9.27 MB
/home/fdroid/fdroiddata/tmp/com.nononsenseapps.notepad_57130.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.nononsenseapps.notepad_57130.apk
4.09 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/layout-v16/activity_shortcut_config.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/spinner_item.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/tasklist_item_card_section.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/tasklist_header.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/date_picker_header_view.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/app_pref_password_layout.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/notification_view.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/changelog.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/time_header_label.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/activity_widget_config_part_settings.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/fragment_dialog_editlist.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/filepicker_listitem_checkable.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/activity_main_dual.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/filepicker_listitem_dir.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/simple_light_list_item_activated_1.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/dialog_new_item.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/widgetlist_item.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/widgetlist_header.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/activity_task_history.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/fragment_task_detail.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/xml-v17/listwidgetinfo.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v16/fragment_task_list_grid.xml entry referenced by META-INF/MANIFEST.MF not found in the APK [ truncated after 25 lines; 5 ignored ]
    
Offset 1, 18 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:·5e15c9c2e52b246364372b4ef9cd08605528f69a4bc7a82a50cd6809097273c7 
10 Signer·#1·certificate·SHA-1·digest:·16b065ee0679570073b16fc96fa471567703ce7b 
11 Signer·#1·certificate·MD5·digest:·e0fb1657863406e088ea5791fffeb030 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·1fcf04585293a9d74815a8e1db0daf5e1c0b109d2a76101cc445d24c6386d353 
15 Signer·#1·public·key·SHA-1·digest:·860c85358d1667f135690ca3e477e776a724d888 
16 Signer·#1·public·key·MD5·digest:·8b931efce65be1a08226ff252ad2c3a3 
17 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.75 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 29036 lines modifiedOffset 1, 27649 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:···················2309172·(0000000000233C34h)4 ··Zip·archive·file·size:···················2270760·(000000000022A628h)
5 ··Actual·end-cent-dir·record·offset:·······2309150·(0000000000233C1Eh)5 ··Actual·end-cent-dir·record·offset:·······2270738·(000000000022A612h)
6 ··Expected·end-cent-dir·record·offset:·····2309150·(0000000000233C1Eh)6 ··Expected·end-cent-dir·record·offset:·····2270738·(000000000022A612h)
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·952·entries.9 ··central·directory·contains·923·entries.
10 ··The·central·directory·is·82414·(00000000000141EEh)·bytes·long,10 ··The·central·directory·is·79945·(0000000000013849h)·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·2226736·(000000000021FA30h).12 ··is·2190793·(0000000000216DC9h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··assets/secretkeys.properties.sample
  
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):··········2015·Nov·20·09:05:5026 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·26·01:12:16
27 ··32-bit·CRC·value·(hex):·························40009fa527 ··32-bit·CRC·value·(hex):·························7876f5fc
28 ··compressed·size:································29455·bytes28 ··compressed·size:································429·bytes
29 ··uncompressed·size:······························88937·bytes29 ··uncompressed·size:······························701·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························35·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··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.
  
37 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:40 Central·directory·entry·#2:
39 ---------------------------41 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
41 ··META-INF/26786540.SF43 ··res/anim/activity_slide_in_left.xml
  
42 ··offset·of·local·header·from·start·of·archive:···2952144 ··offset·of·local·header·from·start·of·archive:···514
43 ··················································(0000000000007351h)·bytes45 ··················································(0000000000000202h)·bytes
44 ··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
45 ··version·of·encoding·software:···················2.047 ··version·of·encoding·software:···················2.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.049 ··minimum·software·version·required·to·extract:···2.0
48 ··compression·method:·····························deflated50 ··compression·method:·····························deflated
49 ··compression·sub-type·(deflation):···············normal51 ··compression·sub-type·(deflation):···············normal
50 ··file·security·status:···························not·encrypted52 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes53 ··extended·local·header:··························yes
52 ··file·last·modified·on·(DOS·date/time):··········2015·Nov·20·09:05:5254 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·26·01:12:16
53 ··32-bit·CRC·value·(hex):·························0ad5409f55 ··32-bit·CRC·value·(hex):·························ee06f221
54 ··compressed·size:································29633·bytes56 ··compressed·size:································199·bytes
55 ··uncompressed·size:······························89058·bytes57 ··uncompressed·size:······························360·bytes
56 ··length·of·filename:·····························20·characters58 ··length·of·filename:·····························35·characters
57 ··length·of·extra·field:··························0·bytes59 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters60 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·161 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary62 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex63 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none64 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.65 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:66 Central·directory·entry·#3:
65 ---------------------------67 ---------------------------
  
66 ··There·are·an·extra·16·bytes·preceding·this·file.68 ··There·are·an·extra·16·bytes·preceding·this·file.
  
67 ··META-INF/26786540.RSA69 ··res/anim/activity_slide_in_right.xml
  
68 ··offset·of·local·header·from·start·of·archive:···5922070 ··offset·of·local·header·from·start·of·archive:···794
69 ··················································(000000000000E754h)·bytes71 ··················································(000000000000031Ah)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT72 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.073 ··version·of·encoding·software:···················2.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT74 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.075 ··minimum·software·version·required·to·extract:···2.0
74 ··compression·method:·····························deflated76 ··compression·method:·····························deflated
75 ··compression·sub-type·(deflation):···············normal77 ··compression·sub-type·(deflation):···············normal
76 ··file·security·status:···························not·encrypted78 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes79 ··extended·local·header:··························yes
78 ··file·last·modified·on·(DOS·date/time):··········2015·Nov·20·09:05:5280 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·26·01:12:16
79 ··32-bit·CRC·value·(hex):·························ed5671fe81 ··32-bit·CRC·value·(hex):·························090a20e3
80 ··compressed·size:································1038·bytes82 ··compressed·size:································208·bytes
81 ··uncompressed·size:······························1291·bytes83 ··uncompressed·size:······························360·bytes
82 ··length·of·filename:·····························21·characters84 ··length·of·filename:·····························36·characters
83 ··length·of·extra·field:··························0·bytes85 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters86 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·187 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary88 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex89 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none90 ··MS-DOS·file·attributes·(00·hex):················none
  
89 ··There·is·no·file·comment.91 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:92 Central·directory·entry·#4:
91 ---------------------------93 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.94 ··There·are·an·extra·16·bytes·preceding·this·file.
  
93 ··META-INF/buildserverid95 ··res/anim/activity_slide_in_right_full.xml
  
94 ··offset·of·local·header·from·start·of·archive:···6032596 ··offset·of·local·header·from·start·of·archive:···1084
95 ··················································(000000000000EBA5h)·bytes97 ··················································(000000000000043Ch)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT98 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.099 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT100 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.0101 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated102 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal103 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted104 ··file·security·status:···························not·encrypted
Max diff block lines reached; 1823566/1831481 bytes (99.57%) 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.12 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="57130"·android:versionName="5.7.1"·android:installLocation="internalOnly"·package="com.nononsenseapps.notepad"·platformBuildVersionCode="19"·platformBuildVersionName="4.4.2-1456859">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="57130"·android:versionName="5.7.1"·android:installLocation="internalOnly"·package="com.nononsenseapps.notepad">
3 ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="19"/>3 ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="19"/>
4 ··<uses-permission·android:name="android.permission.INTERNET"/>4 ··<uses-permission·android:name="android.permission.INTERNET"/>
5 ··<uses-permission·android:name="android.permission.READ_SYNC_STATS"/>5 ··<uses-permission·android:name="android.permission.READ_SYNC_STATS"/>
6 ··<uses-permission·android:name="android.permission.READ_SYNC_SETTINGS"/>6 ··<uses-permission·android:name="android.permission.READ_SYNC_SETTINGS"/>
7 ··<uses-permission·android:name="android.permission.WRITE_SYNC_SETTINGS"/>7 ··<uses-permission·android:name="android.permission.WRITE_SYNC_SETTINGS"/>
8 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>8 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
9 ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>9 ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
3.59 MB
resources.arsc
    
Offset 1, 14280 lines modifiedOffset 1, 14280 lines modified
Diff chunk too large, falling back to line-by-line diff (1910 lines added, 1910 lines removed)
00000000:·0200·0c00·b4d0·0600·0100·0000·0100·1c00··................00000000:·0200·0c00·e4bf·0600·0100·0000·0100·1c00··................
00000010:·5cf2·0200·7615·0000·0300·0000·0001·0000··\...v...........00000010:·5ced·0200·5b15·0000·0300·0000·0001·0000··\...[...........
00000020:·0056·0000·30f2·0200·0000·0000·0f00·0000··.V..0...........00000020:·9455·0000·30ed·0200·0000·0000·0f00·0000··.U..0...........
00000030:·1e00·0000·2e00·0000·3e00·0000·6b00·0000··........>...k...00000030:·1e00·0000·2e00·0000·3e00·0000·6500·0000··........>...e...
00000040:·8000·0000·ad00·0000·db00·0000·fd00·0000··................00000040:·8d00·0000·b800·0000·e400·0000·1101·0000··................
00000050:·2501·0000·4501·0000·6201·0000·8101·0000··%...E...b.......00000050:·3f01·0000·5d01·0000·7e01·0000·a501·0000··?...]...~.......
00000060:·a801·0000·c901·0000·f201·0000·2902·0000··............)...00000060:·c801·0000·ea01·0000·1002·0000·3902·0000··............9...
00000070:·5502·0000·7a02·0000·b802·0000·dd02·0000··U...z...........00000070:·6702·0000·9102·0000·ba02·0000·e702·0000··g...............
00000080:·fd02·0000·1e03·0000·4303·0000·6d03·0000··........C...m...00000080:·1503·0000·3503·0000·5c03·0000·9303·0000··....5...\.......
00000090:·9203·0000·b903·0000·e103·0000·1a04·0000··................00000090:·d103·0000·f203·0000·1704·0000·5004·0000··............P...
000000a0:·3404·0000·6504·0000·8604·0000·b304·0000··4...e...........000000a0:·8104·0000·ae04·0000·dc04·0000·0d05·0000··................
000000b0:·d304·0000·ec04·0000·1a05·0000·4b05·0000··............K...000000b0:·3905·0000·6d05·0000·9705·0000·be05·0000··9...m...........
000000c0:·6805·0000·9405·0000·b905·0000·de05·0000··h...............000000c0:·f005·0000·1d06·0000·4206·0000·6106·0000··........B...a...
000000d0:·1206·0000·2e06·0000·5306·0000·7d06·0000··........S...}...000000d0:·8506·0000·af06·0000·d606·0000·fe06·0000··................
000000e0:·9906·0000·b506·0000·dc06·0000·fb06·0000··................000000e0:·3307·0000·6907·0000·9007·0000·ba07·0000··3...i...........
000000f0:·1907·0000·4407·0000·7007·0000·a207·0000··....D...p.......000000f0:·d507·0000·f907·0000·2208·0000·4b08·0000··........"...K...
00000100:·bf07·0000·df07·0000·0c08·0000·2808·0000··............(...00000100:·7608·0000·a108·0000·c108·0000·e208·0000··v...............
00000110:·4708·0000·6c08·0000·8308·0000·a208·0000··G...l...........00000110:·0409·0000·2309·0000·4209·0000·6609·0000··....#...B...f...
00000120:·c608·0000·ee08·0000·1509·0000·3f09·0000··............?...00000120:·8b09·0000·ba09·0000·e309·0000·0d0a·0000··................
00000130:·6b09·0000·9209·0000·bf09·0000·ed09·0000··k...............00000130:·390a·0000·630a·0000·8a0a·0000·b30a·0000··9...c...........
00000140:·0b0a·0000·2c0a·0000·530a·0000·790a·0000··....,...S...y...00000140:·d80a·0000·f90a·0000·1f0b·0000·430b·0000··............C...
00000150:·9f0a·0000·c70a·0000·fc0a·0000·1d0b·0000··................00000150:·6c0b·0000·990b·0000·be0b·0000·d50b·0000··l...............
00000160:·530b·0000·7a0b·0000·9d0b·0000·c70b·0000··S...z...........00000160:·f30b·0000·100c·0000·2d0c·0000·4d0c·0000··........-...M...
00000170:·e60b·0000·070c·0000·220c·0000·460c·0000··........"...F...00000170:·700c·0000·990c·0000·c40c·0000·e50c·0000··p...............
00000180:·6a0c·0000·930c·0000·bc0c·0000·df0c·0000··j...............00000180:·0d0d·0000·370d·0000·610d·0000·950d·0000··....7...a.......
00000190:·080d·0000·320d·0000·560d·0000·810d·0000··....2...V.......00000190:·b30d·0000·d40d·0000·000e·0000·240e·0000··............$...
000001a0:·ac0d·0000·cc0d·0000·f80d·0000·190e·0000··................000001a0:·470e·0000·6b0e·0000·8c0e·0000·ab0e·0000··G...k...........
000001b0:·400e·0000·620e·0000·830e·0000·a20e·0000··@...b...........000001b0:·ce0e·0000·ef0e·0000·150f·0000·3b0f·0000··............;...
000001c0:·c00e·0000·e30e·0000·020f·0000·260f·0000··............&...000001c0:·620f·0000·8e0f·0000·b50f·0000·dd0f·0000··b...............
000001d0:·5a0f·0000·7f0f·0000·ae0f·0000·d80f·0000··Z...............000001d0:·0a10·0000·2110·0000·3610·0000·5510·0000··....!...6...U...
000001e0:·0110·0000·2b10·0000·5510·0000·8310·0000··....+...U.......000001e0:·7110·0000·9110·0000·ae10·0000·cc10·0000··q...............
000001f0:·ab10·0000·cc10·0000·f510·0000·2011·0000··............·...000001f0:·eb10·0000·0711·0000·2311·0000·4811·0000··........#...H...
00000200:·4911·0000·7511·0000·9f11·0000·c211·0000··I...u...........00000200:·6411·0000·8911·0000·ae11·0000·cb11·0000··d...............
00000210:·e911·0000·0912·0000·2612·0000·4f12·0000··........&...O...00000210:·e411·0000·0412·0000·2512·0000·3f12·0000··........%...?...
00000220:·6c12·0000·8a12·0000·af12·0000·c612·0000··l...............00000220:·6412·0000·8e12·0000·ae12·0000·d312·0000··d...............
00000230:·eb12·0000·0c13·0000·3913·0000·5f13·0000··........9..._...00000230:·fb12·0000·1813·0000·3713·0000·5813·0000··........7...X...
00000240:·8113·0000·a713·0000·cb13·0000·f413·0000··................00000240:·8113·0000·ad13·0000·d213·0000·f413·0000··................
00000250:·2e14·0000·5314·0000·7d14·0000·aa14·0000··....S...}.......00000250:·2114·0000·4f14·0000·8214·0000·ab14·0000··!...O...........
00000260:·cc14·0000·fc14·0000·2515·0000·5215·0000··........%...R...00000260:·d414·0000·0615·0000·2a15·0000·5115·0000··........*...Q...
00000270:·8a15·0000·b215·0000·e015·0000·0b16·0000··................00000270:·7915·0000·a015·0000·d515·0000·ff15·0000··y...............
00000280:·3216·0000·5716·0000·7e16·0000·ac16·0000··2...W...~.......00000280:·3516·0000·6216·0000·8e16·0000·bc16·0000··5...b...........
00000290:·d316·0000·0117·0000·3417·0000·5917·0000··........4...Y...00000290:·eb16·0000·1b17·0000·4c17·0000·7017·0000··........L...p...
000002a0:·8417·0000·a317·0000·d117·0000·ff17·0000··................000002a0:·a317·0000·d717·0000·1218·0000·4e18·0000··............N...
000002b0:·2c18·0000·6618·0000·8718·0000·b418·0000··,...f...........000002b0:·8018·0000·b318·0000·ed18·0000·2819·0000··............(...
000002c0:·e718·0000·1019·0000·3e19·0000·6719·0000··........>...g...000002c0:·5619·0000·8519·0000·c919·0000·041a·0000··V...............
000002d0:·9919·0000·c019·0000·e419·0000·0e1a·0000··................000002d0:·3f1a·0000·721a·0000·ab1a·0000·df1a·0000··?...r...........
000002e0:·351a·0000·5d1a·0000·921a·0000·c91a·0000··5...]...........000002e0:·191b·0000·4b1b·0000·7e1b·0000·a51b·0000··....K...~.......
000002f0:·fe1a·0000·261b·0000·471b·0000·7d1b·0000··....&...G...}...000002f0:·cd1b·0000·ee1b·0000·1b1c·0000·491c·0000··............I...
00000300:·b31b·0000·e01b·0000·071c·0000·451c·0000··............E...00000300:·791c·0000·aa1c·0000·d61c·0000·031d·0000··y...............
00000310:·651c·0000·931c·0000·c61c·0000·f91c·0000··e...............00000310:·311d·0000·601d·0000·8f1d·0000·bf1d·0000··1...`...........
00000320:·361d·0000·661d·0000·971d·0000·ca1d·0000··6...f...........00000320:·f41d·0000·341e·0000·6d1e·0000·a71e·0000··....4...m.......
00000330:·fc1d·0000·2c1e·0000·601e·0000·9a1e·0000··....,...`.......00000330:·dc1e·0000·121f·0000·421f·0000·731f·0000··........B...s...
00000340:·cb1e·0000·081f·0000·341f·0000·611f·0000··........4...a...00000340:·b01f·0000·ee1f·0000·2420·0000·5b20·0000··........$·..[·..
00000350:·9f1f·0000·d41f·0000·0820·0000·4420·0000··.........·..D·..00000350:·9020·0000·c620·0000·e620·0000·1921·0000··.·...·...·...!..
00000360:·7a20·0000·b320·0000·f020·0000·1e21·0000··z·...·...·...!..00000360:·4c21·0000·8021·0000·bd21·0000·fb21·0000··L!...!...!...!..
00000370:·5121·0000·9421·0000·c921·0000·0422·0000··Q!...!...!..."..00000370:·3722·0000·7422·0000·b722·0000·e622·0000··7"..t"..."..."..
00000380:·3322·0000·6222·0000·9d22·0000·ca22·0000··3"..b"..."..."..00000380:·1623·0000·4b23·0000·7b23·0000·ac23·0000··.#..K#..{#...#..
00000390:·fa22·0000·3e23·0000·6d23·0000·a223·0000··."..>#..m#...#..00000390:·d923·0000·fd23·0000·2a24·0000·5624·0000··.#...#..*$..V$..
000003a0:·d023·0000·0b24·0000·3b24·0000·7524·0000··.#...$..;$..u$..000003a0:·7e24·0000·b724·0000·f224·0000·1c25·0000··~$...$...$...%..
000003b0:·a824·0000·da24·0000·0b25·0000·3a25·0000··.$...$...%..:%..000003b0:·4725·0000·6e25·0000·9525·0000·c025·0000··G%..n%...%...%..
000003c0:·7625·0000·b125·0000·de25·0000·1226·0000··v%...%...%...&..000003c0:·ee25·0000·2326·0000·4d26·0000·8726·0000··.%..#&..M&...&..
000003d0:·4026·0000·6d26·0000·9126·0000·c426·0000··@&..m&...&...&..000003d0:·c126·0000·f326·0000·2627·0000·5927·0000··.&...&..&'..Y'..
000003e0:·e826·0000·1527·0000·4f27·0000·8027·0000··.&...'..O'...'..000003e0:·8d27·0000·ba27·0000·e827·0000·1e28·0000··.'...'...'...(..
000003f0:·ac27·0000·dc27·0000·1028·0000·3828·0000··.'...'...(..8(..000003f0:·4b28·0000·7728·0000·a528·0000·d428·0000··K(..w(...(...(..
00000400:·6b28·0000·9e28·0000·d728·0000·0929·0000··k(...(...(...)..00000400:·0429·0000·3529·0000·5929·0000·8c29·0000··.)..5)..Y)...)..
00000410:·4329·0000·7d29·0000·b829·0000·e729·0000··C)..})...)...)..00000410:·c029·0000·fb29·0000·372a·0000·692a·0000··.)...)..7*..i*..
00000420:·152a·0000·412a·0000·6b2a·0000·a12a·0000··.*..A*..k*...*..00000420:·9c2a·0000·d62a·0000·112b·0000·3f2b·0000··.*...*...+..?+..
00000430:·cb2a·0000·f62a·0000·262b·0000·5b2b·0000··.*...*..&+..[+..00000430:·6e2b·0000·b22b·0000·ed2b·0000·282c·0000··n+...+...+..(,..
00000440:·942b·0000·bb2b·0000·fb2b·0000·292c·0000··.+...+...+..),..00000440:·5b2c·0000·942c·0000·c82c·0000·022d·0000··[,...,...,...-..
00000450:·542c·0000·7b2c·0000·a22c·0000·c62c·0000··T,..{,...,...,..00000450:·342d·0000·672d·0000·8e2d·0000·b62d·0000··4-..g-...-...-..
00000460:·f72c·0000·222d·0000·522d·0000·812d·0000··.,.."-..R-...-..00000460:·d72d·0000·042e·0000·322e·0000·622e·0000··.-......2...b...
00000470:·af2d·0000·dd2d·0000·132e·0000·3a2e·0000··.-...-......:...00000470:·932e·0000·bf2e·0000·ec2e·0000·1a2f·0000··............./..
00000480:·662e·0000·9b2e·0000·ce2e·0000·f92e·0000··f...............00000480:·492f·0000·782f·0000·a82f·0000·dd2f·0000··I/..x/.../.../..
00000490:·2d2f·0000·572f·0000·922f·0000·bc2f·0000··-/..W/.../.../..00000490:·1d30·0000·5630·0000·9030·0000·c530·0000··.0..V0...0...0..
000004a0:·f82f·0000·2a30·0000·6530·0000·9830·0000··./..*0..e0...0..000004a0:·fb30·0000·2b31·0000·5c31·0000·9931·0000··.0..+1..\1...1..
000004b0:·cf30·0000·0931·0000·3e31·0000·7931·0000··.0...1..>1..y1..000004b0:·d731·0000·0d32·0000·4432·0000·7932·0000··.1...2..D2..y2..
000004c0:·ae31·0000·dc31·0000·1232·0000·4132·0000··.1...1...2..A2..000004c0:·af32·0000·cf32·0000·0233·0000·3533·0000··.2...2...3..53..
000004d0:·8132·0000·ae32·0000·f232·0000·2d33·0000··.2...2...2..-3..000004d0:·6933·0000·a633·0000·e433·0000·2034·0000··i3...3...3..·4..
000004e0:·6733·0000·a233·0000·d533·0000·0e34·0000··g3...3...3...4..000004e0:·5d34·0000·a034·0000·cf34·0000·ff34·0000··]4...4...4...4..
000004f0:·4834·0000·7c34·0000·b634·0000·e834·0000··H4..|4...4...4..000004f0:·3435·0000·6435·0000·9535·0000·c235·0000··45..d5...5...5..
00000500:·1435·0000·4735·0000·8035·0000·b235·0000··.5..G5...5...5..00000500:·e635·0000·1336·0000·3f36·0000·6736·0000··.5...6..?6..g6..
00000510:·d935·0000·0136·0000·3436·0000·5536·0000··.5...6..46..U6..00000510:·a036·0000·db36·0000·0537·0000·3037·0000··.6...6...7..07..
00000520:·7d36·0000·b036·0000·dd36·0000·0b37·0000··}6...6...6...7..00000520:·5737·0000·7e37·0000·a937·0000·d737·0000··W7..~7...7...7..
00000530:·3f37·0000·6f37·0000·a037·0000·cc37·0000··?7..o7...7...7..00000530:·0c38·0000·3638·0000·6d38·0000·a238·0000··.8..68..m8...8..
00000540:·f837·0000·2f38·0000·5c38·0000·9b38·0000··.7../8..\8...8..00000540:·d738·0000·0d39·0000·4d39·0000·8739·0000··.8...9..M9...9..
00000550:·c938·0000·0839·0000·3739·0000·7639·0000··.8...9..79..v9..00000550:·c139·0000·ed39·0000·1f3a·0000·523a·0000··.9...9...:..R:..
00000560:·a539·0000·e439·0000·143a·0000·533a·0000··.9...9...:..S:..00000560:·853a·0000·b93a·0000·f03a·0000·2f3b·0000··.:...:...:../;..
00000570:·883a·0000·c73a·0000·073b·0000·463b·0000··.:...:...;..F;..00000570:·6e3b·0000·ad3b·0000·ec3b·0000·2b3c·0000··n;...;...;..+<..
00000580:·7f3b·0000·be3b·0000·f83b·0000·253c·0000··.;...;...;..%<..00000580:·6a3c·0000·a93c·0000·e83c·0000·153d·0000··j<...<...<...=..
00000590:·5a3c·0000·7e3c·0000·b43c·0000·e13c·0000··Z<..~<...<...<..00000590:·433d·0000·7a3d·0000·a83d·0000·d53d·0000··C=..z=...=...=..
000005a0:·113d·0000·423d·0000·703d·0000·ad3d·0000··.=..B=..p=...=..000005a0:·043e·0000·343e·0000·653e·0000·973e·0000··.>..4>..e>...>..
000005b0:·da3d·0000·183e·0000·4e3e·0000·7f3e·0000··.=...>..N>...>..000005b0:·bc3e·0000·f83e·0000·353f·0000·683f·0000··.>...>..5?..h?..
000005c0:·b63e·0000·eb3e·0000·213f·0000·513f·0000··.>...>..!?..Q?..000005c0:·9c3f·0000·d73f·0000·1340·0000·4240·0000··.?...?...@..B@..
000005d0:·713f·0000·a63f·0000·d93f·0000·0940·0000··q?...?...?...@..000005d0:·7240·0000·b740·0000·f340·0000·2f41·0000··r@...@...@../A..
000005e0:·3c40·0000·6b40·0000·9f40·0000·dc40·0000··<@..k@...@...@..000005e0:·6341·0000·9d41·0000·d241·0000·0d42·0000··cA...A...A...B..
000005f0:·1f41·0000·5d41·0000·9a41·0000·d641·0000··.A..]A...A...A..000005f0:·4042·0000·7442·0000·9c42·0000·c542·0000··@B..tB...B...B..
00000600:·1342·0000·5242·0000·9042·0000·ce42·0000··.B..RB...B...B..00000600:·e742·0000·1243·0000·4043·0000·6f43·0000··.B...C..@C..oC..
00000610:·1243·0000·4743·0000·6c43·0000·a043·0000··.C..GC..lC...C..00000610:·a043·0000·d243·0000·ff43·0000·2d44·0000··.C...C...C..-D..
00000620:·d043·0000·f843·0000·2c44·0000·5e44·0000··.C...C..,D..^D..00000620:·5c44·0000·8c44·0000·bc44·0000·ed44·0000··\D...D...D...D..
00000630:·8f44·0000·c044·0000·ec44·0000·0d45·0000··.D...D...D...E..00000630:·2345·0000·6445·0000·9e45·0000·d945·0000··#E..dE...E...E..
00000640:·4345·0000·7a45·0000·ab45·0000·e145·0000··CE..zE...E...E..00000640:·0f46·0000·4646·0000·7746·0000·a946·0000··.F..FF..wF...F..
00000650:·1146·0000·4946·0000·7146·0000·a846·0000··.F..IF..qF...F..00000650:·e746·0000·2647·0000·5d47·0000·9547·0000··.F..&G..]G...G..
00000660:·da46·0000·1947·0000·4847·0000·8647·0000··.F...G..HG...G..00000660:·cb47·0000·0248·0000·2348·0000·5748·0000··.G...H..#H..WH..
00000670:·b547·0000·e747·0000·1548·0000·4648·0000··.G...G...H..FH..00000670:·8b48·0000·c048·0000·fe48·0000·3d49·0000··.H...H...H..=I..
00000680:·7448·0000·ab48·0000·da48·0000·1049·0000··tH...H...H...I..00000680:·7a49·0000·b849·0000·fc49·0000·2c4a·0000··zI...I...I..,J..
00000690:·3549·0000·7049·0000·b049·0000·ea49·0000··5I..pI...I...I..00000690:·5d4a·0000·934a·0000·c44a·0000·f64a·0000··]J...J...J...J..
000006a0:·2a4a·0000·6b4a·0000·ab4a·0000·e14a·0000··*J..kJ...J...J..000006a0:·244b·0000·494b·0000·774b·0000·a44b·0000··$K..IK..wK...K..
000006b0:·214b·0000·524b·0000·924b·0000·c24b·0000··!K..RK...K...K..000006b0:·cd4b·0000·074c·0000·434c·0000·6e4c·0000··.K...L..CL..nL..
000006c0:·024c·0000·324c·0000·724c·0000·a14c·0000··.L..2L..rL...L..000006c0:·9a4c·0000·c24c·0000·ea4c·0000·164d·0000··.L...L...L...M..
000006d0:·e14c·0000·0f4d·0000·474d·0000·744d·0000··.L...M..GM..tM..000006d0:·454d·0000·7b4d·0000·a64d·0000·de4d·0000··EM..{M...M...M..
000006e0:·a24d·0000·d44d·0000·014e·0000·324e·0000··.M...M...N..2N..000006e0:·144e·0000·4a4e·0000·814e·0000·bc4e·0000··.N..JN...N...N..
000006f0:·674e·0000·964e·0000·c34e·0000·f14e·0000··gN...N...N...N..000006f0:·f74e·0000·244f·0000·574f·0000·8b4f·0000··.N..$O..WO...O..
00000700:·254f·0000·504f·0000·724f·0000·a64f·0000··%O..PO..rO...O..00000700:·bf4f·0000·f44f·0000·2c50·0000·6c50·0000··.O...O..,P..lP..
00000710:·cf4f·0000·f84f·0000·2050·0000·5350·0000··.O...O..·P..SP..00000710:·ac50·0000·ec50·0000·2c51·0000·6c51·0000··.P...P..,Q..lQ..
00000720:·8750·0000·b450·0000·e750·0000·1e51·0000··.P...P...P...Q..00000720:·ac51·0000·ec51·0000·2c52·0000·5a52·0000··.Q...Q..,R..ZR..
00000730:·5951·0000·8551·0000·ba51·0000·f551·0000··YQ...Q...Q...Q..00000730:·8952·0000·c152·0000·f652·0000·3b53·0000··.R...R...R..;S..
00000740:·2f52·0000·6952·0000·9d52·0000·cb52·0000··/R..iR...R...R..00000740:·6d53·0000·a053·0000·cf53·0000·0a54·0000··mS...S...S...T..
00000750:·0753·0000·4253·0000·7e53·0000·b453·0000··.S..BS..~S...S..00000750:·4754·0000·7054·0000·a054·0000·dc54·0000··GT..pT...T...T..
00000760:·f953·0000·2454·0000·4f54·0000·7f54·0000··.S..$T..OT...T..00000760:·1855·0000·4a55·0000·7f55·0000·b555·0000··.U..JU...U...U..
00000770:·b654·0000·e554·0000·1b55·0000·5755·0000··.T...T...U..WU..00000770:·ea55·0000·1b56·0000·4556·0000·7b56·0000··.U...V..EV..{V..
00000780:·8d55·0000·c855·0000·0056·0000·3456·0000··.U...U...V..4V..00000780:·ab56·0000·e056·0000·e956·0000·fc56·0000··.V...V...V...V..
00000790:·7056·0000·a356·0000·df56·0000·1c57·0000··pV...V...V...W..00000790:·0b57·0000·1957·0000·1d57·0000·2157·0000··.W...W...W..!W..
000007a0:·5957·0000·9457·0000·d057·0000·0c58·0000··YW...W...W...X..000007a0:·2557·0000·2957·0000·2e57·0000·3357·0000··%W..)W...W..3W..
000007b0:·3c58·0000·7458·0000·a358·0000·d658·0000··<X..tX...X...X..000007b0:·3857·0000·3d57·0000·4257·0000·4757·0000··8W..=W..BW..GW..
000007c0:·0859·0000·3159·0000·6659·0000·ab59·0000··.Y..1Y..fY...Y..000007c0:·4c57·0000·5157·0000·5657·0000·5e57·0000··LW..QW..VW..^W..
000007d0:·dd59·0000·125a·0000·485a·0000·7d5a·0000··.Y...Z..HZ..}Z..000007d0:·6357·0000·6857·0000·6d57·0000·7257·0000··cW..hW..mW..rW..
Max diff block lines reached; 3497618/3761291 bytes (92.99%) of diff not shown.
1.09 MB
classes.dex
1.09 MB
classes.jar
86.3 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·3256351·bytes,·number·of·entries:·17641 Zip·file·size:·3255348·bytes,·number·of·entries:·1764
2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class
6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class
7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class
8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class95 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class
96 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class96 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class
97 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class97 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class
98 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class98 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class
99 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class99 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class
100 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class100 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class
101 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class101 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class
102 ?rwxrwxr-x··2.0·unx·····5257·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class102 ?rwxrwxr-x··2.0·unx·····5255·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class
103 ?rwxrwxr-x··2.0·unx·····2454·b-·stor·80-Jan-01·00:00·android/support/v4/content/WakefulBroadcastReceiver.class103 ?rwxrwxr-x··2.0·unx·····2454·b-·stor·80-Jan-01·00:00·android/support/v4/content/WakefulBroadcastReceiver.class
104 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class104 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class
105 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class105 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class
106 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class106 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class
107 ?rwxrwxr-x··2.0·unx·····1060·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class107 ?rwxrwxr-x··2.0·unx·····1060·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class
108 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class108 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class
109 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatKitKat.class109 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatKitKat.class
Offset 373, 24 lines modifiedOffset 373, 24 lines modified
373 ?rwxrwxr-x··2.0·unx·····2411·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/CircleView.class373 ?rwxrwxr-x··2.0·unx·····2411·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/CircleView.class
374 ?rwxrwxr-x··2.0·unx······780·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialPickerLayout$1.class374 ?rwxrwxr-x··2.0·unx······780·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialPickerLayout$1.class
375 ?rwxrwxr-x··2.0·unx·····1297·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialPickerLayout$2.class375 ?rwxrwxr-x··2.0·unx·····1297·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialPickerLayout$2.class
376 ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialPickerLayout$OnValueSelectedListener.class376 ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialPickerLayout$OnValueSelectedListener.class
377 ?rwxrwxr-x··2.0·unx····13389·b-·defN·80-Jan-01·00:00·com/android/datetimepicker/time/RadialPickerLayout.class377 ?rwxrwxr-x··2.0·unx····13389·b-·defN·80-Jan-01·00:00·com/android/datetimepicker/time/RadialPickerLayout.class
378 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialSelectorView$1.class378 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialSelectorView$1.class
379 ?rwxrwxr-x··2.0·unx······723·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener.class379 ?rwxrwxr-x··2.0·unx······723·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener.class
380 ?rwxrwxr-x··2.0·unx·····7410·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialSelectorView.class380 ?rwxrwxr-x··2.0·unx·····7405·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialSelectorView.class
381 ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialTextsView$1.class381 ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialTextsView$1.class
382 ?rwxrwxr-x··2.0·unx······705·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialTextsView$InvalidateUpdateListener.class382 ?rwxrwxr-x··2.0·unx······705·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialTextsView$InvalidateUpdateListener.class
383 ?rwxrwxr-x··2.0·unx·····7766·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialTextsView.class383 ?rwxrwxr-x··2.0·unx·····7766·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/RadialTextsView.class
384 ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$1.class384 ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$1.class
385 ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$2.class385 ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$2.class
386 ?rwxrwxr-x··2.0·unx·····1357·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$3.class386 ?rwxrwxr-x··2.0·unx·····1357·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$3.class
387 ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$4.class387 ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$4.class
388 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$KeyboardListener.class388 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$KeyboardListener.class
389 ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$Node.class389 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$Node.class
390 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener.class390 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·com/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener.class
391 ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService.class391 ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService.class
392 ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/BuildConfig.class392 ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/BuildConfig.class
393 ?rwxrwxr-x··2.0·unx······607·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$attr.class393 ?rwxrwxr-x··2.0·unx······607·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$attr.class
394 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$drawable.class394 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$drawable.class
395 ?rwxrwxr-x··2.0·unx······296·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$id.class395 ?rwxrwxr-x··2.0·unx······296·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$id.class
396 ?rwxrwxr-x··2.0·unx······245·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$layout.class396 ?rwxrwxr-x··2.0·unx······245·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$layout.class
Offset 398, 15 lines modifiedOffset 398, 15 lines modified
398 ?rwxrwxr-x··2.0·unx······534·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$style.class398 ?rwxrwxr-x··2.0·unx······534·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$style.class
399 ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$styleable.class399 ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R$styleable.class
400 ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R.class400 ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/R.class
401 ?rwxrwxr-x··2.0·unx·····1305·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseView$1.class401 ?rwxrwxr-x··2.0·unx·····1305·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseView$1.class
402 ?rwxrwxr-x··2.0·unx·····2422·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseView$2.class402 ?rwxrwxr-x··2.0·unx·····2422·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseView$2.class
403 ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseView$ConfigOptions.class403 ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseView$ConfigOptions.class
404 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseView$OnShowcaseEventListener.class404 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseView$OnShowcaseEventListener.class
405 ?rwxrwxr-x··2.0·unx····21111·b-·defN·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseView.class405 ?rwxrwxr-x··2.0·unx····20828·b-·defN·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseView.class
406 ?rwxrwxr-x··2.0·unx·····2353·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseViewBuilder.class406 ?rwxrwxr-x··2.0·unx·····2353·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseViewBuilder.class
407 ?rwxrwxr-x··2.0·unx·····1199·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseViews$2.class407 ?rwxrwxr-x··2.0·unx·····1199·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseViews$2.class
408 ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseViews$ItemViewProperties.class408 ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseViews$ItemViewProperties.class
409 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseViews$OnShowcaseAcknowledged.class409 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseViews$OnShowcaseAcknowledged.class
410 ?rwxrwxr-x··2.0·unx·····3395·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseViews.class410 ?rwxrwxr-x··2.0·unx·····3395·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/ShowcaseViews.class
411 ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/anim/AnimationUtils$3.class411 ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/anim/AnimationUtils$3.class
412 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/anim/AnimationUtils$AnimationEndListener.class412 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/github/espiandev/showcaseview/anim/AnimationUtils$AnimationEndListener.class
Offset 485, 24 lines modifiedOffset 485, 24 lines modified
485 ?rwxrwxr-x··2.0·unx·····3120·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DragScroller.class485 ?rwxrwxr-x··2.0·unx·····3120·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DragScroller.class
486 ?rwxrwxr-x··2.0·unx·····4069·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DragSortTracker.class486 ?rwxrwxr-x··2.0·unx·····4069·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DragSortTracker.class
487 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DropListener.class487 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DropListener.class
488 ?rwxrwxr-x··2.0·unx······315·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$FloatViewManager.class488 ?rwxrwxr-x··2.0·unx······315·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$FloatViewManager.class
489 ?rwxrwxr-x··2.0·unx·····1091·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$HeightCache.class489 ?rwxrwxr-x··2.0·unx·····1091·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$HeightCache.class
490 ?rwxrwxr-x··2.0·unx······131·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$RemoveListener.class490 ?rwxrwxr-x··2.0·unx······131·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$RemoveListener.class
491 ?rwxrwxr-x··2.0·unx·····1386·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$SmoothAnimator.class491 ?rwxrwxr-x··2.0·unx·····1386·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$SmoothAnimator.class
492 ?rwxrwxr-x··2.0·unx····25701·b-·defN·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView.class492 ?rwxrwxr-x··2.0·unx····24792·b-·defN·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView.class
493 ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/R$attr.class493 ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/R$attr.class
494 ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/R$id.class494 ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/R$id.class
495 ?rwxrwxr-x··2.0·unx·····1485·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/R$styleable.class495 ?rwxrwxr-x··2.0·unx·····1485·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/R$styleable.class
496 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/R.class496 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/R.class
497 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/SimpleDragSortCursorAdapter$CursorToStringConverter.class497 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/SimpleDragSortCursorAdapter$CursorToStringConverter.class
498 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/SimpleDragSortCursorAdapter$ViewBinder.class498 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/SimpleDragSortCursorAdapter$ViewBinder.class
499 ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/Animator$AnimatorListener.class499 ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/Animator$AnimatorListener.class
500 ?rwxrwxr-x··2.0·unx·····1745·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/Animator.class500 ?rwxrwxr-x··2.0·unx·····1745·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/Animator.class
501 ?rwxrwxr-x··2.0·unx·····6806·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/AnimatorInflater.class501 ?rwxrwxr-x··2.0·unx·····6802·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/AnimatorInflater.class
502 ?rwxrwxr-x··2.0·unx·····2039·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/AnimatorSet$Builder.class502 ?rwxrwxr-x··2.0·unx·····2039·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/AnimatorSet$Builder.class
503 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/AnimatorSet$Dependency.class503 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/AnimatorSet$Dependency.class
504 ?rwxrwxr-x··2.0·unx·····1388·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/AnimatorSet$Node.class504 ?rwxrwxr-x··2.0·unx·····1388·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/AnimatorSet$Node.class
505 ?rwxrwxr-x··2.0·unx·····1687·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/Keyframe.class505 ?rwxrwxr-x··2.0·unx·····1687·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/Keyframe.class
506 ?rwxrwxr-x··2.0·unx·····4439·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/KeyframeSet.class506 ?rwxrwxr-x··2.0·unx·····4439·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/KeyframeSet.class
507 ?rwxrwxr-x··2.0·unx·····1901·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/PreHoneycombCompat.class507 ?rwxrwxr-x··2.0·unx·····1901·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/PreHoneycombCompat.class
508 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/PropertyValuesHolder$1.class508 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·com/nineoldandroids/animation/PropertyValuesHolder$1.class
Offset 524, 15 lines modifiedOffset 524, 15 lines modified
524 ?rwxrwxr-x··2.0·unx······445·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorHC$1.class524 ?rwxrwxr-x··2.0·unx······445·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorHC$1.class
525 ?rwxrwxr-x··2.0·unx······308·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorHC$NameValuesHolder.class525 ?rwxrwxr-x··2.0·unx······308·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorHC$NameValuesHolder.class
526 ?rwxrwxr-x··2.0·unx······685·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorHC$PropertyBundle.class526 ?rwxrwxr-x··2.0·unx······685·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorHC$PropertyBundle.class
527 ?rwxrwxr-x··2.0·unx······917·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorICS$1.class527 ?rwxrwxr-x··2.0·unx······917·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorICS$1.class
528 ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorPreHC$1.class528 ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorPreHC$1.class
529 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorPreHC$NameValuesHolder.class529 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorPreHC$NameValuesHolder.class
530 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorPreHC$PropertyBundle.class530 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/ViewPropertyAnimatorPreHC$PropertyBundle.class
531 ?rwxrwxr-x··2.0·unx·····5831·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/animation/AnimatorProxy.class531 ?rwxrwxr-x··2.0·unx·····5839·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/animation/AnimatorProxy.class
532 ?rwxrwxr-x··2.0·unx·····1605·b-·stor·80-Jan-01·00:00·com/nononsenseapps/build/Config.class532 ?rwxrwxr-x··2.0·unx·····1605·b-·stor·80-Jan-01·00:00·com/nononsenseapps/build/Config.class
533 ?rwxrwxr-x··2.0·unx······793·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$1.class533 ?rwxrwxr-x··2.0·unx······793·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$1.class
534 ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$1ViewHolder.class534 ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$1ViewHolder.class
535 ?rwxrwxr-x··2.0·unx·····1829·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$2.class535 ?rwxrwxr-x··2.0·unx·····1829·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$2.class
536 ?rwxrwxr-x··2.0·unx······661·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$3.class536 ?rwxrwxr-x··2.0·unx······661·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$3.class
537 ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$4.class537 ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$4.class
538 ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$CheckableViewHolder$1.class538 ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/AbstractFilePickerFragment$CheckableViewHolder$1.class
Offset 570, 30 lines modifiedOffset 570, 30 lines modified
570 ?rwxrwxr-x··2.0·unx······357·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/R$style.class570 ?rwxrwxr-x··2.0·unx······357·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/R$style.class
571 ?rwxrwxr-x··2.0·unx······302·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/R$styleable.class571 ?rwxrwxr-x··2.0·unx······302·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/R$styleable.class
572 ?rwxrwxr-x··2.0·unx······146·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/R.class572 ?rwxrwxr-x··2.0·unx······146·b-·stor·80-Jan-01·00:00·com/nononsenseapps/filepicker/R.class
573 ?rwxrwxr-x··2.0·unx·····2301·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/ActivityHelper.class573 ?rwxrwxr-x··2.0·unx·····2301·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/ActivityHelper.class
574 ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/GTasksSyncDelay.class574 ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/GTasksSyncDelay.class
575 ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/Log.class575 ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/Log.class
576 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/NotificationHelper$ContextObserver.class576 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/NotificationHelper$ContextObserver.class
577 ?rwxrwxr-x··2.0·unx····12011·b-·defN·80-Jan-01·00:00·com/nononsenseapps/helpers/NotificationHelper.class577 ?rwxrwxr-x··2.0·unx····12023·b-·defN·80-Jan-01·00:00·com/nononsenseapps/helpers/NotificationHelper.class
578 ?rwxrwxr-x··2.0·unx·····3031·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/SyncHelper.class578 ?rwxrwxr-x··2.0·unx·····3035·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/SyncHelper.class
579 ?rwxrwxr-x··2.0·unx······833·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/SyncStatusMonitor$1.class579 ?rwxrwxr-x··2.0·unx······833·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/SyncStatusMonitor$1.class
580 ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/SyncStatusMonitor$2.class580 ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/SyncStatusMonitor$2.class
581 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/SyncStatusMonitor$OnSyncStartStopListener.class581 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/SyncStatusMonitor$OnSyncStartStopListener.class
582 ?rwxrwxr-x··2.0·unx·····3130·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/SyncStatusMonitor.class582 ?rwxrwxr-x··2.0·unx·····3130·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/SyncStatusMonitor.class
583 ?rwxrwxr-x··2.0·unx·····3794·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/TimeFormatter.class583 ?rwxrwxr-x··2.0·unx·····3794·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/TimeFormatter.class
584 ?rwxrwxr-x··2.0·unx·····1764·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/UpdateNotifier.class584 ?rwxrwxr-x··2.0·unx·····1762·b-·stor·80-Jan-01·00:00·com/nononsenseapps/helpers/UpdateNotifier.class
585 ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·com/nononsenseapps/notepad/ActivityLocation.class585 ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·com/nononsenseapps/notepad/ActivityLocation.class
586 ?rwxrwxr-x··2.0·unx·····1080·b-·stor·80-Jan-01·00:00·com/nononsenseapps/notepad/ActivityMain$2.class586 ?rwxrwxr-x··2.0·unx·····1080·b-·stor·80-Jan-01·00:00·com/nononsenseapps/notepad/ActivityMain$2.class
587 ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·com/nononsenseapps/notepad/ActivityMain$6.class587 ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·com/nononsenseapps/notepad/ActivityMain$6.class
588 ?rwxrwxr-x··2.0·unx·····1600·b-·stor·80-Jan-01·00:00·com/nononsenseapps/notepad/ActivityMain$7.class588 ?rwxrwxr-x··2.0·unx·····1600·b-·stor·80-Jan-01·00:00·com/nononsenseapps/notepad/ActivityMain$7.class
589 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·com/nononsenseapps/notepad/ActivityMain$ListOpener.class589 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·com/nononsenseapps/notepad/ActivityMain$ListOpener.class
Max diff block lines reached; 73361/88308 bytes (83.07%) of diff not shown.
4.44 KB
android/support/v4/content/ModernAsyncTask.class
4.34 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.32 KB
android/support/v4/widget/ContentLoadingProgressBar.class
1.21 KB
javap -verbose -constants -s -l -private {}
    
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 ········21:·pop243 ········21:·pop
244 ········22:·return244 ········22:·return
  
245 ··public·void·hide();245 ··public·void·hide();
246 ····descriptor:·()V246 ····descriptor:·()V
247 ····flags:·(0x0001)·ACC_PUBLIC247 ····flags:·(0x0001)·ACC_PUBLIC
248 ····Code:248 ····Code:
249 ······stack=300,·locals=12,·args_size=1249 ······stack=300,·locals=14,·args_size=1
250 ·········0:·ldc2_w········#50·················//·long·500l250 ·········0:·ldc2_w········#50·················//·long·500l
251 ·········3:·lstore_1251 ·········3:·lstore_1
252 ·········4:·iconst_1252 ·········4:·iconst_1
253 ·········5:·istore_3253 ·········5:·istore_3
254 ·········6:·aload_0254 ·········6:·aload_0
255 ·········7:·iload_3255 ·········7:·iload_3
256 ·········8:·putfield······#33·················//·Field·mDismissed:Z256 ·········8:·putfield······#33·················//·Field·mDismissed:Z
Offset 302, 18 lines modifiedOffset 302, 18 lines modified
302 ········94:·ifne··········85302 ········94:·ifne··········85
303 ········97:·aload_0303 ········97:·aload_0
304 ········98:·getfield······#40·················//·Field·mDelayedHide:Ljava/lang/Runnable;304 ········98:·getfield······#40·················//·Field·mDelayedHide:Ljava/lang/Runnable;
305 ·······101:·astore········4305 ·······101:·astore········4
306 ·······103:·lload_1306 ·······103:·lload_1
307 ·······104:·lload·········9307 ·······104:·lload·········9
308 ·······106:·lsub308 ·······106:·lsub
309 ·······107:·lstore········7309 ·······107:·lstore········12
310 ·······109:·aload_0310 ·······109:·aload_0
311 ·······110:·aload·········4311 ·······110:·aload·········4
312 ·······112:·lload·········7312 ·······112:·lload·········12
313 ·······114:·invokevirtual·#69·················//·Method·postDelayed:(Ljava/lang/Runnable;J)Z313 ·······114:·invokevirtual·#69·················//·Method·postDelayed:(Ljava/lang/Runnable;J)Z
314 ·······117:·pop314 ·······117:·pop
315 ·······118:·aload_0315 ·······118:·aload_0
316 ·······119:·iload_3316 ·······119:·iload_3
317 ·······120:·putfield······#29·················//·Field·mPostedHide:Z317 ·······120:·putfield······#29·················//·Field·mPostedHide:Z
318 ·······123:·goto··········85318 ·······123:·goto··········85
  
1.42 KB
com/android/datetimepicker/HapticFeedbackController.class
1.31 KB
javap -verbose -constants -s -l -private {}
    
Offset 273, 15 lines modifiedOffset 273, 15 lines modified
273 ········20:·invokevirtual·#78·················//·Method·android/content/ContentResolver.unregisterContentObserver:(Landroid/database/ContentObserver;)V273 ········20:·invokevirtual·#78·················//·Method·android/content/ContentResolver.unregisterContentObserver:(Landroid/database/ContentObserver;)V
274 ········23:·return274 ········23:·return
  
275 ··public·void·tryVibrate();275 ··public·void·tryVibrate();
276 ····descriptor:·()V276 ····descriptor:·()V
277 ····flags:·(0x0001)·ACC_PUBLIC277 ····flags:·(0x0001)·ACC_PUBLIC
278 ····Code:278 ····Code:
279 ······stack=300,·locals=9,·args_size=1279 ······stack=300,·locals=11,·args_size=1
280 ·········0:·aload_0280 ·········0:·aload_0
281 ·········1:·getfield······#64·················//·Field·mVibrator:Landroid/os/Vibrator;281 ·········1:·getfield······#64·················//·Field·mVibrator:Landroid/os/Vibrator;
282 ·········4:·astore_1282 ·········4:·astore_1
283 ·········5:·aload_1283 ·········5:·aload_1
284 ·········6:·ifnull········69284 ·········6:·ifnull········69
285 ·········9:·aload_0285 ·········9:·aload_0
286 ········10:·getfield······#35·················//·Field·mIsGloballyEnabled:Z286 ········10:·getfield······#35·················//·Field·mIsGloballyEnabled:Z
Offset 307, 16 lines modifiedOffset 307, 16 lines modified
307 ········45:·iload_2307 ········45:·iload_2
308 ········46:·iflt··········69308 ········46:·iflt··········69
309 ········49:·aload_0309 ········49:·aload_0
310 ········50:·getfield······#64·················//·Field·mVibrator:Landroid/os/Vibrator;310 ········50:·getfield······#64·················//·Field·mVibrator:Landroid/os/Vibrator;
311 ········53:·astore_1311 ········53:·astore_1
312 ········54:·iconst_5312 ········54:·iconst_5
313 ········55:·i2l313 ········55:·i2l
314 ········56:·lstore········7314 ········56:·lstore········9
315 ········58:·aload_1315 ········58:·aload_1
316 ········59:·lload·········7316 ········59:·lload·········9
317 ········61:·invokevirtual·#94·················//·Method·android/os/Vibrator.vibrate:(J)V317 ········61:·invokevirtual·#94·················//·Method·android/os/Vibrator.vibrate:(J)V
318 ········64:·aload_0318 ········64:·aload_0
319 ········65:·lload_3319 ········65:·lload_3
320 ········66:·putfield······#86·················//·Field·mLastVibrate:J320 ········66:·putfield······#86·················//·Field·mLastVibrate:J
321 ········69:·return321 ········69:·return
322 }322 }
4.38 KB
com/android/datetimepicker/R$dimen.class
4.3 KB
procyon -ec {}
Max HTML report size reached
2.76 KB
com/android/datetimepicker/R$id.class
2.69 KB
procyon -ec {}
Max HTML report size reached
4.33 KB
com/android/datetimepicker/time/RadialSelectorView.class
4.22 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.88 KB
com/android/datetimepicker/time/TimePickerDialog$Node.class
2.76 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
577 B
com/github/espiandev/showcaseview/R$id.class
489 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·com.github.espiandev.showcaseview;1 package·com.github.espiandev.showcaseview;
  
2 public·final·class·R$id2 public·final·class·R$id
3 {3 {
4 ····public·static·final·int·showcase_button·=·2131361795;4 ····public·static·final·int·showcase_button·=·2131296271;
5 ····public·static·final·int·showcase_sub_text·=·2131361796;5 ····public·static·final·int·showcase_sub_text·=·2131296272;
6 ····public·static·final·int·showcase_title_text·=·2131361797;6 ····public·static·final·int·showcase_title_text·=·2131296273;
7 }7 }
4.12 KB
com/github/espiandev/showcaseview/ShowcaseView.class
4.01 KB
procyon -ec {}
Max HTML report size reached
1.14 KB
com/google/android/apps/dashclock/ui/DragGripView.class
1.04 KB
procyon -ec {}
    
Offset 43, 16 lines modifiedOffset 43, 16 lines modified
43 ········this.mGravity·=·8388613;43 ········this.mGravity·=·8388613;
44 ········this.mColor·=·858993459;44 ········this.mColor·=·858993459;
45 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·DragGripView.ATTRS);45 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·DragGripView.ATTRS);
46 ········this.mGravity·=·obtainStyledAttributes.getInteger(0,·this.mGravity);46 ········this.mGravity·=·obtainStyledAttributes.getInteger(0,·this.mGravity);
47 ········this.mColor·=·obtainStyledAttributes.getColor(1,·this.mColor);47 ········this.mColor·=·obtainStyledAttributes.getColor(1,·this.mColor);
48 ········obtainStyledAttributes.recycle();48 ········obtainStyledAttributes.recycle();
49 ········final·Resources·resources·=·this.getResources();49 ········final·Resources·resources·=·this.getResources();
50 ········this.mRidgeSize·=·(float)resources.getDimensionPixelSize(2131296273);50 ········this.mRidgeSize·=·(float)resources.getDimensionPixelSize(2131361809);
51 ········this.mRidgeGap·=·(float)resources.getDimensionPixelSize(2131296272);51 ········this.mRidgeGap·=·(float)resources.getDimensionPixelSize(2131361808);
52 ········(this.mRidgePaint·=·new·Paint()).setColor(this.mColor);52 ········(this.mRidgePaint·=·new·Paint()).setColor(this.mColor);
53 ····}53 ····}
54 ····54 ····
55 ····protected·void·onDraw(final·Canvas·canvas)·{55 ····protected·void·onDraw(final·Canvas·canvas)·{
56 ········final·float·n·=·2.0f;56 ········final·float·n·=·2.0f;
57 ········super.onDraw(canvas);57 ········super.onDraw(canvas);
58 ········final·float·n2·=·(this.mRidgeSize·+·this.mRidgeGap)·*·n·-·this.mRidgeGap;58 ········final·float·n2·=·(this.mRidgeSize·+·this.mRidgeGap)·*·n·-·this.mRidgeGap;
4.94 KB
com/mobeta/android/dslv/DragSortListView.class
4.85 KB
procyon -ec {}
Max HTML report size reached
713 B
com/mobeta/android/dslv/R$id.class
645 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·com.mobeta.android.dslv;1 package·com.mobeta.android.dslv;
  
2 public·final·class·R$id2 public·final·class·R$id
3 {3 {
4 ····public·static·final·int·clickRemove·=·2131361798;4 ····public·static·final·int·clickRemove·=·2131296256;
5 ····public·static·final·int·flingRemove·=·2131361799;5 ····public·static·final·int·flingRemove·=·2131296257;
6 ····public·static·final·int·onDown·=·2131361800;6 ····public·static·final·int·onDown·=·2131296258;
7 ····public·static·final·int·onLongPress·=·2131361801;7 ····public·static·final·int·onLongPress·=·2131296260;
8 ····public·static·final·int·onMove·=·2131361802;8 ····public·static·final·int·onMove·=·2131296259;
9 }9 }
44.4 KB
com/nineoldandroids/animation/AnimatorInflater.class
44.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.34 KB
com/nineoldandroids/animation/ValueAnimator$AnimationHandler.class
2.21 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.1 KB
com/nineoldandroids/view/animation/AnimatorProxy.class
4.0 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
482 B
com/nononsenseapps/filepicker/R$dimen.class
396 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 package·com.nononsenseapps.filepicker;1 package·com.nononsenseapps.filepicker;
  
2 public·final·class·R$dimen2 public·final·class·R$dimen
3 {3 {
4 ····public·static·final·int·configure_dialog_max_height·=·2131296314;4 ····public·static·final·int·configure_dialog_max_height·=·2131361850;
5 ····public·static·final·int·configure_dialog_width·=·2131296315;5 ····public·static·final·int·configure_dialog_width·=·2131361851;
6 }6 }
1.4 KB
com/nononsenseapps/filepicker/R$id.class
1.32 KB
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 package·com.nononsenseapps.filepicker;1 package·com.nononsenseapps.filepicker;
  
2 public·final·class·R$id2 public·final·class·R$id
3 {3 {
4 ····public·static·final·int·action_container·=·2131361869;4 ····public·static·final·int·action_container·=·2131296333;
5 ····public·static·final·int·button_cancel·=·2131361853;5 ····public·static·final·int·button_cancel·=·2131296317;
6 ····public·static·final·int·button_container·=·2131361852;6 ····public·static·final·int·button_container·=·2131296316;
7 ····public·static·final·int·button_create_dir·=·2131361871;7 ····public·static·final·int·button_create_dir·=·2131296335;
8 ····public·static·final·int·button_go_parent·=·2131361870;8 ····public·static·final·int·button_go_parent·=·2131296334;
9 ····public·static·final·int·button_ok·=·2131361854;9 ····public·static·final·int·button_ok·=·2131296318;
10 ····public·static·final·int·current_dir·=·2131361872;10 ····public·static·final·int·current_dir·=·2131296336;
11 ····public·static·final·int·divider·=·2131361822;11 ····public·static·final·int·divider·=·2131296286;
12 ····public·static·final·int·edit_text·=·2131361851;12 ····public·static·final·int·edit_text·=·2131296315;
13 ····public·static·final·int·fragment·=·2131361812;13 ····public·static·final·int·fragment·=·2131296276;
14 ····public·static·final·int·item_icon·=·2131361857;14 ····public·static·final·int·item_icon·=·2131296321;
15 }15 }
61.1 KB
com/nononsenseapps/helpers/NotificationHelper.class
61.0 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.99 KB
com/nononsenseapps/helpers/SyncHelper.class
2.9 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
986 B
com/nononsenseapps/helpers/UpdateNotifier.class
892 B
procyon -ec {}
    
Offset 42, 17 lines modifiedOffset 42, 16 lines modified
42 ········notifyChangeNote(context);42 ········notifyChangeNote(context);
43 ····}43 ····}
44 ····44 ····
45 ····public·static·void·updateWidgets(final·Context·context)·{45 ····public·static·void·updateWidgets(final·Context·context)·{
46 ········final·AppWidgetManager·instance·=·AppWidgetManager.getInstance(context);46 ········final·AppWidgetManager·instance·=·AppWidgetManager.getInstance(context);
47 ········final·int[]·appWidgetIds·=·instance.getAppWidgetIds(new·ComponentName(context,·(Class)ListWidgetProvider.class));47 ········final·int[]·appWidgetIds·=·instance.getAppWidgetIds(new·ComponentName(context,·(Class)ListWidgetProvider.class));
48 ········if·(appWidgetIds.length·>·0)·{48 ········if·(appWidgetIds.length·>·0)·{
49 ············final·int[]·array·=·appWidgetIds; 
50 ············for·(int·length·=·appWidgetIds.length,·i·=·0;·i·<·length;·++i)·{49 ············for·(int·length·=·appWidgetIds.length,·i·=·0;·i·<·length;·++i)·{
51 ················final·int·n·=·array[i];50 ················final·int·n·=·appWidgetIds[i];
52 ················if·(new·WidgetPrefs(context,·n).isPresent())·{51 ················if·(new·WidgetPrefs(context,·n).isPresent())·{
53 ····················instance.notifyAppWidgetViewDataChanged(n,·2131361947);52 ····················instance.notifyAppWidgetViewDataChanged(n,·2131296411);
54 ················}53 ················}
55 ············}54 ············}
56 ········}55 ········}
57 ····}56 ····}
58 }57 }
695 B
com/nononsenseapps/notepad/ActivityMain_$2.class
599 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 17 lines modified
  
1 package·com.nononsenseapps.notepad;1 package·com.nononsenseapps.notepad;
  
2 class·ActivityMain_$2·implements·Runnable2 class·ActivityMain_$2·implements·Runnable
3 {3 {
4 ····final·/*·synthetic·*/·ActivityMain_·this$0;4 ····final·/*·synthetic·*/·ActivityMain_·this$0;
 5 ····final·/*·synthetic·*/·boolean·val$ongoing;
5 ····6 ····
6 ····ActivityMain_$2(final·ActivityMain_·this$0)·{7 ····ActivityMain_$2(final·ActivityMain_·this$0,·final·boolean·val$ongoing)·{
7 ········this.this$0·=·this$0;8 ········this.this$0·=·this$0;
 9 ········this.val$ongoing·=·val$ongoing;
8 ····}10 ····}
9 ····11 ····
10 ····public·void·run()·{12 ····public·void·run()·{
11 ········ActivityMain_.access$201(this.this$0);13 ········ActivityMain_.access$201(this.this$0,·this.val$ongoing);
12 ····}14 ····}
13 }15 }
695 B
com/nononsenseapps/notepad/ActivityMain_$3.class
599 B
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 15 lines modified
  
1 package·com.nononsenseapps.notepad;1 package·com.nononsenseapps.notepad;
  
2 class·ActivityMain_$3·implements·Runnable2 class·ActivityMain_$3·implements·Runnable
3 {3 {
4 ····final·/*·synthetic·*/·ActivityMain_·this$0;4 ····final·/*·synthetic·*/·ActivityMain_·this$0;
5 ····final·/*·synthetic·*/·boolean·val$ongoing; 
6 ····5 ····
7 ····ActivityMain_$3(final·ActivityMain_·this$0,·final·boolean·val$ongoing)·{6 ····ActivityMain_$3(final·ActivityMain_·this$0)·{
8 ········this.this$0·=·this$0;7 ········this.this$0·=·this$0;
9 ········this.val$ongoing·=·val$ongoing; 
10 ····}8 ····}
11 ····9 ····
12 ····public·void·run()·{10 ····public·void·run()·{
13 ········ActivityMain_.access$301(this.this$0,·this.val$ongoing);11 ········ActivityMain_.access$301(this.this$0);
14 ····}12 ····}
15 }13 }
3.1 KB
com/nononsenseapps/notepad/NotePadBroadcastReceiver.class
2.99 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
8.27 KB
com/nononsenseapps/notepad/R$dimen.class
8.19 KB
procyon -ec {}
Max HTML report size reached
20.9 KB
com/nononsenseapps/notepad/R$id.class
20.8 KB
procyon -ec {}
Max HTML report size reached
1.13 KB
com/nononsenseapps/notepad/dashclock/TasksSettings.class
1.02 KB
procyon -ec {}
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ····}36 ····}
37 ····37 ····
38 ····protected·void·setupFauxDialog()·{38 ····protected·void·setupFauxDialog()·{
39 ········final·TypedValue·typedValue·=·new·TypedValue();39 ········final·TypedValue·typedValue·=·new·TypedValue();
40 ········if·(this.getTheme().resolveAttribute(2130772031,·typedValue,·true)·&&·typedValue.data·!=·0)·{40 ········if·(this.getTheme().resolveAttribute(2130772031,·typedValue,·true)·&&·typedValue.data·!=·0)·{
41 ············final·DisplayMetrics·displayMetrics·=·this.getResources().getDisplayMetrics();41 ············final·DisplayMetrics·displayMetrics·=·this.getResources().getDisplayMetrics();
42 ············final·WindowManager$LayoutParams·attributes·=·this.getWindow().getAttributes();42 ············final·WindowManager$LayoutParams·attributes·=·this.getWindow().getAttributes();
43 ············attributes.width·=·this.getResources().getDimensionPixelSize(2131296315);43 ············attributes.width·=·this.getResources().getDimensionPixelSize(2131361851);
44 ············attributes.height·=·Math.min(this.getResources().getDimensionPixelSize(2131296314),·displayMetrics.heightPixels·*·3·/·4);44 ············attributes.height·=·Math.min(this.getResources().getDimensionPixelSize(2131361850),·displayMetrics.heightPixels·*·3·/·4);
45 ············attributes.alpha·=·1.0f;45 ············attributes.alpha·=·1.0f;
46 ············attributes.dimAmount·=·0.5f;46 ············attributes.dimAmount·=·0.5f;
47 ············this.getWindow().setAttributes(attributes);47 ············this.getWindow().setAttributes(attributes);
48 ········}48 ········}
49 ····}49 ····}
50 }50 }
844 B
com/nononsenseapps/notepad/database/DAO.class
754 B
procyon -ec {}
    
Offset 119, 17 lines modifiedOffset 119, 16 lines modified
119 ····}119 ····}
120 ····120 ····
121 ····public·static·String[]·joinArrays(final·String[]...·array)·{121 ····public·static·String[]·joinArrays(final·String[]...·array)·{
122 ········final·ArrayList<String>·list·=·new·ArrayList<String>();122 ········final·ArrayList<String>·list·=·new·ArrayList<String>();
123 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{123 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{
124 ············final·String[]·array2·=·array[i];124 ············final·String[]·array2·=·array[i];
125 ············if·(array2·!=·null)·{125 ············if·(array2·!=·null)·{
126 ················final·String[]·array3·=·array2; 
127 ················for·(int·length2·=·array2.length,·j·=·0;·j·<·length2;·++j)·{126 ················for·(int·length2·=·array2.length,·j·=·0;·j·<·length2;·++j)·{
128 ····················list.add(array3[j]);127 ····················list.add(array2[j]);
129 ················}128 ················}
130 ············}129 ············}
131 ········}130 ········}
132 ········return·list.toArray(new·String[list.size()]);131 ········return·list.toArray(new·String[list.size()]);
133 ····}132 ····}
134 ····133 ····
135 ····public·static·void·notifyProviderOnChange(final·Context·context,·final·Uri·uri)·{134 ····public·static·void·notifyProviderOnChange(final·Context·context,·final·Uri·uri)·{
4.75 KB
com/nononsenseapps/notepad/database/MyContentProvider.class
4.63 KB
procyon -ec {}
Max HTML report size reached
15.9 KB
com/nononsenseapps/notepad/database/Notification$3.class
15.8 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.41 KB
com/nononsenseapps/notepad/database/Notification$4.class
2.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
448 B
com/nononsenseapps/notepad/fragments/DialogEditList_$2.class
328 B
procyon -ec {}
    
Offset 9, 10 lines modifiedOffset 9, 10 lines modified
9 ····final·/*·synthetic·*/·DialogEditList_·this$0;9 ····final·/*·synthetic·*/·DialogEditList_·this$0;
10 ····10 ····
11 ····DialogEditList_$2(final·DialogEditList_·this$0)·{11 ····DialogEditList_$2(final·DialogEditList_·this$0)·{
12 ········this.this$0·=·this$0;12 ········this.this$0·=·this$0;
13 ····}13 ····}
14 ····14 ····
15 ····public·void·onClick(final·View·view)·{15 ····public·void·onClick(final·View·view)·{
16 ········this.this$0.okClicked();16 ········this.this$0.cancelClicked();
17 ····}17 ····}
18 }18 }
448 B
com/nononsenseapps/notepad/fragments/DialogEditList_$3.class
328 B
procyon -ec {}
    
Offset 9, 10 lines modifiedOffset 9, 10 lines modified
9 ····final·/*·synthetic·*/·DialogEditList_·this$0;9 ····final·/*·synthetic·*/·DialogEditList_·this$0;
10 ····10 ····
11 ····DialogEditList_$3(final·DialogEditList_·this$0)·{11 ····DialogEditList_$3(final·DialogEditList_·this$0)·{
12 ········this.this$0·=·this$0;12 ········this.this$0·=·this$0;
13 ····}13 ····}
14 ····14 ····
15 ····public·void·onClick(final·View·view)·{15 ····public·void·onClick(final·View·view)·{
16 ········this.this$0.cancelClicked();16 ········this.this$0.okClicked();
17 ····}17 ····}
18 }18 }
454 B
com/nononsenseapps/notepad/fragments/DialogPasswordV11_$1.class
328 B
procyon -ec {}
    
Offset 9, 10 lines modifiedOffset 9, 10 lines modified
9 ····final·/*·synthetic·*/·DialogPasswordV11_·this$0;9 ····final·/*·synthetic·*/·DialogPasswordV11_·this$0;
10 ····10 ····
11 ····DialogPasswordV11_$1(final·DialogPasswordV11_·this$0)·{11 ····DialogPasswordV11_$1(final·DialogPasswordV11_·this$0)·{
12 ········this.this$0·=·this$0;12 ········this.this$0·=·this$0;
13 ····}13 ····}
14 ····14 ····
15 ····public·void·onClick(final·View·view)·{15 ····public·void·onClick(final·View·view)·{
16 ········this.this$0.cancel();16 ········this.this$0.confirm();
17 ····}17 ····}
18 }18 }
454 B
com/nononsenseapps/notepad/fragments/DialogPasswordV11_$2.class
328 B
procyon -ec {}
    
Offset 9, 10 lines modifiedOffset 9, 10 lines modified
9 ····final·/*·synthetic·*/·DialogPasswordV11_·this$0;9 ····final·/*·synthetic·*/·DialogPasswordV11_·this$0;
10 ····10 ····
11 ····DialogPasswordV11_$2(final·DialogPasswordV11_·this$0)·{11 ····DialogPasswordV11_$2(final·DialogPasswordV11_·this$0)·{
12 ········this.this$0·=·this$0;12 ········this.this$0·=·this$0;
13 ····}13 ····}
14 ····14 ····
15 ····public·void·onClick(final·View·view)·{15 ····public·void·onClick(final·View·view)·{
16 ········this.this$0.confirm();16 ········this.this$0.cancel();
17 ····}17 ····}
18 }18 }
1.19 KB
com/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1.class
1.06 KB
procyon -ec {}
    
Offset 59, 20 lines modifiedOffset 59, 20 lines modified
59 ····void·notifySuccess()·{59 ····void·notifySuccess()·{
60 ········Toast.makeText((Context)this.this$0.getActivity(),·2131558717,·0).show();60 ········Toast.makeText((Context)this.this$0.getActivity(),·2131558717,·0).show();
61 ····}61 ····}
62 ····62 ····
63 ····public·boolean·onActionItemClicked(final·ActionMode·actionMode,·final·MenuItem·menuItem)·{63 ····public·boolean·onActionItemClicked(final·ActionMode·actionMode,·final·MenuItem·menuItem)·{
64 ········boolean·b·=·true;64 ········boolean·b·=·true;
65 ········final·int·itemId·=·menuItem.getItemId();65 ········final·int·itemId·=·menuItem.getItemId();
66 ········if·(itemId·==·2131361956)·{66 ········if·(itemId·==·2131296420)·{
67 ············final·DialogRestore_·instance·=·DialogRestore.getInstance();67 ············final·DialogRestore_·instance·=·DialogRestore.getInstance();
68 ············((DialogRestore)instance).setListener((DialogRestore$OnListSelectedListener)new·FragmentSearchDeleted$1$1(this,·actionMode));68 ············((DialogRestore)instance).setListener((DialogRestore$OnListSelectedListener)new·FragmentSearchDeleted$1$1(this,·actionMode));
69 ············((DialogRestore)instance).show(this.this$0.getFragmentManager(),·"listselect");69 ············((DialogRestore)instance).show(this.this$0.getFragmentManager(),·"listselect");
70 ········}70 ········}
71 ········else·if·(itemId·==·2131361957)·{71 ········else·if·(itemId·==·2131296421)·{
72 ············DialogDeleteTask.showDialog(this.this$0.getFragmentManager(),·(long)(-1),·(DialogConfirmBase$DialogConfirmedListener)new·FragmentSearchDeleted$1$2(this,·actionMode));72 ············DialogDeleteTask.showDialog(this.this$0.getFragmentManager(),·(long)(-1),·(DialogConfirmBase$DialogConfirmedListener)new·FragmentSearchDeleted$1$2(this,·actionMode));
73 ········}73 ········}
74 ········else·{74 ········else·{
75 ············b·=·false;75 ············b·=·false;
76 ········}76 ········}
77 ········return·b;77 ········return·b;
78 ····}78 ····}
470 B
com/nononsenseapps/notepad/fragments/TaskDetailFragment_$1.class
342 B
procyon -ec {}
    
Offset 9, 10 lines modifiedOffset 9, 10 lines modified
9 ····final·/*·synthetic·*/·TaskDetailFragment_·this$0;9 ····final·/*·synthetic·*/·TaskDetailFragment_·this$0;
10 ····10 ····
11 ····TaskDetailFragment_$1(final·TaskDetailFragment_·this$0)·{11 ····TaskDetailFragment_$1(final·TaskDetailFragment_·this$0)·{
12 ········this.this$0·=·this$0;12 ········this.this$0·=·this$0;
13 ····}13 ····}
14 ····14 ····
15 ····public·void·onClick(final·View·view)·{15 ····public·void·onClick(final·View·view)·{
16 ········this.this$0.onDateClick();16 ········this.this$0.onAddReminder();
17 ····}17 ····}
18 }18 }
473 B
com/nononsenseapps/notepad/fragments/TaskDetailFragment_$2.class
345 B
procyon -ec {}
    
Offset 9, 10 lines modifiedOffset 9, 10 lines modified
9 ····final·/*·synthetic·*/·TaskDetailFragment_·this$0;9 ····final·/*·synthetic·*/·TaskDetailFragment_·this$0;
10 ····10 ····
11 ····TaskDetailFragment_$2(final·TaskDetailFragment_·this$0)·{11 ····TaskDetailFragment_$2(final·TaskDetailFragment_·this$0)·{
12 ········this.this$0·=·this$0;12 ········this.this$0·=·this$0;
13 ····}13 ····}
14 ····14 ····
15 ····public·void·onClick(final·View·view)·{15 ····public·void·onClick(final·View·view)·{
16 ········this.this$0.onDueRemoveClick();16 ········this.this$0.onDateClick();
17 ····}17 ····}
18 }18 }
475 B
com/nononsenseapps/notepad/fragments/TaskDetailFragment_$3.class
347 B
procyon -ec {}
    
Offset 9, 10 lines modifiedOffset 9, 10 lines modified
9 ····final·/*·synthetic·*/·TaskDetailFragment_·this$0;9 ····final·/*·synthetic·*/·TaskDetailFragment_·this$0;
10 ····10 ····
11 ····TaskDetailFragment_$3(final·TaskDetailFragment_·this$0)·{11 ····TaskDetailFragment_$3(final·TaskDetailFragment_·this$0)·{
12 ········this.this$0·=·this$0;12 ········this.this$0·=·this$0;
13 ····}13 ····}
14 ····14 ····
15 ····public·void·onClick(final·View·view)·{15 ····public·void·onClick(final·View·view)·{
16 ········this.this$0.onAddReminder();16 ········this.this$0.onDueRemoveClick();
17 ····}17 ····}
18 }18 }
10.6 KB
com/nononsenseapps/notepad/fragments/TaskListFragment$6.class
10.5 KB
procyon -ec {}
Max HTML report size reached
2.3 KB
com/nononsenseapps/notepad/prefs/MainPrefs.class
2.21 KB
procyon -ec {}
Max HTML report size reached
1.25 KB
com/nononsenseapps/notepad/prefs/PasswordPrefs.class
1.15 KB
procyon -ec {}
    
Offset 65, 18 lines modifiedOffset 65, 18 lines modified
65 ····65 ····
66 ····public·void·onCreate(final·Bundle·bundle)·{66 ····public·void·onCreate(final·Bundle·bundle)·{
67 ········super.onCreate(bundle);67 ········super.onCreate(bundle);
68 ····}68 ····}
69 ····69 ····
70 ····public·View·onCreateView(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{70 ····public·View·onCreateView(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{
71 ········final·View·inflate·=·layoutInflater.inflate(2130903055,·viewGroup,·false);71 ········final·View·inflate·=·layoutInflater.inflate(2130903055,·viewGroup,·false);
72 ········this.password1·=·(EditText)inflate.findViewById(2131361839);72 ········this.password1·=·(EditText)inflate.findViewById(2131296303);
73 ········this.password2·=·(EditText)inflate.findViewById(2131361840);73 ········this.password2·=·(EditText)inflate.findViewById(2131296304);
74 ········inflate.findViewById(2131361841).setOnClickListener((View$OnClickListener)new·PasswordPrefs$1(this));74 ········inflate.findViewById(2131296305).setOnClickListener((View$OnClickListener)new·PasswordPrefs$1(this));
75 ········inflate.findViewById(2131361842).setOnClickListener((View$OnClickListener)new·PasswordPrefs$2(this));75 ········inflate.findViewById(2131296306).setOnClickListener((View$OnClickListener)new·PasswordPrefs$2(this));
76 ········return·inflate;76 ········return·inflate;
77 ····}77 ····}
78 ····78 ····
79 ····public·void·onDestroy()·{79 ····public·void·onDestroy()·{
80 ········super.onDestroy();80 ········super.onDestroy();
81 ····}81 ····}
82 }82 }
6.84 KB
com/nononsenseapps/notepad/prefs/SyncPrefs.class
6.74 KB
procyon -ec {}
Max HTML report size reached
32.3 KB
com/nononsenseapps/notepad/sync/files/JSONBackup.class
32.2 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
74.4 KB
com/nononsenseapps/notepad/sync/googleapi/GoogleTaskSync.class
74.3 KB
procyon -ec {}
Max HTML report size reached
8.91 KB
com/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient.class
8.78 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
7.43 KB
com/nononsenseapps/notepad/sync/orgsync/OrgConverter.class
7.32 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
47.7 KB
com/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler.class
47.5 KB
procyon -ec {}
Max HTML report size reached
4.74 KB
com/nononsenseapps/notepad/sync/orgsync/OrgSyncService.class
4.62 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1010 B
com/nononsenseapps/notepad/widget/ListWidgetConfig$3.class
892 B
procyon -ec {}
    
Offset 19, 11 lines modifiedOffset 19, 11 lines modified
19 ····public·void·onClick(final·View·view)·{19 ····public·void·onClick(final·View·view)·{
20 ········this.val$widgetPrefs.setPresent();20 ········this.val$widgetPrefs.setPresent();
21 ········final·Intent·intent·=·new·Intent();21 ········final·Intent·intent·=·new·Intent();
22 ········intent.putExtra("appWidgetId",·ListWidgetConfig.access$000(this.this$0));22 ········intent.putExtra("appWidgetId",·ListWidgetConfig.access$000(this.this$0));
23 ········this.this$0.setResult(-1,·intent);23 ········this.this$0.setResult(-1,·intent);
24 ········final·AppWidgetManager·instance·=·AppWidgetManager.getInstance(this.this$0.getApplicationContext());24 ········final·AppWidgetManager·instance·=·AppWidgetManager.getInstance(this.this$0.getApplicationContext());
25 ········instance.updateAppWidget(ListWidgetConfig.access$000(this.this$0),·ListWidgetProvider.buildRemoteViews(this.this$0.getApplicationContext(),·instance,·ListWidgetConfig.access$000(this.this$0),·this.val$widgetPrefs));25 ········instance.updateAppWidget(ListWidgetConfig.access$000(this.this$0),·ListWidgetProvider.buildRemoteViews(this.this$0.getApplicationContext(),·instance,·ListWidgetConfig.access$000(this.this$0),·this.val$widgetPrefs));
26 ········instance.notifyAppWidgetViewDataChanged(ListWidgetConfig.access$000(this.this$0),·2131361947);26 ········instance.notifyAppWidgetViewDataChanged(ListWidgetConfig.access$000(this.this$0),·2131296411);
27 ········this.this$0.finish();27 ········this.this$0.finish();
28 ····}28 ····}
29 }29 }
4.36 KB
com/nononsenseapps/notepad/widget/ListWidgetProvider.class
4.25 KB
procyon -ec {}
Max HTML report size reached
5.2 KB
com/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory.class
5.05 KB
procyon -ec {}
Max HTML report size reached
666 B
com/nononsenseapps/ui/NotificationItemHelper$1.class
562 B
procyon -ec {}
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 ········this.val$fragment·=·val$fragment;18 ········this.val$fragment·=·val$fragment;
19 ········this.val$not·=·val$not;19 ········this.val$not·=·val$not;
20 ····}20 ····}
21 ····21 ····
22 ····public·boolean·onMenuItemClick(final·MenuItem·menuItem)·{22 ····public·boolean·onMenuItemClick(final·MenuItem·menuItem)·{
23 ········boolean·b·=·false;23 ········boolean·b·=·false;
24 ········final·int·itemId·=·menuItem.getItemId();24 ········final·int·itemId·=·menuItem.getItemId();
25 ········if·(itemId·==·2131361977)·{25 ········if·(itemId·==·2131296441)·{
26 ············NotificationItemHelper.access$000(this.val$nv);26 ············NotificationItemHelper.access$000(this.val$nv);
27 ············b·=·true;27 ············b·=·true;
28 ········}28 ········}
29 ········else·if·(itemId·==·2131361978)·{}29 ········else·if·(itemId·==·2131296442)·{}
30 ········return·b;30 ········return·b;
31 ····}31 ····}
32 }32 }
5.12 KB
com/nononsenseapps/ui/NotificationItemHelper.class
5.02 KB
procyon -ec {}
Max HTML report size reached
919 B
com/nononsenseapps/ui/SectionAdapter.class
835 B
procyon -ec {}
    
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····33 ····
34 ····public·SectionAdapter(final·Context·context,·final·SimpleCursorAdapter·wrappedAdapter)·{34 ····public·SectionAdapter(final·Context·context,·final·SimpleCursorAdapter·wrappedAdapter)·{
35 ········this.sections·=·new·LinkedHashMap();35 ········this.sections·=·new·LinkedHashMap();
36 ········this.sectionIds·=·new·HashMap();36 ········this.sectionIds·=·new·HashMap();
37 ········this.state·=·"";37 ········this.state·=·"";
38 ········this.subObserver·=·(DataSetObserver)new·SectionAdapter$1(this);38 ········this.subObserver·=·(DataSetObserver)new·SectionAdapter$1(this);
39 ········if·(wrappedAdapter·==·null)·{39 ········if·(wrappedAdapter·==·null)·{
40 ············(this.headers·=·new·ArrayAdapter(context,·2130903085,·2131361889)).registerDataSetObserver(this.subObserver);40 ············(this.headers·=·new·ArrayAdapter(context,·2130903085,·2131296353)).registerDataSetObserver(this.subObserver);
41 ············this.wrappedAdapter·=·null;41 ············this.wrappedAdapter·=·null;
42 ········}42 ········}
43 ········else·{43 ········else·{
44 ············this.headers·=·null;44 ············this.headers·=·null;
45 ············(this.wrappedAdapter·=·wrappedAdapter).registerDataSetObserver(this.subObserver);45 ············(this.wrappedAdapter·=·wrappedAdapter).registerDataSetObserver(this.subObserver);
46 ········}46 ········}
47 ····}47 ····}
1.08 KB
com/nononsenseapps/ui/TextPreviewPreference.class
1010 B
procyon -ec {}
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ····44 ····
45 ····protected·View·onCreateView(final·ViewGroup·viewGroup)·{45 ····protected·View·onCreateView(final·ViewGroup·viewGroup)·{
46 ········View·inflate·=·null;46 ········View·inflate·=·null;
47 ········try·{47 ········try·{
48 ············final·Object·systemService·=·viewGroup.getContext().getSystemService("layout_inflater");48 ············final·Object·systemService·=·viewGroup.getContext().getSystemService("layout_inflater");
49 ············try·{49 ············try·{
50 ················inflate·=·((LayoutInflater)systemService).inflate(2130903089,·viewGroup,·false);50 ················inflate·=·((LayoutInflater)systemService).inflate(2130903089,·viewGroup,·false);
51 ················(this.mText·=·(TextView)inflate.findViewById(2131361906)).setTextSize((float)this.getSharedPreferences().getInt("removed",·this.getContext().getResources().getInteger(2131427328)));51 ················(this.mText·=·(TextView)inflate.findViewById(2131296370)).setTextSize((float)this.getSharedPreferences().getInt("removed",·this.getContext().getResources().getInteger(2131427328)));
52 ················this.setTextType(this.getSharedPreferences().getString("removed",·"Sans"));52 ················this.setTextType(this.getSharedPreferences().getString("removed",·"Sans"));
53 ················return·inflate;53 ················return·inflate;
54 ············}54 ············}
55 ············catch·(Exception·ex)·{}55 ············catch·(Exception·ex)·{}
56 ········}56 ········}
57 ········catch·(Exception·ex2)·{}57 ········catch·(Exception·ex2)·{}
58 ····}58 ····}
5.54 KB
com/nononsenseapps/ui/WeekDaysView.class
5.46 KB
procyon -ec {}
Max HTML report size reached
2.56 KB
com/nononsenseapps/util/BiMap.class
2.49 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
9.1 KB
com/nononsenseapps/utils/views/StyledEditText.class
9.0 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.41 KB
com/robobunny/SeekBarPreference.class
2.34 KB
procyon -ec {}
Max HTML report size reached
4.64 KB
org/androidannotations/api/BackgroundExecutor.class
4.54 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.18 KB
org/joda/time/DateTimeZone.class
4.11 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.84 KB
org/joda/time/field/AbstractReadableInstantFieldProperty.class
1.72 KB
javap -verbose -constants -s -l -private {}
    
Offset 731, 15 lines modifiedOffset 731, 15 lines modified
731 ········12:·invokevirtual·#152················//·Method·org/joda/time/DateTimeField.remainder:(J)J731 ········12:·invokevirtual·#152················//·Method·org/joda/time/DateTimeField.remainder:(J)J
732 ········15:·lreturn732 ········15:·lreturn
  
733 ··public·org.joda.time.Interval·toInterval();733 ··public·org.joda.time.Interval·toInterval();
734 ····descriptor:·()Lorg/joda/time/Interval;734 ····descriptor:·()Lorg/joda/time/Interval;
735 ····flags:·(0x0001)·ACC_PUBLIC735 ····flags:·(0x0001)·ACC_PUBLIC
736 ····Code:736 ····Code:
737 ······stack=300,·locals=7,·args_size=1737 ······stack=300,·locals=6,·args_size=1
738 ·········0:·aload_0738 ·········0:·aload_0
739 ·········1:·invokevirtual·#58·················//·Method·getField:()Lorg/joda/time/DateTimeField;739 ·········1:·invokevirtual·#58·················//·Method·getField:()Lorg/joda/time/DateTimeField;
740 ·········4:·astore_1740 ·········4:·astore_1
741 ·········5:·aload_0741 ·········5:·aload_0
742 ·········6:·invokevirtual·#62·················//·Method·getMillis:()J742 ·········6:·invokevirtual·#62·················//·Method·getMillis:()J
743 ·········9:·lstore_2743 ·········9:·lstore_2
744 ········10:·aload_1744 ········10:·aload_1
Offset 748, 21 lines modifiedOffset 748, 21 lines modified
748 ········15:·lstore_2748 ········15:·lstore_2
749 ········16:·aload_1749 ········16:·aload_1
750 ········17:·lload_2750 ········17:·lload_2
751 ········18:·iconst_1751 ········18:·iconst_1
752 ········19:·invokevirtual·#159················//·Method·org/joda/time/DateTimeField.add:(JI)J752 ········19:·invokevirtual·#159················//·Method·org/joda/time/DateTimeField.add:(JI)J
753 ········22:·lstore········4753 ········22:·lstore········4
754 ········24:·new···········#161················//·class·org/joda/time/Interval754 ········24:·new···········#161················//·class·org/joda/time/Interval
755 ········27:·astore········6755 ········27:·astore_1
756 ········29:·aload·········6756 ········28:·aload_1
757 ········31:·lload_2757 ········29:·lload_2
758 ········32:·lload·········4758 ········30:·lload·········4
759 ········34:·invokespecial·#164················//·Method·org/joda/time/Interval."<init>":(JJ)V759 ········32:·invokespecial·#164················//·Method·org/joda/time/Interval."<init>":(JJ)V
760 ········37:·aload·········6760 ········35:·aload_1
761 ········39:·areturn761 ········36:·areturn
  
762 ··public·java.lang.String·toString();762 ··public·java.lang.String·toString();
763 ····descriptor:·()Ljava/lang/String;763 ····descriptor:·()Ljava/lang/String;
764 ····flags:·(0x0001)·ACC_PUBLIC764 ····flags:·(0x0001)·ACC_PUBLIC
765 ····Code:765 ····Code:
766 ······stack=300,·locals=3,·args_size=1766 ······stack=300,·locals=3,·args_size=1
767 ·········0:·new···········#166················//·class·java/lang/StringBuilder767 ·········0:·new···········#166················//·class·java/lang/StringBuilder
8.45 KB
org/joda/time/format/DateTimeFormatter.class
8.36 KB
procyon -ec {}
Max HTML report size reached
3.76 KB
org/joda/time/format/DateTimeParserBucket.class
3.67 KB
procyon -ec {}
Max HTML report size reached
1.67 KB
org/joda/time/tz/DateTimeZoneBuilder$OfYear.class
1.57 KB
procyon -ec {}
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ········final·int·n4·=·1;110 ········final·int·n4·=·1;
111 ········if·(this.iMode·==·'w')·{111 ········if·(this.iMode·==·'w')·{
112 ············n2·+=·n3;112 ············n2·+=·n3;
113 ········}113 ········}
114 ········else·if·(this.iMode·!=·'s')·{114 ········else·if·(this.iMode·!=·'s')·{
115 ············n2·=·0;115 ············n2·=·0;
116 ········}116 ········}
117 ········final·long·n5·=·n2·+·n;117 ········final·long·n5·=·n·+·n2;
118 ········final·ISOChronology·instanceUTC·=·ISOChronology.getInstanceUTC();118 ········final·ISOChronology·instanceUTC·=·ISOChronology.getInstanceUTC();
119 ········long·n6·=·this.setDayOfMonthNext((Chronology)instanceUTC,·((Chronology)instanceUTC).millisOfDay().add(((Chronology)instanceUTC).millisOfDay().set(((Chronology)instanceUTC).monthOfYear().set(n5,·this.iMonthOfYear),·0),·this.iMillisOfDay));119 ········long·n6·=·this.setDayOfMonthNext((Chronology)instanceUTC,·((Chronology)instanceUTC).millisOfDay().add(((Chronology)instanceUTC).millisOfDay().set(((Chronology)instanceUTC).monthOfYear().set(n5,·this.iMonthOfYear),·0),·this.iMillisOfDay));
120 ········if·(this.iDayOfWeek·==·0)·{120 ········if·(this.iDayOfWeek·==·0)·{
121 ············if·(n6·<=·n5)·{121 ············if·(n6·<=·n5)·{
122 ················n6·=·this.setDayOfMonthNext((Chronology)instanceUTC,·((Chronology)instanceUTC).year().add(n6,·n4));122 ················n6·=·this.setDayOfMonthNext((Chronology)instanceUTC,·((Chronology)instanceUTC).year().add(n6,·n4));
123 ············}123 ············}
124 ········}124 ········}
Offset 135, 15 lines modifiedOffset 135, 15 lines modified
135 ········final·int·n4·=·-1;135 ········final·int·n4·=·-1;
136 ········if·(this.iMode·==·'w')·{136 ········if·(this.iMode·==·'w')·{
137 ············n2·+=·n3;137 ············n2·+=·n3;
138 ········}138 ········}
139 ········else·if·(this.iMode·!=·'s')·{139 ········else·if·(this.iMode·!=·'s')·{
140 ············n2·=·0;140 ············n2·=·0;
141 ········}141 ········}
142 ········final·long·n5·=·n2·+·n;142 ········final·long·n5·=·n·+·n2;
143 ········final·ISOChronology·instanceUTC·=·ISOChronology.getInstanceUTC();143 ········final·ISOChronology·instanceUTC·=·ISOChronology.getInstanceUTC();
144 ········long·n6·=·this.setDayOfMonthPrevious((Chronology)instanceUTC,·((Chronology)instanceUTC).millisOfDay().add(((Chronology)instanceUTC).millisOfDay().set(((Chronology)instanceUTC).monthOfYear().set(n5,·this.iMonthOfYear),·0),·this.iMillisOfDay));144 ········long·n6·=·this.setDayOfMonthPrevious((Chronology)instanceUTC,·((Chronology)instanceUTC).millisOfDay().add(((Chronology)instanceUTC).millisOfDay().set(((Chronology)instanceUTC).monthOfYear().set(n5,·this.iMonthOfYear),·0),·this.iMillisOfDay));
145 ········if·(this.iDayOfWeek·==·0)·{145 ········if·(this.iDayOfWeek·==·0)·{
146 ············if·(n6·>=·n5)·{146 ············if·(n6·>=·n5)·{
147 ················n6·=·this.setDayOfMonthPrevious((Chronology)instanceUTC,·((Chronology)instanceUTC).year().add(n6,·n4));147 ················n6·=·this.setDayOfMonthPrevious((Chronology)instanceUTC,·((Chronology)instanceUTC).year().add(n6,·n4));
148 ············}148 ············}
149 ········}149 ········}
1.83 KB
org/joda/time/tz/DateTimeZoneBuilder$Rule.class
1.74 KB
javap -verbose -constants -s -l -private {}
    
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 ·········1:·getfield······#19·················//·Field·iToYear:I150 ·········1:·getfield······#19·················//·Field·iToYear:I
151 ·········4:·ireturn151 ·········4:·ireturn
  
152 ··public·long·next(long,·int,·int);152 ··public·long·next(long,·int,·int);
153 ····descriptor:·(JII)J153 ····descriptor:·(JII)J
154 ····flags:·(0x0001)·ACC_PUBLIC154 ····flags:·(0x0001)·ACC_PUBLIC
155 ····Code:155 ····Code:
156 ······stack=300,·locals=17,·args_size=4156 ······stack=300,·locals=19,·args_size=4
157 ·········0:·invokestatic··#39·················//·Method·org/joda/time/chrono/ISOChronology.getInstanceUTC:()Lorg/joda/time/chrono/ISOChronology;157 ·········0:·invokestatic··#39·················//·Method·org/joda/time/chrono/ISOChronology.getInstanceUTC:()Lorg/joda/time/chrono/ISOChronology;
158 ·········3:·astore········5158 ·········3:·astore········5
159 ·········5:·iload_3159 ·········5:·iload_3
160 ·········6:·iload·········4160 ·········6:·iload·········4
161 ·········8:·iadd161 ·········8:·iadd
162 ·········9:·istore········6162 ·········9:·istore········6
163 ········11:·ldc2_w········#40·················//·long·-9223372036854775808l163 ········11:·ldc2_w········#40·················//·long·-9223372036854775808l
Offset 221, 23 lines modifiedOffset 221, 23 lines modified
221 ·······119:·aload·········5221 ·······119:·aload·········5
222 ·······121:·invokevirtual·#47·················//·Method·org/joda/time/Chronology.year:()Lorg/joda/time/DateTimeField;222 ·······121:·invokevirtual·#47·················//·Method·org/joda/time/Chronology.year:()Lorg/joda/time/DateTimeField;
223 ·······124:·astore········5223 ·······124:·astore········5
224 ·······126:·iload·········6224 ·······126:·iload·········6
225 ·······128:·i2l225 ·······128:·i2l
226 ·······129:·lload·········7226 ·······129:·lload·········7
227 ·······131:·ladd227 ·······131:·ladd
228 ·······132:·lstore········12228 ·······132:·lstore········16
229 ·······134:·aload·········5229 ·······134:·aload·········5
230 ·······136:·lload·········12230 ·······136:·lload·········16
231 ·······138:·invokevirtual·#63·················//·Method·org/joda/time/DateTimeField.get:(J)I231 ·······138:·invokevirtual·#63·················//·Method·org/joda/time/DateTimeField.get:(J)I
232 ·······141:·istore········16232 ·······141:·istore········18
233 ·······143:·aload_0233 ·······143:·aload_0
234 ·······144:·getfield······#19·················//·Field·iToYear:I234 ·······144:·getfield······#19·················//·Field·iToYear:I
235 ·······147:·istore········6235 ·······147:·istore········6
236 ·······149:·iload·········16236 ·······149:·iload·········18
237 ·······151:·iload·········6237 ·······151:·iload·········6
238 ·······153:·if_icmple·····184238 ·······153:·if_icmple·····184
239 ·······156:·lload_1239 ·······156:·lload_1
240 ·······157:·lreturn240 ·······157:·lreturn
241 ·······158:·aload·········5241 ·······158:·aload·········5
242 ·······160:·invokevirtual·#47·················//·Method·org/joda/time/Chronology.year:()Lorg/joda/time/DateTimeField;242 ·······160:·invokevirtual·#47·················//·Method·org/joda/time/Chronology.year:()Lorg/joda/time/DateTimeField;
243 ·······163:·astore········11243 ·······163:·astore········11
5.67 KB
org/joda/time/tz/DateTimeZoneBuilder$RuleSet.class
5.58 KB
procyon -ec {}
Max HTML report size reached
3.68 KB
org/joda/time/tz/DateTimeZoneBuilder.class
3.59 KB
procyon -ec {}
Max HTML report size reached
2.54 KB
org/joda/time/tz/ZoneInfoCompiler.class
2.46 KB
procyon -ec {}
Max HTML report size reached
895 B
retrofit/RestAdapter$RestHandler.class
819 B
procyon -ec {}
    
Offset 558, 15 lines modifiedOffset 558, 15 lines modified
558 ········//··1149:·invokevirtual···retrofit/RestAdapter$LogLevel.log:()Z558 ········//··1149:·invokevirtual···retrofit/RestAdapter$LogLevel.log:()Z
559 ········//··1152:·istore··········10559 ········//··1152:·istore··········10
560 ········//··1154:·iload···········10560 ········//··1154:·iload···········10
561 ········//··1156:·ifeq············1178561 ········//··1156:·ifeq············1178
562 ········//··1159:·aload_0········562 ········//··1159:·aload_0········
563 ········//··1160:·getfield········retrofit/RestAdapter$RestHandler.this$0:Lretrofit/RestAdapter;563 ········//··1160:·getfield········retrofit/RestAdapter$RestHandler.this$0:Lretrofit/RestAdapter;
564 ········//··1163:·astore··········6564 ········//··1163:·astore··········6
565 ········//··1165:·aload···········4565 ········//··1165:·aload···········30
566 ········//··1167:·astore··········5566 ········//··1167:·astore··········5
567 ········//··1169:·aload···········6567 ········//··1169:·aload···········6
568 ········//··1171:·aload···········30568 ········//··1171:·aload···········30
569 ········//··1173:·aload···········4569 ········//··1173:·aload···········4
570 ········//··1175:·invokevirtual···retrofit/RestAdapter.logException:(Ljava/lang/Throwable;Ljava/lang/String;)V570 ········//··1175:·invokevirtual···retrofit/RestAdapter.logException:(Ljava/lang/Throwable;Ljava/lang/String;)V
571 ········//··1178:·aload···········4571 ········//··1178:·aload···········4
572 ········//··1180:·astore··········5572 ········//··1180:·astore··········5
5.94 KB
uk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils.class
5.8 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.6 KB
uk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher.class
3.47 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
564 B
uk/co/senab/actionbarpulltorefresh/library/R$id.class
458 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·uk.co.senab.actionbarpulltorefresh.library;1 package·uk.co.senab.actionbarpulltorefresh.library;
  
2 public·final·class·R$id2 public·final·class·R$id
3 {3 {
4 ····public·static·final·int·ptr_content·=·2131361792;4 ····public·static·final·int·ptr_content·=·2131296268;
5 ····public·static·final·int·ptr_progress·=·2131361793;5 ····public·static·final·int·ptr_progress·=·2131296269;
6 ····public·static·final·int·ptr_text·=·2131361794;6 ····public·static·final·int·ptr_text·=·2131296270;
7 }7 }
5.0 KB
android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
4.84 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
7.89 KB
com/google/gson/JsonPrimitive.class
7.82 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.95 KB
com/mobeta/android/dslv/DragSortListView$RemoveAnimator.class
1.83 KB
procyon -ec {}
Max HTML report size reached
7.63 KB
com/nineoldandroids/animation/AnimatorSet.class
7.54 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
5.18 KB
com/nononsenseapps/notepad/ActivityMain.class
5.09 KB
procyon -ec {}
Max HTML report size reached
744 B
com/nononsenseapps/notepad/ActivitySearch.class
650 B
procyon -ec {}
    
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ················this.startActivity(intent);33 ················this.startActivity(intent);
34 ················this.finish();34 ················this.finish();
35 ············}35 ············}
36 ········}36 ········}
37 ····}37 ····}
38 ····38 ····
39 ····void·loadContent()·{39 ····void·loadContent()·{
40 ········this.getSupportFragmentManager().beginTransaction().add(2131361887,·this.getFragment()).commit();40 ········this.getSupportFragmentManager().beginTransaction().add(2131296351,·this.getFragment()).commit();
41 ····}41 ····}
42 ····42 ····
43 ····public·void·onCreate(final·Bundle·bundle)·{43 ····public·void·onCreate(final·Bundle·bundle)·{
44 ········final·boolean·b·=·true;44 ········final·boolean·b·=·true;
45 ········ActivityHelper.readAndSetSettings((Activity)this);45 ········ActivityHelper.readAndSetSettings((Activity)this);
46 ········super.onCreate(bundle);46 ········super.onCreate(bundle);
47 ········final·ActionBar·actionBar·=·this.getActionBar();47 ········final·ActionBar·actionBar·=·this.getActionBar();
1.17 KB
com/nononsenseapps/notepad/ActivityTaskHistory.class
1.07 KB
procyon -ec {}
    
Offset 41, 16 lines modifiedOffset 41, 16 lines modified
41 ········this.loaded·=·false;41 ········this.loaded·=·false;
42 ····}42 ····}
43 ····43 ····
44 ····void·loadLayout()·{44 ····void·loadLayout()·{
45 ········final·int·n·=·-1;45 ········final·int·n·=·-1;
46 ········this.setResult(0,·new·Intent());46 ········this.setResult(0,·new·Intent());
47 ········final·View·inflate·=·((LayoutInflater)this.getActionBar().getThemedContext().getSystemService("layout_inflater")).inflate(2130903041,·(ViewGroup)null);47 ········final·View·inflate·=·((LayoutInflater)this.getActionBar().getThemedContext().getSystemService("layout_inflater")).inflate(2130903041,·(ViewGroup)null);
48 ········inflate.findViewById(2131361811).setOnClickListener((View$OnClickListener)new·ActivityTaskHistory$1(this));48 ········inflate.findViewById(2131296275).setOnClickListener((View$OnClickListener)new·ActivityTaskHistory$1(this));
49 ········inflate.findViewById(2131361810).setOnClickListener((View$OnClickListener)new·ActivityTaskHistory$2(this));49 ········inflate.findViewById(2131296274).setOnClickListener((View$OnClickListener)new·ActivityTaskHistory$2(this));
50 ········final·ActionBar·actionBar·=·this.getActionBar();50 ········final·ActionBar·actionBar·=·this.getActionBar();
51 ········actionBar.setDisplayOptions(16,·26);51 ········actionBar.setDisplayOptions(16,·26);
52 ········actionBar.setCustomView(inflate,·new·ActionBar$LayoutParams(n,·n));52 ········actionBar.setCustomView(inflate,·new·ActionBar$LayoutParams(n,·n));
53 ····}53 ····}
54 ····54 ····
55 ····public·void·onCreate(final·Bundle·bundle)·{55 ····public·void·onCreate(final·Bundle·bundle)·{
56 ········final·long·n·=·(long)(-1);56 ········final·long·n·=·(long)(-1);
1.53 KB
com/nononsenseapps/notepad/ShortcutConfig_.class
1.44 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·com.nononsenseapps.notepad;1 package·com.nononsenseapps.notepad;
  
2 import·android.view.ViewGroup$LayoutParams;2 import·android.view.ViewGroup$LayoutParams;
3 import·android.view.View;3 import·android.view.View;
4 import·android.view.View$OnClickListener;4 import·android.view.View$OnClickListener;
5 import·android.widget.Spinner; 
6 import·android.widget.Switch;5 import·android.widget.Switch;
 6 import·android.widget.Spinner;
7 import·android.content.Context;7 import·android.content.Context;
8 import·android.app.Fragment;8 import·android.app.Fragment;
9 import·android.os.Bundle;9 import·android.os.Bundle;
10 import·org.androidannotations.api.view.OnViewChangedNotifier;10 import·org.androidannotations.api.view.OnViewChangedNotifier;
11 import·org.androidannotations.api.view.OnViewChangedListener;11 import·org.androidannotations.api.view.OnViewChangedListener;
12 import·org.androidannotations.api.view.HasViews;12 import·org.androidannotations.api.view.HasViews;
  
Offset 42, 17 lines modifiedOffset 42, 17 lines modified
42 ········this.init_(bundle);42 ········this.init_(bundle);
43 ········super.onCreate(bundle);43 ········super.onCreate(bundle);
44 ········OnViewChangedNotifier.replaceNotifier(replaceNotifier);44 ········OnViewChangedNotifier.replaceNotifier(replaceNotifier);
45 ········this.setContentView(2130903049);45 ········this.setContentView(2130903049);
46 ····}46 ····}
47 ····47 ····
48 ····public·void·onViewChanged(final·HasViews·hasViews)·{48 ····public·void·onViewChanged(final·HasViews·hasViews)·{
 49 ········this.listSpinner·=·(Spinner)hasViews.findViewById(2131296283);
49 ········this.noteSwitch·=·(Switch)hasViews.findViewById(2131361820);50 ········this.noteSwitch·=·(Switch)hasViews.findViewById(2131296284);
50 ········this.listSpinner·=·(Spinner)hasViews.findViewById(2131361819); 
51 ········final·View·viewById·=·hasViews.findViewById(2131361823);51 ········final·View·viewById·=·hasViews.findViewById(2131296287);
52 ········if·(viewById·!=·null)·{52 ········if·(viewById·!=·null)·{
53 ············viewById.setOnClickListener((View$OnClickListener)new·ShortcutConfig_$1(this));53 ············viewById.setOnClickListener((View$OnClickListener)new·ShortcutConfig_$1(this));
54 ········}54 ········}
55 ········this.setup();55 ········this.setup();
56 ····}56 ····}
57 ····57 ····
58 ····public·void·setContentView(final·int·contentView)·{58 ····public·void·setContentView(final·int·contentView)·{
998 B
com/nononsenseapps/notepad/dashclock/TasksExtension.class
884 B
procyon -ec {}
    
Offset 168, 16 lines modifiedOffset 168, 15 lines modified
168 ········final·String·string·=·defaultSharedPreferences.getString("list_due_upper_limit",·this.getString(2131558496));168 ········final·String·string·=·defaultSharedPreferences.getString("list_due_upper_limit",·this.getString(2131558496));
169 ········final·boolean·boolean2·=·defaultSharedPreferences.getBoolean("show_single_only",·false);169 ········final·boolean·boolean2·=·defaultSharedPreferences.getBoolean("show_single_only",·false);
170 ········final·boolean·boolean3·=·defaultSharedPreferences.getBoolean("show_header",·true);170 ········final·boolean·boolean3·=·defaultSharedPreferences.getBoolean("show_header",·true);
171 ········final·ArrayList·notesFromDB·=·this.getNotesFromDB(long1,·string);171 ········final·ArrayList·notesFromDB·=·this.getNotesFromDB(long1,·string);
172 ········if·(!boolean1)·{172 ········if·(!boolean1)·{
173 ············this.removeOverdue(notesFromDB);173 ············this.removeOverdue(notesFromDB);
174 ········}174 ········}
175 ········final·int·n2; 
176 ········if·(boolean2·&&·notesFromDB.size()·>·(n2·=·1))·{175 ········if·(boolean2·&&·notesFromDB.size()·>·1)·{
177 ············final·Task·e·=·(Task)notesFromDB.get(0);176 ············final·Task·e·=·(Task)notesFromDB.get(0);
178 ············notesFromDB.clear();177 ············notesFromDB.clear();
179 ············notesFromDB.add(e);178 ············notesFromDB.add(e);
180 ········}179 ········}
181 ········if·(notesFromDB.isEmpty())·{180 ········if·(notesFromDB.isEmpty())·{
182 ············this.publishUpdate((ExtensionData)null);181 ············this.publishUpdate((ExtensionData)null);
183 ········}182 ········}
31.3 KB
com/nononsenseapps/notepad/database/Notification.class
31.2 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.6 KB
com/nononsenseapps/notepad/database/Task.class
2.51 KB
procyon -ec {}
Max HTML report size reached
1.47 KB
com/nononsenseapps/notepad/fragments/DialogPasswordV11_.class
1.35 KB
procyon -ec {}
    
Offset 51, 24 lines modifiedOffset 51, 24 lines modified
51 ········if·(this.contentView_·==·null)·{51 ········if·(this.contentView_·==·null)·{
52 ············this.contentView_·=·layoutInflater.inflate(2130903073,·viewGroup,·false);52 ············this.contentView_·=·layoutInflater.inflate(2130903073,·viewGroup,·false);
53 ········}53 ········}
54 ········return·this.contentView_;54 ········return·this.contentView_;
55 ····}55 ····}
56 ····56 ····
57 ····public·void·onViewChanged(final·HasViews·hasViews)·{57 ····public·void·onViewChanged(final·HasViews·hasViews)·{
58 ········final·int·n·=·2131361856;58 ········final·int·n·=·2131296320;
59 ········final·int·n2·=·2131361855;59 ········final·int·n2·=·2131296319;
60 ········this.dialog_no·=·hasViews.findViewById(n2); 
61 ········this.passwordField·=·(EditText)hasViews.findViewById(2131361867); 
62 ········this.dialog_yes·=·hasViews.findViewById(n);60 ········this.dialog_yes·=·hasViews.findViewById(n);
 61 ········this.passwordField·=·(EditText)hasViews.findViewById(2131296331);
 62 ········this.dialog_no·=·hasViews.findViewById(n2);
63 ········final·View·viewById·=·hasViews.findViewById(n2);63 ········final·View·viewById·=·hasViews.findViewById(n);
64 ········if·(viewById·!=·null)·{64 ········if·(viewById·!=·null)·{
65 ············viewById.setOnClickListener((View$OnClickListener)new·DialogPasswordV11_$1(this));65 ············viewById.setOnClickListener((View$OnClickListener)new·DialogPasswordV11_$1(this));
66 ········}66 ········}
67 ········final·View·viewById2·=·hasViews.findViewById(n);67 ········final·View·viewById2·=·hasViews.findViewById(n2);
68 ········if·(viewById2·!=·null)·{68 ········if·(viewById2·!=·null)·{
69 ············viewById2.setOnClickListener((View$OnClickListener)new·DialogPasswordV11_$2(this));69 ············viewById2.setOnClickListener((View$OnClickListener)new·DialogPasswordV11_$2(this));
70 ········}70 ········}
71 ····}71 ····}
72 ····72 ····
73 ····public·void·onViewCreated(final·View·view,·final·Bundle·bundle)·{73 ····public·void·onViewCreated(final·View·view,·final·Bundle·bundle)·{
74 ········super.onViewCreated(view,·bundle);74 ········super.onViewCreated(view,·bundle);
1.89 KB
com/nononsenseapps/notepad/fragments/FragmentSearch.class
1.78 KB
procyon -ec {}
    
Offset 64, 18 lines modifiedOffset 64, 18 lines modified
64 ········array[2]·=·"due";64 ········array[2]·=·"due";
65 ········array[3]·=·"completed";65 ········array[3]·=·"completed";
66 ········array[4]·=·"lft";66 ········array[4]·=·"lft";
67 ········array[5]·=·"rgt";67 ········array[5]·=·"rgt";
68 ········final·int[]·array3;68 ········final·int[]·array3;
69 ········final·int[]·array2·=·array3·=·new·int[n];69 ········final·int[]·array2·=·array3·=·new·int[n];
70 ········array3[1]·=·(array3[0]·=·16908308);70 ········array3[1]·=·(array3[0]·=·16908308);
71 ········array3[2]·=·2131361916;71 ········array3[2]·=·2131296380;
72 ········array3[3]·=·2131361915;72 ········array3[3]·=·2131296379;
73 ········array3[4]·=·2131361884;73 ········array3[4]·=·2131296348;
74 ········array3[5]·=·2131361917;74 ········array3[5]·=·2131296381;
75 ········return·new·SimpleCursorAdapter((Context)activity,·2130903099,·(Cursor)null,·array,·array2,·0);75 ········return·new·SimpleCursorAdapter((Context)activity,·2130903099,·(Cursor)null,·array,·array2,·0);
76 ····}76 ····}
77 ····77 ····
78 ····protected·String[]·getFields()·{78 ····protected·String[]·getFields()·{
79 ········return·Task$Columns.FIELDS;79 ········return·Task$Columns.FIELDS;
80 ····}80 ····}
81 ····81 ····
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ········}102 ········}
103 ········this.setHasOptionsMenu(true);103 ········this.setHasOptionsMenu(true);
104 ····}104 ····}
105 ····105 ····
106 ····public·void·onCreateOptionsMenu(final·Menu·menu,·final·MenuInflater·menuInflater)·{106 ····public·void·onCreateOptionsMenu(final·Menu·menu,·final·MenuInflater·menuInflater)·{
107 ········super.onCreateOptionsMenu(menu,·menuInflater);107 ········super.onCreateOptionsMenu(menu,·menuInflater);
108 ········menuInflater.inflate(2131689474,·menu);108 ········menuInflater.inflate(2131689474,·menu);
109 ········(this.mSearchView·=·(SearchView)menu.findItem(2131361963).getActionView()).setSearchableInfo(this.searchManager.getSearchableInfo(this.getActivity().getComponentName()));109 ········(this.mSearchView·=·(SearchView)menu.findItem(2131296427).getActionView()).setSearchableInfo(this.searchManager.getSearchableInfo(this.getActivity().getComponentName()));
110 ········this.mSearchView.setIconifiedByDefault(false);110 ········this.mSearchView.setIconifiedByDefault(false);
111 ········this.mSearchView.setQueryRefinementEnabled(true);111 ········this.mSearchView.setQueryRefinementEnabled(true);
112 ········this.mSearchView.setSubmitButtonEnabled(false);112 ········this.mSearchView.setSubmitButtonEnabled(false);
113 ········this.mSearchView.setSuggestionsAdapter((CursorAdapter)null);113 ········this.mSearchView.setSuggestionsAdapter((CursorAdapter)null);
114 ········this.mSearchView.setOnQueryTextListener((SearchView$OnQueryTextListener)new·FragmentSearch$1(this));114 ········this.mSearchView.setOnQueryTextListener((SearchView$OnQueryTextListener)new·FragmentSearch$1(this));
115 ········this.mSearchView.setQuery((CharSequence)this.mQuery,·false);115 ········this.mSearchView.setQuery((CharSequence)this.mQuery,·false);
116 ····}116 ····}
11.7 KB
com/nononsenseapps/notepad/fragments/TaskDetailFragment$1.class
11.5 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
5.48 KB
com/nononsenseapps/notepad/fragments/TaskDetailFragment.class
5.36 KB
procyon -ec {}
Max HTML report size reached
15.7 KB
com/nononsenseapps/notepad/fragments/TaskListFragment$6$1.class
15.6 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.69 KB
com/nononsenseapps/notepad/fragments/TaskListFragment.class
2.58 KB
procyon -ec {}
Max HTML report size reached
3.46 KB
com/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1.class
3.32 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.51 KB
com/nononsenseapps/notepad/fragments/TaskListViewPagerFragment.class
2.38 KB
procyon -ec {}
Max HTML report size reached
54.2 KB
com/nononsenseapps/notepad/sync/orgsync/DBSyncBase.class
54.1 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.19 KB
com/nononsenseapps/notepad/widget/ListWidgetConfig$1.class
1.07 KB
procyon -ec {}
    
Offset 59, 23 lines modifiedOffset 59, 23 lines modified
59 ····················((TextView)view).setText((CharSequence)this.dateFormatter.format(new·Date(cursor.getLong(n))));59 ····················((TextView)view).setText((CharSequence)this.dateFormatter.format(new·Date(cursor.getLong(n))));
60 ················}60 ················}
61 ················((TextView)view).setTextColor(this.widgetPrefs.getInt("widget1_key_primary_text",·n2));61 ················((TextView)view).setTextColor(this.widgetPrefs.getInt("widget1_key_primary_text",·n2));
62 ················return·n3·!=·0;62 ················return·n3·!=·0;
63 ············}63 ············}
64 ············case·3:·{64 ············case·3:·{
65 ················int·n4;65 ················int·n4;
66 ················if·(view.getId()·==·2131361954)·{66 ················if·(view.getId()·==·2131296418)·{
67 ····················if·(n3·==·this.widgetPrefs.getInt("widget1_key_current_theme",·0))·{67 ····················if·(n3·==·this.widgetPrefs.getInt("widget1_key_current_theme",·0))·{
68 ························n4·=·n3;68 ························n4·=·n3;
69 ····················}69 ····················}
70 ····················else·{70 ····················else·{
71 ························n4·=·0;71 ························n4·=·0;
72 ····················}72 ····················}
73 ················}73 ················}
74 ················else·if·(view.getId()·==·2131361953)·{74 ················else·if·(view.getId()·==·2131296417)·{
75 ····················if·(this.widgetPrefs.getInt("widget1_key_current_theme",·0)·==·0)·{75 ····················if·(this.widgetPrefs.getInt("widget1_key_current_theme",·0)·==·0)·{
76 ························n4·=·n3;76 ························n4·=·n3;
77 ····················}77 ····················}
78 ····················else·{78 ····················else·{
79 ························n4·=·0;79 ························n4·=·0;
80 ····················}80 ····················}
81 ················}81 ················}
3.23 KB
com/nononsenseapps/notepad/widget/ListWidgetConfig.class
3.12 KB
procyon -ec {}
Max HTML report size reached
6.28 KB
com/nononsenseapps/support/app/FragmentStatePagerAdapter.class
6.16 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.24 KB
com/nononsenseapps/ui/ExtraTypesCursorAdapter.class
3.14 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
13.5 KB
org/joda/time/DateMidnight$Property.class
13.4 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
13.1 KB
org/joda/time/DateTime$Property.class
13.1 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
12.2 KB
org/joda/time/LocalDate$Property.class
12.1 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
13.7 KB
org/joda/time/LocalDateTime$Property.class
13.6 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
15.2 KB
org/joda/time/LocalTime$Property.class
15.1 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
14.7 KB
org/joda/time/MutableDateTime$Property.class
14.6 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.08 KB
org/joda/time/base/BaseSingleFieldPeriod.class
3.99 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
19.2 KB
org/joda/time/format/DateTimeFormatterBuilder$Fraction.class
19.1 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
8.65 KB
org/joda/time/format/PeriodFormatterBuilder$FieldFormatter.class
8.53 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
10.8 KB
org/joda/time/tz/DateTimeZoneBuilder$DSTZone.class
10.7 KB
procyon -ec {}
Max HTML report size reached
41.7 KB
org/joda/time/tz/DateTimeZoneBuilder$PrecalculatedZone.class
41.6 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.0 KB
retrofit/mime/MultipartTypedOutput.class
2.92 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.56 KB
uk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer.class
4.42 KB
procyon -ec {}
Max HTML report size reached
2.56 KB
com/nononsenseapps/notepad/ActivityMain_.class
2.47 KB
procyon -ec {}
Max HTML report size reached
1.73 KB
com/nononsenseapps/notepad/ActivityTaskHistory_.class
1.63 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 package·com.nononsenseapps.notepad;1 package·com.nononsenseapps.notepad;
  
2 import·android.view.ViewGroup$LayoutParams;2 import·android.view.ViewGroup$LayoutParams;
3 import·android.view.View;3 import·android.view.View;
4 import·android.widget.SeekBar$OnSeekBarChangeListener;4 import·android.widget.SeekBar$OnSeekBarChangeListener;
 5 import·com.nononsenseapps.utils.views.TitleNoteTextView;
5 import·android.widget.TextView;6 import·android.widget.TextView;
6 import·android.widget.SeekBar;7 import·android.widget.SeekBar;
7 import·com.nononsenseapps.utils.views.TitleNoteTextView; 
8 import·org.androidannotations.api.SdkVersionHelper;8 import·org.androidannotations.api.SdkVersionHelper;
9 import·android.view.KeyEvent;9 import·android.view.KeyEvent;
10 import·android.content.Context;10 import·android.content.Context;
11 import·android.app.Fragment;11 import·android.app.Fragment;
12 import·android.os.Bundle;12 import·android.os.Bundle;
13 import·org.androidannotations.api.view.OnViewChangedNotifier;13 import·org.androidannotations.api.view.OnViewChangedNotifier;
14 import·org.androidannotations.api.view.OnViewChangedListener;14 import·org.androidannotations.api.view.OnViewChangedListener;
Offset 52, 18 lines modifiedOffset 52, 18 lines modified
52 ········if·(SdkVersionHelper.getSdkInt()·<·5·&&·n·==·4·&&·keyEvent.getRepeatCount()·==·0)·{52 ········if·(SdkVersionHelper.getSdkInt()·<·5·&&·n·==·4·&&·keyEvent.getRepeatCount()·==·0)·{
53 ············this.onBackPressed();53 ············this.onBackPressed();
54 ········}54 ········}
55 ········return·super.onKeyDown(n,·keyEvent);55 ········return·super.onKeyDown(n,·keyEvent);
56 ····}56 ····}
57 ····57 ····
58 ····public·void·onViewChanged(final·HasViews·hasViews)·{58 ····public·void·onViewChanged(final·HasViews·hasViews)·{
59 ········final·int·n·=·2131361824;59 ········final·int·n·=·2131296288;
60 ········this.taskText·=·(TitleNoteTextView)hasViews.findViewById(2131361826); 
61 ········this.seekBar·=·(SeekBar)hasViews.findViewById(n);60 ········this.seekBar·=·(SeekBar)hasViews.findViewById(n);
62 ········this.timestamp·=·(TextView)hasViews.findViewById(2131361825);61 ········this.timestamp·=·(TextView)hasViews.findViewById(2131296289);
 62 ········this.taskText·=·(TitleNoteTextView)hasViews.findViewById(2131296290);
63 ········final·SeekBar·seekBar·=·(SeekBar)hasViews.findViewById(n);63 ········final·SeekBar·seekBar·=·(SeekBar)hasViews.findViewById(n);
64 ········if·(seekBar·!=·null)·{64 ········if·(seekBar·!=·null)·{
65 ············seekBar.setOnSeekBarChangeListener((SeekBar$OnSeekBarChangeListener)new·ActivityTaskHistory_$1(this));65 ············seekBar.setOnSeekBarChangeListener((SeekBar$OnSeekBarChangeListener)new·ActivityTaskHistory_$1(this));
66 ········}66 ········}
67 ········this.loadLayout();67 ········this.loadLayout();
68 ····}68 ····}
69 ····69 ····
7.33 KB
com/nononsenseapps/notepad/fragments/DialogEditList.class
7.21 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
839 B
com/nononsenseapps/notepad/fragments/DialogRestore.class
727 B
procyon -ec {}
    
Offset 45, 13 lines modifiedOffset 45, 13 lines modified
45 ····void·setup()·{45 ····void·setup()·{
46 ········final·int·n·=·1;46 ········final·int·n·=·1;
47 ········this.getDialog().setTitle(2131558714);47 ········this.getDialog().setTitle(2131558714);
48 ········final·FragmentActivity·activity·=·this.getActivity();48 ········final·FragmentActivity·activity·=·this.getActivity();
49 ········final·String[]·array·=·new·String[n];49 ········final·String[]·array·=·new·String[n];
50 ········array[0]·=·"title";50 ········array[0]·=·"title";
51 ········final·int[]·array2·=·new·int[n];51 ········final·int[]·array2·=·new·int[n];
52 ········array2[0]·=·2131361912;52 ········array2[0]·=·2131296376;
53 ········final·SimpleCursorAdapter·adapter·=·new·SimpleCursorAdapter((Context)activity,·2130903096,·(Cursor)null,·array,·array2,·0);53 ········final·SimpleCursorAdapter·adapter·=·new·SimpleCursorAdapter((Context)activity,·2130903096,·(Cursor)null,·array,·array2,·0);
54 ········this.listSpinner.setAdapter((SpinnerAdapter)adapter);54 ········this.listSpinner.setAdapter((SpinnerAdapter)adapter);
55 ········this.getLoaderManager().restartLoader(0,·(Bundle)null,·(LoaderManager$LoaderCallbacks)new·DialogRestore$1(this,·adapter));55 ········this.getLoaderManager().restartLoader(0,·(Bundle)null,·(LoaderManager$LoaderCallbacks)new·DialogRestore$1(this,·adapter));
56 ····}56 ····}
57 }57 }
912 B
com/nononsenseapps/notepad/fragments/FragmentSearchDeleted.class
784 B
procyon -ec {}
    
Offset 24, 18 lines modifiedOffset 24, 18 lines modified
24 ········array[1]·=·"note";24 ········array[1]·=·"note";
25 ········array[2]·=·"due";25 ········array[2]·=·"due";
26 ········array[3]·=·"completed";26 ········array[3]·=·"completed";
27 ········array[5]·=·(array[4]·=·"deletedtime");27 ········array[5]·=·(array[4]·=·"deletedtime");
28 ········final·int[]·array3;28 ········final·int[]·array3;
29 ········final·int[]·array2·=·array3·=·new·int[n];29 ········final·int[]·array2·=·array3·=·new·int[n];
30 ········array3[1]·=·(array3[0]·=·16908308);30 ········array3[1]·=·(array3[0]·=·16908308);
31 ········array3[2]·=·2131361916;31 ········array3[2]·=·2131296380;
32 ········array3[3]·=·2131361915;32 ········array3[3]·=·2131296379;
33 ········array3[4]·=·2131361884;33 ········array3[4]·=·2131296348;
34 ········array3[5]·=·2131361917;34 ········array3[5]·=·2131296381;
35 ········return·new·SimpleCursorAdapter((Context)activity,·2130903099,·(Cursor)null,·array,·array2,·0);35 ········return·new·SimpleCursorAdapter((Context)activity,·2130903099,·(Cursor)null,·array,·array2,·0);
36 ····}36 ····}
37 ····37 ····
38 ····protected·String[]·getFields()·{38 ····protected·String[]·getFields()·{
39 ········return·Task$Columns.DELETEFIELDS;39 ········return·Task$Columns.DELETEFIELDS;
40 ····}40 ····}
41 ····41 ····
2.88 KB
com/nononsenseapps/notepad/fragments/TaskDetailFragment_.class
2.76 KB
procyon -ec {}
Max HTML report size reached
803 B
com/nononsenseapps/notepad/fragments/TaskListViewPagerFragment_.class
665 B
procyon -ec {}
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ········if·(this.contentView_·==·null)·{52 ········if·(this.contentView_·==·null)·{
53 ············this.contentView_·=·layoutInflater.inflate(2130903081,·viewGroup,·false);53 ············this.contentView_·=·layoutInflater.inflate(2130903081,·viewGroup,·false);
54 ········}54 ········}
55 ········return·this.contentView_;55 ········return·this.contentView_;
56 ····}56 ····}
57 ····57 ····
58 ····public·void·onViewChanged(final·HasViews·hasViews)·{58 ····public·void·onViewChanged(final·HasViews·hasViews)·{
59 ········this.pager·=·(ViewPager)hasViews.findViewById(2131361885);59 ········this.pager·=·(ViewPager)hasViews.findViewById(2131296349);
60 ········this.setAdapter();60 ········this.setAdapter();
61 ····}61 ····}
62 ····62 ····
63 ····public·void·onViewCreated(final·View·view,·final·Bundle·bundle)·{63 ····public·void·onViewCreated(final·View·view,·final·Bundle·bundle)·{
64 ········super.onViewCreated(view,·bundle);64 ········super.onViewCreated(view,·bundle);
65 ········this.onViewChangedNotifier_.notifyViewChanged((HasViews)this);65 ········this.onViewChangedNotifier_.notifyViewChanged((HasViews)this);
66 ····}66 ····}
3.19 KB
com/nononsenseapps/notepad/widget/ListWidgetConfig_.class
3.08 KB
procyon -ec {}
Max HTML report size reached
5.85 KB
org/joda/time/base/BaseInterval.class
5.78 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.69 KB
org/joda/time/chrono/GJChronology$CutoverField.class
1.59 KB
javap -verbose -constants -s -l -private {}
    
Offset 648, 15 lines modifiedOffset 648, 15 lines modified
648 ·········4:·invokevirtual·#140················//·Method·org/joda/time/DateTimeField.getMaximumValue:()I648 ·········4:·invokevirtual·#140················//·Method·org/joda/time/DateTimeField.getMaximumValue:()I
649 ·········7:·ireturn649 ·········7:·ireturn
  
650 ··public·int·getMaximumValue(long);650 ··public·int·getMaximumValue(long);
651 ····descriptor:·(J)I651 ····descriptor:·(J)I
652 ····flags:·(0x0001)·ACC_PUBLIC652 ····flags:·(0x0001)·ACC_PUBLIC
653 ····Code:653 ····Code:
654 ······stack=300,·locals=14,·args_size=2654 ······stack=300,·locals=16,·args_size=2
655 ·········0:·aload_0655 ·········0:·aload_0
656 ·········1:·getfield······#41·················//·Field·iCutover:J656 ·········1:·getfield······#41·················//·Field·iCutover:J
657 ·········4:·lstore_3657 ·········4:·lstore_3
658 ·········5:·lload_1658 ·········5:·lload_1
659 ·········6:·lload_3659 ·········6:·lload_3
660 ·········7:·lcmp660 ·········7:·lcmp
661 ·········8:·istore········5661 ·········8:·istore········5
Offset 699, 20 lines modifiedOffset 699, 20 lines modified
699 ········81:·getfield······#37·················//·Field·iJulianField:Lorg/joda/time/DateTimeField;699 ········81:·getfield······#37·················//·Field·iJulianField:Lorg/joda/time/DateTimeField;
700 ········84:·astore········6700 ········84:·astore········6
701 ········86:·aload_0701 ········86:·aload_0
702 ········87:·getfield······#37·················//·Field·iJulianField:Lorg/joda/time/DateTimeField;702 ········87:·getfield······#37·················//·Field·iJulianField:Lorg/joda/time/DateTimeField;
703 ········90:·astore········7703 ········90:·astore········7
704 ········92:·aload_0704 ········92:·aload_0
705 ········93:·getfield······#41·················//·Field·iCutover:J705 ········93:·getfield······#41·················//·Field·iCutover:J
706 ········96:·lstore········8706 ········96:·lstore········13
707 ········98:·iconst_m1707 ········98:·iconst_m1
708 ········99:·istore········13708 ········99:·istore········15
709 ·······101:·aload·········7709 ·······101:·aload·········7
710 ·······103:·lload·········8710 ·······103:·lload·········13
711 ·······105:·iload·········13711 ·······105:·iload·········15
712 ·······107:·invokevirtual·#58·················//·Method·org/joda/time/DateTimeField.add:(JI)J712 ·······107:·invokevirtual·#58·················//·Method·org/joda/time/DateTimeField.add:(JI)J
713 ·······110:·lstore········8713 ·······110:·lstore········8
714 ·······112:·aload·········6714 ·······112:·aload·········6
715 ·······114:·lload·········8715 ·······114:·lload·········8
716 ·······116:·invokevirtual·#99·················//·Method·org/joda/time/DateTimeField.get:(J)I716 ·······116:·invokevirtual·#99·················//·Method·org/joda/time/DateTimeField.get:(J)I
717 ·······119:·istore········5717 ·······119:·istore········5
718 ·······121:·goto··········29718 ·······121:·goto··········29
17.7 KB
org/joda/time/chrono/ZonedChronology$ZonedDateTimeField.class
17.6 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.34 KB
org/joda/time/chrono/ZonedChronology$ZonedDurationField.class
3.23 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.13 KB
org/joda/time/convert/StringConverter.class
2.04 KB
procyon -ec {}
Max HTML report size reached
2.51 KB
com/nononsenseapps/notepad/fragments/DialogDeleteList.class
2.39 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.5 KB
com/nononsenseapps/notepad/fragments/DialogDeleteTask.class
2.39 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.95 KB
com/nononsenseapps/notepad/fragments/DialogEditList_.class
2.84 KB
procyon -ec {}
Max HTML report size reached
1.73 KB
com/nononsenseapps/notepad/fragments/DialogMoveToList_.class
1.61 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·com.nononsenseapps.notepad.fragments;1 package·com.nononsenseapps.notepad.fragments;
  
2 import·android.view.View$OnClickListener;2 import·android.view.View$OnClickListener;
3 import·android.widget.Button; 
4 import·android.widget.ListView;3 import·android.widget.ListView;
 4 import·android.widget.Button;
5 import·android.view.ViewGroup;5 import·android.view.ViewGroup;
6 import·android.view.LayoutInflater;6 import·android.view.LayoutInflater;
7 import·org.androidannotations.api.BackgroundExecutor$Task;7 import·org.androidannotations.api.BackgroundExecutor$Task;
8 import·org.androidannotations.api.BackgroundExecutor;8 import·org.androidannotations.api.BackgroundExecutor;
9 import·android.os.Bundle;9 import·android.os.Bundle;
10 import·org.androidannotations.api.view.OnViewChangedNotifier;10 import·org.androidannotations.api.view.OnViewChangedNotifier;
11 import·android.view.View;11 import·android.view.View;
Offset 58, 19 lines modifiedOffset 58, 19 lines modified
58 ········if·(this.contentView_·==·null)·{58 ········if·(this.contentView_·==·null)·{
59 ············this.contentView_·=·layoutInflater.inflate(2130903072,·viewGroup,·false);59 ············this.contentView_·=·layoutInflater.inflate(2130903072,·viewGroup,·false);
60 ········}60 ········}
61 ········return·this.contentView_;61 ········return·this.contentView_;
62 ····}62 ····}
63 ····63 ····
64 ····public·void·onViewChanged(final·HasViews·hasViews)·{64 ····public·void·onViewChanged(final·HasViews·hasViews)·{
65 ········final·int·n·=·2131361856;65 ········final·int·n·=·2131296320;
66 ········final·int·n2·=·2131361855;66 ········final·int·n2·=·2131296319;
67 ········this.listView·=·(ListView)hasViews.findViewById(2131361866); 
68 ········this.okButton·=·(Button)hasViews.findViewById(n); 
69 ········this.cancelButton·=·(Button)hasViews.findViewById(n2);67 ········this.cancelButton·=·(Button)hasViews.findViewById(n2);
 68 ········this.listView·=·(ListView)hasViews.findViewById(2131296330);
 69 ········this.okButton·=·(Button)hasViews.findViewById(n);
70 ········final·View·viewById·=·hasViews.findViewById(n);70 ········final·View·viewById·=·hasViews.findViewById(n);
71 ········if·(viewById·!=·null)·{71 ········if·(viewById·!=·null)·{
72 ············viewById.setOnClickListener((View$OnClickListener)new·DialogMoveToList_$1(this));72 ············viewById.setOnClickListener((View$OnClickListener)new·DialogMoveToList_$1(this));
73 ········}73 ········}
74 ········final·View·viewById2·=·hasViews.findViewById(n2);74 ········final·View·viewById2·=·hasViews.findViewById(n2);
75 ········if·(viewById2·!=·null)·{75 ········if·(viewById2·!=·null)·{
76 ············viewById2.setOnClickListener((View$OnClickListener)new·DialogMoveToList_$2(this));76 ············viewById2.setOnClickListener((View$OnClickListener)new·DialogMoveToList_$2(this));
1.21 KB
com/nononsenseapps/notepad/fragments/DialogPassword_.class
1.09 KB
procyon -ec {}
    
Offset 51, 18 lines modifiedOffset 51, 18 lines modified
51 ········if·(this.contentView_·==·null)·{51 ········if·(this.contentView_·==·null)·{
52 ············this.contentView_·=·layoutInflater.inflate(2130903073,·viewGroup,·false);52 ············this.contentView_·=·layoutInflater.inflate(2130903073,·viewGroup,·false);
53 ········}53 ········}
54 ········return·this.contentView_;54 ········return·this.contentView_;
55 ····}55 ····}
56 ····56 ····
57 ····public·void·onViewChanged(final·HasViews·hasViews)·{57 ····public·void·onViewChanged(final·HasViews·hasViews)·{
58 ········final·int·n·=·2131361856;58 ········final·int·n·=·2131296320;
59 ········final·int·n2·=·2131361855;59 ········final·int·n2·=·2131296319;
60 ········this.passwordField·=·(EditText)hasViews.findViewById(2131361867);60 ········this.passwordField·=·(EditText)hasViews.findViewById(2131296331);
61 ········this.passwordVerificationField·=·(EditText)hasViews.findViewById(2131361868);61 ········this.passwordVerificationField·=·(EditText)hasViews.findViewById(2131296332);
62 ········this.dialog_yes·=·hasViews.findViewById(n);62 ········this.dialog_yes·=·hasViews.findViewById(n);
63 ········this.dialog_no·=·hasViews.findViewById(n2);63 ········this.dialog_no·=·hasViews.findViewById(n2);
64 ········final·View·viewById·=·hasViews.findViewById(n2);64 ········final·View·viewById·=·hasViews.findViewById(n2);
65 ········if·(viewById·!=·null)·{65 ········if·(viewById·!=·null)·{
66 ············viewById.setOnClickListener((View$OnClickListener)new·DialogPassword_$1(this));66 ············viewById.setOnClickListener((View$OnClickListener)new·DialogPassword_$1(this));
67 ········}67 ········}
68 ········final·View·viewById2·=·hasViews.findViewById(n);68 ········final·View·viewById2·=·hasViews.findViewById(n);
1.72 KB
com/nononsenseapps/notepad/fragments/DialogRestore_.class
1.61 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·com.nononsenseapps.notepad.fragments;1 package·com.nononsenseapps.notepad.fragments;
  
2 import·android.view.View$OnClickListener;2 import·android.view.View$OnClickListener;
3 import·android.widget.Button; 
4 import·android.widget.Spinner;3 import·android.widget.Spinner;
 4 import·android.widget.Button;
5 import·android.view.ViewGroup;5 import·android.view.ViewGroup;
6 import·android.view.LayoutInflater;6 import·android.view.LayoutInflater;
7 import·android.os.Bundle;7 import·android.os.Bundle;
8 import·org.androidannotations.api.view.OnViewChangedNotifier;8 import·org.androidannotations.api.view.OnViewChangedNotifier;
9 import·android.view.View;9 import·android.view.View;
10 import·org.androidannotations.api.view.OnViewChangedListener;10 import·org.androidannotations.api.view.OnViewChangedListener;
11 import·org.androidannotations.api.view.HasViews;11 import·org.androidannotations.api.view.HasViews;
Offset 52, 19 lines modifiedOffset 52, 19 lines modified
52 ········if·(this.contentView_·==·null)·{52 ········if·(this.contentView_·==·null)·{
53 ············this.contentView_·=·layoutInflater.inflate(2130903075,·viewGroup,·false);53 ············this.contentView_·=·layoutInflater.inflate(2130903075,·viewGroup,·false);
54 ········}54 ········}
55 ········return·this.contentView_;55 ········return·this.contentView_;
56 ····}56 ····}
57 ····57 ····
58 ····public·void·onViewChanged(final·HasViews·hasViews)·{58 ····public·void·onViewChanged(final·HasViews·hasViews)·{
59 ········final·int·n·=·2131361856;59 ········final·int·n·=·2131296320;
60 ········final·int·n2·=·2131361855;60 ········final·int·n2·=·2131296319;
61 ········this.listSpinner·=·(Spinner)hasViews.findViewById(2131361819); 
62 ········this.okButton·=·(Button)hasViews.findViewById(n); 
63 ········this.cancelButton·=·(Button)hasViews.findViewById(n2);61 ········this.cancelButton·=·(Button)hasViews.findViewById(n2);
 62 ········this.okButton·=·(Button)hasViews.findViewById(n);
 63 ········this.listSpinner·=·(Spinner)hasViews.findViewById(2131296283);
64 ········final·View·viewById·=·hasViews.findViewById(n2);64 ········final·View·viewById·=·hasViews.findViewById(n2);
65 ········if·(viewById·!=·null)·{65 ········if·(viewById·!=·null)·{
66 ············viewById.setOnClickListener((View$OnClickListener)new·DialogRestore_$1(this));66 ············viewById.setOnClickListener((View$OnClickListener)new·DialogRestore_$1(this));
67 ········}67 ········}
68 ········final·View·viewById2·=·hasViews.findViewById(n);68 ········final·View·viewById2·=·hasViews.findViewById(n);
69 ········if·(viewById2·!=·null)·{69 ········if·(viewById2·!=·null)·{
70 ············viewById2.setOnClickListener((View$OnClickListener)new·DialogRestore_$2(this));70 ············viewById2.setOnClickListener((View$OnClickListener)new·DialogRestore_$2(this));
815 B
com/nononsenseapps/notepad/sync/orgsync/SDSynchronizer.class
695 B
procyon -ec {}
    
Offset 92, 17 lines modifiedOffset 92, 16 lines modified
92 ········catch·(FileNotFoundException·ex3)·{}92 ········catch·(FileNotFoundException·ex3)·{}
93 ····}93 ····}
94 ····94 ····
95 ····public·HashSet·getRemoteFilenames()·{95 ····public·HashSet·getRemoteFilenames()·{
96 ········final·HashSet<String>·set·=·new·HashSet<String>();96 ········final·HashSet<String>·set·=·new·HashSet<String>();
97 ········final·File[]·listFiles·=·new·File(this.ORG_DIR).listFiles((FilenameFilter)new·SDSynchronizer$1(this));97 ········final·File[]·listFiles·=·new·File(this.ORG_DIR).listFiles((FilenameFilter)new·SDSynchronizer$1(this));
98 ········if·(listFiles·!=·null)·{98 ········if·(listFiles·!=·null)·{
99 ············final·File[]·array·=·listFiles; 
100 ············for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{99 ············for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{
101 ················set.add(array[i].getName());100 ················set.add(listFiles[i].getName());
102 ············}101 ············}
103 ········}102 ········}
104 ········return·set;103 ········return·set;
105 ····}104 ····}
106 ····105 ····
107 ····public·String·getServiceName()·{106 ····public·String·getServiceName()·{
108 ········return·"SDORG";107 ········return·"SDORG";
9.5 KB
org/joda/time/Interval.class
9.45 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
8.68 KB
org/joda/time/LocalDate.class
8.62 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.9 KB
org/joda/time/LocalDateTime.class
1.83 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
8.55 KB
org/joda/time/LocalTime.class
8.49 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.25 KB
org/joda/time/MutableInterval.class
1.18 KB
javap -verbose -constants -s -l -private {}
    
Offset 507, 19 lines modifiedOffset 507, 21 lines modified
507 ········23:·aload_1507 ········23:·aload_1
508 ········24:·invokeinterface·#112,··1··········//·InterfaceMethod·org/joda/time/ReadableInterval.getEndMillis:()J508 ········24:·invokeinterface·#112,··1··········//·InterfaceMethod·org/joda/time/ReadableInterval.getEndMillis:()J
509 ········29:·lstore········5509 ········29:·lstore········5
510 ········31:·aload_1510 ········31:·aload_1
511 ········32:·invokeinterface·#113,··1··········//·InterfaceMethod·org/joda/time/ReadableInterval.getChronology:()Lorg/joda/time/Chronology;511 ········32:·invokeinterface·#113,··1··········//·InterfaceMethod·org/joda/time/ReadableInterval.getChronology:()Lorg/joda/time/Chronology;
512 ········37:·astore········7512 ········37:·astore········7
513 ········39:·aload_0513 ········39:·aload_0
 514 ········40:·astore_2
 515 ········41:·aload_0
514 ········40:·lload_3516 ········42:·lload_3
515 ········41:·lload·········5517 ········43:·lload·········5
516 ········43:·aload·········7518 ········45:·aload·········7
517 ········45:·invokespecial·#66·················//·Method·org/joda/time/base/BaseInterval.setInterval:(JJLorg/joda/time/Chronology;)V519 ········47:·invokespecial·#66·················//·Method·org/joda/time/base/BaseInterval.setInterval:(JJLorg/joda/time/Chronology;)V
518 ········48:·return520 ········50:·return
  
519 ··public·void·setPeriodAfterStart(org.joda.time.ReadablePeriod);521 ··public·void·setPeriodAfterStart(org.joda.time.ReadablePeriod);
520 ····descriptor:·(Lorg/joda/time/ReadablePeriod;)V522 ····descriptor:·(Lorg/joda/time/ReadablePeriod;)V
521 ····flags:·(0x0001)·ACC_PUBLIC523 ····flags:·(0x0001)·ACC_PUBLIC
522 ····Code:524 ····Code:
523 ······stack=300,·locals=8,·args_size=2525 ······stack=300,·locals=8,·args_size=2
524 ·········0:·aload_1526 ·········0:·aload_1
2.64 KB
org/joda/time/MutablePeriod.class
2.58 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.18 KB
org/joda/time/Period.class
1.13 KB
procyon -ec {}
    
Offset 286, 15 lines modifiedOffset 286, 15 lines modified
286 ····}286 ····}
287 ····287 ····
288 ····public·Period·normalizedStandard()·{288 ····public·Period·normalizedStandard()·{
289 ········return·this.normalizedStandard(PeriodType.standard());289 ········return·this.normalizedStandard(PeriodType.standard());
290 ····}290 ····}
291 ····291 ····
292 ····public·Period·normalizedStandard(final·PeriodType·periodType)·{292 ····public·Period·normalizedStandard(final·PeriodType·periodType)·{
293 ········Period·period·=·new·Period(this.getWeeks()·*·604800000L·+·(this.getMillis()·+·this.getSeconds()·*·1000L·+·this.getMinutes()·*·60000L·+·this.getHours()·*·3600000L·+·this.getDays()·*·86400000L),·DateTimeUtils.getPeriodType(periodType),·(Chronology)ISOChronology.getInstanceUTC());293 ········Period·period·=·new·Period(this.getMillis()·+·this.getSeconds()·*·1000L·+·this.getMinutes()·*·60000L·+·this.getHours()·*·3600000L·+·this.getDays()·*·86400000L·+·this.getWeeks()·*·604800000L,·DateTimeUtils.getPeriodType(periodType),·(Chronology)ISOChronology.getInstanceUTC());
294 ········final·int·years·=·this.getYears();294 ········final·int·years·=·this.getYears();
295 ········final·int·months·=·this.getMonths();295 ········final·int·months·=·this.getMonths();
296 ········if·(years·!=·0·||·months·!=·0)·{296 ········if·(years·!=·0·||·months·!=·0)·{
297 ············final·int·safeAdd·=·FieldUtils.safeAdd(years,·months·/·12);297 ············final·int·safeAdd·=·FieldUtils.safeAdd(years,·months·/·12);
298 ············final·int·n·=·months·%·12;298 ············final·int·n·=·months·%·12;
299 ············if·(safeAdd·!=·0)·{299 ············if·(safeAdd·!=·0)·{
300 ················period·=·period.withYears(safeAdd);300 ················period·=·period.withYears(safeAdd);
1.33 KB
org/joda/time/chrono/BasicChronology.class
1.25 KB
procyon -ec {}
    
Offset 335, 32 lines modifiedOffset 335, 36 lines modified
335 ········else·if·(weekOfWeekyear·>·51)·{335 ········else·if·(weekOfWeekyear·>·51)·{
336 ············n2·=·this.getYear(n·-·1209600000L);336 ············n2·=·this.getYear(n·-·1209600000L);
337 ········}337 ········}
338 ········return·n2;338 ········return·n2;
339 ····}339 ····}
340 ····340 ····
341 ····int·getYear(final·long·n)·{341 ····int·getYear(final·long·n)·{
342 ········long·n2·=·31536000000L;342 ········final·long·n2·=·31536000000L;
343 ········final·long·n3·=·0L;343 ········final·long·n3·=·0L;
344 ········final·long·averageMillisPerYearDividedByTwo·=·this.getAverageMillisPerYearDividedByTwo();344 ········final·long·averageMillisPerYearDividedByTwo·=·this.getAverageMillisPerYearDividedByTwo();
345 ········long·n4·=·(n·>>·1)·+·this.getApproxMillisAtEpochDividedByTwo();345 ········long·n4·=·(n·>>·1)·+·this.getApproxMillisAtEpochDividedByTwo();
346 ········if·(n4·<·n3)·{346 ········if·(n4·<·n3)·{
347 ············n4·=·n4·-·averageMillisPerYearDividedByTwo·+·1L;347 ············n4·=·n4·-·averageMillisPerYearDividedByTwo·+·1L;
348 ········}348 ········}
349 ········int·n5·=·(int)(n4·/·averageMillisPerYearDividedByTwo);349 ········int·n5·=·(int)(n4·/·averageMillisPerYearDividedByTwo);
350 ········final·long·yearMillis·=·this.getYearMillis(n5);350 ········final·long·yearMillis·=·this.getYearMillis(n5);
351 ········final·long·n6·=·n·-·yearMillis;351 ········final·long·n6·=·n·-·yearMillis;
352 ········if·(n6·<·n3)·{352 ········if·(n6·<·n3)·{
353 ············--n5;353 ············--n5;
354 ········}354 ········}
355 ········else·if·(n6·>=·n2)·{355 ········else·if·(n6·>=·n2)·{
 356 ············long·n7;
356 ············if·(this.isLeapYear(n5))·{357 ············if·(this.isLeapYear(n5))·{
357 ················n2·=·31622400000L;358 ················n7·=·31622400000L;
358 ············}359 ············}
 360 ············else·{
 361 ················n7·=·n2;
 362 ············}
359 ············if·(n2·+·yearMillis·<=·n)·{363 ············if·(n7·+·yearMillis·<=·n)·{
360 ················++n5;364 ················++n5;
361 ············}365 ············}
362 ········}366 ········}
363 ········return·n5;367 ········return·n5;
364 ····}368 ····}
365 ····369 ····
366 ····abstract·long·getYearDifference(final·long·p0,·final·long·p1);370 ····abstract·long·getYearDifference(final·long·p0,·final·long·p1);
11.8 KB
org/joda/time/chrono/BasicMonthOfYearDateTimeField.class
11.7 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.36 KB
org/joda/time/chrono/BasicWeekyearDateTimeField.class
1.26 KB
procyon -ec {}
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ········return·n·-·this.roundFloor(n);99 ········return·n·-·this.roundFloor(n);
100 ····}100 ····}
101 ····101 ····
102 ····public·long·roundFloor(final·long·n)·{102 ····public·long·roundFloor(final·long·n)·{
103 ········long·roundFloor·=·this.iChronology.weekOfWeekyear().roundFloor(n);103 ········long·roundFloor·=·this.iChronology.weekOfWeekyear().roundFloor(n);
104 ········final·int·weekOfWeekyear·=·this.iChronology.getWeekOfWeekyear(roundFloor);104 ········final·int·weekOfWeekyear·=·this.iChronology.getWeekOfWeekyear(roundFloor);
105 ········if·(weekOfWeekyear·>·1)·{105 ········if·(weekOfWeekyear·>·1)·{
106 ············roundFloor·-=·(weekOfWeekyear·-·1)·*·604800000L;106 ············roundFloor·-=·604800000L·*·(weekOfWeekyear·-·1);
107 ········}107 ········}
108 ········return·roundFloor;108 ········return·roundFloor;
109 ····}109 ····}
110 ····110 ····
111 ····public·long·set(long·set,·final·int·a)·{111 ····public·long·set(long·set,·final·int·a)·{
112 ········final·long·n·=·604800000L;112 ········final·long·n·=·604800000L;
113 ········FieldUtils.verifyValueBounds((DateTimeField)this,·Math.abs(a),·this.iChronology.getMinYear(),·this.iChronology.getMaxYear());113 ········FieldUtils.verifyValueBounds((DateTimeField)this,·Math.abs(a),·this.iChronology.getMinYear(),·this.iChronology.getMaxYear());
Offset 127, 12 lines modifiedOffset 127, 12 lines modified
127 ············final·int·value2·=·this.get(setYear);127 ············final·int·value2·=·this.get(setYear);
128 ············if·(value2·<·a)·{128 ············if·(value2·<·a)·{
129 ················setYear·+=·n;129 ················setYear·+=·n;
130 ············}130 ············}
131 ············else·if·(value2·>·a)·{131 ············else·if·(value2·>·a)·{
132 ················setYear·-=·n;132 ················setYear·-=·n;
133 ············}133 ············}
134 ············set·=·this.iChronology.dayOfWeek().set((weeksInYear2·-·this.iChronology.getWeekOfWeekyear(setYear))·*·n·+·setYear,·dayOfWeek);134 ············set·=·this.iChronology.dayOfWeek().set(setYear·+·(weeksInYear2·-·this.iChronology.getWeekOfWeekyear(setYear))·*·n,·dayOfWeek);
135 ········}135 ········}
136 ········return·set;136 ········return·set;
137 ····}137 ····}
138 }138 }
47.9 KB
org/joda/time/chrono/GJChronology.class
47.9 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.18 KB
org/joda/time/field/PreciseDateTimeField.class
2.09 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
993 B
com/mobeta/android/dslv/SimpleDragSortCursorAdapter.class
879 B
procyon -ec {}
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
64 ························string·=·"";64 ························string·=·"";
65 ····················}65 ····················}
66 ····················if·(viewById·instanceof·TextView)·{66 ····················if·(viewById·instanceof·TextView)·{
67 ························this.setViewText((TextView)viewById,·string);67 ························this.setViewText((TextView)viewById,·string);
68 ····················}68 ····················}
69 ····················else·{69 ····················else·{
70 ························if·(!(viewById·instanceof·ImageView))·{70 ························if·(!(viewById·instanceof·ImageView))·{
71 ····························throw·new·IllegalStateException(((ImageView)viewById).getClass().getName()·+·"·is·not·a·"·+·"·view·that·can·be·bounds·by·this·SimpleCursorAdapter");71 ····························throw·new·IllegalStateException(((ImageView)viewById).getClass().getName()·+·"·is·not·a··view·that·can·be·bounds·by·this·SimpleCursorAdapter");
72 ························}72 ························}
73 ························this.setViewImage((ImageView)viewById,·string);73 ························this.setViewImage((ImageView)viewById,·string);
74 ····················}74 ····················}
75 ················}75 ················}
76 ············}76 ············}
77 ········}77 ········}
78 ····}78 ····}
2.87 KB
org/joda/time/MutableDateTime.class
2.8 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.37 KB
org/joda/time/chrono/BasicGJChronology.class
1.28 KB
procyon -ec {}
    
Offset 191, 31 lines modifiedOffset 191, 31 lines modified
191 ····191 ····
192 ····long·getYearDifference(final·long·n,·final·long·n2)·{192 ····long·getYearDifference(final·long·n,·final·long·n2)·{
193 ········final·int·year·=·this.getYear(n);193 ········final·int·year·=·this.getYear(n);
194 ········final·int·year2·=·this.getYear(n2);194 ········final·int·year2·=·this.getYear(n2);
195 ········final·long·n3·=·n·-·this.getYearMillis(year);195 ········final·long·n3·=·n·-·this.getYearMillis(year);
196 ········final·long·n4·=·n2·-·this.getYearMillis(year2);196 ········final·long·n4·=·n2·-·this.getYearMillis(year2);
197 ········while·(true)·{197 ········while·(true)·{
198 ············Label_0175:·{198 ············Label_0187:·{
199 ················if·(n4·<·5097600000L)·{199 ················if·(n4·<·5097600000L)·{
200 ····················break·Label_0175;200 ····················break·Label_0187;
201 ················}201 ················}
202 ················long·n6;202 ················long·n6;
203 ················long·n7;203 ················long·n7;
204 ················if·(this.isLeapYear(year2))·{204 ················if·(this.isLeapYear(year2))·{
205 ····················if·(this.isLeapYear(year))·{205 ····················if·(this.isLeapYear(year))·{
206 ························break·Label_0175;206 ························break·Label_0187;
207 ····················}207 ····················}
208 ····················final·long·n5·=·n4·-·86400000L;208 ····················final·long·n5·=·n4·-·86400000L;
209 ····················n6·=·n3;209 ····················n6·=·n3;
210 ····················n7·=·n5;210 ····················n7·=·n5;
211 ················}211 ················}
212 ················else·{212 ················else·{
213 ····················if·(n3·<·5097600000L·||·!this.isLeapYear(year))·{213 ····················if·(n3·<·5097600000L·||·!this.isLeapYear(year))·{
214 ························break·Label_0175;214 ························break·Label_0187;
215 ····················}215 ····················}
216 ····················n6·=·n3·-·86400000L;216 ····················n6·=·n3·-·86400000L;
217 ····················n7·=·n4;217 ····················n7·=·n4;
218 ················}218 ················}
219 ················int·n8·=·year·-·year2;219 ················int·n8·=·year·-·year2;
220 ················if·(n6·<·n7)·{220 ················if·(n6·<·n7)·{
221 ····················--n8;221 ····················--n8;
4.07 KB
org/joda/time/chrono/IslamicChronology.class
3.99 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
533 B
org/joda/time/chrono/CopticChronology.class
447 B
procyon -ec {}
    
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 ········}116 ········}
117 ········else·{117 ········else·{
118 ············n3·=·n2·>>·2;118 ············n3·=·n2·>>·2;
119 ············if·(!this.isLeapYear(n))·{119 ············if·(!this.isLeapYear(n))·{
120 ················++n3;120 ················++n3;
121 ············}121 ············}
122 ········}122 ········}
123 ········return·(n3·+·n2·*·365L)·*·86400000L·+·21859200000L;123 ········return·(n2·*·365L·+·n3)·*·86400000L·+·21859200000L;
124 ····}124 ····}
125 ····125 ····
126 ····long·getApproxMillisAtEpochDividedByTwo()·{126 ····long·getApproxMillisAtEpochDividedByTwo()·{
127 ········return·26607895200000L;127 ········return·26607895200000L;
128 ····}128 ····}
129 ····129 ····
130 ····int·getMaxYear()·{130 ····int·getMaxYear()·{
537 B
org/joda/time/chrono/EthiopicChronology.class
447 B
procyon -ec {}
    
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
112 ········}112 ········}
113 ········else·{113 ········else·{
114 ············n3·=·n2·>>·2;114 ············n3·=·n2·>>·2;
115 ············if·(!this.isLeapYear(n))·{115 ············if·(!this.isLeapYear(n))·{
116 ················++n3;116 ················++n3;
117 ············}117 ············}
118 ········}118 ········}
119 ········return·(n3·+·n2·*·365L)·*·86400000L·+·21859200000L;119 ········return·(n2·*·365L·+·n3)·*·86400000L·+·21859200000L;
120 ····}120 ····}
121 ····121 ····
122 ····long·getApproxMillisAtEpochDividedByTwo()·{122 ····long·getApproxMillisAtEpochDividedByTwo()·{
123 ········return·30962844000000L;123 ········return·30962844000000L;
124 ····}124 ····}
125 ····125 ····
126 ····int·getMaxYear()·{126 ····int·getMaxYear()·{
561 B
org/joda/time/chrono/GregorianChronology.class
469 B
procyon -ec {}
    
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
111 ········}111 ········}
112 ········else·{112 ········else·{
113 ············n3·=·(n2·>>·2)·+·((n·>>·2)·-·n2);113 ············n3·=·(n2·>>·2)·+·((n·>>·2)·-·n2);
114 ············if·(this.isLeapYear(n))·{114 ············if·(this.isLeapYear(n))·{
115 ················--n3;115 ················--n3;
116 ············}116 ············}
117 ········}117 ········}
118 ········return·(n3·-·719527·+·n·*·365L)·*·86400000L;118 ········return·(n·*·365L·+·(n3·-·719527))·*·86400000L;
119 ····}119 ····}
120 ····120 ····
121 ····long·getApproxMillisAtEpochDividedByTwo()·{121 ····long·getApproxMillisAtEpochDividedByTwo()·{
122 ········return·31083597720000L;122 ········return·31083597720000L;
123 ····}123 ····}
124 ····124 ····
125 ····long·getAverageMillisPerMonth()·{125 ····long·getAverageMillisPerMonth()·{
548 B
org/joda/time/chrono/JulianChronology.class
462 B
procyon -ec {}
    
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ········}126 ········}
127 ········else·{127 ········else·{
128 ············n3·=·n2·>>·2;128 ············n3·=·n2·>>·2;
129 ············if·(!this.isLeapYear(n))·{129 ············if·(!this.isLeapYear(n))·{
130 ················++n3;130 ················++n3;
131 ············}131 ············}
132 ········}132 ········}
133 ········return·(n3·+·n2·*·365L)·*·86400000L·-·62035200000L;133 ········return·(n2·*·365L·+·n3)·*·86400000L·-·62035200000L;
134 ····}134 ····}
135 ····135 ····
136 ····long·getApproxMillisAtEpochDividedByTwo()·{136 ····long·getApproxMillisAtEpochDividedByTwo()·{
137 ········return·31083663600000L;137 ········return·31083663600000L;
138 ····}138 ····}
139 ····139 ····
140 ····long·getAverageMillisPerMonth()·{140 ····long·getAverageMillisPerMonth()·{
890 B
smali/uk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer$HideAnimationCallback.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;18 .field·final·synthetic·this$0:Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;)V20 .method·constructor·<init>(Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;
  
22 ····.prologue23 ····.prologue
23 ····.line·37624 ····.line·376
24 ····iput-object·p1,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer$HideAnimationCallback;->this$0:Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;25 ····iput-object·p1,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer$HideAnimationCallback;->this$0:Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;
  
25 ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V26 ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V
  
784 B
smali/uk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;21 .field·final·synthetic·this$0:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;)V23 .method·constructor·<init>(Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;
  
25 ····.prologue26 ····.prologue
26 ····.line·93627 ····.line·936
27 ····iput-object·p1,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$1;->this$0:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;28 ····iput-object·p1,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$1;->this$0:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
315 B
smali/uk/co/senab/actionbarpulltorefresh/library/R.smali
    
Offset 21, 10 lines modifiedOffset 21, 9 lines modified
21 .method·public·constructor·<init>()V21 .method·public·constructor·<init>()V
22 ····.locals·022 ····.locals·0
  
23 ····.prologue23 ····.prologue
24 ····.line·924 ····.line·9
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·49 
27 ····return-void26 ····return-void
28 .end·method27 .end·method
5.36 KB
smali/uk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils.smali
    
Offset 92, 99 lines modifiedOffset 92, 100 lines modified
92 ····.line·3292 ····.line·32
93 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V93 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
94 ····return-void94 ····return-void
95 .end·method95 .end·method
  
96 .method·static·getBuiltInViewDelegate(Landroid/view/View;)Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;96 .method·static·getBuiltInViewDelegate(Landroid/view/View;)Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;
97 ····.locals·797 ····.locals·6
98 ····.param·p0,·"view"····#·Landroid/view/View;98 ····.param·p0,·"view"····#·Landroid/view/View;
  
99 ····.prologue99 ····.prologue
100 ····const/4·v6,·0x0100 ····const/4·v5,·0x0
  
101 ····.line·47101 ····.line·47
102 ····sget-object·v3,·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->BUILT_IN_DELEGATES:Ljava/util/HashMap;102 ····sget-object·v2,·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->BUILT_IN_DELEGATES:Ljava/util/HashMap;
  
103 ····invoke-virtual·{v3},·Ljava/util/HashMap;->entrySet()Ljava/util/Set;103 ····invoke-virtual·{v2},·Ljava/util/HashMap;->entrySet()Ljava/util/Set;
  
104 ····move-result-object·v0104 ····move-result-object·v0
  
105 ····.line·48105 ····.line·48
106 ····.local·v0,·"entries":Ljava/util/Set;,·"Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;>;"106 ····.local·v0,·"entries":Ljava/util/Set;,·"Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;>;"
107 ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator;107 ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
108 ····move-result-object·v2108 ····move-result-object·v3
  
109 ····.local·v2,·"i$":Ljava/util/Iterator; 
110 ····:cond_0109 ····:cond_0
111 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z110 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
112 ····move-result·v3111 ····move-result·v2
  
113 ····if-eqz·v3,·:cond_1112 ····if-eqz·v2,·:cond_1
  
114 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;113 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
115 ····move-result-object·v1114 ····move-result-object·v1
  
116 ····check-cast·v1,·Ljava/util/Map$Entry;115 ····check-cast·v1,·Ljava/util/Map$Entry;
  
117 ····.line·49116 ····.line·49
118 ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;"117 ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;"
119 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;118 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
120 ····move-result-object·v3119 ····move-result-object·v2
  
121 ····check-cast·v3,·Ljava/lang/Class;120 ····check-cast·v2,·Ljava/lang/Class;
  
122 ····invoke-virtual·{v3,·p0},·Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z121 ····invoke-virtual·{v2,·p0},·Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z
  
123 ····move-result·v3122 ····move-result·v2
  
124 ····if-eqz·v3,·:cond_0123 ····if-eqz·v2,·:cond_0
  
125 ····.line·50124 ····.line·50
126 ····invoke-virtual·{p0},·Landroid/view/View;->getContext()Landroid/content/Context;125 ····invoke-virtual·{p0},·Landroid/view/View;->getContext()Landroid/content/Context;
  
127 ····move-result-object·v4126 ····move-result-object·v3
  
 127 ····.line·51
128 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;128 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
129 ····move-result-object·v3129 ····move-result-object·v2
  
130 ····check-cast·v3,·Ljava/lang/Class;130 ····check-cast·v2,·Ljava/lang/Class;
  
131 ····sget-object·v5,·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->VIEW_DELEGATE_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class;131 ····sget-object·v4,·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->VIEW_DELEGATE_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class;
  
 132 ····.line·50
132 ····invoke-static·{v4,·v3,·v5,·v6},·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->newInstance(Landroid/content/Context;Ljava/lang/Class;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;133 ····invoke-static·{v3,·v2,·v4,·v5},·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->newInstance(Landroid/content/Context;Ljava/lang/Class;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
  
133 ····move-result-object·v3134 ····move-result-object·v2
  
134 ····check-cast·v3,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;135 ····check-cast·v2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;
  
135 ····.line·56136 ····.line·56
136 ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;"137 ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;"
137 ····:goto_0138 ····:goto_0
138 ····return-object·v3139 ····return-object·v2
  
139 ····:cond_1140 ····:cond_1
140 ····invoke-virtual·{p0},·Landroid/view/View;->getContext()Landroid/content/Context;141 ····invoke-virtual·{p0},·Landroid/view/View;->getContext()Landroid/content/Context;
  
141 ····move-result-object·v3142 ····move-result-object·v2
  
142 ····const-class·v4,·Luk/co/senab/actionbarpulltorefresh/library/viewdelegates/ScrollYDelegate;143 ····const-class·v3,·Luk/co/senab/actionbarpulltorefresh/library/viewdelegates/ScrollYDelegate;
  
143 ····sget-object·v5,·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->VIEW_DELEGATE_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class;144 ····sget-object·v4,·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->VIEW_DELEGATE_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class;
  
144 ····invoke-static·{v3,·v4,·v5,·v6},·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->newInstance(Landroid/content/Context;Ljava/lang/Class;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;145 ····invoke-static·{v2,·v3,·v4,·v5},·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->newInstance(Landroid/content/Context;Ljava/lang/Class;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
  
145 ····move-result-object·v3146 ····move-result-object·v2
  
146 ····check-cast·v3,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;147 ····check-cast·v2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;
  
147 ····goto·:goto_0148 ····goto·:goto_0
148 .end·method149 .end·method
  
149 .method·static·instantiateTransformer(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;150 .method·static·instantiateTransformer(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
150 ····.locals·5151 ····.locals·5
151 ····.param·p0,·"context"····#·Landroid/content/Context;152 ····.param·p0,·"context"····#·Landroid/content/Context;
690 B
smali/uk/co/senab/actionbarpulltorefresh/library/R$id.smali
    
Offset 11, 19 lines modifiedOffset 11, 19 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"id"13 ····name·=·"id"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·ptr_content:I·=·0x7f0a000016 .field·public·static·final·ptr_content:I·=·0x7f09000c
  
17 .field·public·static·final·ptr_progress:I·=·0x7f0a000117 .field·public·static·final·ptr_progress:I·=·0x7f09000d
  
18 .field·public·static·final·ptr_text:I·=·0x7f0a000218 .field·public·static·final·ptr_text:I·=·0x7f09000e
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>()V20 .method·public·constructor·<init>()V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
404 B
smali/uk/co/senab/actionbarpulltorefresh/library/PullToRefreshLayout.smali
    
Offset 115, 14 lines modifiedOffset 115, 15 lines modified
  
115 ····int-to-float·v4,·v4115 ····int-to-float·v4,·v4
  
116 ····cmpg-float·v4,·v1,·v4116 ····cmpg-float·v4,·v1,·v4
  
117 ····if-gtz·v4,·:cond_0117 ····if-gtz·v4,·:cond_0
  
 118 ····.line·126
118 ····invoke-virtual·{v0},·Landroid/view/View;->getTop()I119 ····invoke-virtual·{v0},·Landroid/view/View;->getTop()I
  
119 ····move-result·v4120 ····move-result·v4
  
120 ····int-to-float·v4,·v4121 ····int-to-float·v4,·v4
  
121 ····cmpl-float·v4,·v2,·v4122 ····cmpl-float·v4,·v2,·v4
12.1 KB
smali/uk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer.smali
    
Offset 123, 27 lines modifiedOffset 123, 29 lines modified
  
123 ····move-result-object·v0123 ····move-result-object·v0
  
124 ····iget·v1,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mProgressDrawableColor:I124 ····iget·v1,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mProgressDrawableColor:I
  
125 ····sget-object·v2,·Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode;125 ····sget-object·v2,·Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode;
  
 126 ····.line·324
126 ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/drawable/Drawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V127 ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/drawable/Drawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V
  
127 ····.line·325128 ····.line·325
128 ····iget-object·v0,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mHeaderProgressBar:Landroid/widget/ProgressBar;129 ····iget-object·v0,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mHeaderProgressBar:Landroid/widget/ProgressBar;
  
129 ····invoke-virtual·{v0},·Landroid/widget/ProgressBar;->getIndeterminateDrawable()Landroid/graphics/drawable/Drawable;130 ····invoke-virtual·{v0},·Landroid/widget/ProgressBar;->getIndeterminateDrawable()Landroid/graphics/drawable/Drawable;
  
130 ····move-result-object·v0131 ····move-result-object·v0
  
131 ····iget·v1,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mProgressDrawableColor:I132 ····iget·v1,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mProgressDrawableColor:I
  
132 ····sget-object·v2,·Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode;133 ····sget-object·v2,·Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode;
  
 134 ····.line·326
133 ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/drawable/Drawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V135 ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/drawable/Drawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V
  
134 ····.line·332136 ····.line·332
135 ····:cond_0137 ····:cond_0
136 ····:goto_0138 ····:goto_0
137 ····return-void139 ····return-void
  
Offset 200, 19 lines modifiedOffset 202, 27 lines modified
  
200 ····move-result-object·v2202 ····move-result-object·v2
  
201 ····return-object·v2203 ····return-object·v2
202 .end·method204 .end·method
  
203 .method·private·setupViewsFromStyles(Landroid/app/Activity;Landroid/view/View;)V205 .method·private·setupViewsFromStyles(Landroid/app/Activity;Landroid/view/View;)V
204 ····.locals·8206 ····.locals·12
205 ····.param·p1,·"activity"····#·Landroid/app/Activity;207 ····.param·p1,·"activity"····#·Landroid/app/Activity;
206 ····.param·p2,·"headerView"····#·Landroid/view/View;208 ····.param·p2,·"headerView"····#·Landroid/view/View;
  
207 ····.prologue209 ····.prologue
 210 ····const/4·v11,·0x5
  
 211 ····const/4·v10,·0x4
  
 212 ····const/4·v9,·0x3
  
 213 ····const/4·v8,·0x1
  
208 ····const/4·v7,·0x0214 ····const/4·v7,·0x0
  
209 ····.line·264215 ····.line·264
210 ····sget·v5,·Luk/co/senab/actionbarpulltorefresh/library/R$attr;->ptrHeaderStyle:I216 ····sget·v5,·Luk/co/senab/actionbarpulltorefresh/library/R$attr;->ptrHeaderStyle:I
  
211 ····sget-object·v6,·Luk/co/senab/actionbarpulltorefresh/library/R$styleable;->PullToRefreshHeader:[I217 ····sget-object·v6,·Luk/co/senab/actionbarpulltorefresh/library/R$styleable;->PullToRefreshHeader:[I
  
Offset 222, 22 lines modifiedOffset 232, 21 lines modified
  
222 ····.line·268232 ····.line·268
223 ····.local·v3,·"styleAttrs":Landroid/content/res/TypedArray;233 ····.local·v3,·"styleAttrs":Landroid/content/res/TypedArray;
224 ····iget-object·v5,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mContentLayout:Landroid/view/ViewGroup;234 ····iget-object·v5,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mContentLayout:Landroid/view/ViewGroup;
  
225 ····if-eqz·v5,·:cond_0235 ····if-eqz·v5,·:cond_0
  
226 ····.line·269236 ····.line·271
227 ····sget·v5,·Luk/co/senab/actionbarpulltorefresh/library/R$styleable;->PullToRefreshHeader_ptrHeaderHeight:I 
  
228 ····invoke-virtual·{p0,·p1},·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->getActionBarSize(Landroid/content/Context;)I237 ····invoke-virtual·{p0,·p1},·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->getActionBarSize(Landroid/content/Context;)I
  
229 ····move-result·v6238 ····move-result·v5
  
 239 ····.line·270
230 ····invoke-virtual·{v3,·v5,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I240 ····invoke-virtual·{v3,·v8,·v5},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
  
231 ····move-result·v2241 ····move-result·v2
  
232 ····.line·272242 ····.line·272
233 ····.local·v2,·"height":I243 ····.local·v2,·"height":I
234 ····iget-object·v5,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mContentLayout:Landroid/view/ViewGroup;244 ····iget-object·v5,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mContentLayout:Landroid/view/ViewGroup;
  
Offset 251, 25 lines modifiedOffset 260, 22 lines modified
251 ····iget-object·v5,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mContentLayout:Landroid/view/ViewGroup;260 ····iget-object·v5,·p0,·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->mContentLayout:Landroid/view/ViewGroup;
  
252 ····invoke-virtual·{v5},·Landroid/view/ViewGroup;->requestLayout()V261 ····invoke-virtual·{v5},·Landroid/view/ViewGroup;->requestLayout()V
  
253 ····.line·277262 ····.line·277
254 ····.end·local·v2····#·"height":I263 ····.end·local·v2····#·"height":I
255 ····:cond_0264 ····:cond_0
256 ····sget·v5,·Luk/co/senab/actionbarpulltorefresh/library/R$styleable;->PullToRefreshHeader_ptrHeaderBackground:I 
  
257 ····invoke-virtual·{v3,·v5},·Landroid/content/res/TypedArray;->hasValue(I)Z265 ····invoke-virtual·{v3,·v7},·Landroid/content/res/TypedArray;->hasValue(I)Z
  
258 ····move-result·v5266 ····move-result·v5
  
259 ····if-eqz·v5,·:cond_7267 ····if-eqz·v5,·:cond_7
  
 268 ····.line·278
260 ····sget·v5,·Luk/co/senab/actionbarpulltorefresh/library/R$styleable;->PullToRefreshHeader_ptrHeaderBackground:I 
  
261 ····invoke-virtual·{v3,·v5},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;269 ····invoke-virtual·{v3,·v7},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
262 ····move-result-object·v1270 ····move-result-object·v1
  
263 ····.line·280271 ····.line·280
264 ····.local·v1,·"bg":Landroid/graphics/drawable/Drawable;272 ····.local·v1,·"bg":Landroid/graphics/drawable/Drawable;
265 ····:goto_0273 ····:goto_0
266 ····if-eqz·v1,·:cond_1274 ····if-eqz·v1,·:cond_1
Offset 301, 20 lines modifiedOffset 307, 22 lines modified
301 ····:cond_1307 ····:cond_1
302 ····invoke-virtual·{p2},·Landroid/view/View;->getContext()Landroid/content/Context;308 ····invoke-virtual·{p2},·Landroid/view/View;->getContext()Landroid/content/Context;
  
303 ····move-result-object·v0309 ····move-result-object·v0
  
304 ····.line·291310 ····.line·291
305 ····.local·v0,·"abContext":Landroid/content/Context;311 ····.local·v0,·"abContext":Landroid/content/Context;
306 ····sget·v5,·Luk/co/senab/actionbarpulltorefresh/library/R$styleable;->PullToRefreshHeader_ptrHeaderTitleTextAppearance:I312 ····const/4·v5,·0x2
  
 313 ····.line·293
307 ····invoke-virtual·{p0,·v0},·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->getActionBarTitleStyle(Landroid/content/Context;)I314 ····invoke-virtual·{p0,·v0},·Luk/co/senab/actionbarpulltorefresh/library/DefaultHeaderTransformer;->getActionBarTitleStyle(Landroid/content/Context;)I
  
308 ····move-result·v6315 ····move-result·v6
  
 316 ····.line·292
309 ····invoke-virtual·{v3,·v5,·v6},·Landroid/content/res/TypedArray;->getResourceId(II)I317 ····invoke-virtual·{v3,·v5,·v6},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
310 ····move-result·v4318 ····move-result·v4
Max diff block lines reached; 7639/12241 bytes (62.41%) of diff not shown.
8.59 KB
smali/uk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher.smali
    
Offset 185, 24 lines modifiedOffset 185, 26 lines modified
185 ····.line·120185 ····.line·120
186 ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;186 ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;
  
187 ····if-eqz·v2,·:cond_1187 ····if-eqz·v2,·:cond_1
  
188 ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;188 ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;
  
 189 ····.line·121
189 ····:goto_0190 ····:goto_0
190 ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mEnvironmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;191 ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mEnvironmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;
  
191 ····.line·124192 ····.line·124
192 ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;193 ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;
  
193 ····if-eqz·v2,·:cond_2194 ····if-eqz·v2,·:cond_2
  
194 ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;195 ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;
  
 196 ····.line·125
195 ····:goto_1197 ····:goto_1
196 ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;198 ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;
  
197 ····.line·128199 ····.line·128
198 ····invoke-static·{p1},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;200 ····invoke-static·{p1},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
  
199 ····move-result-object·v2201 ····move-result-object·v2
Offset 214, 28 lines modifiedOffset 216, 30 lines modified
214 ····iput·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mTouchSlop:I216 ····iput·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mTouchSlop:I
  
215 ····.line·131217 ····.line·131
216 ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindow()Landroid/view/Window;218 ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindow()Landroid/view/Window;
  
217 ····move-result-object·v2219 ····move-result-object·v2
  
 220 ····.line·132
218 ····invoke-virtual·{v2},·Landroid/view/Window;->getDecorView()Landroid/view/View;221 ····invoke-virtual·{v2},·Landroid/view/Window;->getDecorView()Landroid/view/View;
  
219 ····move-result-object·v1222 ····move-result-object·v1
  
220 ····check-cast·v1,·Landroid/view/ViewGroup;223 ····check-cast·v1,·Landroid/view/ViewGroup;
  
221 ····.line·135224 ····.line·135
222 ····.local·v1,·"decorView":Landroid/view/ViewGroup;225 ····.local·v1,·"decorView":Landroid/view/ViewGroup;
223 ····invoke-virtual·{v1},·Landroid/view/ViewGroup;->getChildCount()I226 ····invoke-virtual·{v1},·Landroid/view/ViewGroup;->getChildCount()I
  
224 ····move-result·v2227 ····move-result·v2
  
225 ····if-ne·v2,·v6,·:cond_3228 ····if-ne·v2,·v6,·:cond_3
  
 229 ····.line·136
226 ····invoke-virtual·{v1,·v5},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;230 ····invoke-virtual·{v1,·v5},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
227 ····move-result-object·v2231 ····move-result-object·v2
  
228 ····instance-of·v2,·v2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$DecorChildLayout;232 ····instance-of·v2,·v2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$DecorChildLayout;
  
229 ····if-eqz·v2,·:cond_3233 ····if-eqz·v2,·:cond_3
Offset 245, 46 lines modifiedOffset 249, 49 lines modified
  
245 ····const-string·v3,·"You·should·only·create·one·PullToRefreshAttacher·per·Activity"249 ····const-string·v3,·"You·should·only·create·one·PullToRefreshAttacher·per·Activity"
  
246 ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V250 ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
247 ····throw·v2251 ····throw·v2
  
248 ····.line·120252 ····.line·121
249 ····.end·local·v1····#·"decorView":Landroid/view/ViewGroup;253 ····.end·local·v1····#·"decorView":Landroid/view/ViewGroup;
250 ····:cond_1254 ····:cond_1
251 ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultEnvironmentDelegate()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;255 ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultEnvironmentDelegate()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;
  
252 ····move-result-object·v2256 ····move-result-object·v2
  
253 ····goto·:goto_0257 ····goto·:goto_0
  
254 ····.line·124258 ····.line·125
255 ····:cond_2259 ····:cond_2
256 ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultHeaderTransformer()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;260 ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultHeaderTransformer()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;
  
257 ····move-result-object·v2261 ····move-result-object·v2
  
258 ····goto·:goto_1262 ····goto·:goto_1
  
259 ····.line·142263 ····.line·142
260 ····.restart·local·v1····#·"decorView":Landroid/view/ViewGroup;264 ····.restart·local·v1····#·"decorView":Landroid/view/ViewGroup;
261 ····:cond_3265 ····:cond_3
262 ····iget-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mEnvironmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;266 ····iget-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mEnvironmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;
  
 267 ····.line·143
263 ····invoke-virtual·{v2,·p1},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;->getContextForInflater(Landroid/app/Activity;)Landroid/content/Context;268 ····invoke-virtual·{v2,·p1},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;->getContextForInflater(Landroid/app/Activity;)Landroid/content/Context;
  
264 ····move-result-object·v2269 ····move-result-object·v2
  
 270 ····.line·142
265 ····invoke-static·{v2},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;271 ····invoke-static·{v2},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
266 ····move-result-object·v2272 ····move-result-object·v2
  
267 ····iget·v3,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerLayout:I273 ····iget·v3,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerLayout:I
  
 274 ····.line·143
268 ····invoke-virtual·{v2,·v3,·v1,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;275 ····invoke-virtual·{v2,·v3,·v1,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
269 ····move-result-object·v2276 ····move-result-object·v2
  
270 ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderView:Landroid/view/View;277 ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderView:Landroid/view/View;
  
271 ····.line·145278 ····.line·145
Offset 613, 15 lines modifiedOffset 620, 15 lines modified
613 ····:cond_1620 ····:cond_1
614 ····invoke-direct·{p0,·p3},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->reset(Z)V621 ····invoke-direct·{p0,·p3},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->reset(Z)V
  
615 ····goto·:goto_0622 ····goto·:goto_0
616 .end·method623 .end·method
  
617 .method·private·startRefresh(Landroid/view/View;Z)V624 .method·private·startRefresh(Landroid/view/View;Z)V
618 ····.locals·6625 ····.locals·5
619 ····.param·p1,·"view"····#·Landroid/view/View;626 ····.param·p1,·"view"····#·Landroid/view/View;
620 ····.param·p2,·"fromTouch"····#·Z627 ····.param·p2,·"fromTouch"····#·Z
  
621 ····.prologue628 ····.prologue
622 ····.line·633629 ····.line·633
623 ····const/4·v1,·0x1630 ····const/4·v1,·0x1
  
Offset 665, 17 lines modifiedOffset 672, 17 lines modified
665 ····.line·652672 ····.line·652
666 ····iget-object·v1,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHandler:Landroid/os/Handler;673 ····iget-object·v1,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHandler:Landroid/os/Handler;
  
Max diff block lines reached; 3486/8647 bytes (40.31%) of diff not shown.
1.8 KB
smali/uk/co/senab/actionbarpulltorefresh/library/viewdelegates/AbsListViewDelegate.smali
    
Offset 32, 15 lines modifiedOffset 32, 14 lines modified
32 .method·public·constructor·<init>()V32 .method·public·constructor·<init>()V
33 ····.locals·033 ····.locals·0
  
34 ····.prologue34 ····.prologue
35 ····.line·2935 ····.line·29
36 ····invoke-direct·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;-><init>()V36 ····invoke-direct·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;-><init>()V
  
37 ····.line·84 
38 ····return-void37 ····return-void
39 .end·method38 .end·method
  
  
40 #·virtual·methods39 #·virtual·methods
41 .method·getVerticalScrollbarPosition(Landroid/widget/AbsListView;)I40 .method·getVerticalScrollbarPosition(Landroid/widget/AbsListView;)I
42 ····.locals·241 ····.locals·2
Offset 50, 21 lines modifiedOffset 49, 24 lines modified
50 ····.line·6449 ····.line·64
51 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I50 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
52 ····const/16·v1,·0xb51 ····const/16·v1,·0xb
  
53 ····if-lt·v0,·v1,·:cond_052 ····if-lt·v0,·v1,·:cond_0
  
 53 ····.line·65
54 ····invoke-static·{p1},·Luk/co/senab/actionbarpulltorefresh/library/viewdelegates/AbsListViewDelegate$CompatV11;->getVerticalScrollbarPosition(Landroid/widget/AbsListView;)I54 ····invoke-static·{p1},·Luk/co/senab/actionbarpulltorefresh/library/viewdelegates/AbsListViewDelegate$CompatV11;->getVerticalScrollbarPosition(Landroid/widget/AbsListView;)I
  
55 ····move-result·v055 ····move-result·v0
  
 56 ····.line·64
56 ····:goto_057 ····:goto_0
57 ····return·v058 ····return·v0
  
 59 ····.line·66
58 ····:cond_060 ····:cond_0
59 ····invoke-static·{p1},·Luk/co/senab/actionbarpulltorefresh/library/viewdelegates/AbsListViewDelegate$Compat;->getVerticalScrollbarPosition(Landroid/widget/AbsListView;)I61 ····invoke-static·{p1},·Luk/co/senab/actionbarpulltorefresh/library/viewdelegates/AbsListViewDelegate$Compat;->getVerticalScrollbarPosition(Landroid/widget/AbsListView;)I
  
60 ····move-result·v062 ····move-result·v0
  
61 ····goto·:goto_063 ····goto·:goto_0
62 .end·method64 .end·method
Offset 77, 21 lines modifiedOffset 79, 24 lines modified
77 ····.line·7079 ····.line·70
78 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I80 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
79 ····const/16·v1,·0xb81 ····const/16·v1,·0xb
  
80 ····if-lt·v0,·v1,·:cond_082 ····if-lt·v0,·v1,·:cond_0
  
 83 ····.line·71
81 ····invoke-static·{p1},·Luk/co/senab/actionbarpulltorefresh/library/viewdelegates/AbsListViewDelegate$CompatV11;->isFastScrollAlwaysVisible(Landroid/widget/AbsListView;)Z84 ····invoke-static·{p1},·Luk/co/senab/actionbarpulltorefresh/library/viewdelegates/AbsListViewDelegate$CompatV11;->isFastScrollAlwaysVisible(Landroid/widget/AbsListView;)Z
  
82 ····move-result·v085 ····move-result·v0
  
 86 ····.line·70
83 ····:goto_087 ····:goto_0
84 ····return·v088 ····return·v0
  
 89 ····.line·72
85 ····:cond_090 ····:cond_0
86 ····invoke-static·{p1},·Luk/co/senab/actionbarpulltorefresh/library/viewdelegates/AbsListViewDelegate$Compat;->isFastScrollAlwaysVisible(Landroid/widget/AbsListView;)Z91 ····invoke-static·{p1},·Luk/co/senab/actionbarpulltorefresh/library/viewdelegates/AbsListViewDelegate$Compat;->isFastScrollAlwaysVisible(Landroid/widget/AbsListView;)Z
  
87 ····move-result·v092 ····move-result·v0
  
88 ····goto·:goto_093 ····goto·:goto_0
89 .end·method94 .end·method
10.1 KB
smali/android/support/v4/view/ViewPager.smali
    
Offset 4867, 264 lines modifiedOffset 4867, 258 lines modified
4867 ········0x15·->·:sswitch_04867 ········0x15·->·:sswitch_0
4868 ········0x16·->·:sswitch_14868 ········0x16·->·:sswitch_1
4869 ········0x3d·->·:sswitch_24869 ········0x3d·->·:sswitch_2
4870 ····.end·sparse-switch4870 ····.end·sparse-switch
4871 .end·method4871 .end·method
  
4872 .method·public·fakeDragBy(F)V4872 .method·public·fakeDragBy(F)V
4873 ····.locals·184873 ····.locals·17
4874 ····.param·p1,·"xOffset"····#·F4874 ····.param·p1,·"xOffset"····#·F
  
4875 ····.prologue4875 ····.prologue
4876 ····.line·23304876 ····.line·2330
4877 ····move-object/from16·v0,·p04877 ····move-object/from16·v0,·p0
  
4878 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z4878 ····iget-boolean·v1,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z
  
4879 ····if-nez·v2,·:cond_04879 ····if-nez·v1,·:cond_0
  
4880 ····.line·23314880 ····.line·2331
4881 ····new-instance·v2,·Ljava/lang/IllegalStateException;4881 ····new-instance·v1,·Ljava/lang/IllegalStateException;
  
4882 ····const-string·v3,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."4882 ····const-string·v2,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."
  
4883 ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V4883 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
4884 ····throw·v24884 ····throw·v1
  
4885 ····.line·23344885 ····.line·2334
4886 ····:cond_04886 ····:cond_0
4887 ····move-object/from16·v0,·p04887 ····move-object/from16·v0,·p0
  
4888 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4888 ····iget·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4889 ····add-float·v2,·v2,·p14889 ····add-float·v1,·v1,·p1
  
4890 ····move-object/from16·v0,·p04890 ····move-object/from16·v0,·p0
  
4891 ····iput·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4891 ····iput·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4892 ····.line·23364892 ····.line·2336
4893 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I4893 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I
  
4894 ····move-result·v24894 ····move-result·v1
  
4895 ····int-to-float·v14,·v24895 ····int-to-float·v13,·v1
  
4896 ····.line·23374896 ····.line·2337
4897 ····.local·v14,·"oldScrollX":F4897 ····.local·v13,·"oldScrollX":F
4898 ····sub-float·v16,·v14,·p14898 ····sub-float·v15,·v13,·p1
  
4899 ····.line·23384899 ····.line·2338
4900 ····.local·v16,·"scrollX":F4900 ····.local·v15,·"scrollX":F
4901 ····invoke-direct/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getClientWidth()I4901 ····invoke-direct/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getClientWidth()I
  
4902 ····move-result·v174902 ····move-result·v16
  
4903 ····.line·23404903 ····.line·2340
4904 ····.local·v17,·"width":I4904 ····.local·v16,·"width":I
4905 ····move/from16·v0,·v174905 ····move/from16·v0,·v16
  
4906 ····int-to-float·v2,·v04906 ····int-to-float·v1,·v0
  
4907 ····move-object/from16·v0,·p04907 ····move-object/from16·v0,·p0
  
4908 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F4908 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F
  
4909 ····mul-float·v13,·v2,·v34909 ····mul-float·v12,·v1,·v2
  
4910 ····.line·23414910 ····.line·2341
4911 ····.local·v13,·"leftBound":F4911 ····.local·v12,·"leftBound":F
4912 ····move/from16·v0,·v174912 ····move/from16·v0,·v16
  
4913 ····int-to-float·v2,·v04913 ····int-to-float·v1,·v0
  
4914 ····move-object/from16·v0,·p04914 ····move-object/from16·v0,·p0
  
4915 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F4915 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F
  
4916 ····mul-float·v15,·v2,·v34916 ····mul-float·v14,·v1,·v2
  
4917 ····.line·23434917 ····.line·2343
4918 ····.local·v15,·"rightBound":F4918 ····.local·v14,·"rightBound":F
4919 ····move-object/from16·v0,·p04919 ····move-object/from16·v0,·p0
  
4920 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4920 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4921 ····const/4·v3,·0x04921 ····const/4·v2,·0x0
  
4922 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4922 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4923 ····move-result-object·v114923 ····move-result-object·v10
  
4924 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;4924 ····check-cast·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4925 ····.line·23444925 ····.line·2344
4926 ····.local·v11,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;4926 ····.local·v10,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4927 ····move-object/from16·v0,·p04927 ····move-object/from16·v0,·p0
  
4928 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4928 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4929 ····move-object/from16·v0,·p04929 ····move-object/from16·v0,·p0
  
4930 ····iget-object·v3,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4930 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4931 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I4931 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I
  
4932 ····move-result·v34932 ····move-result·v2
  
4933 ····add-int/lit8·v3,·v3,·-0x14933 ····add-int/lit8·v2,·v2,·-0x1
  
4934 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4934 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4935 ····move-result-object·v124935 ····move-result-object·v11
  
4936 ····check-cast·v12,·Landroid/support/v4/view/ViewPager$ItemInfo;4936 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4937 ····.line·23454937 ····.line·2345
4938 ····.local·v12,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;4938 ····.local·v11,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4939 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I4939 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
4940 ····if-eqz·v2,·:cond_14940 ····if-eqz·v1,·:cond_1
  
4941 ····.line·23464941 ····.line·2346
4942 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F4942 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F
  
4943 ····move/from16·v0,·v174943 ····move/from16·v0,·v16
  
Max diff block lines reached; 4965/10285 bytes (48.27%) of diff not shown.
1.75 KB
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
    
Offset 301, 38 lines modifiedOffset 301, 38 lines modified
301 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V301 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V
  
302 ····.line·268302 ····.line·268
303 ····return-void303 ····return-void
304 .end·method304 .end·method
  
305 .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V305 .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V
306 ····.locals·8306 ····.locals·7
307 ····.param·p1,·"view"····#·Landroid/view/View;307 ····.param·p1,·"view"····#·Landroid/view/View;
308 ····.param·p2,·"left"····#·I308 ····.param·p2,·"left"····#·I
309 ····.param·p3,·"top"····#·I309 ····.param·p3,·"top"····#·I
310 ····.param·p4,·"right"····#·I310 ····.param·p4,·"right"····#·I
311 ····.param·p5,·"bottom"····#·I311 ····.param·p5,·"bottom"····#·I
  
312 ····.prologue312 ····.prologue
313 ····.line·270313 ····.line·270
314 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J314 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J
  
315 ····move-result-wide·v2315 ····move-result-wide·v1
  
316 ····move-object·v1,·p1316 ····move-object·v0,·p1
  
317 ····move·v4,·p2317 ····move·v3,·p2
  
318 ····move·v5,·p3318 ····move·v4,·p3
  
319 ····move·v6,·p4319 ····move·v5,·p4
  
320 ····move·v7,·p5320 ····move·v6,·p5
  
321 ····invoke-virtual/range·{v1·..·v7},·Landroid/view/View;->postInvalidateDelayed(JIIII)V321 ····invoke-virtual/range·{v0·..·v6},·Landroid/view/View;->postInvalidateDelayed(JIIII)V
  
322 ····.line·271322 ····.line·271
323 ····return-void323 ····return-void
324 .end·method324 .end·method
  
325 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V325 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
326 ····.locals·2326 ····.locals·2
Offset 348, 15 lines modifiedOffset 348, 15 lines modified
348 ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z348 ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
  
349 ····.line·274349 ····.line·274
350 ····return-void350 ····return-void
351 .end·method351 .end·method
  
352 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V352 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
353 ····.locals·3353 ····.locals·2
354 ····.param·p1,·"view"····#·Landroid/view/View;354 ····.param·p1,·"view"····#·Landroid/view/View;
355 ····.param·p2,·"action"····#·Ljava/lang/Runnable;355 ····.param·p2,·"action"····#·Ljava/lang/Runnable;
356 ····.param·p3,·"delayMillis"····#·J356 ····.param·p3,·"delayMillis"····#·J
  
357 ····.prologue357 ····.prologue
358 ····.line·276358 ····.line·276
359 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J359 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J
747 B
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
    
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V148 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  
149 ····.line·474149 ····.line·474
150 ····return-void150 ····return-void
151 .end·method151 .end·method
  
152 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V152 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
153 ····.locals·1153 ····.locals·0
154 ····.param·p1,·"view"····#·Landroid/view/View;154 ····.param·p1,·"view"····#·Landroid/view/View;
155 ····.param·p2,·"action"····#·Ljava/lang/Runnable;155 ····.param·p2,·"action"····#·Ljava/lang/Runnable;
156 ····.param·p3,·"delayMillis"····#·J156 ····.param·p3,·"delayMillis"····#·J
  
157 ····.prologue157 ····.prologue
158 ····.line·477158 ····.line·477
159 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V159 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
53.7 KB
smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali
    
Offset 461, 15 lines modifiedOffset 461, 15 lines modified
461 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I461 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I
  
462 ····.line·182462 ····.line·182
463 ····return-void463 ····return-void
464 .end·method464 .end·method
  
465 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z465 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
466 ····.locals·8466 ····.locals·7
467 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;467 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;
468 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;468 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;
469 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;469 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;
  
470 ····.prologue470 ····.prologue
471 ····const/4·v2,·0x0471 ····const/4·v2,·0x0
  
Offset 483, 27 lines modifiedOffset 483, 27 lines modified
483 ····:goto_0483 ····:goto_0
484 ····return·v2484 ····return·v2
  
485 ····.line·443485 ····.line·443
486 ····:cond_1486 ····:cond_1
487 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J487 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J
  
488 ····move-result-wide·v4488 ····move-result-wide·v3
  
489 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J489 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J
  
490 ····move-result-wide·v6490 ····move-result-wide·v5
  
491 ····sub-long/2addr·v4,·v6491 ····sub-long/2addr·v3,·v5
  
492 ····sget·v3,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I492 ····sget·v5,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I
  
493 ····int-to-long·v6,·v3493 ····int-to-long·v5,·v5
  
494 ····cmp-long·v3,·v4,·v6494 ····cmp-long·v3,·v3,·v5
  
495 ····if-gtz·v3,·:cond_0495 ····if-gtz·v3,·:cond_0
  
496 ····.line·447496 ····.line·447
497 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F497 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F
  
498 ····move-result·v3498 ····move-result·v3
Offset 560, 1448 lines modifiedOffset 560, 1448 lines modified
560 ····.line·212560 ····.line·212
561 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z561 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z
  
562 ····return·v0562 ····return·v0
563 .end·method563 .end·method
  
564 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z564 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z
565 ····.locals·42565 ····.locals·41
566 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;566 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;
  
567 ····.prologue567 ····.prologue
568 ····.line·224568 ····.line·224
569 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I569 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I
  
570 ····move-result·v6570 ····move-result·v5
  
571 ····.line·226571 ····.line·226
572 ····.local·v6,·"action":I572 ····.local·v5,·"action":I
573 ····move-object/from16·v0,·p0573 ····move-object/from16·v0,·p0
  
574 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;574 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
575 ····move-object/from16·v36,·v0575 ····move-object/from16·v35,·v0
  
576 ····if-nez·v36,·:cond_0576 ····if-nez·v35,·:cond_0
  
577 ····.line·227577 ····.line·227
578 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;578 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
  
579 ····move-result-object·v36579 ····move-result-object·v35
  
580 ····move-object/from16·v0,·v36580 ····move-object/from16·v0,·v35
  
581 ····move-object/from16·v1,·p0581 ····move-object/from16·v1,·p0
  
582 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;582 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
583 ····.line·229583 ····.line·229
584 ····:cond_0584 ····:cond_0
585 ····move-object/from16·v0,·p0585 ····move-object/from16·v0,·p0
  
586 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;586 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
587 ····move-object/from16·v36,·v0587 ····move-object/from16·v35,·v0
  
588 ····move-object/from16·v0,·v36588 ····move-object/from16·v0,·v35
  
589 ····move-object/from16·v1,·p1589 ····move-object/from16·v1,·p1
  
590 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V590 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
  
591 ····.line·231591 ····.line·231
592 ····and-int/lit16·v0,·v6,·0xff592 ····and-int/lit16·v0,·v5,·0xff
  
593 ····move/from16·v36,·v0593 ····move/from16·v35,·v0
  
594 ····const/16·v37,·0x6594 ····const/16·v36,·0x6
  
595 ····move/from16·v0,·v36595 ····move/from16·v0,·v35
  
596 ····move/from16·v1,·v37596 ····move/from16·v1,·v36
  
597 ····if-ne·v0,·v1,·:cond_1597 ····if-ne·v0,·v1,·:cond_1
  
598 ····const/16·v22,·0x1598 ····const/16·v21,·0x1
  
599 ····.line·233599 ····.line·233
600 ····.local·v22,·"pointerUp":Z600 ····.local·v21,·"pointerUp":Z
601 ····:goto_0601 ····:goto_0
602 ····if-eqz·v22,·:cond_2602 ····if-eqz·v21,·:cond_2
  
603 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I603 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I
  
604 ····move-result·v25604 ····move-result·v24
  
605 ····.line·236605 ····.line·236
606 ····.local·v25,·"skipIndex":I606 ····.local·v24,·"skipIndex":I
607 ····:goto_1607 ····:goto_1
608 ····const/16·v26,·0x0608 ····const/16·v25,·0x0
  
609 ····.local·v26,·"sumX":F609 ····.local·v25,·"sumX":F
610 ····const/16·v27,·0x0610 ····const/16·v26,·0x0
  
Max diff block lines reached; 50692/54801 bytes (92.50%) of diff not shown.
713 B
smali/android/support/v4/view/ViewCompat.smali
    
Offset 532, 15 lines modifiedOffset 532, 15 lines modified
532 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V532 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  
533 ····.line·804533 ····.line·804
534 ····return-void534 ····return-void
535 .end·method535 .end·method
  
536 .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V536 .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
537 ····.locals·2537 ····.locals·1
538 ····.param·p0,·"view"····#·Landroid/view/View;538 ····.param·p0,·"view"····#·Landroid/view/View;
539 ····.param·p1,·"action"····#·Ljava/lang/Runnable;539 ····.param·p1,·"action"····#·Ljava/lang/Runnable;
540 ····.param·p2,·"delayMillis"····#·J540 ····.param·p2,·"delayMillis"····#·J
  
541 ····.prologue541 ····.prologue
542 ····.line·820542 ····.line·820
543 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;543 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
541 B
smali/android/support/v4/content/AsyncTaskLoader.smali
    
Offset 559, 15 lines modifiedOffset 559, 15 lines modified
  
559 ····move-result-object·v0559 ····move-result-object·v0
  
560 ····return-object·v0560 ····return-object·v0
561 .end·method561 .end·method
  
562 .method·public·setUpdateThrottle(J)V562 .method·public·setUpdateThrottle(J)V
563 ····.locals·3563 ····.locals·2
564 ····.param·p1,·"delayMS"····#·J564 ····.param·p1,·"delayMS"····#·J
  
565 ····.prologue565 ····.prologue
566 ····.line·103566 ····.line·103
567 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"567 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"
568 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J568 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J
  
2.51 KB
smali/android/support/v4/content/ModernAsyncTask.smali
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ········}83 ········}
84 ····.end·annotation84 ····.end·annotation
85 .end·field85 .end·field
  
  
86 #·direct·methods86 #·direct·methods
87 .method·static·constructor·<clinit>()V87 .method·static·constructor·<clinit>()V
88 ····.locals·988 ····.locals·8
  
89 ····.prologue89 ····.prologue
90 ····.line·5490 ····.line·54
91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;
  
92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V
  
Offset 103, 31 lines modifiedOffset 103, 31 lines modified
103 ····const/16·v1,·0xa103 ····const/16·v1,·0xa
  
104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V
  
105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
106 ····.line·68106 ····.line·68
107 ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor;107 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;
  
108 ····const/4·v2,·0x5108 ····const/4·v1,·0x5
  
109 ····const/16·v3,·0x80109 ····const/16·v2,·0x80
  
110 ····const-wide/16·v4,·0x1110 ····const-wide/16·v3,·0x1
  
111 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;111 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
112 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;112 ····sget-object·v6,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
113 ····sget-object·v8,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;113 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;
  
114 ····invoke-direct/range·{v1·..·v8},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V114 ····invoke-direct/range·{v0·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
  
115 ····sput-object·v1,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;115 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
  
116 ····.line·75116 ····.line·75
117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
  
118 ····const/4·v1,·0x0118 ····const/4·v1,·0x0
  
119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V
2.87 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
    
Offset 319, 15 lines modifiedOffset 319, 15 lines modified
  
319 ····.line·1350319 ····.line·1350
320 ····:cond_1320 ····:cond_1
321 ····return-void321 ····return-void
322 .end·method322 .end·method
  
323 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;323 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;
324 ····.locals·4324 ····.locals·3
325 ····.param·p0,·"context"····#·Landroid/content/Context;325 ····.param·p0,·"context"····#·Landroid/content/Context;
326 ····.param·p1,·"start"····#·F326 ····.param·p1,·"start"····#·F
327 ····.param·p2,·"end"····#·F327 ····.param·p2,·"end"····#·F
  
328 ····.prologue328 ····.prologue
329 ····.line·750329 ····.line·750
330 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;330 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;
Offset 337, 17 lines modifiedOffset 337, 17 lines modified
337 ····.line·751337 ····.line·751
338 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;338 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;
339 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;339 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
340 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V340 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
341 ····.line·752341 ····.line·752
342 ····const-wide/16·v2,·0xdc342 ····const-wide/16·v1,·0xdc
  
343 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V343 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
344 ····.line·753344 ····.line·753
345 ····return-object·v0345 ····return-object·v0
346 .end·method346 .end·method
  
347 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;347 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;
348 ····.locals·11348 ····.locals·11
Offset 390, 17 lines modifiedOffset 390, 17 lines modified
390 ····.line·739390 ····.line·739
391 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;391 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;
392 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;392 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;
  
393 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V393 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
394 ····.line·740394 ····.line·740
395 ····const-wide/16·v2,·0xdc395 ····const-wide/16·v1,·0xdc
  
396 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V396 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V
  
397 ····.line·741397 ····.line·741
398 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V398 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
399 ····.line·742399 ····.line·742
400 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;400 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;
  
Offset 409, 17 lines modifiedOffset 409, 17 lines modified
409 ····.line·743409 ····.line·743
410 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;410 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;
411 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;411 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
412 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V412 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
413 ····.line·744413 ····.line·744
414 ····const-wide/16·v2,·0xdc414 ····const-wide/16·v1,·0xdc
  
415 ····invoke-virtual·{v9,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V415 ····invoke-virtual·{v9,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
416 ····.line·745416 ····.line·745
417 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V417 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
418 ····.line·746418 ····.line·746
419 ····return-object·v10419 ····return-object·v10
420 .end·method420 .end·method
2.53 KB
smali/android/support/v4/app/FragmentPagerAdapter.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
39 ····.line·7139 ····.line·71
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;
43 ····.locals·343 ····.locals·2
44 ····.param·p0,·"viewId"····#·I44 ····.param·p0,·"viewId"····#·I
45 ····.param·p1,·"id"····#·J45 ····.param·p1,·"id"····#·J
  
46 ····.prologue46 ····.prologue
47 ····.line·17347 ····.line·173
48 ····new-instance·v0,·Ljava/lang/StringBuilder;48 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
Offset 181, 31 lines modifiedOffset 181, 31 lines modified
  
181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;
  
182 ····.line·88182 ····.line·88
183 ····:cond_0183 ····:cond_0
184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J
  
185 ····move-result-wide·v2185 ····move-result-wide·v1
  
186 ····.line·91186 ····.line·91
187 ····.local·v2,·"itemId":J187 ····.local·v1,·"itemId":J
188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
189 ····move-result·v4189 ····move-result·v4
  
190 ····invoke-static·{v4,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;190 ····invoke-static·{v4,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
191 ····move-result-object·v1191 ····move-result-object·v3
  
192 ····.line·92192 ····.line·92
193 ····.local·v1,·"name":Ljava/lang/String;193 ····.local·v3,·"name":Ljava/lang/String;
194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
195 ····invoke-virtual·{v4,·v1},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;195 ····invoke-virtual·{v4,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
  
196 ····move-result-object·v0196 ····move-result-object·v0
  
197 ····.line·93197 ····.line·93
198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;
199 ····if-eqz·v0,·:cond_2199 ····if-eqz·v0,·:cond_2
  
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
  
243 ····move-result·v5243 ····move-result·v5
  
244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
245 ····move-result·v6245 ····move-result·v6
  
246 ····invoke-static·{v6,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;246 ····invoke-static·{v6,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
247 ····move-result-object·v6247 ····move-result-object·v6
  
248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
249 ····goto·:goto_0249 ····goto·:goto_0
250 .end·method250 .end·method
12.4 KB
smali/android/support/v4/app/NotificationCompatJellybean.smali
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
  
5 #·instance·fields5 #·instance·fields
6 .field·private·b:Landroid/app/Notification$Builder;6 .field·private·b:Landroid/app/Notification$Builder;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V8 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V
9 ····.locals·89 ····.locals·7
10 ····.param·p1,·"context"····#·Landroid/content/Context;10 ····.param·p1,·"context"····#·Landroid/content/Context;
11 ····.param·p2,·"n"····#·Landroid/app/Notification;11 ····.param·p2,·"n"····#·Landroid/app/Notification;
12 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence;12 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence;
13 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence;13 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence;
14 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence;14 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence;
15 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews;15 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews;
16 ····.param·p7,·"number"····#·I16 ····.param·p7,·"number"····#·I
Offset 28, 213 lines modifiedOffset 28, 211 lines modified
28 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence;28 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence;
  
29 ····.prologue29 ····.prologue
30 ····.line·3330 ····.line·33
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·3432 ····.line·34
33 ····new-instance·v4,·Landroid/app/Notification$Builder;33 ····new-instance·v3,·Landroid/app/Notification$Builder;
  
34 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V34 ····invoke-direct·{v3,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
35 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J35 ····iget-wide·v4,·p2,·Landroid/app/Notification;->when:J
  
36 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;36 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
37 ····move-result-object·v437 ····move-result-object·v3
  
38 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I38 ····iget·v4,·p2,·Landroid/app/Notification;->icon:I
  
39 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I39 ····iget·v5,·p2,·Landroid/app/Notification;->iconLevel:I
  
40 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;40 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
41 ····move-result-object·v441 ····move-result-object·v3
  
42 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;42 ····iget-object·v4,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
43 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;43 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
44 ····move-result-object·v444 ····move-result-object·v3
  
45 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;45 ····iget-object·v4,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
46 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;46 ····invoke-virtual·{v3,·v4,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
47 ····move-result-object·v447 ····move-result-object·v3
  
48 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;48 ····iget-object·v4,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
49 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I49 ····iget·v5,·p2,·Landroid/app/Notification;->audioStreamType:I
  
50 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;50 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
51 ····move-result-object·v451 ····move-result-object·v3
  
52 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J52 ····iget-object·v4,·p2,·Landroid/app/Notification;->vibrate:[J
  
53 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;53 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
54 ····move-result-object·v454 ····move-result-object·v3
  
55 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I55 ····iget·v4,·p2,·Landroid/app/Notification;->ledARGB:I
  
56 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I56 ····iget·v5,·p2,·Landroid/app/Notification;->ledOnMS:I
  
57 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I57 ····iget·v6,·p2,·Landroid/app/Notification;->ledOffMS:I
  
58 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;58 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
59 ····move-result-object·v559 ····move-result-object·v4
  
60 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I60 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I
  
61 ····and-int/lit8·v4,·v4,·0x261 ····and-int/lit8·v3,·v3,·0x2
  
62 ····if-eqz·v4,·:cond_062 ····if-eqz·v3,·:cond_0
  
63 ····const/4·v4,·0x163 ····const/4·v3,·0x1
  
64 ····:goto_064 ····:goto_0
65 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;65 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
66 ····move-result-object·v566 ····move-result-object·v4
  
67 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I67 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I
  
68 ····and-int/lit8·v4,·v4,·0x868 ····and-int/lit8·v3,·v3,·0x8
  
69 ····if-eqz·v4,·:cond_169 ····if-eqz·v3,·:cond_1
  
70 ····const/4·v4,·0x170 ····const/4·v3,·0x1
  
71 ····:goto_171 ····:goto_1
72 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;72 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
73 ····move-result-object·v573 ····move-result-object·v4
  
74 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I74 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I
  
75 ····and-int/lit8·v4,·v4,·0x1075 ····and-int/lit8·v3,·v3,·0x10
  
76 ····if-eqz·v4,·:cond_276 ····if-eqz·v3,·:cond_2
  
77 ····const/4·v4,·0x177 ····const/4·v3,·0x1
  
78 ····:goto_278 ····:goto_2
79 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;79 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
80 ····move-result-object·v480 ····move-result-object·v3
  
81 ····iget·v5,·p2,·Landroid/app/Notification;->defaults:I81 ····iget·v4,·p2,·Landroid/app/Notification;->defaults:I
  
82 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;82 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
83 ····move-result-object·v483 ····move-result-object·v3
  
84 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;84 ····invoke-virtual·{v3,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
85 ····move-result-object·v485 ····move-result-object·v3
  
86 ····invoke-virtual·{v4,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;86 ····invoke-virtual·{v3,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
Max diff block lines reached; 4758/12541 bytes (37.94%) of diff not shown.
1.2 KB
smali/android/support/v4/app/NotificationCompat$Builder.smali
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 .field·mTickerView:Landroid/widget/RemoteViews;59 .field·mTickerView:Landroid/widget/RemoteViews;
  
60 .field·mUseChronometer:Z60 .field·mUseChronometer:Z
  
  
61 #·direct·methods61 #·direct·methods
62 .method·public·constructor·<init>(Landroid/content/Context;)V62 .method·public·constructor·<init>(Landroid/content/Context;)V
63 ····.locals·463 ····.locals·3
64 ····.param·p1,·"context"····#·Landroid/content/Context;64 ····.param·p1,·"context"····#·Landroid/content/Context;
  
65 ····.prologue65 ····.prologue
66 ····.line·21766 ····.line·217
67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
68 ····.line·20268 ····.line·202
Offset 88, 17 lines modifiedOffset 88, 17 lines modified
88 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;88 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
89 ····.line·22189 ····.line·221
90 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;90 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
91 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J91 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
92 ····move-result-wide·v292 ····move-result-wide·v1
  
93 ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J93 ····iput-wide·v1,·v0,·Landroid/app/Notification;->when:J
  
94 ····.line·22294 ····.line·222
95 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;95 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
96 ····const/4·v1,·-0x196 ····const/4·v1,·-0x1
  
97 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I97 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I
11.6 KB
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····.line·2511 ····.line·25
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;15 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;
16 ····.locals·916 ····.locals·8
17 ····.param·p0,·"context"····#·Landroid/content/Context;17 ····.param·p0,·"context"····#·Landroid/content/Context;
18 ····.param·p1,·"n"····#·Landroid/app/Notification;18 ····.param·p1,·"n"····#·Landroid/app/Notification;
19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;
20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;
21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;
22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;
23 ····.param·p6,·"number"····#·I23 ····.param·p6,·"number"····#·I
Offset 28, 195 lines modifiedOffset 28, 193 lines modified
28 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;28 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;
29 ····.param·p10,·"mProgressMax"····#·I29 ····.param·p10,·"mProgressMax"····#·I
30 ····.param·p11,·"mProgress"····#·I30 ····.param·p11,·"mProgress"····#·I
31 ····.param·p12,·"mProgressIndeterminate"····#·Z31 ····.param·p12,·"mProgressIndeterminate"····#·Z
  
32 ····.prologue32 ····.prologue
33 ····.line·3133 ····.line·31
34 ····new-instance·v5,·Landroid/app/Notification$Builder;34 ····new-instance·v4,·Landroid/app/Notification$Builder;
  
35 ····invoke-direct·{v5,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V35 ····invoke-direct·{v4,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
36 ····iget-wide·v6,·p1,·Landroid/app/Notification;->when:J36 ····iget-wide·v5,·p1,·Landroid/app/Notification;->when:J
  
37 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;37 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
38 ····move-result-object·v538 ····move-result-object·v4
  
39 ····iget·v6,·p1,·Landroid/app/Notification;->icon:I39 ····iget·v5,·p1,·Landroid/app/Notification;->icon:I
  
40 ····iget·v7,·p1,·Landroid/app/Notification;->iconLevel:I40 ····iget·v6,·p1,·Landroid/app/Notification;->iconLevel:I
  
41 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;41 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
42 ····move-result-object·v542 ····move-result-object·v4
  
43 ····iget-object·v6,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;43 ····iget-object·v5,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
44 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;44 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
45 ····move-result-object·v545 ····move-result-object·v4
  
46 ····iget-object·v6,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;46 ····iget-object·v5,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
47 ····invoke-virtual·{v5,·v6,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;47 ····invoke-virtual·{v4,·v5,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
48 ····move-result-object·v548 ····move-result-object·v4
  
49 ····iget-object·v6,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;49 ····iget-object·v5,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
50 ····iget·v7,·p1,·Landroid/app/Notification;->audioStreamType:I50 ····iget·v6,·p1,·Landroid/app/Notification;->audioStreamType:I
  
51 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;51 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
52 ····move-result-object·v552 ····move-result-object·v4
  
53 ····iget-object·v6,·p1,·Landroid/app/Notification;->vibrate:[J53 ····iget-object·v5,·p1,·Landroid/app/Notification;->vibrate:[J
  
54 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;54 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
55 ····move-result-object·v555 ····move-result-object·v4
  
56 ····iget·v6,·p1,·Landroid/app/Notification;->ledARGB:I56 ····iget·v5,·p1,·Landroid/app/Notification;->ledARGB:I
  
57 ····iget·v7,·p1,·Landroid/app/Notification;->ledOnMS:I57 ····iget·v6,·p1,·Landroid/app/Notification;->ledOnMS:I
  
58 ····iget·v8,·p1,·Landroid/app/Notification;->ledOffMS:I58 ····iget·v7,·p1,·Landroid/app/Notification;->ledOffMS:I
  
59 ····invoke-virtual·{v5,·v6,·v7,·v8},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;59 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
60 ····move-result-object·v660 ····move-result-object·v5
  
61 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I61 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I
  
62 ····and-int/lit8·v5,·v5,·0x262 ····and-int/lit8·v4,·v4,·0x2
  
63 ····if-eqz·v5,·:cond_063 ····if-eqz·v4,·:cond_0
  
64 ····const/4·v5,·0x164 ····const/4·v4,·0x1
  
65 ····:goto_065 ····:goto_0
66 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;66 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
67 ····move-result-object·v667 ····move-result-object·v5
  
68 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I68 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I
  
69 ····and-int/lit8·v5,·v5,·0x869 ····and-int/lit8·v4,·v4,·0x8
  
70 ····if-eqz·v5,·:cond_170 ····if-eqz·v4,·:cond_1
  
71 ····const/4·v5,·0x171 ····const/4·v4,·0x1
  
72 ····:goto_172 ····:goto_1
73 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;73 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
74 ····move-result-object·v674 ····move-result-object·v5
  
75 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I75 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I
  
76 ····and-int/lit8·v5,·v5,·0x1076 ····and-int/lit8·v4,·v4,·0x10
  
77 ····if-eqz·v5,·:cond_277 ····if-eqz·v4,·:cond_2
  
78 ····const/4·v5,·0x178 ····const/4·v4,·0x1
  
79 ····:goto_279 ····:goto_2
80 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;80 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
81 ····move-result-object·v581 ····move-result-object·v4
  
82 ····iget·v6,·p1,·Landroid/app/Notification;->defaults:I 
  
83 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;82 ····iget·v5,·p1,·Landroid/app/Notification;->defaults:I
  
84 ····move-result-object·v583 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
85 ····invoke-virtual·{v5,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;84 ····move-result-object·v4
  
86 ····move-result-object·v585 ····invoke-virtual·{v4,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
87 ····invoke-virtual·{v5,·p3},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;86 ····move-result-object·v4
Max diff block lines reached; 4083/11773 bytes (34.68%) of diff not shown.
646 B
smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali
    
Offset 393, 15 lines modifiedOffset 393, 15 lines modified
393 ····invoke-virtual·{p0},·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V393 ····invoke-virtual·{p0},·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V
  
394 ····.line·172394 ····.line·172
395 ····return-void395 ····return-void
396 .end·method396 .end·method
  
397 .method·public·refreshState(ZJI)V397 .method·public·refreshState(ZJI)V
398 ····.locals·4398 ····.locals·3
399 ····.param·p1,·"playing"····#·Z399 ····.param·p1,·"playing"····#·Z
400 ····.param·p2,·"position"····#·J400 ····.param·p2,·"position"····#·J
401 ····.param·p4,·"transportControls"····#·I401 ····.param·p4,·"transportControls"····#·I
  
402 ····.prologue402 ····.prologue
403 ····.line·159403 ····.line·159
404 ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient;404 ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient;
2.28 KB
smali/android/support/v4/media/TransportPerformer.smali
    
Offset 27, 69 lines modifiedOffset 27, 69 lines modified
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·onAudioFocusChange(I)V30 .method·public·onAudioFocusChange(I)V
31 ····.locals·931 ····.locals·8
32 ····.param·p1,·"focusChange"····#·I32 ····.param·p1,·"focusChange"····#·I
  
33 ····.prologue33 ····.prologue
34 ····.line·18834 ····.line·188
35 ····const/4·v7,·0x035 ····const/4·v6,·0x0
  
36 ····.line·18936 ····.line·189
37 ····.local·v7,·"keyCode":I37 ····.local·v6,·"keyCode":I
38 ····packed-switch·p1,·:pswitch_data_038 ····packed-switch·p1,·:pswitch_data_0
  
39 ····.line·19639 ····.line·196
40 ····:goto_040 ····:goto_0
41 ····if-eqz·v7,·:cond_041 ····if-eqz·v6,·:cond_0
  
42 ····.line·19742 ····.line·197
43 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J43 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J
  
44 ····move-result-wide·v244 ····move-result-wide·v1
  
45 ····.line·19845 ····.line·198
46 ····.local·v2,·"now":J46 ····.local·v1,·"now":J
47 ····new-instance·v1,·Landroid/view/KeyEvent;47 ····new-instance·v0,·Landroid/view/KeyEvent;
  
48 ····const/4·v6,·0x048 ····const/4·v5,·0x0
  
49 ····const/4·v8,·0x049 ····const/4·v7,·0x0
  
50 ····move-wide·v4,·v250 ····move-wide·v3,·v1
  
51 ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V51 ····invoke-direct/range·{v0·..·v7},·Landroid/view/KeyEvent;-><init>(JJIII)V
  
52 ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z52 ····invoke-virtual·{p0,·v6,·v0},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z
  
53 ····.line·19953 ····.line·199
54 ····new-instance·v1,·Landroid/view/KeyEvent;54 ····new-instance·v0,·Landroid/view/KeyEvent;
  
55 ····const/4·v6,·0x155 ····const/4·v5,·0x1
  
56 ····const/4·v8,·0x056 ····const/4·v7,·0x0
  
57 ····move-wide·v4,·v257 ····move-wide·v3,·v1
  
58 ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V58 ····invoke-direct/range·{v0·..·v7},·Landroid/view/KeyEvent;-><init>(JJIII)V
  
59 ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z59 ····invoke-virtual·{p0,·v6,·v0},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z
  
60 ····.line·20160 ····.line·201
61 ····.end·local·v2····#·"now":J61 ····.end·local·v1····#·"now":J
62 ····:cond_062 ····:cond_0
63 ····return-void63 ····return-void
  
64 ····.line·19364 ····.line·193
65 ····:pswitch_065 ····:pswitch_0
66 ····const/16·v7,·0x7f66 ····const/16·v6,·0x7f
  
67 ····goto·:goto_067 ····goto·:goto_0
  
68 ····.line·18968 ····.line·189
69 ····:pswitch_data_069 ····:pswitch_data_0
70 ····.packed-switch·-0x170 ····.packed-switch·-0x1
71 ········:pswitch_071 ········:pswitch_0
1.39 KB
smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali
    
Offset 33, 30 lines modifiedOffset 33, 30 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·run()V36 .method·public·run()V
37 ····.locals·437 ····.locals·3
  
38 ····.prologue38 ····.prologue
39 ····.line·4639 ····.line·46
40 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;40 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
41 ····const/4·v1,·0x041 ····const/4·v1,·0x0
  
42 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z42 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z
  
43 ····.line·4743 ····.line·47
44 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;44 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
45 ····const-wide/16·v2,·-0x145 ····const-wide/16·v1,·-0x1
  
46 ····invoke-static·{v0,·v2,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J46 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J
  
47 ····.line·4847 ····.line·48
48 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;48 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
49 ····const/16·v1,·0x849 ····const/16·v1,·0x8
  
50 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V50 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V
562 B
smali/android/support/v4/widget/DrawerLayout.smali
    
Offset 1146, 15 lines modifiedOffset 1146, 15 lines modified
  
1146 ····.line·4981146 ····.line·498
1147 ····:cond_01147 ····:cond_0
1148 ····return-void1148 ····return-void
1149 .end·method1149 .end·method
  
1150 .method·protected·drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z1150 .method·protected·drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
1151 ····.locals·291151 ····.locals·28
1152 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;1152 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
1153 ····.param·p2,·"child"····#·Landroid/view/View;1153 ····.param·p2,·"child"····#·Landroid/view/View;
1154 ····.param·p3,·"drawingTime"····#·J1154 ····.param·p3,·"drawingTime"····#·J
  
1155 ····.prologue1155 ····.prologue
1156 ····.line·7921156 ····.line·792
1157 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/widget/DrawerLayout;->getHeight()I1157 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/widget/DrawerLayout;->getHeight()I
3.33 KB
smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali
    
Offset 70, 99 lines modifiedOffset 70, 99 lines modified
70 ····iput·v2,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I70 ····iput·v2,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I
  
71 ····.line·74971 ····.line·749
72 ····return-void72 ····return-void
73 .end·method73 .end·method
  
74 .method·private·getValueAt(J)F74 .method·private·getValueAt(J)F
75 ····.locals·1175 ····.locals·10
76 ····.param·p1,·"currentTime"····#·J76 ····.param·p1,·"currentTime"····#·J
  
77 ····.prologue77 ····.prologue
78 ····const/high16·v10,·0x3f800000····#·1.0f78 ····const/high16·v9,·0x3f800000····#·1.0f
  
79 ····const/4·v4,·0x079 ····const/4·v4,·0x0
  
80 ····.line·78780 ····.line·787
81 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J81 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J
  
82 ····cmp-long·v5,·p1,·v682 ····cmp-long·v5,·p1,·v5
  
83 ····if-gez·v5,·:cond_083 ····if-gez·v5,·:cond_0
  
84 ····.line·79484 ····.line·794
85 ····:goto_085 ····:goto_0
86 ····return·v486 ····return·v4
  
87 ····.line·78987 ····.line·789
88 ····:cond_088 ····:cond_0
89 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J89 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
  
90 ····const-wide/16·v8,·0x090 ····const-wide/16·v7,·0x0
  
91 ····cmp-long·v5,·v6,·v891 ····cmp-long·v5,·v5,·v7
  
92 ····if-ltz·v5,·:cond_192 ····if-ltz·v5,·:cond_1
  
93 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J93 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
  
94 ····cmp-long·v5,·p1,·v694 ····cmp-long·v5,·p1,·v5
  
95 ····if-gez·v5,·:cond_295 ····if-gez·v5,·:cond_2
  
96 ····.line·79096 ····.line·790
97 ····:cond_197 ····:cond_1
98 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J98 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J
  
99 ····sub-long·v2,·p1,·v699 ····sub-long·v2,·p1,·v5
  
100 ····.line·791100 ····.line·791
101 ····.local·v2,·"elapsedSinceStart":J101 ····.local·v2,·"elapsedSinceStart":J
102 ····const/high16·v5,·0x3f000000····#·0.5f102 ····const/high16·v5,·0x3f000000····#·0.5f
  
103 ····long-to-float·v6,·v2103 ····long-to-float·v6,·v2
  
104 ····iget·v7,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I104 ····iget·v7,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I
  
105 ····int-to-float·v7,·v7105 ····int-to-float·v7,·v7
  
106 ····div-float/2addr·v6,·v7106 ····div-float/2addr·v6,·v7
  
107 ····invoke-static·{v6,·v4,·v10},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F107 ····invoke-static·{v6,·v4,·v9},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F
  
108 ····move-result·v4108 ····move-result·v4
  
109 ····mul-float/2addr·v4,·v5109 ····mul-float/2addr·v4,·v5
  
110 ····goto·:goto_0110 ····goto·:goto_0
  
111 ····.line·793111 ····.line·793
112 ····.end·local·v2····#·"elapsedSinceStart":J112 ····.end·local·v2····#·"elapsedSinceStart":J
113 ····:cond_2113 ····:cond_2
114 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J114 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
  
115 ····sub-long·v0,·p1,·v6115 ····sub-long·v0,·p1,·v5
  
116 ····.line·794116 ····.line·794
117 ····.local·v0,·"elapsedSinceEnd":J117 ····.local·v0,·"elapsedSinceEnd":J
118 ····iget·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F118 ····iget·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F
  
119 ····sub-float·v5,·v10,·v5119 ····sub-float·v5,·v9,·v5
  
120 ····iget·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F120 ····iget·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F
  
121 ····long-to-float·v7,·v0121 ····long-to-float·v7,·v0
  
122 ····iget·v8,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I122 ····iget·v8,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I
  
123 ····int-to-float·v8,·v8123 ····int-to-float·v8,·v8
  
124 ····div-float/2addr·v7,·v8124 ····div-float/2addr·v7,·v8
  
125 ····invoke-static·{v7,·v4,·v10},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F125 ····invoke-static·{v7,·v4,·v9},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F
  
126 ····move-result·v4126 ····move-result·v4
  
127 ····mul-float/2addr·v4,·v6127 ····mul-float/2addr·v4,·v6
  
128 ····add-float/2addr·v4,·v5128 ····add-float/2addr·v4,·v5
  
3.18 KB
smali/android/support/v4/widget/ContentLoadingProgressBar.smali
    
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
90 ····.line·3090 ····.line·30
91 ····iput-boolean·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z91 ····iput-boolean·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z
  
92 ····return·p192 ····return·p1
93 .end·method93 .end·method
  
94 .method·static·synthetic·access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J94 .method·static·synthetic·access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J
95 ····.locals·195 ····.locals·0
96 ····.param·p0,·"x0"····#·Landroid/support/v4/widget/ContentLoadingProgressBar;96 ····.param·p0,·"x0"····#·Landroid/support/v4/widget/ContentLoadingProgressBar;
97 ····.param·p1,·"x1"····#·J97 ····.param·p1,·"x1"····#·J
  
98 ····.prologue98 ····.prologue
99 ····.line·3099 ····.line·30
100 ····iput-wide·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J100 ····iput-wide·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
Offset 145, 18 lines modifiedOffset 145, 18 lines modified
145 ····.line·87145 ····.line·87
146 ····return-void146 ····return-void
147 .end·method147 .end·method
  
  
148 #·virtual·methods148 #·virtual·methods
149 .method·public·hide()V149 .method·public·hide()V
150 ····.locals·10150 ····.locals·9
  
151 ····.prologue151 ····.prologue
152 ····const-wide/16·v8,·0x1f4152 ····const-wide/16·v7,·0x1f4
  
153 ····const/4·v6,·0x1153 ····const/4·v6,·0x1
  
154 ····.line·95154 ····.line·95
155 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z155 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z
  
156 ····.line·96156 ····.line·96
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
  
171 ····iget-wide·v4,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J171 ····iget-wide·v4,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
172 ····sub-long·v0,·v2,·v4172 ····sub-long·v0,·v2,·v4
  
173 ····.line·98173 ····.line·98
174 ····.local·v0,·"diff":J174 ····.local·v0,·"diff":J
175 ····cmp-long·v2,·v0,·v8175 ····cmp-long·v2,·v0,·v7
  
176 ····if-gez·v2,·:cond_0176 ····if-gez·v2,·:cond_0
  
177 ····iget-wide·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J177 ····iget-wide·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
178 ····const-wide/16·v4,·-0x1178 ····const-wide/16·v4,·-0x1
  
Offset 203, 17 lines modifiedOffset 203, 17 lines modified
203 ····iget-boolean·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z203 ····iget-boolean·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z
  
204 ····if-nez·v2,·:cond_1204 ····if-nez·v2,·:cond_1
  
205 ····.line·108205 ····.line·108
206 ····iget-object·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable;206 ····iget-object·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable;
  
207 ····sub-long·v4,·v8,·v0207 ····sub-long·v3,·v7,·v0
  
208 ····invoke-virtual·{p0,·v2,·v4,·v5},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z208 ····invoke-virtual·{p0,·v2,·v3,·v4},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z
  
209 ····.line·109209 ····.line·109
210 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z210 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z
  
211 ····goto·:goto_0211 ····goto·:goto_0
212 .end·method212 .end·method
  
Offset 242, 15 lines modifiedOffset 242, 15 lines modified
242 ····invoke-direct·{p0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V242 ····invoke-direct·{p0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V
  
243 ····.line·82243 ····.line·82
244 ····return-void244 ····return-void
245 .end·method245 .end·method
  
246 .method·public·show()V246 .method·public·show()V
247 ····.locals·4247 ····.locals·3
  
248 ····.prologue248 ····.prologue
249 ····.line·120249 ····.line·120
250 ····const-wide/16·v0,·-0x1250 ····const-wide/16·v0,·-0x1
  
251 ····iput-wide·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J251 ····iput-wide·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
Offset 268, 17 lines modifiedOffset 268, 17 lines modified
268 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z268 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z
  
269 ····if-nez·v0,·:cond_0269 ····if-nez·v0,·:cond_0
  
270 ····.line·124270 ····.line·124
271 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable;271 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable;
  
272 ····const-wide/16·v2,·0x1f4272 ····const-wide/16·v1,·0x1f4
  
273 ····invoke-virtual·{p0,·v0,·v2,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z273 ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z
  
274 ····.line·125274 ····.line·125
275 ····const/4·v0,·0x1275 ····const/4·v0,·0x1
  
276 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z276 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z
  
277 ····.line·127277 ····.line·127
2.08 KB
smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali
    
Offset 36, 20 lines modifiedOffset 36, 20 lines modified
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·run()V37 .method·public·run()V
38 ····.locals·438 ····.locals·4
  
39 ····.prologue39 ····.prologue
40 ····const/4·v1,·0x040 ····const/4·v3,·0x0
  
41 ····.line·5641 ····.line·56
42 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;42 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
43 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z43 ····invoke-static·{v0,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z
  
44 ····.line·5744 ····.line·57
45 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;45 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
46 ····invoke-static·{v0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z46 ····invoke-static·{v0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z
  
47 ····move-result·v047 ····move-result·v0
Offset 57, 20 lines modifiedOffset 57, 20 lines modified
57 ····if-nez·v0,·:cond_057 ····if-nez·v0,·:cond_0
  
58 ····.line·5858 ····.line·58
59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
60 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J60 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
61 ····move-result-wide·v261 ····move-result-wide·v1
  
62 ····invoke-static·{v0,·v2,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J62 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J
  
63 ····.line·5963 ····.line·59
64 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;64 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
65 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V65 ····invoke-virtual·{v0,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V
  
66 ····.line·6166 ····.line·61
67 ····:cond_067 ····:cond_0
68 ····return-void68 ····return-void
69 .end·method69 .end·method
1.31 KB
smali/android/support/v4/util/TimeUtils.smali
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····:cond_5110 ····:cond_5
111 ····const/4·v0,·0x0111 ····const/4·v0,·0x0
  
112 ····goto·:goto_0112 ····goto·:goto_0
113 .end·method113 .end·method
  
114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V
115 ····.locals·4115 ····.locals·3
116 ····.param·p0,·"time"····#·J116 ····.param·p0,·"time"····#·J
117 ····.param·p2,·"now"····#·J117 ····.param·p2,·"now"····#·J
118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;
  
119 ····.prologue119 ····.prologue
120 ····.line·169120 ····.line·169
121 ····const-wide/16·v0,·0x0121 ····const-wide/16·v0,·0x0
Offset 144, 30 lines modifiedOffset 144, 30 lines modified
  
144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
145 ····goto·:goto_0145 ····goto·:goto_0
146 .end·method146 .end·method
  
147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V
148 ····.locals·2148 ····.locals·1
149 ····.param·p0,·"duration"····#·J149 ····.param·p0,·"duration"····#·J
150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
  
151 ····.prologue151 ····.prologue
152 ····.line·164152 ····.line·164
153 ····const/4·v0,·0x0153 ····const/4·v0,·0x0
  
154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
155 ····.line·165155 ····.line·165
156 ····return-void156 ····return-void
157 .end·method157 .end·method
  
158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V
159 ····.locals·6159 ····.locals·5
160 ····.param·p0,·"duration"····#·J160 ····.param·p0,·"duration"····#·J
161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
162 ····.param·p3,·"fieldLen"····#·I162 ····.param·p3,·"fieldLen"····#·I
  
163 ····.prologue163 ····.prologue
164 ····.line·156164 ····.line·156
165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;
1.04 KB
smali/android/support/v4/util/ContainerHelpers.smali
    
Offset 118, 47 lines modifiedOffset 118, 47 lines modified
  
118 ····.line·68118 ····.line·68
119 ····.local·v0,·"hi":I119 ····.local·v0,·"hi":I
120 ····:goto_0120 ····:goto_0
121 ····if-gt·v1,·v0,·:cond_1121 ····if-gt·v1,·v0,·:cond_1
  
122 ····.line·69122 ····.line·69
123 ····add-int·v3,·v1,·v0123 ····add-int·v5,·v1,·v0
  
124 ····ushr-int/lit8·v2,·v3,·0x1124 ····ushr-int/lit8·v2,·v5,·0x1
  
125 ····.line·70125 ····.line·70
126 ····.local·v2,·"mid":I126 ····.local·v2,·"mid":I
127 ····aget-wide·v4,·p0,·v2127 ····aget-wide·v3,·p0,·v2
  
128 ····.line·72128 ····.line·72
129 ····.local·v4,·"midVal":J129 ····.local·v3,·"midVal":J
130 ····cmp-long·v3,·v4,·p2130 ····cmp-long·v5,·v3,·p2
  
131 ····if-gez·v3,·:cond_0131 ····if-gez·v5,·:cond_0
  
132 ····.line·73132 ····.line·73
133 ····add-int/lit8·v1,·v2,·0x1133 ····add-int/lit8·v1,·v2,·0x1
  
134 ····goto·:goto_0134 ····goto·:goto_0
  
135 ····.line·74135 ····.line·74
136 ····:cond_0136 ····:cond_0
137 ····cmp-long·v3,·v4,·p2137 ····cmp-long·v5,·v3,·p2
  
138 ····if-lez·v3,·:cond_2138 ····if-lez·v5,·:cond_2
  
139 ····.line·75139 ····.line·75
140 ····add-int/lit8·v0,·v2,·-0x1140 ····add-int/lit8·v0,·v2,·-0x1
  
141 ····goto·:goto_0141 ····goto·:goto_0
  
142 ····.line·80142 ····.line·80
143 ····.end·local·v2····#·"mid":I143 ····.end·local·v2····#·"mid":I
144 ····.end·local·v4····#·"midVal":J144 ····.end·local·v3····#·"midVal":J
145 ····:cond_1145 ····:cond_1
146 ····xor-int/lit8·v2,·v1,·-0x1146 ····xor-int/lit8·v2,·v1,·-0x1
  
147 ····:cond_2147 ····:cond_2
148 ····return·v2148 ····return·v2
149 .end·method149 .end·method
  
1.25 KB
smali/android/support/v4/util/LongSparseArray.smali
    
Offset 557, 15 lines modifiedOffset 557, 15 lines modified
  
557 ····aget-object·p3,·v1,·v0557 ····aget-object·p3,·v1,·v0
  
558 ····goto·:goto_0558 ····goto·:goto_0
559 .end·method559 .end·method
  
560 .method·public·indexOfKey(J)I560 .method·public·indexOfKey(J)I
561 ····.locals·3561 ····.locals·2
562 ····.param·p1,·"key"····#·J562 ····.param·p1,·"key"····#·J
  
563 ····.prologue563 ····.prologue
564 ····.line·283564 ····.line·283
565 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"565 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
566 ····iget-boolean·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mGarbage:Z566 ····iget-boolean·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mGarbage:Z
  
Offset 662, 15 lines modifiedOffset 662, 15 lines modified
  
662 ····aget-wide·v0,·v0,·p1662 ····aget-wide·v0,·v0,·p1
  
663 ····return-wide·v0663 ····return-wide·v0
664 .end·method664 .end·method
  
665 .method·public·put(JLjava/lang/Object;)V665 .method·public·put(JLjava/lang/Object;)V
666 ····.locals·9666 ····.locals·8
667 ····.param·p1,·"key"····#·J667 ····.param·p1,·"key"····#·J
668 ····.annotation·system·Ldalvik/annotation/Signature;668 ····.annotation·system·Ldalvik/annotation/Signature;
669 ········value·=·{669 ········value·=·{
670 ············"(JTE;)V"670 ············"(JTE;)V"
671 ········}671 ········}
672 ····.end·annotation672 ····.end·annotation
  
Offset 865, 15 lines modifiedOffset 865, 15 lines modified
  
865 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I865 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I
  
866 ····goto/16·:goto_0866 ····goto/16·:goto_0
867 .end·method867 .end·method
  
868 .method·public·remove(J)V868 .method·public·remove(J)V
869 ····.locals·1869 ····.locals·0
870 ····.param·p1,·"key"····#·J870 ····.param·p1,·"key"····#·J
  
871 ····.prologue871 ····.prologue
872 ····.line·132872 ····.line·132
873 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"873 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
874 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V874 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V
  
6.59 KB
smali/retrofit/RestAdapter$RestHandler.smali
    
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
  
74 ····move-result-object·v074 ····move-result-object·v0
  
75 ····return-object·v075 ····return-object·v0
76 .end·method76 .end·method
  
77 .method·private·invokeRequest(Lretrofit/RequestInterceptor;Lretrofit/RestMethodInfo;[Ljava/lang/Object;)Ljava/lang/Object;77 .method·private·invokeRequest(Lretrofit/RequestInterceptor;Lretrofit/RestMethodInfo;[Ljava/lang/Object;)Ljava/lang/Object;
78 ····.locals·2478 ····.locals·23
79 ····.param·p1,·"requestInterceptor"····#·Lretrofit/RequestInterceptor;79 ····.param·p1,·"requestInterceptor"····#·Lretrofit/RequestInterceptor;
80 ····.param·p2,·"methodInfo"····#·Lretrofit/RestMethodInfo;80 ····.param·p2,·"methodInfo"····#·Lretrofit/RestMethodInfo;
81 ····.param·p3,·"args"····#·[Ljava/lang/Object;81 ····.param·p3,·"args"····#·[Ljava/lang/Object;
  
82 ····.prologue82 ····.prologue
83 ····.line·29283 ····.line·292
84 ····const/16·v19,·0x084 ····const/16·v19,·0x0
Offset 242, 18 lines modifiedOffset 242, 18 lines modified
242 ····move-result-object·v7242 ····move-result-object·v7
  
243 ····.line·320243 ····.line·320
244 ····.end·local·v7····#·"profilerObject":Ljava/lang/Object;244 ····.end·local·v7····#·"profilerObject":Ljava/lang/Object;
245 ····:cond_2245 ····:cond_2
246 ····invoke-static·{},·Ljava/lang/System;->nanoTime()J246 ····invoke-static·{},·Ljava/lang/System;->nanoTime()J
  
247 ····move-result-wide·v16247 ····move-result-wide·v15
  
248 ····.line·321248 ····.line·321
249 ····.local·v16,·"start":J249 ····.local·v15,·"start":J
250 ····move-object/from16·v0,·p0250 ····move-object/from16·v0,·p0
  
251 ····iget-object·v2,·v0,·Lretrofit/RestAdapter$RestHandler;->this$0:Lretrofit/RestAdapter;251 ····iget-object·v2,·v0,·Lretrofit/RestAdapter$RestHandler;->this$0:Lretrofit/RestAdapter;
  
252 ····invoke-static·{v2},·Lretrofit/RestAdapter;->access$300(Lretrofit/RestAdapter;)Lretrofit/client/Client$Provider;252 ····invoke-static·{v2},·Lretrofit/RestAdapter;->access$300(Lretrofit/RestAdapter;)Lretrofit/client/Client$Provider;
  
253 ····move-result-object·v2253 ····move-result-object·v2
Offset 268, 19 lines modifiedOffset 268, 19 lines modified
  
268 ····.line·322268 ····.line·322
269 ····.local·v13,·"response":Lretrofit/client/Response;269 ····.local·v13,·"response":Lretrofit/client/Response;
270 ····sget-object·v2,·Ljava/util/concurrent/TimeUnit;->NANOSECONDS:Ljava/util/concurrent/TimeUnit;270 ····sget-object·v2,·Ljava/util/concurrent/TimeUnit;->NANOSECONDS:Ljava/util/concurrent/TimeUnit;
  
271 ····invoke-static·{},·Ljava/lang/System;->nanoTime()J271 ····invoke-static·{},·Ljava/lang/System;->nanoTime()J
  
272 ····move-result-wide·v22272 ····move-result-wide·v21
  
273 ····sub-long·v22,·v22,·v16273 ····sub-long·v21,·v21,·v15
  
274 ····move-wide/from16·v0,·v22274 ····move-wide/from16·v0,·v21
  
275 ····invoke-virtual·{v2,·v0,·v1},·Ljava/util/concurrent/TimeUnit;->toMillis(J)J275 ····invoke-virtual·{v2,·v0,·v1},·Ljava/util/concurrent/TimeUnit;->toMillis(J)J
  
276 ····move-result-wide·v4276 ····move-result-wide·v4
  
277 ····.line·324277 ····.line·324
278 ····.local·v4,·"elapsedTime":J278 ····.local·v4,·"elapsedTime":J
Offset 668, 15 lines modifiedOffset 668, 15 lines modified
668 ····.end·local·v6····#·"statusCode":I668 ····.end·local·v6····#·"statusCode":I
669 ····.end·local·v8····#·"body":Lretrofit/mime/TypedInput;669 ····.end·local·v8····#·"body":Lretrofit/mime/TypedInput;
670 ····.end·local·v10····#·"e":Lretrofit/converter/ConversionException;670 ····.end·local·v10····#·"e":Lretrofit/converter/ConversionException;
671 ····.end·local·v11····#·"request":Lretrofit/client/Request;671 ····.end·local·v11····#·"request":Lretrofit/client/Request;
672 ····.end·local·v12····#·"requestBuilder":Lretrofit/RequestBuilder;672 ····.end·local·v12····#·"requestBuilder":Lretrofit/RequestBuilder;
673 ····.end·local·v13····#·"response":Lretrofit/client/Response;673 ····.end·local·v13····#·"response":Lretrofit/client/Response;
674 ····.end·local·v14····#·"serverUrl":Ljava/lang/String;674 ····.end·local·v14····#·"serverUrl":Ljava/lang/String;
675 ····.end·local·v16····#·"start":J675 ····.end·local·v15····#·"start":J
676 ····.end·local·v18····#·"type":Ljava/lang/reflect/Type;676 ····.end·local·v18····#·"type":Ljava/lang/reflect/Type;
677 ····.end·local·v20····#·"wrapped":Lretrofit/ExceptionCatchingTypedInput;677 ····.end·local·v20····#·"wrapped":Lretrofit/ExceptionCatchingTypedInput;
678 ····:catch_1678 ····:catch_1
679 ····move-exception·v10679 ····move-exception·v10
  
680 ····.line·384680 ····.line·384
681 ····.local·v10,·"e":Lretrofit/RetrofitError;681 ····.local·v10,·"e":Lretrofit/RetrofitError;
Offset 715, 15 lines modifiedOffset 715, 15 lines modified
715 ····.restart·local·v6····#·"statusCode":I715 ····.restart·local·v6····#·"statusCode":I
716 ····.restart·local·v8····#·"body":Lretrofit/mime/TypedInput;716 ····.restart·local·v8····#·"body":Lretrofit/mime/TypedInput;
717 ····.local·v10,·"e":Lretrofit/converter/ConversionException;717 ····.local·v10,·"e":Lretrofit/converter/ConversionException;
718 ····.restart·local·v11····#·"request":Lretrofit/client/Request;718 ····.restart·local·v11····#·"request":Lretrofit/client/Request;
719 ····.restart·local·v12····#·"requestBuilder":Lretrofit/RequestBuilder;719 ····.restart·local·v12····#·"requestBuilder":Lretrofit/RequestBuilder;
720 ····.restart·local·v13····#·"response":Lretrofit/client/Response;720 ····.restart·local·v13····#·"response":Lretrofit/client/Response;
721 ····.restart·local·v14····#·"serverUrl":Ljava/lang/String;721 ····.restart·local·v14····#·"serverUrl":Ljava/lang/String;
722 ····.restart·local·v16····#·"start":J722 ····.restart·local·v15····#·"start":J
723 ····.restart·local·v18····#·"type":Ljava/lang/reflect/Type;723 ····.restart·local·v18····#·"type":Ljava/lang/reflect/Type;
724 ····.restart·local·v20····#·"wrapped":Lretrofit/ExceptionCatchingTypedInput;724 ····.restart·local·v20····#·"wrapped":Lretrofit/ExceptionCatchingTypedInput;
725 ····:cond_f725 ····:cond_f
726 ····const/4·v2,·0x0726 ····const/4·v2,·0x0
  
727 ····:try_start_9727 ····:try_start_9
728 ····invoke-static·{v13,·v2},·Lretrofit/Utils;->replaceResponseBody(Lretrofit/client/Response;Lretrofit/mime/TypedInput;)Lretrofit/client/Response;728 ····invoke-static·{v13,·v2},·Lretrofit/Utils;->replaceResponseBody(Lretrofit/client/Response;Lretrofit/mime/TypedInput;)Lretrofit/client/Response;
Offset 757, 15 lines modifiedOffset 757, 15 lines modified
757 ····.end·local·v6····#·"statusCode":I757 ····.end·local·v6····#·"statusCode":I
758 ····.end·local·v8····#·"body":Lretrofit/mime/TypedInput;758 ····.end·local·v8····#·"body":Lretrofit/mime/TypedInput;
759 ····.end·local·v10····#·"e":Lretrofit/converter/ConversionException;759 ····.end·local·v10····#·"e":Lretrofit/converter/ConversionException;
760 ····.end·local·v11····#·"request":Lretrofit/client/Request;760 ····.end·local·v11····#·"request":Lretrofit/client/Request;
761 ····.end·local·v12····#·"requestBuilder":Lretrofit/RequestBuilder;761 ····.end·local·v12····#·"requestBuilder":Lretrofit/RequestBuilder;
762 ····.end·local·v13····#·"response":Lretrofit/client/Response;762 ····.end·local·v13····#·"response":Lretrofit/client/Response;
763 ····.end·local·v14····#·"serverUrl":Ljava/lang/String;763 ····.end·local·v14····#·"serverUrl":Ljava/lang/String;
764 ····.end·local·v16····#·"start":J764 ····.end·local·v15····#·"start":J
765 ····.end·local·v18····#·"type":Ljava/lang/reflect/Type;765 ····.end·local·v18····#·"type":Ljava/lang/reflect/Type;
766 ····.end·local·v20····#·"wrapped":Lretrofit/ExceptionCatchingTypedInput;766 ····.end·local·v20····#·"wrapped":Lretrofit/ExceptionCatchingTypedInput;
767 ····:catch_2767 ····:catch_2
768 ····move-exception·v10768 ····move-exception·v10
  
769 ····.line·386769 ····.line·386
770 ····.local·v10,·"e":Ljava/io/IOException;770 ····.local·v10,·"e":Ljava/io/IOException;
Offset 807, 15 lines modifiedOffset 807, 15 lines modified
807 ····.end·local·v10····#·"e":Ljava/io/IOException;807 ····.end·local·v10····#·"e":Ljava/io/IOException;
808 ····.restart·local·v4····#·"elapsedTime":J808 ····.restart·local·v4····#·"elapsedTime":J
809 ····.restart·local·v6····#·"statusCode":I809 ····.restart·local·v6····#·"statusCode":I
810 ····.restart·local·v11····#·"request":Lretrofit/client/Request;810 ····.restart·local·v11····#·"request":Lretrofit/client/Request;
811 ····.restart·local·v12····#·"requestBuilder":Lretrofit/RequestBuilder;811 ····.restart·local·v12····#·"requestBuilder":Lretrofit/RequestBuilder;
812 ····.restart·local·v13····#·"response":Lretrofit/client/Response;812 ····.restart·local·v13····#·"response":Lretrofit/client/Response;
813 ····.restart·local·v14····#·"serverUrl":Ljava/lang/String;813 ····.restart·local·v14····#·"serverUrl":Ljava/lang/String;
814 ····.restart·local·v16····#·"start":J814 ····.restart·local·v15····#·"start":J
815 ····.restart·local·v18····#·"type":Ljava/lang/reflect/Type;815 ····.restart·local·v18····#·"type":Ljava/lang/reflect/Type;
816 ····:cond_11816 ····:cond_11
817 ····:try_start_b817 ····:try_start_b
818 ····invoke-static·{v13},·Lretrofit/Utils;->readBodyToBytesIfNecessary(Lretrofit/client/Response;)Lretrofit/client/Response;818 ····invoke-static·{v13},·Lretrofit/Utils;->readBodyToBytesIfNecessary(Lretrofit/client/Response;)Lretrofit/client/Response;
  
819 ····move-result-object·v13819 ····move-result-object·v13
  
Offset 844, 21 lines modifiedOffset 844, 21 lines modified
844 ····.line·390844 ····.line·390
845 ····.end·local·v4····#·"elapsedTime":J845 ····.end·local·v4····#·"elapsedTime":J
846 ····.end·local·v6····#·"statusCode":I846 ····.end·local·v6····#·"statusCode":I
847 ····.end·local·v11····#·"request":Lretrofit/client/Request;847 ····.end·local·v11····#·"request":Lretrofit/client/Request;
848 ····.end·local·v12····#·"requestBuilder":Lretrofit/RequestBuilder;848 ····.end·local·v12····#·"requestBuilder":Lretrofit/RequestBuilder;
849 ····.end·local·v13····#·"response":Lretrofit/client/Response;849 ····.end·local·v13····#·"response":Lretrofit/client/Response;
850 ····.end·local·v14····#·"serverUrl":Ljava/lang/String;850 ····.end·local·v14····#·"serverUrl":Ljava/lang/String;
851 ····.end·local·v16····#·"start":J851 ····.end·local·v15····#·"start":J
Max diff block lines reached; 1420/6661 bytes (21.32%) of diff not shown.
985 B
smali/retrofit/ExceptionCatchingTypedInput$ExceptionCatchingInputStream.smali
    
Offset 306, 15 lines modifiedOffset 306, 15 lines modified
  
306 ····monitor-exit·p0306 ····monitor-exit·p0
  
307 ····throw·v1307 ····throw·v1
308 .end·method308 .end·method
  
309 .method·public·skip(J)J309 .method·public·skip(J)J
310 ····.locals·5310 ····.locals·3
311 ····.param·p1,·"byteCount"····#·J311 ····.param·p1,·"byteCount"····#·J
312 ····.annotation·system·Ldalvik/annotation/Throws;312 ····.annotation·system·Ldalvik/annotation/Throws;
313 ········value·=·{313 ········value·=·{
314 ············Ljava/io/IOException;314 ············Ljava/io/IOException;
315 ········}315 ········}
316 ····.end·annotation316 ····.end·annotation
  
Offset 323, 17 lines modifiedOffset 323, 17 lines modified
323 ····:try_start_0323 ····:try_start_0
324 ····iget-object·v1,·p0,·Lretrofit/ExceptionCatchingTypedInput$ExceptionCatchingInputStream;->delegate:Ljava/io/InputStream;324 ····iget-object·v1,·p0,·Lretrofit/ExceptionCatchingTypedInput$ExceptionCatchingInputStream;->delegate:Ljava/io/InputStream;
  
325 ····invoke-virtual·{v1,·p1,·p2},·Ljava/io/InputStream;->skip(J)J325 ····invoke-virtual·{v1,·p1,·p2},·Ljava/io/InputStream;->skip(J)J
326 ····:try_end_0326 ····:try_end_0
327 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0327 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0
  
328 ····move-result-wide·v2328 ····move-result-wide·v1
  
329 ····return-wide·v2329 ····return-wide·v1
  
330 ····.line·74330 ····.line·74
331 ····:catch_0331 ····:catch_0
332 ····move-exception·v0332 ····move-exception·v0
  
333 ····.line·75333 ····.line·75
334 ····.local·v0,·"e":Ljava/io/IOException;334 ····.local·v0,·"e":Ljava/io/IOException;
4.17 KB
smali/retrofit/RestAdapter.smali
    
Offset 330, 15 lines modifiedOffset 330, 15 lines modified
  
330 ····invoke-direct/range·{v0·..·v6},·Lretrofit/Profiler$RequestInformation;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;)V330 ····invoke-direct/range·{v0·..·v6},·Lretrofit/Profiler$RequestInformation;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;)V
  
331 ····return-object·v0331 ····return-object·v0
332 .end·method332 .end·method
  
333 .method·private·logAndReplaceResponse(Ljava/lang/String;Lretrofit/client/Response;J)Lretrofit/client/Response;333 .method·private·logAndReplaceResponse(Ljava/lang/String;Lretrofit/client/Response;J)Lretrofit/client/Response;
334 ····.locals·13334 ····.locals·12
335 ····.param·p1,·"url"····#·Ljava/lang/String;335 ····.param·p1,·"url"····#·Ljava/lang/String;
336 ····.param·p2,·"response"····#·Lretrofit/client/Response;336 ····.param·p2,·"response"····#·Lretrofit/client/Response;
337 ····.param·p3,·"elapsedTime"····#·J337 ····.param·p3,·"elapsedTime"····#·J
338 ····.annotation·system·Ldalvik/annotation/Throws;338 ····.annotation·system·Ldalvik/annotation/Throws;
339 ········value·=·{339 ········value·=·{
340 ············Ljava/io/IOException;340 ············Ljava/io/IOException;
341 ········}341 ········}
Offset 807, 56 lines modifiedOffset 807, 56 lines modified
807 ····.line·414807 ····.line·414
808 ····.local·v0,·"body":Lretrofit/mime/TypedOutput;808 ····.local·v0,·"body":Lretrofit/mime/TypedOutput;
809 ····if-eqz·v0,·:cond_5809 ····if-eqz·v0,·:cond_5
  
810 ····.line·415810 ····.line·415
811 ····invoke-interface·{v0},·Lretrofit/mime/TypedOutput;->mimeType()Ljava/lang/String;811 ····invoke-interface·{v0},·Lretrofit/mime/TypedOutput;->mimeType()Ljava/lang/String;
  
812 ····move-result-object·v3812 ····move-result-object·v5
  
813 ····.line·416813 ····.line·416
814 ····.local·v3,·"bodyMime":Ljava/lang/String;814 ····.local·v5,·"bodyMime":Ljava/lang/String;
815 ····if-eqz·v3,·:cond_1815 ····if-eqz·v5,·:cond_1
  
816 ····.line·417816 ····.line·417
817 ····iget-object·v8,·p0,·Lretrofit/RestAdapter;->log:Lretrofit/RestAdapter$Log;817 ····iget-object·v8,·p0,·Lretrofit/RestAdapter;->log:Lretrofit/RestAdapter$Log;
  
818 ····new-instance·v9,·Ljava/lang/StringBuilder;818 ····new-instance·v9,·Ljava/lang/StringBuilder;
  
819 ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V819 ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V
  
820 ····const-string·v10,·"Content-Type:·"820 ····const-string·v10,·"Content-Type:·"
  
821 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;821 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
822 ····move-result-object·v9822 ····move-result-object·v9
  
823 ····invoke-virtual·{v9,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;823 ····invoke-virtual·{v9,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
824 ····move-result-object·v9824 ····move-result-object·v9
  
825 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;825 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
826 ····move-result-object·v9826 ····move-result-object·v9
  
827 ····invoke-interface·{v8,·v9},·Lretrofit/RestAdapter$Log;->log(Ljava/lang/String;)V827 ····invoke-interface·{v8,·v9},·Lretrofit/RestAdapter$Log;->log(Ljava/lang/String;)V
  
828 ····.line·420828 ····.line·420
829 ····:cond_1829 ····:cond_1
830 ····invoke-interface·{v0},·Lretrofit/mime/TypedOutput;->length()J830 ····invoke-interface·{v0},·Lretrofit/mime/TypedOutput;->length()J
  
831 ····move-result-wide·v4831 ····move-result-wide·v3
  
832 ····.line·421832 ····.line·421
833 ····.local·v4,·"bodyLength":J833 ····.local·v3,·"bodyLength":J
834 ····new-instance·v8,·Ljava/lang/StringBuilder;834 ····new-instance·v8,·Ljava/lang/StringBuilder;
  
835 ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V835 ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V
  
836 ····invoke-virtual·{v8,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;836 ····invoke-virtual·{v8,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
837 ····move-result-object·v8837 ····move-result-object·v8
  
838 ····const-string·v9,·"-byte"838 ····const-string·v9,·"-byte"
  
839 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;839 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 865, 15 lines modifiedOffset 865, 15 lines modified
865 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;865 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
866 ····move-result-object·v6866 ····move-result-object·v6
  
867 ····.line·422867 ····.line·422
868 ····const-wide/16·v8,·-0x1868 ····const-wide/16·v8,·-0x1
  
869 ····cmp-long·v8,·v4,·v8869 ····cmp-long·v8,·v3,·v8
  
870 ····if-eqz·v8,·:cond_2870 ····if-eqz·v8,·:cond_2
  
871 ····.line·423871 ····.line·423
872 ····iget-object·v8,·p0,·Lretrofit/RestAdapter;->log:Lretrofit/RestAdapter$Log;872 ····iget-object·v8,·p0,·Lretrofit/RestAdapter;->log:Lretrofit/RestAdapter$Log;
  
873 ····new-instance·v9,·Ljava/lang/StringBuilder;873 ····new-instance·v9,·Ljava/lang/StringBuilder;
Offset 882, 15 lines modifiedOffset 882, 15 lines modified
  
882 ····const-string·v10,·"Content-Length:·"882 ····const-string·v10,·"Content-Length:·"
  
883 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;883 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
884 ····move-result-object·v9884 ····move-result-object·v9
  
885 ····invoke-virtual·{v9,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;885 ····invoke-virtual·{v9,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
886 ····move-result-object·v9886 ····move-result-object·v9
  
887 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;887 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
888 ····move-result-object·v9888 ····move-result-object·v9
  
Offset 975, 16 lines modifiedOffset 975, 16 lines modified
975 ····invoke-direct·{v9,·v1,·v2},·Ljava/lang/String;-><init>([BLjava/lang/String;)V975 ····invoke-direct·{v9,·v1,·v2},·Ljava/lang/String;-><init>([BLjava/lang/String;)V
  
976 ····invoke-interface·{v8,·v9},·Lretrofit/RestAdapter$Log;->log(Ljava/lang/String;)V976 ····invoke-interface·{v8,·v9},·Lretrofit/RestAdapter$Log;->log(Ljava/lang/String;)V
  
977 ····.line·442977 ····.line·442
978 ····.end·local·v1····#·"bodyBytes":[B978 ····.end·local·v1····#·"bodyBytes":[B
979 ····.end·local·v2····#·"bodyCharset":Ljava/lang/String;979 ····.end·local·v2····#·"bodyCharset":Ljava/lang/String;
 980 ····.end·local·v3····#·"bodyLength":J
980 ····.end·local·v3····#·"bodyMime":Ljava/lang/String;981 ····.end·local·v5····#·"bodyMime":Ljava/lang/String;
981 ····.end·local·v4····#·"bodyLength":J 
982 ····:cond_5982 ····:cond_5
983 ····iget-object·v8,·p0,·Lretrofit/RestAdapter;->log:Lretrofit/RestAdapter$Log;983 ····iget-object·v8,·p0,·Lretrofit/RestAdapter;->log:Lretrofit/RestAdapter$Log;
  
984 ····const-string·v9,·"--->·END·%s·(%s·body)"984 ····const-string·v9,·"--->·END·%s·(%s·body)"
  
985 ····const/4·v10,·0x2985 ····const/4·v10,·0x2
  
1.39 KB
smali/retrofit/client/OkClient.smali
    
Offset 49, 26 lines modifiedOffset 49, 26 lines modified
49 ····.line·2849 ····.line·28
50 ····new-instance·v0,·Lcom/squareup/okhttp/OkHttpClient;50 ····new-instance·v0,·Lcom/squareup/okhttp/OkHttpClient;
  
51 ····invoke-direct·{v0},·Lcom/squareup/okhttp/OkHttpClient;-><init>()V51 ····invoke-direct·{v0},·Lcom/squareup/okhttp/OkHttpClient;-><init>()V
  
52 ····.line·2952 ····.line·29
53 ····.local·v0,·"client":Lcom/squareup/okhttp/OkHttpClient;53 ····.local·v0,·"client":Lcom/squareup/okhttp/OkHttpClient;
54 ····const-wide/16·v2,·0x3a9854 ····const-wide/16·v1,·0x3a98
  
55 ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;55 ····sget-object·v3,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
  
56 ····invoke-virtual·{v0,·v2,·v3,·v1},·Lcom/squareup/okhttp/OkHttpClient;->setConnectTimeout(JLjava/util/concurrent/TimeUnit;)V56 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/squareup/okhttp/OkHttpClient;->setConnectTimeout(JLjava/util/concurrent/TimeUnit;)V
  
57 ····.line·3057 ····.line·30
58 ····const-wide/16·v2,·0x4e2058 ····const-wide/16·v1,·0x4e20
  
59 ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;59 ····sget-object·v3,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
  
60 ····invoke-virtual·{v0,·v2,·v3,·v1},·Lcom/squareup/okhttp/OkHttpClient;->setReadTimeout(JLjava/util/concurrent/TimeUnit;)V60 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/squareup/okhttp/OkHttpClient;->setReadTimeout(JLjava/util/concurrent/TimeUnit;)V
  
61 ····.line·3161 ····.line·31
62 ····return-object·v062 ····return-object·v0
63 .end·method63 .end·method
  
  
64 #·virtual·methods64 #·virtual·methods
4.37 KB
smali/retrofit/mime/MultipartTypedOutput.smali
    
Offset 269, 17 lines modifiedOffset 269, 17 lines modified
  
269 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;269 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
270 ····move-result-object·v2270 ····move-result-object·v2
  
271 ····invoke-interface·{p1},·Lretrofit/mime/TypedOutput;->length()J271 ····invoke-interface·{p1},·Lretrofit/mime/TypedOutput;->length()J
  
272 ····move-result-wide·v4272 ····move-result-wide·v3
  
273 ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;273 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
274 ····.line·170274 ····.line·170
275 ····:cond_1275 ····:cond_1
276 ····const-string·v2,·"\r\nContent-Transfer-Encoding:·binary\r\n\r\n"276 ····const-string·v2,·"\r\nContent-Transfer-Encoding:·binary\r\n\r\n"
  
277 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;277 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 313, 99 lines modifiedOffset 313, 99 lines modified
  
313 ····throw·v2313 ····throw·v2
314 .end·method314 .end·method
  
  
315 #·virtual·methods315 #·virtual·methods
316 .method·public·addPart(Ljava/lang/String;Lretrofit/mime/TypedOutput;)V316 .method·public·addPart(Ljava/lang/String;Lretrofit/mime/TypedOutput;)V
317 ····.locals·8317 ····.locals·7
318 ····.param·p1,·"name"····#·Ljava/lang/String;318 ····.param·p1,·"name"····#·Ljava/lang/String;
319 ····.param·p2,·"body"····#·Lretrofit/mime/TypedOutput;319 ····.param·p2,·"body"····#·Lretrofit/mime/TypedOutput;
  
320 ····.prologue320 ····.prologue
321 ····const-wide/16·v6,·-0x1321 ····const-wide/16·v5,·-0x1
  
322 ····.line·97322 ····.line·97
323 ····if-nez·p1,·:cond_0323 ····if-nez·p1,·:cond_0
  
324 ····.line·98324 ····.line·98
325 ····new-instance·v1,·Ljava/lang/NullPointerException;325 ····new-instance·v3,·Ljava/lang/NullPointerException;
  
326 ····const-string·v4,·"Part·name·must·not·be·null."326 ····const-string·v4,·"Part·name·must·not·be·null."
  
327 ····invoke-direct·{v1,·v4},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V327 ····invoke-direct·{v3,·v4},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
  
328 ····throw·v1328 ····throw·v3
  
329 ····.line·100329 ····.line·100
330 ····:cond_0330 ····:cond_0
331 ····if-nez·p2,·:cond_1331 ····if-nez·p2,·:cond_1
  
332 ····.line·101332 ····.line·101
333 ····new-instance·v1,·Ljava/lang/NullPointerException;333 ····new-instance·v3,·Ljava/lang/NullPointerException;
  
334 ····const-string·v4,·"Part·body·must·not·be·null."334 ····const-string·v4,·"Part·body·must·not·be·null."
  
335 ····invoke-direct·{v1,·v4},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V335 ····invoke-direct·{v3,·v4},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
  
336 ····throw·v1336 ····throw·v3
  
337 ····.line·104337 ····.line·104
338 ····:cond_1338 ····:cond_1
339 ····new-instance·v0,·Lretrofit/mime/MultipartTypedOutput$MimePart;339 ····new-instance·v0,·Lretrofit/mime/MultipartTypedOutput$MimePart;
  
340 ····iget-object·v1,·p0,·Lretrofit/mime/MultipartTypedOutput;->boundary:Ljava/lang/String;340 ····iget-object·v3,·p0,·Lretrofit/mime/MultipartTypedOutput;->boundary:Ljava/lang/String;
  
341 ····iget-object·v4,·p0,·Lretrofit/mime/MultipartTypedOutput;->mimeParts:Ljava/util/List;341 ····iget-object·v4,·p0,·Lretrofit/mime/MultipartTypedOutput;->mimeParts:Ljava/util/List;
  
342 ····invoke-interface·{v4},·Ljava/util/List;->isEmpty()Z342 ····invoke-interface·{v4},·Ljava/util/List;->isEmpty()Z
  
343 ····move-result·v4343 ····move-result·v4
  
344 ····invoke-direct·{v0,·p1,·p2,·v1,·v4},·Lretrofit/mime/MultipartTypedOutput$MimePart;-><init>(Ljava/lang/String;Lretrofit/mime/TypedOutput;Ljava/lang/String;Z)V344 ····invoke-direct·{v0,·p1,·p2,·v3,·v4},·Lretrofit/mime/MultipartTypedOutput$MimePart;-><init>(Ljava/lang/String;Lretrofit/mime/TypedOutput;Ljava/lang/String;Z)V
  
345 ····.line·105345 ····.line·105
346 ····.local·v0,·"part":Lretrofit/mime/MultipartTypedOutput$MimePart;346 ····.local·v0,·"part":Lretrofit/mime/MultipartTypedOutput$MimePart;
347 ····iget-object·v1,·p0,·Lretrofit/mime/MultipartTypedOutput;->mimeParts:Ljava/util/List;347 ····iget-object·v3,·p0,·Lretrofit/mime/MultipartTypedOutput;->mimeParts:Ljava/util/List;
  
348 ····invoke-interface·{v1,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z348 ····invoke-interface·{v3,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
349 ····.line·107349 ····.line·107
350 ····invoke-virtual·{v0},·Lretrofit/mime/MultipartTypedOutput$MimePart;->size()J350 ····invoke-virtual·{v0},·Lretrofit/mime/MultipartTypedOutput$MimePart;->size()J
  
351 ····move-result-wide·v2351 ····move-result-wide·v1
  
352 ····.line·108352 ····.line·108
353 ····.local·v2,·"size":J353 ····.local·v1,·"size":J
354 ····cmp-long·v1,·v2,·v6354 ····cmp-long·v3,·v1,·v5
  
355 ····if-nez·v1,·:cond_3355 ····if-nez·v3,·:cond_3
  
356 ····.line·109356 ····.line·109
357 ····iput-wide·v6,·p0,·Lretrofit/mime/MultipartTypedOutput;->length:J357 ····iput-wide·v5,·p0,·Lretrofit/mime/MultipartTypedOutput;->length:J
  
358 ····.line·113358 ····.line·113
359 ····:cond_2359 ····:cond_2
360 ····:goto_0360 ····:goto_0
361 ····return-void361 ····return-void
  
362 ····.line·110362 ····.line·110
363 ····:cond_3363 ····:cond_3
364 ····iget-wide·v4,·p0,·Lretrofit/mime/MultipartTypedOutput;->length:J364 ····iget-wide·v3,·p0,·Lretrofit/mime/MultipartTypedOutput;->length:J
  
365 ····cmp-long·v1,·v4,·v6365 ····cmp-long·v3,·v3,·v5
  
366 ····if-eqz·v1,·:cond_2366 ····if-eqz·v3,·:cond_2
  
367 ····.line·111367 ····.line·111
368 ····iget-wide·v4,·p0,·Lretrofit/mime/MultipartTypedOutput;->length:J368 ····iget-wide·v3,·p0,·Lretrofit/mime/MultipartTypedOutput;->length:J
  
369 ····add-long/2addr·v4,·v2369 ····add-long/2addr·v3,·v1
  
370 ····iput-wide·v4,·p0,·Lretrofit/mime/MultipartTypedOutput;->length:J370 ····iput-wide·v3,·p0,·Lretrofit/mime/MultipartTypedOutput;->length:J
  
371 ····goto·:goto_0371 ····goto·:goto_0
372 .end·method372 .end·method
  
373 .method·public·fileName()Ljava/lang/String;373 .method·public·fileName()Ljava/lang/String;
374 ····.locals·1374 ····.locals·1
  
289 B
smali/com/nononsenseapps/filepicker/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·927 ····.line·9
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····.line·72 
30 ····return-void29 ····return-void
31 .end·method30 .end·method
1.55 KB
smali/com/nononsenseapps/filepicker/R$id.smali
    
Offset 11, 35 lines modifiedOffset 11, 35 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"id"13 ····name·=·"id"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·action_container:I·=·0x7f0a004d16 .field·public·static·final·action_container:I·=·0x7f09004d
  
17 .field·public·static·final·button_cancel:I·=·0x7f0a003d17 .field·public·static·final·button_cancel:I·=·0x7f09003d
  
18 .field·public·static·final·button_container:I·=·0x7f0a003c18 .field·public·static·final·button_container:I·=·0x7f09003c
  
19 .field·public·static·final·button_create_dir:I·=·0x7f0a004f19 .field·public·static·final·button_create_dir:I·=·0x7f09004f
  
20 .field·public·static·final·button_go_parent:I·=·0x7f0a004e20 .field·public·static·final·button_go_parent:I·=·0x7f09004e
  
21 .field·public·static·final·button_ok:I·=·0x7f0a003e21 .field·public·static·final·button_ok:I·=·0x7f09003e
  
22 .field·public·static·final·current_dir:I·=·0x7f0a005022 .field·public·static·final·current_dir:I·=·0x7f090050
  
23 .field·public·static·final·divider:I·=·0x7f0a001e23 .field·public·static·final·divider:I·=·0x7f09001e
  
24 .field·public·static·final·edit_text:I·=·0x7f0a003b24 .field·public·static·final·edit_text:I·=·0x7f09003b
  
25 .field·public·static·final·fragment:I·=·0x7f0a001425 .field·public·static·final·fragment:I·=·0x7f090014
  
26 .field·public·static·final·item_icon:I·=·0x7f0a004126 .field·public·static·final·item_icon:I·=·0x7f090041
  
  
27 #·direct·methods27 #·direct·methods
28 .method·public·constructor·<init>()V28 .method·public·constructor·<init>()V
29 ····.locals·029 ····.locals·0
  
30 ····.prologue30 ····.prologue
619 B
smali/com/nononsenseapps/filepicker/R$dimen.smali
    
Offset 11, 17 lines modifiedOffset 11, 17 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"dimen"13 ····name·=·"dimen"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·configure_dialog_max_height:I·=·0x7f09003a16 .field·public·static·final·configure_dialog_max_height:I·=·0x7f0a003a
  
17 .field·public·static·final·configure_dialog_width:I·=·0x7f09003b17 .field·public·static·final·configure_dialog_width:I·=·0x7f0a003b
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
2.49 KB
smali/com/nononsenseapps/ui/ExtraTypesCursorAdapter.smali
    
Offset 87, 68 lines modifiedOffset 87, 65 lines modified
87 ····iput·v1,·p0,·Lcom/nononsenseapps/ui/ExtraTypesCursorAdapter;->typeCount:I87 ····iput·v1,·p0,·Lcom/nononsenseapps/ui/ExtraTypesCursorAdapter;->typeCount:I
  
88 ····.line·3288 ····.line·32
89 ····return-void89 ····return-void
90 .end·method90 .end·method
  
91 .method·private·countTypes()I91 .method·private·countTypes()I
92 ····.locals·692 ····.locals·7
  
93 ····.prologue93 ····.prologue
 94 ····const/4·v3,·0x0
  
94 ····.line·3595 ····.line·35
95 ····new-instance·v4,·Ljava/util/HashSet;96 ····new-instance·v1,·Ljava/util/HashSet;
  
96 ····invoke-direct·{v4},·Ljava/util/HashSet;-><init>()V97 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V
  
97 ····.line·3698 ····.line·36
98 ····.local·v4,·"types":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/Integer;>;"99 ····.local·v1,·"types":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/Integer;>;"
99 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/ExtraTypesCursorAdapter;->extraTypes:[I100 ····iget-object·v4,·p0,·Lcom/nononsenseapps/ui/ExtraTypesCursorAdapter;->extraTypes:[I
  
100 ····.local·v0,·"arr$":[I 
101 ····array-length·v2,·v0101 ····array-length·v5,·v4
  
 102 ····move·v2,·v3
102 ····.local·v2,·"len$":I 
103 ····const/4·v1,·0x0 
  
104 ····.local·v1,·"i$":I 
105 ····:goto_0103 ····:goto_0
106 ····if-ge·v1,·v2,·:cond_0104 ····if-ge·v2,·v5,·:cond_0
  
107 ····aget·v3,·v0,·v1105 ····aget·v0,·v4,·v2
  
108 ····.line·37106 ····.line·37
109 ····.local·v3,·"type":I107 ····.local·v0,·"type":I
110 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;108 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
111 ····move-result-object·v5109 ····move-result-object·v6
  
112 ····invoke-virtual·{v4,·v5},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z110 ····invoke-virtual·{v1,·v6},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
113 ····.line·36111 ····.line·36
114 ····add-int/lit8·v1,·v1,·0x1112 ····add-int/lit8·v2,·v2,·0x1
  
115 ····goto·:goto_0113 ····goto·:goto_0
  
116 ····.line·40114 ····.line·40
117 ····.end·local·v3····#·"type":I115 ····.end·local·v0····#·"type":I
118 ····:cond_0116 ····:cond_0
119 ····const/4·v5,·0x0 
  
120 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;117 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
121 ····move-result-object·v5118 ····move-result-object·v2
  
122 ····invoke-virtual·{v4,·v5},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z119 ····invoke-virtual·{v1,·v2},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
123 ····.line·41120 ····.line·41
124 ····invoke-virtual·{v4},·Ljava/util/HashSet;->size()I121 ····invoke-virtual·{v1},·Ljava/util/HashSet;->size()I
  
125 ····move-result·v5122 ····move-result·v2
  
126 ····return·v5123 ····return·v2
127 .end·method124 .end·method
  
  
128 #·virtual·methods125 #·virtual·methods
129 .method·protected·getItemLayout(I)I126 .method·protected·getItemLayout(I)I
130 ····.locals·3127 ····.locals·3
131 ····.param·p1,·"position"····#·I128 ····.param·p1,·"position"····#·I
973 B
smali/com/nononsenseapps/ui/TextPreviewPreference.smali
    
Offset 120, 14 lines modifiedOffset 120, 15 lines modified
120 ····:try_start_0120 ····:try_start_0
121 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getContext()Landroid/content/Context;121 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
  
122 ····move-result-object·v3122 ····move-result-object·v3
  
123 ····const-string·v4,·"layout_inflater"123 ····const-string·v4,·"layout_inflater"
  
 124 ····.line·53
124 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;125 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
125 ····move-result-object·v1126 ····move-result-object·v1
  
126 ····check-cast·v1,·Landroid/view/LayoutInflater;127 ····check-cast·v1,·Landroid/view/LayoutInflater;
  
127 ····.line·55128 ····.line·55
Offset 141, 15 lines modifiedOffset 142, 15 lines modified
141 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0142 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
142 ····move-result-object·v0143 ····move-result-object·v0
  
143 ····.line·61144 ····.line·61
144 ····.end·local·v1····#·"mInflater":Landroid/view/LayoutInflater;145 ····.end·local·v1····#·"mInflater":Landroid/view/LayoutInflater;
145 ····:goto_0146 ····:goto_0
146 ····const·v3,·0x7f0a0072147 ····const·v3,·0x7f090072
  
147 ····invoke-virtual·{v0,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;148 ····invoke-virtual·{v0,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
148 ····move-result-object·v3149 ····move-result-object·v3
  
149 ····check-cast·v3,·Landroid/widget/TextView;150 ····check-cast·v3,·Landroid/widget/TextView;
  
12.9 KB
smali/com/nononsenseapps/ui/NotificationItemHelper.smali
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ····.line·5722 ····.line·57
23 ····invoke-static·{p0},·Lcom/nononsenseapps/ui/NotificationItemHelper;->switchToTime(Landroid/view/View;)V23 ····invoke-static·{p0},·Lcom/nononsenseapps/ui/NotificationItemHelper;->switchToTime(Landroid/view/View;)V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·private·static·getDateString(Landroid/content/Context;J)Ljava/lang/String;26 .method·private·static·getDateString(Landroid/content/Context;J)Ljava/lang/String;
27 ····.locals·327 ····.locals·2
28 ····.param·p0,·"context"····#·Landroid/content/Context;28 ····.param·p0,·"context"····#·Landroid/content/Context;
29 ····.param·p1,·"time"····#·J29 ····.param·p1,·"time"····#·J
  
30 ····.prologue30 ····.prologue
31 ····.line·6031 ····.line·60
32 ····invoke-static·{p0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getDateFormatter(Landroid/content/Context;)Ljava/text/SimpleDateFormat;32 ····invoke-static·{p0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getDateFormatter(Landroid/content/Context;)Ljava/text/SimpleDateFormat;
  
Offset 44, 46 lines modifiedOffset 44, 41 lines modified
  
44 ····move-result-object·v044 ····move-result-object·v0
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·private·static·varargs·hideViews([Landroid/view/View;)V47 .method·private·static·varargs·hideViews([Landroid/view/View;)V
48 ····.locals·548 ····.locals·4
49 ····.param·p0,·"views"····#·[Landroid/view/View;49 ····.param·p0,·"views"····#·[Landroid/view/View;
  
50 ····.prologue50 ····.prologue
51 ····.line·9251 ····.line·92
52 ····move-object·v0,·p052 ····array-length·v2,·p0
  
53 ····.local·v0,·"arr$":[Landroid/view/View; 
54 ····array-length·v2,·v0 
  
55 ····.local·v2,·"len$":I 
56 ····const/4·v1,·0x053 ····const/4·v1,·0x0
  
57 ····.local·v1,·"i$":I 
58 ····:goto_054 ····:goto_0
59 ····if-ge·v1,·v2,·:cond_055 ····if-ge·v1,·v2,·:cond_0
  
60 ····aget-object·v3,·v0,·v156 ····aget-object·v0,·p0,·v1
  
61 ····.line·9357 ····.line·93
62 ····.local·v3,·"v":Landroid/view/View;58 ····.local·v0,·"v":Landroid/view/View;
63 ····const/16·v4,·0x859 ····const/16·v3,·0x8
  
64 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->setVisibility(I)V60 ····invoke-virtual·{v0,·v3},·Landroid/view/View;->setVisibility(I)V
  
65 ····.line·9261 ····.line·92
66 ····add-int/lit8·v1,·v1,·0x162 ····add-int/lit8·v1,·v1,·0x1
  
67 ····goto·:goto_063 ····goto·:goto_0
  
68 ····.line·9564 ····.line·95
69 ····.end·local·v3····#·"v":Landroid/view/View;65 ····.end·local·v0····#·"v":Landroid/view/View;
70 ····:cond_066 ····:cond_0
71 ····return-void67 ····return-void
72 .end·method68 .end·method
  
73 .method·public·static·setLocationName(Lcom/nononsenseapps/notepad/database/Notification;)V69 .method·public·static·setLocationName(Lcom/nononsenseapps/notepad/database/Notification;)V
74 ····.locals·270 ····.locals·2
75 ····.param·p0,·"not"····#·Lcom/nononsenseapps/notepad/database/Notification;71 ····.param·p0,·"not"····#·Lcom/nononsenseapps/notepad/database/Notification;
Offset 93, 33 lines modifiedOffset 88, 34 lines modified
93 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/database/Notification;->view:Landroid/view/View;88 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/database/Notification;->view:Landroid/view/View;
  
94 ····if-eqz·v0,·:cond_089 ····if-eqz·v0,·:cond_0
  
95 ····.line·6690 ····.line·66
96 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/database/Notification;->view:Landroid/view/View;91 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/database/Notification;->view:Landroid/view/View;
  
97 ····const·v1,·0x7f0a006f92 ····const·v1,·0x7f09006f
  
98 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View;93 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
99 ····move-result-object·v094 ····move-result-object·v0
  
100 ····check-cast·v0,·Landroid/widget/TextView;95 ····check-cast·v0,·Landroid/widget/TextView;
  
101 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/database/Notification;->locationName:Ljava/lang/String;96 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/database/Notification;->locationName:Ljava/lang/String;
  
 97 ····.line·67
102 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V98 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
103 ····.line·6999 ····.line·69
104 ····:cond_0100 ····:cond_0
105 ····return-void101 ····return-void
106 .end·method102 .end·method
  
107 .method·private·static·setTime(Landroid/content/Context;Lcom/nononsenseapps/notepad/database/Notification;Lcom/nononsenseapps/notepad/database/Task;)V103 .method·private·static·setTime(Landroid/content/Context;Lcom/nononsenseapps/notepad/database/Notification;Lcom/nononsenseapps/notepad/database/Task;)V
108 ····.locals·6104 ····.locals·5
109 ····.param·p0,·"context"····#·Landroid/content/Context;105 ····.param·p0,·"context"····#·Landroid/content/Context;
110 ····.param·p1,·"not"····#·Lcom/nononsenseapps/notepad/database/Notification;106 ····.param·p1,·"not"····#·Lcom/nononsenseapps/notepad/database/Notification;
111 ····.param·p2,·"mTask"····#·Lcom/nononsenseapps/notepad/database/Task;107 ····.param·p2,·"mTask"····#·Lcom/nononsenseapps/notepad/database/Task;
  
112 ····.prologue108 ····.prologue
113 ····.line·105109 ····.line·105
114 ····invoke-static·{p0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalCalendar(Landroid/content/Context;)Ljava/util/GregorianCalendar;110 ····invoke-static·{p0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalCalendar(Landroid/content/Context;)Ljava/util/GregorianCalendar;
Offset 132, 40 lines modifiedOffset 128, 40 lines modified
  
132 ····if-eqz·v1,·:cond_0128 ····if-eqz·v1,·:cond_0
  
133 ····iget-object·v1,·p2,·Lcom/nononsenseapps/notepad/database/Task;->due:Ljava/lang/Long;129 ····iget-object·v1,·p2,·Lcom/nononsenseapps/notepad/database/Task;->due:Ljava/lang/Long;
  
134 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J130 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J
  
135 ····move-result-wide·v2131 ····move-result-wide·v1
  
136 ····invoke-virtual·{v0},·Ljava/util/GregorianCalendar;->getTimeInMillis()J132 ····invoke-virtual·{v0},·Ljava/util/GregorianCalendar;->getTimeInMillis()J
  
137 ····move-result-wide·v4133 ····move-result-wide·v3
  
138 ····cmp-long·v1,·v2,·v4134 ····cmp-long·v1,·v1,·v3
  
139 ····if-lez·v1,·:cond_0135 ····if-lez·v1,·:cond_0
  
140 ····.line·109136 ····.line·109
141 ····iget-object·v1,·p2,·Lcom/nononsenseapps/notepad/database/Task;->due:Ljava/lang/Long;137 ····iget-object·v1,·p2,·Lcom/nononsenseapps/notepad/database/Task;->due:Ljava/lang/Long;
  
142 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J138 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J
  
143 ····move-result-wide·v2139 ····move-result-wide·v1
  
144 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/GregorianCalendar;->setTimeInMillis(J)V140 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/GregorianCalendar;->setTimeInMillis(J)V
  
145 ····.line·116141 ····.line·116
146 ····:goto_0142 ····:goto_0
147 ····invoke-virtual·{v0},·Ljava/util/GregorianCalendar;->getTimeInMillis()J143 ····invoke-virtual·{v0},·Ljava/util/GregorianCalendar;->getTimeInMillis()J
Max diff block lines reached; 9019/13098 bytes (68.86%) of diff not shown.
7.23 KB
smali/com/nononsenseapps/ui/SectionAdapter.smali
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ····if-nez·p2,·:cond_098 ····if-nez·p2,·:cond_0
  
99 ····.line·6999 ····.line·69
100 ····new-instance·v0,·Landroid/widget/ArrayAdapter;100 ····new-instance·v0,·Landroid/widget/ArrayAdapter;
  
101 ····const·v1,·0x7f03002d101 ····const·v1,·0x7f03002d
  
102 ····const·v2,·0x7f0a0061102 ····const·v2,·0x7f090061
  
103 ····invoke-direct·{v0,·p1,·v1,·v2},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;II)V103 ····invoke-direct·{v0,·p1,·v1,·v2},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;II)V
  
104 ····iput-object·v0,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->headers:Landroid/widget/ArrayAdapter;104 ····iput-object·v0,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->headers:Landroid/widget/ArrayAdapter;
  
105 ····.line·71105 ····.line·71
106 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->headers:Landroid/widget/ArrayAdapter;106 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->headers:Landroid/widget/ArrayAdapter;
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
  
138 ····goto·:goto_0138 ····goto·:goto_0
139 .end·method139 .end·method
  
  
140 #·virtual·methods140 #·virtual·methods
141 .method·public·addSection(JLjava/lang/String;Landroid/widget/SimpleCursorAdapter;Ljava/util/Comparator;)V141 .method·public·addSection(JLjava/lang/String;Landroid/widget/SimpleCursorAdapter;Ljava/util/Comparator;)V
142 ····.locals·3142 ····.locals·2
143 ····.param·p1,·"sectionId"····#·J143 ····.param·p1,·"sectionId"····#·J
144 ····.param·p3,·"section"····#·Ljava/lang/String;144 ····.param·p3,·"section"····#·Ljava/lang/String;
145 ····.param·p4,·"adapter"····#·Landroid/widget/SimpleCursorAdapter;145 ····.param·p4,·"adapter"····#·Landroid/widget/SimpleCursorAdapter;
146 ····.annotation·system·Ldalvik/annotation/Signature;146 ····.annotation·system·Ldalvik/annotation/Signature;
147 ········value·=·{147 ········value·=·{
148 ············"(J",148 ············"(J",
149 ············"Ljava/lang/String;",149 ············"Ljava/lang/String;",
Offset 294, 147 lines modifiedOffset 294, 142 lines modified
  
294 ····.line·170294 ····.line·170
295 ····:cond_4295 ····:cond_4
296 ····return-void296 ····return-void
297 .end·method297 .end·method
  
298 .method·public·changeState(Ljava/lang/String;)V298 .method·public·changeState(Ljava/lang/String;)V
299 ····.locals·6299 ····.locals·5
300 ····.param·p1,·"state"····#·Ljava/lang/String;300 ····.param·p1,·"state"····#·Ljava/lang/String;
  
301 ····.prologue301 ····.prologue
302 ····.line·359302 ····.line·359
303 ····iget-object·v4,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->headers:Landroid/widget/ArrayAdapter;303 ····iget-object·v1,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->headers:Landroid/widget/ArrayAdapter;
  
304 ····if-nez·v4,·:cond_0304 ····if-nez·v1,·:cond_0
  
305 ····.line·360305 ····.line·360
306 ····new-instance·v4,·Ljava/security/InvalidParameterException;306 ····new-instance·v1,·Ljava/security/InvalidParameterException;
  
307 ····const-string·v5,·"This·adapter·is·in·the·wrong·state·for·that·method·to·be·used!"307 ····const-string·v2,·"This·adapter·is·in·the·wrong·state·for·that·method·to·be·used!"
  
308 ····invoke-direct·{v4,·v5},·Ljava/security/InvalidParameterException;-><init>(Ljava/lang/String;)V308 ····invoke-direct·{v1,·v2},·Ljava/security/InvalidParameterException;-><init>(Ljava/lang/String;)V
  
309 ····throw·v4309 ····throw·v1
  
310 ····.line·362310 ····.line·362
311 ····:cond_0311 ····:cond_0
312 ····invoke-virtual·{p0},·Lcom/nononsenseapps/ui/SectionAdapter;->getState()Ljava/lang/String;312 ····invoke-virtual·{p0},·Lcom/nononsenseapps/ui/SectionAdapter;->getState()Ljava/lang/String;
  
313 ····move-result-object·v4313 ····move-result-object·v1
  
314 ····invoke-virtual·{v4,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z314 ····invoke-virtual·{v1,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
315 ····move-result·v4315 ····move-result·v1
  
316 ····if-nez·v4,·:cond_2316 ····if-nez·v1,·:cond_2
  
317 ····.line·363317 ····.line·363
318 ····iget-object·v4,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->sections:Ljava/util/Map;318 ····iget-object·v1,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->sections:Ljava/util/Map;
  
319 ····invoke-interface·{v4},·Ljava/util/Map;->keySet()Ljava/util/Set;319 ····invoke-interface·{v1},·Ljava/util/Map;->keySet()Ljava/util/Set;
  
320 ····move-result-object·v4320 ····move-result-object·v1
  
321 ····iget-object·v5,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->sections:Ljava/util/Map;321 ····iget-object·v2,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->sections:Ljava/util/Map;
  
 322 ····.line·364
322 ····invoke-interface·{v5},·Ljava/util/Map;->size()I323 ····invoke-interface·{v2},·Ljava/util/Map;->size()I
  
323 ····move-result·v5324 ····move-result·v2
  
324 ····new-array·v5,·v5,·[Ljava/lang/String;325 ····new-array·v2,·v2,·[Ljava/lang/String;
  
 326 ····.line·363
325 ····invoke-interface·{v4,·v5},·Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;327 ····invoke-interface·{v1,·v2},·Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
326 ····move-result-object·v0328 ····move-result-object·v1
  
327 ····check-cast·v0,·[Ljava/lang/String;329 ····check-cast·v1,·[Ljava/lang/String;
  
328 ····.local·v0,·"arr$":[Ljava/lang/String; 
329 ····array-length·v3,·v0330 ····array-length·v3,·v1
  
330 ····.local·v3,·"len$":I 
331 ····const/4·v2,·0x0331 ····const/4·v2,·0x0
  
332 ····.local·v2,·"i$":I 
333 ····:goto_0332 ····:goto_0
334 ····if-ge·v2,·v3,·:cond_1333 ····if-ge·v2,·v3,·:cond_1
  
335 ····aget-object·v1,·v0,·v2334 ····aget-object·v0,·v1,·v2
  
336 ····.line·365335 ····.line·365
337 ····.local·v1,·"header":Ljava/lang/String;336 ····.local·v0,·"header":Ljava/lang/String;
338 ····const/4·v4,·0x0337 ····const/4·v4,·0x0
  
339 ····invoke-virtual·{p0,·v1,·v4},·Lcom/nononsenseapps/ui/SectionAdapter;->removeSection(Ljava/lang/String;Ljava/util/Comparator;)V338 ····invoke-virtual·{p0,·v0,·v4},·Lcom/nononsenseapps/ui/SectionAdapter;->removeSection(Ljava/lang/String;Ljava/util/Comparator;)V
  
340 ····.line·363339 ····.line·363
341 ····add-int/lit8·v2,·v2,·0x1340 ····add-int/lit8·v2,·v2,·0x1
  
342 ····goto·:goto_0341 ····goto·:goto_0
  
343 ····.line·367342 ····.line·367
344 ····.end·local·v1····#·"header":Ljava/lang/String;343 ····.end·local·v0····#·"header":Ljava/lang/String;
345 ····:cond_1344 ····:cond_1
346 ····iput-object·p1,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->state:Ljava/lang/String;345 ····iput-object·p1,·p0,·Lcom/nononsenseapps/ui/SectionAdapter;->state:Ljava/lang/String;
  
347 ····.line·369346 ····.line·369
348 ····.end·local·v0····#·"arr$":[Ljava/lang/String; 
349 ····.end·local·v2····#·"i$":I 
350 ····.end·local·v3····#·"len$":I 
351 ····:cond_2347 ····:cond_2
352 ····return-void348 ····return-void
353 .end·method349 .end·method
Max diff block lines reached; 2497/7303 bytes (34.19%) of diff not shown.
811 B
smali/com/nononsenseapps/ui/NotificationItemHelper$1.smali
    
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ····.line·16654 ····.line·166
55 ····invoke-interface·{p1},·Landroid/view/MenuItem;->getItemId()I55 ····invoke-interface·{p1},·Landroid/view/MenuItem;->getItemId()I
  
56 ····move-result·v056 ····move-result·v0
  
57 ····.line·16757 ····.line·167
58 ····.local·v0,·"itemId":I58 ····.local·v0,·"itemId":I
59 ····const·v2,·0x7f0a00b959 ····const·v2,·0x7f0900b9
  
60 ····if-ne·v0,·v2,·:cond_160 ····if-ne·v0,·v2,·:cond_1
  
61 ····.line·16861 ····.line·168
62 ····iget-object·v1,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$1;->val$nv:Landroid/view/View;62 ····iget-object·v1,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$1;->val$nv:Landroid/view/View;
  
63 ····invoke-static·{v1},·Lcom/nononsenseapps/ui/NotificationItemHelper;->access$000(Landroid/view/View;)V63 ····invoke-static·{v1},·Lcom/nononsenseapps/ui/NotificationItemHelper;->access$000(Landroid/view/View;)V
Offset 73, 13 lines modifiedOffset 73, 13 lines modified
73 ····.line·17973 ····.line·179
74 ····:cond_074 ····:cond_0
75 ····:goto_075 ····:goto_0
76 ····return·v176 ····return·v1
  
77 ····.line·17077 ····.line·170
78 ····:cond_178 ····:cond_1
79 ····const·v2,·0x7f0a00ba79 ····const·v2,·0x7f0900ba
  
80 ····if-ne·v0,·v2,·:cond_080 ····if-ne·v0,·v2,·:cond_0
  
81 ····goto·:goto_081 ····goto·:goto_0
82 .end·method82 .end·method
603 B
smali/com/nononsenseapps/ui/SectionAdapter$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/nononsenseapps/ui/SectionAdapter;18 .field·final·synthetic·this$0:Lcom/nononsenseapps/ui/SectionAdapter;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/nononsenseapps/ui/SectionAdapter;)V20 .method·constructor·<init>(Lcom/nononsenseapps/ui/SectionAdapter;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/ui/SectionAdapter;
  
22 ····.prologue23 ····.prologue
23 ····.line·5624 ····.line·56
24 ····iput-object·p1,·p0,·Lcom/nononsenseapps/ui/SectionAdapter$1;->this$0:Lcom/nononsenseapps/ui/SectionAdapter;25 ····iput-object·p1,·p0,·Lcom/nononsenseapps/ui/SectionAdapter$1;->this$0:Lcom/nononsenseapps/ui/SectionAdapter;
  
25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V26 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
1.24 KB
smali/com/nononsenseapps/ui/NotificationItemHelper$7.smali
    
Offset 86, 30 lines modifiedOffset 86, 34 lines modified
86 ····:cond_086 ····:cond_0
87 ····new-instance·v2,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;87 ····new-instance·v2,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;
  
88 ····invoke-direct·{v2,·p0,·v1},·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;-><init>(Lcom/nononsenseapps/ui/NotificationItemHelper$7;Ljava/util/Calendar;)V88 ····invoke-direct·{v2,·p0,·v1},·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;-><init>(Lcom/nononsenseapps/ui/NotificationItemHelper$7;Ljava/util/Calendar;)V
  
89 ····const/4·v3,·0x189 ····const/4·v3,·0x1
  
 90 ····.line·322
90 ····invoke-virtual·{v1,·v3},·Ljava/util/Calendar;->get(I)I91 ····invoke-virtual·{v1,·v3},·Ljava/util/Calendar;->get(I)I
  
91 ····move-result·v392 ····move-result·v3
  
92 ····const/4·v4,·0x293 ····const/4·v4,·0x2
  
 94 ····.line·323
93 ····invoke-virtual·{v1,·v4},·Ljava/util/Calendar;->get(I)I95 ····invoke-virtual·{v1,·v4},·Ljava/util/Calendar;->get(I)I
  
94 ····move-result·v496 ····move-result·v4
  
95 ····const/4·v5,·0x597 ····const/4·v5,·0x5
  
 98 ····.line·324
96 ····invoke-virtual·{v1,·v5},·Ljava/util/Calendar;->get(I)I99 ····invoke-virtual·{v1,·v5},·Ljava/util/Calendar;->get(I)I
  
97 ····move-result·v5100 ····move-result·v5
  
 101 ····.line·308
98 ····invoke-static·{v2,·v3,·v4,·v5},·Lcom/android/datetimepicker/date/DatePickerDialog;->newInstance(Lcom/android/datetimepicker/date/DatePickerDialog$OnDateSetListener;III)Lcom/android/datetimepicker/date/DatePickerDialog;102 ····invoke-static·{v2,·v3,·v4,·v5},·Lcom/android/datetimepicker/date/DatePickerDialog;->newInstance(Lcom/android/datetimepicker/date/DatePickerDialog$OnDateSetListener;III)Lcom/android/datetimepicker/date/DatePickerDialog;
  
99 ····move-result-object·v0103 ····move-result-object·v0
  
100 ····.line·326104 ····.line·326
101 ····.local·v0,·"datedialog":Lcom/android/datetimepicker/date/DatePickerDialog;105 ····.local·v0,·"datedialog":Lcom/android/datetimepicker/date/DatePickerDialog;
102 ····iget-object·v2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7;->val$fragment:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;106 ····iget-object·v2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7;->val$fragment:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
666 B
smali/com/nononsenseapps/ui/ExtrasCursorAdapter.smali
    
Offset 220, 18 lines modifiedOffset 220, 20 lines modified
  
220 ····aget-object·v2,·v2,·v0220 ····aget-object·v2,·v2,·v0
  
221 ····iget-object·v3,·p0,·Lcom/nononsenseapps/ui/ExtrasCursorAdapter;->from:[Ljava/lang/String;221 ····iget-object·v3,·p0,·Lcom/nononsenseapps/ui/ExtrasCursorAdapter;->from:[Ljava/lang/String;
  
222 ····aget-object·v3,·v3,·v0222 ····aget-object·v3,·v3,·v0
  
 223 ····.line·103
223 ····invoke-interface·{p3,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I224 ····invoke-interface·{p3,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
224 ····move-result·v3225 ····move-result·v3
  
 226 ····.line·102
225 ····invoke-interface·{p3,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;227 ····invoke-interface·{p3,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
226 ····move-result-object·v3228 ····move-result-object·v3
  
227 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V229 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
228 ····.line·101230 ····.line·101
3.9 KB
smali/com/nononsenseapps/ui/NotificationItemHelper$7$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$localTime:Ljava/util/Calendar;22 .field·final·synthetic·val$localTime:Ljava/util/Calendar;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/ui/NotificationItemHelper$7;Ljava/util/Calendar;)V24 .method·constructor·<init>(Lcom/nononsenseapps/ui/NotificationItemHelper$7;Ljava/util/Calendar;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/ui/NotificationItemHelper$7;
  
26 ····.prologue27 ····.prologue
27 ····.line·30828 ····.line·308
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$7;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$7;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->val$localTime:Ljava/util/Calendar;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->val$localTime:Ljava/util/Calendar;
  
Offset 37, 27 lines modifiedOffset 38, 27 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onDateSet(Lcom/android/datetimepicker/date/DatePickerDialog;III)V41 .method·public·onDateSet(Lcom/android/datetimepicker/date/DatePickerDialog;III)V
41 ····.locals·542 ····.locals·4
42 ····.param·p1,·"dialog"····#·Lcom/android/datetimepicker/date/DatePickerDialog;43 ····.param·p1,·"dialog"····#·Lcom/android/datetimepicker/date/DatePickerDialog;
43 ····.param·p2,·"year"····#·I44 ····.param·p2,·"year"····#·I
44 ····.param·p3,·"monthOfYear"····#·I45 ····.param·p3,·"monthOfYear"····#·I
45 ····.param·p4,·"dayOfMonth"····#·I46 ····.param·p4,·"dayOfMonth"····#·I
  
46 ····.prologue47 ····.prologue
47 ····const/4·v4,·0x148 ····const/4·v3,·0x1
  
48 ····.line·31349 ····.line·313
49 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->val$localTime:Ljava/util/Calendar;50 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->val$localTime:Ljava/util/Calendar;
  
50 ····invoke-virtual·{v0,·v4,·p2},·Ljava/util/Calendar;->set(II)V51 ····invoke-virtual·{v0,·v3,·p2},·Ljava/util/Calendar;->set(II)V
  
51 ····.line·31452 ····.line·314
52 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->val$localTime:Ljava/util/Calendar;53 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->val$localTime:Ljava/util/Calendar;
  
53 ····const/4·v1,·0x254 ····const/4·v1,·0x2
  
54 ····invoke-virtual·{v0,·v1,·p3},·Ljava/util/Calendar;->set(II)V55 ····invoke-virtual·{v0,·v1,·p3},·Ljava/util/Calendar;->set(II)V
Offset 74, 17 lines modifiedOffset 75, 17 lines modified
  
74 ····iget-object·v0,·v0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7;->val$not:Lcom/nononsenseapps/notepad/database/Notification;75 ····iget-object·v0,·v0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7;->val$not:Lcom/nononsenseapps/notepad/database/Notification;
  
75 ····iget-object·v1,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->val$localTime:Ljava/util/Calendar;76 ····iget-object·v1,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->val$localTime:Ljava/util/Calendar;
  
76 ····invoke-virtual·{v1},·Ljava/util/Calendar;->getTimeInMillis()J77 ····invoke-virtual·{v1},·Ljava/util/Calendar;->getTimeInMillis()J
  
77 ····move-result-wide·v278 ····move-result-wide·v1
  
78 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;79 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
79 ····move-result-object·v180 ····move-result-object·v1
  
80 ····iput-object·v1,·v0,·Lcom/nononsenseapps/notepad/database/Notification;->time:Ljava/lang/Long;81 ····iput-object·v1,·v0,·Lcom/nononsenseapps/notepad/database/Notification;->time:Ljava/lang/Long;
  
81 ····.line·31882 ····.line·318
82 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$7;83 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$7;
Offset 95, 18 lines modifiedOffset 96, 20 lines modified
  
95 ····iget-object·v1,·v1,·Lcom/nononsenseapps/ui/NotificationItemHelper$7;->val$not:Lcom/nononsenseapps/notepad/database/Notification;96 ····iget-object·v1,·v1,·Lcom/nononsenseapps/ui/NotificationItemHelper$7;->val$not:Lcom/nononsenseapps/notepad/database/Notification;
  
96 ····iget-object·v2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$7;97 ····iget-object·v2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$7$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$7;
  
97 ····iget-object·v2,·v2,·Lcom/nononsenseapps/ui/NotificationItemHelper$7;->val$fragment:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;98 ····iget-object·v2,·v2,·Lcom/nononsenseapps/ui/NotificationItemHelper$7;->val$fragment:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
 99 ····.line·319
98 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;100 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
99 ····move-result-object·v2101 ····move-result-object·v2
  
 102 ····.line·318
100 ····invoke-virtual·{v1,·v2},·Lcom/nononsenseapps/notepad/database/Notification;->getLocalDateText(Landroid/content/Context;)Ljava/lang/CharSequence;103 ····invoke-virtual·{v1,·v2},·Lcom/nononsenseapps/notepad/database/Notification;->getLocalDateText(Landroid/content/Context;)Ljava/lang/CharSequence;
  
101 ····move-result-object·v1104 ····move-result-object·v1
  
102 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V105 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
103 ····.line·320106 ····.line·320
Offset 118, 12 lines modifiedOffset 121, 12 lines modified
  
118 ····iget-object·v1,·v1,·Lcom/nononsenseapps/ui/NotificationItemHelper$7;->val$fragment:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;121 ····iget-object·v1,·v1,·Lcom/nononsenseapps/ui/NotificationItemHelper$7;->val$fragment:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
119 ····invoke-virtual·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;122 ····invoke-virtual·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
120 ····move-result-object·v1123 ····move-result-object·v1
  
121 ····invoke-virtual·{v0,·v1,·v4},·Lcom/nononsenseapps/notepad/database/Notification;->save(Landroid/content/Context;Z)I124 ····invoke-virtual·{v0,·v1,·v3},·Lcom/nononsenseapps/notepad/database/Notification;->save(Landroid/content/Context;Z)I
  
122 ····.line·321125 ····.line·321
123 ····return-void126 ····return-void
124 .end·method127 .end·method
442 B
smali/com/nononsenseapps/ui/NoteCheckBox.smali
    
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 ····.line·4471 ····.line·44
72 ····iget-wide·v0,·p0,·Lcom/nononsenseapps/ui/NoteCheckBox;->noteId:J72 ····iget-wide·v0,·p0,·Lcom/nononsenseapps/ui/NoteCheckBox;->noteId:J
  
73 ····return-wide·v073 ····return-wide·v0
74 .end·method74 .end·method
  
75 .method·public·setNoteId(J)V75 .method·public·setNoteId(J)V
76 ····.locals·176 ····.locals·0
77 ····.param·p1,·"noteId"····#·J77 ····.param·p1,·"noteId"····#·J
  
78 ····.prologue78 ····.prologue
79 ····.line·4879 ····.line·48
80 ····iput-wide·p1,·p0,·Lcom/nononsenseapps/ui/NoteCheckBox;->noteId:J80 ····iput-wide·p1,·p0,·Lcom/nononsenseapps/ui/NoteCheckBox;->noteId:J
  
81 ····.line·4981 ····.line·49
1.28 KB
smali/com/nononsenseapps/ui/NotificationItemHelper$8.smali
    
Offset 82, 32 lines modifiedOffset 82, 36 lines modified
  
82 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/Calendar;->setTimeInMillis(J)V82 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/Calendar;->setTimeInMillis(J)V
  
83 ····.line·37583 ····.line·375
84 ····:cond_084 ····:cond_0
85 ····iget-object·v2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8;->val$fragment:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;85 ····iget-object·v2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8;->val$fragment:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
 86 ····.line·376
86 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getTimePickerDialog()Lcom/android/datetimepicker/time/TimePickerDialog;87 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getTimePickerDialog()Lcom/android/datetimepicker/time/TimePickerDialog;
  
87 ····move-result-object·v188 ····move-result-object·v1
  
88 ····.line·37789 ····.line·377
89 ····.local·v1,·"timedialog":Lcom/android/datetimepicker/time/TimePickerDialog;90 ····.local·v1,·"timedialog":Lcom/android/datetimepicker/time/TimePickerDialog;
90 ····const/16·v2,·0xb91 ····const/16·v2,·0xb
  
 92 ····.line·378
91 ····invoke-virtual·{v0,·v2},·Ljava/util/Calendar;->get(I)I93 ····invoke-virtual·{v0,·v2},·Ljava/util/Calendar;->get(I)I
  
92 ····move-result·v294 ····move-result·v2
  
93 ····const/16·v3,·0xc95 ····const/16·v3,·0xc
  
 96 ····.line·379
94 ····invoke-virtual·{v0,·v3},·Ljava/util/Calendar;->get(I)I97 ····invoke-virtual·{v0,·v3},·Ljava/util/Calendar;->get(I)I
  
95 ····move-result·v398 ····move-result·v3
  
 99 ····.line·377
96 ····invoke-virtual·{v1,·v2,·v3},·Lcom/android/datetimepicker/time/TimePickerDialog;->setStartTime(II)V100 ····invoke-virtual·{v1,·v2,·v3},·Lcom/android/datetimepicker/time/TimePickerDialog;->setStartTime(II)V
  
97 ····.line·380101 ····.line·380
98 ····new-instance·v2,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;102 ····new-instance·v2,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;
  
99 ····invoke-direct·{v2,·p0,·v0},·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;-><init>(Lcom/nononsenseapps/ui/NotificationItemHelper$8;Ljava/util/Calendar;)V103 ····invoke-direct·{v2,·p0,·v0},·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;-><init>(Lcom/nononsenseapps/ui/NotificationItemHelper$8;Ljava/util/Calendar;)V
  
498 B
smali/com/nononsenseapps/ui/TabbingEditText.smali
    
Offset 94, 18 lines modifiedOffset 94, 20 lines modified
  
94 ····const-string·v3,·"····"94 ····const-string·v3,·"····"
  
95 ····const/4·v4,·0x095 ····const/4·v4,·0x0
  
96 ····const-string·v5,·"····"96 ····const-string·v5,·"····"
  
 97 ····.line·53
97 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I98 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I
  
98 ····move-result·v599 ····move-result·v5
  
 100 ····.line·52
99 ····invoke-interface/range·{v0·..·v5},·Landroid/text/Editable;->replace(IILjava/lang/CharSequence;II)Landroid/text/Editable;101 ····invoke-interface/range·{v0·..·v5},·Landroid/text/Editable;->replace(IILjava/lang/CharSequence;II)Landroid/text/Editable;
  
100 ····.line·54102 ····.line·54
101 ····const/4·v0,·0x1103 ····const/4·v0,·0x1
  
102 ····goto·:goto_0104 ····goto·:goto_0
  
1.39 KB
smali/com/nononsenseapps/ui/DateView.smali
    
Offset 167, 15 lines modifiedOffset 167, 15 lines modified
167 ····:cond_0167 ····:cond_0
168 ····sub-long/2addr·v0,·v10168 ····sub-long/2addr·v0,·v10
  
169 ····goto·:goto_0169 ····goto·:goto_0
170 .end·method170 .end·method
  
171 .method·public·static·toDate(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/CharSequence;171 .method·public·static·toDate(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/CharSequence;
172 ····.locals·6172 ····.locals·5
173 ····.param·p0,·"context"····#·Landroid/content/Context;173 ····.param·p0,·"context"····#·Landroid/content/Context;
174 ····.param·p1,·"time3339"····#·Ljava/lang/String;174 ····.param·p1,·"time3339"····#·Ljava/lang/String;
  
175 ····.prologue175 ····.prologue
176 ····.line·81176 ····.line·81
177 ····new-instance·v2,·Landroid/text/format/Time;177 ····new-instance·v2,·Landroid/text/format/Time;
  
Offset 209, 17 lines modifiedOffset 209, 17 lines modified
  
209 ····.line·92209 ····.line·92
210 ····:cond_0210 ····:cond_0
211 ····const/4·v3,·0x0211 ····const/4·v3,·0x0
  
212 ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->toMillis(Z)J212 ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->toMillis(Z)J
  
213 ····move-result-wide·v4213 ····move-result-wide·v3
  
214 ····invoke-static·{v1,·v4,·v5},·Lcom/nononsenseapps/ui/DateView;->toDate(Ljava/lang/String;J)Ljava/lang/CharSequence;214 ····invoke-static·{v1,·v3,·v4},·Lcom/nononsenseapps/ui/DateView;->toDate(Ljava/lang/String;J)Ljava/lang/CharSequence;
  
215 ····move-result-object·v3215 ····move-result-object·v3
  
216 ····return-object·v3216 ····return-object·v3
217 .end·method217 .end·method
  
218 .method·public·static·toDate(Ljava/lang/String;J)Ljava/lang/CharSequence;218 .method·public·static·toDate(Ljava/lang/String;J)Ljava/lang/CharSequence;
Offset 317, 15 lines modifiedOffset 317, 15 lines modified
  
317 ····goto·:goto_0317 ····goto·:goto_0
318 .end·method318 .end·method
  
  
319 #·virtual·methods319 #·virtual·methods
320 .method·public·setTimeText(J)V320 .method·public·setTimeText(J)V
321 ····.locals·3321 ····.locals·2
322 ····.param·p1,·"time"····#·J322 ····.param·p1,·"time"····#·J
  
323 ····.prologue323 ····.prologue
324 ····.line·76324 ····.line·76
325 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/DateView;->mDateFormatter:Ljava/text/SimpleDateFormat;325 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/DateView;->mDateFormatter:Ljava/text/SimpleDateFormat;
  
326 ····new-instance·v1,·Ljava/util/Date;326 ····new-instance·v1,·Ljava/util/Date;
7.17 KB
smali/com/nononsenseapps/ui/WeekDaysView.smali
    
Offset 64, 14 lines modifiedOffset 64, 15 lines modified
64 ····const/4·v8,·0x064 ····const/4·v8,·0x0
  
65 ····iput-object·v8,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->listener:Lcom/nononsenseapps/ui/WeekDaysView$onCheckedDaysChangeListener;65 ····iput-object·v8,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->listener:Lcom/nononsenseapps/ui/WeekDaysView$onCheckedDaysChangeListener;
  
66 ····.line·4766 ····.line·47
67 ····const-string·v8,·"layout_inflater"67 ····const-string·v8,·"layout_inflater"
  
 68 ····.line·48
68 ····invoke-virtual·{p1,·v8},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;69 ····invoke-virtual·{p1,·v8},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
69 ····move-result-object·v770 ····move-result-object·v7
  
70 ····check-cast·v7,·Landroid/view/LayoutInflater;71 ····check-cast·v7,·Landroid/view/LayoutInflater;
  
71 ····.line·4972 ····.line·49
Offset 86, 15 lines modifiedOffset 87, 15 lines modified
86 ····:try_start_087 ····:try_start_0
87 ····invoke-static·{p1},·Lcom/nononsenseapps/helpers/ActivityHelper;->getUserLocale(Landroid/content/Context;)Ljava/util/Locale;88 ····invoke-static·{p1},·Lcom/nononsenseapps/helpers/ActivityHelper;->getUserLocale(Landroid/content/Context;)Ljava/util/Locale;
  
88 ····move-result-object·v889 ····move-result-object·v8
  
89 ····iput-object·v8,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->mLocale:Ljava/util/Locale;90 ····iput-object·v8,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->mLocale:Ljava/util/Locale;
  
90 ····.line·5691 ····.line·57
91 ····invoke-static·{p1},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterWeekdayShort(Landroid/content/Context;)Ljava/text/SimpleDateFormat;92 ····invoke-static·{p1},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterWeekdayShort(Landroid/content/Context;)Ljava/text/SimpleDateFormat;
  
92 ····move-result-object·v493 ····move-result-object·v4
  
93 ····.line·5994 ····.line·59
94 ····.local·v4,·"dayFormat":Ljava/text/SimpleDateFormat;95 ····.local·v4,·"dayFormat":Ljava/text/SimpleDateFormat;
95 ····new-instance·v6,·Ljava/util/GregorianCalendar;96 ····new-instance·v6,·Ljava/util/GregorianCalendar;
Offset 115, 15 lines modifiedOffset 116, 15 lines modified
  
115 ····.line·62116 ····.line·62
116 ····.local·v0,·"base":J117 ····.local·v0,·"base":J
117 ····const-wide/32·v2,·0x5265c00118 ····const-wide/32·v2,·0x5265c00
  
118 ····.line·64119 ····.line·64
119 ····.local·v2,·"day":J120 ····.local·v2,·"day":J
120 ····const·v8,·0x7f0a008d121 ····const·v8,·0x7f09008d
  
121 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;122 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;
  
122 ····move-result-object·v8123 ····move-result-object·v8
  
123 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;124 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;
  
Offset 139, 15 lines modifiedOffset 140, 15 lines modified
139 ····move-result-object·v8140 ····move-result-object·v8
  
140 ····iget-object·v9,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->monday:Lcom/nononsenseapps/utils/views/GreyableToggleButton;141 ····iget-object·v9,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->monday:Lcom/nononsenseapps/utils/views/GreyableToggleButton;
  
141 ····invoke-virtual·{p0,·v8,·v9},·Lcom/nononsenseapps/ui/WeekDaysView;->initializeToggleButton(Ljava/lang/String;Lcom/nononsenseapps/utils/views/GreyableToggleButton;)V142 ····invoke-virtual·{p0,·v8,·v9},·Lcom/nononsenseapps/ui/WeekDaysView;->initializeToggleButton(Ljava/lang/String;Lcom/nononsenseapps/utils/views/GreyableToggleButton;)V
  
142 ····.line·67143 ····.line·67
143 ····const·v8,·0x7f0a008e144 ····const·v8,·0x7f09008e
  
144 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;145 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;
  
145 ····move-result-object·v8146 ····move-result-object·v8
  
146 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;147 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;
  
Offset 170, 15 lines modifiedOffset 171, 15 lines modified
170 ····move-result-object·v8171 ····move-result-object·v8
  
171 ····iget-object·v9,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->tuesday:Lcom/nononsenseapps/utils/views/GreyableToggleButton;172 ····iget-object·v9,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->tuesday:Lcom/nononsenseapps/utils/views/GreyableToggleButton;
  
172 ····invoke-virtual·{p0,·v8,·v9},·Lcom/nononsenseapps/ui/WeekDaysView;->initializeToggleButton(Ljava/lang/String;Lcom/nononsenseapps/utils/views/GreyableToggleButton;)V173 ····invoke-virtual·{p0,·v8,·v9},·Lcom/nononsenseapps/ui/WeekDaysView;->initializeToggleButton(Ljava/lang/String;Lcom/nononsenseapps/utils/views/GreyableToggleButton;)V
  
173 ····.line·71174 ····.line·71
174 ····const·v8,·0x7f0a008f175 ····const·v8,·0x7f09008f
  
175 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;176 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;
  
176 ····move-result-object·v8177 ····move-result-object·v8
  
177 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;178 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;
  
Offset 201, 15 lines modifiedOffset 202, 15 lines modified
201 ····move-result-object·v8202 ····move-result-object·v8
  
202 ····iget-object·v9,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->wednesday:Lcom/nononsenseapps/utils/views/GreyableToggleButton;203 ····iget-object·v9,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->wednesday:Lcom/nononsenseapps/utils/views/GreyableToggleButton;
  
203 ····invoke-virtual·{p0,·v8,·v9},·Lcom/nononsenseapps/ui/WeekDaysView;->initializeToggleButton(Ljava/lang/String;Lcom/nononsenseapps/utils/views/GreyableToggleButton;)V204 ····invoke-virtual·{p0,·v8,·v9},·Lcom/nononsenseapps/ui/WeekDaysView;->initializeToggleButton(Ljava/lang/String;Lcom/nononsenseapps/utils/views/GreyableToggleButton;)V
  
204 ····.line·75205 ····.line·75
205 ····const·v8,·0x7f0a0090206 ····const·v8,·0x7f090090
  
206 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;207 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;
  
207 ····move-result-object·v8208 ····move-result-object·v8
  
208 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;209 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;
  
Offset 232, 15 lines modifiedOffset 233, 15 lines modified
232 ····move-result-object·v8233 ····move-result-object·v8
  
233 ····iget-object·v9,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->thursday:Lcom/nononsenseapps/utils/views/GreyableToggleButton;234 ····iget-object·v9,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->thursday:Lcom/nononsenseapps/utils/views/GreyableToggleButton;
  
234 ····invoke-virtual·{p0,·v8,·v9},·Lcom/nononsenseapps/ui/WeekDaysView;->initializeToggleButton(Ljava/lang/String;Lcom/nononsenseapps/utils/views/GreyableToggleButton;)V235 ····invoke-virtual·{p0,·v8,·v9},·Lcom/nononsenseapps/ui/WeekDaysView;->initializeToggleButton(Ljava/lang/String;Lcom/nononsenseapps/utils/views/GreyableToggleButton;)V
  
235 ····.line·79236 ····.line·79
236 ····const·v8,·0x7f0a0091237 ····const·v8,·0x7f090091
  
237 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;238 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;
  
238 ····move-result-object·v8239 ····move-result-object·v8
  
239 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;240 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;
  
Offset 263, 15 lines modifiedOffset 264, 15 lines modified
263 ····move-result-object·v8264 ····move-result-object·v8
  
264 ····iget-object·v9,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->friday:Lcom/nononsenseapps/utils/views/GreyableToggleButton;265 ····iget-object·v9,·p0,·Lcom/nononsenseapps/ui/WeekDaysView;->friday:Lcom/nononsenseapps/utils/views/GreyableToggleButton;
  
265 ····invoke-virtual·{p0,·v8,·v9},·Lcom/nononsenseapps/ui/WeekDaysView;->initializeToggleButton(Ljava/lang/String;Lcom/nononsenseapps/utils/views/GreyableToggleButton;)V266 ····invoke-virtual·{p0,·v8,·v9},·Lcom/nononsenseapps/ui/WeekDaysView;->initializeToggleButton(Ljava/lang/String;Lcom/nononsenseapps/utils/views/GreyableToggleButton;)V
  
266 ····.line·83267 ····.line·83
267 ····const·v8,·0x7f0a0092268 ····const·v8,·0x7f090092
  
268 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;269 ····invoke-virtual·{p0,·v8},·Lcom/nononsenseapps/ui/WeekDaysView;->findViewById(I)Landroid/view/View;
  
269 ····move-result-object·v8270 ····move-result-object·v8
  
270 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;271 ····check-cast·v8,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;
  
Max diff block lines reached; 2608/7253 bytes (35.96%) of diff not shown.
606 B
smali/com/nononsenseapps/ui/TextPreviewPreference$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$mySize:F22 .field·final·synthetic·val$mySize:F
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/ui/TextPreviewPreference;F)V24 .method·constructor·<init>(Lcom/nononsenseapps/ui/TextPreviewPreference;F)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/ui/TextPreviewPreference;
  
26 ····.prologue27 ····.prologue
27 ····.line·11128 ····.line·111
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/ui/TextPreviewPreference$1;->this$0:Lcom/nononsenseapps/ui/TextPreviewPreference;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/ui/TextPreviewPreference$1;->this$0:Lcom/nononsenseapps/ui/TextPreviewPreference;
  
29 ····iput·p2,·p0,·Lcom/nononsenseapps/ui/TextPreviewPreference$1;->val$mySize:F30 ····iput·p2,·p0,·Lcom/nononsenseapps/ui/TextPreviewPreference$1;->val$mySize:F
  
2.86 KB
smali/com/nononsenseapps/ui/NotificationItemHelper$8$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$localTime:Ljava/util/Calendar;22 .field·final·synthetic·val$localTime:Ljava/util/Calendar;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/ui/NotificationItemHelper$8;Ljava/util/Calendar;)V24 .method·constructor·<init>(Lcom/nononsenseapps/ui/NotificationItemHelper$8;Ljava/util/Calendar;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/ui/NotificationItemHelper$8;
  
26 ····.prologue27 ····.prologue
27 ····.line·38028 ····.line·380
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$8;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$8;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->val$localTime:Ljava/util/Calendar;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->val$localTime:Ljava/util/Calendar;
  
Offset 37, 15 lines modifiedOffset 38, 15 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onTimeSet(Lcom/android/datetimepicker/time/RadialPickerLayout;II)V41 .method·public·onTimeSet(Lcom/android/datetimepicker/time/RadialPickerLayout;II)V
41 ····.locals·442 ····.locals·3
42 ····.param·p1,·"view"····#·Lcom/android/datetimepicker/time/RadialPickerLayout;43 ····.param·p1,·"view"····#·Lcom/android/datetimepicker/time/RadialPickerLayout;
43 ····.param·p2,·"hourOfDay"····#·I44 ····.param·p2,·"hourOfDay"····#·I
44 ····.param·p3,·"minute"····#·I45 ····.param·p3,·"minute"····#·I
  
45 ····.prologue46 ····.prologue
46 ····.line·38447 ····.line·384
47 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->val$localTime:Ljava/util/Calendar;48 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->val$localTime:Ljava/util/Calendar;
Offset 66, 17 lines modifiedOffset 67, 17 lines modified
  
66 ····iget-object·v0,·v0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8;->val$not:Lcom/nononsenseapps/notepad/database/Notification;67 ····iget-object·v0,·v0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8;->val$not:Lcom/nononsenseapps/notepad/database/Notification;
  
67 ····iget-object·v1,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->val$localTime:Ljava/util/Calendar;68 ····iget-object·v1,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->val$localTime:Ljava/util/Calendar;
  
68 ····invoke-virtual·{v1},·Ljava/util/Calendar;->getTimeInMillis()J69 ····invoke-virtual·{v1},·Ljava/util/Calendar;->getTimeInMillis()J
  
69 ····move-result-wide·v270 ····move-result-wide·v1
  
70 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;71 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
71 ····move-result-object·v172 ····move-result-object·v1
  
72 ····iput-object·v1,·v0,·Lcom/nononsenseapps/notepad/database/Notification;->time:Ljava/lang/Long;73 ····iput-object·v1,·v0,·Lcom/nononsenseapps/notepad/database/Notification;->time:Ljava/lang/Long;
  
73 ····.line·38974 ····.line·389
74 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$8;75 ····iget-object·v0,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$8;
Offset 87, 18 lines modifiedOffset 88, 20 lines modified
  
87 ····iget-object·v1,·v1,·Lcom/nononsenseapps/ui/NotificationItemHelper$8;->val$not:Lcom/nononsenseapps/notepad/database/Notification;88 ····iget-object·v1,·v1,·Lcom/nononsenseapps/ui/NotificationItemHelper$8;->val$not:Lcom/nononsenseapps/notepad/database/Notification;
  
88 ····iget-object·v2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$8;89 ····iget-object·v2,·p0,·Lcom/nononsenseapps/ui/NotificationItemHelper$8$1;->this$0:Lcom/nononsenseapps/ui/NotificationItemHelper$8;
  
89 ····iget-object·v2,·v2,·Lcom/nononsenseapps/ui/NotificationItemHelper$8;->val$fragment:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;90 ····iget-object·v2,·v2,·Lcom/nononsenseapps/ui/NotificationItemHelper$8;->val$fragment:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
 91 ····.line·390
90 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;92 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
91 ····move-result-object·v293 ····move-result-object·v2
  
 94 ····.line·389
92 ····invoke-virtual·{v1,·v2},·Lcom/nononsenseapps/notepad/database/Notification;->getLocalTimeText(Landroid/content/Context;)Ljava/lang/CharSequence;95 ····invoke-virtual·{v1,·v2},·Lcom/nononsenseapps/notepad/database/Notification;->getLocalTimeText(Landroid/content/Context;)Ljava/lang/CharSequence;
  
93 ····move-result-object·v196 ····move-result-object·v1
  
94 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V97 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
95 ····.line·39298 ····.line·392
1.13 KB
smali/com/nononsenseapps/helpers/SyncStatusMonitor$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/helpers/SyncStatusMonitor;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/helpers/SyncStatusMonitor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/helpers/SyncStatusMonitor;)V23 .method·constructor·<init>(Lcom/nononsenseapps/helpers/SyncStatusMonitor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/helpers/SyncStatusMonitor;
  
25 ····.prologue26 ····.prologue
26 ····.line·7527 ····.line·75
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/helpers/SyncStatusMonitor$1;->this$0:Lcom/nononsenseapps/helpers/SyncStatusMonitor;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/helpers/SyncStatusMonitor$1;->this$0:Lcom/nononsenseapps/helpers/SyncStatusMonitor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 46, 14 lines modifiedOffset 47, 15 lines modified
  
46 ····iget-object·v1,·v1,·Lcom/nononsenseapps/helpers/SyncStatusMonitor;->activity:Landroid/app/Activity;47 ····iget-object·v1,·v1,·Lcom/nononsenseapps/helpers/SyncStatusMonitor;->activity:Landroid/app/Activity;
  
47 ····check-cast·v1,·Lcom/nononsenseapps/helpers/SyncStatusMonitor$OnSyncStartStopListener;48 ····check-cast·v1,·Lcom/nononsenseapps/helpers/SyncStatusMonitor$OnSyncStartStopListener;
  
48 ····const/4·v2,·0x149 ····const/4·v2,·0x1
  
 50 ····.line·80
49 ····invoke-interface·{v1,·v2},·Lcom/nononsenseapps/helpers/SyncStatusMonitor$OnSyncStartStopListener;->onSyncStartStop(Z)V51 ····invoke-interface·{v1,·v2},·Lcom/nononsenseapps/helpers/SyncStatusMonitor$OnSyncStartStopListener;->onSyncStartStop(Z)V
50 ····:try_end_052 ····:try_end_0
51 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_053 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
52 ····.line·8454 ····.line·84
53 ····:goto_055 ····:goto_0
54 ····return-void56 ····return-void
18.0 KB
smali/com/nononsenseapps/helpers/TimeFormatter.smali
    
Offset 32, 80 lines modifiedOffset 32, 88 lines modified
  
32 .method·public·static·getDateFormatter(Landroid/content/Context;)Ljava/text/SimpleDateFormat;32 .method·public·static·getDateFormatter(Landroid/content/Context;)Ljava/text/SimpleDateFormat;
33 ····.locals·333 ····.locals·3
34 ····.param·p0,·"context"····#·Landroid/content/Context;34 ····.param·p0,·"context"····#·Landroid/content/Context;
  
35 ····.prologue35 ····.prologue
36 ····.line·14936 ····.line·149
 37 ····.line·151
37 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;38 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
38 ····move-result-object·v039 ····move-result-object·v0
  
39 ····const·v1,·0x7f0d012340 ····const·v1,·0x7f0d0123
  
 41 ····.line·152
40 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;42 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
41 ····move-result-object·v143 ····move-result-object·v1
  
42 ····const-string·v2,·""44 ····const-string·v2,·""
  
43 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;45 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
44 ····move-result-object·v046 ····move-result-object·v0
  
45 ····const·v1,·0x7f0d007247 ····const·v1,·0x7f0d0072
  
 48 ····.line·153
46 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;49 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
47 ····move-result-object·v150 ····move-result-object·v1
  
 51 ····.line·149
48 ····invoke-static·{p0,·v0,·v1},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatter(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/text/SimpleDateFormat;52 ····invoke-static·{p0,·v0,·v1},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatter(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/text/SimpleDateFormat;
  
49 ····move-result-object·v053 ····move-result-object·v0
  
50 ····return-object·v054 ····return-object·v0
51 .end·method55 .end·method
  
52 .method·public·static·getLocalCalendar(Landroid/content/Context;)Ljava/util/GregorianCalendar;56 .method·public·static·getLocalCalendar(Landroid/content/Context;)Ljava/util/GregorianCalendar;
53 ····.locals·457 ····.locals·4
54 ····.param·p0,·"context"····#·Landroid/content/Context;58 ····.param·p0,·"context"····#·Landroid/content/Context;
  
55 ····.prologue59 ····.prologue
56 ····.line·12560 ····.line·125
 61 ····.line·126
57 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;62 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
58 ····move-result-object·v163 ····move-result-object·v1
  
59 ····const·v2,·0x7f0d012364 ····const·v2,·0x7f0d0123
  
 65 ····.line·127
60 ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;66 ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
61 ····move-result-object·v267 ····move-result-object·v2
  
62 ····const-string·v3,·""68 ····const-string·v3,·""
  
 69 ····.line·126
63 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;70 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
64 ····move-result-object·v171 ····move-result-object·v1
  
 72 ····.line·125
65 ····invoke-static·{v1},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocale(Ljava/lang/String;)Ljava/util/Locale;73 ····invoke-static·{v1},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocale(Ljava/lang/String;)Ljava/util/Locale;
  
66 ····move-result-object·v074 ····move-result-object·v0
  
67 ····.line·12875 ····.line·128
68 ····.local·v0,·"locale":Ljava/util/Locale;76 ····.local·v0,·"locale":Ljava/util/Locale;
69 ····new-instance·v1,·Ljava/util/GregorianCalendar;77 ····new-instance·v1,·Ljava/util/GregorianCalendar;
  
70 ····invoke-direct·{v1,·v0},·Ljava/util/GregorianCalendar;-><init>(Ljava/util/Locale;)V78 ····invoke-direct·{v1,·v0},·Ljava/util/GregorianCalendar;-><init>(Ljava/util/Locale;)V
  
71 ····return-object·v179 ····return-object·v1
72 .end·method80 .end·method
  
73 .method·public·static·getLocalDateOnlyStringLong(Landroid/content/Context;J)Ljava/lang/String;81 .method·public·static·getLocalDateOnlyStringLong(Landroid/content/Context;J)Ljava/lang/String;
74 ····.locals·382 ····.locals·2
75 ····.param·p0,·"context"····#·Landroid/content/Context;83 ····.param·p0,·"context"····#·Landroid/content/Context;
76 ····.param·p1,·"time"····#·J84 ····.param·p1,·"time"····#·J
  
77 ····.prologue85 ····.prologue
78 ····.line·6686 ····.line·66
79 ····invoke-static·{p0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterLongDateOnly(Landroid/content/Context;)Ljava/text/SimpleDateFormat;87 ····invoke-static·{p0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterLongDateOnly(Landroid/content/Context;)Ljava/text/SimpleDateFormat;
  
Offset 119, 46 lines modifiedOffset 127, 49 lines modified
  
119 ····move-result-object·v0127 ····move-result-object·v0
  
120 ····return-object·v0128 ····return-object·v0
121 .end·method129 .end·method
  
122 .method·public·static·getLocalDateString(Landroid/content/Context;Ljava/lang/String;J)Ljava/lang/String;130 .method·public·static·getLocalDateString(Landroid/content/Context;Ljava/lang/String;J)Ljava/lang/String;
123 ····.locals·4131 ····.locals·3
124 ····.param·p0,·"context"····#·Landroid/content/Context;132 ····.param·p0,·"context"····#·Landroid/content/Context;
125 ····.param·p1,·"format"····#·Ljava/lang/String;133 ····.param·p1,·"format"····#·Ljava/lang/String;
126 ····.param·p2,·"timeInMillis"····#·J134 ····.param·p2,·"timeInMillis"····#·J
  
127 ····.prologue135 ····.prologue
128 ····.line·49136 ····.line·49
 137 ····.line·51
129 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;138 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
130 ····move-result-object·v0139 ····move-result-object·v0
  
131 ····const·v1,·0x7f0d0123140 ····const·v1,·0x7f0d0123
  
 141 ····.line·52
132 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;142 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
133 ····move-result-object·v1143 ····move-result-object·v1
  
134 ····const-string·v2,·""144 ····const-string·v2,·""
  
135 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;145 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
136 ····move-result-object·v0146 ····move-result-object·v0
  
 147 ····.line·49
137 ····invoke-static·{p0,·v0,·p1,·p2,·p3},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalDateString(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)Ljava/lang/String;148 ····invoke-static·{p0,·v0,·p1,·p2,·p3},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalDateString(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)Ljava/lang/String;
  
138 ····move-result-object·v0149 ····move-result-object·v0
  
139 ····return-object·v0150 ····return-object·v0
Max diff block lines reached; 14326/18341 bytes (78.11%) of diff not shown.
3.59 KB
smali/com/nononsenseapps/helpers/UpdateNotifier.smali
    
Offset 116, 83 lines modifiedOffset 116, 77 lines modified
116 ····invoke-static·{p0},·Lcom/nononsenseapps/helpers/UpdateNotifier;->notifyChangeNote(Landroid/content/Context;)V116 ····invoke-static·{p0},·Lcom/nononsenseapps/helpers/UpdateNotifier;->notifyChangeNote(Landroid/content/Context;)V
  
117 ····.line·56117 ····.line·56
118 ····return-void118 ····return-void
119 .end·method119 .end·method
  
120 .method·public·static·updateWidgets(Landroid/content/Context;)V120 .method·public·static·updateWidgets(Landroid/content/Context;)V
121 ····.locals·9121 ····.locals·7
122 ····.param·p0,·"context"····#·Landroid/content/Context;122 ····.param·p0,·"context"····#·Landroid/content/Context;
  
123 ····.prologue123 ····.prologue
124 ····.line·101124 ····.line·101
 125 ····.line·102
125 ····invoke-static·{p0},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager;126 ····invoke-static·{p0},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager;
  
126 ····move-result-object·v1127 ····move-result-object·v1
  
127 ····.line·103128 ····.line·103
128 ····.local·v1,·"appWidgetManager":Landroid/appwidget/AppWidgetManager;129 ····.local·v1,·"appWidgetManager":Landroid/appwidget/AppWidgetManager;
129 ····new-instance·v7,·Landroid/content/ComponentName;130 ····new-instance·v4,·Landroid/content/ComponentName;
  
130 ····const-class·v8,·Lcom/nononsenseapps/notepad/widget/ListWidgetProvider;131 ····const-class·v5,·Lcom/nononsenseapps/notepad/widget/ListWidgetProvider;
  
131 ····invoke-direct·{v7,·p0,·v8},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V132 ····invoke-direct·{v4,·p0,·v5},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
 133 ····.line·104
132 ····invoke-virtual·{v1,·v7},·Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I134 ····invoke-virtual·{v1,·v4},·Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I
  
133 ····move-result-object·v0135 ····move-result-object·v0
  
134 ····.line·106136 ····.line·106
135 ····.local·v0,·"appWidgetIds":[I137 ····.local·v0,·"appWidgetIds":[I
136 ····array-length·v7,·v0138 ····array-length·v4,·v0
  
137 ····if-lez·v7,·:cond_1139 ····if-lez·v4,·:cond_1
  
138 ····.line·116140 ····.line·116
139 ····move-object·v2,·v0141 ····array-length·v5,·v0
  
 142 ····const/4·v4,·0x0
140 ····.local·v2,·"arr$":[I 
141 ····array-length·v4,·v2 
  
142 ····.local·v4,·"len$":I 
143 ····const/4·v3,·0x0 
  
144 ····.local·v3,·"i$":I 
145 ····:goto_0143 ····:goto_0
146 ····if-ge·v3,·v4,·:cond_1144 ····if-ge·v4,·v5,·:cond_1
  
147 ····aget·v6,·v2,·v3145 ····aget·v3,·v0,·v4
  
148 ····.line·117146 ····.line·117
149 ····.local·v6,·"widgetId":I147 ····.local·v3,·"widgetId":I
150 ····new-instance·v5,·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;148 ····new-instance·v2,·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
151 ····invoke-direct·{v5,·p0,·v6},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;-><init>(Landroid/content/Context;I)V149 ····invoke-direct·{v2,·p0,·v3},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;-><init>(Landroid/content/Context;I)V
  
152 ····.line·118150 ····.line·118
153 ····.local·v5,·"prefs":Lcom/nononsenseapps/notepad/widget/WidgetPrefs;151 ····.local·v2,·"prefs":Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
154 ····invoke-virtual·{v5},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->isPresent()Z152 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->isPresent()Z
  
155 ····move-result·v7153 ····move-result·v6
  
156 ····if-eqz·v7,·:cond_0154 ····if-eqz·v6,·:cond_0
  
157 ····.line·119155 ····.line·119
158 ····const·v7,·0x7f0a009b156 ····const·v6,·0x7f09009b
  
159 ····invoke-virtual·{v1,·v6,·v7},·Landroid/appwidget/AppWidgetManager;->notifyAppWidgetViewDataChanged(II)V157 ····invoke-virtual·{v1,·v3,·v6},·Landroid/appwidget/AppWidgetManager;->notifyAppWidgetViewDataChanged(II)V
  
160 ····.line·116158 ····.line·116
161 ····:cond_0159 ····:cond_0
162 ····add-int/lit8·v3,·v3,·0x1160 ····add-int/lit8·v4,·v4,·0x1
  
163 ····goto·:goto_0161 ····goto·:goto_0
  
164 ····.line·124162 ····.line·124
165 ····.end·local·v2····#·"arr$":[I 
166 ····.end·local·v3····#·"i$":I 
167 ····.end·local·v4····#·"len$":I 
168 ····.end·local·v5····#·"prefs":Lcom/nononsenseapps/notepad/widget/WidgetPrefs;163 ····.end·local·v2····#·"prefs":Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
169 ····.end·local·v6····#·"widgetId":I164 ····.end·local·v3····#·"widgetId":I
170 ····:cond_1165 ····:cond_1
171 ····return-void166 ····return-void
172 .end·method167 .end·method
1.2 KB
smali/com/nononsenseapps/helpers/SyncStatusMonitor.smali
    
Offset 23, 15 lines modifiedOffset 23, 14 lines modified
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·2026 ····.line·20
27 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V27 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
28 ····.line·125 
29 ····return-void28 ····return-void
30 .end·method29 .end·method
  
31 .method·private·tellUser(Landroid/content/Context;I)V30 .method·private·tellUser(Landroid/content/Context;I)V
32 ····.locals·331 ····.locals·3
33 ····.param·p1,·"context"····#·Landroid/content/Context;32 ····.param·p1,·"context"····#·Landroid/content/Context;
34 ····.param·p2,·"result"····#·I33 ····.param·p2,·"result"····#·I
Offset 190, 14 lines modifiedOffset 189, 15 lines modified
  
190 ····move-result-object·v3189 ····move-result-object·v3
  
191 ····const-string·v4,·"accountPref"190 ····const-string·v4,·"accountPref"
  
192 ····const-string·v5,·""191 ····const-string·v5,·""
  
 192 ····.line·36
193 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;193 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
194 ····move-result-object·v1194 ····move-result-object·v1
  
195 ····.line·37195 ····.line·37
196 ····.local·v1,·"accountName":Ljava/lang/String;196 ····.local·v1,·"accountName":Ljava/lang/String;
197 ····const/4·v0,·0x0197 ····const/4·v0,·0x0
Offset 224, 14 lines modifiedOffset 224, 15 lines modified
224 ····.line·44224 ····.line·44
225 ····:cond_0225 ····:cond_0
226 ····if-eqz·v0,·:cond_1226 ····if-eqz·v0,·:cond_1
  
227 ····:try_start_0227 ····:try_start_0
228 ····const-string·v3,·"com.nononsenseapps.NotePad"228 ····const-string·v3,·"com.nononsenseapps.NotePad"
  
 229 ····.line·45
229 ····invoke-static·{v0,·v3},·Landroid/content/ContentResolver;->isSyncActive(Landroid/accounts/Account;Ljava/lang/String;)Z230 ····invoke-static·{v0,·v3},·Landroid/content/ContentResolver;->isSyncActive(Landroid/accounts/Account;Ljava/lang/String;)Z
  
230 ····move-result·v3231 ····move-result·v3
  
231 ····if-eqz·v3,·:cond_1232 ····if-eqz·v3,·:cond_1
  
232 ····.line·47233 ····.line·47
67.9 KB
smali/com/nononsenseapps/helpers/NotificationHelper.smali
    
Offset 43, 15 lines modifiedOffset 43, 14 lines modified
43 .method·public·constructor·<init>()V43 .method·public·constructor·<init>()V
44 ····.locals·044 ····.locals·0
  
45 ····.prologue45 ····.prologue
46 ····.line·4646 ····.line·46
47 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V47 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
48 ····.line·699 
49 ····return-void48 ····return-void
50 .end·method49 .end·method
  
51 .method·static·synthetic·access$000(Landroid/content/Context;Z)V50 .method·static·synthetic·access$000(Landroid/content/Context;Z)V
52 ····.locals·051 ····.locals·0
53 ····.param·p0,·"x0"····#·Landroid/content/Context;52 ····.param·p0,·"x0"····#·Landroid/content/Context;
54 ····.param·p1,·"x1"····#·Z53 ····.param·p1,·"x1"····#·Z
Offset 68, 14 lines modifiedOffset 67, 15 lines modified
68 ····.param·p0,·"context"····#·Landroid/content/Context;67 ····.param·p0,·"context"····#·Landroid/content/Context;
69 ····.param·p1,·"notId"····#·I68 ····.param·p1,·"notId"····#·I
  
70 ····.prologue69 ····.prologue
71 ····.line·64970 ····.line·649
72 ····const-string·v1,·"notification"71 ····const-string·v1,·"notification"
  
 72 ····.line·650
73 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;73 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
74 ····move-result-object·v074 ····move-result-object·v0
  
75 ····check-cast·v0,·Landroid/app/NotificationManager;75 ····check-cast·v0,·Landroid/app/NotificationManager;
  
76 ····.line·65176 ····.line·651
Offset 129, 15 lines modifiedOffset 129, 15 lines modified
  
129 ····.line·635129 ····.line·635
130 ····:cond_0130 ····:cond_0
131 ····return-void131 ····return-void
132 .end·method132 .end·method
  
133 .method·private·static·getDuplicates(Lcom/nononsenseapps/notepad/database/Notification;Ljava/util/List;)Ljava/util/List;133 .method·private·static·getDuplicates(Lcom/nononsenseapps/notepad/database/Notification;Ljava/util/List;)Ljava/util/List;
134 ····.locals·8134 ····.locals·7
135 ····.param·p0,·"first"····#·Lcom/nononsenseapps/notepad/database/Notification;135 ····.param·p0,·"first"····#·Lcom/nononsenseapps/notepad/database/Notification;
136 ····.annotation·system·Ldalvik/annotation/Signature;136 ····.annotation·system·Ldalvik/annotation/Signature;
137 ········value·=·{137 ········value·=·{
138 ············"(",138 ············"(",
139 ············"Lcom/nononsenseapps/notepad/database/Notification;",139 ············"Lcom/nononsenseapps/notepad/database/Notification;",
140 ············"Ljava/util/List",140 ············"Ljava/util/List",
141 ············"<",141 ············"<",
Offset 157, 54 lines modifiedOffset 157, 53 lines modified
  
157 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V157 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
158 ····.line·386158 ····.line·386
159 ····.local·v0,·"dups":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/nononsenseapps/notepad/database/Notification;>;"159 ····.local·v0,·"dups":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/nononsenseapps/notepad/database/Notification;>;"
160 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;160 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
161 ····move-result-object·v1161 ····move-result-object·v2
  
162 ····.local·v1,·"i$":Ljava/util/Iterator; 
163 ····:cond_0162 ····:cond_0
164 ····:goto_0163 ····:goto_0
165 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z164 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
166 ····move-result·v3165 ····move-result·v3
  
167 ····if-eqz·v3,·:cond_1166 ····if-eqz·v3,·:cond_1
  
168 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;167 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
169 ····move-result-object·v2168 ····move-result-object·v1
  
170 ····check-cast·v2,·Lcom/nononsenseapps/notepad/database/Notification;169 ····check-cast·v1,·Lcom/nononsenseapps/notepad/database/Notification;
  
171 ····.line·387170 ····.line·387
172 ····.local·v2,·"noti":Lcom/nononsenseapps/notepad/database/Notification;171 ····.local·v1,·"noti":Lcom/nononsenseapps/notepad/database/Notification;
173 ····iget-object·v3,·v2,·Lcom/nononsenseapps/notepad/database/Notification;->taskID:Ljava/lang/Long;172 ····iget-object·v3,·v1,·Lcom/nononsenseapps/notepad/database/Notification;->taskID:Ljava/lang/Long;
  
174 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/database/Notification;->taskID:Ljava/lang/Long;173 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/database/Notification;->taskID:Ljava/lang/Long;
  
175 ····if-ne·v3,·v4,·:cond_0174 ····if-ne·v3,·v4,·:cond_0
  
176 ····iget-wide·v4,·v2,·Lcom/nononsenseapps/notepad/database/Notification;->_id:J175 ····iget-wide·v3,·v1,·Lcom/nononsenseapps/notepad/database/Notification;->_id:J
  
177 ····iget-wide·v6,·p0,·Lcom/nononsenseapps/notepad/database/Notification;->_id:J176 ····iget-wide·v5,·p0,·Lcom/nononsenseapps/notepad/database/Notification;->_id:J
  
178 ····cmp-long·v3,·v4,·v6177 ····cmp-long·v3,·v3,·v5
  
179 ····if-eqz·v3,·:cond_0178 ····if-eqz·v3,·:cond_0
  
180 ····.line·388179 ····.line·388
181 ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z180 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
182 ····goto·:goto_0181 ····goto·:goto_0
  
183 ····.line·391182 ····.line·391
184 ····.end·local·v2····#·"noti":Lcom/nononsenseapps/notepad/database/Notification;183 ····.end·local·v1····#·"noti":Lcom/nononsenseapps/notepad/database/Notification;
185 ····:cond_1184 ····:cond_1
186 ····return-object·v0185 ····return-object·v0
187 .end·method186 .end·method
  
188 .method·private·static·getLatestOccurence(Ljava/util/List;)Ljava/util/List;187 .method·private·static·getLatestOccurence(Ljava/util/List;)Ljava/util/List;
189 ····.locals·5188 ····.locals·5
190 ····.annotation·system·Ldalvik/annotation/Signature;189 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 294, 61 lines modifiedOffset 293, 60 lines modified
294 ············">;)J"293 ············">;)J"
295 ········}294 ········}
296 ····.end·annotation295 ····.end·annotation
  
297 ····.prologue296 ····.prologue
298 ····.line·549297 ····.line·549
299 ····.local·p0,·"notifications":Ljava/util/List;,·"Ljava/util/List<Lcom/nononsenseapps/notepad/database/Notification;>;"298 ····.local·p0,·"notifications":Ljava/util/List;,·"Ljava/util/List<Lcom/nononsenseapps/notepad/database/Notification;>;"
300 ····const-wide/16·v2,·0x0299 ····const-wide/16·v0,·0x0
  
301 ····.line·550300 ····.line·550
302 ····.local·v2,·"latest":J301 ····.local·v0,·"latest":J
303 ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator;302 ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
304 ····move-result-object·v0303 ····move-result-object·v3
  
305 ····.local·v0,·"i$":Ljava/util/Iterator; 
306 ····:cond_0304 ····:cond_0
307 ····:goto_0305 ····:goto_0
308 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z306 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
309 ····move-result·v4307 ····move-result·v4
  
310 ····if-eqz·v4,·:cond_1308 ····if-eqz·v4,·:cond_1
  
Max diff block lines reached; 64830/69448 bytes (93.35%) of diff not shown.
5.43 KB
smali/com/nononsenseapps/helpers/SyncHelper.smali
    
Offset 21, 19 lines modifiedOffset 21, 20 lines modified
21 ····.line·3721 ····.line·37
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····return-void23 ····return-void
24 .end·method24 .end·method
  
25 .method·public·static·enoughTimeSinceLastSync(Landroid/content/Context;)Z25 .method·public·static·enoughTimeSinceLastSync(Landroid/content/Context;)Z
26 ····.locals·1226 ····.locals·11
27 ····.param·p0,·"context"····#·Landroid/content/Context;27 ····.param·p0,·"context"····#·Landroid/content/Context;
  
28 ····.prologue28 ····.prologue
29 ····.line·15029 ····.line·150
 30 ····.line·151
30 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;31 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
31 ····move-result-object·v632 ····move-result-object·v6
  
32 ····.line·15433 ····.line·154
33 ····.local·v6,·"prefs":Landroid/content/SharedPreferences;34 ····.local·v6,·"prefs":Landroid/content/SharedPreferences;
34 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;35 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
Offset 56, 19 lines modifiedOffset 57, 19 lines modified
  
56 ····.line·15657 ····.line·156
57 ····.local·v2,·"lastSync":J58 ····.local·v2,·"lastSync":J
58 ····const-wide/32·v0,·0x493e059 ····const-wide/32·v0,·0x493e0
  
59 ····.line·15860 ····.line·158
60 ····.local·v0,·"fivemins":J61 ····.local·v0,·"fivemins":J
61 ····const-wide/32·v8,·0x493e062 ····const-wide/32·v7,·0x493e0
  
62 ····sub-long·v10,·v4,·v263 ····sub-long·v9,·v4,·v2
  
63 ····cmp-long·v7,·v8,·v1064 ····cmp-long·v7,·v7,·v9
  
64 ····if-gez·v7,·:cond_065 ····if-gez·v7,·:cond_0
  
65 ····const/4·v7,·0x166 ····const/4·v7,·0x1
  
66 ····:goto_067 ····:goto_0
67 ····return·v768 ····return·v7
Offset 83, 14 lines modifiedOffset 84, 15 lines modified
83 ····.locals·684 ····.locals·6
84 ····.param·p0,·"context"····#·Landroid/content/Context;85 ····.param·p0,·"context"····#·Landroid/content/Context;
  
85 ····.prologue86 ····.prologue
86 ····const/4·v3,·0x087 ····const/4·v3,·0x0
  
87 ····.line·7388 ····.line·73
 89 ····.line·74
88 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;90 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
89 ····move-result-object·v191 ····move-result-object·v1
  
90 ····.line·7592 ····.line·75
91 ····.local·v1,·"prefs":Landroid/content/SharedPreferences;93 ····.local·v1,·"prefs":Landroid/content/SharedPreferences;
92 ····const-string·v4,·"accountPref"94 ····const-string·v4,·"accountPref"
Offset 147, 14 lines modifiedOffset 149, 15 lines modified
147 ····.locals·8149 ····.locals·8
148 ····.param·p0,·"context"····#·Landroid/content/Context;150 ····.param·p0,·"context"····#·Landroid/content/Context;
  
149 ····.prologue151 ····.prologue
150 ····const/4·v6,·0x1152 ····const/4·v6,·0x1
  
151 ····.line·82153 ····.line·82
 154 ····.line·83
152 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;155 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
153 ····move-result-object·v3156 ····move-result-object·v3
  
154 ····.line·85157 ····.line·85
155 ····.local·v3,·"prefs":Landroid/content/SharedPreferences;158 ····.local·v3,·"prefs":Landroid/content/SharedPreferences;
156 ····const-string·v4,·"syncEnablePref"159 ····const-string·v4,·"syncEnablePref"
Offset 224, 35 lines modifiedOffset 227, 39 lines modified
224 ····const-string·v4,·"expedited"227 ····const-string·v4,·"expedited"
  
225 ····invoke-virtual·{v2,·v4,·v6},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V228 ····invoke-virtual·{v2,·v4,·v6},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
  
226 ····.line·102229 ····.line·102
227 ····const-string·v4,·"com.nononsenseapps.NotePad"230 ····const-string·v4,·"com.nononsenseapps.NotePad"
  
 231 ····.line·103
228 ····invoke-static·{v0,·v4,·v2},·Landroid/content/ContentResolver;->requestSync(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)V232 ····invoke-static·{v0,·v4,·v2},·Landroid/content/ContentResolver;->requestSync(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)V
  
229 ····.line·105233 ····.line·105
230 ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;234 ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
231 ····move-result-object·v4235 ····move-result-object·v4
  
232 ····const-string·v5,·"lastSync"236 ····const-string·v5,·"lastSync"
  
 237 ····.line·107
233 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;238 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
  
234 ····move-result-object·v6239 ····move-result-object·v6
  
235 ····invoke-virtual·{v6},·Ljava/util/Calendar;->getTimeInMillis()J240 ····invoke-virtual·{v6},·Ljava/util/Calendar;->getTimeInMillis()J
  
236 ····move-result-wide·v6241 ····move-result-wide·v6
  
 242 ····.line·106
237 ····invoke-interface·{v4,·v5,·v6,·v7},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;243 ····invoke-interface·{v4,·v5,·v6,·v7},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
  
238 ····move-result-object·v4244 ····move-result-object·v4
  
 245 ····.line·108
239 ····invoke-interface·{v4},·Landroid/content/SharedPreferences$Editor;->commit()Z246 ····invoke-interface·{v4},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
240 ····goto·:goto_0247 ····goto·:goto_0
241 .end·method248 .end·method
  
242 .method·public·static·requestSyncIf(Landroid/content/Context;I)V249 .method·public·static·requestSyncIf(Landroid/content/Context;I)V
243 ····.locals·1250 ····.locals·1
Offset 324, 32 lines modifiedOffset 331, 34 lines modified
  
324 ····.prologue331 ····.prologue
325 ····.line·140332 ····.line·140
326 ····invoke-static·{p0},·Lcom/nononsenseapps/helpers/SyncHelper;->isGTasksConfigured(Landroid/content/Context;)Z333 ····invoke-static·{p0},·Lcom/nononsenseapps/helpers/SyncHelper;->isGTasksConfigured(Landroid/content/Context;)Z
  
327 ····move-result·v1334 ····move-result·v1
  
328 ····.line·142335 ····.line·143
329 ····.local·v1,·"shouldSync":Z336 ····.local·v1,·"shouldSync":Z
330 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;337 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
331 ····move-result-object·v0338 ····move-result-object·v0
  
332 ····.line·145339 ····.line·145
Max diff block lines reached; 1762/5465 bytes (32.24%) of diff not shown.
1.13 KB
smali/com/nononsenseapps/helpers/SyncStatusMonitor$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/helpers/SyncStatusMonitor;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/helpers/SyncStatusMonitor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/helpers/SyncStatusMonitor;)V23 .method·constructor·<init>(Lcom/nononsenseapps/helpers/SyncStatusMonitor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/helpers/SyncStatusMonitor;
  
25 ····.prologue26 ····.prologue
26 ····.line·8727 ····.line·87
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/helpers/SyncStatusMonitor$2;->this$0:Lcom/nononsenseapps/helpers/SyncStatusMonitor;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/helpers/SyncStatusMonitor$2;->this$0:Lcom/nononsenseapps/helpers/SyncStatusMonitor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 46, 14 lines modifiedOffset 47, 15 lines modified
  
46 ····iget-object·v1,·v1,·Lcom/nononsenseapps/helpers/SyncStatusMonitor;->activity:Landroid/app/Activity;47 ····iget-object·v1,·v1,·Lcom/nononsenseapps/helpers/SyncStatusMonitor;->activity:Landroid/app/Activity;
  
47 ····check-cast·v1,·Lcom/nononsenseapps/helpers/SyncStatusMonitor$OnSyncStartStopListener;48 ····check-cast·v1,·Lcom/nononsenseapps/helpers/SyncStatusMonitor$OnSyncStartStopListener;
  
48 ····const/4·v2,·0x049 ····const/4·v2,·0x0
  
 50 ····.line·92
49 ····invoke-interface·{v1,·v2},·Lcom/nononsenseapps/helpers/SyncStatusMonitor$OnSyncStartStopListener;->onSyncStartStop(Z)V51 ····invoke-interface·{v1,·v2},·Lcom/nononsenseapps/helpers/SyncStatusMonitor$OnSyncStartStopListener;->onSyncStartStop(Z)V
50 ····:try_end_052 ····:try_end_0
51 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_053 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
52 ····.line·9654 ····.line·96
53 ····:goto_055 ····:goto_0
54 ····return-void56 ····return-void
2.21 KB
smali/com/nononsenseapps/helpers/ActivityHelper.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
22 ····const/4·v7,·0x522 ····const/4·v7,·0x5
  
23 ····const/4·v6,·0x223 ····const/4·v6,·0x2
  
24 ····const/4·v5,·0x024 ····const/4·v5,·0x0
  
25 ····.line·6625 ····.line·66
 26 ····.line·67
26 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;27 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
27 ····move-result-object·v228 ····move-result-object·v2
  
28 ····.line·6829 ····.line·68
29 ····.local·v2,·"prefs":Landroid/content/SharedPreferences;30 ····.local·v2,·"prefs":Landroid/content/SharedPreferences;
30 ····const·v3,·0x7f0d012331 ····const·v3,·0x7f0d0123
Offset 117, 26 lines modifiedOffset 118, 29 lines modified
117 ····const/4·v9,·0x5118 ····const/4·v9,·0x5
  
118 ····const/4·v8,·0x2119 ····const/4·v8,·0x2
  
119 ····const/4·v7,·0x0120 ····const/4·v7,·0x0
  
120 ····.line·19121 ····.line·19
 122 ····.line·20
121 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;123 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
122 ····move-result-object·v3124 ····move-result-object·v3
  
123 ····.line·22125 ····.line·22
124 ····.local·v3,·"prefs":Landroid/content/SharedPreferences;126 ····.local·v3,·"prefs":Landroid/content/SharedPreferences;
125 ····const-string·v5,·"key_current_theme"127 ····const-string·v5,·"key_current_theme"
  
 128 ····.line·23
126 ····invoke-virtual·{p0,·v10},·Landroid/app/Activity;->getString(I)Ljava/lang/String;129 ····invoke-virtual·{p0,·v10},·Landroid/app/Activity;->getString(I)Ljava/lang/String;
  
127 ····move-result-object·v6130 ····move-result-object·v6
  
 131 ····.line·22
128 ····invoke-interface·{v3,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;132 ····invoke-interface·{v3,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
129 ····move-result-object·v4133 ····move-result-object·v4
  
130 ····.line·24134 ····.line·24
131 ····.local·v4,·"theme":Ljava/lang/String;135 ····.local·v4,·"theme":Ljava/lang/String;
132 ····invoke-virtual·{p0,·v10},·Landroid/app/Activity;->getString(I)Ljava/lang/String;136 ····invoke-virtual·{p0,·v10},·Landroid/app/Activity;->getString(I)Ljava/lang/String;
Offset 213, 22 lines modifiedOffset 217, 24 lines modified
213 ····iput-object·v2,·v0,·Landroid/content/res/Configuration;->locale:Ljava/util/Locale;217 ····iput-object·v2,·v0,·Landroid/content/res/Configuration;->locale:Ljava/util/Locale;
  
214 ····.line·56218 ····.line·56
215 ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;219 ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
  
216 ····move-result-object·v5220 ····move-result-object·v5
  
 221 ····.line·57
217 ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;222 ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
  
218 ····move-result-object·v6223 ····move-result-object·v6
  
219 ····invoke-virtual·{v6},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;224 ····invoke-virtual·{v6},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
  
220 ····move-result-object·v6225 ····move-result-object·v6
  
 226 ····.line·56
221 ····invoke-virtual·{v5,·v0,·v6},·Landroid/content/res/Resources;->updateConfiguration(Landroid/content/res/Configuration;Landroid/util/DisplayMetrics;)V227 ····invoke-virtual·{v5,·v0,·v6},·Landroid/content/res/Resources;->updateConfiguration(Landroid/content/res/Configuration;Landroid/util/DisplayMetrics;)V
  
222 ····.line·60228 ····.line·60
223 ····.end·local·v2····#·"locale":Ljava/util/Locale;229 ····.end·local·v2····#·"locale":Ljava/util/Locale;
224 ····:cond_1230 ····:cond_1
225 ····instance-of·v5,·p0,·Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;231 ····instance-of·v5,·p0,·Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;
  
2.91 KB
smali/com/nononsenseapps/notepad/ActivityTaskHistory_.smali
    
Offset 30, 15 lines modifiedOffset 30, 14 lines modified
30 ····.line·3130 ····.line·31
31 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;31 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
32 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V32 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
33 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
34 ····.line·115 
35 ····return-void34 ····return-void
36 .end·method35 .end·method
  
37 .method·private·init_(Landroid/os/Bundle;)V36 .method·private·init_(Landroid/os/Bundle;)V
38 ····.locals·037 ····.locals·0
39 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;38 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
Offset 160, 46 lines modifiedOffset 159, 46 lines modified
160 .end·method159 .end·method
  
161 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V160 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V
162 ····.locals·3161 ····.locals·3
163 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;162 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;
  
164 ····.prologue163 ····.prologue
165 ····const·v2,·0x7f0a0020164 ····const·v2,·0x7f090020
  
166 ····.line·86165 ····.line·86
167 ····const·v1,·0x7f0a0022 
  
168 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;166 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
169 ····move-result-object·v1167 ····move-result-object·v1
  
170 ····check-cast·v1,·Lcom/nononsenseapps/utils/views/TitleNoteTextView;168 ····check-cast·v1,·Landroid/widget/SeekBar;
  
171 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory_;->taskText:Lcom/nononsenseapps/utils/views/TitleNoteTextView;169 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory_;->seekBar:Landroid/widget/SeekBar;
  
172 ····.line·87170 ····.line·87
 171 ····const·v1,·0x7f090021
  
173 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;172 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
174 ····move-result-object·v1173 ····move-result-object·v1
  
175 ····check-cast·v1,·Landroid/widget/SeekBar;174 ····check-cast·v1,·Landroid/widget/TextView;
  
176 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory_;->seekBar:Landroid/widget/SeekBar;175 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory_;->timestamp:Landroid/widget/TextView;
  
177 ····.line·88176 ····.line·88
178 ····const·v1,·0x7f0a0021177 ····const·v1,·0x7f090022
  
179 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;178 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
180 ····move-result-object·v1179 ····move-result-object·v1
  
181 ····check-cast·v1,·Landroid/widget/TextView;180 ····check-cast·v1,·Lcom/nononsenseapps/utils/views/TitleNoteTextView;
  
182 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory_;->timestamp:Landroid/widget/TextView;181 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory_;->taskText:Lcom/nononsenseapps/utils/views/TitleNoteTextView;
  
183 ····.line·90182 ····.line·90
184 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;183 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
185 ····move-result-object·v0184 ····move-result-object·v0
  
186 ····check-cast·v0,·Landroid/widget/SeekBar;185 ····check-cast·v0,·Landroid/widget/SeekBar;
1.83 KB
smali/com/nononsenseapps/notepad/ActivityMain_$3.smali
    
Offset 4, 53 lines modifiedOffset 4, 48 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/lang/Runnable;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Lcom/nononsenseapps/notepad/ActivityMain_;->onSyncStartStop(Z)V8 ····value·=·Lcom/nononsenseapps/notepad/ActivityMain_;->migrateDonateUser()V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain_;15 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain_;
  
16 .field·final·synthetic·val$ongoing:Z 
  
  
17 #·direct·methods16 #·direct·methods
18 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain_;Z)V17 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain_;)V
19 ····.locals·018 ····.locals·0
 19 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain_;
  
20 ····.prologue20 ····.prologue
21 ····.line·14721 ····.line·147
22 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$3;->this$0:Lcom/nononsenseapps/notepad/ActivityMain_;22 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$3;->this$0:Lcom/nononsenseapps/notepad/ActivityMain_;
  
23 ····iput-boolean·p2,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$3;->val$ongoing:Z 
  
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
  
27 #·virtual·methods26 #·virtual·methods
28 .method·public·run()V27 .method·public·run()V
29 ····.locals·228 ····.locals·1
  
30 ····.prologue29 ····.prologue
31 ····.line·15230 ····.line·152
32 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$3;->this$0:Lcom/nononsenseapps/notepad/ActivityMain_;31 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$3;->this$0:Lcom/nononsenseapps/notepad/ActivityMain_;
  
33 ····iget-boolean·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$3;->val$ongoing:Z 
  
34 ····invoke-static·{v0,·v1},·Lcom/nononsenseapps/notepad/ActivityMain_;->access$301(Lcom/nononsenseapps/notepad/ActivityMain_;Z)V32 ····invoke-static·{v0},·Lcom/nononsenseapps/notepad/ActivityMain_;->access$301(Lcom/nononsenseapps/notepad/ActivityMain_;)V
  
35 ····.line·15333 ····.line·153
36 ····return-void34 ····return-void
37 .end·method35 .end·method
3.25 KB
smali/com/nononsenseapps/notepad/ActivityMain$8.smali
    
Offset 38, 14 lines modifiedOffset 38, 15 lines modified
  
38 .field·final·synthetic·val$extraData:Ljava/util/ArrayList;38 .field·final·synthetic·val$extraData:Ljava/util/ArrayList;
  
  
39 #·direct·methods39 #·direct·methods
40 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;Lcom/nononsenseapps/ui/ExtraTypesCursorAdapter;Ljava/util/ArrayList;)V40 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;Lcom/nononsenseapps/ui/ExtraTypesCursorAdapter;Ljava/util/ArrayList;)V
41 ····.locals·341 ····.locals·3
 42 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain;
  
42 ····.prologue43 ····.prologue
43 ····.line·97544 ····.line·975
44 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$8;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;45 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$8;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
45 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$8;->val$adapter:Lcom/nononsenseapps/ui/ExtraTypesCursorAdapter;46 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$8;->val$adapter:Lcom/nononsenseapps/ui/ExtraTypesCursorAdapter;
  
Offset 191, 36 lines modifiedOffset 192, 39 lines modified
  
191 ····const-string·v6,·"count"192 ····const-string·v6,·"count"
  
192 ····aput-object·v6,·v4,·v0193 ····aput-object·v6,·v4,·v0
  
193 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$8;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;194 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$8;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
 195 ····.line·1013
194 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/ActivityMain;->getResources()Landroid/content/res/Resources;196 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/ActivityMain;->getResources()Landroid/content/res/Resources;
  
195 ····move-result-object·v0197 ····move-result-object·v0
  
196 ····const·v6,·0x7f0d0044198 ····const·v6,·0x7f0d0044
  
197 ····new-array·v7,·v7,·[Ljava/lang/Object;199 ····new-array·v7,·v7,·[Ljava/lang/Object;
  
198 ····const-string·v8,·"title"200 ····const-string·v8,·"title"
  
199 ····aput-object·v8,·v7,·v9201 ····aput-object·v8,·v7,·v9
  
 202 ····.line·1014
200 ····invoke-virtual·{v0,·v6,·v7},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;203 ····invoke-virtual·{v0,·v6,·v7},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
201 ····move-result-object·v7204 ····move-result-object·v7
  
202 ····move-object·v6,·v5205 ····move-object·v6,·v5
  
203 ····invoke-direct/range·{v1·..·v7},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V206 ····invoke-direct/range·{v1·..·v7},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
  
204 ····move-object·v0,·v1207 ····move-object·v0,·v1
  
 208 ····.line·1008
205 ····:goto_0209 ····:goto_0
206 ····return-object·v0210 ····return-object·v0
  
207 ····.line·986211 ····.line·986
208 ····:pswitch_0212 ····:pswitch_0
209 ····new-instance·v0,·Landroid/support/v4/content/CursorLoader;213 ····new-instance·v0,·Landroid/support/v4/content/CursorLoader;
  
Offset 236, 14 lines modifiedOffset 240, 15 lines modified
  
236 ····const-string·v6,·"completed·IS·NULL·"240 ····const-string·v6,·"completed·IS·NULL·"
  
237 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;241 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
238 ····move-result-object·v4242 ····move-result-object·v4
  
 243 ····.line·989
239 ····invoke-static·{},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->andWhereOverdue()Ljava/lang/String;244 ····invoke-static·{},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->andWhereOverdue()Ljava/lang/String;
  
240 ····move-result-object·v6245 ····move-result-object·v6
  
241 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;246 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
242 ····move-result-object·v4247 ····move-result-object·v4
Offset 274, 14 lines modifiedOffset 279, 15 lines modified
  
274 ····const-string·v6,·"completed·IS·NULL·"279 ····const-string·v6,·"completed·IS·NULL·"
  
275 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;280 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
276 ····move-result-object·v4281 ····move-result-object·v4
  
 282 ····.line·996
277 ····invoke-static·{},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->andWhereToday()Ljava/lang/String;283 ····invoke-static·{},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->andWhereToday()Ljava/lang/String;
  
278 ····move-result-object·v6284 ····move-result-object·v6
  
279 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;285 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
280 ····move-result-object·v4286 ····move-result-object·v4
Offset 312, 14 lines modifiedOffset 318, 15 lines modified
  
312 ····const-string·v6,·"completed·IS·NULL·"318 ····const-string·v6,·"completed·IS·NULL·"
  
313 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;319 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
314 ····move-result-object·v4320 ····move-result-object·v4
  
 321 ····.line·1003
315 ····invoke-static·{},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->andWhereWeek()Ljava/lang/String;322 ····invoke-static·{},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->andWhereWeek()Ljava/lang/String;
  
316 ····move-result-object·v6323 ····move-result-object·v6
  
317 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;324 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
318 ····move-result-object·v4325 ····move-result-object·v4
2.09 KB
smali/com/nononsenseapps/notepad/ShortcutConfig_.smali
    
Offset 30, 15 lines modifiedOffset 30, 14 lines modified
30 ····.line·2830 ····.line·28
31 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;31 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
32 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V32 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
33 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
34 ····.line·95 
35 ····return-void34 ····return-void
36 .end·method35 .end·method
  
37 .method·private·init_(Landroid/os/Bundle;)V36 .method·private·init_(Landroid/os/Bundle;)V
38 ····.locals·037 ····.locals·0
39 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;38 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
Offset 124, 37 lines modifiedOffset 123, 37 lines modified
  
124 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V123 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V
125 ····.locals·2124 ····.locals·2
126 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;125 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;
  
127 ····.prologue126 ····.prologue
128 ····.line·75127 ····.line·75
129 ····const·v1,·0x7f0a001c128 ····const·v1,·0x7f09001b
  
130 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;129 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
131 ····move-result-object·v1130 ····move-result-object·v1
  
132 ····check-cast·v1,·Landroid/widget/Switch;131 ····check-cast·v1,·Landroid/widget/Spinner;
  
133 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig_;->noteSwitch:Landroid/widget/Switch;132 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig_;->listSpinner:Landroid/widget/Spinner;
  
134 ····.line·76133 ····.line·76
135 ····const·v1,·0x7f0a001b134 ····const·v1,·0x7f09001c
  
136 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;135 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
137 ····move-result-object·v1136 ····move-result-object·v1
  
138 ····check-cast·v1,·Landroid/widget/Spinner;137 ····check-cast·v1,·Landroid/widget/Switch;
  
139 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig_;->listSpinner:Landroid/widget/Spinner;138 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig_;->noteSwitch:Landroid/widget/Switch;
  
140 ····.line·78139 ····.line·78
141 ····const·v1,·0x7f0a001f140 ····const·v1,·0x7f09001f
  
142 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;141 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
143 ····move-result-object·v0142 ····move-result-object·v0
  
144 ····.line·79143 ····.line·79
145 ····.local·v0,·"view":Landroid/view/View;144 ····.local·v0,·"view":Landroid/view/View;
721 B
smali/com/nononsenseapps/notepad/ShortcutConfig$1.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$mSpinnerAdapter:Landroid/widget/SimpleCursorAdapter;32 .field·final·synthetic·val$mSpinnerAdapter:Landroid/widget/SimpleCursorAdapter;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ShortcutConfig;Landroid/widget/SimpleCursorAdapter;)V34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ShortcutConfig;Landroid/widget/SimpleCursorAdapter;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ShortcutConfig;
  
36 ····.prologue37 ····.prologue
37 ····.line·9738 ····.line·97
38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig$1;->this$0:Lcom/nononsenseapps/notepad/ShortcutConfig;39 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig$1;->this$0:Lcom/nononsenseapps/notepad/ShortcutConfig;
  
39 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig$1;->val$mSpinnerAdapter:Landroid/widget/SimpleCursorAdapter;40 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig$1;->val$mSpinnerAdapter:Landroid/widget/SimpleCursorAdapter;
  
2.96 KB
smali/com/nononsenseapps/notepad/NotePadBroadcastReceiver.smali
    
Offset 13, 89 lines modifiedOffset 13, 92 lines modified
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V16 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V
17 ····.locals·1017 ····.locals·9
18 ····.param·p1,·"context"····#·Landroid/content/Context;18 ····.param·p1,·"context"····#·Landroid/content/Context;
19 ····.param·p2,·"intent"····#·Landroid/content/Intent;19 ····.param·p2,·"intent"····#·Landroid/content/Intent;
  
20 ····.prologue20 ····.prologue
21 ····const-wide/16·v8,·-0x121 ····const-wide/16·v7,·-0x1
  
22 ····const/4·v7,·0x122 ····const/4·v6,·0x1
  
23 ····const/4·v6,·0x023 ····const/4·v5,·0x0
  
24 ····.line·1724 ····.line·17
25 ····invoke-virtual·{p2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle;25 ····invoke-virtual·{p2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
  
26 ····move-result-object·v026 ····move-result-object·v0
  
27 ····.line·1827 ····.line·18
28 ····.local·v0,·"extras":Landroid/os/Bundle;28 ····.local·v0,·"extras":Landroid/os/Bundle;
29 ····if-eqz·v0,·:cond_029 ····if-eqz·v0,·:cond_0
  
30 ····.line·1930 ····.line·19
31 ····const-string·v1,·"_id"31 ····const-string·v1,·"_id"
  
32 ····invoke-virtual·{v0,·v1,·v8,·v9},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J32 ····invoke-virtual·{v0,·v1,·v7,·v8},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
33 ····move-result-wide·v233 ····move-result-wide·v1
  
34 ····const-wide/16·v4,·0x034 ····const-wide/16·v3,·0x0
  
35 ····cmp-long·v1,·v2,·v435 ····cmp-long·v1,·v1,·v3
  
36 ····if-lez·v1,·:cond_036 ····if-lez·v1,·:cond_0
  
37 ····if-eqz·p1,·:cond_037 ····if-eqz·p1,·:cond_0
  
38 ····.line·2038 ····.line·20
39 ····new-array·v1,·v7,·[Ljava/lang/Long;39 ····new-array·v1,·v6,·[Ljava/lang/Long;
  
40 ····const-string·v2,·"_id"40 ····const-string·v2,·"_id"
  
41 ····invoke-virtual·{v0,·v2,·v8,·v9},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J41 ····invoke-virtual·{v0,·v2,·v7,·v8},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
42 ····move-result-wide·v242 ····move-result-wide·v2
  
43 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;43 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
44 ····move-result-object·v244 ····move-result-object·v2
  
45 ····aput-object·v2,·v1,·v645 ····aput-object·v2,·v1,·v5
  
46 ····invoke-static·{p1,·v7,·v1},·Lcom/nononsenseapps/notepad/database/Task;->setCompleted(Landroid/content/Context;Z[Ljava/lang/Long;)V46 ····invoke-static·{p1,·v6,·v1},·Lcom/nononsenseapps/notepad/database/Task;->setCompleted(Landroid/content/Context;Z[Ljava/lang/Long;)V
  
47 ····.line·2247 ····.line·22
48 ····const·v1,·0x7f0d003148 ····const·v1,·0x7f0d0031
  
49 ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;49 ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
50 ····move-result-object·v150 ····move-result-object·v1
  
51 ····invoke-static·{p1,·v1,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;51 ····invoke-static·{p1,·v1,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
52 ····move-result-object·v152 ····move-result-object·v1
  
 53 ····.line·23
53 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V54 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
54 ····.line·2755 ····.line·27
55 ····new-instance·v1,·Landroid/content/Intent;56 ····new-instance·v1,·Landroid/content/Intent;
  
56 ····const·v2,·0x7f0d00ef57 ····const·v2,·0x7f0d00ef
  
 58 ····.line·28
57 ····invoke-virtual·{p1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;59 ····invoke-virtual·{p1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
58 ····move-result-object·v260 ····move-result-object·v2
  
59 ····invoke-direct·{v1,·v2},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V61 ····invoke-direct·{v1,·v2},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
 62 ····.line·27
60 ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V63 ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V
  
61 ····.line·3264 ····.line·32
62 ····:cond_065 ····:cond_0
63 ····return-void66 ····return-void
64 .end·method67 .end·method
854 B
smali/com/nononsenseapps/notepad/BackupAgent$PrefBackupHelper.smali
    
Offset 54, 20 lines modifiedOffset 54, 22 lines modified
  
54 ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;54 ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····const-string·v1,·"gtasklastsync"56 ····const-string·v1,·"gtasklastsync"
  
 57 ····.line·60
57 ····invoke-interface·{v0,·v1},·Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;58 ····invoke-interface·{v0,·v1},·Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
58 ····move-result-object·v059 ····move-result-object·v0
  
59 ····const-string·v1,·"lastSync"60 ····const-string·v1,·"lastSync"
  
 61 ····.line·61
60 ····invoke-interface·{v0,·v1},·Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;62 ····invoke-interface·{v0,·v1},·Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
61 ····move-result-object·v063 ····move-result-object·v0
  
62 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z64 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
63 ····.line·6265 ····.line·62
3.45 KB
smali/com/nononsenseapps/notepad/ActivityTaskHistory.smali
    
Offset 125, 14 lines modifiedOffset 125, 15 lines modified
125 ····invoke-virtual·{p0,·v3,·v4},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->setResult(ILandroid/content/Intent;)V125 ····invoke-virtual·{p0,·v3,·v4},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->setResult(ILandroid/content/Intent;)V
  
126 ····.line·81126 ····.line·81
127 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->getActionBar()Landroid/app/ActionBar;127 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->getActionBar()Landroid/app/ActionBar;
  
128 ····move-result-object·v3128 ····move-result-object·v3
  
 129 ····.line·82
129 ····invoke-virtual·{v3},·Landroid/app/ActionBar;->getThemedContext()Landroid/content/Context;130 ····invoke-virtual·{v3},·Landroid/app/ActionBar;->getThemedContext()Landroid/content/Context;
  
130 ····move-result-object·v3131 ····move-result-object·v3
  
131 ····const-string·v4,·"layout_inflater"132 ····const-string·v4,·"layout_inflater"
  
132 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;133 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
Offset 149, 37 lines modifiedOffset 150, 39 lines modified
  
149 ····invoke-virtual·{v2,·v3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;150 ····invoke-virtual·{v2,·v3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
150 ····move-result-object·v1151 ····move-result-object·v1
  
151 ····.line·85152 ····.line·85
152 ····.local·v1,·"customActionBarView":Landroid/view/View;153 ····.local·v1,·"customActionBarView":Landroid/view/View;
153 ····const·v3,·0x7f0a0013154 ····const·v3,·0x7f090013
  
154 ····invoke-virtual·{v1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;155 ····invoke-virtual·{v1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
155 ····move-result-object·v3156 ····move-result-object·v3
  
156 ····new-instance·v4,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$1;157 ····new-instance·v4,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$1;
  
157 ····invoke-direct·{v4,·p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory$1;-><init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)V158 ····invoke-direct·{v4,·p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory$1;-><init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)V
  
 159 ····.line·86
158 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V160 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
159 ····.line·97161 ····.line·97
160 ····const·v3,·0x7f0a0012162 ····const·v3,·0x7f090012
  
161 ····invoke-virtual·{v1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;163 ····invoke-virtual·{v1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
162 ····move-result-object·v3164 ····move-result-object·v3
  
163 ····new-instance·v4,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$2;165 ····new-instance·v4,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$2;
  
164 ····invoke-direct·{v4,·p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory$2;-><init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)V166 ····invoke-direct·{v4,·p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory$2;-><init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)V
  
 167 ····.line·98
165 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V168 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
166 ····.line·108169 ····.line·108
167 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->getActionBar()Landroid/app/ActionBar;170 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->getActionBar()Landroid/app/ActionBar;
  
168 ····move-result-object·v0171 ····move-result-object·v0
  
Offset 223, 14 lines modifiedOffset 226, 15 lines modified
223 ····.line·60226 ····.line·60
224 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->getIntent()Landroid/content/Intent;227 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->getIntent()Landroid/content/Intent;
  
225 ····move-result-object·v0228 ····move-result-object·v0
  
226 ····if-eqz·v0,·:cond_0229 ····if-eqz·v0,·:cond_0
  
 230 ····.line·61
227 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->getIntent()Landroid/content/Intent;231 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->getIntent()Landroid/content/Intent;
  
228 ····move-result-object·v0232 ····move-result-object·v0
  
229 ····const-string·v1,·"_id"233 ····const-string·v1,·"_id"
  
230 ····invoke-virtual·{v0,·v1,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J234 ····invoke-virtual·{v0,·v1,·v4,·v5},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
Offset 378, 22 lines modifiedOffset 382, 24 lines modified
  
378 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->dbTimeParser:Ljava/text/SimpleDateFormat;382 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->dbTimeParser:Ljava/text/SimpleDateFormat;
  
379 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->mCursor:Landroid/database/Cursor;383 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->mCursor:Landroid/database/Cursor;
  
380 ····const/4·v5,·0x3384 ····const/4·v5,·0x3
  
 385 ····.line·159
381 ····invoke-interface·{v4,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;386 ····invoke-interface·{v4,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
382 ····move-result-object·v4387 ····move-result-object·v4
  
383 ····invoke-virtual·{v3,·v4},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;388 ····invoke-virtual·{v3,·v4},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;
  
384 ····move-result-object·v3389 ····move-result-object·v3
  
 390 ····.line·158
385 ····invoke-virtual·{v2,·v3},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;391 ····invoke-virtual·{v2,·v3},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
  
386 ····move-result-object·v2392 ····move-result-object·v2
  
387 ····invoke-virtual·{v1,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V393 ····invoke-virtual·{v1,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
388 ····:try_end_0394 ····:try_end_0
389 ····.catch·Ljava/text/ParseException;·{:try_start_0·..·:try_end_0}·:catch_0395 ····.catch·Ljava/text/ParseException;·{:try_start_0·..·:try_end_0}·:catch_0
629 B
smali/com/nononsenseapps/notepad/ShortcutConfig_$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ShortcutConfig_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ShortcutConfig_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ShortcutConfig_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ShortcutConfig_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ShortcutConfig_;
  
25 ····.prologue26 ····.prologue
26 ····.line·8027 ····.line·80
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig_$1;->this$0:Lcom/nononsenseapps/notepad/ShortcutConfig_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig_$1;->this$0:Lcom/nononsenseapps/notepad/ShortcutConfig_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.73 KB
smali/com/nononsenseapps/notepad/ActivityMain$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain;
  
25 ····.prologue26 ····.prologue
26 ····.line·92927 ····.line·929
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$6;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$6;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 59, 28 lines modifiedOffset 60, 32 lines modified
59 ····cmp-long·v0,·p4,·v060 ····cmp-long·v0,·p4,·v0
  
60 ····if-gez·v0,·:cond_061 ····if-gez·v0,·:cond_0
  
61 ····.line·93562 ····.line·935
62 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$6;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;63 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$6;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
 64 ····.line·936
63 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;65 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
64 ····move-result-object·v066 ····move-result-object·v0
  
 67 ····.line·937
65 ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;68 ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
66 ····move-result-object·v069 ····move-result-object·v0
  
67 ····const-string·v1,·"show_all_tasks_choice_id"70 ····const-string·v1,·"show_all_tasks_choice_id"
  
 71 ····.line·938
68 ····invoke-interface·{v0,·v1,·p4,·p5},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;72 ····invoke-interface·{v0,·v1,·p4,·p5},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
  
69 ····move-result-object·v073 ····move-result-object·v0
  
 74 ····.line·939
70 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z75 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
71 ····.line·94176 ····.line·941
72 ····:cond_077 ····:cond_0
73 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$6;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;78 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$6;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
74 ····invoke-virtual·{v0,·p4,·p5},·Lcom/nononsenseapps/notepad/ActivityMain;->openList(J)V79 ····invoke-virtual·{v0,·p4,·p5},·Lcom/nononsenseapps/notepad/ActivityMain;->openList(J)V
286 B
smali/com/nononsenseapps/notepad/R.smali
    
Offset 30, 10 lines modifiedOffset 30, 9 lines modified
30 .method·public·constructor·<init>()V30 .method·public·constructor·<init>()V
31 ····.locals·031 ····.locals·0
  
32 ····.prologue32 ····.prologue
33 ····.line·1033 ····.line·10
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
35 ····.line·1692 
36 ····return-void35 ····return-void
37 .end·method36 .end·method
298 B
smali/com/nononsenseapps/notepad/Manifest.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·1018 ····.line·10
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·11 
21 ····return-void20 ····return-void
22 .end·method21 .end·method
4.19 KB
smali/com/nononsenseapps/notepad/ShortcutConfig.smali
    
Offset 84, 15 lines modifiedOffset 84, 15 lines modified
84 ····.line·11884 ····.line·118
85 ····return-void85 ····return-void
86 .end·method86 .end·method
  
  
87 #·virtual·methods87 #·virtual·methods
88 .method·onOK()V88 .method·onOK()V
89 ····.locals·1089 ····.locals·9
90 ····.annotation·build·Lorg/androidannotations/annotations/Click;90 ····.annotation·build·Lorg/androidannotations/annotations/Click;
91 ········resName·=·{91 ········resName·=·{
92 ············"ok"92 ············"ok"
93 ········}93 ········}
94 ····.end·annotation94 ····.end·annotation
  
95 ····.prologue95 ····.prologue
Offset 101, 14 lines modifiedOffset 101, 15 lines modified
  
101 ····invoke-direct·{v3},·Landroid/content/Intent;-><init>()V101 ····invoke-direct·{v3},·Landroid/content/Intent;-><init>()V
  
102 ····.line·48102 ····.line·48
103 ····.local·v3,·"shortcutIntent":Landroid/content/Intent;103 ····.local·v3,·"shortcutIntent":Landroid/content/Intent;
104 ····const·v5,·0x7f020007104 ····const·v5,·0x7f020007
  
 105 ····.line·49
105 ····invoke-static·{p0,·v5},·Landroid/content/Intent$ShortcutIconResource;->fromContext(Landroid/content/Context;I)Landroid/content/Intent$ShortcutIconResource;106 ····invoke-static·{p0,·v5},·Landroid/content/Intent$ShortcutIconResource;->fromContext(Landroid/content/Context;I)Landroid/content/Intent$ShortcutIconResource;
  
106 ····move-result-object·v1107 ····move-result-object·v1
  
107 ····.line·50108 ····.line·50
108 ····.local·v1,·"iconResource":Landroid/content/Intent$ShortcutIconResource;109 ····.local·v1,·"iconResource":Landroid/content/Intent$ShortcutIconResource;
109 ····const-string·v5,·"android.intent.extra.shortcut.ICON_RESOURCE"110 ····const-string·v5,·"android.intent.extra.shortcut.ICON_RESOURCE"
Offset 133, 46 lines modifiedOffset 134, 51 lines modified
133 ····move-result·v5134 ····move-result·v5
  
134 ····if-eqz·v5,·:cond_0135 ····if-eqz·v5,·:cond_0
  
135 ····.line·55136 ····.line·55
136 ····const·v5,·0x7f0d0189137 ····const·v5,·0x7f0d0189
  
 138 ····.line·56
137 ····invoke-virtual·{p0,·v5},·Lcom/nononsenseapps/notepad/ShortcutConfig;->getString(I)Ljava/lang/String;139 ····invoke-virtual·{p0,·v5},·Lcom/nononsenseapps/notepad/ShortcutConfig;->getString(I)Ljava/lang/String;
  
138 ····move-result-object·v4140 ····move-result-object·v4
  
139 ····.line·58141 ····.line·58
140 ····const-class·v5,·Lcom/nononsenseapps/notepad/ActivityMain_;142 ····const-class·v5,·Lcom/nononsenseapps/notepad/ActivityMain_;
  
141 ····invoke-virtual·{v2,·p0,·v5},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;143 ····invoke-virtual·{v2,·p0,·v5},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
  
142 ····move-result-object·v5144 ····move-result-object·v5
  
143 ····sget-object·v6,·Lcom/nononsenseapps/notepad/database/Task;->URI:Landroid/net/Uri;145 ····sget-object·v6,·Lcom/nononsenseapps/notepad/database/Task;->URI:Landroid/net/Uri;
  
 146 ····.line·59
144 ····invoke-virtual·{v5,·v6},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;147 ····invoke-virtual·{v5,·v6},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
  
145 ····move-result-object·v5148 ····move-result-object·v5
  
146 ····const-string·v6,·"android.intent.action.INSERT"149 ····const-string·v6,·"android.intent.action.INSERT"
  
 150 ····.line·60
147 ····invoke-virtual·{v5,·v6},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;151 ····invoke-virtual·{v5,·v6},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
  
148 ····move-result-object·v5152 ····move-result-object·v5
  
149 ····const-string·v6,·"dblist"153 ····const-string·v6,·"dblist"
  
150 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig;->listSpinner:Landroid/widget/Spinner;154 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig;->listSpinner:Landroid/widget/Spinner;
  
 155 ····.line·62
151 ····invoke-virtual·{v7},·Landroid/widget/Spinner;->getSelectedItemId()J156 ····invoke-virtual·{v7},·Landroid/widget/Spinner;->getSelectedItemId()J
  
152 ····move-result-wide·v8157 ····move-result-wide·v7
  
 158 ····.line·61
153 ····invoke-virtual·{v5,·v6,·v8,·v9},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;159 ····invoke-virtual·{v5,·v6,·v7,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
  
154 ····.line·77160 ····.line·77
155 ····:goto_0161 ····:goto_0
156 ····const-string·v5,·"android.intent.extra.shortcut.INTENT"162 ····const-string·v5,·"android.intent.extra.shortcut.INTENT"
  
157 ····invoke-virtual·{v3,·v5,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;163 ····invoke-virtual·{v3,·v5,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
  
Offset 237, 43 lines modifiedOffset 243, 47 lines modified
  
237 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;243 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
238 ····move-result-object·v6244 ····move-result-object·v6
  
239 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig;->listSpinner:Landroid/widget/Spinner;245 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig;->listSpinner:Landroid/widget/Spinner;
  
 246 ····.line·71
240 ····invoke-virtual·{v7},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object;247 ····invoke-virtual·{v7},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object;
  
241 ····move-result-object·v7248 ····move-result-object·v7
  
242 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;249 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
243 ····move-result-object·v6250 ····move-result-object·v6
  
244 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;251 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
245 ····move-result-object·v6252 ····move-result-object·v6
  
 253 ····.line·70
246 ····invoke-virtual·{v3,·v5,·v6},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;254 ····invoke-virtual·{v3,·v5,·v6},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
247 ····.line·73255 ····.line·73
248 ····const-class·v5,·Lcom/nononsenseapps/notepad/ActivityMain_;256 ····const-class·v5,·Lcom/nononsenseapps/notepad/ActivityMain_;
  
249 ····invoke-virtual·{v2,·p0,·v5},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;257 ····invoke-virtual·{v2,·p0,·v5},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
  
250 ····move-result-object·v5258 ····move-result-object·v5
  
251 ····const-string·v6,·"android.intent.action.VIEW"259 ····const-string·v6,·"android.intent.action.VIEW"
  
 260 ····.line·74
252 ····invoke-virtual·{v5,·v6},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;261 ····invoke-virtual·{v5,·v6},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
  
253 ····move-result-object·v5262 ····move-result-object·v5
  
254 ····iget-object·v6,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig;->listSpinner:Landroid/widget/Spinner;263 ····iget-object·v6,·p0,·Lcom/nononsenseapps/notepad/ShortcutConfig;->listSpinner:Landroid/widget/Spinner;
  
 264 ····.line·75
255 ····invoke-virtual·{v6},·Landroid/widget/Spinner;->getSelectedItemId()J265 ····invoke-virtual·{v6},·Landroid/widget/Spinner;->getSelectedItemId()J
  
256 ····move-result-wide·v6266 ····move-result-wide·v6
Max diff block lines reached; 133/4187 bytes (3.18%) of diff not shown.
609 B
smali/com/nononsenseapps/notepad/ActivityMain$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain;
  
25 ····.prologue26 ····.prologue
26 ····.line·23027 ····.line·230
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$1;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$1;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
664 B
smali/com/nononsenseapps/notepad/ActivityTaskHistory_$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityTaskHistory_;
  
25 ····.prologue26 ····.prologue
26 ····.line·9227 ····.line·92
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory_$1;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory_$1;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
48.1 KB
smali/com/nononsenseapps/notepad/ActivityMain.smali
    
Offset 154, 15 lines modifiedOffset 154, 14 lines modified
  
154 ····.line·149154 ····.line·149
155 ····iput-boolean·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain;->shouldAddToBackStack:Z155 ····iput-boolean·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain;->shouldAddToBackStack:Z
  
156 ····.line·152156 ····.line·152
157 ····iput-boolean·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain;->shouldRestart:Z157 ····iput-boolean·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain;->shouldRestart:Z
  
158 ····.line·1303 
159 ····return-void158 ····return-void
160 .end·method159 .end·method
  
161 .method·static·synthetic·access$000(Lcom/nononsenseapps/notepad/ActivityMain;)Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;160 .method·static·synthetic·access$000(Lcom/nononsenseapps/notepad/ActivityMain;)Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;
162 ····.locals·1161 ····.locals·1
163 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/ActivityMain;162 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/ActivityMain;
  
Offset 205, 58 lines modifiedOffset 204, 64 lines modified
205 ····const-wide/16·v2,·-0x1204 ····const-wide/16·v2,·-0x1
  
206 ····.line·800205 ····.line·800
207 ····if-eqz·p1,·:cond_0206 ····if-eqz·p1,·:cond_0
  
208 ····const-string·v0,·"notification_delete_arg"207 ····const-string·v0,·"notification_delete_arg"
  
 208 ····.line·801
209 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J209 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
  
210 ····move-result-wide·v0210 ····move-result-wide·v0
  
211 ····cmp-long·v0,·v0,·v4211 ····cmp-long·v0,·v0,·v4
  
212 ····if-lez·v0,·:cond_0212 ····if-lez·v0,·:cond_0
  
213 ····.line·802213 ····.line·802
214 ····const-string·v0,·"notification_delete_arg"214 ····const-string·v0,·"notification_delete_arg"
  
 215 ····.line·803
215 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J216 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
  
216 ····move-result-wide·v0217 ····move-result-wide·v0
  
217 ····invoke-static·{v0,·v1},·Lcom/nononsenseapps/notepad/database/Notification;->getUri(J)Landroid/net/Uri;218 ····invoke-static·{v0,·v1},·Lcom/nononsenseapps/notepad/database/Notification;->getUri(J)Landroid/net/Uri;
  
218 ····move-result-object·v0219 ····move-result-object·v0
  
 220 ····.line·802
219 ····invoke-static·{p0,·v0},·Lcom/nononsenseapps/notepad/database/Notification;->deleteOrReschedule(Landroid/content/Context;Landroid/net/Uri;)V221 ····invoke-static·{p0,·v0},·Lcom/nononsenseapps/notepad/database/Notification;->deleteOrReschedule(Landroid/content/Context;Landroid/net/Uri;)V
  
220 ····.line·805222 ····.line·805
221 ····:cond_0223 ····:cond_0
222 ····if-eqz·p1,·:cond_1224 ····if-eqz·p1,·:cond_1
  
223 ····const-string·v0,·"notification_cancel_arg"225 ····const-string·v0,·"notification_cancel_arg"
  
 226 ····.line·806
224 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J227 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
  
225 ····move-result-wide·v0228 ····move-result-wide·v0
  
226 ····cmp-long·v0,·v0,·v4229 ····cmp-long·v0,·v0,·v4
  
227 ····if-lez·v0,·:cond_1230 ····if-lez·v0,·:cond_1
  
228 ····.line·807231 ····.line·807
229 ····const-string·v0,·"notification_cancel_arg"232 ····const-string·v0,·"notification_cancel_arg"
  
 233 ····.line·808
230 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J234 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
  
231 ····move-result-wide·v0235 ····move-result-wide·v0
  
232 ····long-to-int·v0,·v0236 ····long-to-int·v0,·v0
  
 237 ····.line·807
233 ····invoke-static·{p0,·v0},·Lcom/nononsenseapps/helpers/NotificationHelper;->cancelNotification(Landroid/content/Context;I)V238 ····invoke-static·{p0,·v0},·Lcom/nononsenseapps/helpers/NotificationHelper;->cancelNotification(Landroid/content/Context;I)V
  
234 ····.line·811239 ····.line·811
235 ····:cond_1240 ····:cond_1
236 ····return-void241 ····return-void
237 .end·method242 .end·method
  
Offset 304, 14 lines modifiedOffset 309, 15 lines modified
304 ····.line·353309 ····.line·353
305 ····new-instance·v1,·Lcom/nononsenseapps/notepad/ActivityMain$2;310 ····new-instance·v1,·Lcom/nononsenseapps/notepad/ActivityMain$2;
  
306 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/ActivityMain$2;-><init>(Lcom/nononsenseapps/notepad/ActivityMain;)V311 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/ActivityMain$2;-><init>(Lcom/nononsenseapps/notepad/ActivityMain;)V
  
307 ····new-array·v2,·v2,·[Ljava/lang/Void;312 ····new-array·v2,·v2,·[Ljava/lang/Void;
  
 313 ····.line·370
308 ····invoke-virtual·{v1,·v2},·Lcom/nononsenseapps/notepad/ActivityMain$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;314 ····invoke-virtual·{v1,·v2},·Lcom/nononsenseapps/notepad/ActivityMain$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
  
309 ····.line·372315 ····.line·372
310 ····:cond_2316 ····:cond_2
311 ····return-void317 ····return-void
312 .end·method318 .end·method
  
Offset 403, 14 lines modifiedOffset 409, 15 lines modified
  
403 ····const·v3,·0x7f0d0168409 ····const·v3,·0x7f0d0168
  
404 ····const·v4,·0x7f0d0167410 ····const·v4,·0x7f0d0167
  
405 ····move-object·v2,·p0411 ····move-object·v2,·p0
  
 412 ····.line·1094
406 ····invoke-static/range·{v0·..·v5},·Lcom/github/espiandev/showcaseview/ShowcaseView;->insertShowcaseViewWithType(IILandroid/app/Activity;IILcom/github/espiandev/showcaseview/ShowcaseView$ConfigOptions;)Lcom/github/espiandev/showcaseview/ShowcaseView;413 ····invoke-static/range·{v0·..·v5},·Lcom/github/espiandev/showcaseview/ShowcaseView;->insertShowcaseViewWithType(IILandroid/app/Activity;IILcom/github/espiandev/showcaseview/ShowcaseView$ConfigOptions;)Lcom/github/espiandev/showcaseview/ShowcaseView;
  
407 ····move-result-object·v0414 ····move-result-object·v0
  
408 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain;->sv:Lcom/github/espiandev/showcaseview/ShowcaseView;415 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain;->sv:Lcom/github/espiandev/showcaseview/ShowcaseView;
  
409 ····.line·1097416 ····.line·1097
Offset 433, 14 lines modifiedOffset 440, 15 lines modified
  
433 ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;440 ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
434 ····move-result-object·v0441 ····move-result-object·v0
  
435 ····const-string·v1,·"showcased_main_window"442 ····const-string·v1,·"showcased_main_window"
  
 443 ····.line·1100
436 ····invoke-interface·{v0,·v1,·v8},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;444 ····invoke-interface·{v0,·v1,·v8},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
  
437 ····move-result-object·v0445 ····move-result-object·v0
  
438 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z446 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
Max diff block lines reached; 45498/49136 bytes (92.60%) of diff not shown.
616 B
smali/com/nononsenseapps/notepad/ActivityMain_$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain_;
  
25 ····.prologue26 ····.prologue
26 ····.line·11927 ····.line·119
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$1;->this$0:Lcom/nononsenseapps/notepad/ActivityMain_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$1;->this$0:Lcom/nononsenseapps/notepad/ActivityMain_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.83 KB
smali/com/nononsenseapps/notepad/ActivityMain_$2.smali
    
Offset 4, 47 lines modifiedOffset 4, 54 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/lang/Runnable;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Lcom/nononsenseapps/notepad/ActivityMain_;->migrateDonateUser()V8 ····value·=·Lcom/nononsenseapps/notepad/ActivityMain_;->onSyncStartStop(Z)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain_;15 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain_;
  
 16 .field·final·synthetic·val$ongoing:Z
  
  
16 #·direct·methods17 #·direct·methods
17 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain_;)V18 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain_;Z)V
18 ····.locals·019 ····.locals·0
 20 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain_;
  
19 ····.prologue21 ····.prologue
20 ····.line·13322 ····.line·133
21 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$2;->this$0:Lcom/nononsenseapps/notepad/ActivityMain_;23 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$2;->this$0:Lcom/nononsenseapps/notepad/ActivityMain_;
  
 24 ····iput-boolean·p2,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$2;->val$ongoing:Z
  
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····return-void26 ····return-void
24 .end·method27 .end·method
  
  
25 #·virtual·methods28 #·virtual·methods
26 .method·public·run()V29 .method·public·run()V
27 ····.locals·130 ····.locals·2
  
28 ····.prologue31 ····.prologue
29 ····.line·13832 ····.line·138
30 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$2;->this$0:Lcom/nononsenseapps/notepad/ActivityMain_;33 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$2;->this$0:Lcom/nononsenseapps/notepad/ActivityMain_;
  
 34 ····iget-boolean·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_$2;->val$ongoing:Z
  
31 ····invoke-static·{v0},·Lcom/nononsenseapps/notepad/ActivityMain_;->access$201(Lcom/nononsenseapps/notepad/ActivityMain_;)V35 ····invoke-static·{v0,·v1},·Lcom/nononsenseapps/notepad/ActivityMain_;->access$201(Lcom/nononsenseapps/notepad/ActivityMain_;Z)V
  
32 ····.line·13936 ····.line·139
33 ····return-void37 ····return-void
34 .end·method38 .end·method
3.14 KB
smali/com/nononsenseapps/notepad/ActivityMain$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain;
  
25 ····.prologue26 ····.prologue
26 ····.line·94427 ····.line·944
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$7;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$7;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 54, 17 lines modifiedOffset 55, 17 lines modified
54 ····.prologue55 ····.prologue
55 ····.local·p1,·"arg0":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"56 ····.local·p1,·"arg0":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"
56 ····const/4·v1,·0x157 ····const/4·v1,·0x1
  
57 ····const/4·v2,·0x058 ····const/4·v2,·0x0
  
58 ····.line·95059 ····.line·950
59 ····const-wide/16·v4,·0x060 ····const-wide/16·v3,·0x0
  
60 ····cmp-long·v3,·p4,·v461 ····cmp-long·v3,·p4,·v3
  
61 ····if-lez·v3,·:cond_062 ····if-lez·v3,·:cond_0
  
62 ····.line·95163 ····.line·951
63 ····invoke-static·{p4,·p5},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->getInstance(J)Lcom/nononsenseapps/notepad/fragments/DialogEditList_;64 ····invoke-static·{p4,·p5},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->getInstance(J)Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
64 ····move-result-object·v065 ····move-result-object·v0
Offset 84, 60 lines modifiedOffset 85, 66 lines modified
84 ····.line·96985 ····.line·969
85 ····.end·local·v0····#·"dialog":Lcom/nononsenseapps/notepad/fragments/DialogEditList_;86 ····.end·local·v0····#·"dialog":Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
86 ····:goto_087 ····:goto_0
87 ····return·v188 ····return·v1
  
88 ····.line·95589 ····.line·955
89 ····:cond_090 ····:cond_0
90 ····const-wide/16·v4,·-0x191 ····const-wide/16·v3,·-0x1
  
91 ····cmp-long·v3,·p4,·v492 ····cmp-long·v3,·p4,·v3
  
92 ····if-gez·v3,·:cond_193 ····if-gez·v3,·:cond_1
  
93 ····.line·95794 ····.line·957
94 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$7;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;95 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$7;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
 96 ····.line·958
95 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;97 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
96 ····move-result-object·v398 ····move-result-object·v3
  
 99 ····.line·959
97 ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;100 ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
98 ····move-result-object·v3101 ····move-result-object·v3
  
99 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$7;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;102 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$7;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
100 ····const·v5,·0x7f0d0115103 ····const·v5,·0x7f0d0115
  
 104 ····.line·960
101 ····invoke-virtual·{v4,·v5},·Lcom/nononsenseapps/notepad/ActivityMain;->getString(I)Ljava/lang/String;105 ····invoke-virtual·{v4,·v5},·Lcom/nononsenseapps/notepad/ActivityMain;->getString(I)Ljava/lang/String;
  
102 ····move-result-object·v4106 ····move-result-object·v4
  
103 ····invoke-interface·{v3,·v4,·p4,·p5},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;107 ····invoke-interface·{v3,·v4,·p4,·p5},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
  
104 ····move-result-object·v3108 ····move-result-object·v3
  
105 ····const-string·v4,·"show_all_tasks_choice_id"109 ····const-string·v4,·"show_all_tasks_choice_id"
  
 110 ····.line·962
106 ····invoke-interface·{v3,·v4,·p4,·p5},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;111 ····invoke-interface·{v3,·v4,·p4,·p5},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
  
107 ····move-result-object·v3112 ····move-result-object·v3
  
 113 ····.line·963
108 ····invoke-interface·{v3},·Landroid/content/SharedPreferences$Editor;->commit()Z114 ····invoke-interface·{v3},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
109 ····.line·964115 ····.line·964
110 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$7;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;116 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$7;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
111 ····const·v4,·0x7f0d00e9117 ····const·v4,·0x7f0d00e9
  
112 ····invoke-static·{v3,·v4,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;118 ····invoke-static·{v3,·v4,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
113 ····move-result-object·v2119 ····move-result-object·v2
  
 120 ····.line·965
114 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V121 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V
  
115 ····goto·:goto_0122 ····goto·:goto_0
  
116 ····:cond_1123 ····:cond_1
117 ····move·v1,·v2124 ····move·v1,·v2
  
1.21 KB
smali/com/nononsenseapps/notepad/ActivityMain$2.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 #·instance·fields28 #·instance·fields
29 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;29 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V31 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V
32 ····.locals·032 ····.locals·0
 33 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain;
  
33 ····.prologue34 ····.prologue
34 ····.line·35335 ····.line·353
35 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$2;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;36 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$2;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
36 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
Offset 55, 23 lines modifiedOffset 56, 23 lines modified
  
55 ····move-result-object·v056 ····move-result-object·v0
  
56 ····return-object·v057 ····return-object·v0
57 .end·method58 .end·method
  
58 .method·protected·varargs·doInBackground([Ljava/lang/Void;)Ljava/lang/Void;59 .method·protected·varargs·doInBackground([Ljava/lang/Void;)Ljava/lang/Void;
59 ····.locals·460 ····.locals·3
60 ····.param·p1,·"params"····#·[Ljava/lang/Void;61 ····.param·p1,·"params"····#·[Ljava/lang/Void;
  
61 ····.prologue62 ····.prologue
62 ····.line·35863 ····.line·358
63 ····const-wide/16·v2,·0x753064 ····const-wide/16·v1,·0x7530
  
64 ····:try_start_065 ····:try_start_0
65 ····invoke-static·{v2,·v3},·Ljava/lang/Thread;->sleep(J)V66 ····invoke-static·{v1,·v2},·Ljava/lang/Thread;->sleep(J)V
66 ····:try_end_067 ····:try_end_0
67 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_068 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
68 ····.line·36269 ····.line·362
69 ····:goto_070 ····:goto_0
70 ····const/4·v1,·0x071 ····const/4·v1,·0x0
  
1.6 KB
smali/com/nononsenseapps/notepad/ActivityTaskHistory$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
25 ····.prologue26 ····.prologue
26 ····.line·8627 ····.line·86
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$1;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$1;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 50, 22 lines modifiedOffset 51, 24 lines modified
50 ····.local·v0,·"returnIntent":Landroid/content/Intent;51 ····.local·v0,·"returnIntent":Landroid/content/Intent;
51 ····const-string·v1,·"task_text_key"52 ····const-string·v1,·"task_text_key"
  
52 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$1;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;53 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$1;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
53 ····iget-object·v2,·v2,·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->taskText:Lcom/nononsenseapps/utils/views/TitleNoteTextView;54 ····iget-object·v2,·v2,·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->taskText:Lcom/nononsenseapps/utils/views/TitleNoteTextView;
  
 55 ····.line·92
54 ····invoke-virtual·{v2},·Lcom/nononsenseapps/utils/views/TitleNoteTextView;->getText()Ljava/lang/CharSequence;56 ····invoke-virtual·{v2},·Lcom/nononsenseapps/utils/views/TitleNoteTextView;->getText()Ljava/lang/CharSequence;
  
55 ····move-result-object·v257 ····move-result-object·v2
  
56 ····invoke-interface·{v2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;58 ····invoke-interface·{v2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
57 ····move-result-object·v259 ····move-result-object·v2
  
 60 ····.line·91
58 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;61 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
59 ····.line·9362 ····.line·93
60 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$1;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;63 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$1;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
61 ····const/4·v2,·-0x164 ····const/4·v2,·-0x1
  
681 B
smali/com/nononsenseapps/notepad/ActivityMain$5.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;18 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V20 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V
21 ····.locals·621 ····.locals·6
 22 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain;
22 ····.param·p2,·"x0"····#·Landroid/app/Activity;23 ····.param·p2,·"x0"····#·Landroid/app/Activity;
23 ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout;24 ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout;
24 ····.param·p4,·"x2"····#·I25 ····.param·p4,·"x2"····#·I
25 ····.param·p5,·"x3"····#·I26 ····.param·p5,·"x3"····#·I
26 ····.param·p6,·"x4"····#·I27 ····.param·p6,·"x4"····#·I
  
27 ····.prologue28 ····.prologue
21.4 KB
smali/com/nononsenseapps/notepad/R$id.smali
    
Offset 11, 387 lines modifiedOffset 11, 387 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"id"13 ····name·=·"id"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·action_container:I·=·0x7f0a004d16 .field·public·static·final·action_container:I·=·0x7f09004d
  
17 .field·public·static·final·actionbar_discard:I·=·0x7f0a001217 .field·public·static·final·actionbar_discard:I·=·0x7f090012
  
18 .field·public·static·final·actionbar_done:I·=·0x7f0a001318 .field·public·static·final·actionbar_done:I·=·0x7f090013
  
19 .field·public·static·final·activity_menu_group:I·=·0x7f0a00a619 .field·public·static·final·activity_menu_group:I·=·0x7f0900a6
  
20 .field·public·static·final·activity_reverse_menu_group:I·=·0x7f0a00a820 .field·public·static·final·activity_reverse_menu_group:I·=·0x7f0900a8
  
21 .field·public·static·final·ampm_hitspace:I·=·0x7f0a008621 .field·public·static·final·ampm_hitspace:I·=·0x7f090086
  
22 .field·public·static·final·ampm_label:I·=·0x7f0a008722 .field·public·static·final·ampm_label:I·=·0x7f090087
  
23 .field·public·static·final·animator:I·=·0x7f0a003a23 .field·public·static·final·animator:I·=·0x7f09003a
  
24 .field·public·static·final·applyPassword:I·=·0x7f0a003124 .field·public·static·final·applyPassword:I·=·0x7f090031
  
25 .field·public·static·final·bold:I·=·0x7f0a000f25 .field·public·static·final·bold:I·=·0x7f09000a
  
26 .field·public·static·final·button_cancel:I·=·0x7f0a003d26 .field·public·static·final·button_cancel:I·=·0x7f09003d
  
27 .field·public·static·final·button_container:I·=·0x7f0a003c27 .field·public·static·final·button_container:I·=·0x7f09003c
  
28 .field·public·static·final·button_create_dir:I·=·0x7f0a004f28 .field·public·static·final·button_create_dir:I·=·0x7f09004f
  
29 .field·public·static·final·button_go_parent:I·=·0x7f0a004e29 .field·public·static·final·button_go_parent:I·=·0x7f09004e
  
30 .field·public·static·final·button_ok:I·=·0x7f0a003e30 .field·public·static·final·button_ok:I·=·0x7f09003e
  
31 .field·public·static·final·buttons:I·=·0x7f0a004931 .field·public·static·final·buttons:I·=·0x7f090049
  
32 .field·public·static·final·center_view:I·=·0x7f0a008032 .field·public·static·final·center_view:I·=·0x7f090080
  
33 .field·public·static·final·checkbox:I·=·0x7f0a007b33 .field·public·static·final·checkbox:I·=·0x7f09007b
  
34 .field·public·static·final·checkboxcontainer:I·=·0x7f0a005334 .field·public·static·final·checkboxcontainer:I·=·0x7f090053
  
35 .field·public·static·final·clearPassword:I·=·0x7f0a003235 .field·public·static·final·clearPassword:I·=·0x7f090032
  
36 .field·public·static·final·clickRemove:I·=·0x7f0a000636 .field·public·static·final·clickRemove:I·=·0x7f090000
  
37 .field·public·static·final·completedCheckBoxDark:I·=·0x7f0a00a137 .field·public·static·final·completedCheckBoxDark:I·=·0x7f0900a1
  
38 .field·public·static·final·completedCheckBoxLight:I·=·0x7f0a00a238 .field·public·static·final·completedCheckBoxLight:I·=·0x7f0900a2
  
39 .field·public·static·final·createNoteButton:I·=·0x7f0a009839 .field·public·static·final·createNoteButton:I·=·0x7f090098
  
40 .field·public·static·final·current_dir:I·=·0x7f0a005040 .field·public·static·final·current_dir:I·=·0x7f090050
  
41 .field·public·static·final·date:I·=·0x7f0a007c41 .field·public·static·final·date:I·=·0x7f09007c
  
42 .field·public·static·final·date_picker_day:I·=·0x7f0a003842 .field·public·static·final·date_picker_day:I·=·0x7f090038
  
43 .field·public·static·final·date_picker_header:I·=·0x7f0a003443 .field·public·static·final·date_picker_header:I·=·0x7f090034
  
44 .field·public·static·final·date_picker_month:I·=·0x7f0a003744 .field·public·static·final·date_picker_month:I·=·0x7f090037
  
45 .field·public·static·final·date_picker_month_and_day:I·=·0x7f0a003645 .field·public·static·final·date_picker_month_and_day:I·=·0x7f090036
  
46 .field·public·static·final·date_picker_year:I·=·0x7f0a003946 .field·public·static·final·date_picker_year:I·=·0x7f090039
  
47 .field·public·static·final·datecheckcontainer:I·=·0x7f0a006447 .field·public·static·final·datecheckcontainer:I·=·0x7f090064
  
48 .field·public·static·final·day1:I·=·0x7f0a008d48 .field·public·static·final·day1:I·=·0x7f09008d
  
49 .field·public·static·final·day2:I·=·0x7f0a008e49 .field·public·static·final·day2:I·=·0x7f09008e
  
50 .field·public·static·final·day3:I·=·0x7f0a008f50 .field·public·static·final·day3:I·=·0x7f09008f
  
51 .field·public·static·final·day4:I·=·0x7f0a009051 .field·public·static·final·day4:I·=·0x7f090090
  
52 .field·public·static·final·day5:I·=·0x7f0a009152 .field·public·static·final·day5:I·=·0x7f090091
  
53 .field·public·static·final·day6:I·=·0x7f0a009253 .field·public·static·final·day6:I·=·0x7f090092
  
54 .field·public·static·final·day7:I·=·0x7f0a009354 .field·public·static·final·day7:I·=·0x7f090093
  
55 .field·public·static·final·day_picker_selected_date_layout:I·=·0x7f0a003555 .field·public·static·final·day_picker_selected_date_layout:I·=·0x7f090035
  
56 .field·public·static·final·defaultListBox:I·=·0x7f0a004356 .field·public·static·final·defaultListBox:I·=·0x7f090043
  
57 .field·public·static·final·deleteButton:I·=·0x7f0a004857 .field·public·static·final·deleteButton:I·=·0x7f090048
  
58 .field·public·static·final·dialog_no:I·=·0x7f0a003f58 .field·public·static·final·dialog_no:I·=·0x7f09003f
  
59 .field·public·static·final·dialog_yes:I·=·0x7f0a004059 .field·public·static·final·dialog_yes:I·=·0x7f090040
  
60 .field·public·static·final·divider:I·=·0x7f0a001e60 .field·public·static·final·divider:I·=·0x7f09001e
  
61 .field·public·static·final·done:I·=·0x7f0a003361 .field·public·static·final·done:I·=·0x7f090033
  
62 .field·public·static·final·done_button:I·=·0x7f0a008c62 .field·public·static·final·done_button:I·=·0x7f09008c
  
63 .field·public·static·final·drag_handle:I·=·0x7f0a005c63 .field·public·static·final·drag_handle:I·=·0x7f09005c
  
64 .field·public·static·final·dragpadding:I·=·0x7f0a007d64 .field·public·static·final·dragpadding:I·=·0x7f09007d
  
65 .field·public·static·final·drawerLayout:I·=·0x7f0a001565 .field·public·static·final·drawerLayout:I·=·0x7f090015
  
66 .field·public·static·final·drawer_menu_createlist:I·=·0x7f0a00a966 .field·public·static·final·drawer_menu_createlist:I·=·0x7f0900a9
  
67 .field·public·static·final·dueCancelButton:I·=·0x7f0a005567 .field·public·static·final·dueCancelButton:I·=·0x7f090055
  
68 .field·public·static·final·dueDate:I·=·0x7f0a00a068 .field·public·static·final·dueDate:I·=·0x7f0900a0
  
69 .field·public·static·final·dueDateBox:I·=·0x7f0a005669 .field·public·static·final·dueDateBox:I·=·0x7f090056
  
70 .field·public·static·final·editScrollView:I·=·0x7f0a005170 .field·public·static·final·editScrollView:I·=·0x7f090051
  
71 .field·public·static·final·edit_text:I·=·0x7f0a003b71 .field·public·static·final·edit_text:I·=·0x7f09003b
  
72 .field·public·static·final·editor_menu_group:I·=·0x7f0a00b772 .field·public·static·final·editor_menu_group:I·=·0x7f0900b7
  
73 .field·public·static·final·empty_view:I·=·0x7f0a009c73 .field·public·static·final·empty_view:I·=·0x7f09009c
  
74 .field·public·static·final·flingRemove:I·=·0x7f0a000774 .field·public·static·final·flingRemove:I·=·0x7f090001
  
75 .field·public·static·final·fragment:I·=·0x7f0a001475 .field·public·static·final·fragment:I·=·0x7f090014
  
Max diff block lines reached; 14648/21798 bytes (67.20%) of diff not shown.
638 B
smali/com/nononsenseapps/notepad/ActivitySearch_.smali
    
Offset 30, 15 lines modifiedOffset 30, 14 lines modified
30 ····.line·2630 ····.line·26
31 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;31 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
32 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V32 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
33 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivitySearch_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivitySearch_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
34 ····.line·84 
35 ····return-void34 ····return-void
36 .end·method35 .end·method
  
37 .method·private·init_(Landroid/os/Bundle;)V36 .method·private·init_(Landroid/os/Bundle;)V
38 ····.locals·037 ····.locals·0
39 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;38 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
2.15 KB
smali/com/nononsenseapps/notepad/ActivityTaskHistory$3.smali
    
Offset 30, 28 lines modifiedOffset 30, 29 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)V33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
35 ····.prologue36 ····.prologue
36 ····.line·12137 ····.line·121
37 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$3;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$3;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;43 .method·public·onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;
43 ····.locals·1044 ····.locals·9
44 ····.param·p1,·"arg0"····#·I45 ····.param·p1,·"arg0"····#·I
45 ····.param·p2,·"arg1"····#·Landroid/os/Bundle;46 ····.param·p2,·"arg1"····#·Landroid/os/Bundle;
46 ····.annotation·system·Ldalvik/annotation/Signature;47 ····.annotation·system·Ldalvik/annotation/Signature;
47 ········value·=·{48 ········value·=·{
48 ············"(I",49 ············"(I",
49 ············"Landroid/os/Bundle;",50 ············"Landroid/os/Bundle;",
50 ············")",51 ············")",
Offset 78, 28 lines modifiedOffset 79, 30 lines modified
  
78 ····new-array·v5,·v5,·[Ljava/lang/String;79 ····new-array·v5,·v5,·[Ljava/lang/String;
  
79 ····const/4·v6,·0x080 ····const/4·v6,·0x0
  
80 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$3;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;81 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$3;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
 82 ····.line·129
81 ····invoke-static·{v7},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->access$000(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)J83 ····invoke-static·{v7},·Lcom/nononsenseapps/notepad/ActivityTaskHistory;->access$000(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)J
  
82 ····move-result-wide·v884 ····move-result-wide·v7
  
83 ····invoke-static·{v8,·v9},·Ljava/lang/Long;->toString(J)Ljava/lang/String;85 ····invoke-static·{v7,·v8},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
84 ····move-result-object·v786 ····move-result-object·v7
  
85 ····aput-object·v7,·v5,·v687 ····aput-object·v7,·v5,·v6
  
86 ····const/4·v6,·0x088 ····const/4·v6,·0x0
  
87 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V89 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
  
 90 ····.line·125
88 ····return-object·v091 ····return-object·v0
89 .end·method92 .end·method
  
90 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V93 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V
91 ····.locals·294 ····.locals·2
92 ····.param·p2,·"c"····#·Landroid/database/Cursor;95 ····.param·p2,·"c"····#·Landroid/database/Cursor;
93 ····.annotation·system·Ldalvik/annotation/Signature;96 ····.annotation·system·Ldalvik/annotation/Signature;
5.85 KB
smali/com/nononsenseapps/notepad/ActivityMain_.smali
    
Offset 43, 15 lines modifiedOffset 43, 14 lines modified
  
43 ····move-result-object·v143 ····move-result-object·v1
  
44 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V44 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
  
45 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_;->handler_:Landroid/os/Handler;45 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_;->handler_:Landroid/os/Handler;
  
46 ····.line·159 
47 ····return-void46 ····return-void
48 .end·method47 .end·method
  
49 .method·static·synthetic·access$001(Lcom/nononsenseapps/notepad/ActivityMain_;)V48 .method·static·synthetic·access$001(Lcom/nononsenseapps/notepad/ActivityMain_;)V
50 ····.locals·049 ····.locals·0
51 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/ActivityMain_;50 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/ActivityMain_;
  
Offset 69, 33 lines modifiedOffset 68, 33 lines modified
69 ····.prologue68 ····.prologue
70 ····.line·2869 ····.line·28
71 ····invoke-super·{p0},·Lcom/nononsenseapps/notepad/ActivityMain;->loadFragments()V70 ····invoke-super·{p0},·Lcom/nononsenseapps/notepad/ActivityMain;->loadFragments()V
  
72 ····return-void71 ····return-void
73 .end·method72 .end·method
  
74 .method·static·synthetic·access$201(Lcom/nononsenseapps/notepad/ActivityMain_;)V73 .method·static·synthetic·access$201(Lcom/nononsenseapps/notepad/ActivityMain_;Z)V
75 ····.locals·074 ····.locals·0
76 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/ActivityMain_;75 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/ActivityMain_;
 76 ····.param·p1,·"x1"····#·Z
  
77 ····.prologue77 ····.prologue
78 ····.line·2878 ····.line·28
79 ····invoke-super·{p0},·Lcom/nononsenseapps/notepad/ActivityMain;->migrateDonateUser()V79 ····invoke-super·{p0,·p1},·Lcom/nononsenseapps/notepad/ActivityMain;->onSyncStartStop(Z)V
  
80 ····return-void80 ····return-void
81 .end·method81 .end·method
  
82 .method·static·synthetic·access$301(Lcom/nononsenseapps/notepad/ActivityMain_;Z)V82 .method·static·synthetic·access$301(Lcom/nononsenseapps/notepad/ActivityMain_;)V
83 ····.locals·083 ····.locals·0
84 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/ActivityMain_;84 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/ActivityMain_;
85 ····.param·p1,·"x1"····#·Z 
  
86 ····.prologue85 ····.prologue
87 ····.line·2886 ····.line·28
88 ····invoke-super·{p0,·p1},·Lcom/nononsenseapps/notepad/ActivityMain;->onSyncStartStop(Z)V87 ····invoke-super·{p0},·Lcom/nononsenseapps/notepad/ActivityMain;->migrateDonateUser()V
  
89 ····return-void88 ····return-void
90 .end·method89 .end·method
  
91 .method·private·init_(Landroid/os/Bundle;)V90 .method·private·init_(Landroid/os/Bundle;)V
92 ····.locals·191 ····.locals·1
93 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;92 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
Offset 238, 24 lines modifiedOffset 237, 24 lines modified
238 ····goto·:goto_0237 ····goto·:goto_0
239 .end·method238 .end·method
  
240 .method·public·migrateDonateUser()V239 .method·public·migrateDonateUser()V
241 ····.locals·2240 ····.locals·2
  
242 ····.prologue241 ····.prologue
243 ····.line·133242 ····.line·147
244 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_;->handler_:Landroid/os/Handler;243 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_;->handler_:Landroid/os/Handler;
  
245 ····new-instance·v1,·Lcom/nononsenseapps/notepad/ActivityMain_$2;244 ····new-instance·v1,·Lcom/nononsenseapps/notepad/ActivityMain_$3;
  
246 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/ActivityMain_$2;-><init>(Lcom/nononsenseapps/notepad/ActivityMain_;)V245 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/ActivityMain_$3;-><init>(Lcom/nononsenseapps/notepad/ActivityMain_;)V
  
247 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z246 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
  
248 ····.line·143247 ····.line·157
249 ····return-void248 ····return-void
250 .end·method249 .end·method
  
251 .method·public·onCreate(Landroid/os/Bundle;)V250 .method·public·onCreate(Landroid/os/Bundle;)V
252 ····.locals·2251 ····.locals·2
253 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;252 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
Offset 343, 80 lines modifiedOffset 342, 80 lines modified
343 .end·method342 .end·method
  
344 .method·public·onSyncStartStop(Z)V343 .method·public·onSyncStartStop(Z)V
345 ····.locals·2344 ····.locals·2
346 ····.param·p1,·"ongoing"····#·Z345 ····.param·p1,·"ongoing"····#·Z
  
347 ····.prologue346 ····.prologue
348 ····.line·147347 ····.line·133
349 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_;->handler_:Landroid/os/Handler;348 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_;->handler_:Landroid/os/Handler;
  
350 ····new-instance·v1,·Lcom/nononsenseapps/notepad/ActivityMain_$3;349 ····new-instance·v1,·Lcom/nononsenseapps/notepad/ActivityMain_$2;
  
351 ····invoke-direct·{v1,·p0,·p1},·Lcom/nononsenseapps/notepad/ActivityMain_$3;-><init>(Lcom/nononsenseapps/notepad/ActivityMain_;Z)V350 ····invoke-direct·{v1,·p0,·p1},·Lcom/nononsenseapps/notepad/ActivityMain_$2;-><init>(Lcom/nononsenseapps/notepad/ActivityMain_;Z)V
  
352 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z351 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
  
353 ····.line·157352 ····.line·143
354 ····return-void353 ····return-void
355 .end·method354 .end·method
  
356 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V355 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V
357 ····.locals·1356 ····.locals·1
358 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;357 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;
  
359 ····.prologue358 ····.prologue
360 ····.line·92359 ····.line·92
361 ····const·v0,·0x7f0a0017360 ····const·v0,·0x7f090018
  
362 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;361 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
363 ····move-result-object·v0362 ····move-result-object·v0
  
364 ····check-cast·v0,·Landroid/widget/ListView; 
  
365 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_;->leftDrawer:Landroid/widget/ListView;363 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_;->fragment2:Landroid/view/View;
  
366 ····.line·93364 ····.line·93
367 ····const·v0,·0x7f0a0019365 ····const·v0,·0x7f090019
  
368 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;366 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
369 ····move-result-object·v0367 ····move-result-object·v0
  
370 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_;->taskHint:Landroid/view/View;368 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivityMain_;->taskHint:Landroid/view/View;
  
371 ····.line·94369 ····.line·94
372 ····const·v0,·0x7f0a0015370 ····const·v0,·0x7f090015
  
373 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;371 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
374 ····move-result-object·v0372 ····move-result-object·v0
Max diff block lines reached; 1208/5887 bytes (20.52%) of diff not shown.
1.1 KB
smali/com/nononsenseapps/notepad/ActivitySearch.smali
    
Offset 122, 28 lines modifiedOffset 122, 32 lines modified
  
122 ····.prologue122 ····.prologue
123 ····.line·44123 ····.line·44
124 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivitySearch;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;124 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivitySearch;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
125 ····move-result-object·v0125 ····move-result-object·v0
  
 126 ····.line·45
126 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;127 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
127 ····move-result-object·v0128 ····move-result-object·v0
  
128 ····const·v1,·0x7f0a005f129 ····const·v1,·0x7f09005f
  
 130 ····.line·47
129 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivitySearch;->getFragment()Landroid/support/v4/app/Fragment;131 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/ActivitySearch;->getFragment()Landroid/support/v4/app/Fragment;
  
130 ····move-result-object·v2132 ····move-result-object·v2
  
 133 ····.line·46
131 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;134 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
132 ····move-result-object·v0135 ····move-result-object·v0
  
 136 ····.line·47
133 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I137 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
134 ····.line·48138 ····.line·48
135 ····return-void139 ····return-void
136 .end·method140 .end·method
  
137 .method·public·onCreate(Landroid/os/Bundle;)V141 .method·public·onCreate(Landroid/os/Bundle;)V
610 B
smali/com/nononsenseapps/notepad/ActivityMain$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain;
  
25 ····.prologue26 ····.prologue
26 ····.line·127827 ····.line·1278
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$9;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$9;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
609 B
smali/com/nononsenseapps/notepad/ActivityMain$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain;
  
25 ····.prologue26 ····.prologue
26 ····.line·40827 ····.line·408
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$3;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$3;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
391 B
smali/com/nononsenseapps/notepad/BackupAgent.smali
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·3122 ····.line·31
23 ····invoke-direct·{p0},·Landroid/app/backup/BackupAgentHelper;-><init>()V23 ····invoke-direct·{p0},·Landroid/app/backup/BackupAgentHelper;-><init>()V
  
24 ····.line·43 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
  
27 #·virtual·methods26 #·virtual·methods
28 .method·public·onCreate()V27 .method·public·onCreate()V
29 ····.locals·528 ····.locals·5
657 B
smali/com/nononsenseapps/notepad/ActivityTaskHistory$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityTaskHistory;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
25 ····.prologue26 ····.prologue
26 ····.line·9827 ····.line·98
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$2;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityTaskHistory$2;->this$0:Lcom/nononsenseapps/notepad/ActivityTaskHistory;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
647 B
smali/com/nononsenseapps/notepad/ActivityMain$4.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;18 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V20 .method·constructor·<init>(Lcom/nononsenseapps/notepad/ActivityMain;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/ActivityMain;
  
22 ····.prologue23 ····.prologue
23 ····.line·53724 ····.line·537
24 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$4;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;25 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/ActivityMain$4;->this$0:Lcom/nononsenseapps/notepad/ActivityMain;
  
25 ····invoke-direct·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;-><init>()V26 ····invoke-direct·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;-><init>()V
  
659 B
smali/com/nononsenseapps/notepad/ActivitySearchDeleted_.smali
    
Offset 30, 15 lines modifiedOffset 30, 14 lines modified
30 ····.line·2630 ····.line·26
31 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;31 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
32 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V32 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
33 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivitySearchDeleted_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/ActivitySearchDeleted_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
34 ····.line·84 
35 ····return-void34 ····return-void
36 .end·method35 .end·method
  
37 .method·private·init_(Landroid/os/Bundle;)V36 .method·private·init_(Landroid/os/Bundle;)V
38 ····.locals·037 ····.locals·0
39 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;38 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
8.53 KB
smali/com/nononsenseapps/notepad/R$dimen.smali
    
Offset 11, 139 lines modifiedOffset 11, 139 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"dimen"13 ····name·=·"dimen"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·activity_lone_horizontal_margin:I·=·0x7f09000016 .field·public·static·final·activity_lone_horizontal_margin:I·=·0x7f0a0000
  
17 .field·public·static·final·activity_lone_horizontal_padding:I·=·0x7f09000117 .field·public·static·final·activity_lone_horizontal_padding:I·=·0x7f0a0001
  
18 .field·public·static·final·activity_lone_vertical_margin:I·=·0x7f09000218 .field·public·static·final·activity_lone_vertical_margin:I·=·0x7f0a0002
  
19 .field·public·static·final·ampm_label_size:I·=·0x7f09000319 .field·public·static·final·ampm_label_size:I·=·0x7f0a0003
  
20 .field·public·static·final·ampm_left_padding:I·=·0x7f09000420 .field·public·static·final·ampm_left_padding:I·=·0x7f0a0004
  
21 .field·public·static·final·card_editor_shadow_bottom:I·=·0x7f09000521 .field·public·static·final·card_editor_shadow_bottom:I·=·0x7f0a0005
  
22 .field·public·static·final·card_editor_top_bottom:I·=·0x7f09000622 .field·public·static·final·card_editor_top_bottom:I·=·0x7f0a0006
  
23 .field·public·static·final·configure_dialog_max_height:I·=·0x7f09003a23 .field·public·static·final·configure_dialog_max_height:I·=·0x7f0a003a
  
24 .field·public·static·final·configure_dialog_width:I·=·0x7f09003b24 .field·public·static·final·configure_dialog_width:I·=·0x7f0a003b
  
25 .field·public·static·final·date_picker_component_width:I·=·0x7f09000725 .field·public·static·final·date_picker_component_width:I·=·0x7f0a0007
  
26 .field·public·static·final·date_picker_header_height:I·=·0x7f09000826 .field·public·static·final·date_picker_header_height:I·=·0x7f0a0008
  
27 .field·public·static·final·date_picker_header_text_size:I·=·0x7f09000927 .field·public·static·final·date_picker_header_text_size:I·=·0x7f0a0009
  
28 .field·public·static·final·date_picker_view_animator_height:I·=·0x7f09000a28 .field·public·static·final·date_picker_view_animator_height:I·=·0x7f0a000a
  
29 .field·public·static·final·day_number_select_circle_radius:I·=·0x7f09000b29 .field·public·static·final·day_number_select_circle_radius:I·=·0x7f0a000b
  
30 .field·public·static·final·day_number_size:I·=·0x7f09000c30 .field·public·static·final·day_number_size:I·=·0x7f0a000c
  
31 .field·public·static·final·dialog_height:I·=·0x7f09003831 .field·public·static·final·dialog_height:I·=·0x7f0a0038
  
32 .field·public·static·final·done_button_height:I·=·0x7f09000d32 .field·public·static·final·done_button_height:I·=·0x7f0a000d
  
33 .field·public·static·final·done_label_size:I·=·0x7f09000e33 .field·public·static·final·done_label_size:I·=·0x7f0a000e
  
34 .field·public·static·final·drag_grip_avoid_padding:I·=·0x7f09000f34 .field·public·static·final·drag_grip_avoid_padding:I·=·0x7f0a000f
  
35 .field·public·static·final·drag_grip_ridge_gap:I·=·0x7f09001035 .field·public·static·final·drag_grip_ridge_gap:I·=·0x7f0a0010
  
36 .field·public·static·final·drag_grip_ridge_size:I·=·0x7f09001136 .field·public·static·final·drag_grip_ridge_size:I·=·0x7f0a0011
  
37 .field·public·static·final·drag_grip_width:I·=·0x7f09001237 .field·public·static·final·drag_grip_width:I·=·0x7f0a0012
  
38 .field·public·static·final·editor_side_margin:I·=·0x7f09001338 .field·public·static·final·editor_side_margin:I·=·0x7f0a0013
  
39 .field·public·static·final·editor_vertical_margin:I·=·0x7f09001439 .field·public·static·final·editor_vertical_margin:I·=·0x7f0a0014
  
40 .field·public·static·final·editor_vertical_margin_bottom:I·=·0x7f09001540 .field·public·static·final·editor_vertical_margin_bottom:I·=·0x7f0a0015
  
41 .field·public·static·final·extra_time_label_margin:I·=·0x7f09001641 .field·public·static·final·extra_time_label_margin:I·=·0x7f0a0016
  
42 .field·public·static·final·footer_height:I·=·0x7f09001742 .field·public·static·final·footer_height:I·=·0x7f0a0017
  
43 .field·public·static·final·header_height:I·=·0x7f09001843 .field·public·static·final·header_height:I·=·0x7f0a0018
  
44 .field·public·static·final·layout_match_parent:I·=·0x7f09001944 .field·public·static·final·layout_match_parent:I·=·0x7f0a0019
  
45 .field·public·static·final·left_side_width:I·=·0x7f09003945 .field·public·static·final·left_side_width:I·=·0x7f0a0039
  
46 .field·public·static·final·listMargins:I·=·0x7f09001a46 .field·public·static·final·listMargins:I·=·0x7f0a001a
  
47 .field·public·static·final·listMarginsPadded:I·=·0x7f09001b47 .field·public·static·final·listMarginsPadded:I·=·0x7f0a001b
  
48 .field·public·static·final·listNoDetailWidth:I·=·0x7f09001c48 .field·public·static·final·listNoDetailWidth:I·=·0x7f0a001c
  
49 .field·public·static·final·list_item_min_size:I·=·0x7f09001d49 .field·public·static·final·list_item_min_size:I·=·0x7f0a001d
  
50 .field·public·static·final·match_parent:I·=·0x7f09001e50 .field·public·static·final·match_parent:I·=·0x7f0a001e
  
51 .field·public·static·final·minimum_margin_sides:I·=·0x7f09001f51 .field·public·static·final·minimum_margin_sides:I·=·0x7f0a001f
  
52 .field·public·static·final·minimum_margin_top_bottom:I·=·0x7f09002052 .field·public·static·final·minimum_margin_top_bottom:I·=·0x7f0a0020
  
53 .field·public·static·final·month_day_label_text_size:I·=·0x7f09002153 .field·public·static·final·month_day_label_text_size:I·=·0x7f0a0021
  
54 .field·public·static·final·month_label_size:I·=·0x7f09002254 .field·public·static·final·month_label_size:I·=·0x7f0a0022
  
55 .field·public·static·final·month_list_item_header_height:I·=·0x7f09002355 .field·public·static·final·month_list_item_header_height:I·=·0x7f0a0023
  
56 .field·public·static·final·month_list_item_padding:I·=·0x7f09003c56 .field·public·static·final·month_list_item_padding:I·=·0x7f0a003c
  
57 .field·public·static·final·month_list_item_size:I·=·0x7f09003d57 .field·public·static·final·month_list_item_size:I·=·0x7f0a003d
  
58 .field·public·static·final·month_select_circle_radius:I·=·0x7f09002458 .field·public·static·final·month_select_circle_radius:I·=·0x7f0a0024
  
59 .field·public·static·final·picker_dimen:I·=·0x7f09002559 .field·public·static·final·picker_dimen:I·=·0x7f0a0025
  
60 .field·public·static·final·preference_screen_side_margin:I·=·0x7f09002660 .field·public·static·final·preference_screen_side_margin:I·=·0x7f0a0026
  
61 .field·public·static·final·selected_calendar_layout_height:I·=·0x7f09002761 .field·public·static·final·selected_calendar_layout_height:I·=·0x7f0a0027
  
62 .field·public·static·final·selected_date_day_size:I·=·0x7f09002862 .field·public·static·final·selected_date_day_size:I·=·0x7f0a0028
  
63 .field·public·static·final·selected_date_month_size:I·=·0x7f09002963 .field·public·static·final·selected_date_month_size:I·=·0x7f0a0029
  
64 .field·public·static·final·selected_date_year_size:I·=·0x7f09002a64 .field·public·static·final·selected_date_year_size:I·=·0x7f0a002a
  
65 .field·public·static·final·separator_padding:I·=·0x7f09002b65 .field·public·static·final·separator_padding:I·=·0x7f0a002b
  
66 .field·public·static·final·task_list_divider_height_large:I·=·0x7f09002c66 .field·public·static·final·task_list_divider_height_large:I·=·0x7f0a002c
  
67 .field·public·static·final·task_list_divider_height_small:I·=·0x7f09002d67 .field·public·static·final·task_list_divider_height_small:I·=·0x7f0a002d
  
68 .field·public·static·final·time_label_right_padding:I·=·0x7f09003e68 .field·public·static·final·time_label_right_padding:I·=·0x7f0a003e
  
69 .field·public·static·final·time_label_size:I·=·0x7f09002e69 .field·public·static·final·time_label_size:I·=·0x7f0a002e
  
70 .field·public·static·final·widget_conf_preview_height:I·=·0x7f09002f70 .field·public·static·final·widget_conf_preview_height:I·=·0x7f0a002f
  
71 .field·public·static·final·widget_conf_preview_land_width:I·=·0x7f09003071 .field·public·static·final·widget_conf_preview_land_width:I·=·0x7f0a0030
  
72 .field·public·static·final·widget_conf_preview_port_height:I·=·0x7f09003172 .field·public·static·final·widget_conf_preview_port_height:I·=·0x7f0a0031
  
73 .field·public·static·final·widget_conf_preview_width:I·=·0x7f09003273 .field·public·static·final·widget_conf_preview_width:I·=·0x7f0a0032
  
74 .field·public·static·final·widget_item_min_size:I·=·0x7f09003374 .field·public·static·final·widget_item_min_size:I·=·0x7f0a0033
  
75 .field·public·static·final·widget_margin:I·=·0x7f09003475 .field·public·static·final·widget_margin:I·=·0x7f0a0034
  
Max diff block lines reached; 344/8641 bytes (3.98%) of diff not shown.
3.3 KB
smali/com/nononsenseapps/notepad/fragments/DialogPasswordV11_.smali
    
Offset 32, 15 lines modifiedOffset 32, 14 lines modified
32 ····.line·2432 ····.line·24
33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
36 ····.line·102 
37 ····return-void36 ····return-void
38 .end·method37 .end·method
  
39 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$FragmentBuilder_;38 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$FragmentBuilder_;
40 ····.locals·239 ····.locals·2
  
41 ····.prologue40 ····.prologue
Offset 159, 45 lines modifiedOffset 158, 45 lines modified
159 .end·method158 .end·method
  
160 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V159 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V
161 ····.locals·4160 ····.locals·4
162 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;161 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;
  
163 ····.prologue162 ····.prologue
164 ····const·v3,·0x7f0a0040163 ····const·v3,·0x7f090040
  
165 ····const·v2,·0x7f0a003f164 ····const·v2,·0x7f09003f
  
166 ····.line·67165 ····.line·67
167 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;166 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
168 ····move-result-object·v1167 ····move-result-object·v1
  
169 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->dialog_no:Landroid/view/View;168 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->dialog_yes:Landroid/view/View;
  
170 ····.line·68169 ····.line·68
171 ····const·v1,·0x7f0a004b170 ····const·v1,·0x7f09004b
  
172 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;171 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
173 ····move-result-object·v1172 ····move-result-object·v1
  
174 ····check-cast·v1,·Landroid/widget/EditText;173 ····check-cast·v1,·Landroid/widget/EditText;
  
175 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->passwordField:Landroid/widget/EditText;174 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->passwordField:Landroid/widget/EditText;
  
176 ····.line·69175 ····.line·69
177 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;176 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
178 ····move-result-object·v1177 ····move-result-object·v1
  
179 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->dialog_yes:Landroid/view/View;178 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->dialog_no:Landroid/view/View;
  
180 ····.line·71179 ····.line·71
181 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;180 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
182 ····move-result-object·v0181 ····move-result-object·v0
  
183 ····.line·72182 ····.line·72
184 ····.local·v0,·"view":Landroid/view/View;183 ····.local·v0,·"view":Landroid/view/View;
185 ····if-eqz·v0,·:cond_0184 ····if-eqz·v0,·:cond_0
  
Offset 206, 15 lines modifiedOffset 205, 15 lines modified
  
206 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$1;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;)V205 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$1;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;)V
  
207 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V206 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
208 ····.line·86207 ····.line·86
209 ····:cond_0208 ····:cond_0
210 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;209 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
211 ····move-result-object·v0210 ····move-result-object·v0
  
212 ····.line·87211 ····.line·87
213 ····if-eqz·v0,·:cond_1212 ····if-eqz·v0,·:cond_1
  
214 ····.line·88213 ····.line·88
8.34 KB
smali/com/nononsenseapps/notepad/fragments/TaskListFragment$2.smali
    
Offset 32, 24 lines modifiedOffset 32, 26 lines modified
  
32 .field·weekdayFormatter:Ljava/text/SimpleDateFormat;32 .field·weekdayFormatter:Ljava/text/SimpleDateFormat;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)V34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)V
35 ····.locals·235 ····.locals·2
 36 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
36 ····.prologue37 ····.prologue
37 ····.line·17938 ····.line·179
38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;39 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
40 ····.line·18041 ····.line·180
41 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;42 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
 43 ····.line·181
42 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;44 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
43 ····move-result-object·v045 ····move-result-object·v0
  
44 ····invoke-static·{v0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterWeekday(Landroid/content/Context;)Ljava/text/SimpleDateFormat;46 ····invoke-static·{v0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterWeekday(Landroid/content/Context;)Ljava/text/SimpleDateFormat;
  
45 ····move-result-object·v047 ····move-result-object·v0
Offset 97, 34 lines modifiedOffset 99, 34 lines modified
  
97 ····return-void99 ····return-void
98 .end·method100 .end·method
  
  
99 #·virtual·methods101 #·virtual·methods
100 .method·public·setViewValue(Landroid/view/View;Landroid/database/Cursor;I)Z102 .method·public·setViewValue(Landroid/view/View;Landroid/database/Cursor;I)Z
101 ····.locals·9103 ····.locals·8
102 ····.param·p1,·"view"····#·Landroid/view/View;104 ····.param·p1,·"view"····#·Landroid/view/View;
103 ····.param·p2,·"c"····#·Landroid/database/Cursor;105 ····.param·p2,·"c"····#·Landroid/database/Cursor;
104 ····.param·p3,·"colIndex"····#·I106 ····.param·p3,·"colIndex"····#·I
  
105 ····.prologue107 ····.prologue
106 ····const/16·v8,·0x8108 ····const/16·v7,·0x8
  
107 ····const/4·v2,·0x0109 ····const/4·v2,·0x0
  
108 ····const/4·v1,·0x1110 ····const/4·v1,·0x1
  
109 ····.line·199111 ····.line·199
110 ····invoke-interface·{p2,·v2},·Landroid/database/Cursor;->getLong(I)J112 ····invoke-interface·{p2,·v2},·Landroid/database/Cursor;->getLong(I)J
  
111 ····move-result-wide·v4113 ····move-result-wide·v3
  
112 ····const-wide/16·v6,·-0x1114 ····const-wide/16·v5,·-0x1
  
113 ····cmp-long·v0,·v4,·v6115 ····cmp-long·v0,·v3,·v5
  
114 ····if-nez·v0,·:cond_1116 ····if-nez·v0,·:cond_1
  
115 ····move·v0,·v1117 ····move·v0,·v1
  
116 ····:goto_0118 ····:goto_0
117 ····iput-boolean·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->isHeader:Z119 ····iput-boolean·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->isHeader:Z
Offset 258, 44 lines modifiedOffset 260, 48 lines modified
  
258 ····if-nez·v0,·:cond_6260 ····if-nez·v0,·:cond_6
  
259 ····const-string·v0,·"today+3"261 ····const-string·v0,·"today+3"
  
260 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->sTemp:Ljava/lang/String;262 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->sTemp:Ljava/lang/String;
  
 263 ····.line·217
261 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z264 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
262 ····move-result·v0265 ····move-result·v0
  
263 ····if-nez·v0,·:cond_6266 ····if-nez·v0,·:cond_6
  
264 ····const-string·v0,·"today+4"267 ····const-string·v0,·"today+4"
  
265 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->sTemp:Ljava/lang/String;268 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->sTemp:Ljava/lang/String;
  
 269 ····.line·218
266 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z270 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
267 ····move-result·v0271 ····move-result·v0
  
268 ····if-eqz·v0,·:cond_7272 ····if-eqz·v0,·:cond_7
  
269 ····.line·219273 ····.line·219
270 ····:cond_6274 ····:cond_6
271 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->weekdayFormatter:Ljava/text/SimpleDateFormat;275 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->weekdayFormatter:Ljava/text/SimpleDateFormat;
  
272 ····new-instance·v2,·Ljava/util/Date;276 ····new-instance·v2,·Ljava/util/Date;
  
273 ····const/4·v3,·0x4277 ····const/4·v3,·0x4
  
 278 ····.line·220
274 ····invoke-interface·{p2,·v3},·Landroid/database/Cursor;->getLong(I)J279 ····invoke-interface·{p2,·v3},·Landroid/database/Cursor;->getLong(I)J
  
275 ····move-result-wide·v4280 ····move-result-wide·v3
  
276 ····invoke-direct·{v2,·v4,·v5},·Ljava/util/Date;-><init>(J)V281 ····invoke-direct·{v2,·v3,·v4},·Ljava/util/Date;-><init>(J)V
  
 282 ····.line·219
277 ····invoke-virtual·{v0,·v2},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;283 ····invoke-virtual·{v0,·v2},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
  
278 ····move-result-object·v0284 ····move-result-object·v0
  
279 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->sTemp:Ljava/lang/String;285 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;->sTemp:Ljava/lang/String;
  
280 ····goto·:goto_2286 ····goto·:goto_2
Offset 392, 22 lines modifiedOffset 398, 24 lines modified
392 ····move-object·v0,·p1398 ····move-object·v0,·p1
  
393 ····.line·243399 ····.line·243
394 ····check-cast·v0,·Lcom/nononsenseapps/utils/views/TitleNoteTextView;400 ····check-cast·v0,·Lcom/nononsenseapps/utils/views/TitleNoteTextView;
  
395 ····const/4·v3,·0x3401 ····const/4·v3,·0x3
  
 402 ····.line·244
396 ····invoke-interface·{p2,·v3},·Landroid/database/Cursor;->isNull(I)Z403 ····invoke-interface·{p2,·v3},·Landroid/database/Cursor;->isNull(I)Z
  
397 ····move-result·v3404 ····move-result·v3
  
398 ····if-nez·v3,·:cond_b405 ····if-nez·v3,·:cond_b
  
399 ····move·v2,·v1406 ····move·v2,·v1
  
Max diff block lines reached; 4799/8411 bytes (57.06%) of diff not shown.
1.22 KB
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment_$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
25 ····.prologue26 ····.prologue
26 ····.line·8527 ····.line·85
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 40, 12 lines modifiedOffset 41, 12 lines modified
40 ····.locals·141 ····.locals·1
41 ····.param·p1,·"view"····#·Landroid/view/View;42 ····.param·p1,·"view"····#·Landroid/view/View;
  
42 ····.prologue43 ····.prologue
43 ····.line·9044 ····.line·90
44 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;45 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
45 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->onDateClick()V46 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->onAddReminder()V
  
46 ····.line·9147 ····.line·91
47 ····return-void48 ····return-void
48 .end·method49 .end·method
1.2 KB
smali/com/nononsenseapps/notepad/fragments/DialogPasswordV11_$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;
  
25 ····.prologue26 ····.prologue
26 ····.line·8827 ····.line·88
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 40, 12 lines modifiedOffset 41, 12 lines modified
40 ····.locals·141 ····.locals·1
41 ····.param·p1,·"view"····#·Landroid/view/View;42 ····.param·p1,·"view"····#·Landroid/view/View;
  
42 ····.prologue43 ····.prologue
43 ····.line·9344 ····.line·93
44 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;45 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;
  
45 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->confirm()V46 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->cancel()V
  
46 ····.line·9447 ····.line·94
47 ····return-void48 ····return-void
48 .end·method49 .end·method
2.09 KB
smali/com/nononsenseapps/notepad/fragments/FragmentSearch$2.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearch;)V33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearch;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
35 ····.prologue36 ····.prologue
36 ····.line·12137 ····.line·121
37 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$2;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$2;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 76, 14 lines modifiedOffset 77, 15 lines modified
  
76 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getSearchUri()Landroid/net/Uri;77 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getSearchUri()Landroid/net/Uri;
  
77 ····move-result-object·v278 ····move-result-object·v2
  
78 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$2;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;79 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$2;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
 80 ····.line·125
79 ····invoke-virtual·{v3},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getFields()[Ljava/lang/String;81 ····invoke-virtual·{v3},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getFields()[Ljava/lang/String;
  
80 ····move-result-object·v382 ····move-result-object·v3
  
81 ····const/4·v4,·0x083 ····const/4·v4,·0x0
  
82 ····const/4·v5,·0x184 ····const/4·v5,·0x1
Offset 96, 20 lines modifiedOffset 98, 22 lines modified
  
96 ····iget-object·v7,·v7,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->mQuery:Ljava/lang/String;98 ····iget-object·v7,·v7,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->mQuery:Ljava/lang/String;
  
97 ····aput-object·v7,·v5,·v699 ····aput-object·v7,·v5,·v6
  
98 ····iget-object·v6,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$2;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;100 ····iget-object·v6,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$2;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
 101 ····.line·126
99 ····invoke-virtual·{v6},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getSortOrder()Ljava/lang/String;102 ····invoke-virtual·{v6},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getSortOrder()Ljava/lang/String;
  
100 ····move-result-object·v6103 ····move-result-object·v6
  
101 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V104 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
  
 105 ····.line·124
102 ····return-object·v0106 ····return-object·v0
103 .end·method107 .end·method
  
104 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V108 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V
105 ····.locals·1109 ····.locals·1
106 ····.param·p2,·"c"····#·Landroid/database/Cursor;110 ····.param·p2,·"c"····#·Landroid/database/Cursor;
107 ····.annotation·system·Ldalvik/annotation/Signature;111 ····.annotation·system·Ldalvik/annotation/Signature;
1.66 KB
smali/com/nononsenseapps/notepad/fragments/TaskListViewPagerFragment_.smali
    
Offset 6, 15 lines modifiedOffset 6, 14 lines modified
6 .implements·Lorg/androidannotations/api/view/HasViews;6 .implements·Lorg/androidannotations/api/view/HasViews;
7 .implements·Lorg/androidannotations/api/view/OnViewChangedListener;7 .implements·Lorg/androidannotations/api/view/OnViewChangedListener;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment_$1;, 
12 ········Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment_$FragmentBuilder_;11 ········Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment_$FragmentBuilder_;
13 ····}12 ····}
14 .end·annotation13 .end·annotation
  
  
15 #·instance·fields14 #·instance·fields
16 .field·private·contentView_:Landroid/view/View;15 .field·private·contentView_:Landroid/view/View;
Offset 33, 15 lines modifiedOffset 32, 14 lines modified
33 ····.line·2532 ····.line·25
34 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
35 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
36 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
37 ····.line·73 
38 ····return-void36 ····return-void
39 .end·method37 .end·method
  
40 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment_$FragmentBuilder_;38 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment_$FragmentBuilder_;
41 ····.locals·239 ····.locals·2
  
42 ····.prologue40 ····.prologue
Offset 176, 15 lines modifiedOffset 174, 15 lines modified
  
176 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V174 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V
177 ····.locals·1175 ····.locals·1
178 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;176 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;
  
179 ····.prologue177 ····.prologue
180 ····.line·69178 ····.line·69
181 ····const·v0,·0x7f0a005d179 ····const·v0,·0x7f09005d
  
182 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;180 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
183 ····move-result-object·v0181 ····move-result-object·v0
  
184 ····check-cast·v0,·Landroid/support/v4/view/ViewPager;182 ····check-cast·v0,·Landroid/support/v4/view/ViewPager;
  
1.06 KB
smali/com/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$1.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;19 .field·final·synthetic·val$this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;)V21 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$1"····#·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;
  
23 ····.prologue24 ····.prologue
24 ····.line·35525 ····.line·355
25 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;26 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;
  
26 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$1;->val$this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;27 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$1;->val$this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
11.4 KB
smali/com/nononsenseapps/notepad/fragments/TaskListFragment.smali
    
Offset 310, 15 lines modifiedOffset 310, 15 lines modified
  
310 ····move-result-object·v0310 ····move-result-object·v0
  
311 ····return-object·v0311 ····return-object·v0
312 .end·method312 .end·method
  
313 .method·public·static·getInstance(J)Lcom/nononsenseapps/notepad/fragments/TaskListFragment_;313 .method·public·static·getInstance(J)Lcom/nononsenseapps/notepad/fragments/TaskListFragment_;
314 ····.locals·4314 ····.locals·3
315 ····.param·p0,·"listId"····#·J315 ····.param·p0,·"listId"····#·J
  
316 ····.prologue316 ····.prologue
317 ····.line·121317 ····.line·121
318 ····new-instance·v1,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment_;318 ····new-instance·v1,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment_;
  
319 ····invoke-direct·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment_;-><init>()V319 ····invoke-direct·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment_;-><init>()V
Offset 365, 26 lines modifiedOffset 365, 28 lines modified
  
365 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;365 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
366 ····move-result-object·v0366 ····move-result-object·v0
  
367 ····const/4·v1,·0x1367 ····const/4·v1,·0x1
  
 368 ····.line·468
368 ····invoke-static·{v1},·Lcom/nononsenseapps/notepad/database/Task;->TODAY_PLUS(I)Ljava/lang/String;369 ····invoke-static·{v1},·Lcom/nononsenseapps/notepad/database/Task;->TODAY_PLUS(I)Ljava/lang/String;
  
369 ····move-result-object·v1370 ····move-result-object·v1
  
370 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;371 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
371 ····move-result-object·v0372 ····move-result-object·v0
  
372 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;373 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
373 ····move-result-object·v0374 ····move-result-object·v0
  
 375 ····.line·467
374 ····return-object·v0376 ····return-object·v0
375 .end·method377 .end·method
  
376 .method·public·static·whereWeek()Ljava/lang/String;378 .method·public·static·whereWeek()Ljava/lang/String;
377 ····.locals·2379 ····.locals·2
  
378 ····.prologue380 ····.prologue
Offset 397, 14 lines modifiedOffset 399, 15 lines modified
  
397 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;399 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
398 ····move-result-object·v0400 ····move-result-object·v0
  
399 ····const/4·v1,·0x5401 ····const/4·v1,·0x5
  
 402 ····.line·477
400 ····invoke-static·{v1},·Lcom/nononsenseapps/notepad/database/Task;->TODAY_PLUS(I)Ljava/lang/String;403 ····invoke-static·{v1},·Lcom/nononsenseapps/notepad/database/Task;->TODAY_PLUS(I)Ljava/lang/String;
  
401 ····move-result-object·v1404 ····move-result-object·v1
  
402 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;405 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
403 ····move-result-object·v0406 ····move-result-object·v0
Offset 415, 14 lines modifiedOffset 418, 15 lines modified
  
415 ····move-result-object·v0418 ····move-result-object·v0
  
416 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;419 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
417 ····move-result-object·v0420 ····move-result-object·v0
  
 421 ····.line·476
418 ····return-object·v0422 ····return-object·v0
419 .end·method423 .end·method
  
  
420 #·virtual·methods424 #·virtual·methods
421 .method·loadList()V425 .method·loadList()V
422 ····.locals·2426 ····.locals·2
Offset 465, 26 lines modifiedOffset 469, 26 lines modified
465 ····invoke-virtual·{v0,·v1},·Lcom/mobeta/android/dslv/DragSortListView;->setMultiChoiceModeListener(Landroid/widget/AbsListView$MultiChoiceModeListener;)V469 ····invoke-virtual·{v0,·v1},·Lcom/mobeta/android/dslv/DragSortListView;->setMultiChoiceModeListener(Landroid/widget/AbsListView$MultiChoiceModeListener;)V
  
466 ····.line·703470 ····.line·703
467 ····return-void471 ····return-void
468 .end·method472 .end·method
  
469 .method·public·onActivityCreated(Landroid/os/Bundle;)V473 .method·public·onActivityCreated(Landroid/os/Bundle;)V
470 ····.locals·8474 ····.locals·7
471 ····.param·p1,·"state"····#·Landroid/os/Bundle;475 ····.param·p1,·"state"····#·Landroid/os/Bundle;
  
472 ····.prologue476 ····.prologue
473 ····const/4·v7,·0x0 
  
474 ····const/4·v6,·0x0477 ····const/4·v6,·0x0
  
 478 ····const/4·v5,·0x0
  
475 ····.line·324479 ····.line·324
476 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/Fragment;->onActivityCreated(Landroid/os/Bundle;)V480 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/Fragment;->onActivityCreated(Landroid/os/Bundle;)V
  
477 ····.line·327481 ····.line·328
478 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;482 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
479 ····move-result-object·v1483 ····move-result-object·v1
  
480 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;484 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
481 ····move-result-object·v0485 ····move-result-object·v0
Offset 504, 48 lines modifiedOffset 508, 50 lines modified
504 ····move-result·v1508 ····move-result·v1
  
505 ····iput·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->mRowCount:I509 ····iput·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->mRowCount:I
  
506 ····.line·333510 ····.line·333
507 ····const·v1,·0x7f0d011c511 ····const·v1,·0x7f0d011c
  
 512 ····.line·334
508 ····invoke-virtual·{p0,·v1},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getString(I)Ljava/lang/String;513 ····invoke-virtual·{p0,·v1},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getString(I)Ljava/lang/String;
  
509 ····move-result-object·v1514 ····move-result-object·v1
  
 515 ····.line·333
510 ····invoke-interface·{v0,·v1,·v6},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z516 ····invoke-interface·{v0,·v1,·v5},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
511 ····move-result·v1517 ····move-result·v1
  
512 ····iput-boolean·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->mHideCheckbox:Z518 ····iput-boolean·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->mHideCheckbox:Z
  
513 ····.line·341519 ····.line·341
514 ····new-instance·v1,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;520 ····new-instance·v1,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;
Max diff block lines reached; 7928/11591 bytes (68.40%) of diff not shown.
2.3 KB
smali/com/nononsenseapps/notepad/fragments/DialogDeleteList.smali
    
Offset 78, 29 lines modifiedOffset 78, 29 lines modified
78 ····.line·2578 ····.line·25
79 ····const·v0,·0x7f0d008479 ····const·v0,·0x7f0d0084
  
80 ····return·v080 ····return·v0
81 .end·method81 .end·method
  
82 .method·public·onOKClick()V82 .method·public·onOKClick()V
83 ····.locals·883 ····.locals·7
  
84 ····.prologue84 ····.prologue
85 ····const-wide/16·v6,·-0x185 ····const-wide/16·v5,·-0x1
  
86 ····const/4·v4,·0x086 ····const/4·v4,·0x0
  
87 ····.line·3587 ····.line·35
88 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteList;->getArguments()Landroid/os/Bundle;88 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteList;->getArguments()Landroid/os/Bundle;
  
89 ····move-result-object·v089 ····move-result-object·v0
  
90 ····const-string·v1,·"id"90 ····const-string·v1,·"id"
  
91 ····invoke-virtual·{v0,·v1,·v6,·v7},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J91 ····invoke-virtual·{v0,·v1,·v5,·v6},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
92 ····move-result-wide·v092 ····move-result-wide·v0
  
93 ····const-wide/16·v2,·0x093 ····const-wide/16·v2,·0x0
  
94 ····cmp-long·v0,·v0,·v294 ····cmp-long·v0,·v0,·v2
  
Offset 111, 25 lines modifiedOffset 111, 26 lines modified
  
111 ····move-result-object·v0111 ····move-result-object·v0
  
112 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->getContentResolver()Landroid/content/ContentResolver;112 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->getContentResolver()Landroid/content/ContentResolver;
  
113 ····move-result-object·v0113 ····move-result-object·v0
  
 114 ····.line·37
114 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteList;->getArguments()Landroid/os/Bundle;115 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteList;->getArguments()Landroid/os/Bundle;
  
115 ····move-result-object·v1116 ····move-result-object·v1
  
116 ····const-string·v2,·"id"117 ····const-string·v2,·"id"
  
117 ····invoke-virtual·{v1,·v2,·v6,·v7},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J118 ····invoke-virtual·{v1,·v2,·v5,·v6},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
118 ····move-result-wide·v2119 ····move-result-wide·v1
  
119 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/TaskList;->getUri(J)Landroid/net/Uri;120 ····invoke-static·{v1,·v2},·Lcom/nononsenseapps/notepad/database/TaskList;->getUri(J)Landroid/net/Uri;
  
120 ····move-result-object·v1121 ····move-result-object·v1
  
121 ····invoke-virtual·{v0,·v1,·v4,·v4},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I122 ····invoke-virtual·{v0,·v1,·v4,·v4},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
122 ····move-result·v0123 ····move-result·v0
  
Offset 144, 14 lines modifiedOffset 145, 15 lines modified
  
144 ····const/4·v2,·0x0145 ····const/4·v2,·0x0
  
145 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;146 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
146 ····move-result-object·v0147 ····move-result-object·v0
  
 148 ····.line·40
147 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V149 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
148 ····.line·43150 ····.line·43
149 ····:cond_0151 ····:cond_0
150 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogDeleteList;->listener:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;152 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogDeleteList;->listener:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;
  
151 ····if-eqz·v0,·:cond_1153 ····if-eqz·v0,·:cond_1
7.12 KB
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment_.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
  
45 ····move-result-object·v145 ····move-result-object·v1
  
46 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V46 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
  
47 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->handler_:Landroid/os/Handler;47 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->handler_:Landroid/os/Handler;
  
48 ····.line·190 
49 ····return-void48 ····return-void
50 .end·method49 .end·method
  
51 .method·static·synthetic·access$101(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;Lcom/nononsenseapps/notepad/database/Notification;)V50 .method·static·synthetic·access$101(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;Lcom/nononsenseapps/notepad/database/Notification;)V
52 ····.locals·051 ····.locals·0
53 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;52 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
54 ····.param·p1,·"x1"····#·Lcom/nononsenseapps/notepad/database/Notification;53 ····.param·p1,·"x1"····#·Lcom/nononsenseapps/notepad/database/Notification;
Offset 334, 110 lines modifiedOffset 333, 112 lines modified
334 ····.line·55333 ····.line·55
335 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->contentView_:Landroid/view/View;334 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->contentView_:Landroid/view/View;
  
336 ····return-object·v0335 ····return-object·v0
337 .end·method336 .end·method
  
338 .method·public·onSaveInstanceState(Landroid/os/Bundle;)V337 .method·public·onSaveInstanceState(Landroid/os/Bundle;)V
339 ····.locals·4338 ····.locals·3
340 ····.param·p1,·"bundle"····#·Landroid/os/Bundle;339 ····.param·p1,·"bundle"····#·Landroid/os/Bundle;
  
341 ····.prologue340 ····.prologue
342 ····.line·132341 ····.line·132
343 ····invoke-super·{p0,·p1},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->onSaveInstanceState(Landroid/os/Bundle;)V342 ····invoke-super·{p0,·p1},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->onSaveInstanceState(Landroid/os/Bundle;)V
  
344 ····.line·133343 ····.line·133
345 ····const-string·v0,·"stateId"344 ····const-string·v0,·"stateId"
  
346 ····iget-wide·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->stateId:J345 ····iget-wide·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->stateId:J
  
347 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V346 ····invoke-virtual·{p1,·v0,·v1,·v2},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
  
348 ····.line·134347 ····.line·134
349 ····const-string·v0,·"stateListId"348 ····const-string·v0,·"stateListId"
  
350 ····iget-wide·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->stateListId:J349 ····iget-wide·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->stateListId:J
  
351 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V350 ····invoke-virtual·{p1,·v0,·v1,·v2},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
  
352 ····.line·135351 ····.line·135
353 ····return-void352 ····return-void
354 .end·method353 .end·method
  
355 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V354 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V
356 ····.locals·3355 ····.locals·3
357 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;356 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;
  
358 ····.prologue357 ····.prologue
359 ····const·v2,·0x7f0a0056358 ····const·v2,·0x7f090056
  
360 ····.line·76359 ····.line·76
361 ····const·v1,·0x7f0a0058360 ····const·v1,·0x7f090054
  
362 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;361 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
363 ····move-result-object·v1362 ····move-result-object·v1
  
364 ····check-cast·v1,·Landroid/widget/LinearLayout;363 ····check-cast·v1,·Landroid/widget/CheckBox;
  
365 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->notificationList:Landroid/widget/LinearLayout;364 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->taskCompleted:Landroid/widget/CheckBox;
  
366 ····.line·77365 ····.line·77
367 ····const·v1,·0x7f0a0051366 ····const·v1,·0x7f090051
  
368 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;367 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
369 ····move-result-object·v1368 ····move-result-object·v1
  
370 ····check-cast·v1,·Landroid/widget/ScrollView;369 ····check-cast·v1,·Landroid/widget/ScrollView;
  
371 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->editScrollView:Landroid/widget/ScrollView;370 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->editScrollView:Landroid/widget/ScrollView;
  
372 ····.line·78371 ····.line·78
 372 ····const·v1,·0x7f090022
  
373 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;373 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
374 ····move-result-object·v1374 ····move-result-object·v1
  
375 ····check-cast·v1,·Landroid/widget/Button;375 ····check-cast·v1,·Lcom/nononsenseapps/utils/views/StyledEditText;
  
376 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->dueDateBox:Landroid/widget/Button;376 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->taskText:Lcom/nononsenseapps/utils/views/StyledEditText;
  
377 ····.line·79377 ····.line·79
378 ····const·v1,·0x7f0a0054378 ····const·v1,·0x7f090052
  
379 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;379 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
380 ····move-result-object·v1380 ····move-result-object·v1
  
381 ····check-cast·v1,·Landroid/widget/CheckBox; 
  
382 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->taskCompleted:Landroid/widget/CheckBox;381 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->taskSection:Landroid/view/View;
  
383 ····.line·80382 ····.line·80
384 ····const·v1,·0x7f0a0022383 ····const·v1,·0x7f090058
  
385 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;384 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
386 ····move-result-object·v1385 ····move-result-object·v1
  
387 ····check-cast·v1,·Lcom/nononsenseapps/utils/views/StyledEditText;386 ····check-cast·v1,·Landroid/widget/LinearLayout;
  
388 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->taskText:Lcom/nononsenseapps/utils/views/StyledEditText;387 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->notificationList:Landroid/widget/LinearLayout;
  
389 ····.line·81388 ····.line·81
390 ····const·v1,·0x7f0a0052 
  
391 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;389 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
392 ····move-result-object·v1390 ····move-result-object·v1
  
 391 ····check-cast·v1,·Landroid/widget/Button;
  
393 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->taskSection:Landroid/view/View;392 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->dueDateBox:Landroid/widget/Button;
  
394 ····.line·83393 ····.line·83
 394 ····const·v1,·0x7f090057
  
395 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;395 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
396 ····move-result-object·v0396 ····move-result-object·v0
Max diff block lines reached; 1299/7159 bytes (18.14%) of diff not shown.
699 B
smali/com/nononsenseapps/notepad/fragments/DialogEditList_$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
25 ····.prologue26 ····.prologue
26 ····.line·8627 ····.line·86
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.35 KB
smali/com/nononsenseapps/notepad/fragments/DialogDeleteTask.smali
    
Offset 78, 29 lines modifiedOffset 78, 29 lines modified
78 ····.line·2678 ····.line·26
79 ····const·v0,·0x7f0d008479 ····const·v0,·0x7f0d0084
  
80 ····return·v080 ····return·v0
81 .end·method81 .end·method
  
82 .method·public·onOKClick()V82 .method·public·onOKClick()V
83 ····.locals·883 ····.locals·7
  
84 ····.prologue84 ····.prologue
85 ····const-wide/16·v6,·-0x185 ····const-wide/16·v5,·-0x1
  
86 ····const/4·v4,·0x086 ····const/4·v4,·0x0
  
87 ····.line·3687 ····.line·36
88 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteTask;->getArguments()Landroid/os/Bundle;88 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteTask;->getArguments()Landroid/os/Bundle;
  
89 ····move-result-object·v089 ····move-result-object·v0
  
90 ····const-string·v1,·"id"90 ····const-string·v1,·"id"
  
91 ····invoke-virtual·{v0,·v1,·v6,·v7},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J91 ····invoke-virtual·{v0,·v1,·v5,·v6},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
92 ····move-result-wide·v092 ····move-result-wide·v0
  
93 ····const-wide/16·v2,·0x093 ····const-wide/16·v2,·0x0
  
94 ····cmp-long·v0,·v0,·v294 ····cmp-long·v0,·v0,·v2
  
Offset 111, 28 lines modifiedOffset 111, 30 lines modified
  
111 ····move-result-object·v0111 ····move-result-object·v0
  
112 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->getContentResolver()Landroid/content/ContentResolver;112 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->getContentResolver()Landroid/content/ContentResolver;
  
113 ····move-result-object·v0113 ····move-result-object·v0
  
 114 ····.line·38
114 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteTask;->getArguments()Landroid/os/Bundle;115 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteTask;->getArguments()Landroid/os/Bundle;
  
115 ····move-result-object·v1116 ····move-result-object·v1
  
116 ····const-string·v2,·"id"117 ····const-string·v2,·"id"
  
117 ····invoke-virtual·{v1,·v2,·v6,·v7},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J118 ····invoke-virtual·{v1,·v2,·v5,·v6},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
118 ····move-result-wide·v2119 ····move-result-wide·v1
  
119 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/Task;->getUri(J)Landroid/net/Uri;120 ····invoke-static·{v1,·v2},·Lcom/nononsenseapps/notepad/database/Task;->getUri(J)Landroid/net/Uri;
  
120 ····move-result-object·v1121 ····move-result-object·v1
  
 122 ····.line·37
121 ····invoke-virtual·{v0,·v1,·v4,·v4},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I123 ····invoke-virtual·{v0,·v1,·v4,·v4},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
122 ····move-result·v0124 ····move-result·v0
  
123 ····if-lez·v0,·:cond_0125 ····if-lez·v0,·:cond_0
  
124 ····.line·39126 ····.line·39
Offset 144, 14 lines modifiedOffset 146, 15 lines modified
  
144 ····const/4·v2,·0x0146 ····const/4·v2,·0x0
  
145 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;147 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
146 ····move-result-object·v0148 ····move-result-object·v0
  
 149 ····.line·40
147 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V150 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
148 ····.line·43151 ····.line·43
149 ····:cond_0152 ····:cond_0
150 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogDeleteTask;->listener:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;153 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogDeleteTask;->listener:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;
  
151 ····if-eqz·v0,·:cond_1154 ····if-eqz·v0,·:cond_1
728 B
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment_$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
25 ····.prologue26 ····.prologue
26 ····.line·17827 ····.line·178
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$5;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$5;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.61 KB
smali/com/nononsenseapps/notepad/fragments/DialogPassword_.smali
    
Offset 32, 15 lines modifiedOffset 32, 14 lines modified
32 ····.line·2432 ····.line·24
33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
36 ····.line·104 
37 ····return-void36 ····return-void
38 .end·method37 .end·method
  
39 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/DialogPassword_$FragmentBuilder_;38 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/DialogPassword_$FragmentBuilder_;
40 ····.locals·239 ····.locals·2
  
41 ····.prologue40 ····.prologue
Offset 159, 31 lines modifiedOffset 158, 31 lines modified
159 .end·method158 .end·method
  
160 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V159 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V
161 ····.locals·4160 ····.locals·4
162 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;161 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;
  
163 ····.prologue162 ····.prologue
164 ····const·v3,·0x7f0a0040163 ····const·v3,·0x7f090040
  
165 ····const·v2,·0x7f0a003f164 ····const·v2,·0x7f09003f
  
166 ····.line·67165 ····.line·67
167 ····const·v1,·0x7f0a004b166 ····const·v1,·0x7f09004b
  
168 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;167 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
169 ····move-result-object·v1168 ····move-result-object·v1
  
170 ····check-cast·v1,·Landroid/widget/EditText;169 ····check-cast·v1,·Landroid/widget/EditText;
  
171 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword_;->passwordField:Landroid/widget/EditText;170 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword_;->passwordField:Landroid/widget/EditText;
  
172 ····.line·68171 ····.line·68
173 ····const·v1,·0x7f0a004c172 ····const·v1,·0x7f09004c
  
174 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;173 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
175 ····move-result-object·v1174 ····move-result-object·v1
  
176 ····check-cast·v1,·Landroid/widget/EditText;175 ····check-cast·v1,·Landroid/widget/EditText;
  
707 B
smali/com/nononsenseapps/notepad/fragments/TaskListFragment$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·50827 ····.line·508
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$5;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$5;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
699 B
smali/com/nononsenseapps/notepad/fragments/DialogPassword_$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogPassword_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogPassword_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogPassword_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogPassword_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogPassword_;
  
25 ····.prologue26 ····.prologue
26 ····.line·7427 ····.line·74
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPassword_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPassword_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.61 KB
smali/com/nononsenseapps/notepad/fragments/FragmentSearchDeleted.smali
    
Offset 85, 18 lines modifiedOffset 85, 18 lines modified
  
85 ····return-object·v085 ····return-object·v0
  
86 ····:array_086 ····:array_0
87 ····.array-data·487 ····.array-data·4
88 ········0x102001488 ········0x1020014
89 ········0x102001489 ········0x1020014
90 ········0x7f0a007c90 ········0x7f09007c
91 ········0x7f0a007b91 ········0x7f09007b
92 ········0x7f0a005c92 ········0x7f09005c
93 ········0x7f0a007d93 ········0x7f09007d
94 ····.end·array-data94 ····.end·array-data
95 .end·method95 .end·method
  
96 .method·protected·getFields()[Ljava/lang/String;96 .method·protected·getFields()[Ljava/lang/String;
97 ····.locals·197 ····.locals·1
  
98 ····.prologue98 ····.prologue
Offset 139, 32 lines modifiedOffset 139, 35 lines modified
139 .end·method139 .end·method
  
140 .method·protected·getViewBinder()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;140 .method·protected·getViewBinder()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;
141 ····.locals·4141 ····.locals·4
  
142 ····.prologue142 ····.prologue
143 ····.line·219143 ····.line·219
 144 ····.line·220
144 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;->getActivity()Landroid/support/v4/app/FragmentActivity;145 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
145 ····move-result-object·v2146 ····move-result-object·v2
  
146 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;147 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
147 ····move-result-object·v0148 ····move-result-object·v0
  
148 ····.line·223149 ····.line·223
149 ····.local·v0,·"prefs":Landroid/content/SharedPreferences;150 ····.local·v0,·"prefs":Landroid/content/SharedPreferences;
150 ····const·v2,·0x7f0d00bf151 ····const·v2,·0x7f0d00bf
  
 152 ····.line·224
151 ····invoke-virtual·{p0,·v2},·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;->getString(I)Ljava/lang/String;153 ····invoke-virtual·{p0,·v2},·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;->getString(I)Ljava/lang/String;
  
152 ····move-result-object·v2154 ····move-result-object·v2
  
153 ····const/4·v3,·0x3155 ····const/4·v3,·0x3
  
 156 ····.line·223
154 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I157 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
  
155 ····move-result·v1158 ····move-result·v1
  
156 ····.line·226159 ····.line·226
157 ····.local·v1,·"rowCount":I160 ····.local·v1,·"rowCount":I
158 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$3;161 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$3;
700 B
smali/com/nononsenseapps/notepad/fragments/DialogEditList_$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
25 ····.prologue26 ····.prologue
26 ····.line·16027 ····.line·160
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$5;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$5;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.88 KB
smali/com/nononsenseapps/notepad/fragments/TaskListFragment$2$1.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;21 .field·final·synthetic·this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;
  
25 ····.prologue26 ····.prologue
26 ····.line·18727 ····.line·187
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onCheckedChanged(Landroid/widget/CompoundButton;Z)V33 .method·public·onCheckedChanged(Landroid/widget/CompoundButton;Z)V
33 ····.locals·634 ····.locals·5
34 ····.param·p1,·"buttonView"····#·Landroid/widget/CompoundButton;35 ····.param·p1,·"buttonView"····#·Landroid/widget/CompoundButton;
35 ····.param·p2,·"isChecked"····#·Z36 ····.param·p2,·"isChecked"····#·Z
  
36 ····.prologue37 ····.prologue
37 ····.line·19138 ····.line·191
38 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;39 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$2;
  
Offset 55, 23 lines modifiedOffset 56, 25 lines modified
  
55 ····new-array·v1,·v1,·[Ljava/lang/Long;56 ····new-array·v1,·v1,·[Ljava/lang/Long;
  
56 ····const/4·v2,·0x057 ····const/4·v2,·0x0
  
57 ····check-cast·p1,·Lcom/nononsenseapps/ui/NoteCheckBox;58 ····check-cast·p1,·Lcom/nononsenseapps/ui/NoteCheckBox;
  
 59 ····.line·192
58 ····.end·local·p1····#·"buttonView":Landroid/widget/CompoundButton;60 ····.end·local·p1····#·"buttonView":Landroid/widget/CompoundButton;
59 ····invoke-virtual·{p1},·Lcom/nononsenseapps/ui/NoteCheckBox;->getNoteId()J61 ····invoke-virtual·{p1},·Lcom/nononsenseapps/ui/NoteCheckBox;->getNoteId()J
  
60 ····move-result-wide·v462 ····move-result-wide·v3
  
61 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;63 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
62 ····move-result-object·v364 ····move-result-object·v3
  
63 ····aput-object·v3,·v1,·v265 ····aput-object·v3,·v1,·v2
  
 66 ····.line·191
64 ····invoke-static·{v0,·p2,·v1},·Lcom/nononsenseapps/notepad/database/Task;->setCompleted(Landroid/content/Context;Z[Ljava/lang/Long;)V67 ····invoke-static·{v0,·p2,·v1},·Lcom/nononsenseapps/notepad/database/Task;->setCompleted(Landroid/content/Context;Z[Ljava/lang/Long;)V
  
65 ····.line·19368 ····.line·193
66 ····return-void69 ····return-void
67 .end·method70 .end·method
800 B
smali/com/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$mode:Landroid/view/ActionMode;22 .field·final·synthetic·val$mode:Landroid/view/ActionMode;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;Landroid/view/ActionMode;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;Landroid/view/ActionMode;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;
  
26 ····.prologue27 ····.prologue
27 ····.line·14528 ····.line·145
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1$2;->this$1:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1$2;->this$1:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1$2;->val$mode:Landroid/view/ActionMode;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1$2;->val$mode:Landroid/view/ActionMode;
  
1.24 KB
smali/com/nononsenseapps/notepad/fragments/DialogPasswordV11.smali
    
Offset 58, 14 lines modifiedOffset 58, 15 lines modified
  
58 ····invoke-virtual·{v1,·p2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z58 ····invoke-virtual·{v1,·p2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
59 ····move-result·v159 ····move-result·v1
  
60 ····if-nez·v1,·:cond_060 ····if-nez·v1,·:cond_0
  
 61 ····.line·86
61 ····invoke-virtual·{p2,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z62 ····invoke-virtual·{p2,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
62 ····move-result·v163 ····move-result·v1
  
63 ····if-eqz·v1,·:cond_264 ····if-eqz·v1,·:cond_2
  
64 ····.line·8765 ····.line·87
Offset 118, 14 lines modifiedOffset 119, 15 lines modified
  
118 ····const/4·v3,·0x0119 ····const/4·v3,·0x0
  
119 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;120 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
120 ····move-result-object·v1121 ····move-result-object·v1
  
 122 ····.line·96
121 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V123 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
122 ····goto·:goto_0124 ····goto·:goto_0
123 .end·method125 .end·method
  
  
124 #·virtual·methods126 #·virtual·methods
Offset 151, 14 lines modifiedOffset 153, 15 lines modified
151 ········resName·=·{153 ········resName·=·{
152 ············"dialog_yes"154 ············"dialog_yes"
153 ········}155 ········}
154 ····.end·annotation156 ····.end·annotation
  
155 ····.prologue157 ····.prologue
156 ····.line·73158 ····.line·73
 159 ····.line·74
157 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11;->getActivity()Landroid/app/Activity;160 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11;->getActivity()Landroid/app/Activity;
  
158 ····move-result-object·v3161 ····move-result-object·v3
  
159 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;162 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
160 ····move-result-object·v2163 ····move-result-object·v2
3.41 KB
smali/com/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;)V33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·11237 ····.line·112
37 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 90, 14 lines modifiedOffset 91, 15 lines modified
  
90 ····const-string·v5,·"title"91 ····const-string·v5,·"title"
  
91 ····aput-object·v5,·v3,·v792 ····aput-object·v5,·v3,·v7
  
92 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;93 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
 94 ····.line·119
93 ····invoke-virtual·{v5},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->getResources()Landroid/content/res/Resources;95 ····invoke-virtual·{v5},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->getResources()Landroid/content/res/Resources;
  
94 ····move-result-object·v596 ····move-result-object·v5
  
95 ····const·v6,·0x7f0d004497 ····const·v6,·0x7f0d0044
  
96 ····new-array·v7,·v7,·[Ljava/lang/Object;98 ····new-array·v7,·v7,·[Ljava/lang/Object;
Offset 110, 14 lines modifiedOffset 112, 15 lines modified
  
110 ····move-result-object·v6112 ····move-result-object·v6
  
111 ····move-object·v5,·v4113 ····move-object·v5,·v4
  
112 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V114 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
  
 115 ····.line·116
113 ····return-object·v0116 ····return-object·v0
114 .end·method117 .end·method
  
115 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V118 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V
116 ····.locals·6119 ····.locals·6
117 ····.param·p2,·"c"····#·Landroid/database/Cursor;120 ····.param·p2,·"c"····#·Landroid/database/Cursor;
118 ····.annotation·system·Ldalvik/annotation/Signature;121 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 144, 29 lines modifiedOffset 147, 30 lines modified
144 ····invoke-virtual·{v1,·p2},·Landroid/support/v4/widget/SimpleCursorAdapter;->swapCursor(Landroid/database/Cursor;)Landroid/database/Cursor;147 ····invoke-virtual·{v1,·p2},·Landroid/support/v4/widget/SimpleCursorAdapter;->swapCursor(Landroid/database/Cursor;)Landroid/database/Cursor;
  
145 ····.line·127148 ····.line·127
146 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;149 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
147 ····invoke-static·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->access$000(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;)J150 ····invoke-static·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->access$000(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;)J
  
148 ····move-result-wide·v2151 ····move-result-wide·v1
  
149 ····cmp-long·v1,·v2,·v4152 ····cmp-long·v1,·v1,·v4
  
150 ····if-eqz·v1,·:cond_1153 ····if-eqz·v1,·:cond_1
  
151 ····.line·128154 ····.line·128
152 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;155 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
153 ····invoke-static·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->access$100(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;)Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;156 ····invoke-static·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->access$100(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;)Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;
  
154 ····move-result-object·v1157 ····move-result-object·v1
  
155 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;158 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
 159 ····.line·129
156 ····invoke-static·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->access$000(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;)J160 ····invoke-static·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->access$000(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;)J
  
157 ····move-result-wide·v2161 ····move-result-wide·v2
  
158 ····invoke-virtual·{v1,·v2,·v3},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->getItemPosition(J)I162 ····invoke-virtual·{v1,·v2,·v3},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->getItemPosition(J)I
  
159 ····move-result·v0163 ····move-result·v0
5.95 KB
smali/com/nononsenseapps/notepad/fragments/DialogEditList_.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
  
45 ····move-result-object·v145 ····move-result-object·v1
  
46 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V46 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
  
47 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->handler_:Landroid/os/Handler;47 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->handler_:Landroid/os/Handler;
  
48 ····.line·172 
49 ····return-void48 ····return-void
50 .end·method49 .end·method
  
51 .method·static·synthetic·access$101(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V50 .method·static·synthetic·access$101(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V
52 ····.locals·051 ····.locals·0
53 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;52 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
Offset 233, 81 lines modifiedOffset 232, 81 lines modified
233 .end·method232 .end·method
  
234 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V233 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V
235 ····.locals·6234 ····.locals·6
236 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;235 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;
  
237 ····.prologue236 ····.prologue
238 ····const·v5,·0x7f0a0048237 ····const·v5,·0x7f090048
  
239 ····const·v4,·0x7f0a0042238 ····const·v4,·0x7f090042
  
240 ····const·v3,·0x7f0a0040239 ····const·v3,·0x7f090040
  
241 ····const·v2,·0x7f0a003f240 ····const·v2,·0x7f09003f
  
242 ····.line·76241 ····.line·76
243 ····const·v1,·0x7f0a0043 
  
244 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;242 ····invoke-interface·{p1,·v5},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
245 ····move-result-object·v1243 ····move-result-object·v1
  
246 ····check-cast·v1,·Landroid/widget/CheckBox;244 ····check-cast·v1,·Landroid/widget/TextView;
  
247 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->defaultListBox:Landroid/widget/CheckBox;245 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->deleteButton:Landroid/widget/TextView;
  
248 ····.line·77246 ····.line·77
249 ····const·v1,·0x7f0a0044 
  
250 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;247 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
251 ····move-result-object·v1248 ····move-result-object·v1
  
252 ····check-cast·v1,·Landroid/widget/Spinner;249 ····check-cast·v1,·Landroid/widget/Button;
  
253 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->sortSpinner:Landroid/widget/Spinner;250 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->cancelButton:Landroid/widget/Button;
  
254 ····.line·78251 ····.line·78
255 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;252 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
256 ····move-result-object·v1253 ····move-result-object·v1
  
257 ····check-cast·v1,·Landroid/widget/Button;254 ····check-cast·v1,·Landroid/widget/Button;
  
258 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->cancelButton:Landroid/widget/Button;255 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->okButton:Landroid/widget/Button;
  
259 ····.line·79256 ····.line·79
 257 ····const·v1,·0x7f090045
  
260 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;258 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
261 ····move-result-object·v1259 ····move-result-object·v1
  
262 ····check-cast·v1,·Landroid/widget/Button;260 ····check-cast·v1,·Landroid/widget/Spinner;
  
263 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->okButton:Landroid/widget/Button;261 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->modeSpinner:Landroid/widget/Spinner;
  
264 ····.line·80262 ····.line·80
 263 ····const·v1,·0x7f090044
  
265 ····invoke-interface·{p1,·v5},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;264 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
266 ····move-result-object·v1265 ····move-result-object·v1
  
267 ····check-cast·v1,·Landroid/widget/TextView;266 ····check-cast·v1,·Landroid/widget/Spinner;
  
268 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->deleteButton:Landroid/widget/TextView;267 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->sortSpinner:Landroid/widget/Spinner;
  
269 ····.line·81268 ····.line·81
270 ····const·v1,·0x7f0a0045269 ····const·v1,·0x7f090043
  
271 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;270 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
272 ····move-result-object·v1271 ····move-result-object·v1
  
273 ····check-cast·v1,·Landroid/widget/Spinner;272 ····check-cast·v1,·Landroid/widget/CheckBox;
  
274 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->modeSpinner:Landroid/widget/Spinner;273 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->defaultListBox:Landroid/widget/CheckBox;
  
275 ····.line·82274 ····.line·82
276 ····invoke-interface·{p1,·v4},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;275 ····invoke-interface·{p1,·v4},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
277 ····move-result-object·v1276 ····move-result-object·v1
  
278 ····check-cast·v1,·Landroid/widget/EditText;277 ····check-cast·v1,·Landroid/widget/EditText;
Offset 328, 15 lines modifiedOffset 327, 15 lines modified
  
328 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$1;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V327 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$1;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V
  
329 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V328 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
330 ····.line·99329 ····.line·99
331 ····:cond_0330 ····:cond_0
332 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;331 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
333 ····move-result-object·v0332 ····move-result-object·v0
  
334 ····.line·100333 ····.line·100
335 ····if-eqz·v0,·:cond_1334 ····if-eqz·v0,·:cond_1
  
336 ····.line·101335 ····.line·101
Offset 344, 15 lines modifiedOffset 343, 15 lines modified
  
344 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$2;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V343 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$2;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V
  
345 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V344 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
346 ····.line·114345 ····.line·114
347 ····:cond_1346 ····:cond_1
348 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;347 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
Max diff block lines reached; 58/5966 bytes (0.97%) of diff not shown.
692 B
smali/com/nononsenseapps/notepad/fragments/DialogRestore_$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogRestore_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogRestore_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogRestore_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogRestore_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogRestore_;
  
25 ····.prologue26 ····.prologue
26 ····.line·8927 ····.line·89
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogRestore_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogRestore_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
713 B
smali/com/nononsenseapps/notepad/fragments/DialogMoveToList_$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;
  
25 ····.prologue26 ····.prologue
26 ····.line·9027 ····.line·90
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
721 B
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·70027 ····.line·700
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$6;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$6;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
715 B
smali/com/nononsenseapps/notepad/fragments/FragmentSearchDeleted$3.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$rowCount:I24 .field·final·synthetic·val$rowCount:I
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;I)V26 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;I)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;
  
28 ····.prologue29 ····.prologue
29 ····.line·22630 ····.line·226
30 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$3;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;31 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$3;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;
  
31 ····iput·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$3;->val$rowCount:I32 ····iput·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$3;->val$rowCount:I
  
1.92 KB
smali/com/nononsenseapps/notepad/fragments/DialogMoveToList$2.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$adapter:Landroid/support/v4/widget/SimpleCursorAdapter;32 .field·final·synthetic·val$adapter:Landroid/support/v4/widget/SimpleCursorAdapter;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;Landroid/support/v4/widget/SimpleCursorAdapter;)V34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;Landroid/support/v4/widget/SimpleCursorAdapter;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;
  
36 ····.prologue37 ····.prologue
37 ····.line·12838 ····.line·128
38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;39 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;
  
39 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList$2;->val$adapter:Landroid/support/v4/widget/SimpleCursorAdapter;40 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList$2;->val$adapter:Landroid/support/v4/widget/SimpleCursorAdapter;
  
Offset 80, 14 lines modifiedOffset 81, 15 lines modified
  
80 ····sget-object·v2,·Lcom/nononsenseapps/notepad/database/TaskList;->URI:Landroid/net/Uri;81 ····sget-object·v2,·Lcom/nononsenseapps/notepad/database/TaskList;->URI:Landroid/net/Uri;
  
81 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;82 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;
  
82 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;83 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;
  
 84 ····.line·134
83 ····invoke-virtual·{v5},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->getResources()Landroid/content/res/Resources;85 ····invoke-virtual·{v5},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->getResources()Landroid/content/res/Resources;
  
84 ····move-result-object·v586 ····move-result-object·v5
  
85 ····const·v6,·0x7f0d004487 ····const·v6,·0x7f0d0044
  
86 ····const/4·v7,·0x188 ····const/4·v7,·0x1
Offset 104, 14 lines modifiedOffset 106, 15 lines modified
  
104 ····move-result-object·v6106 ····move-result-object·v6
  
105 ····move-object·v5,·v4107 ····move-object·v5,·v4
  
106 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V108 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
  
 109 ····.line·132
107 ····return-object·v0110 ····return-object·v0
108 .end·method111 .end·method
  
109 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V112 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V
110 ····.locals·1113 ····.locals·1
111 ····.param·p2,·"c"····#·Landroid/database/Cursor;114 ····.param·p2,·"c"····#·Landroid/database/Cursor;
112 ····.annotation·system·Ldalvik/annotation/Signature;115 ····.annotation·system·Ldalvik/annotation/Signature;
707 B
smali/com/nononsenseapps/notepad/fragments/TaskListFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·15427 ····.line·154
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16.3 KB
smali/com/nononsenseapps/notepad/fragments/TaskListViewPagerFragment.smali
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 ····.line·4778 ····.line·47
79 ····iget-wide·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->mListIdToSelect:J79 ····iget-wide·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->mListIdToSelect:J
  
80 ····return-wide·v080 ····return-wide·v0
81 .end·method81 .end·method
  
82 .method·static·synthetic·access$002(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;J)J82 .method·static·synthetic·access$002(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;J)J
83 ····.locals·183 ····.locals·0
84 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;84 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
85 ····.param·p1,·"x1"····#·J85 ····.param·p1,·"x1"····#·J
  
86 ····.prologue86 ····.prologue
87 ····.line·4787 ····.line·47
88 ····iput-wide·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->mListIdToSelect:J88 ····iput-wide·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->mListIdToSelect:J
  
Offset 101, 45 lines modifiedOffset 101, 47 lines modified
101 ····.line·47101 ····.line·47
102 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->mSectionsPagerAdapter:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;102 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->mSectionsPagerAdapter:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;
  
103 ····return-object·v0103 ····return-object·v0
104 .end·method104 .end·method
  
105 .method·public·static·getARealList(Landroid/content/Context;J)J105 .method·public·static·getARealList(Landroid/content/Context;J)J
106 ····.locals·15106 ····.locals·14
107 ····.param·p0,·"context"····#·Landroid/content/Context;107 ····.param·p0,·"context"····#·Landroid/content/Context;
108 ····.param·p1,·"tempList"····#·J108 ····.param·p1,·"tempList"····#·J
  
109 ····.prologue109 ····.prologue
110 ····.line·270110 ····.line·270
111 ····move-wide/from16·v8,·p1111 ····move-wide·v8,·p1
  
112 ····.line·272112 ····.line·272
113 ····.local·v8,·"returnList":J113 ····.local·v8,·"returnList":J
114 ····const-wide/16·v0,·-0x1114 ····const-wide/16·v0,·-0x1
  
115 ····cmp-long·v0,·v8,·v0115 ····cmp-long·v0,·v8,·v0
  
116 ····if-nez·v0,·:cond_0116 ····if-nez·v0,·:cond_0
  
117 ····.line·274117 ····.line·275
118 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;118 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
119 ····move-result-object·v7119 ····move-result-object·v7
  
120 ····.line·276120 ····.line·276
121 ····.local·v7,·"prefs":Landroid/content/SharedPreferences;121 ····.local·v7,·"prefs":Landroid/content/SharedPreferences;
122 ····const·v0,·0x7f0d0114122 ····const·v0,·0x7f0d0114
  
 123 ····.line·277
123 ····invoke-virtual·{p0,·v0},·Landroid/content/Context;->getString(I)Ljava/lang/String;124 ····invoke-virtual·{p0,·v0},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
124 ····move-result-object·v0125 ····move-result-object·v0
  
125 ····const-string·v1,·"-1"126 ····const-string·v1,·"-1"
  
 127 ····.line·276
126 ····invoke-interface·{v7,·v0,·v1},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;128 ····invoke-interface·{v7,·v0,·v1},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
127 ····move-result-object·v0129 ····move-result-object·v0
  
128 ····invoke-static·{v0},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J130 ····invoke-static·{v0},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
129 ····move-result-wide·v8131 ····move-result-wide·v8
Offset 166, 22 lines modifiedOffset 168, 24 lines modified
  
166 ····const/4·v4,·0x1168 ····const/4·v4,·0x1
  
167 ····new-array·v4,·v4,·[Ljava/lang/String;169 ····new-array·v4,·v4,·[Ljava/lang/String;
  
168 ····const/4·v5,·0x0170 ····const/4·v5,·0x0
  
 171 ····.line·284
169 ····invoke-static·{v8,·v9},·Ljava/lang/Long;->toString(J)Ljava/lang/String;172 ····invoke-static·{v8,·v9},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
170 ····move-result-object·v10173 ····move-result-object·v10
  
171 ····aput-object·v10,·v4,·v5174 ····aput-object·v10,·v4,·v5
  
172 ····const/4·v5,·0x0175 ····const/4·v5,·0x0
  
 176 ····.line·282
173 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;177 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
174 ····move-result-object·v6178 ····move-result-object·v6
  
175 ····.line·285179 ····.line·285
176 ····.local·v6,·"c":Landroid/database/Cursor;180 ····.local·v6,·"c":Landroid/database/Cursor;
177 ····invoke-interface·{v6},·Landroid/database/Cursor;->moveToFirst()Z181 ····invoke-interface·{v6},·Landroid/database/Cursor;->moveToFirst()Z
Offset 219, 14 lines modifiedOffset 223, 15 lines modified
  
219 ····sget-object·v2,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;223 ····sget-object·v2,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;
  
220 ····const/4·v3,·0x0224 ····const/4·v3,·0x0
  
221 ····const/4·v4,·0x0225 ····const/4·v4,·0x0
  
 226 ····.line·301
222 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;227 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
223 ····move-result-object·v5228 ····move-result-object·v5
  
224 ····const·v10,·0x7f0d0044229 ····const·v10,·0x7f0d0044
  
225 ····const/4·v11,·0x1230 ····const/4·v11,·0x1
Offset 239, 14 lines modifiedOffset 244, 15 lines modified
  
239 ····aput-object·v13,·v11,·v12244 ····aput-object·v13,·v11,·v12
  
240 ····invoke-virtual·{v5,·v10,·v11},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;245 ····invoke-virtual·{v5,·v10,·v11},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
241 ····move-result-object·v5246 ····move-result-object·v5
  
 247 ····.line·296
242 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;248 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
243 ····move-result-object·v6249 ····move-result-object·v6
  
244 ····.line·304250 ····.line·304
245 ····.restart·local·v6····#·"c":Landroid/database/Cursor;251 ····.restart·local·v6····#·"c":Landroid/database/Cursor;
246 ····invoke-interface·{v6},·Landroid/database/Cursor;->moveToFirst()Z252 ····invoke-interface·{v6},·Landroid/database/Cursor;->moveToFirst()Z
Offset 276, 87 lines modifiedOffset 282, 91 lines modified
276 ····:cond_4282 ····:cond_4
277 ····const-wide/16·v8,·-0x1283 ····const-wide/16·v8,·-0x1
  
278 ····goto·:goto_0284 ····goto·:goto_0
279 .end·method285 .end·method
  
Max diff block lines reached; 12715/16526 bytes (76.94%) of diff not shown.
734 B
smali/com/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;
  
25 ····.prologue26 ····.prologue
26 ····.line·4027 ····.line·40
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
5.11 KB
smali/com/nononsenseapps/notepad/fragments/DialogMoveToList.smali
    
Offset 172, 28 lines modifiedOffset 172, 30 lines modified
  
172 ····const-string·v3,·"_id"172 ····const-string·v3,·"_id"
  
173 ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V173 ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
174 ····const-string·v3,·"·IN·("174 ····const-string·v3,·"·IN·("
  
 175 ····.line·178
175 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;176 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
176 ····move-result-object·v2177 ····move-result-object·v2
  
177 ····invoke-static·{p3},·Lcom/nononsenseapps/notepad/database/DAO;->arrayToCommaString([J)Ljava/lang/String;178 ····invoke-static·{p3},·Lcom/nononsenseapps/notepad/database/DAO;->arrayToCommaString([J)Ljava/lang/String;
  
178 ····move-result-object·v3179 ····move-result-object·v3
  
179 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;180 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
180 ····move-result-object·v2181 ····move-result-object·v2
  
181 ····const-string·v3,·")"182 ····const-string·v3,·")"
  
 183 ····.line·179
182 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;184 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
183 ····move-result-object·v2185 ····move-result-object·v2
  
184 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;186 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
185 ····move-result-object·v1187 ····move-result-object·v1
Offset 250, 59 lines modifiedOffset 252, 61 lines modified
  
250 ····.line·196252 ····.line·196
251 ····:cond_0253 ····:cond_0
252 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->listView:Landroid/widget/ListView;254 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->listView:Landroid/widget/ListView;
  
253 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->listView:Landroid/widget/ListView;255 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->listView:Landroid/widget/ListView;
  
 256 ····.line·197
254 ····invoke-virtual·{v5},·Landroid/widget/ListView;->getCheckedItemPosition()I257 ····invoke-virtual·{v5},·Landroid/widget/ListView;->getCheckedItemPosition()I
  
255 ····move-result·v5258 ····move-result·v5
  
 259 ····.line·196
256 ····invoke-virtual·{v4,·v5},·Landroid/widget/ListView;->getItemAtPosition(I)Ljava/lang/Object;260 ····invoke-virtual·{v4,·v5},·Landroid/widget/ListView;->getItemAtPosition(I)Ljava/lang/Object;
  
257 ····move-result-object·v0261 ····move-result-object·v0
  
258 ····check-cast·v0,·Landroid/database/Cursor;262 ····check-cast·v0,·Landroid/database/Cursor;
  
259 ····.line·198263 ····.line·198
260 ····.local·v0,·"c":Landroid/database/Cursor;264 ····.local·v0,·"c":Landroid/database/Cursor;
261 ····if-eqz·v0,·:cond_2265 ····if-eqz·v0,·:cond_2
  
262 ····.line·199266 ····.line·199
263 ····invoke-interface·{v0,·v6},·Landroid/database/Cursor;->getLong(I)J267 ····invoke-interface·{v0,·v6},·Landroid/database/Cursor;->getLong(I)J
  
264 ····move-result-wide·v2268 ····move-result-wide·v1
  
265 ····.line·200269 ····.line·200
266 ····.local·v2,·"targetListId":J270 ····.local·v1,·"targetListId":J
267 ····invoke-interface·{v0,·v7},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;271 ····invoke-interface·{v0,·v7},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
268 ····move-result-object·v1272 ····move-result-object·v3
  
269 ····.line·202273 ····.line·202
270 ····.local·v1,·"targetListTitle":Ljava/lang/String;274 ····.local·v3,·"targetListTitle":Ljava/lang/String;
271 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->taskIds:[J275 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->taskIds:[J
  
272 ····array-length·v4,·v4276 ····array-length·v4,·v4
  
273 ····if-lez·v4,·:cond_1277 ····if-lez·v4,·:cond_1
  
274 ····const-wide/16·v4,·0x0278 ····const-wide/16·v4,·0x0
  
275 ····cmp-long·v4,·v2,·v4279 ····cmp-long·v4,·v1,·v4
  
276 ····if-lez·v4,·:cond_1280 ····if-lez·v4,·:cond_1
  
277 ····.line·203281 ····.line·203
278 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->taskIds:[J282 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->taskIds:[J
  
279 ····invoke-virtual·{p0,·v2,·v3,·v4},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->moveItems(J[J)V283 ····invoke-virtual·{p0,·v1,·v2,·v4},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->moveItems(J[J)V
  
280 ····.line·207284 ····.line·208
281 ····:cond_1285 ····:cond_1
282 ····:try_start_0286 ····:try_start_0
283 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->getActivity()Landroid/support/v4/app/FragmentActivity;287 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
284 ····move-result-object·v4288 ····move-result-object·v4
  
285 ····const·v5,·0x7f0d00e5289 ····const·v5,·0x7f0d00e5
Offset 313, 50 lines modifiedOffset 317, 53 lines modified
  
313 ····const/4·v7,·0x0317 ····const/4·v7,·0x0
  
314 ····iget-object·v8,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->taskIds:[J318 ····iget-object·v8,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->taskIds:[J
  
315 ····array-length·v8,·v8319 ····array-length·v8,·v8
  
 320 ····.line·209
316 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;321 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
317 ····move-result-object·v8322 ····move-result-object·v8
  
318 ····aput-object·v8,·v6,·v7323 ····aput-object·v8,·v6,·v7
  
319 ····const/4·v7,·0x1324 ····const/4·v7,·0x1
  
320 ····aput-object·v1,·v6,·v7325 ····aput-object·v3,·v6,·v7
  
321 ····invoke-virtual·{p0,·v5,·v6},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->getString(I[Ljava/lang/Object;)Ljava/lang/String;326 ····invoke-virtual·{p0,·v5,·v6},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
322 ····move-result-object·v5327 ····move-result-object·v5
  
323 ····const/4·v6,·0x0328 ····const/4·v6,·0x0
  
 329 ····.line·207
324 ····invoke-static·{v4,·v5,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;330 ····invoke-static·{v4,·v5,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
325 ····move-result-object·v4331 ····move-result-object·v4
  
 332 ····.line·210
326 ····invoke-virtual·{v4},·Landroid/widget/Toast;->show()V333 ····invoke-virtual·{v4},·Landroid/widget/Toast;->show()V
327 ····:try_end_0334 ····:try_end_0
328 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0335 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
Max diff block lines reached; 1224/5106 bytes (23.97%) of diff not shown.
1.17 KB
smali/com/nononsenseapps/notepad/fragments/DialogEditList_$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
25 ····.prologue26 ····.prologue
26 ····.line·11627 ····.line·116
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$3;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$3;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 40, 12 lines modifiedOffset 41, 12 lines modified
40 ····.locals·141 ····.locals·1
41 ····.param·p1,·"view"····#·Landroid/view/View;42 ····.param·p1,·"view"····#·Landroid/view/View;
  
42 ····.prologue43 ····.prologue
43 ····.line·12144 ····.line·121
44 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$3;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;45 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$3;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
45 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->cancelClicked()V46 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->okClicked()V
  
46 ····.line·12247 ····.line·122
47 ····return-void48 ····return-void
48 .end·method49 .end·method
693 B
smali/com/nononsenseapps/notepad/fragments/DialogEditList$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogEditList;
  
25 ····.prologue26 ····.prologue
26 ····.line·17027 ····.line·170
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.3 KB
smali/com/nononsenseapps/notepad/fragments/FragmentSearch.smali
    
Offset 190, 18 lines modifiedOffset 190, 18 lines modified
  
190 ····return-object·v0190 ····return-object·v0
  
191 ····:array_0191 ····:array_0
192 ····.array-data·4192 ····.array-data·4
193 ········0x1020014193 ········0x1020014
194 ········0x1020014194 ········0x1020014
195 ········0x7f0a007c195 ········0x7f09007c
196 ········0x7f0a007b196 ········0x7f09007b
197 ········0x7f0a005c197 ········0x7f09005c
198 ········0x7f0a007d198 ········0x7f09007d
199 ····.end·array-data199 ····.end·array-data
200 .end·method200 .end·method
  
201 .method·protected·getFields()[Ljava/lang/String;201 .method·protected·getFields()[Ljava/lang/String;
202 ····.locals·1202 ····.locals·1
  
203 ····.prologue203 ····.prologue
Offset 244, 32 lines modifiedOffset 244, 35 lines modified
244 .end·method244 .end·method
  
245 .method·protected·getViewBinder()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;245 .method·protected·getViewBinder()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;
246 ····.locals·4246 ····.locals·4
  
247 ····.prologue247 ····.prologue
248 ····.line·202248 ····.line·202
 249 ····.line·203
249 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getActivity()Landroid/support/v4/app/FragmentActivity;250 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
250 ····move-result-object·v2251 ····move-result-object·v2
  
251 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;252 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
252 ····move-result-object·v0253 ····move-result-object·v0
  
253 ····.line·206254 ····.line·206
254 ····.local·v0,·"prefs":Landroid/content/SharedPreferences;255 ····.local·v0,·"prefs":Landroid/content/SharedPreferences;
255 ····const·v2,·0x7f0d00bf256 ····const·v2,·0x7f0d00bf
  
 257 ····.line·207
256 ····invoke-virtual·{p0,·v2},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getString(I)Ljava/lang/String;258 ····invoke-virtual·{p0,·v2},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getString(I)Ljava/lang/String;
  
257 ····move-result-object·v2259 ····move-result-object·v2
  
258 ····const/4·v3,·0x3260 ····const/4·v3,·0x3
  
 261 ····.line·206
259 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I262 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
  
260 ····move-result·v1263 ····move-result·v1
  
261 ····.line·209264 ····.line·209
262 ····.local·v1,·"rowCount":I265 ····.local·v1,·"rowCount":I
263 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$4;266 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$4;
Offset 343, 45 lines modifiedOffset 346, 48 lines modified
  
343 ····.line·77346 ····.line·77
344 ····const·v0,·0x7f0f0002347 ····const·v0,·0x7f0f0002
  
345 ····invoke-virtual·{p2,·v0,·p1},·Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V348 ····invoke-virtual·{p2,·v0,·p1},·Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V
  
346 ····.line·80349 ····.line·80
347 ····const·v0,·0x7f0a00ab350 ····const·v0,·0x7f0900ab
  
348 ····invoke-interface·{p1,·v0},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem;351 ····invoke-interface·{p1,·v0},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem;
  
349 ····move-result-object·v0352 ····move-result-object·v0
  
 353 ····.line·81
350 ····invoke-interface·{v0},·Landroid/view/MenuItem;->getActionView()Landroid/view/View;354 ····invoke-interface·{v0},·Landroid/view/MenuItem;->getActionView()Landroid/view/View;
  
351 ····move-result-object·v0355 ····move-result-object·v0
  
352 ····check-cast·v0,·Landroid/widget/SearchView;356 ····check-cast·v0,·Landroid/widget/SearchView;
  
353 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->mSearchView:Landroid/widget/SearchView;357 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->mSearchView:Landroid/widget/SearchView;
  
354 ····.line·83358 ····.line·83
355 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->mSearchView:Landroid/widget/SearchView;359 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->mSearchView:Landroid/widget/SearchView;
  
356 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->searchManager:Landroid/app/SearchManager;360 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->searchManager:Landroid/app/SearchManager;
  
 361 ····.line·84
357 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getActivity()Landroid/support/v4/app/FragmentActivity;362 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
358 ····move-result-object·v2363 ····move-result-object·v2
  
359 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentActivity;->getComponentName()Landroid/content/ComponentName;364 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentActivity;->getComponentName()Landroid/content/ComponentName;
  
360 ····move-result-object·v2365 ····move-result-object·v2
  
361 ····invoke-virtual·{v1,·v2},·Landroid/app/SearchManager;->getSearchableInfo(Landroid/content/ComponentName;)Landroid/app/SearchableInfo;366 ····invoke-virtual·{v1,·v2},·Landroid/app/SearchManager;->getSearchableInfo(Landroid/content/ComponentName;)Landroid/app/SearchableInfo;
  
362 ····move-result-object·v1367 ····move-result-object·v1
  
 368 ····.line·83
363 ····invoke-virtual·{v0,·v1},·Landroid/widget/SearchView;->setSearchableInfo(Landroid/app/SearchableInfo;)V369 ····invoke-virtual·{v0,·v1},·Landroid/widget/SearchView;->setSearchableInfo(Landroid/app/SearchableInfo;)V
  
364 ····.line·85370 ····.line·85
365 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->mSearchView:Landroid/widget/SearchView;371 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;->mSearchView:Landroid/widget/SearchView;
  
366 ····invoke-virtual·{v0,·v3},·Landroid/widget/SearchView;->setIconifiedByDefault(Z)V372 ····invoke-virtual·{v0,·v3},·Landroid/widget/SearchView;->setIconifiedByDefault(Z)V
  
1.22 KB
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment_$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
25 ····.prologue26 ····.prologue
26 ····.line·11527 ····.line·115
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 40, 12 lines modifiedOffset 41, 12 lines modified
40 ····.locals·141 ····.locals·1
41 ····.param·p1,·"view"····#·Landroid/view/View;42 ····.param·p1,·"view"····#·Landroid/view/View;
  
42 ····.prologue43 ····.prologue
43 ····.line·12044 ····.line·120
44 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;45 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
45 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->onAddReminder()V46 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->onDueRemoveClick()V
  
46 ····.line·12147 ····.line·121
47 ····return-void48 ····return-void
48 .end·method49 .end·method
692 B
smali/com/nononsenseapps/notepad/fragments/DialogRestore_$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogRestore_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogRestore_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogRestore_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogRestore_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogRestore_;
  
25 ····.prologue26 ····.prologue
26 ····.line·7427 ····.line·74
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogRestore_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogRestore_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14.9 KB
smali/com/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1.smali
    
Offset 31, 14 lines modifiedOffset 31, 15 lines modified
  
31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;)V33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;)V
34 ····.locals·134 ····.locals·1
 35 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;
  
35 ····.prologue36 ····.prologue
36 ····.line·4037 ····.line·40
37 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 80, 14 lines modifiedOffset 81, 15 lines modified
  
80 ····const-string·v3,·"_id·IN·("81 ····const-string·v3,·"_id·IN·("
  
81 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;82 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
82 ····move-result-object·v283 ····move-result-object·v2
  
 84 ····.line·76
83 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->getIdArray()[Ljava/lang/String;85 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->getIdArray()[Ljava/lang/String;
  
84 ····move-result-object·v386 ····move-result-object·v3
  
85 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/database/DAO;->arrayToCommaString([Ljava/lang/String;)Ljava/lang/String;87 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/database/DAO;->arrayToCommaString([Ljava/lang/String;)Ljava/lang/String;
  
86 ····move-result-object·v388 ····move-result-object·v3
Offset 104, 14 lines modifiedOffset 106, 15 lines modified
  
104 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;106 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
105 ····move-result-object·v2107 ····move-result-object·v2
  
106 ····const/4·v3,·0x0108 ····const/4·v3,·0x0
  
 109 ····.line·73
107 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I110 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
108 ····.line·78111 ····.line·78
109 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->selectedItems:Ljava/util/HashSet;112 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->selectedItems:Ljava/util/HashSet;
  
110 ····invoke-virtual·{v0},·Ljava/util/HashSet;->clear()V113 ····invoke-virtual·{v0},·Ljava/util/HashSet;->clear()V
  
Offset 123, 74 lines modifiedOffset 126, 73 lines modified
123 .end·method126 .end·method
  
124 .method·getIdArray()[Ljava/lang/String;127 .method·getIdArray()[Ljava/lang/String;
125 ····.locals·6128 ····.locals·6
  
126 ····.prologue129 ····.prologue
127 ····.line·62130 ····.line·62
128 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->selectedItems:Ljava/util/HashSet;131 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->selectedItems:Ljava/util/HashSet;
  
129 ····invoke-virtual·{v5},·Ljava/util/HashSet;->size()I132 ····invoke-virtual·{v4},·Ljava/util/HashSet;->size()I
  
130 ····move-result·v5133 ····move-result·v4
  
131 ····new-array·v4,·v5,·[Ljava/lang/String;134 ····new-array·v3,·v4,·[Ljava/lang/String;
  
132 ····.line·63135 ····.line·63
133 ····.local·v4,·"result":[Ljava/lang/String;136 ····.local·v3,·"result":[Ljava/lang/String;
134 ····const/4·v0,·0x0137 ····const/4·v0,·0x0
  
135 ····.line·64138 ····.line·64
136 ····.local·v0,·"i":I139 ····.local·v0,·"i":I
137 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->selectedItems:Ljava/util/HashSet;140 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->selectedItems:Ljava/util/HashSet;
  
138 ····invoke-virtual·{v5},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator;141 ····invoke-virtual·{v4},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
  
139 ····move-result-object·v1142 ····move-result-object·v5
  
140 ····.local·v1,·"i$":Ljava/util/Iterator; 
141 ····:goto_0143 ····:goto_0
142 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z144 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
143 ····move-result·v5145 ····move-result·v4
  
144 ····if-eqz·v5,·:cond_0146 ····if-eqz·v4,·:cond_0
  
145 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;147 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
146 ····move-result-object·v5148 ····move-result-object·v4
  
147 ····check-cast·v5,·Ljava/lang/Long;149 ····check-cast·v4,·Ljava/lang/Long;
  
148 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J150 ····invoke-virtual·{v4},·Ljava/lang/Long;->longValue()J
  
149 ····move-result-wide·v2151 ····move-result-wide·v1
  
150 ····.line·65152 ····.line·65
151 ····.local·v2,·"id":J153 ····.local·v1,·"id":J
152 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->toString(J)Ljava/lang/String;154 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
153 ····move-result-object·v5155 ····move-result-object·v4
  
154 ····aput-object·v5,·v4,·v0156 ····aput-object·v4,·v3,·v0
  
155 ····.line·66157 ····.line·66
156 ····add-int/lit8·v0,·v0,·0x1158 ····add-int/lit8·v0,·v0,·0x1
  
157 ····.line·67159 ····.line·67
158 ····goto·:goto_0160 ····goto·:goto_0
  
159 ····.line·68161 ····.line·68
160 ····.end·local·v2····#·"id":J162 ····.end·local·v1····#·"id":J
161 ····:cond_0163 ····:cond_0
162 ····return-object·v4164 ····return-object·v3
163 .end·method165 .end·method
  
164 .method·getPosOfId(J)I166 .method·getPosOfId(J)I
165 ····.locals·7167 ····.locals·5
166 ····.param·p1,·"id"····#·J168 ····.param·p1,·"id"····#·J
  
167 ····.prologue169 ····.prologue
168 ····.line·104170 ····.line·104
169 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;171 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;
  
170 ····iget-object·v3,·v3,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;->list:Landroid/widget/ListView;172 ····iget-object·v3,·v3,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;->list:Landroid/widget/ListView;
Offset 214, 17 lines modifiedOffset 216, 17 lines modified
214 ····.line·108216 ····.line·108
215 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;217 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;
  
216 ····iget-object·v3,·v3,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;->list:Landroid/widget/ListView;218 ····iget-object·v3,·v3,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;->list:Landroid/widget/ListView;
Max diff block lines reached; 10267/15103 bytes (67.98%) of diff not shown.
8.1 KB
smali/com/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter.smali
    
Offset 25, 28 lines modifiedOffset 25, 29 lines modified
  
25 .field·private·final·wrappedAdapter:Landroid/support/v4/widget/CursorAdapter;25 .field·private·final·wrappedAdapter:Landroid/support/v4/widget/CursorAdapter;
  
  
26 #·direct·methods26 #·direct·methods
27 .method·public·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;Landroid/support/v4/app/FragmentManager;Landroid/support/v4/widget/CursorAdapter;)V27 .method·public·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;Landroid/support/v4/app/FragmentManager;Landroid/support/v4/widget/CursorAdapter;)V
28 ····.locals·428 ····.locals·4
 29 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
29 ····.param·p2,·"fm"····#·Landroid/support/v4/app/FragmentManager;30 ····.param·p2,·"fm"····#·Landroid/support/v4/app/FragmentManager;
30 ····.param·p3,·"wrappedAdapter"····#·Landroid/support/v4/widget/CursorAdapter;31 ····.param·p3,·"wrappedAdapter"····#·Landroid/support/v4/widget/CursorAdapter;
  
31 ····.prologue32 ····.prologue
32 ····.line·35133 ····.line·351
33 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;34 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
34 ····.line·35235 ····.line·352
35 ····invoke-direct·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;-><init>(Landroid/support/v4/app/FragmentManager;)V36 ····invoke-direct·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;-><init>(Landroid/support/v4/app/FragmentManager;)V
  
36 ····.line·34837 ····.line·348
37 ····const-wide/16·v2,·-0x238 ····const-wide/16·v1,·-0x2
  
38 ····iput-wide·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->all_id:J39 ····iput-wide·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->all_id:J
  
39 ····.line·35340 ····.line·353
40 ····iput-object·p3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->wrappedAdapter:Landroid/support/v4/widget/CursorAdapter;41 ····iput-object·p3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->wrappedAdapter:Landroid/support/v4/widget/CursorAdapter;
  
41 ····.line·35542 ····.line·355
42 ····new-instance·v1,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$1;43 ····new-instance·v1,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$1;
  
Offset 58, 15 lines modifiedOffset 59, 15 lines modified
58 ····if-eqz·p3,·:cond_059 ····if-eqz·p3,·:cond_0
  
59 ····.line·36860 ····.line·368
60 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->subObserver:Landroid/database/DataSetObserver;61 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->subObserver:Landroid/database/DataSetObserver;
  
61 ····invoke-virtual·{p3,·v1},·Landroid/support/v4/widget/CursorAdapter;->registerDataSetObserver(Landroid/database/DataSetObserver;)V62 ····invoke-virtual·{p3,·v1},·Landroid/support/v4/widget/CursorAdapter;->registerDataSetObserver(Landroid/database/DataSetObserver;)V
  
62 ····.line·37163 ····.line·372
63 ····:cond_064 ····:cond_0
64 ····invoke-virtual·{p1},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;65 ····invoke-virtual·{p1},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
65 ····move-result-object·v166 ····move-result-object·v1
  
66 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;67 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
Offset 88, 24 lines modifiedOffset 89, 24 lines modified
88 ····.line·39089 ····.line·390
89 ····const-string·v1,·"show_all_tasks_choice_id"90 ····const-string·v1,·"show_all_tasks_choice_id"
  
90 ····const-wide/16·v2,·-0x591 ····const-wide/16·v2,·-0x5
  
91 ····invoke-interface·{v0,·v1,·v2,·v3},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J92 ····invoke-interface·{v0,·v1,·v2,·v3},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J
  
92 ····move-result-wide·v293 ····move-result-wide·v1
  
93 ····iput-wide·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->all_id:J94 ····iput-wide·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->all_id:J
  
94 ····.line·39295 ····.line·392
95 ····return-void96 ····return-void
96 .end·method97 .end·method
  
97 .method·static·synthetic·access$202(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;J)J98 .method·static·synthetic·access$202(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;J)J
98 ····.locals·199 ····.locals·0
99 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;100 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;
100 ····.param·p1,·"x1"····#·J101 ····.param·p1,·"x1"····#·J
  
101 ····.prologue102 ····.prologue
102 ····.line·342103 ····.line·342
103 ····iput-wide·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->all_id:J104 ····iput-wide·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->all_id:J
  
Offset 145, 14 lines modifiedOffset 146, 15 lines modified
  
145 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;146 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
146 ····move-result-object·v0147 ····move-result-object·v0
  
147 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->prefListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;148 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->prefListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;
  
 149 ····.line·400
148 ····invoke-interface·{v0,·v1},·Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V150 ····invoke-interface·{v0,·v1},·Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V
  
149 ····.line·403151 ····.line·403
150 ····:cond_1152 ····:cond_1
151 ····return-void153 ····return-void
152 .end·method154 .end·method
  
Offset 205, 66 lines modifiedOffset 207, 66 lines modified
  
205 .method·public·getItemId(I)J207 .method·public·getItemId(I)J
206 ····.locals·5208 ····.locals·5
207 ····.param·p1,·"position"····#·I209 ····.param·p1,·"position"····#·I
  
208 ····.prologue210 ····.prologue
209 ····.line·414211 ····.line·414
210 ····iget-wide·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->all_id:J212 ····iget-wide·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->all_id:J
  
211 ····.line·415213 ····.line·415
212 ····.local·v2,·"id":J214 ····.local·v1,·"id":J
213 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->wrappedAdapter:Landroid/support/v4/widget/CursorAdapter;215 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->wrappedAdapter:Landroid/support/v4/widget/CursorAdapter;
  
214 ····if-eqz·v1,·:cond_0216 ····if-eqz·v3,·:cond_0
  
215 ····if-lez·p1,·:cond_0217 ····if-lez·p1,·:cond_0
  
216 ····.line·416218 ····.line·416
217 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->wrappedAdapter:Landroid/support/v4/widget/CursorAdapter;219 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->wrappedAdapter:Landroid/support/v4/widget/CursorAdapter;
  
218 ····add-int/lit8·v4,·p1,·-0x1220 ····add-int/lit8·v4,·p1,·-0x1
  
219 ····invoke-virtual·{v1,·v4},·Landroid/support/v4/widget/CursorAdapter;->getItem(I)Ljava/lang/Object;221 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/widget/CursorAdapter;->getItem(I)Ljava/lang/Object;
  
220 ····move-result-object·v0222 ····move-result-object·v0
  
221 ····check-cast·v0,·Landroid/database/Cursor;223 ····check-cast·v0,·Landroid/database/Cursor;
  
222 ····.line·417224 ····.line·417
223 ····.local·v0,·"c":Landroid/database/Cursor;225 ····.local·v0,·"c":Landroid/database/Cursor;
224 ····if-eqz·v0,·:cond_0226 ····if-eqz·v0,·:cond_0
  
225 ····invoke-interface·{v0},·Landroid/database/Cursor;->isAfterLast()Z227 ····invoke-interface·{v0},·Landroid/database/Cursor;->isAfterLast()Z
  
226 ····move-result·v1228 ····move-result·v3
  
227 ····if-nez·v1,·:cond_0229 ····if-nez·v3,·:cond_0
  
228 ····invoke-interface·{v0},·Landroid/database/Cursor;->isBeforeFirst()Z230 ····invoke-interface·{v0},·Landroid/database/Cursor;->isBeforeFirst()Z
  
Max diff block lines reached; 2251/8106 bytes (27.77%) of diff not shown.
4.48 KB
smali/com/nononsenseapps/notepad/fragments/DialogPassword.smali
    
Offset 52, 15 lines modifiedOffset 52, 14 lines modified
52 ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V52 ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V
  
53 ····.line·5153 ····.line·51
54 ····const/4·v0,·0x054 ····const/4·v0,·0x0
  
55 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->listener:Lcom/nononsenseapps/notepad/fragments/DialogPassword$PasswordConfirmedListener;55 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->listener:Lcom/nononsenseapps/notepad/fragments/DialogPassword$PasswordConfirmedListener;
  
56 ····.line·53 
57 ····return-void56 ····return-void
58 .end·method57 .end·method
  
59 .method·private·checkPassword(Ljava/lang/String;Ljava/lang/String;)V58 .method·private·checkPassword(Ljava/lang/String;Ljava/lang/String;)V
60 ····.locals·459 ····.locals·4
61 ····.param·p1,·"enteredPassword"····#·Ljava/lang/String;60 ····.param·p1,·"enteredPassword"····#·Ljava/lang/String;
62 ····.param·p2,·"currentPassword"····#·Ljava/lang/String;61 ····.param·p2,·"currentPassword"····#·Ljava/lang/String;
Offset 122, 14 lines modifiedOffset 121, 15 lines modified
  
122 ····const/4·v3,·0x0121 ····const/4·v3,·0x0
  
123 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;122 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
124 ····move-result-object·v1123 ····move-result-object·v1
  
 124 ····.line·130
125 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V125 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
126 ····goto·:goto_0126 ····goto·:goto_0
127 .end·method127 .end·method
  
128 .method·private·setPassword(Ljava/lang/String;Ljava/lang/String;)V128 .method·private·setPassword(Ljava/lang/String;Ljava/lang/String;)V
129 ····.locals·4129 ····.locals·4
Offset 163, 14 lines modifiedOffset 163, 15 lines modified
  
163 ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;163 ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
164 ····move-result-object·v1164 ····move-result-object·v1
  
165 ····const-string·v2,·"secretPassword"165 ····const-string·v2,·"secretPassword"
  
 166 ····.line·137
166 ····invoke-interface·{v1,·v2,·p1},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;167 ····invoke-interface·{v1,·v2,·p1},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
167 ····move-result-object·v1168 ····move-result-object·v1
  
168 ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z169 ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
169 ····.line·138170 ····.line·138
Offset 212, 24 lines modifiedOffset 213, 27 lines modified
212 ····.line·147213 ····.line·147
213 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->getActivity()Landroid/support/v4/app/FragmentActivity;214 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
214 ····move-result-object·v1215 ····move-result-object·v1
  
215 ····const·v2,·0x7f0d010b216 ····const·v2,·0x7f0d010b
  
 217 ····.line·148
216 ····invoke-virtual·{p0,·v2},·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->getText(I)Ljava/lang/CharSequence;218 ····invoke-virtual·{p0,·v2},·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->getText(I)Ljava/lang/CharSequence;
  
217 ····move-result-object·v2219 ····move-result-object·v2
  
218 ····const/4·v3,·0x0220 ····const/4·v3,·0x0
  
 221 ····.line·147
219 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;222 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
220 ····move-result-object·v1223 ····move-result-object·v1
  
 224 ····.line·149
221 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V225 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
222 ····goto·:goto_0226 ····goto·:goto_0
223 .end·method227 .end·method
  
  
224 #·virtual·methods228 #·virtual·methods
Offset 255, 14 lines modifiedOffset 259, 15 lines modified
255 ········resName·=·{259 ········resName·=·{
256 ············"dialog_yes"260 ············"dialog_yes"
257 ········}261 ········}
258 ····.end·annotation262 ····.end·annotation
  
259 ····.prologue263 ····.prologue
260 ····.line·99264 ····.line·99
 265 ····.line·100
261 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->getActivity()Landroid/support/v4/app/FragmentActivity;266 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
262 ····move-result-object·v4267 ····move-result-object·v4
  
263 ····invoke-static·{v4},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;268 ····invoke-static·{v4},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
264 ····move-result-object·v2269 ····move-result-object·v2
Offset 293, 14 lines modifiedOffset 298, 15 lines modified
293 ····.local·v1,·"enteredPassword":Ljava/lang/String;298 ····.local·v1,·"enteredPassword":Ljava/lang/String;
294 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->passwordVerificationField:Landroid/widget/EditText;299 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->passwordVerificationField:Landroid/widget/EditText;
  
295 ····invoke-virtual·{v4},·Landroid/widget/EditText;->getText()Landroid/text/Editable;300 ····invoke-virtual·{v4},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
296 ····move-result-object·v4301 ····move-result-object·v4
  
 302 ····.line·105
297 ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String;303 ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
298 ····move-result-object·v3304 ····move-result-object·v3
  
299 ····.line·107305 ····.line·107
300 ····.local·v3,·"verifiedPassword":Ljava/lang/String;306 ····.local·v3,·"verifiedPassword":Ljava/lang/String;
301 ····invoke-virtual·{v0},·Ljava/lang/String;->isEmpty()Z307 ····invoke-virtual·{v0},·Ljava/lang/String;->isEmpty()Z
Offset 327, 14 lines modifiedOffset 333, 15 lines modified
327 ····.locals·4333 ····.locals·4
328 ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater;334 ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater;
329 ····.param·p2,·"container"····#·Landroid/view/ViewGroup;335 ····.param·p2,·"container"····#·Landroid/view/ViewGroup;
330 ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle;336 ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle;
  
331 ····.prologue337 ····.prologue
332 ····.line·64338 ····.line·64
 339 ····.line·65
333 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->getActivity()Landroid/support/v4/app/FragmentActivity;340 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogPassword;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
334 ····move-result-object·v2341 ····move-result-object·v2
  
335 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;342 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
336 ····move-result-object·v1343 ····move-result-object·v1
Offset 400, 14 lines modifiedOffset 407, 15 lines modified
400 .method·public·showField()V407 .method·public·showField()V
401 ····.locals·4408 ····.locals·4
402 ····.annotation·build·Lorg/androidannotations/annotations/AfterViews;409 ····.annotation·build·Lorg/androidannotations/annotations/AfterViews;
Max diff block lines reached; 396/4463 bytes (8.87%) of diff not shown.
39.1 KB
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment.smali
    
Offset 127, 34 lines modifiedOffset 127, 34 lines modified
  
127 ····sput·v0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->LOADER_EDITOR_NOTIFICATIONS:I127 ····sput·v0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->LOADER_EDITOR_NOTIFICATIONS:I
  
128 ····return-void128 ····return-void
129 .end·method129 .end·method
  
130 .method·public·constructor·<init>()V130 .method·public·constructor·<init>()V
131 ····.locals·4131 ····.locals·3
  
132 ····.prologue132 ····.prologue
133 ····const-wide/16·v2,·-0x1133 ····const-wide/16·v1,·-0x1
  
134 ····.line·273134 ····.line·273
135 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V135 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
136 ····.line·97136 ····.line·97
137 ····new-instance·v0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$1;137 ····new-instance·v0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$1;
  
138 ····invoke-direct·{v0,·p0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$1;-><init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V138 ····invoke-direct·{v0,·p0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$1;-><init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V
  
139 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->loaderCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks;139 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->loaderCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks;
  
140 ····.line·211140 ····.line·211
141 ····iput-wide·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->stateId:J141 ····iput-wide·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->stateId:J
  
142 ····.line·213142 ····.line·213
143 ····iput-wide·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->stateListId:J143 ····iput-wide·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->stateListId:J
  
144 ····.line·223144 ····.line·223
145 ····const/4·v0,·0x1145 ····const/4·v0,·0x1
  
146 ····iput-boolean·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->mLocked:Z146 ····iput-boolean·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->mLocked:Z
  
147 ····.line·226147 ····.line·226
Offset 302, 21 lines modifiedOffset 302, 21 lines modified
302 ····.line·824302 ····.line·824
303 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getFragmentManager()Landroid/support/v4/app/FragmentManager;303 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getFragmentManager()Landroid/support/v4/app/FragmentManager;
  
304 ····move-result-object·v0304 ····move-result-object·v0
  
305 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->mTask:Lcom/nononsenseapps/notepad/database/Task;305 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->mTask:Lcom/nononsenseapps/notepad/database/Task;
  
306 ····iget-wide·v2,·v1,·Lcom/nononsenseapps/notepad/database/Task;->_id:J306 ····iget-wide·v1,·v1,·Lcom/nononsenseapps/notepad/database/Task;->_id:J
  
307 ····new-instance·v1,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$9;307 ····new-instance·v3,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$9;
  
308 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$9;-><init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V308 ····invoke-direct·{v3,·p0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$9;-><init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V
  
309 ····invoke-static·{v0,·v2,·v3,·v1},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteTask;->showDialog(Landroid/support/v4/app/FragmentManager;JLcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;)V309 ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteTask;->showDialog(Landroid/support/v4/app/FragmentManager;JLcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;)V
  
310 ····.line·845310 ····.line·845
311 ····:cond_0311 ····:cond_0
312 ····:goto_0312 ····:goto_0
313 ····return-void313 ····return-void
  
314 ····.line·839314 ····.line·839
Offset 335, 15 lines modifiedOffset 335, 15 lines modified
  
335 ····invoke-interface·{v0,·p0},·Lcom/nononsenseapps/notepad/interfaces/OnFragmentInteractionListener;->closeFragment(Landroid/support/v4/app/Fragment;)V335 ····invoke-interface·{v0,·p0},·Lcom/nononsenseapps/notepad/interfaces/OnFragmentInteractionListener;->closeFragment(Landroid/support/v4/app/Fragment;)V
  
336 ····goto·:goto_0336 ····goto·:goto_0
337 .end·method337 .end·method
  
338 .method·public·static·getInstance(J)Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;338 .method·public·static·getInstance(J)Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
339 ····.locals·4339 ····.locals·3
340 ····.param·p0,·"itemId"····#·J340 ····.param·p0,·"itemId"····#·J
  
341 ····.prologue341 ····.prologue
342 ····.line·250342 ····.line·250
343 ····new-instance·v0,·Landroid/os/Bundle;343 ····new-instance·v0,·Landroid/os/Bundle;
  
344 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V344 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
Offset 481, 14 lines modifiedOffset 481, 15 lines modified
  
481 ····const-wide/16·v2,·-0x1481 ····const-wide/16·v2,·-0x1
  
482 ····cmp-long·v0,·v0,·v2482 ····cmp-long·v0,·v0,·v2
  
483 ····if-nez·v0,·:cond_2483 ····if-nez·v0,·:cond_2
  
 484 ····.line·855
484 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->isThereContent()Z485 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->isThereContent()Z
  
485 ····move-result·v0486 ····move-result·v0
  
486 ····if-eqz·v0,·:cond_2487 ····if-eqz·v0,·:cond_2
  
487 ····.line·857488 ····.line·857
Offset 531, 26 lines modifiedOffset 532, 28 lines modified
531 ····:goto_0532 ····:goto_0
532 ····return-void533 ····return-void
  
533 ····.line·500534 ····.line·500
534 ····:cond_0535 ····:cond_0
535 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->dueDateBox:Landroid/widget/Button;536 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->dueDateBox:Landroid/widget/Button;
  
 537 ····.line·501
536 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;538 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
537 ····move-result-object·v1539 ····move-result-object·v1
  
538 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->mTask:Lcom/nononsenseapps/notepad/database/Task;540 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->mTask:Lcom/nononsenseapps/notepad/database/Task;
  
539 ····iget-object·v2,·v2,·Lcom/nononsenseapps/notepad/database/Task;->due:Ljava/lang/Long;541 ····iget-object·v2,·v2,·Lcom/nononsenseapps/notepad/database/Task;->due:Ljava/lang/Long;
  
540 ····invoke-virtual·{v2},·Ljava/lang/Long;->longValue()J542 ····invoke-virtual·{v2},·Ljava/lang/Long;->longValue()J
  
541 ····move-result-wide·v2543 ····move-result-wide·v2
  
 544 ····.line·500
542 ····invoke-static·{v1,·v2,·v3},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalDateOnlyStringLong(Landroid/content/Context;J)Ljava/lang/String;545 ····invoke-static·{v1,·v2,·v3},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalDateOnlyStringLong(Landroid/content/Context;J)Ljava/lang/String;
  
543 ····move-result-object·v1546 ····move-result-object·v1
  
544 ····invoke-virtual·{v0,·v1},·Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V547 ····invoke-virtual·{v0,·v1},·Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
  
545 ····goto·:goto_0548 ····goto·:goto_0
Offset 595, 36 lines modifiedOffset 598, 41 lines modified
  
595 ····const-string·v4,·"android.intent.action.SEND"598 ····const-string·v4,·"android.intent.action.SEND"
  
596 ····invoke-direct·{v3,·v4},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V599 ····invoke-direct·{v3,·v4},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
597 ····const-string·v4,·"text/plain"600 ····const-string·v4,·"text/plain"
  
 601 ····.line·659
598 ····invoke-virtual·{v3,·v4},·Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;602 ····invoke-virtual·{v3,·v4},·Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;
Max diff block lines reached; 34882/39885 bytes (87.46%) of diff not shown.
4.65 KB
smali/com/nononsenseapps/notepad/fragments/DialogMoveToList_.smali
    
Offset 32, 20 lines modifiedOffset 32, 19 lines modified
32 ····.line·2632 ····.line·26
33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
36 ····.line·123 
37 ····return-void36 ····return-void
38 .end·method37 .end·method
  
39 .method·static·synthetic·access$101(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;J[J)V38 .method·static·synthetic·access$101(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;J[J)V
40 ····.locals·139 ····.locals·0
41 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;40 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;
42 ····.param·p1,·"x1"····#·J41 ····.param·p1,·"x1"····#·J
43 ····.param·p3,·"x2"····#·[J42 ····.param·p3,·"x2"····#·[J
  
44 ····.prologue43 ····.prologue
45 ····.line·2144 ····.line·21
46 ····invoke-super·{p0,·p1,·p2,·p3},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->moveItems(J[J)V45 ····invoke-super·{p0,·p1,·p2,·p3},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;->moveItems(J[J)V
Offset 105, 37 lines modifiedOffset 104, 37 lines modified
  
105 ····move-result-object·v0104 ····move-result-object·v0
  
106 ····goto·:goto_0105 ····goto·:goto_0
107 .end·method106 .end·method
  
108 .method·public·moveItems(J[J)V107 .method·public·moveItems(J[J)V
109 ····.locals·9108 ····.locals·8
110 ····.param·p1,·"toListId"····#·J109 ····.param·p1,·"toListId"····#·J
111 ····.param·p3,·"taskIds"····#·[J110 ····.param·p3,·"taskIds"····#·[J
  
112 ····.prologue111 ····.prologue
113 ····.line·107112 ····.line·107
114 ····new-instance·v1,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_$3;113 ····new-instance·v0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_$3;
  
115 ····const-string·v3,·""114 ····const-string·v2,·""
  
116 ····const/4·v4,·0x0115 ····const/4·v3,·0x0
  
117 ····const-string·v5,·""116 ····const-string·v4,·""
  
118 ····move-object·v2,·p0117 ····move-object·v1,·p0
  
119 ····move-wide·v6,·p1118 ····move-wide·v5,·p1
  
120 ····move-object·v8,·p3119 ····move-object·v7,·p3
  
121 ····invoke-direct/range·{v1·..·v8},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_$3;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;Ljava/lang/String;ILjava/lang/String;J[J)V120 ····invoke-direct/range·{v0·..·v7},·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_$3;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;Ljava/lang/String;ILjava/lang/String;J[J)V
  
122 ····invoke-static·{v1},·Lorg/androidannotations/api/BackgroundExecutor;->execute(Lorg/androidannotations/api/BackgroundExecutor$Task;)V121 ····invoke-static·{v0},·Lorg/androidannotations/api/BackgroundExecutor;->execute(Lorg/androidannotations/api/BackgroundExecutor$Task;)V
  
123 ····.line·121122 ····.line·121
124 ····return-void123 ····return-void
125 .end·method124 .end·method
  
126 .method·public·onCreate(Landroid/os/Bundle;)V125 .method·public·onCreate(Landroid/os/Bundle;)V
127 ····.locals·2126 ····.locals·2
Offset 201, 46 lines modifiedOffset 200, 46 lines modified
201 .end·method200 .end·method
  
202 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V201 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V
203 ····.locals·4202 ····.locals·4
204 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;203 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;
  
205 ····.prologue204 ····.prologue
206 ····const·v3,·0x7f0a0040205 ····const·v3,·0x7f090040
  
207 ····const·v2,·0x7f0a003f206 ····const·v2,·0x7f09003f
  
208 ····.line·69207 ····.line·69
209 ····const·v1,·0x7f0a004a 
  
210 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;208 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
211 ····move-result-object·v1209 ····move-result-object·v1
  
212 ····check-cast·v1,·Landroid/widget/ListView;210 ····check-cast·v1,·Landroid/widget/Button;
  
213 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;->listView:Landroid/widget/ListView;211 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;->cancelButton:Landroid/widget/Button;
  
214 ····.line·70212 ····.line·70
 213 ····const·v1,·0x7f09004a
  
215 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;214 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
216 ····move-result-object·v1215 ····move-result-object·v1
  
217 ····check-cast·v1,·Landroid/widget/Button;216 ····check-cast·v1,·Landroid/widget/ListView;
  
218 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;->okButton:Landroid/widget/Button;217 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;->listView:Landroid/widget/ListView;
  
219 ····.line·71218 ····.line·71
220 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;219 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
221 ····move-result-object·v1220 ····move-result-object·v1
  
222 ····check-cast·v1,·Landroid/widget/Button;221 ····check-cast·v1,·Landroid/widget/Button;
  
223 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;->cancelButton:Landroid/widget/Button;222 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;->okButton:Landroid/widget/Button;
  
224 ····.line·73223 ····.line·73
225 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;224 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
226 ····move-result-object·v0225 ····move-result-object·v0
  
227 ····.line·74226 ····.line·74
1.55 KB
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment$5.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·57427 ····.line·574
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$5;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$5;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onCheckedChanged(Landroid/widget/CompoundButton;Z)V33 .method·public·onCheckedChanged(Landroid/widget/CompoundButton;Z)V
33 ····.locals·434 ····.locals·3
34 ····.param·p1,·"buttonView"····#·Landroid/widget/CompoundButton;35 ····.param·p1,·"buttonView"····#·Landroid/widget/CompoundButton;
35 ····.param·p2,·"isChecked"····#·Z36 ····.param·p2,·"isChecked"····#·Z
  
36 ····.prologue37 ····.prologue
37 ····.line·57838 ····.line·578
38 ····if-eqz·p2,·:cond_039 ····if-eqz·p2,·:cond_0
  
Offset 54, 17 lines modifiedOffset 55, 17 lines modified
  
54 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;55 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
  
55 ····move-result-object·v156 ····move-result-object·v1
  
56 ····invoke-virtual·{v1},·Ljava/util/Calendar;->getTimeInMillis()J57 ····invoke-virtual·{v1},·Ljava/util/Calendar;->getTimeInMillis()J
  
57 ····move-result-wide·v258 ····move-result-wide·v1
  
58 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;59 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
59 ····move-result-object·v160 ····move-result-object·v1
  
60 ····iput-object·v1,·v0,·Lcom/nononsenseapps/notepad/database/Task;->completed:Ljava/lang/Long;61 ····iput-object·v1,·v0,·Lcom/nononsenseapps/notepad/database/Task;->completed:Ljava/lang/Long;
  
61 ····.line·58262 ····.line·582
62 ····:goto_063 ····:goto_0
693 B
smali/com/nononsenseapps/notepad/fragments/FragmentSearch$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearch;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·18827 ····.line·188
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$3;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$3;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.02 KB
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·71427 ····.line·714
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$7;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$7;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 96, 13 lines modifiedOffset 97, 14 lines modified
  
96 ····const/4·v2,·0x097 ····const/4·v2,·0x0
  
97 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;98 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
98 ····move-result-object·v099 ····move-result-object·v0
  
 100 ····.line·723
99 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V101 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
100 ····.line·725102 ····.line·725
101 ····:cond_0103 ····:cond_0
102 ····return-void104 ····return-void
103 .end·method105 .end·method
7.93 KB
smali/com/nononsenseapps/notepad/fragments/TaskListFragment$3.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences;32 .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;Landroid/content/SharedPreferences;)V34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;Landroid/content/SharedPreferences;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
36 ····.prologue37 ····.prologue
37 ····.line·34138 ····.line·341
38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;39 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
39 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->val$prefs:Landroid/content/SharedPreferences;40 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->val$prefs:Landroid/content/SharedPreferences;
  
Offset 47, 15 lines modifiedOffset 48, 15 lines modified
  
47 ····return-void48 ····return-void
48 .end·method49 .end·method
  
  
49 #·virtual·methods50 #·virtual·methods
50 .method·public·onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;51 .method·public·onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;
51 ····.locals·1252 ····.locals·11
52 ····.param·p1,·"id"····#·I53 ····.param·p1,·"id"····#·I
53 ····.param·p2,·"arg1"····#·Landroid/os/Bundle;54 ····.param·p2,·"arg1"····#·Landroid/os/Bundle;
54 ····.annotation·system·Ldalvik/annotation/Signature;55 ····.annotation·system·Ldalvik/annotation/Signature;
55 ········value·=·{56 ········value·=·{
56 ············"(I",57 ············"(I",
57 ············"Landroid/os/Bundle;",58 ············"Landroid/os/Bundle;",
58 ············")",59 ············")",
Offset 63, 17 lines modifiedOffset 64, 17 lines modified
63 ············"<",64 ············"<",
64 ············"Landroid/database/Cursor;",65 ············"Landroid/database/Cursor;",
65 ············">;"66 ············">;"
66 ········}67 ········}
67 ····.end·annotation68 ····.end·annotation
  
68 ····.prologue69 ····.prologue
69 ····const/4·v11,·0x170 ····const/4·v10,·0x1
  
70 ····const/4·v10,·0x071 ····const/4·v9,·0x0
  
71 ····const/4·v4,·0x072 ····const/4·v4,·0x0
  
72 ····.line·34473 ····.line·344
73 ····if-nez·p1,·:cond_074 ····if-nez·p1,·:cond_0
  
74 ····.line·34575 ····.line·345
Offset 83, 19 lines modifiedOffset 84, 20 lines modified
  
83 ····invoke-virtual·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;84 ····invoke-virtual·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
84 ····move-result-object·v185 ····move-result-object·v1
  
85 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;86 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
 87 ····.line·346
86 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->access$400(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)J88 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->access$400(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)J
  
87 ····move-result-wide·v889 ····move-result-wide·v7
  
88 ····invoke-static·{v8,·v9},·Lcom/nononsenseapps/notepad/database/TaskList;->getUri(J)Landroid/net/Uri;90 ····invoke-static·{v7,·v8},·Lcom/nononsenseapps/notepad/database/TaskList;->getUri(J)Landroid/net/Uri;
  
89 ····move-result-object·v291 ····move-result-object·v2
  
90 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;92 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;
  
91 ····move-object·v5,·v493 ····move-object·v5,·v4
  
Offset 122, 26 lines modifiedOffset 124, 29 lines modified
  
122 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->val$prefs:Landroid/content/SharedPreferences;124 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->val$prefs:Landroid/content/SharedPreferences;
  
123 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;125 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
124 ····const·v7,·0x7f0d0122126 ····const·v7,·0x7f0d0122
  
 127 ····.line·355
125 ····invoke-virtual·{v3,·v7},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getString(I)Ljava/lang/String;128 ····invoke-virtual·{v3,·v7},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getString(I)Ljava/lang/String;
  
126 ····move-result-object·v3129 ····move-result-object·v3
  
127 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;130 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
128 ····const·v8,·0x7f0d007e131 ····const·v8,·0x7f0d007e
  
 132 ····.line·356
129 ····invoke-virtual·{v7,·v8},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getString(I)Ljava/lang/String;133 ····invoke-virtual·{v7,·v8},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getString(I)Ljava/lang/String;
  
130 ····move-result-object·v7134 ····move-result-object·v7
  
 135 ····.line·354
131 ····invoke-interface·{v1,·v3,·v7},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;136 ····invoke-interface·{v1,·v3,·v7},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
132 ····move-result-object·v1137 ····move-result-object·v1
  
133 ····invoke-static·{v0,·v1},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->access$202(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;Ljava/lang/String;)Ljava/lang/String;138 ····invoke-static·{v0,·v1},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->access$202(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;Ljava/lang/String;)Ljava/lang/String;
  
134 ····.line·359139 ····.line·359
Offset 159, 26 lines modifiedOffset 164, 29 lines modified
  
159 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->val$prefs:Landroid/content/SharedPreferences;164 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->val$prefs:Landroid/content/SharedPreferences;
  
160 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;165 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
161 ····const·v7,·0x7f0d0124166 ····const·v7,·0x7f0d0124
  
 167 ····.line·361
162 ····invoke-virtual·{v3,·v7},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getString(I)Ljava/lang/String;168 ····invoke-virtual·{v3,·v7},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getString(I)Ljava/lang/String;
  
163 ····move-result-object·v3169 ····move-result-object·v3
  
164 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;170 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
165 ····const·v8,·0x7f0d007f171 ····const·v8,·0x7f0d007f
  
 172 ····.line·362
166 ····invoke-virtual·{v7,·v8},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getString(I)Ljava/lang/String;173 ····invoke-virtual·{v7,·v8},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getString(I)Ljava/lang/String;
  
167 ····move-result-object·v7174 ····move-result-object·v7
  
 175 ····.line·360
168 ····invoke-interface·{v1,·v3,·v7},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;176 ····invoke-interface·{v1,·v3,·v7},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
169 ····move-result-object·v1177 ····move-result-object·v1
  
Max diff block lines reached; 3225/7982 bytes (40.40%) of diff not shown.
2.64 KB
smali/com/nononsenseapps/notepad/fragments/DialogRestore.smali
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->dismiss()V85 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->dismiss()V
  
86 ····.line·10786 ····.line·107
87 ····return-void87 ····return-void
88 .end·method88 .end·method
  
89 .method·okClicked()V89 .method·okClicked()V
90 ····.locals·490 ····.locals·3
91 ····.annotation·build·Lorg/androidannotations/annotations/Click;91 ····.annotation·build·Lorg/androidannotations/annotations/Click;
92 ········resName·=·{92 ········resName·=·{
93 ············"dialog_yes"93 ············"dialog_yes"
94 ········}94 ········}
95 ····.end·annotation95 ····.end·annotation
  
96 ····.prologue96 ····.prologue
Offset 106, 31 lines modifiedOffset 106, 32 lines modified
  
106 ····const/4·v2,·0x0106 ····const/4·v2,·0x0
  
107 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;107 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
108 ····move-result-object·v0108 ····move-result-object·v0
  
 109 ····.line·112
109 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V110 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
110 ····.line·115111 ····.line·115
111 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->listener:Lcom/nononsenseapps/notepad/fragments/DialogRestore$OnListSelectedListener;112 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->listener:Lcom/nononsenseapps/notepad/fragments/DialogRestore$OnListSelectedListener;
  
112 ····if-eqz·v0,·:cond_0113 ····if-eqz·v0,·:cond_0
  
113 ····.line·116114 ····.line·116
114 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->listener:Lcom/nononsenseapps/notepad/fragments/DialogRestore$OnListSelectedListener;115 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->listener:Lcom/nononsenseapps/notepad/fragments/DialogRestore$OnListSelectedListener;
  
115 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->listSpinner:Landroid/widget/Spinner;116 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->listSpinner:Landroid/widget/Spinner;
  
116 ····invoke-virtual·{v1},·Landroid/widget/Spinner;->getSelectedItemId()J117 ····invoke-virtual·{v1},·Landroid/widget/Spinner;->getSelectedItemId()J
  
117 ····move-result-wide·v2118 ····move-result-wide·v1
  
118 ····invoke-interface·{v0,·v2,·v3},·Lcom/nononsenseapps/notepad/fragments/DialogRestore$OnListSelectedListener;->onListSelected(J)V119 ····invoke-interface·{v0,·v1,·v2},·Lcom/nononsenseapps/notepad/fragments/DialogRestore$OnListSelectedListener;->onListSelected(J)V
  
119 ····.line·119120 ····.line·119
120 ····:cond_0121 ····:cond_0
121 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->dismiss()V122 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->dismiss()V
  
122 ····.line·120123 ····.line·120
123 ····return-void124 ····return-void
Offset 168, 29 lines modifiedOffset 169, 30 lines modified
168 ····const·v2,·0x7f0d013a169 ····const·v2,·0x7f0d013a
  
169 ····invoke-virtual·{v1,·v2},·Landroid/app/Dialog;->setTitle(I)V170 ····invoke-virtual·{v1,·v2},·Landroid/app/Dialog;->setTitle(I)V
  
170 ····.line·73171 ····.line·73
171 ····new-instance·v0,·Landroid/support/v4/widget/SimpleCursorAdapter;172 ····new-instance·v0,·Landroid/support/v4/widget/SimpleCursorAdapter;
  
 173 ····.line·74
172 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->getActivity()Landroid/support/v4/app/FragmentActivity;174 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogRestore;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
173 ····move-result-object·v1175 ····move-result-object·v1
  
174 ····const·v2,·0x7f030038176 ····const·v2,·0x7f030038
  
175 ····new-array·v4,·v7,·[Ljava/lang/String;177 ····new-array·v4,·v7,·[Ljava/lang/String;
  
176 ····const-string·v5,·"title"178 ····const-string·v5,·"title"
  
177 ····aput-object·v5,·v4,·v6179 ····aput-object·v5,·v4,·v6
  
178 ····new-array·v5,·v7,·[I180 ····new-array·v5,·v7,·[I
  
179 ····const·v7,·0x7f0a0078181 ····const·v7,·0x7f090078
  
180 ····aput·v7,·v5,·v6182 ····aput·v7,·v5,·v6
  
181 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/widget/SimpleCursorAdapter;-><init>(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V183 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/widget/SimpleCursorAdapter;-><init>(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V
  
182 ····.line·79184 ····.line·79
183 ····.local·v0,·"adapter":Landroid/support/v4/widget/SimpleCursorAdapter;185 ····.local·v0,·"adapter":Landroid/support/v4/widget/SimpleCursorAdapter;
742 B
smali/com/nononsenseapps/notepad/fragments/FragmentSearchDeleted$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;
  
25 ····.prologue26 ····.prologue
26 ····.line·19627 ····.line·196
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$2;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$2;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.5 KB
smali/com/nononsenseapps/notepad/fragments/DialogEditList$1.smali
    
Offset 30, 28 lines modifiedOffset 30, 29 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList;31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList;)V33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogEditList;
  
35 ····.prologue36 ····.prologue
36 ····.line·11337 ····.line·113
37 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList;38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;43 .method·public·onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;
43 ····.locals·844 ····.locals·7
44 ····.param·p1,·"arg0"····#·I45 ····.param·p1,·"arg0"····#·I
45 ····.param·p2,·"arg1"····#·Landroid/os/Bundle;46 ····.param·p2,·"arg1"····#·Landroid/os/Bundle;
46 ····.annotation·system·Ldalvik/annotation/Signature;47 ····.annotation·system·Ldalvik/annotation/Signature;
47 ········value·=·{48 ········value·=·{
48 ············"(I",49 ············"(I",
49 ············"Landroid/os/Bundle;",50 ············"Landroid/os/Bundle;",
50 ············")",51 ············")",
Offset 72, 23 lines modifiedOffset 73, 24 lines modified
  
72 ····invoke-virtual·{v1},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getActivity()Landroid/support/v4/app/FragmentActivity;73 ····invoke-virtual·{v1},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
73 ····move-result-object·v174 ····move-result-object·v1
  
74 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList;75 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList;
  
 76 ····.line·119
75 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getArguments()Landroid/os/Bundle;77 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getArguments()Landroid/os/Bundle;
  
76 ····move-result-object·v278 ····move-result-object·v2
  
77 ····const-string·v3,·"list_id"79 ····const-string·v3,·"list_id"
  
78 ····const-wide/16·v6,·-0x180 ····const-wide/16·v5,·-0x1
  
79 ····invoke-virtual·{v2,·v3,·v6,·v7},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J81 ····invoke-virtual·{v2,·v3,·v5,·v6},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
80 ····move-result-wide·v282 ····move-result-wide·v2
  
81 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/TaskList;->getUri(J)Landroid/net/Uri;83 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/TaskList;->getUri(J)Landroid/net/Uri;
  
82 ····move-result-object·v284 ····move-result-object·v2
  
Offset 96, 14 lines modifiedOffset 98, 15 lines modified
  
96 ····move-object·v5,·v498 ····move-object·v5,·v4
  
97 ····move-object·v6,·v499 ····move-object·v6,·v4
  
98 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V100 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
  
 101 ····.line·118
99 ····return-object·v0102 ····return-object·v0
100 .end·method103 .end·method
  
101 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V104 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V
102 ····.locals·2105 ····.locals·2
103 ····.param·p2,·"c"····#·Landroid/database/Cursor;106 ····.param·p2,·"c"····#·Landroid/database/Cursor;
104 ····.annotation·system·Ldalvik/annotation/Signature;107 ····.annotation·system·Ldalvik/annotation/Signature;
1.13 KB
smali/com/nononsenseapps/notepad/fragments/FragmentSearch_.smali
    
Offset 6, 15 lines modifiedOffset 6, 14 lines modified
6 .implements·Lorg/androidannotations/api/view/HasViews;6 .implements·Lorg/androidannotations/api/view/HasViews;
7 .implements·Lorg/androidannotations/api/view/OnViewChangedListener;7 .implements·Lorg/androidannotations/api/view/OnViewChangedListener;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Lcom/nononsenseapps/notepad/fragments/FragmentSearch_$1;, 
12 ········Lcom/nononsenseapps/notepad/fragments/FragmentSearch_$FragmentBuilder_;11 ········Lcom/nononsenseapps/notepad/fragments/FragmentSearch_$FragmentBuilder_;
13 ····}12 ····}
14 .end·annotation13 .end·annotation
  
  
15 #·instance·fields14 #·instance·fields
16 .field·private·contentView_:Landroid/view/View;15 .field·private·contentView_:Landroid/view/View;
Offset 33, 15 lines modifiedOffset 32, 14 lines modified
33 ····.line·2532 ····.line·25
34 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
35 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
36 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
37 ····.line·73 
38 ····return-void36 ····return-void
39 .end·method37 .end·method
  
40 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/FragmentSearch_$FragmentBuilder_;38 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/FragmentSearch_$FragmentBuilder_;
41 ····.locals·239 ····.locals·2
  
42 ····.prologue40 ····.prologue
1.17 KB
smali/com/nononsenseapps/notepad/fragments/DialogEditList_$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
25 ····.prologue26 ····.prologue
26 ····.line·10127 ····.line·101
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 40, 12 lines modifiedOffset 41, 12 lines modified
40 ····.locals·141 ····.locals·1
41 ····.param·p1,·"view"····#·Landroid/view/View;42 ····.param·p1,·"view"····#·Landroid/view/View;
  
42 ····.prologue43 ····.prologue
43 ····.line·10644 ····.line·106
44 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;45 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
45 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->okClicked()V46 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->cancelClicked()V
  
46 ····.line·10747 ····.line·107
47 ····return-void48 ····return-void
48 .end·method49 .end·method
734 B
smali/com/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;
  
25 ····.prologue26 ····.prologue
26 ····.line·3327 ····.line·33
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.14 KB
smali/com/nononsenseapps/notepad/fragments/TaskListFragment_.smali
    
Offset 6, 15 lines modifiedOffset 6, 14 lines modified
6 .implements·Lorg/androidannotations/api/view/HasViews;6 .implements·Lorg/androidannotations/api/view/HasViews;
7 .implements·Lorg/androidannotations/api/view/OnViewChangedListener;7 .implements·Lorg/androidannotations/api/view/OnViewChangedListener;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Lcom/nononsenseapps/notepad/fragments/TaskListFragment_$1;, 
12 ········Lcom/nononsenseapps/notepad/fragments/TaskListFragment_$FragmentBuilder_;11 ········Lcom/nononsenseapps/notepad/fragments/TaskListFragment_$FragmentBuilder_;
13 ····}12 ····}
14 .end·annotation13 .end·annotation
  
  
15 #·instance·fields14 #·instance·fields
16 .field·private·contentView_:Landroid/view/View;15 .field·private·contentView_:Landroid/view/View;
Offset 33, 15 lines modifiedOffset 32, 14 lines modified
33 ····.line·2432 ····.line·24
34 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
35 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
36 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
37 ····.line·73 
38 ····return-void36 ····return-void
39 .end·method37 .end·method
  
40 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/TaskListFragment_$FragmentBuilder_;38 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/TaskListFragment_$FragmentBuilder_;
41 ····.locals·239 ····.locals·2
  
42 ····.prologue40 ····.prologue
2.67 KB
smali/com/nononsenseapps/notepad/fragments/DialogRestore_.smali
    
Offset 32, 15 lines modifiedOffset 32, 14 lines modified
32 ····.line·2532 ····.line·25
33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
36 ····.line·104 
37 ····return-void36 ····return-void
38 .end·method37 .end·method
  
39 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/DialogRestore_$FragmentBuilder_;38 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/DialogRestore_$FragmentBuilder_;
40 ····.locals·239 ····.locals·2
  
41 ····.prologue40 ····.prologue
Offset 159, 46 lines modifiedOffset 158, 46 lines modified
159 .end·method158 .end·method
  
160 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V159 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V
161 ····.locals·4160 ····.locals·4
162 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;161 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;
  
163 ····.prologue162 ····.prologue
164 ····const·v3,·0x7f0a0040163 ····const·v3,·0x7f090040
  
165 ····const·v2,·0x7f0a003f164 ····const·v2,·0x7f09003f
  
166 ····.line·68165 ····.line·68
167 ····const·v1,·0x7f0a001b 
  
168 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;166 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
169 ····move-result-object·v1167 ····move-result-object·v1
  
170 ····check-cast·v1,·Landroid/widget/Spinner;168 ····check-cast·v1,·Landroid/widget/Button;
  
171 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_;->listSpinner:Landroid/widget/Spinner;169 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_;->cancelButton:Landroid/widget/Button;
  
172 ····.line·69170 ····.line·69
173 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;171 ····invoke-interface·{p1,·v3},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
174 ····move-result-object·v1172 ····move-result-object·v1
  
175 ····check-cast·v1,·Landroid/widget/Button;173 ····check-cast·v1,·Landroid/widget/Button;
  
176 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_;->okButton:Landroid/widget/Button;174 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_;->okButton:Landroid/widget/Button;
  
177 ····.line·70175 ····.line·70
 176 ····const·v1,·0x7f09001b
  
178 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;177 ····invoke-interface·{p1,·v1},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
179 ····move-result-object·v1178 ····move-result-object·v1
  
180 ····check-cast·v1,·Landroid/widget/Button;179 ····check-cast·v1,·Landroid/widget/Spinner;
  
181 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_;->cancelButton:Landroid/widget/Button;180 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore_;->listSpinner:Landroid/widget/Spinner;
  
182 ····.line·72181 ····.line·72
183 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;182 ····invoke-interface·{p1,·v2},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
184 ····move-result-object·v0183 ····move-result-object·v0
  
185 ····.line·73184 ····.line·73
2.17 KB
smali/com/nononsenseapps/notepad/fragments/DialogDeleteCompletedTasks.smali
    
Offset 62, 18 lines modifiedOffset 62, 18 lines modified
62 ····.line·2362 ····.line·23
63 ····const·v0,·0x7f0d008263 ····const·v0,·0x7f0d0082
  
64 ····return·v064 ····return·v0
65 .end·method65 .end·method
  
66 .method·public·onOKClick()V66 .method·public·onOKClick()V
67 ····.locals·867 ····.locals·7
  
68 ····.prologue68 ····.prologue
69 ····const-wide/16·v6,·-0x169 ····const-wide/16·v5,·-0x1
  
70 ····const/4·v4,·0x070 ····const/4·v4,·0x0
  
71 ····.line·2871 ····.line·28
72 ····const-string·v0,·"completed·IS·NOT·NULL"72 ····const-string·v0,·"completed·IS·NOT·NULL"
  
73 ····.line·2973 ····.line·29
Offset 84, 15 lines modifiedOffset 84, 15 lines modified
84 ····.local·v1,·"whereArgs":[Ljava/lang/String;84 ····.local·v1,·"whereArgs":[Ljava/lang/String;
85 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteCompletedTasks;->getArguments()Landroid/os/Bundle;85 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteCompletedTasks;->getArguments()Landroid/os/Bundle;
  
86 ····move-result-object·v286 ····move-result-object·v2
  
87 ····const-string·v3,·"id"87 ····const-string·v3,·"id"
  
88 ····invoke-virtual·{v2,·v3,·v6,·v7},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J88 ····invoke-virtual·{v2,·v3,·v5,·v6},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
89 ····move-result-wide·v289 ····move-result-wide·v2
  
90 ····long-to-int·v2,·v290 ····long-to-int·v2,·v2
  
91 ····packed-switch·v2,·:pswitch_data_091 ····packed-switch·v2,·:pswitch_data_0
  
Offset 116, 22 lines modifiedOffset 116, 23 lines modified
116 ····move-result-object·v0116 ····move-result-object·v0
  
117 ····.line·47117 ····.line·47
118 ····const/4·v2,·0x1118 ····const/4·v2,·0x1
  
119 ····new-array·v1,·v2,·[Ljava/lang/String;119 ····new-array·v1,·v2,·[Ljava/lang/String;
  
 120 ····.line·48
120 ····.end·local·v1····#·"whereArgs":[Ljava/lang/String;121 ····.end·local·v1····#·"whereArgs":[Ljava/lang/String;
121 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteCompletedTasks;->getArguments()Landroid/os/Bundle;122 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteCompletedTasks;->getArguments()Landroid/os/Bundle;
  
122 ····move-result-object·v2123 ····move-result-object·v2
  
123 ····const-string·v3,·"id"124 ····const-string·v3,·"id"
  
124 ····invoke-virtual·{v2,·v3,·v6,·v7},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J125 ····invoke-virtual·{v2,·v3,·v5,·v6},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
125 ····move-result-wide·v2126 ····move-result-wide·v2
  
126 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->toString(J)Ljava/lang/String;127 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
127 ····move-result-object·v2128 ····move-result-object·v2
  
Offset 164, 14 lines modifiedOffset 165, 15 lines modified
  
164 ····const·v3,·0x7f0d0085165 ····const·v3,·0x7f0d0085
  
165 ····invoke-static·{v2,·v3,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;166 ····invoke-static·{v2,·v3,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
166 ····move-result-object·v2167 ····move-result-object·v2
  
 168 ····.line·57
167 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V169 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V
  
168 ····.line·59170 ····.line·59
169 ····:cond_0171 ····:cond_0
170 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogDeleteCompletedTasks;->listener:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;172 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogDeleteCompletedTasks;->listener:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;
  
171 ····if-eqz·v2,·:cond_1173 ····if-eqz·v2,·:cond_1
845 B
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment_$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$not:Lcom/nononsenseapps/notepad/database/Notification;22 .field·final·synthetic·val$not:Lcom/nononsenseapps/notepad/database/Notification;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;Lcom/nononsenseapps/notepad/database/Notification;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;Lcom/nononsenseapps/notepad/database/Notification;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
26 ····.prologue27 ····.prologue
27 ····.line·16428 ····.line·164
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$4;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$4;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$4;->val$not:Lcom/nononsenseapps/notepad/database/Notification;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$4;->val$not:Lcom/nononsenseapps/notepad/database/Notification;
  
17.7 KB
smali/com/nononsenseapps/notepad/fragments/DialogEditList.smali
    
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 ····invoke-virtual·{v0,·v1},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->setArguments(Landroid/os/Bundle;)V109 ····invoke-virtual·{v0,·v1},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;->setArguments(Landroid/os/Bundle;)V
  
110 ····.line·75110 ····.line·75
111 ····return-object·v0111 ····return-object·v0
112 .end·method112 .end·method
  
113 .method·public·static·getInstance(J)Lcom/nononsenseapps/notepad/fragments/DialogEditList_;113 .method·public·static·getInstance(J)Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
114 ····.locals·4114 ····.locals·3
115 ····.param·p0,·"listid"····#·J115 ····.param·p0,·"listid"····#·J
  
116 ····.prologue116 ····.prologue
117 ····.line·79117 ····.line·79
118 ····new-instance·v1,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;118 ····new-instance·v1,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
119 ····invoke-direct·{v1},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;-><init>()V119 ····invoke-direct·{v1},·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;-><init>()V
Offset 182, 21 lines modifiedOffset 182, 21 lines modified
182 ····.line·169182 ····.line·169
183 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getFragmentManager()Landroid/support/v4/app/FragmentManager;183 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getFragmentManager()Landroid/support/v4/app/FragmentManager;
  
184 ····move-result-object·v0184 ····move-result-object·v0
  
185 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->mTaskList:Lcom/nononsenseapps/notepad/database/TaskList;185 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->mTaskList:Lcom/nononsenseapps/notepad/database/TaskList;
  
186 ····iget-wide·v2,·v1,·Lcom/nononsenseapps/notepad/database/TaskList;->_id:J186 ····iget-wide·v1,·v1,·Lcom/nononsenseapps/notepad/database/TaskList;->_id:J
  
187 ····new-instance·v1,·Lcom/nononsenseapps/notepad/fragments/DialogEditList$2;187 ····new-instance·v3,·Lcom/nononsenseapps/notepad/fragments/DialogEditList$2;
  
188 ····invoke-direct·{v1,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList$2;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList;)V188 ····invoke-direct·{v3,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList$2;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList;)V
  
189 ····invoke-static·{v0,·v2,·v3,·v1},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteList;->showDialog(Landroid/support/v4/app/FragmentManager;JLcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;)V189 ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/nononsenseapps/notepad/fragments/DialogDeleteList;->showDialog(Landroid/support/v4/app/FragmentManager;JLcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;)V
  
190 ····.line·177190 ····.line·177
191 ····:cond_0191 ····:cond_0
192 ····return-void192 ····return-void
193 .end·method193 .end·method
  
194 .method·fillViews()V194 .method·fillViews()V
Offset 217, 35 lines modifiedOffset 217, 38 lines modified
  
217 ····.line·149217 ····.line·149
218 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->selectSortKey()V218 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->selectSortKey()V
  
219 ····.line·150219 ····.line·150
220 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->selectListTypeKey()V220 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->selectListTypeKey()V
  
221 ····.line·153221 ····.line·154
222 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getActivity()Landroid/support/v4/app/FragmentActivity;222 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
223 ····move-result-object·v2223 ····move-result-object·v2
  
224 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;224 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
225 ····move-result-object·v2225 ····move-result-object·v2
  
226 ····const·v3,·0x7f0d0114226 ····const·v3,·0x7f0d0114
  
 227 ····.line·155
227 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getString(I)Ljava/lang/String;228 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getString(I)Ljava/lang/String;
  
228 ····move-result-object·v3229 ····move-result-object·v3
  
229 ····const-string·v4,·"-1"230 ····const-string·v4,·"-1"
  
 231 ····.line·154
230 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;232 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
231 ····move-result-object·v2233 ····move-result-object·v2
  
 234 ····.line·153
232 ····invoke-static·{v2},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J235 ····invoke-static·{v2},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
233 ····move-result-wide·v0236 ····move-result-wide·v0
  
234 ····.line·156237 ····.line·156
235 ····.local·v0,·"defList":J238 ····.local·v0,·"defList":J
236 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->mTaskList:Lcom/nononsenseapps/notepad/database/TaskList;239 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->mTaskList:Lcom/nononsenseapps/notepad/database/TaskList;
Offset 508, 14 lines modifiedOffset 511, 15 lines modified
  
508 ····const/4·v6,·0x0511 ····const/4·v6,·0x0
  
509 ····invoke-static·{v4,·v5,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;512 ····invoke-static·{v4,·v5,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
510 ····move-result-object·v4513 ····move-result-object·v4
  
 514 ····.line·187
511 ····invoke-virtual·{v4},·Landroid/widget/Toast;->show()V515 ····invoke-virtual·{v4},·Landroid/widget/Toast;->show()V
  
512 ····.line·189516 ····.line·189
513 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->mTaskList:Lcom/nononsenseapps/notepad/database/TaskList;517 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->mTaskList:Lcom/nononsenseapps/notepad/database/TaskList;
  
514 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->titleField:Landroid/widget/EditText;518 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->titleField:Landroid/widget/EditText;
  
Offset 569, 55 lines modifiedOffset 573, 61 lines modified
  
569 ····invoke-virtual·{v4},·Landroid/widget/CheckBox;->isChecked()Z573 ····invoke-virtual·{v4},·Landroid/widget/CheckBox;->isChecked()Z
  
570 ····move-result·v4574 ····move-result·v4
  
571 ····if-eqz·v4,·:cond_2575 ····if-eqz·v4,·:cond_2
  
572 ····.line·196576 ····.line·197
573 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getActivity()Landroid/support/v4/app/FragmentActivity;577 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
574 ····move-result-object·v4578 ····move-result-object·v4
  
575 ····invoke-static·{v4},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;579 ····invoke-static·{v4},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
576 ····move-result-object·v4580 ····move-result-object·v4
  
 581 ····.line·198
577 ····invoke-interface·{v4},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;582 ····invoke-interface·{v4},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
578 ····move-result-object·v4583 ····move-result-object·v4
  
 584 ····.line·199
579 ····invoke-virtual·{p0,·v9},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getString(I)Ljava/lang/String;585 ····invoke-virtual·{p0,·v9},·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->getString(I)Ljava/lang/String;
  
580 ····move-result-object·v5586 ····move-result-object·v5
  
581 ····iget-object·v6,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->mTaskList:Lcom/nononsenseapps/notepad/database/TaskList;587 ····iget-object·v6,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList;->mTaskList:Lcom/nononsenseapps/notepad/database/TaskList;
  
582 ····iget-wide·v6,·v6,·Lcom/nononsenseapps/notepad/database/TaskList;->_id:J588 ····iget-wide·v6,·v6,·Lcom/nononsenseapps/notepad/database/TaskList;->_id:J
  
583 ····invoke-interface·{v4,·v5,·v6,·v7},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;589 ····invoke-interface·{v4,·v5,·v6,·v7},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
  
584 ····move-result-object·v4590 ····move-result-object·v4
  
Max diff block lines reached; 12673/17995 bytes (70.43%) of diff not shown.
721 B
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·40627 ····.line·406
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$2;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$2;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
707 B
smali/com/nononsenseapps/notepad/fragments/DialogMoveToList$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;
  
25 ····.prologue26 ····.prologue
26 ····.line·11727 ····.line·117
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.06 KB
smali/com/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$2.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;24 .field·final·synthetic·val$this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;Landroid/content/SharedPreferences;)V26 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;Landroid/content/SharedPreferences;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$1"····#·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;
  
28 ····.prologue29 ····.prologue
29 ····.line·37430 ····.line·374
30 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$2;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;31 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$2;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;
  
31 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$2;->val$this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;32 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$2;->val$this$0:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment;
  
Offset 41, 15 lines modifiedOffset 42, 15 lines modified
  
41 ····return-void42 ····return-void
42 .end·method43 .end·method
  
  
43 #·virtual·methods44 #·virtual·methods
44 .method·public·onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V45 .method·public·onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V
45 ····.locals·646 ····.locals·5
46 ····.param·p1,·"sharedPreferences"····#·Landroid/content/SharedPreferences;47 ····.param·p1,·"sharedPreferences"····#·Landroid/content/SharedPreferences;
47 ····.param·p2,·"key"····#·Ljava/lang/String;48 ····.param·p2,·"key"····#·Ljava/lang/String;
  
48 ····.prologue49 ····.prologue
49 ····.line·37950 ····.line·379
50 ····const-string·v0,·"show_all_tasks_choice_id"51 ····const-string·v0,·"show_all_tasks_choice_id"
  
Offset 62, 21 lines modifiedOffset 63, 21 lines modified
62 ····.line·38063 ····.line·380
63 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$2;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;64 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$2;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;
  
64 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$2;->val$prefs:Landroid/content/SharedPreferences;65 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$2;->val$prefs:Landroid/content/SharedPreferences;
  
65 ····const-string·v2,·"show_all_tasks_choice_id"66 ····const-string·v2,·"show_all_tasks_choice_id"
  
66 ····const-wide/16·v4,·-0x567 ····const-wide/16·v3,·-0x5
  
67 ····invoke-interface·{v1,·v2,·v4,·v5},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J68 ····invoke-interface·{v1,·v2,·v3,·v4},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J
  
68 ····move-result-wide·v269 ····move-result-wide·v1
  
69 ····invoke-static·{v0,·v2,·v3},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->access$202(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;J)J70 ····invoke-static·{v0,·v1,·v2},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->access$202(Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;J)J
  
70 ····.line·38371 ····.line·383
71 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$2;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;72 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter$2;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;
  
72 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->notifyDataSetChanged()V73 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskListViewPagerFragment$SectionsPagerAdapter;->notifyDataSetChanged()V
  
73 ····.line·38574 ····.line·385
1.17 KB
smali/com/nononsenseapps/notepad/fragments/FragmentSearchDeleted_.smali
    
Offset 6, 15 lines modifiedOffset 6, 14 lines modified
6 .implements·Lorg/androidannotations/api/view/HasViews;6 .implements·Lorg/androidannotations/api/view/HasViews;
7 .implements·Lorg/androidannotations/api/view/OnViewChangedListener;7 .implements·Lorg/androidannotations/api/view/OnViewChangedListener;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted_$1;, 
12 ········Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted_$FragmentBuilder_;11 ········Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted_$FragmentBuilder_;
13 ····}12 ····}
14 .end·annotation13 .end·annotation
  
  
15 #·instance·fields14 #·instance·fields
16 .field·private·contentView_:Landroid/view/View;15 .field·private·contentView_:Landroid/view/View;
Offset 33, 15 lines modifiedOffset 32, 14 lines modified
33 ····.line·2532 ····.line·25
34 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
35 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V34 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
36 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;35 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
37 ····.line·74 
38 ····return-void36 ····return-void
39 .end·method37 .end·method
  
40 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted_$FragmentBuilder_;38 .method·public·static·builder()Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted_$FragmentBuilder_;
41 ····.locals·239 ····.locals·2
  
42 ····.prologue40 ····.prologue
1.35 KB
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·82527 ····.line·825
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$9;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$9;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 61, 13 lines modifiedOffset 62, 14 lines modified
  
61 ····invoke-static·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->access$500(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)Lcom/nononsenseapps/notepad/interfaces/OnFragmentInteractionListener;62 ····invoke-static·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->access$500(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)Lcom/nononsenseapps/notepad/interfaces/OnFragmentInteractionListener;
  
62 ····move-result-object·v063 ····move-result-object·v0
  
63 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$9;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;64 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$9;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
 65 ····.line·833
64 ····invoke-interface·{v0,·v1},·Lcom/nononsenseapps/notepad/interfaces/OnFragmentInteractionListener;->closeFragment(Landroid/support/v4/app/Fragment;)V66 ····invoke-interface·{v0,·v1},·Lcom/nononsenseapps/notepad/interfaces/OnFragmentInteractionListener;->closeFragment(Landroid/support/v4/app/Fragment;)V
  
65 ····.line·83567 ····.line·835
66 ····:cond_068 ····:cond_0
67 ····return-void69 ····return-void
68 .end·method70 .end·method
1.22 KB
smali/com/nononsenseapps/notepad/fragments/FragmentSearch$4.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$rowCount:I24 .field·final·synthetic·val$rowCount:I
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearch;I)V26 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearch;I)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
28 ····.prologue29 ····.prologue
29 ····.line·20930 ····.line·209
30 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$4;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;31 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$4;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
31 ····iput·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$4;->val$rowCount:I32 ····iput·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$4;->val$rowCount:I
  
Offset 150, 19 lines modifiedOffset 151, 21 lines modified
150 ····move-result·v0151 ····move-result·v0
  
151 ····if-eq·v0,·v2,·:cond_2152 ····if-eq·v0,·v2,·:cond_2
  
152 ····.line·238153 ····.line·238
153 ····check-cast·p1,·Lcom/nononsenseapps/utils/views/TitleNoteTextView;154 ····check-cast·p1,·Lcom/nononsenseapps/utils/views/TitleNoteTextView;
  
 155 ····.line·239
154 ····.end·local·p1····#·"view":Landroid/view/View;156 ····.end·local·p1····#·"view":Landroid/view/View;
155 ····invoke-interface·{p2,·p3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;157 ····invoke-interface·{p2,·p3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
156 ····move-result-object·v0158 ····move-result-object·v0
  
 159 ····.line·238
157 ····invoke-virtual·{p1,·v0},·Lcom/nononsenseapps/utils/views/TitleNoteTextView;->setTextRest(Ljava/lang/String;)V160 ····invoke-virtual·{p1,·v0},·Lcom/nononsenseapps/utils/views/TitleNoteTextView;->setTextRest(Ljava/lang/String;)V
  
158 ····goto·:goto_0161 ····goto·:goto_0
  
159 ····.line·242162 ····.line·242
160 ····.restart·local·p1····#·"view":Landroid/view/View;163 ····.restart·local·p1····#·"view":Landroid/view/View;
161 ····:cond_2164 ····:cond_2
801 B
smali/com/nononsenseapps/notepad/fragments/DialogMoveToList_$3.smali
    
Offset 20, 15 lines modifiedOffset 20, 16 lines modified
20 .field·final·synthetic·val$taskIds:[J20 .field·final·synthetic·val$taskIds:[J
  
21 .field·final·synthetic·val$toListId:J21 .field·final·synthetic·val$toListId:J
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;Ljava/lang/String;ILjava/lang/String;J[J)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;Ljava/lang/String;ILjava/lang/String;J[J)V
24 ····.locals·124 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;
25 ····.param·p2,·"x0"····#·Ljava/lang/String;26 ····.param·p2,·"x0"····#·Ljava/lang/String;
26 ····.param·p3,·"x1"····#·I27 ····.param·p3,·"x1"····#·I
27 ····.param·p4,·"x2"····#·Ljava/lang/String;28 ····.param·p4,·"x2"····#·Ljava/lang/String;
  
28 ····.prologue29 ····.prologue
29 ····.line·10730 ····.line·107
30 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_$3;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;31 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_$3;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;
2.32 KB
smali/com/nononsenseapps/notepad/fragments/DialogConfirmBaseV11.smali
    
Offset 45, 54 lines modifiedOffset 45, 60 lines modified
  
45 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;->getActivity()Landroid/app/Activity;45 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;->getActivity()Landroid/app/Activity;
  
46 ····move-result-object·v146 ····move-result-object·v1
  
47 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V47 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
 48 ····.line·31
48 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;->getTitle()I49 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;->getTitle()I
  
49 ····move-result·v150 ····move-result·v1
  
50 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;51 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
51 ····move-result-object·v052 ····move-result-object·v0
  
 53 ····.line·32
52 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;->getMessage()Ljava/lang/CharSequence;54 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;->getMessage()Ljava/lang/CharSequence;
  
53 ····move-result-object·v155 ····move-result-object·v1
  
54 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;56 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
55 ····move-result-object·v057 ····move-result-object·v0
  
56 ····const·v1,·0x104000a58 ····const·v1,·0x104000a
  
57 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$2;59 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$2;
  
58 ····invoke-direct·{v2,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$2;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;)V60 ····invoke-direct·{v2,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$2;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;)V
  
 61 ····.line·33
59 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;62 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
60 ····move-result-object·v063 ····move-result-object·v0
  
61 ····const/high16·v1,·0x104000064 ····const/high16·v1,·0x1040000
  
62 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$1;65 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$1;
  
63 ····invoke-direct·{v2,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$1;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;)V66 ····invoke-direct·{v2,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$1;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11;)V
  
 67 ····.line·39
64 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;68 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
65 ····move-result-object·v069 ····move-result-object·v0
  
 70 ····.line·46
66 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;71 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
67 ····move-result-object·v072 ····move-result-object·v0
  
 73 ····.line·30
68 ····return-object·v074 ····return-object·v0
69 .end·method75 .end·method
  
70 .method·public·abstract·onOKClick()V76 .method·public·abstract·onOKClick()V
71 .end·method77 .end·method
  
72 .method·public·setListener(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$DialogConfirmedListener;)V78 .method·public·setListener(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBaseV11$DialogConfirmedListener;)V
721 B
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·53627 ····.line·536
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$3;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
744 B
smali/com/nononsenseapps/notepad/fragments/DialogEditList_$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$view:Landroid/widget/TextView;22 .field·final·synthetic·val$view:Landroid/widget/TextView;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;Landroid/widget/TextView;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogEditList_;Landroid/widget/TextView;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
26 ····.prologue27 ····.prologue
27 ····.line·13128 ····.line·131
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$4;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$4;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogEditList_;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$4;->val$view:Landroid/widget/TextView;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogEditList_$4;->val$view:Landroid/widget/TextView;
  
692 B
smali/com/nononsenseapps/notepad/fragments/FragmentSearch$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearch;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·9327 ····.line·93
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$1;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearch$1;->this$0:Lcom/nononsenseapps/notepad/fragments/FragmentSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.03 KB
smali/com/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$mode:Landroid/view/ActionMode;22 .field·final·synthetic·val$mode:Landroid/view/ActionMode;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;Landroid/view/ActionMode;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;Landroid/view/ActionMode;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;
  
26 ····.prologue27 ····.prologue
27 ····.line·13328 ····.line·133
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1$1;->this$1:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1$1;->this$1:Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1$1;->val$mode:Landroid/view/ActionMode;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/FragmentSearchDeleted$1$1;->val$mode:Landroid/view/ActionMode;
  
Offset 37, 15 lines modifiedOffset 38, 15 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onListSelected(J)V41 .method·public·onListSelected(J)V
41 ····.locals·342 ····.locals·2
42 ····.param·p1,·"listId"····#·J43 ····.param·p1,·"listId"····#·J
  
43 ····.prologue44 ····.prologue
44 ····.line·13645 ····.line·136
45 ····const-wide/16·v0,·0x046 ····const-wide/16·v0,·0x0
  
46 ····cmp-long·v0,·p1,·v047 ····cmp-long·v0,·p1,·v0
699 B
smali/com/nononsenseapps/notepad/fragments/DialogPassword_$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogPassword_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogPassword_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogPassword_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogPassword_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogPassword_;
  
25 ····.prologue26 ····.prologue
26 ····.line·8927 ····.line·89
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPassword_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPassword_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPassword_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
713 B
smali/com/nononsenseapps/notepad/fragments/DialogMoveToList_$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;
  
25 ····.prologue26 ····.prologue
26 ····.line·7527 ····.line·75
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogMoveToList_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.25 KB
smali/com/nononsenseapps/notepad/fragments/DialogConfirmBase.smali
    
Offset 45, 54 lines modifiedOffset 45, 60 lines modified
  
45 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;->getActivity()Landroid/support/v4/app/FragmentActivity;45 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
46 ····move-result-object·v146 ····move-result-object·v1
  
47 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V47 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
 48 ····.line·31
48 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;->getTitle()I49 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;->getTitle()I
  
49 ····move-result·v150 ····move-result·v1
  
50 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;51 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
51 ····move-result-object·v052 ····move-result-object·v0
  
 53 ····.line·32
52 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;->getMessage()I54 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;->getMessage()I
  
53 ····move-result·v155 ····move-result·v1
  
54 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;56 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;
  
55 ····move-result-object·v057 ····move-result-object·v0
  
56 ····const·v1,·0x104000a58 ····const·v1,·0x104000a
  
57 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$2;59 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$2;
  
58 ····invoke-direct·{v2,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$2;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;)V60 ····invoke-direct·{v2,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$2;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;)V
  
 61 ····.line·33
59 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;62 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
60 ····move-result-object·v063 ····move-result-object·v0
  
61 ····const/high16·v1,·0x104000064 ····const/high16·v1,·0x1040000
  
62 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$1;65 ····new-instance·v2,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$1;
  
63 ····invoke-direct·{v2,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$1;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;)V66 ····invoke-direct·{v2,·p0},·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$1;-><init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;)V
  
 67 ····.line·39
64 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;68 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
65 ····move-result-object·v069 ····move-result-object·v0
  
 70 ····.line·46
66 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;71 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
67 ····move-result-object·v072 ····move-result-object·v0
  
 73 ····.line·30
68 ····return-object·v074 ····return-object·v0
69 .end·method75 .end·method
  
70 .method·public·abstract·onOKClick()V76 .method·public·abstract·onOKClick()V
71 .end·method77 .end·method
  
72 .method·public·setListener(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;)V78 .method·public·setListener(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$DialogConfirmedListener;)V
713 B
smali/com/nononsenseapps/notepad/fragments/DialogConfirmBase$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;
  
25 ····.prologue26 ····.prologue
26 ····.line·3327 ····.line·33
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$2;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27.4 KB
smali/com/nononsenseapps/notepad/fragments/TaskListFragment$6.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;34 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)V36 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)V
37 ····.locals·137 ····.locals·1
 38 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
38 ····.prologue39 ····.prologue
39 ····.line·51940 ····.line·519
40 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;41 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 98, 290 lines modifiedOffset 99, 299 lines modified
98 ····move-result-object·v299 ····move-result-object·v2
  
99 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;100 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
100 ····.line·698101 ····.line·698
101 ····const/high16·v1,·0x80000102 ····const/high16·v1,·0x80000
  
 103 ····.line·699
102 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;104 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
103 ····.line·700105 ····.line·700
104 ····return-object·v0106 ····return-object·v0
105 .end·method107 .end·method
  
106 .method·getShareSubject()Ljava/lang/String;108 .method·getShareSubject()Ljava/lang/String;
107 ····.locals·5109 ····.locals·5
  
108 ····.prologue110 ····.prologue
109 ····.line·686111 ····.line·686
110 ····const-string·v1,·""112 ····const-string·v0,·""
  
111 ····.line·687113 ····.line·687
112 ····.local·v1,·"result":Ljava/lang/String;114 ····.local·v0,·"result":Ljava/lang/String;
113 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->tasks:Ljava/util/HashMap;115 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->tasks:Ljava/util/HashMap;
  
114 ····invoke-virtual·{v3},·Ljava/util/HashMap;->values()Ljava/util/Collection;116 ····invoke-virtual·{v2},·Ljava/util/HashMap;->values()Ljava/util/Collection;
  
115 ····move-result-object·v3117 ····move-result-object·v2
  
116 ····invoke-interface·{v3},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;118 ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
117 ····move-result-object·v0119 ····move-result-object·v2
  
118 ····.local·v0,·"i$":Ljava/util/Iterator; 
119 ····:goto_0120 ····:goto_0
120 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z121 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
121 ····move-result·v3122 ····move-result·v3
  
122 ····if-eqz·v3,·:cond_0123 ····if-eqz·v3,·:cond_0
  
123 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;124 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
124 ····move-result-object·v2125 ····move-result-object·v1
  
125 ····check-cast·v2,·Lcom/nononsenseapps/notepad/database/Task;126 ····check-cast·v1,·Lcom/nononsenseapps/notepad/database/Task;
  
126 ····.line·688127 ····.line·688
127 ····.local·v2,·"t":Lcom/nononsenseapps/notepad/database/Task;128 ····.local·v1,·"t":Lcom/nononsenseapps/notepad/database/Task;
128 ····new-instance·v3,·Ljava/lang/StringBuilder;129 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
129 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V130 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
130 ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;131 ····invoke-virtual·{v3,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
131 ····move-result-object·v3132 ····move-result-object·v3
  
132 ····const-string·v4,·",·"133 ····const-string·v4,·",·"
  
133 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;134 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
134 ····move-result-object·v3135 ····move-result-object·v3
  
135 ····iget-object·v4,·v2,·Lcom/nononsenseapps/notepad/database/Task;->title:Ljava/lang/String;136 ····iget-object·v4,·v1,·Lcom/nononsenseapps/notepad/database/Task;->title:Ljava/lang/String;
  
136 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;137 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
137 ····move-result-object·v3138 ····move-result-object·v3
  
138 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;139 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
139 ····move-result-object·v1140 ····move-result-object·v0
  
140 ····.line·689141 ····.line·689
141 ····goto·:goto_0142 ····goto·:goto_0
  
142 ····.line·690143 ····.line·690
143 ····.end·local·v2····#·"t":Lcom/nononsenseapps/notepad/database/Task;144 ····.end·local·v1····#·"t":Lcom/nononsenseapps/notepad/database/Task;
144 ····:cond_0145 ····:cond_0
145 ····invoke-virtual·{v1},·Ljava/lang/String;->length()I146 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
146 ····move-result·v3147 ····move-result·v2
  
147 ····if-lez·v3,·:cond_1148 ····if-lez·v2,·:cond_1
  
148 ····const/4·v3,·0x2149 ····const/4·v2,·0x2
  
149 ····invoke-virtual·{v1,·v3},·Ljava/lang/String;->substring(I)Ljava/lang/String;150 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
150 ····move-result-object·v1151 ····move-result-object·v0
  
151 ····.end·local·v1····#·"result":Ljava/lang/String;152 ····.end·local·v0····#·"result":Ljava/lang/String;
152 ····:cond_1153 ····:cond_1
153 ····return-object·v1154 ····return-object·v0
154 .end·method155 .end·method
  
155 .method·getShareText()Ljava/lang/String;156 .method·getShareText()Ljava/lang/String;
156 ····.locals·4157 ····.locals·4
  
157 ····.prologue158 ····.prologue
158 ····.line·670159 ····.line·670
159 ····new-instance·v1,·Ljava/lang/StringBuilder;160 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
160 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V161 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
161 ····.line·671162 ····.line·671
162 ····.local·v1,·"sb":Ljava/lang/StringBuilder;163 ····.local·v0,·"sb":Ljava/lang/StringBuilder;
163 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->tasks:Ljava/util/HashMap;164 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->tasks:Ljava/util/HashMap;
  
164 ····invoke-virtual·{v3},·Ljava/util/HashMap;->values()Ljava/util/Collection;165 ····invoke-virtual·{v2},·Ljava/util/HashMap;->values()Ljava/util/Collection;
  
Max diff block lines reached; 22702/27972 bytes (81.16%) of diff not shown.
707 B
smali/com/nononsenseapps/notepad/fragments/TaskListFragment$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·49727 ····.line·497
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$4;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$4;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.0 KB
smali/com/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter.smali
    
Offset 99, 20 lines modifiedOffset 99, 22 lines modified
99 ····.line·86599 ····.line·865
100 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->prefs:Landroid/content/SharedPreferences;100 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->prefs:Landroid/content/SharedPreferences;
  
101 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->context:Landroid/content/Context;101 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->context:Landroid/content/Context;
  
102 ····const·v2,·0x7f0d0120102 ····const·v2,·0x7f0d0120
  
 103 ····.line·866
103 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;104 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
104 ····move-result-object·v1105 ····move-result-object·v1
  
105 ····const-string·v2,·"1"106 ····const-string·v2,·"1"
  
 107 ····.line·865
106 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;108 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
107 ····move-result-object·v0109 ····move-result-object·v0
  
108 ····invoke-static·{v0},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I110 ····invoke-static·{v0},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
  
109 ····move-result·v0111 ····move-result·v0
Offset 122, 20 lines modifiedOffset 124, 22 lines modified
122 ····.line·867124 ····.line·867
123 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->prefs:Landroid/content/SharedPreferences;125 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->prefs:Landroid/content/SharedPreferences;
  
124 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->context:Landroid/content/Context;126 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->context:Landroid/content/Context;
  
125 ····const·v2,·0x7f0d0121127 ····const·v2,·0x7f0d0121
  
 128 ····.line·868
126 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;129 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
127 ····move-result-object·v1130 ····move-result-object·v1
  
128 ····const-string·v2,·"1"131 ····const-string·v2,·"1"
  
 132 ····.line·867
129 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;133 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
130 ····move-result-object·v0134 ····move-result-object·v0
  
131 ····invoke-static·{v0},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I135 ····invoke-static·{v0},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
  
132 ····move-result·v0136 ····move-result·v0
Offset 145, 20 lines modifiedOffset 149, 22 lines modified
145 ····.line·869149 ····.line·869
146 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->prefs:Landroid/content/SharedPreferences;150 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->prefs:Landroid/content/SharedPreferences;
  
147 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->context:Landroid/content/Context;151 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->context:Landroid/content/Context;
  
148 ····const·v2,·0x7f0d011d152 ····const·v2,·0x7f0d011d
  
 153 ····.line·870
149 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;154 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
150 ····move-result-object·v1155 ····move-result-object·v1
  
151 ····const-string·v2,·"0"156 ····const-string·v2,·"0"
  
 157 ····.line·869
152 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;158 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
153 ····move-result-object·v0159 ····move-result-object·v0
  
154 ····invoke-static·{v0},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I160 ····invoke-static·{v0},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
  
155 ····move-result·v0161 ····move-result·v0
Offset 168, 39 lines modifiedOffset 174, 43 lines modified
168 ····.line·871174 ····.line·871
169 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->prefs:Landroid/content/SharedPreferences;175 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->prefs:Landroid/content/SharedPreferences;
  
170 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->context:Landroid/content/Context;176 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->context:Landroid/content/Context;
  
171 ····const·v2,·0x7f0d011f177 ····const·v2,·0x7f0d011f
  
 178 ····.line·872
172 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;179 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
173 ····move-result-object·v1180 ····move-result-object·v1
  
174 ····const/4·v2,·0x1181 ····const/4·v2,·0x1
  
 182 ····.line·871
175 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z183 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
176 ····move-result·v0184 ····move-result·v0
  
177 ····invoke-virtual·{p1,·v0},·Lcom/nononsenseapps/utils/views/TitleNoteTextView;->setLinkify(Z)V185 ····invoke-virtual·{p1,·v0},·Lcom/nononsenseapps/utils/views/TitleNoteTextView;->setLinkify(Z)V
  
178 ····.line·873186 ····.line·873
179 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->prefs:Landroid/content/SharedPreferences;187 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->prefs:Landroid/content/SharedPreferences;
  
180 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->context:Landroid/content/Context;188 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$SimpleSectionsAdapter;->context:Landroid/content/Context;
  
181 ····const·v2,·0x7f0d011e189 ····const·v2,·0x7f0d011e
  
 190 ····.line·874
182 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;191 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
183 ····move-result-object·v1192 ····move-result-object·v1
  
184 ····const-string·v2,·"1"193 ····const-string·v2,·"1"
  
 194 ····.line·873
185 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;195 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
186 ····move-result-object·v0196 ····move-result-object·v0
  
187 ····invoke-static·{v0},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I197 ····invoke-static·{v0},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
  
188 ····move-result·v0198 ····move-result·v0
1.29 KB
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·73127 ····.line·731
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$8;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$8;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 69, 14 lines modifiedOffset 70, 15 lines modified
  
69 ····const·v1,·0x7f0d019370 ····const·v1,·0x7f0d0193
  
70 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;71 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
71 ····move-result-object·v072 ····move-result-object·v0
  
 73 ····.line·737
72 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V74 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
73 ····.line·73975 ····.line·739
74 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$8;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;76 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$8;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
75 ····invoke-static·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->access$300(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)Z77 ····invoke-static·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->access$300(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)Z
  
10.5 KB
smali/com/nononsenseapps/notepad/fragments/TaskListFragment$6$1.smali
    
Offset 20, 171 lines modifiedOffset 20, 177 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;21 .field·final·synthetic·this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
25 ····.prologue26 ····.prologue
26 ····.line·52227 ····.line·522
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onPasswordConfirmed()V33 .method·public·onPasswordConfirmed()V
33 ····.locals·934 ····.locals·8
34 ····.annotation·build·Lorg/androidannotations/annotations/Background;35 ····.annotation·build·Lorg/androidannotations/annotations/Background;
35 ····.end·annotation36 ····.end·annotation
  
36 ····.prologue37 ····.prologue
37 ····.line·52638 ····.line·526
38 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;39 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
39 ····iget-object·v2,·v2,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->tasks:Ljava/util/HashMap;40 ····iget-object·v1,·v1,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->tasks:Ljava/util/HashMap;
  
40 ····invoke-virtual·{v2},·Ljava/util/HashMap;->values()Ljava/util/Collection;41 ····invoke-virtual·{v1},·Ljava/util/HashMap;->values()Ljava/util/Collection;
  
41 ····move-result-object·v242 ····move-result-object·v1
  
42 ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;43 ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
43 ····move-result-object·v044 ····move-result-object·v1
  
44 ····.local·v0,·"i$":Ljava/util/Iterator; 
45 ····:goto_045 ····:goto_0
46 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z46 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
47 ····move-result·v247 ····move-result·v2
  
48 ····if-eqz·v2,·:cond_048 ····if-eqz·v2,·:cond_0
  
49 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;49 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
50 ····move-result-object·v150 ····move-result-object·v0
  
51 ····check-cast·v1,·Lcom/nononsenseapps/notepad/database/Task;51 ····check-cast·v0,·Lcom/nononsenseapps/notepad/database/Task;
  
52 ····.line·52852 ····.line·528
53 ····.local·v1,·"t":Lcom/nononsenseapps/notepad/database/Task;53 ····.local·v0,·"t":Lcom/nononsenseapps/notepad/database/Task;
54 ····:try_start_054 ····:try_start_0
55 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;55 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
56 ····iget-object·v2,·v2,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;56 ····iget-object·v2,·v2,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
57 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;57 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
58 ····move-result-object·v258 ····move-result-object·v2
  
59 ····invoke-virtual·{v1,·v2},·Lcom/nononsenseapps/notepad/database/Task;->delete(Landroid/content/Context;)I59 ····invoke-virtual·{v0,·v2},·Lcom/nononsenseapps/notepad/database/Task;->delete(Landroid/content/Context;)I
60 ····:try_end_060 ····:try_end_0
61 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_061 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
62 ····goto·:goto_062 ····goto·:goto_0
  
63 ····.line·53063 ····.line·530
64 ····:catch_064 ····:catch_0
65 ····move-exception·v265 ····move-exception·v2
  
66 ····goto·:goto_066 ····goto·:goto_0
  
67 ····.line·53467 ····.line·534
68 ····.end·local·v1····#·"t":Lcom/nononsenseapps/notepad/database/Task;68 ····.end·local·v0····#·"t":Lcom/nononsenseapps/notepad/database/Task;
69 ····:cond_069 ····:cond_0
70 ····:try_start_170 ····:try_start_1
71 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;71 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
72 ····iget-object·v2,·v2,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;72 ····iget-object·v1,·v1,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
 73 ····.line·535
73 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;74 ····invoke-virtual·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
74 ····move-result-object·v275 ····move-result-object·v1
  
75 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;76 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
76 ····iget-object·v3,·v3,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;77 ····iget-object·v2,·v2,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskListFragment;
  
 78 ····.line·536
77 ····invoke-virtual·{v3},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getResources()Landroid/content/res/Resources;79 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskListFragment;->getResources()Landroid/content/res/Resources;
  
78 ····move-result-object·v380 ····move-result-object·v2
  
79 ····const·v4,·0x7f0c000281 ····const·v3,·0x7f0c0002
  
80 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;82 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
81 ····iget-object·v5,·v5,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->tasks:Ljava/util/HashMap;83 ····iget-object·v4,·v4,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->tasks:Ljava/util/HashMap;
  
 84 ····.line·538
82 ····invoke-virtual·{v5},·Ljava/util/HashMap;->size()I85 ····invoke-virtual·{v4},·Ljava/util/HashMap;->size()I
  
83 ····move-result·v586 ····move-result·v4
  
84 ····const/4·v6,·0x187 ····const/4·v5,·0x1
  
85 ····new-array·v6,·v6,·[Ljava/lang/Object;88 ····new-array·v5,·v5,·[Ljava/lang/Object;
  
86 ····const/4·v7,·0x089 ····const/4·v6,·0x0
  
87 ····iget-object·v8,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;90 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$1;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
88 ····iget-object·v8,·v8,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->tasks:Ljava/util/HashMap;91 ····iget-object·v7,·v7,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;->tasks:Ljava/util/HashMap;
  
89 ····invoke-virtual·{v8},·Ljava/util/HashMap;->size()I92 ····invoke-virtual·{v7},·Ljava/util/HashMap;->size()I
  
90 ····move-result·v893 ····move-result·v7
  
91 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;94 ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
92 ····move-result-object·v895 ····move-result-object·v7
  
Max diff block lines reached; 3328/10659 bytes (31.22%) of diff not shown.
7.93 KB
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;31 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V33 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·9737 ····.line·97
37 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 91, 19 lines modifiedOffset 92, 20 lines modified
  
91 ····new-array·v5,·v5,·[Ljava/lang/String;92 ····new-array·v5,·v5,·[Ljava/lang/String;
  
92 ····const/4·v6,·0x093 ····const/4·v6,·0x0
  
93 ····const-string·v7,·"item_id"94 ····const-string·v7,·"item_id"
  
 95 ····.line·104
94 ····invoke-virtual·{p2,·v7,·v8,·v9},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J96 ····invoke-virtual·{p2,·v7,·v8,·v9},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
95 ····move-result-wide·v897 ····move-result-wide·v7
  
96 ····invoke-static·{v8,·v9},·Ljava/lang/Long;->toString(J)Ljava/lang/String;98 ····invoke-static·{v7,·v8},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
97 ····move-result-object·v799 ····move-result-object·v7
  
98 ····aput-object·v7,·v5,·v6100 ····aput-object·v7,·v5,·v6
  
99 ····const-string·v6,·"time"101 ····const-string·v6,·"time"
  
Offset 126, 18 lines modifiedOffset 128, 20 lines modified
  
126 ····invoke-virtual·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;128 ····invoke-virtual·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
127 ····move-result-object·v1129 ····move-result-object·v1
  
128 ····const-string·v2,·"item_id"130 ····const-string·v2,·"item_id"
  
 131 ····.line·108
129 ····invoke-virtual·{p2,·v2,·v8,·v9},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J132 ····invoke-virtual·{p2,·v2,·v8,·v9},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
  
130 ····move-result-wide·v2133 ····move-result-wide·v2
  
 134 ····.line·107
131 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/Task;->getUri(J)Landroid/net/Uri;135 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/Task;->getUri(J)Landroid/net/Uri;
  
132 ····move-result-object·v2136 ····move-result-object·v2
  
133 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/Task$Columns;->FIELDS:[Ljava/lang/String;137 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/Task$Columns;->FIELDS:[Ljava/lang/String;
  
134 ····move-object·v5,·v4138 ····move-object·v5,·v4
Offset 161, 18 lines modifiedOffset 165, 20 lines modified
  
161 ····invoke-virtual·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;165 ····invoke-virtual·{v1},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
162 ····move-result-object·v1166 ····move-result-object·v1
  
163 ····const-string·v2,·"item_list_id"167 ····const-string·v2,·"item_list_id"
  
 168 ····.line·112
164 ····invoke-virtual·{p2,·v2},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J169 ····invoke-virtual·{p2,·v2},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
  
165 ····move-result-wide·v2170 ····move-result-wide·v2
  
 171 ····.line·111
166 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/TaskList;->getUri(J)Landroid/net/Uri;172 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/TaskList;->getUri(J)Landroid/net/Uri;
  
167 ····move-result-object·v2173 ····move-result-object·v2
  
168 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;174 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;
  
169 ····move-object·v5,·v4175 ····move-object·v5,·v4
Offset 187, 15 lines modifiedOffset 193, 15 lines modified
187 ····move-object·v0,·v4193 ····move-object·v0,·v4
  
188 ····.line·115194 ····.line·115
189 ····goto·:goto_0195 ····goto·:goto_0
190 .end·method196 .end·method
  
191 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V197 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V
192 ····.locals·8198 ····.locals·7
193 ····.param·p2,·"c"····#·Landroid/database/Cursor;199 ····.param·p2,·"c"····#·Landroid/database/Cursor;
194 ····.annotation·system·Ldalvik/annotation/Signature;200 ····.annotation·system·Ldalvik/annotation/Signature;
195 ········value·=·{201 ········value·=·{
196 ············"(",202 ············"(",
197 ············"Landroid/support/v4/content/Loader",203 ············"Landroid/support/v4/content/Loader",
198 ············"<",204 ············"<",
199 ············"Landroid/database/Cursor;",205 ············"Landroid/database/Cursor;",
Offset 284, 17 lines modifiedOffset 290, 17 lines modified
  
284 ····move-result-object·v3290 ····move-result-object·v3
  
285 ····iget-object·v3,·v3,·Lcom/nononsenseapps/notepad/database/Task;->dblist:Ljava/lang/Long;291 ····iget-object·v3,·v3,·Lcom/nononsenseapps/notepad/database/Task;->dblist:Ljava/lang/Long;
  
286 ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J292 ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J
  
287 ····move-result-wide·v4293 ····move-result-wide·v3
  
288 ····invoke-virtual·{v0,·v2,·v4,·v5},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V294 ····invoke-virtual·{v0,·v2,·v3,·v4},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
  
289 ····.line·147295 ····.line·147
290 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;296 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
291 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getLoaderManager()Landroid/support/v4/app/LoaderManager;297 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getLoaderManager()Landroid/support/v4/app/LoaderManager;
  
292 ····move-result-object·v2298 ····move-result-object·v2
Offset 307, 29 lines modifiedOffset 313, 31 lines modified
307 ····invoke-virtual·{v0},·Landroid/os/Bundle;->clear()V313 ····invoke-virtual·{v0},·Landroid/os/Bundle;->clear()V
  
308 ····.line·151314 ····.line·151
309 ····const-string·v2,·"item_id"315 ····const-string·v2,·"item_id"
  
310 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;316 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$1;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
 317 ····.line·152
311 ····invoke-virtual·{v3},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getArguments()Landroid/os/Bundle;318 ····invoke-virtual·{v3},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;->getArguments()Landroid/os/Bundle;
  
312 ····move-result-object·v3319 ····move-result-object·v3
  
313 ····const-string·v4,·"item_id"320 ····const-string·v4,·"item_id"
  
Max diff block lines reached; 3714/7979 bytes (46.55%) of diff not shown.
721 B
smali/com/nononsenseapps/notepad/fragments/TaskListFragment$6$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;21 .field·final·synthetic·this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
25 ····.prologue26 ····.prologue
26 ····.line·61627 ····.line·616
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$2;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6$2;->this$1:Lcom/nononsenseapps/notepad/fragments/TaskListFragment$6;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.2 KB
smali/com/nononsenseapps/notepad/fragments/DialogPasswordV11_$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;
  
25 ····.prologue26 ····.prologue
26 ····.line·7327 ····.line·73
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 40, 12 lines modifiedOffset 41, 12 lines modified
40 ····.locals·141 ····.locals·1
41 ····.param·p1,·"view"····#·Landroid/view/View;42 ····.param·p1,·"view"····#·Landroid/view/View;
  
42 ····.prologue43 ····.prologue
43 ····.line·7844 ····.line·78
44 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;45 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;
  
45 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->cancel()V46 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/DialogPasswordV11_;->confirm()V
  
46 ····.line·7947 ····.line·79
47 ····return-void48 ····return-void
48 .end·method49 .end·method
801 B
smali/com/nononsenseapps/notepad/fragments/DialogRestore$1.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$adapter:Landroid/support/v4/widget/SimpleCursorAdapter;32 .field·final·synthetic·val$adapter:Landroid/support/v4/widget/SimpleCursorAdapter;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogRestore;Landroid/support/v4/widget/SimpleCursorAdapter;)V34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogRestore;Landroid/support/v4/widget/SimpleCursorAdapter;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogRestore;
  
36 ····.prologue37 ····.prologue
37 ····.line·8238 ····.line·82
38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogRestore;39 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogRestore;
  
39 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore$1;->val$adapter:Landroid/support/v4/widget/SimpleCursorAdapter;40 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogRestore$1;->val$adapter:Landroid/support/v4/widget/SimpleCursorAdapter;
  
721 B
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·56127 ····.line·561
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$4;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment$4;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.22 KB
smali/com/nononsenseapps/notepad/fragments/TaskDetailFragment_$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
25 ····.prologue26 ····.prologue
26 ····.line·10027 ····.line·100
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 40, 12 lines modifiedOffset 41, 12 lines modified
40 ····.locals·141 ····.locals·1
41 ····.param·p1,·"view"····#·Landroid/view/View;42 ····.param·p1,·"view"····#·Landroid/view/View;
  
42 ····.prologue43 ····.prologue
43 ····.line·10544 ····.line·105
44 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;45 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_$2;->this$0:Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;
  
45 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->onDueRemoveClick()V46 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/fragments/TaskDetailFragment_;->onDateClick()V
  
46 ····.line·10647 ····.line·106
47 ····return-void48 ····return-void
48 .end·method49 .end·method
713 B
smali/com/nononsenseapps/notepad/fragments/DialogConfirmBase$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;
  
25 ····.prologue26 ····.prologue
26 ····.line·4027 ····.line·40
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase$1;->this$0:Lcom/nononsenseapps/notepad/fragments/DialogConfirmBase;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
630 B
smali/com/nononsenseapps/notepad/prefs/SyncPrefs$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/prefs/SyncPrefs;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/prefs/SyncPrefs;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/SyncPrefs;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/SyncPrefs;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;
  
25 ····.prologue26 ····.prologue
26 ····.line·16527 ····.line·165
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$1;->this$0:Lcom/nononsenseapps/notepad/prefs/SyncPrefs;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$1;->this$0:Lcom/nononsenseapps/notepad/prefs/SyncPrefs;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.36 KB
smali/com/nononsenseapps/notepad/prefs/PasswordPrefs$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$newPassword:Ljava/lang/String;22 .field·final·synthetic·val$newPassword:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
26 ····.prologue27 ····.prologue
27 ····.line·14228 ····.line·142
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->val$newPassword:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->val$newPassword:Ljava/lang/String;
  
Offset 43, 14 lines modifiedOffset 44, 15 lines modified
43 .method·public·onPasswordConfirmed()V44 .method·public·onPasswordConfirmed()V
44 ····.locals·345 ····.locals·3
  
45 ····.prologue46 ····.prologue
46 ····.line·14547 ····.line·145
47 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;48 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
 49 ····.line·146
48 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->getActivity()Landroid/app/Activity;50 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->getActivity()Landroid/app/Activity;
  
49 ····move-result-object·v051 ····move-result-object·v0
  
50 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;52 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
51 ····move-result-object·v053 ····move-result-object·v0
Offset 59, 62 lines modifiedOffset 61, 70 lines modified
  
59 ····move-result-object·v061 ····move-result-object·v0
  
60 ····const-string·v1,·"secretPassword"62 ····const-string·v1,·"secretPassword"
  
61 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->val$newPassword:Ljava/lang/String;63 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->val$newPassword:Ljava/lang/String;
  
 64 ····.line·147
62 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;65 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
63 ····move-result-object·v066 ····move-result-object·v0
  
 67 ····.line·148
64 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z68 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
65 ····.line·14969 ····.line·149
66 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;70 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
 71 ····.line·150
67 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->getActivity()Landroid/app/Activity;72 ····invoke-virtual·{v0},·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->getActivity()Landroid/app/Activity;
  
68 ····move-result-object·v173 ····move-result-object·v1
  
69 ····const-string·v0,·""74 ····const-string·v0,·""
  
70 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->val$newPassword:Ljava/lang/String;75 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->val$newPassword:Ljava/lang/String;
  
 76 ····.line·151
71 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z77 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
72 ····move-result·v078 ····move-result·v0
  
73 ····if-eqz·v0,·:cond_079 ····if-eqz·v0,·:cond_0
  
74 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;80 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
75 ····const·v2,·0x7f0d010681 ····const·v2,·0x7f0d0106
  
76 ····invoke-virtual·{v0,·v2},·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->getText(I)Ljava/lang/CharSequence;82 ····invoke-virtual·{v0,·v2},·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->getText(I)Ljava/lang/CharSequence;
  
77 ····move-result-object·v083 ····move-result-object·v0
  
 84 ····.line·152
78 ····:goto_085 ····:goto_0
79 ····const/4·v2,·0x086 ····const/4·v2,·0x0
  
 87 ····.line·149
80 ····invoke-static·{v1,·v0,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;88 ····invoke-static·{v1,·v0,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
81 ····move-result-object·v089 ····move-result-object·v0
  
 90 ····.line·153
82 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V91 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
83 ····.line·15492 ····.line·154
84 ····return-void93 ····return-void
  
85 ····.line·14994 ····.line·151
86 ····:cond_095 ····:cond_0
87 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;96 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$3;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
88 ····const·v2,·0x7f0d010a97 ····const·v2,·0x7f0d010a
  
 98 ····.line·152
89 ····invoke-virtual·{v0,·v2},·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->getText(I)Ljava/lang/CharSequence;99 ····invoke-virtual·{v0,·v2},·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->getText(I)Ljava/lang/CharSequence;
  
90 ····move-result-object·v0100 ····move-result-object·v0
  
91 ····goto·:goto_0101 ····goto·:goto_0
92 .end·method102 .end·method
1.33 KB
smali/com/nononsenseapps/notepad/prefs/BackupPrefs$2$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/nononsenseapps/notepad/prefs/BackupPrefs$2;21 .field·final·synthetic·this$1:Lcom/nononsenseapps/notepad/prefs/BackupPrefs$2;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/BackupPrefs$2;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/BackupPrefs$2;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$2;
  
25 ····.prologue26 ····.prologue
26 ····.line·11927 ····.line·119
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$2$1;->this$1:Lcom/nononsenseapps/notepad/prefs/BackupPrefs$2;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$2$1;->this$1:Lcom/nononsenseapps/notepad/prefs/BackupPrefs$2;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 67, 14 lines modifiedOffset 68, 15 lines modified
  
67 ····const/4·v3,·0x068 ····const/4·v3,·0x0
  
68 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;69 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
69 ····move-result-object·v170 ····move-result-object·v1
  
 71 ····.line·127
70 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V72 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
71 ····:try_end_073 ····:try_end_0
72 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_074 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
73 ····.line·13375 ····.line·133
74 ····:goto_076 ····:goto_0
75 ····return-void77 ····return-void
Offset 95, 11 lines modifiedOffset 97, 12 lines modified
  
95 ····const·v2,·0x7f0d001197 ····const·v2,·0x7f0d0011
  
96 ····invoke-static·{v1,·v2,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;98 ····invoke-static·{v1,·v2,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
97 ····move-result-object·v199 ····move-result-object·v1
  
 100 ····.line·131
98 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V101 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
99 ····goto·:goto_0102 ····goto·:goto_0
100 .end·method103 .end·method
5.38 KB
smali/com/nononsenseapps/notepad/prefs/ListPrefs.smali
    
Offset 117, 36 lines modifiedOffset 117, 38 lines modified
117 ····:cond_0117 ····:cond_0
118 ····invoke-interface·{v6},·Landroid/database/Cursor;->close()V118 ····invoke-interface·{v6},·Landroid/database/Cursor;->close()V
  
119 ····.line·144119 ····.line·144
120 ····:cond_1120 ····:cond_1
121 ····if-eqz·p1,·:cond_2121 ····if-eqz·p1,·:cond_2
  
122 ····.line·145122 ····.line·146
123 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I123 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I
  
124 ····move-result·v0124 ····move-result·v0
  
125 ····new-array·v0,·v0,·[Ljava/lang/CharSequence;125 ····new-array·v0,·v0,·[Ljava/lang/CharSequence;
  
 126 ····.line·145
126 ····invoke-virtual·{v7,·v0},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;127 ····invoke-virtual·{v7,·v0},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
127 ····move-result-object·v0128 ····move-result-object·v0
  
128 ····check-cast·v0,·[Ljava/lang/CharSequence;129 ····check-cast·v0,·[Ljava/lang/CharSequence;
  
129 ····invoke-virtual·{p1,·v0},·Landroid/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V130 ····invoke-virtual·{p1,·v0},·Landroid/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V
  
130 ····.line·147131 ····.line·148
131 ····invoke-virtual·{v8},·Ljava/util/ArrayList;->size()I132 ····invoke-virtual·{v8},·Ljava/util/ArrayList;->size()I
  
132 ····move-result·v0133 ····move-result·v0
  
133 ····new-array·v0,·v0,·[Ljava/lang/CharSequence;134 ····new-array·v0,·v0,·[Ljava/lang/CharSequence;
  
 135 ····.line·147
134 ····invoke-virtual·{v8,·v0},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;136 ····invoke-virtual·{v8,·v0},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
135 ····move-result-object·v0137 ····move-result-object·v0
  
136 ····check-cast·v0,·[Ljava/lang/CharSequence;138 ····check-cast·v0,·[Ljava/lang/CharSequence;
  
137 ····invoke-virtual·{p1,·v0},·Landroid/preference/ListPreference;->setEntryValues([Ljava/lang/CharSequence;)V139 ····invoke-virtual·{p1,·v0},·Landroid/preference/ListPreference;->setEntryValues([Ljava/lang/CharSequence;)V
Offset 192, 77 lines modifiedOffset 194, 82 lines modified
192 ····check-cast·v3,·Landroid/preference/ListPreference;194 ····check-cast·v3,·Landroid/preference/ListPreference;
  
193 ····invoke-direct·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->setEntries(Landroid/preference/ListPreference;)V195 ····invoke-direct·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->setEntries(Landroid/preference/ListPreference;)V
  
194 ····.line·56196 ····.line·56
195 ····const·v3,·0x7f0d0124197 ····const·v3,·0x7f0d0124
  
 198 ····.line·57
196 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;199 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;
  
197 ····move-result-object·v3200 ····move-result-object·v3
  
198 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;201 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
199 ····move-result-object·v3202 ····move-result-object·v3
  
200 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V203 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V
  
201 ····.line·58204 ····.line·59
202 ····invoke-virtual·{p0,·v4},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;205 ····invoke-virtual·{p0,·v4},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;
  
203 ····move-result-object·v3206 ····move-result-object·v3
  
204 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;207 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
205 ····move-result-object·v3208 ····move-result-object·v3
  
206 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V209 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V
  
207 ····.line·60210 ····.line·60
208 ····const·v3,·0x7f0d0120211 ····const·v3,·0x7f0d0120
  
 212 ····.line·61
209 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;213 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;
  
210 ····move-result-object·v3214 ····move-result-object·v3
  
211 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;215 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
212 ····move-result-object·v3216 ····move-result-object·v3
  
213 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V217 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V
  
214 ····.line·62218 ····.line·62
215 ····const·v3,·0x7f0d0121219 ····const·v3,·0x7f0d0121
  
 220 ····.line·63
216 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;221 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;
  
217 ····move-result-object·v3222 ····move-result-object·v3
  
218 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;223 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
219 ····move-result-object·v3224 ····move-result-object·v3
  
220 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V225 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V
  
221 ····.line·64226 ····.line·64
222 ····const·v3,·0x7f0d011d227 ····const·v3,·0x7f0d011d
  
 228 ····.line·65
223 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;229 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;
  
224 ····move-result-object·v3230 ····move-result-object·v3
  
225 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;231 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
226 ····move-result-object·v3232 ····move-result-object·v3
  
227 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V233 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V
  
228 ····.line·66234 ····.line·66
229 ····const·v3,·0x7f0d011e235 ····const·v3,·0x7f0d011e
  
 236 ····.line·67
230 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;237 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->getString(I)Ljava/lang/String;
  
231 ····move-result-object·v3238 ····move-result-object·v3
  
232 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;239 ····invoke-virtual·{p0,·v3},·Lcom/nononsenseapps/notepad/prefs/ListPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
233 ····move-result-object·v3240 ····move-result-object·v3
Offset 298, 31 lines modifiedOffset 305, 34 lines modified
  
298 ····move-result-object·v2305 ····move-result-object·v2
  
299 ····.line·109306 ····.line·109
300 ····.local·v2,·"listtype":Landroid/preference/Preference;307 ····.local·v2,·"listtype":Landroid/preference/Preference;
Max diff block lines reached; 919/5401 bytes (17.02%) of diff not shown.
5.8 KB
smali/com/nononsenseapps/notepad/prefs/PasswordPrefs.smali
    
Offset 63, 14 lines modifiedOffset 63, 15 lines modified
  
63 ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String;63 ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
64 ····move-result-object·v364 ····move-result-object·v3
  
65 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->password2:Landroid/widget/EditText;65 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->password2:Landroid/widget/EditText;
  
 66 ····.line·94
66 ····invoke-virtual·{v4},·Landroid/widget/EditText;->getText()Landroid/text/Editable;67 ····invoke-virtual·{v4},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
67 ····move-result-object·v468 ····move-result-object·v4
  
68 ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String;69 ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
69 ····move-result-object·v470 ····move-result-object·v4
Offset 80, 14 lines modifiedOffset 81, 15 lines modified
80 ····move-result·v381 ····move-result·v3
  
81 ····if-eqz·v3,·:cond_182 ····if-eqz·v3,·:cond_1
  
82 ····.line·9683 ····.line·96
83 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->activity:Landroid/app/Activity;84 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->activity:Landroid/app/Activity;
  
 85 ····.line·97
84 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;86 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
85 ····move-result-object·v187 ····move-result-object·v1
  
86 ····.line·9888 ····.line·98
87 ····.local·v1,·"settings":Landroid/content/SharedPreferences;89 ····.local·v1,·"settings":Landroid/content/SharedPreferences;
88 ····const-string·v3,·"secretPassword"90 ····const-string·v3,·"secretPassword"
Offset 113, 26 lines modifiedOffset 115, 28 lines modified
  
113 ····move-result-object·v3115 ····move-result-object·v3
  
114 ····const-string·v4,·"secretPassword"116 ····const-string·v4,·"secretPassword"
  
115 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->password1:Landroid/widget/EditText;117 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->password1:Landroid/widget/EditText;
  
 118 ····.line·103
116 ····invoke-virtual·{v5},·Landroid/widget/EditText;->getText()Landroid/text/Editable;119 ····invoke-virtual·{v5},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
117 ····move-result-object·v5120 ····move-result-object·v5
  
118 ····invoke-virtual·{v5},·Ljava/lang/Object;->toString()Ljava/lang/String;121 ····invoke-virtual·{v5},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
119 ····move-result-object·v5122 ····move-result-object·v5
  
120 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;123 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
121 ····move-result-object·v3124 ····move-result-object·v3
  
 125 ····.line·104
122 ····invoke-interface·{v3},·Landroid/content/SharedPreferences$Editor;->commit()Z126 ····invoke-interface·{v3},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
123 ····.line·105127 ····.line·105
124 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->activity:Landroid/app/Activity;128 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->activity:Landroid/app/Activity;
  
125 ····const·v4,·0x7f0d010a129 ····const·v4,·0x7f0d010a
  
Offset 140, 14 lines modifiedOffset 144, 15 lines modified
  
140 ····move-result-object·v4144 ····move-result-object·v4
  
141 ····invoke-static·{v3,·v4,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;145 ····invoke-static·{v3,·v4,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
142 ····move-result-object·v3146 ····move-result-object·v3
  
 147 ····.line·106
143 ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V148 ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V
  
144 ····.line·120149 ····.line·120
145 ····.end·local·v0····#·"currentPassword":Ljava/lang/String;150 ····.end·local·v0····#·"currentPassword":Ljava/lang/String;
146 ····.end·local·v1····#·"settings":Landroid/content/SharedPreferences;151 ····.end·local·v1····#·"settings":Landroid/content/SharedPreferences;
147 ····:goto_0152 ····:goto_0
148 ····return-void153 ····return-void
Offset 197, 26 lines modifiedOffset 202, 28 lines modified
  
197 ····move-result-object·v4202 ····move-result-object·v4
  
198 ····invoke-static·{v3,·v4,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;203 ····invoke-static·{v3,·v4,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
199 ····move-result-object·v3204 ····move-result-object·v3
  
 205 ····.line·118
200 ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V206 ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V
  
201 ····goto·:goto_0207 ····goto·:goto_0
202 .end·method208 .end·method
  
203 .method·private·clearPassword()V209 .method·private·clearPassword()V
204 ····.locals·5210 ····.locals·5
  
205 ····.prologue211 ····.prologue
206 ····.line·123212 ····.line·123
207 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->activity:Landroid/app/Activity;213 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->activity:Landroid/app/Activity;
  
 214 ····.line·124
208 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;215 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
209 ····move-result-object·v1216 ····move-result-object·v1
  
210 ····.line·125217 ····.line·125
211 ····.local·v1,·"settings":Landroid/content/SharedPreferences;218 ····.local·v1,·"settings":Landroid/content/SharedPreferences;
212 ····const-string·v2,·"secretPassword"219 ····const-string·v2,·"secretPassword"
Offset 242, 18 lines modifiedOffset 249, 20 lines modified
  
242 ····move-result-object·v2249 ····move-result-object·v2
  
243 ····const-string·v3,·"secretPassword"250 ····const-string·v3,·"secretPassword"
  
244 ····const-string·v4,·""251 ····const-string·v4,·""
  
 252 ····.line·130
245 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;253 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
246 ····move-result-object·v2254 ····move-result-object·v2
  
 255 ····.line·131
247 ····invoke-interface·{v2},·Landroid/content/SharedPreferences$Editor;->commit()Z256 ····invoke-interface·{v2},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
248 ····.line·132257 ····.line·132
249 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->activity:Landroid/app/Activity;258 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;->activity:Landroid/app/Activity;
  
250 ····const·v3,·0x7f0d0106259 ····const·v3,·0x7f0d0106
  
Offset 263, 14 lines modifiedOffset 272, 15 lines modified
Max diff block lines reached; 2020/5826 bytes (34.67%) of diff not shown.
1.37 KB
smali/com/nononsenseapps/notepad/prefs/BackupPrefs$RestoreBackupTask.smali
    
Offset 171, 14 lines modifiedOffset 171, 15 lines modified
  
171 ····const·v2,·0x7f0d0018171 ····const·v2,·0x7f0d0018
  
172 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;172 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
173 ····move-result-object·v1173 ····move-result-object·v1
  
 174 ····.line·70
174 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V175 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
175 ····goto·:goto_0176 ····goto·:goto_0
  
176 ····.line·73177 ····.line·73
177 ····:pswitch_1178 ····:pswitch_1
178 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$RestoreBackupTask;->this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;179 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$RestoreBackupTask;->this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;
Offset 189, 14 lines modifiedOffset 190, 15 lines modified
  
189 ····const·v2,·0x7f0d0014190 ····const·v2,·0x7f0d0014
  
190 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;191 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
191 ····move-result-object·v1192 ····move-result-object·v1
  
 193 ····.line·74
192 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V194 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
193 ····goto·:goto_0195 ····goto·:goto_0
  
194 ····.line·77196 ····.line·77
195 ····:pswitch_2197 ····:pswitch_2
196 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$RestoreBackupTask;->this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;198 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$RestoreBackupTask;->this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;
Offset 207, 14 lines modifiedOffset 209, 15 lines modified
  
207 ····const·v2,·0x7f0d0016209 ····const·v2,·0x7f0d0016
  
208 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;210 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
209 ····move-result-object·v1211 ····move-result-object·v1
  
 212 ····.line·78
210 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V213 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
211 ····goto·:goto_0214 ····goto·:goto_0
  
212 ····.line·67215 ····.line·67
213 ····nop216 ····nop
  
657 B
smali/com/nononsenseapps/notepad/prefs/PasswordPrefs$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
25 ····.prologue26 ····.prologue
26 ····.line·7727 ····.line·77
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$2;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$2;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.11 KB
smali/com/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog.smali
    
Offset 112, 14 lines modifiedOffset 112, 15 lines modified
  
112 ····invoke-static·{v5},·Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager;112 ····invoke-static·{v5},·Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager;
  
113 ····move-result-object·v5113 ····move-result-object·v5
  
114 ····const-string·v6,·"com.google"114 ····const-string·v6,·"com.google"
  
 115 ····.line·423
115 ····invoke-virtual·{v5,·v6},·Landroid/accounts/AccountManager;->getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account;116 ····invoke-virtual·{v5,·v6},·Landroid/accounts/AccountManager;->getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account;
  
116 ····move-result-object·v0117 ····move-result-object·v0
  
117 ····.line·424118 ····.line·424
118 ····.local·v0,·"accounts":[Landroid/accounts/Account;119 ····.local·v0,·"accounts":[Landroid/accounts/Account;
119 ····array-length·v4,·v0120 ····array-length·v4,·v0
Offset 268, 14 lines modifiedOffset 269, 15 lines modified
268 ····move-result-object·v3269 ····move-result-object·v3
  
269 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V270 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V
  
270 ····.line·475271 ····.line·475
271 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog;->activity:Landroid/app/Activity;272 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog;->activity:Landroid/app/Activity;
  
 273 ····.line·476
272 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;274 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
273 ····move-result-object·v0275 ····move-result-object·v0
  
274 ····.line·477276 ····.line·477
275 ····.local·v0,·"customSharedPreference":Landroid/content/SharedPreferences;277 ····.local·v0,·"customSharedPreference":Landroid/content/SharedPreferences;
276 ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;278 ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
Offset 284, 22 lines modifiedOffset 286, 24 lines modified
  
284 ····const-string·v3,·"accountPref"286 ····const-string·v3,·"accountPref"
  
285 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog;->account:Landroid/accounts/Account;287 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog;->account:Landroid/accounts/Account;
  
286 ····iget-object·v4,·v4,·Landroid/accounts/Account;->name:Ljava/lang/String;288 ····iget-object·v4,·v4,·Landroid/accounts/Account;->name:Ljava/lang/String;
  
 289 ····.line·478
287 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;290 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
288 ····move-result-object·v2291 ····move-result-object·v2
  
289 ····const-string·v3,·"syncEnablePref"292 ····const-string·v3,·"syncEnablePref"
  
290 ····const/4·v4,·0x1293 ····const/4·v4,·0x1
  
 294 ····.line·479
291 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;295 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
  
292 ····move-result-object·v2296 ····move-result-object·v2
  
293 ····invoke-interface·{v2},·Landroid/content/SharedPreferences$Editor;->commit()Z297 ····invoke-interface·{v2},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
294 ····.line·482298 ····.line·482
565 B
smali/com/nononsenseapps/notepad/prefs/BackupPrefs.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·3730 ····.line·37
31 ····invoke-direct·{p0},·Landroid/preference/PreferenceFragment;-><init>()V31 ····invoke-direct·{p0},·Landroid/preference/PreferenceFragment;-><init>()V
  
32 ····.line·50 
33 ····return-void32 ····return-void
34 .end·method33 .end·method
  
35 .method·static·synthetic·access$000(Lcom/nononsenseapps/notepad/prefs/BackupPrefs;)Lcom/nononsenseapps/notepad/sync/files/JSONBackup;34 .method·static·synthetic·access$000(Lcom/nononsenseapps/notepad/prefs/BackupPrefs;)Lcom/nononsenseapps/notepad/sync/files/JSONBackup;
36 ····.locals·135 ····.locals·1
37 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/prefs/BackupPrefs;36 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/prefs/BackupPrefs;
  
2.25 KB
smali/com/nononsenseapps/notepad/prefs/SyncPrefs$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sharedPrefs:Landroid/content/SharedPreferences;22 .field·final·synthetic·val$sharedPrefs:Landroid/content/SharedPreferences;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/SyncPrefs;Landroid/content/SharedPreferences;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/SyncPrefs;Landroid/content/SharedPreferences;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;
  
26 ····.prologue27 ····.prologue
27 ····.line·18128 ····.line·181
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$2;->this$0:Lcom/nononsenseapps/notepad/prefs/SyncPrefs;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$2;->this$0:Lcom/nononsenseapps/notepad/prefs/SyncPrefs;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$2;->val$sharedPrefs:Landroid/content/SharedPreferences;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$2;->val$sharedPrefs:Landroid/content/SharedPreferences;
  
Offset 66, 38 lines modifiedOffset 67, 43 lines modified
  
66 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$2;->val$sharedPrefs:Landroid/content/SharedPreferences;67 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$2;->val$sharedPrefs:Landroid/content/SharedPreferences;
  
67 ····const-string·v3,·"pref_sync_sd_dir"68 ····const-string·v3,·"pref_sync_sd_dir"
  
68 ····sget-object·v4,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;->DEFAULT_ORG_DIR:Ljava/lang/String;69 ····sget-object·v4,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;->DEFAULT_ORG_DIR:Ljava/lang/String;
  
 70 ····.line·188
69 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;71 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
70 ····move-result-object·v272 ····move-result-object·v2
  
 73 ····.line·187
71 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;74 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
72 ····move-result-object·v175 ····move-result-object·v1
  
73 ····const-string·v2,·"android.intent.extra.ALLOW_MULTIPLE"76 ····const-string·v2,·"android.intent.extra.ALLOW_MULTIPLE"
  
74 ····const/4·v3,·0x077 ····const/4·v3,·0x0
  
 78 ····.line·191
75 ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;79 ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
  
76 ····move-result-object·v180 ····move-result-object·v1
  
77 ····const-string·v2,·"nononsense.intent.ALLOW_CREATE_DIR"81 ····const-string·v2,·"nononsense.intent.ALLOW_CREATE_DIR"
  
 82 ····.line·192
78 ····invoke-virtual·{v1,·v2,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;83 ····invoke-virtual·{v1,·v2,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
  
79 ····move-result-object·v184 ····move-result-object·v1
  
80 ····const-string·v2,·"nononsense.intent.MODE"85 ····const-string·v2,·"nononsense.intent.MODE"
  
 86 ····.line·193
81 ····invoke-virtual·{v1,·v2,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;87 ····invoke-virtual·{v1,·v2,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
82 ····.line·19588 ····.line·195
83 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$2;->this$0:Lcom/nononsenseapps/notepad/prefs/SyncPrefs;89 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$2;->this$0:Lcom/nononsenseapps/notepad/prefs/SyncPrefs;
  
84 ····invoke-virtual·{v1,·v0,·v5},·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;->startActivityForResult(Landroid/content/Intent;I)V90 ····invoke-virtual·{v1,·v0,·v5},·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;->startActivityForResult(Landroid/content/Intent;I)V
  
1.33 KB
smali/com/nononsenseapps/notepad/prefs/ListPrefs$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$hideCheckboxes:Landroid/preference/Preference;22 .field·final·synthetic·val$hideCheckboxes:Landroid/preference/Preference;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/ListPrefs;Landroid/preference/Preference;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/ListPrefs;Landroid/preference/Preference;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/prefs/ListPrefs;
  
26 ····.prologue27 ····.prologue
27 ····.line·7428 ····.line·74
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/ListPrefs$1;->this$0:Lcom/nononsenseapps/notepad/prefs/ListPrefs;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/ListPrefs$1;->this$0:Lcom/nononsenseapps/notepad/prefs/ListPrefs;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/prefs/ListPrefs$1;->val$hideCheckboxes:Landroid/preference/Preference;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/prefs/ListPrefs$1;->val$hideCheckboxes:Landroid/preference/Preference;
  
Offset 70, 14 lines modifiedOffset 71, 15 lines modified
  
70 ····move-result·v071 ····move-result·v0
  
71 ····.line·8672 ····.line·86
72 ····.local·v0,·"index":I73 ····.local·v0,·"index":I
73 ····if-ltz·v0,·:cond_074 ····if-ltz·v0,·:cond_0
  
 75 ····.line·87
74 ····invoke-virtual·{v1},·Landroid/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence;76 ····invoke-virtual·{v1},·Landroid/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence;
  
75 ····move-result-object·v377 ····move-result-object·v3
  
76 ····aget-object·v3,·v3,·v078 ····aget-object·v3,·v3,·v0
  
77 ····:goto_079 ····:goto_0
Offset 106, 15 lines modifiedOffset 108, 15 lines modified
  
106 ····invoke-virtual·{v3,·v5},·Landroid/preference/Preference;->setEnabled(Z)V108 ····invoke-virtual·{v3,·v5},·Landroid/preference/Preference;->setEnabled(Z)V
  
107 ····.line·105109 ····.line·105
108 ····:goto_2110 ····:goto_2
109 ····return·v5111 ····return·v5
  
110 ····.line·86112 ····.line·87
111 ····.restart·local·v0····#·"index":I113 ····.restart·local·v0····#·"index":I
112 ····.restart·local·v1····#·"listPreference":Landroid/preference/ListPreference;114 ····.restart·local·v1····#·"listPreference":Landroid/preference/ListPreference;
113 ····:cond_0115 ····:cond_0
114 ····const/4·v3,·0x0116 ····const/4·v3,·0x0
  
115 ····goto·:goto_0117 ····goto·:goto_0
  
657 B
smali/com/nononsenseapps/notepad/prefs/PasswordPrefs$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
25 ····.prologue26 ····.prologue
26 ····.line·7027 ····.line·70
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$1;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/PasswordPrefs$1;->this$0:Lcom/nononsenseapps/notepad/prefs/PasswordPrefs;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.18 KB
smali/com/nononsenseapps/notepad/prefs/NotificationPrefs.smali
    
Offset 28, 27 lines modifiedOffset 28, 29 lines modified
28 ····const·v0,·0x7f05000428 ····const·v0,·0x7f050004
  
29 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/prefs/NotificationPrefs;->addPreferencesFromResource(I)V29 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/prefs/NotificationPrefs;->addPreferencesFromResource(I)V
  
30 ····.line·1730 ····.line·17
31 ····const·v0,·0x7f0d00c031 ····const·v0,·0x7f0d00c0
  
 32 ····.line·18
32 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/prefs/NotificationPrefs;->getString(I)Ljava/lang/String;33 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/prefs/NotificationPrefs;->getString(I)Ljava/lang/String;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/prefs/NotificationPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;35 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/prefs/NotificationPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
35 ····move-result-object·v036 ····move-result-object·v0
  
36 ····invoke-static·{v0},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V37 ····invoke-static·{v0},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V
  
37 ····.line·1938 ····.line·19
38 ····const·v0,·0x7f0d00c139 ····const·v0,·0x7f0d00c1
  
 40 ····.line·20
39 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/prefs/NotificationPrefs;->getString(I)Ljava/lang/String;41 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/prefs/NotificationPrefs;->getString(I)Ljava/lang/String;
  
40 ····move-result-object·v042 ····move-result-object·v0
  
41 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/prefs/NotificationPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;43 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/prefs/NotificationPrefs;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
42 ····move-result-object·v044 ····move-result-object·v0
643 B
smali/com/nononsenseapps/notepad/prefs/BackupPrefs$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/BackupPrefs;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/BackupPrefs;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/prefs/BackupPrefs;
  
25 ····.prologue26 ····.prologue
26 ····.line·9427 ····.line·94
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$1;->this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$1;->this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.15 KB
smali/com/nononsenseapps/notepad/prefs/PrefsActivity.smali
    
Offset 45, 37 lines modifiedOffset 45, 42 lines modified
45 ····.locals·445 ····.locals·4
46 ····.param·p0,·"preference"····#·Landroid/preference/Preference;46 ····.param·p0,·"preference"····#·Landroid/preference/Preference;
  
47 ····.prologue47 ····.prologue
48 ····.line·17848 ····.line·178
49 ····sget-object·v0,·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener;49 ····sget-object·v0,·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener;
  
 50 ····.line·179
50 ····invoke-virtual·{p0,·v0},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V51 ····invoke-virtual·{p0,·v0},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V
  
51 ····.line·18352 ····.line·183
52 ····sget-object·v0,·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener;53 ····sget-object·v0,·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener;
  
 54 ····.line·186
53 ····invoke-virtual·{p0},·Landroid/preference/Preference;->getContext()Landroid/content/Context;55 ····invoke-virtual·{p0},·Landroid/preference/Preference;->getContext()Landroid/content/Context;
  
54 ····move-result-object·v156 ····move-result-object·v1
  
 57 ····.line·185
55 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;58 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
56 ····move-result-object·v159 ····move-result-object·v1
  
 60 ····.line·186
57 ····invoke-virtual·{p0},·Landroid/preference/Preference;->getKey()Ljava/lang/String;61 ····invoke-virtual·{p0},·Landroid/preference/Preference;->getKey()Ljava/lang/String;
  
58 ····move-result-object·v262 ····move-result-object·v2
  
59 ····const-string·v3,·""63 ····const-string·v3,·""
  
60 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;64 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
61 ····move-result-object·v165 ····move-result-object·v1
  
 66 ····.line·183
62 ····invoke-interface·{v0,·p0,·v1},·Landroid/preference/Preference$OnPreferenceChangeListener;->onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z67 ····invoke-interface·{v0,·p0,·v1},·Landroid/preference/Preference$OnPreferenceChangeListener;->onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z
  
63 ····.line·18868 ····.line·188
64 ····return-void69 ····return-void
65 .end·method70 .end·method
  
  
Offset 129, 15 lines modifiedOffset 134, 15 lines modified
129 ····const/4·v8,·0x2134 ····const/4·v8,·0x2
  
130 ····const/4·v7,·0x0135 ····const/4·v7,·0x0
  
131 ····.line·33136 ····.line·33
132 ····invoke-super·{p0,·p1},·Landroid/preference/PreferenceActivity;->onCreate(Landroid/os/Bundle;)V137 ····invoke-super·{p0,·p1},·Landroid/preference/PreferenceActivity;->onCreate(Landroid/os/Bundle;)V
  
133 ····.line·36138 ····.line·37
134 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;139 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
135 ····move-result-object·v4140 ····move-result-object·v4
  
136 ····.line·39141 ····.line·39
137 ····.local·v4,·"prefs":Landroid/content/SharedPreferences;142 ····.local·v4,·"prefs":Landroid/content/SharedPreferences;
138 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->getResources()Landroid/content/res/Resources;143 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->getResources()Landroid/content/res/Resources;
Offset 196, 22 lines modifiedOffset 201, 24 lines modified
196 ····iput-object·v3,·v1,·Landroid/content/res/Configuration;->locale:Ljava/util/Locale;201 ····iput-object·v3,·v1,·Landroid/content/res/Configuration;->locale:Ljava/util/Locale;
  
197 ····.line·54202 ····.line·54
198 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->getResources()Landroid/content/res/Resources;203 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->getResources()Landroid/content/res/Resources;
  
199 ····move-result-object·v5204 ····move-result-object·v5
  
 205 ····.line·55
200 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->getResources()Landroid/content/res/Resources;206 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->getResources()Landroid/content/res/Resources;
  
201 ····move-result-object·v6207 ····move-result-object·v6
  
202 ····invoke-virtual·{v6},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;208 ····invoke-virtual·{v6},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
  
203 ····move-result-object·v6209 ····move-result-object·v6
  
 210 ····.line·54
204 ····invoke-virtual·{v5,·v1,·v6},·Landroid/content/res/Resources;->updateConfiguration(Landroid/content/res/Configuration;Landroid/util/DisplayMetrics;)V211 ····invoke-virtual·{v5,·v1,·v6},·Landroid/content/res/Resources;->updateConfiguration(Landroid/content/res/Configuration;Landroid/util/DisplayMetrics;)V
  
205 ····.line·59212 ····.line·59
206 ····.end·local·v3····#·"locale":Ljava/util/Locale;213 ····.end·local·v3····#·"locale":Ljava/util/Locale;
207 ····:cond_0214 ····:cond_0
208 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->getActionBar()Landroid/app/ActionBar;215 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;->getActionBar()Landroid/app/ActionBar;
  
722 B
smali/com/nononsenseapps/notepad/prefs/AccountDialog4$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$accounts:[Landroid/accounts/Account;22 .field·final·synthetic·val$accounts:[Landroid/accounts/Account;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/AccountDialog4;[Landroid/accounts/Account;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/AccountDialog4;[Landroid/accounts/Account;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/prefs/AccountDialog4;
  
26 ····.prologue27 ····.prologue
27 ····.line·5828 ····.line·58
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/AccountDialog4$1;->this$0:Lcom/nononsenseapps/notepad/prefs/AccountDialog4;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/AccountDialog4$1;->this$0:Lcom/nononsenseapps/notepad/prefs/AccountDialog4;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/prefs/AccountDialog4$1;->val$accounts:[Landroid/accounts/Account;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/prefs/AccountDialog4$1;->val$accounts:[Landroid/accounts/Account;
  
786 B
smali/com/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$accounts:[Landroid/accounts/Account;22 .field·final·synthetic·val$accounts:[Landroid/accounts/Account;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog;[Landroid/accounts/Account;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog;[Landroid/accounts/Account;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog;
  
26 ····.prologue27 ····.prologue
27 ····.line·43128 ····.line·431
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog$1;->this$0:Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog$1;->this$0:Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog$1;->val$accounts:[Landroid/accounts/Account;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs$AccountDialog$1;->val$accounts:[Landroid/accounts/Account;
  
16.1 KB
smali/com/nononsenseapps/notepad/prefs/MainPrefs.smali
    
Offset 29, 268 lines modifiedOffset 29, 259 lines modified
29 ····.line·3029 ····.line·30
30 ····invoke-direct·{p0},·Landroid/preference/PreferenceFragment;-><init>()V30 ····invoke-direct·{p0},·Landroid/preference/PreferenceFragment;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
33 .method·private·setDateEntries(Landroid/preference/ListPreference;I)V33 .method·private·setDateEntries(Landroid/preference/ListPreference;I)V
34 ····.locals·1234 ····.locals·11
35 ····.param·p1,·"prefDate"····#·Landroid/preference/ListPreference;35 ····.param·p1,·"prefDate"····#·Landroid/preference/ListPreference;
36 ····.param·p2,·"array"····#·I36 ····.param·p2,·"array"····#·I
  
37 ····.prologue37 ····.prologue
 38 ····const/4·v4,·0x0
  
38 ····.line·8839 ····.line·88
39 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/MainPrefs;->getResources()Landroid/content/res/Resources;40 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/MainPrefs;->getResources()Landroid/content/res/Resources;
  
40 ····move-result-object·v141 ····move-result-object·v1
  
41 ····invoke-virtual·{v1,·p2},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String;42 ····invoke-virtual·{v1,·p2},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String;
  
42 ····move-result-object·v1143 ····move-result-object·v8
  
43 ····.line·9044 ····.line·90
44 ····.local·v11,·"values":[Ljava/lang/String;45 ····.local·v8,·"values":[Ljava/lang/String;
45 ····new-instance·v7,·Ljava/util/ArrayList;46 ····new-instance·v6,·Ljava/util/ArrayList;
  
46 ····invoke-direct·{v7},·Ljava/util/ArrayList;-><init>()V47 ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V
  
47 ····.line·9248 ····.line·92
48 ····.local·v7,·"entries":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;"49 ····.local·v6,·"entries":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;"
49 ····new-instance·v0,·Ljava/util/GregorianCalendar;50 ····new-instance·v0,·Ljava/util/GregorianCalendar;
  
50 ····const/16·v1,·0x83351 ····const/16·v1,·0x833
  
51 ····const/4·v2,·0x252 ····const/4·v2,·0x2
  
52 ····const/16·v3,·0x1b53 ····const/16·v3,·0x1b
  
53 ····const/4·v4,·0x0 
  
54 ····const/16·v5,·0x3b54 ····const/16·v5,·0x3b
  
55 ····invoke-direct/range·{v0·..·v5},·Ljava/util/GregorianCalendar;-><init>(IIIII)V55 ····invoke-direct/range·{v0·..·v5},·Ljava/util/GregorianCalendar;-><init>(IIIII)V
  
56 ····.line·9456 ····.line·94
57 ····.local·v0,·"cal":Ljava/util/GregorianCalendar;57 ····.local·v0,·"cal":Ljava/util/GregorianCalendar;
58 ····move-object·v6,·v11 
  
59 ····.local·v6,·"arr$":[Ljava/lang/String; 
60 ····array-length·v9,·v658 ····array-length·v1,·v8
  
61 ····.local·v9,·"len$":I 
62 ····const/4·v8,·0x0 
  
63 ····.local·v8,·"i$":I 
64 ····:goto_059 ····:goto_0
65 ····if-ge·v8,·v9,·:cond_060 ····if-ge·v4,·v1,·:cond_0
  
66 ····aget-object·v10,·v6,·v861 ····aget-object·v7,·v8,·v4
  
67 ····.line·9562 ····.line·95
68 ····.local·v10,·"val":Ljava/lang/String;63 ····.local·v7,·"val":Ljava/lang/String;
69 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/MainPrefs;->getActivity()Landroid/app/Activity;64 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/prefs/MainPrefs;->getActivity()Landroid/app/Activity;
  
70 ····move-result-object·v165 ····move-result-object·v2
  
 66 ····.line·96
71 ····invoke-virtual·{v0},·Ljava/util/GregorianCalendar;->getTimeInMillis()J67 ····invoke-virtual·{v0},·Ljava/util/GregorianCalendar;->getTimeInMillis()J
  
72 ····move-result-wide·v268 ····move-result-wide·v9
  
 69 ····.line·95
73 ····invoke-static·{v1,·v10,·v2,·v3},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalDateString(Landroid/content/Context;Ljava/lang/String;J)Ljava/lang/String;70 ····invoke-static·{v2,·v7,·v9,·v10},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalDateString(Landroid/content/Context;Ljava/lang/String;J)Ljava/lang/String;
  
74 ····move-result-object·v171 ····move-result-object·v2
  
75 ····invoke-virtual·{v7,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z72 ····invoke-virtual·{v6,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
76 ····.line·9473 ····.line·94
77 ····add-int/lit8·v8,·v8,·0x174 ····add-int/lit8·v4,·v4,·0x1
  
78 ····goto·:goto_075 ····goto·:goto_0
  
79 ····.line·9976 ····.line·99
80 ····.end·local·v10····#·"val":Ljava/lang/String;77 ····.end·local·v7····#·"val":Ljava/lang/String;
81 ····:cond_078 ····:cond_0
82 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I79 ····invoke-virtual·{v6},·Ljava/util/ArrayList;->size()I
  
83 ····move-result·v180 ····move-result·v1
  
84 ····new-array·v1,·v1,·[Ljava/lang/CharSequence;81 ····new-array·v1,·v1,·[Ljava/lang/CharSequence;
  
85 ····invoke-virtual·{v7,·v1},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;82 ····invoke-virtual·{v6,·v1},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
86 ····move-result-object·v183 ····move-result-object·v1
  
87 ····check-cast·v1,·[Ljava/lang/CharSequence;84 ····check-cast·v1,·[Ljava/lang/CharSequence;
  
88 ····invoke-virtual·{p1,·v1},·Landroid/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V85 ····invoke-virtual·{p1,·v1},·Landroid/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V
  
89 ····.line·10086 ····.line·100
90 ····invoke-virtual·{p1,·v11},·Landroid/preference/ListPreference;->setEntryValues([Ljava/lang/CharSequence;)V87 ····invoke-virtual·{p1,·v8},·Landroid/preference/ListPreference;->setEntryValues([Ljava/lang/CharSequence;)V
  
91 ····.line·10188 ····.line·101
92 ····return-void89 ····return-void
93 .end·method90 .end·method
  
94 .method·private·setLangEntries(Landroid/preference/ListPreference;)V91 .method·private·setLangEntries(Landroid/preference/ListPreference;)V
95 ····.locals·1392 ····.locals·12
96 ····.param·p1,·"prefLang"····#·Landroid/preference/ListPreference;93 ····.param·p1,·"prefLang"····#·Landroid/preference/ListPreference;
  
97 ····.prologue94 ····.prologue
98 ····const/4·v12,·0x595 ····const/4·v11,·0x5
  
99 ····const/4·v11,·0x296 ····const/4·v10,·0x2
  
100 ····const/4·v10,·0x097 ····const/4·v6,·0x0
  
101 ····.line·10498 ····.line·104
102 ····new-instance·v1,·Ljava/util/ArrayList;99 ····new-instance·v0,·Ljava/util/ArrayList;
  
103 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V100 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
104 ····.line·105101 ····.line·105
105 ····.local·v1,·"entries":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;"102 ····.local·v0,·"entries":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;"
106 ····new-instance·v7,·Ljava/util/ArrayList;103 ····new-instance·v4,·Ljava/util/ArrayList;
Max diff block lines reached; 11605/16390 bytes (70.81%) of diff not shown.
644 B
smali/com/nononsenseapps/notepad/prefs/BackupPrefs$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/BackupPrefs;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/BackupPrefs;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/prefs/BackupPrefs;
  
25 ····.prologue26 ····.prologue
26 ····.line·11427 ····.line·114
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$2;->this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$2;->this$0:Lcom/nononsenseapps/notepad/prefs/BackupPrefs;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.08 KB
smali/com/nononsenseapps/notepad/prefs/AccountDialog4.smali
    
Offset 103, 14 lines modifiedOffset 103, 15 lines modified
  
103 ····invoke-static·{v5},·Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager;103 ····invoke-static·{v5},·Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager;
  
104 ····move-result-object·v5104 ····move-result-object·v5
  
105 ····const-string·v6,·"com.google"105 ····const-string·v6,·"com.google"
  
 106 ····.line·50
106 ····invoke-virtual·{v5,·v6},·Landroid/accounts/AccountManager;->getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account;107 ····invoke-virtual·{v5,·v6},·Landroid/accounts/AccountManager;->getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account;
  
107 ····move-result-object·v0108 ····move-result-object·v0
  
108 ····.line·51109 ····.line·51
109 ····.local·v0,·"accounts":[Landroid/accounts/Account;110 ····.local·v0,·"accounts":[Landroid/accounts/Account;
110 ····array-length·v4,·v0111 ····array-length·v4,·v0
Offset 255, 14 lines modifiedOffset 256, 15 lines modified
255 ····move-result-object·v3256 ····move-result-object·v3
  
256 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V257 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V
  
257 ····.line·101258 ····.line·101
258 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/AccountDialog4;->activity:Landroid/app/Activity;259 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/prefs/AccountDialog4;->activity:Landroid/app/Activity;
  
 260 ····.line·102
259 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;261 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
260 ····move-result-object·v0262 ····move-result-object·v0
  
261 ····.line·103263 ····.line·103
262 ····.local·v0,·"customSharedPreference":Landroid/content/SharedPreferences;264 ····.local·v0,·"customSharedPreference":Landroid/content/SharedPreferences;
263 ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;265 ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
Offset 271, 22 lines modifiedOffset 273, 24 lines modified
  
271 ····const-string·v3,·"accountPref"273 ····const-string·v3,·"accountPref"
  
272 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/prefs/AccountDialog4;->account:Landroid/accounts/Account;274 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/prefs/AccountDialog4;->account:Landroid/accounts/Account;
  
273 ····iget-object·v4,·v4,·Landroid/accounts/Account;->name:Ljava/lang/String;275 ····iget-object·v4,·v4,·Landroid/accounts/Account;->name:Ljava/lang/String;
  
 276 ····.line·104
274 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;277 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
275 ····move-result-object·v2278 ····move-result-object·v2
  
276 ····const-string·v3,·"syncEnablePref"279 ····const-string·v3,·"syncEnablePref"
  
277 ····const/4·v4,·0x1280 ····const/4·v4,·0x1
  
 281 ····.line·105
278 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;282 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
  
279 ····move-result-object·v2283 ····move-result-object·v2
  
280 ····invoke-interface·{v2},·Landroid/content/SharedPreferences$Editor;->commit()Z284 ····invoke-interface·{v2},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
281 ····.line·108285 ····.line·108
658 B
smali/com/nononsenseapps/notepad/prefs/BackupPrefs$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/nononsenseapps/notepad/prefs/BackupPrefs$1;21 .field·final·synthetic·this$1:Lcom/nononsenseapps/notepad/prefs/BackupPrefs$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/BackupPrefs$1;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/prefs/BackupPrefs$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·10027 ····.line·100
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$1$1;->this$1:Lcom/nononsenseapps/notepad/prefs/BackupPrefs$1;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/prefs/BackupPrefs$1$1;->this$1:Lcom/nononsenseapps/notepad/prefs/BackupPrefs$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13.0 KB
smali/com/nononsenseapps/notepad/prefs/SyncPrefs.smali
    
Offset 63, 15 lines modifiedOffset 63, 14 lines modified
63 ····invoke-direct·{p0},·Landroid/preference/PreferenceFragment;-><init>()V63 ····invoke-direct·{p0},·Landroid/preference/PreferenceFragment;-><init>()V
  
64 ····.line·9164 ····.line·91
65 ····const/4·v0,·0x065 ····const/4·v0,·0x0
  
66 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;->mDropboxHelper:Lcom/nononsenseapps/notepad/sync/orgsync/DropboxSyncHelper;66 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;->mDropboxHelper:Lcom/nononsenseapps/notepad/sync/orgsync/DropboxSyncHelper;
  
67 ····.line·407 
68 ····return-void67 ····return-void
69 .end·method68 .end·method
  
70 .method·static·synthetic·access$000(Lcom/nononsenseapps/notepad/prefs/SyncPrefs;)V69 .method·static·synthetic·access$000(Lcom/nononsenseapps/notepad/prefs/SyncPrefs;)V
71 ····.locals·070 ····.locals·0
72 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;71 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;
  
Offset 79, 61 lines modifiedOffset 78, 56 lines modified
79 ····.line·6378 ····.line·63
80 ····invoke-direct·{p0},·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;->showAccountDialog()V79 ····invoke-direct·{p0},·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;->showAccountDialog()V
  
81 ····return-void80 ····return-void
82 .end·method81 .end·method
  
83 .method·public·static·getAccount(Landroid/accounts/AccountManager;Ljava/lang/String;)Landroid/accounts/Account;82 .method·public·static·getAccount(Landroid/accounts/AccountManager;Ljava/lang/String;)Landroid/accounts/Account;
84 ····.locals·683 ····.locals·5
85 ····.param·p0,·"manager"····#·Landroid/accounts/AccountManager;84 ····.param·p0,·"manager"····#·Landroid/accounts/AccountManager;
86 ····.param·p1,·"accountName"····#·Ljava/lang/String;85 ····.param·p1,·"accountName"····#·Ljava/lang/String;
  
87 ····.prologue86 ····.prologue
88 ····.line·10287 ····.line·102
89 ····const-string·v5,·"com.google"88 ····const-string·v2,·"com.google"
  
90 ····invoke-virtual·{p0,·v5},·Landroid/accounts/AccountManager;->getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account;89 ····invoke-virtual·{p0,·v2},·Landroid/accounts/AccountManager;->getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account;
  
91 ····move-result-object·v190 ····move-result-object·v1
  
92 ····.line·10391 ····.line·103
93 ····.local·v1,·"accounts":[Landroid/accounts/Account;92 ····.local·v1,·"accounts":[Landroid/accounts/Account;
94 ····move-object·v2,·v1 
  
95 ····.local·v2,·"arr$":[Landroid/accounts/Account; 
96 ····array-length·v4,·v293 ····array-length·v3,·v1
  
97 ····.local·v4,·"len$":I 
98 ····const/4·v3,·0x094 ····const/4·v2,·0x0
  
99 ····.local·v3,·"i$":I 
100 ····:goto_095 ····:goto_0
101 ····if-ge·v3,·v4,·:cond_196 ····if-ge·v2,·v3,·:cond_1
  
102 ····aget-object·v0,·v2,·v397 ····aget-object·v0,·v1,·v2
  
103 ····.line·10498 ····.line·104
104 ····.local·v0,·"account":Landroid/accounts/Account;99 ····.local·v0,·"account":Landroid/accounts/Account;
105 ····iget-object·v5,·v0,·Landroid/accounts/Account;->name:Ljava/lang/String;100 ····iget-object·v4,·v0,·Landroid/accounts/Account;->name:Ljava/lang/String;
  
106 ····invoke-virtual·{v5,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z101 ····invoke-virtual·{v4,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
107 ····move-result·v5102 ····move-result·v4
  
108 ····if-eqz·v5,·:cond_0103 ····if-eqz·v4,·:cond_0
  
109 ····.line·108104 ····.line·108
110 ····.end·local·v0····#·"account":Landroid/accounts/Account;105 ····.end·local·v0····#·"account":Landroid/accounts/Account;
111 ····:goto_1106 ····:goto_1
112 ····return-object·v0107 ····return-object·v0
  
113 ····.line·103108 ····.line·103
114 ····.restart·local·v0····#·"account":Landroid/accounts/Account;109 ····.restart·local·v0····#·"account":Landroid/accounts/Account;
115 ····:cond_0110 ····:cond_0
116 ····add-int/lit8·v3,·v3,·0x1111 ····add-int/lit8·v2,·v2,·0x1
  
117 ····goto·:goto_0112 ····goto·:goto_0
  
118 ····.line·108113 ····.line·108
119 ····.end·local·v0····#·"account":Landroid/accounts/Account;114 ····.end·local·v0····#·"account":Landroid/accounts/Account;
120 ····:cond_1115 ····:cond_1
121 ····const/4·v0,·0x0116 ····const/4·v0,·0x0
Offset 217, 87 lines modifiedOffset 211, 87 lines modified
217 .method·public·static·setSyncInterval(Landroid/content/Context;Landroid/content/SharedPreferences;)V211 .method·public·static·setSyncInterval(Landroid/content/Context;Landroid/content/SharedPreferences;)V
218 ····.locals·7212 ····.locals·7
219 ····.param·p0,·"activity"····#·Landroid/content/Context;213 ····.param·p0,·"activity"····#·Landroid/content/Context;
220 ····.param·p1,·"sharedPreferences"····#·Landroid/content/SharedPreferences;214 ····.param·p1,·"sharedPreferences"····#·Landroid/content/SharedPreferences;
  
221 ····.prologue215 ····.prologue
222 ····.line·113216 ····.line·113
223 ····const-string·v3,·"accountPref"217 ····const-string·v5,·"accountPref"
  
224 ····const-string·v6,·""218 ····const-string·v6,·""
  
225 ····invoke-interface·{p1,·v3,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;219 ····invoke-interface·{p1,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
226 ····move-result-object·v1220 ····move-result-object·v1
  
227 ····.line·114221 ····.line·114
228 ····.local·v1,·"accountName":Ljava/lang/String;222 ····.local·v1,·"accountName":Ljava/lang/String;
229 ····const-string·v3,·"syncInBackground"223 ····const-string·v5,·"syncInBackground"
  
230 ····const/4·v6,·0x0224 ····const/4·v6,·0x0
  
231 ····invoke-interface·{p1,·v3,·v6},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z225 ····invoke-interface·{p1,·v5,·v6},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
232 ····move-result·v2226 ····move-result·v2
  
233 ····.line·117227 ····.line·117
234 ····.local·v2,·"backgroundSync":Z228 ····.local·v2,·"backgroundSync":Z
235 ····if-eqz·v1,·:cond_0229 ····if-eqz·v1,·:cond_0
  
236 ····invoke-virtual·{v1},·Ljava/lang/String;->isEmpty()Z230 ····invoke-virtual·{v1},·Ljava/lang/String;->isEmpty()Z
  
237 ····move-result·v3231 ····move-result·v5
  
238 ····if-nez·v3,·:cond_0232 ····if-nez·v5,·:cond_0
  
239 ····.line·118233 ····.line·118
240 ····invoke-static·{p0},·Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager;234 ····invoke-static·{p0},·Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager;
  
241 ····move-result-object·v3235 ····move-result-object·v5
  
242 ····invoke-static·{v3,·v1},·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;->getAccount(Landroid/accounts/AccountManager;Ljava/lang/String;)Landroid/accounts/Account;236 ····invoke-static·{v5,·v1},·Lcom/nononsenseapps/notepad/prefs/SyncPrefs;->getAccount(Landroid/accounts/AccountManager;Ljava/lang/String;)Landroid/accounts/Account;
  
243 ····move-result-object·v0237 ····move-result-object·v0
  
244 ····.line·119238 ····.line·119
245 ····.local·v0,·"account":Landroid/accounts/Account;239 ····.local·v0,·"account":Landroid/accounts/Account;
246 ····if-eqz·v0,·:cond_0240 ····if-eqz·v0,·:cond_0
  
247 ····.line·120241 ····.line·120
Max diff block lines reached; 8556/13206 bytes (64.79%) of diff not shown.
1.54 KB
smali/com/nononsenseapps/notepad/prefs/PrefsActivity$1.smali
    
Offset 60, 14 lines modifiedOffset 60, 15 lines modified
  
60 ····move-result·v060 ····move-result·v0
  
61 ····.line·12861 ····.line·128
62 ····.local·v0,·"index":I62 ····.local·v0,·"index":I
63 ····if-ltz·v0,·:cond_063 ····if-ltz·v0,·:cond_0
  
 64 ····.line·129
64 ····invoke-virtual·{v1},·Landroid/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence;65 ····invoke-virtual·{v1},·Landroid/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence;
  
65 ····move-result-object·v566 ····move-result-object·v5
  
66 ····aget-object·v5,·v5,·v067 ····aget-object·v5,·v5,·v0
  
67 ····:cond_068 ····:cond_0
Offset 97, 38 lines modifiedOffset 98, 39 lines modified
97 ····.line·13898 ····.line·138
98 ····const·v5,·0x7f0d016b99 ····const·v5,·0x7f0d016b
  
99 ····invoke-virtual·{p1,·v5},·Landroid/preference/Preference;->setSummary(I)V100 ····invoke-virtual·{p1,·v5},·Landroid/preference/Preference;->setSummary(I)V
  
100 ····goto·:goto_0101 ····goto·:goto_0
  
101 ····.line·141102 ····.line·142
102 ····:cond_2103 ····:cond_2
103 ····invoke-virtual·{p1},·Landroid/preference/Preference;->getContext()Landroid/content/Context;104 ····invoke-virtual·{p1},·Landroid/preference/Preference;->getContext()Landroid/content/Context;
  
104 ····move-result-object·v6105 ····move-result-object·v6
  
105 ····invoke-static·{v4},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;106 ····invoke-static·{v4},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
106 ····move-result-object·v7107 ····move-result-object·v7
  
 108 ····.line·141
107 ····invoke-static·{v6,·v7},·Landroid/media/RingtoneManager;->getRingtone(Landroid/content/Context;Landroid/net/Uri;)Landroid/media/Ringtone;109 ····invoke-static·{v6,·v7},·Landroid/media/RingtoneManager;->getRingtone(Landroid/content/Context;Landroid/net/Uri;)Landroid/media/Ringtone;
  
108 ····move-result-object·v3110 ····move-result-object·v3
  
109 ····.line·144111 ····.line·144
110 ····.local·v3,·"ringtone":Landroid/media/Ringtone;112 ····.local·v3,·"ringtone":Landroid/media/Ringtone;
111 ····if-nez·v3,·:cond_3113 ····if-nez·v3,·:cond_3
  
112 ····.line·146114 ····.line·146
113 ····invoke-virtual·{p1,·v5},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V115 ····invoke-virtual·{p1,·v5},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V
  
114 ····goto·:goto_0116 ····goto·:goto_0
  
115 ····.line·151117 ····.line·152
116 ····:cond_3118 ····:cond_3
117 ····invoke-virtual·{p1},·Landroid/preference/Preference;->getContext()Landroid/content/Context;119 ····invoke-virtual·{p1},·Landroid/preference/Preference;->getContext()Landroid/content/Context;
  
118 ····move-result-object·v5120 ····move-result-object·v5
  
119 ····invoke-virtual·{v3,·v5},·Landroid/media/Ringtone;->getTitle(Landroid/content/Context;)Ljava/lang/String;121 ····invoke-virtual·{v3,·v5},·Landroid/media/Ringtone;->getTitle(Landroid/content/Context;)Ljava/lang/String;
  
2.0 KB
smali/com/nononsenseapps/notepad/sync/SyncAdapter.smali
    
Offset 48, 14 lines modifiedOffset 48, 15 lines modified
48 ····.param·p4,·"provider"····#·Landroid/content/ContentProviderClient;48 ····.param·p4,·"provider"····#·Landroid/content/ContentProviderClient;
49 ····.param·p5,·"syncResult"····#·Landroid/content/SyncResult;49 ····.param·p5,·"syncResult"····#·Landroid/content/SyncResult;
  
50 ····.prologue50 ····.prologue
51 ····.line·8251 ····.line·82
52 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/sync/SyncAdapter;->mContext:Landroid/content/Context;52 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/sync/SyncAdapter;->mContext:Landroid/content/Context;
  
 53 ····.line·83
53 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;54 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
54 ····move-result-object·v755 ····move-result-object·v7
  
55 ····.line·9556 ····.line·95
56 ····.local·v7,·"settings":Landroid/content/SharedPreferences;57 ····.local·v7,·"settings":Landroid/content/SharedPreferences;
57 ····new-instance·v6,·Landroid/content/Intent;58 ····new-instance·v6,·Landroid/content/Intent;
Offset 80, 14 lines modifiedOffset 81, 15 lines modified
  
80 ····move-result-object·v081 ····move-result-object·v0
  
81 ····if-eqz·v0,·:cond_082 ····if-eqz·v0,·:cond_0
  
82 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/sync/SyncAdapter;->mContext:Landroid/content/Context;83 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/sync/SyncAdapter;->mContext:Landroid/content/Context;
  
 84 ····.line·103
83 ····invoke-static·{v0},·Lcom/nononsenseapps/build/Config;->getGtasksApiKey(Landroid/content/Context;)Ljava/lang/String;85 ····invoke-static·{v0},·Lcom/nononsenseapps/build/Config;->getGtasksApiKey(Landroid/content/Context;)Ljava/lang/String;
  
84 ····move-result-object·v086 ····move-result-object·v0
  
85 ····const-string·v1,·"·"87 ····const-string·v1,·"·"
  
86 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z88 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
Offset 107, 30 lines modifiedOffset 109, 33 lines modified
  
107 ····if-eqz·v0,·:cond_0109 ····if-eqz·v0,·:cond_0
  
108 ····const-string·v0,·"accountPref"110 ····const-string·v0,·"accountPref"
  
109 ····const-string·v1,·""111 ····const-string·v1,·""
  
 112 ····.line·105
110 ····invoke-interface·{v7,·v0,·v1},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;113 ····invoke-interface·{v7,·v0,·v1},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
111 ····move-result-object·v0114 ····move-result-object·v0
  
 115 ····.line·106
112 ····invoke-virtual·{v0},·Ljava/lang/String;->isEmpty()Z116 ····invoke-virtual·{v0},·Ljava/lang/String;->isEmpty()Z
  
113 ····move-result·v0117 ····move-result·v0
  
114 ····if-nez·v0,·:cond_0118 ····if-nez·v0,·:cond_0
  
115 ····iget-object·v0,·p1,·Landroid/accounts/Account;->name:Ljava/lang/String;119 ····iget-object·v0,·p1,·Landroid/accounts/Account;->name:Ljava/lang/String;
  
116 ····const-string·v1,·"accountPref"120 ····const-string·v1,·"accountPref"
  
117 ····const-string·v2,·""121 ····const-string·v2,·""
  
 122 ····.line·107
118 ····invoke-interface·{v7,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;123 ····invoke-interface·{v7,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
119 ····move-result-object·v1124 ····move-result-object·v1
  
120 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z125 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
121 ····move-result·v0126 ····move-result·v0
33.8 KB
smali/com/nononsenseapps/notepad/sync/files/JSONBackup.smali
    
Offset 29, 14 lines modifiedOffset 29, 15 lines modified
  
29 ····.prologue29 ····.prologue
30 ····.line·3030 ····.line·30
31 ····new-instance·v0,·Ljava/lang/StringBuilder;31 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
32 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V32 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
 33 ····.line·31
33 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;34 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;
  
34 ····move-result-object·v135 ····move-result-object·v1
  
35 ····invoke-virtual·{v1},·Ljava/io/File;->toString()Ljava/lang/String;36 ····invoke-virtual·{v1},·Ljava/io/File;->toString()Ljava/lang/String;
  
36 ····move-result-object·v137 ····move-result-object·v1
Offset 108, 46 lines modifiedOffset 109, 45 lines modified
108 ········}109 ········}
109 ····.end·annotation110 ····.end·annotation
  
110 ····.prologue111 ····.prologue
111 ····.line·158112 ····.line·158
112 ····invoke-virtual·{p1},·Landroid/content/ContentValues;->keySet()Ljava/util/Set;113 ····invoke-virtual·{p1},·Landroid/content/ContentValues;->keySet()Ljava/util/Set;
  
113 ····move-result-object·v2114 ····move-result-object·v1
  
114 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;115 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
115 ····move-result-object·v0116 ····move-result-object·v1
  
116 ····.local·v0,·"i$":Ljava/util/Iterator; 
117 ····:goto_0117 ····:goto_0
118 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z118 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
119 ····move-result·v2119 ····move-result·v2
  
120 ····if-eqz·v2,·:cond_0120 ····if-eqz·v2,·:cond_0
  
121 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;121 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
122 ····move-result-object·v1122 ····move-result-object·v0
  
123 ····check-cast·v1,·Ljava/lang/String;123 ····check-cast·v0,·Ljava/lang/String;
  
124 ····.line·159124 ····.line·159
125 ····.local·v1,·"key":Ljava/lang/String;125 ····.local·v0,·"key":Ljava/lang/String;
126 ····invoke-virtual·{p1,·v1},·Landroid/content/ContentValues;->get(Ljava/lang/String;)Ljava/lang/Object;126 ····invoke-virtual·{p1,·v0},·Landroid/content/ContentValues;->get(Ljava/lang/String;)Ljava/lang/Object;
  
127 ····move-result-object·v2127 ····move-result-object·v2
  
128 ····invoke-virtual·{p2,·v1,·v2},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;128 ····invoke-virtual·{p2,·v0,·v2},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
  
129 ····goto·:goto_0129 ····goto·:goto_0
  
130 ····.line·161130 ····.line·161
131 ····.end·local·v1····#·"key":Ljava/lang/String;131 ····.end·local·v0····#·"key":Ljava/lang/String;
132 ····:cond_0132 ····:cond_0
133 ····return-void133 ····return-void
134 .end·method134 .end·method
  
135 .method·private·clearDatabase()V135 .method·private·clearDatabase()V
136 ····.locals·3136 ····.locals·3
  
Offset 219, 422 lines modifiedOffset 219, 417 lines modified
219 ········value·=·{219 ········value·=·{
220 ············Lorg/json/JSONException;220 ············Lorg/json/JSONException;
221 ········}221 ········}
222 ····.end·annotation222 ····.end·annotation
  
223 ····.prologue223 ····.prologue
224 ····.line·139224 ····.line·139
225 ····new-instance·v4,·Lorg/json/JSONArray;225 ····new-instance·v3,·Lorg/json/JSONArray;
  
226 ····invoke-direct·{v4},·Lorg/json/JSONArray;-><init>()V226 ····invoke-direct·{v3},·Lorg/json/JSONArray;-><init>()V
  
227 ····.line·140227 ····.line·140
228 ····.local·v4,·"listarray":Lorg/json/JSONArray;228 ····.local·v3,·"listarray":Lorg/json/JSONArray;
229 ····invoke-direct·{p0},·Lcom/nononsenseapps/notepad/sync/files/JSONBackup;->getTaskLists()Ljava/util/List;229 ····invoke-direct·{p0},·Lcom/nononsenseapps/notepad/sync/files/JSONBackup;->getTaskLists()Ljava/util/List;
  
230 ····move-result-object·v5230 ····move-result-object·v4
  
231 ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator;231 ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
232 ····move-result-object·v1232 ····move-result-object·v4
  
233 ····.local·v1,·"i$":Ljava/util/Iterator; 
234 ····:goto_0233 ····:goto_0
235 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z234 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
236 ····move-result·v5235 ····move-result·v5
  
237 ····if-eqz·v5,·:cond_0236 ····if-eqz·v5,·:cond_0
  
238 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;237 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
239 ····move-result-object·v3238 ····move-result-object·v2
  
240 ····check-cast·v3,·Lcom/nononsenseapps/notepad/database/TaskList;239 ····check-cast·v2,·Lcom/nononsenseapps/notepad/database/TaskList;
  
241 ····.line·141240 ····.line·141
242 ····.local·v3,·"list":Lcom/nononsenseapps/notepad/database/TaskList;241 ····.local·v2,·"list":Lcom/nononsenseapps/notepad/database/TaskList;
243 ····new-instance·v2,·Lorg/json/JSONObject;242 ····new-instance·v1,·Lorg/json/JSONObject;
  
244 ····invoke-direct·{v2},·Lorg/json/JSONObject;-><init>()V243 ····invoke-direct·{v1},·Lorg/json/JSONObject;-><init>()V
  
245 ····.line·142244 ····.line·142
246 ····.local·v2,·"jsonlist":Lorg/json/JSONObject;245 ····.local·v1,·"jsonlist":Lorg/json/JSONObject;
247 ····const-string·v5,·"_id"246 ····const-string·v5,·"_id"
  
248 ····iget-wide·v6,·v3,·Lcom/nononsenseapps/notepad/database/TaskList;->_id:J247 ····iget-wide·v6,·v2,·Lcom/nononsenseapps/notepad/database/TaskList;->_id:J
  
249 ····invoke-virtual·{v2,·v5,·v6,·v7},·Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;248 ····invoke-virtual·{v1,·v5,·v6,·v7},·Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
  
250 ····.line·143249 ····.line·143
251 ····invoke-virtual·{v3},·Lcom/nononsenseapps/notepad/database/TaskList;->getContent()Landroid/content/ContentValues;250 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/database/TaskList;->getContent()Landroid/content/ContentValues;
  
252 ····move-result-object·v5251 ····move-result-object·v5
  
253 ····invoke-direct·{p0,·v5,·v2},·Lcom/nononsenseapps/notepad/sync/files/JSONBackup;->addAllContentToJSON(Landroid/content/ContentValues;Lorg/json/JSONObject;)V252 ····invoke-direct·{p0,·v5,·v1},·Lcom/nononsenseapps/notepad/sync/files/JSONBackup;->addAllContentToJSON(Landroid/content/ContentValues;Lorg/json/JSONObject;)V
  
254 ····.line·145253 ····.line·145
255 ····const-string·v5,·"remotes"254 ····const-string·v5,·"remotes"
  
256 ····invoke-direct·{p0,·v3},·Lcom/nononsenseapps/notepad/sync/files/JSONBackup;->getJSONRemotesFor(Lcom/nononsenseapps/notepad/database/TaskList;)Lorg/json/JSONArray;255 ····invoke-direct·{p0,·v2},·Lcom/nononsenseapps/notepad/sync/files/JSONBackup;->getJSONRemotesFor(Lcom/nononsenseapps/notepad/database/TaskList;)Lorg/json/JSONArray;
  
257 ····move-result-object·v6256 ····move-result-object·v6
  
258 ····invoke-virtual·{v2,·v5,·v6},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;257 ····invoke-virtual·{v1,·v5,·v6},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
Max diff block lines reached; 28823/34536 bytes (83.46%) of diff not shown.
54.1 KB
smali/com/nononsenseapps/notepad/sync/orgsync/DBSyncBase.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/DBSyncBase;->resolver:Landroid/content/ContentResolver;32 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/DBSyncBase;->resolver:Landroid/content/ContentResolver;
  
33 ····.line·3933 ····.line·39
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
36 .method·private·addNodeToMap(Lorg/cowboyprogrammer/org/OrgNode;Ljava/util/HashMap;)V36 .method·private·addNodeToMap(Lorg/cowboyprogrammer/org/OrgNode;Ljava/util/HashMap;)V
37 ····.locals·637 ····.locals·5
38 ····.param·p1,·"node"····#·Lorg/cowboyprogrammer/org/OrgNode;38 ····.param·p1,·"node"····#·Lorg/cowboyprogrammer/org/OrgNode;
39 ····.annotation·system·Ldalvik/annotation/Signature;39 ····.annotation·system·Ldalvik/annotation/Signature;
40 ········value·=·{40 ········value·=·{
41 ············"(",41 ············"(",
42 ············"Lorg/cowboyprogrammer/org/OrgNode;",42 ············"Lorg/cowboyprogrammer/org/OrgNode;",
43 ············"Ljava/util/HashMap",43 ············"Ljava/util/HashMap",
44 ············"<",44 ············"<",
Offset 51, 107 lines modifiedOffset 51, 106 lines modified
51 ····.end·annotation51 ····.end·annotation
  
52 ····.prologue52 ····.prologue
53 ····.line·11453 ····.line·114
54 ····.local·p2,·"map":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Lorg/cowboyprogrammer/org/OrgNode;>;"54 ····.local·p2,·"map":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Lorg/cowboyprogrammer/org/OrgNode;>;"
55 ····invoke-static·{p1},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgConverter;->getNodeId(Lorg/cowboyprogrammer/org/OrgNode;)Ljava/lang/String;55 ····invoke-static·{p1},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgConverter;->getNodeId(Lorg/cowboyprogrammer/org/OrgNode;)Ljava/lang/String;
  
56 ····move-result-object·v156 ····move-result-object·v0
  
57 ····.line·11557 ····.line·115
58 ····.local·v1,·"key":Ljava/lang/String;58 ····.local·v0,·"key":Ljava/lang/String;
59 ····const-string·v3,·"OrgSynchronizer"59 ····const-string·v2,·"OrgSynchronizer"
  
60 ····new-instance·v4,·Ljava/lang/StringBuilder;60 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
61 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V61 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
62 ····const-string·v5,·"Key:·"62 ····const-string·v4,·"Key:·"
  
63 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;63 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
64 ····move-result-object·v464 ····move-result-object·v3
  
65 ····invoke-virtual·{v4,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;65 ····invoke-virtual·{v3,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
66 ····move-result-object·v466 ····move-result-object·v3
  
67 ····const-string·v5,·",·node:·"67 ····const-string·v4,·",·node:·"
  
68 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;68 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
69 ····move-result-object·v469 ····move-result-object·v3
  
70 ····invoke-virtual·{p1},·Lorg/cowboyprogrammer/org/OrgNode;->getComments()Ljava/lang/String;70 ····invoke-virtual·{p1},·Lorg/cowboyprogrammer/org/OrgNode;->getComments()Ljava/lang/String;
  
71 ····move-result-object·v571 ····move-result-object·v4
  
72 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;72 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
73 ····move-result-object·v473 ····move-result-object·v3
  
74 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;74 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
75 ····move-result-object·v475 ····move-result-object·v3
  
76 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I76 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
77 ····.line·11677 ····.line·116
78 ····if-nez·v1,·:cond_078 ····if-nez·v0,·:cond_0
  
79 ····.line·11879 ····.line·118
80 ····invoke-static·{},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgConverter;->generateId()Ljava/lang/String;80 ····invoke-static·{},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgConverter;->generateId()Ljava/lang/String;
  
81 ····move-result-object·v181 ····move-result-object·v0
  
82 ····.line·12082 ····.line·120
83 ····:cond_083 ····:cond_0
84 ····invoke-virtual·{v1},·Ljava/lang/String;->toUpperCase()Ljava/lang/String;84 ····invoke-virtual·{v0},·Ljava/lang/String;->toUpperCase()Ljava/lang/String;
  
85 ····move-result-object·v385 ····move-result-object·v2
  
86 ····invoke-virtual·{p2,·v3,·p1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;86 ····invoke-virtual·{p2,·v2,·p1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
87 ····.line·12287 ····.line·122
88 ····invoke-virtual·{p1},·Lorg/cowboyprogrammer/org/OrgNode;->getSubNodes()Ljava/util/List;88 ····invoke-virtual·{p1},·Lorg/cowboyprogrammer/org/OrgNode;->getSubNodes()Ljava/util/List;
  
89 ····move-result-object·v389 ····move-result-object·v2
  
90 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;90 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
91 ····move-result-object·v091 ····move-result-object·v2
  
92 ····.local·v0,·"i$":Ljava/util/Iterator; 
93 ····:goto_092 ····:goto_0
94 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z93 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
95 ····move-result·v394 ····move-result·v3
  
96 ····if-eqz·v3,·:cond_195 ····if-eqz·v3,·:cond_1
  
97 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;96 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
98 ····move-result-object·v297 ····move-result-object·v1
  
99 ····check-cast·v2,·Lorg/cowboyprogrammer/org/OrgNode;98 ····check-cast·v1,·Lorg/cowboyprogrammer/org/OrgNode;
  
100 ····.line·12399 ····.line·123
101 ····.local·v2,·"subnode":Lorg/cowboyprogrammer/org/OrgNode;100 ····.local·v1,·"subnode":Lorg/cowboyprogrammer/org/OrgNode;
102 ····invoke-direct·{p0,·v2,·p2},·Lcom/nononsenseapps/notepad/sync/orgsync/DBSyncBase;->addNodeToMap(Lorg/cowboyprogrammer/org/OrgNode;Ljava/util/HashMap;)V101 ····invoke-direct·{p0,·v1,·p2},·Lcom/nononsenseapps/notepad/sync/orgsync/DBSyncBase;->addNodeToMap(Lorg/cowboyprogrammer/org/OrgNode;Ljava/util/HashMap;)V
  
103 ····goto·:goto_0102 ····goto·:goto_0
  
104 ····.line·125103 ····.line·125
105 ····.end·local·v2····#·"subnode":Lorg/cowboyprogrammer/org/OrgNode;104 ····.end·local·v1····#·"subnode":Lorg/cowboyprogrammer/org/OrgNode;
106 ····:cond_1105 ····:cond_1
107 ····return-void106 ····return-void
108 .end·method107 .end·method
  
109 .method·private·deleteRemoteTasksIn(J)I108 .method·private·deleteRemoteTasksIn(J)I
110 ····.locals·7109 ····.locals·6
111 ····.param·p1,·"listdbid"····#·J110 ····.param·p1,·"listdbid"····#·J
  
112 ····.prologue111 ····.prologue
113 ····.line·384112 ····.line·384
114 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/DBSyncBase;->context:Landroid/content/Context;113 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/DBSyncBase;->context:Landroid/content/Context;
  
115 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;114 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
Offset 164, 14 lines modifiedOffset 163, 15 lines modified
  
164 ····const/4·v3,·0x3163 ····const/4·v3,·0x3
  
Max diff block lines reached; 49385/55303 bytes (89.30%) of diff not shown.
26.0 KB
smali/com/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;Landroid/os/Looper;)V23 .method·public·constructor·<init>(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;Landroid/os/Looper;)V
24 ····.locals·124 ····.locals·1
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
25 ····.param·p2,·"looper"····#·Landroid/os/Looper;26 ····.param·p2,·"looper"····#·Landroid/os/Looper;
  
26 ····.prologue27 ····.prologue
27 ····.line·19928 ····.line·199
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
29 ····.line·20030 ····.line·200
Offset 42, 406 lines modifiedOffset 43, 407 lines modified
42 ····.line·20143 ····.line·201
43 ····return-void44 ····return-void
44 .end·method45 .end·method
  
  
45 #·virtual·methods46 #·virtual·methods
46 .method·public·handleMessage(Landroid/os/Message;)V47 .method·public·handleMessage(Landroid/os/Message;)V
47 ····.locals·848 ····.locals·7
48 ····.param·p1,·"msg"····#·Landroid/os/Message;49 ····.param·p1,·"msg"····#·Landroid/os/Message;
  
49 ····.prologue50 ····.prologue
50 ····.line·22451 ····.line·224
51 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;52 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
52 ····invoke-static·{v4},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$000(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;53 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$000(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;
  
53 ····move-result-object·v454 ····move-result-object·v3
  
54 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->isEmpty()Z55 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->isEmpty()Z
  
55 ····move-result·v456 ····move-result·v3
  
56 ····if-eqz·v4,·:cond_057 ····if-eqz·v3,·:cond_0
  
57 ····.line·22558 ····.line·225
58 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;59 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
59 ····invoke-static·{v4},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$000(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;60 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$000(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;
  
60 ····move-result-object·v461 ····move-result-object·v3
  
61 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;62 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
62 ····invoke-virtual·{v5},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->getSynchronizers()Ljava/util/ArrayList;63 ····invoke-virtual·{v4},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->getSynchronizers()Ljava/util/ArrayList;
  
63 ····move-result-object·v564 ····move-result-object·v4
  
64 ····invoke-virtual·{v4,·v5},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z65 ····invoke-virtual·{v3,·v4},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
  
65 ····.line·22966 ····.line·229
66 ····:cond_067 ····:cond_0
67 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;68 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
68 ····invoke-static·{v4},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$100(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;69 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$100(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;
  
69 ····move-result-object·v470 ····move-result-object·v3
  
70 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->isEmpty()Z71 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->isEmpty()Z
  
71 ····move-result·v472 ····move-result·v3
  
72 ····if-eqz·v4,·:cond_273 ····if-eqz·v3,·:cond_2
  
73 ····.line·23174 ····.line·231
74 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;75 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
75 ····invoke-static·{v4},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$100(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;76 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$100(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;
  
76 ····move-result-object·v477 ····move-result-object·v3
  
77 ····new-instance·v5,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$DBWatcher;78 ····new-instance·v4,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$DBWatcher;
  
78 ····iget-object·v6,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;79 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
79 ····invoke-direct·{v5,·v6,·p0},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$DBWatcher;-><init>(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;)V80 ····invoke-direct·{v4,·v5,·p0},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$DBWatcher;-><init>(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;)V
  
80 ····invoke-virtual·{v4,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z81 ····invoke-virtual·{v3,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
81 ····.line·23382 ····.line·233
82 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;83 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
83 ····invoke-static·{v4},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$000(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;84 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$000(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;
  
84 ····move-result-object·v485 ····move-result-object·v3
  
85 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;86 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
86 ····move-result-object·v087 ····move-result-object·v3
  
87 ····.local·v0,·"i$":Ljava/util/Iterator; 
88 ····:cond_188 ····:cond_1
89 ····:goto_089 ····:goto_0
90 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z90 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
91 ····move-result·v491 ····move-result·v4
  
92 ····if-eqz·v4,·:cond_292 ····if-eqz·v4,·:cond_2
  
93 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;93 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
94 ····move-result-object·v394 ····move-result-object·v2
  
95 ····check-cast·v3,·Lcom/nononsenseapps/notepad/sync/orgsync/SynchronizerInterface;95 ····check-cast·v2,·Lcom/nononsenseapps/notepad/sync/orgsync/SynchronizerInterface;
  
96 ····.line·23496 ····.line·234
97 ····.local·v3,·"syncer":Lcom/nononsenseapps/notepad/sync/orgsync/SynchronizerInterface;97 ····.local·v2,·"syncer":Lcom/nononsenseapps/notepad/sync/orgsync/SynchronizerInterface;
98 ····invoke-interface·{v3},·Lcom/nononsenseapps/notepad/sync/orgsync/SynchronizerInterface;->getMonitor()Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;98 ····invoke-interface·{v2},·Lcom/nononsenseapps/notepad/sync/orgsync/SynchronizerInterface;->getMonitor()Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;
  
99 ····move-result-object·v299 ····move-result-object·v1
  
100 ····.line·235100 ····.line·235
101 ····.local·v2,·"monitor":Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;101 ····.local·v1,·"monitor":Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;
102 ····if-eqz·v2,·:cond_1102 ····if-eqz·v1,·:cond_1
  
103 ····.line·236103 ····.line·236
104 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;104 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService$SyncHandler;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
105 ····invoke-static·{v4},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$100(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;105 ····invoke-static·{v4},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->access$100(Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;)Ljava/util/ArrayList;
  
106 ····move-result-object·v4106 ····move-result-object·v4
  
Max diff block lines reached; 17388/26447 bytes (65.75%) of diff not shown.
7.52 KB
smali/com/nononsenseapps/notepad/sync/orgsync/OrgSyncService.smali
    
Offset 117, 14 lines modifiedOffset 117, 15 lines modified
117 ····.locals·3117 ····.locals·3
118 ····.param·p0,·"context"····#·Landroid/content/Context;118 ····.param·p0,·"context"····#·Landroid/content/Context;
  
119 ····.prologue119 ····.prologue
120 ····const/4·v1,·0x0120 ····const/4·v1,·0x0
  
121 ····.line·90121 ····.line·90
 122 ····.line·91
122 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;123 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
123 ····move-result-object·v0124 ····move-result-object·v0
  
124 ····.line·93125 ····.line·93
125 ····.local·v0,·"prefs":Landroid/content/SharedPreferences;126 ····.local·v0,·"prefs":Landroid/content/SharedPreferences;
126 ····const-string·v2,·"pref_sync_sd_enabled"127 ····const-string·v2,·"pref_sync_sd_enabled"
Offset 151, 38 lines modifiedOffset 152, 42 lines modified
151 ····.line·166152 ····.line·166
152 ····new-instance·v2,·Landroid/support/v4/app/NotificationCompat$Builder;153 ····new-instance·v2,·Landroid/support/v4/app/NotificationCompat$Builder;
  
153 ····invoke-direct·{v2,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V154 ····invoke-direct·{v2,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V
  
154 ····const-string·v3,·"Could·not·access·files"155 ····const-string·v3,·"Could·not·access·files"
  
 156 ····.line·169
155 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;157 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
  
156 ····move-result-object·v2158 ····move-result-object·v2
  
157 ····const-string·v3,·"Please·change·directory"159 ····const-string·v3,·"Please·change·directory"
  
 160 ····.line·170
158 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;161 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
  
159 ····move-result-object·v2162 ····move-result-object·v2
  
160 ····const/4·v3,·0x0163 ····const/4·v3,·0x0
  
161 ····new-instance·v4,·Landroid/content/Intent;164 ····new-instance·v4,·Landroid/content/Intent;
  
162 ····const-class·v5,·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;165 ····const-class·v5,·Lcom/nononsenseapps/notepad/prefs/PrefsActivity;
  
163 ····invoke-direct·{v4,·p0,·v5},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V166 ····invoke-direct·{v4,·p0,·v5},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
164 ····const/high16·v5,·0x8000000167 ····const/high16·v5,·0x8000000
  
 168 ····.line·172
165 ····invoke-static·{p0,·v3,·v4,·v5},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;169 ····invoke-static·{p0,·v3,·v4,·v5},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
  
166 ····move-result-object·v3170 ····move-result-object·v3
  
 171 ····.line·171
167 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;172 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;
  
168 ····move-result-object·v0173 ····move-result-object·v0
  
169 ····.line·176174 ····.line·176
170 ····.local·v0,·"notBuilder":Landroid/support/v4/app/NotificationCompat$Builder;175 ····.local·v0,·"notBuilder":Landroid/support/v4/app/NotificationCompat$Builder;
171 ····const-string·v2,·"notification"176 ····const-string·v2,·"notification"
Offset 208, 42 lines modifiedOffset 213, 41 lines modified
208 .end·method213 .end·method
  
209 .method·private·pause()V214 .method·private·pause()V
210 ····.locals·3215 ····.locals·3
  
211 ····.prologue216 ····.prologue
212 ····.line·160217 ····.line·160
213 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->monitors:Ljava/util/ArrayList;218 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->monitors:Ljava/util/ArrayList;
  
214 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;219 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
215 ····move-result-object·v0220 ····move-result-object·v1
  
216 ····.local·v0,·"i$":Ljava/util/Iterator; 
217 ····:goto_0221 ····:goto_0
218 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z222 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
219 ····move-result·v2223 ····move-result·v2
  
220 ····if-eqz·v2,·:cond_0224 ····if-eqz·v2,·:cond_0
  
221 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;225 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
222 ····move-result-object·v1226 ····move-result-object·v0
  
223 ····check-cast·v1,·Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;227 ····check-cast·v0,·Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;
  
224 ····.line·161228 ····.line·161
225 ····.local·v1,·"monitor":Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;229 ····.local·v0,·"monitor":Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;
226 ····invoke-interface·{v1},·Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;->pauseMonitor()V230 ····invoke-interface·{v0},·Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;->pauseMonitor()V
  
227 ····goto·:goto_0231 ····goto·:goto_0
  
228 ····.line·163232 ····.line·163
229 ····.end·local·v1····#·"monitor":Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;233 ····.end·local·v0····#·"monitor":Lcom/nononsenseapps/notepad/sync/orgsync/Monitor;
230 ····:cond_0234 ····:cond_0
231 ····return-void235 ····return-void
232 .end·method236 .end·method
  
233 .method·public·static·pause(Landroid/content/Context;)V237 .method·public·static·pause(Landroid/content/Context;)V
234 ····.locals·2238 ····.locals·2
235 ····.param·p0,·"context"····#·Landroid/content/Context;239 ····.param·p0,·"context"····#·Landroid/content/Context;
Offset 254, 18 lines modifiedOffset 258, 20 lines modified
  
254 ····const-class·v1,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;258 ····const-class·v1,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
255 ····invoke-direct·{v0,·p0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V259 ····invoke-direct·{v0,·p0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
256 ····const-string·v1,·"com.nononsenseapps.notepad.sync.PAUSE"260 ····const-string·v1,·"com.nononsenseapps.notepad.sync.PAUSE"
  
 261 ····.line·82
257 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;262 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
  
258 ····move-result-object·v0263 ····move-result-object·v0
  
 264 ····.line·81
259 ····invoke-virtual·{p0,·v0},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;265 ····invoke-virtual·{p0,·v0},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
  
260 ····.line·83266 ····.line·83
261 ····return-void267 ····return-void
262 .end·method268 .end·method
  
263 .method·public·static·start(Landroid/content/Context;)V269 .method·public·static·start(Landroid/content/Context;)V
Offset 278, 18 lines modifiedOffset 284, 20 lines modified
  
278 ····const-class·v1,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;284 ····const-class·v1,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;
  
279 ····invoke-direct·{v0,·p0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V285 ····invoke-direct·{v0,·p0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
Max diff block lines reached; 2704/7569 bytes (35.72%) of diff not shown.
49.7 KB
smali/com/nononsenseapps/notepad/sync/orgsync/Synchronizer.smali
    
Offset 311, 31 lines modifiedOffset 311, 34 lines modified
  
311 ····.line·206311 ····.line·206
312 ····.local·v0,·"filelisttype":Ljava/lang/String;312 ····.local·v0,·"filelisttype":Ljava/lang/String;
313 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->listtype:Ljava/lang/String;313 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->listtype:Ljava/lang/String;
  
314 ····if-nez·v2,·:cond_0314 ····if-nez·v2,·:cond_0
  
 315 ····.line·207
315 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getListType(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;316 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getListType(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;
  
316 ····move-result-object·v2317 ····move-result-object·v2
  
317 ····if-nez·v2,·:cond_1318 ····if-nez·v2,·:cond_1
  
318 ····:cond_0319 ····:cond_0
319 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->listtype:Ljava/lang/String;320 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->listtype:Ljava/lang/String;
  
320 ····if-eqz·v2,·:cond_2321 ····if-eqz·v2,·:cond_2
  
321 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->listtype:Ljava/lang/String;322 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->listtype:Ljava/lang/String;
  
 323 ····.line·210
322 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getListType(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;324 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getListType(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;
  
323 ····move-result-object·v3325 ····move-result-object·v3
  
 326 ····.line·209
324 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z327 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
325 ····move-result·v2328 ····move-result·v2
  
326 ····if-nez·v2,·:cond_2329 ····if-nez·v2,·:cond_2
  
327 ····.line·211330 ····.line·211
Offset 351, 23 lines modifiedOffset 354, 25 lines modified
351 ····return·v1354 ····return·v1
  
352 ····.line·213355 ····.line·213
353 ····.end·local·v1····#·"shouldSave":I356 ····.end·local·v1····#·"shouldSave":I
354 ····:cond_2357 ····:cond_2
355 ····if-nez·v0,·:cond_3358 ····if-nez·v0,·:cond_3
  
 359 ····.line·214
356 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getListType(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;360 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getListType(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;
  
357 ····move-result-object·v2361 ····move-result-object·v2
  
358 ····if-nez·v2,·:cond_4362 ····if-nez·v2,·:cond_4
  
359 ····:cond_3363 ····:cond_3
360 ····if-eqz·v0,·:cond_5364 ····if-eqz·v0,·:cond_5
  
 365 ····.line·217
361 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getListType(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;366 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getListType(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;
  
362 ····move-result-object·v2367 ····move-result-object·v2
  
363 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z368 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
364 ····move-result·v2369 ····move-result·v2
Offset 407, 27 lines modifiedOffset 412, 29 lines modified
  
407 ····.line·184412 ····.line·184
408 ····.local·v0,·"filesorting":Ljava/lang/String;413 ····.local·v0,·"filesorting":Ljava/lang/String;
409 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->sorting:Ljava/lang/String;414 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->sorting:Ljava/lang/String;
  
410 ····if-nez·v2,·:cond_0415 ····if-nez·v2,·:cond_0
  
 416 ····.line·185
411 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getSorting(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;417 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getSorting(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;
  
412 ····move-result-object·v2418 ····move-result-object·v2
  
413 ····if-nez·v2,·:cond_1419 ····if-nez·v2,·:cond_1
  
414 ····:cond_0420 ····:cond_0
415 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->sorting:Ljava/lang/String;421 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->sorting:Ljava/lang/String;
  
416 ····if-eqz·v2,·:cond_2422 ····if-eqz·v2,·:cond_2
  
417 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->sorting:Ljava/lang/String;423 ····iget-object·v2,·p1,·Lcom/nononsenseapps/notepad/database/TaskList;->sorting:Ljava/lang/String;
  
 424 ····.line·187
418 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getSorting(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;425 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getSorting(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;
  
419 ····move-result-object·v3426 ····move-result-object·v3
  
420 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z427 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
421 ····move-result·v2428 ····move-result·v2
Offset 447, 23 lines modifiedOffset 454, 25 lines modified
447 ····return·v1454 ····return·v1
  
448 ····.line·190455 ····.line·190
449 ····.end·local·v1····#·"shouldSave":I456 ····.end·local·v1····#·"shouldSave":I
450 ····:cond_2457 ····:cond_2
451 ····if-nez·v0,·:cond_3458 ····if-nez·v0,·:cond_3
  
 459 ····.line·191
452 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getSorting(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;460 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getSorting(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;
  
453 ····move-result-object·v2461 ····move-result-object·v2
  
454 ····if-nez·v2,·:cond_4462 ····if-nez·v2,·:cond_4
  
455 ····:cond_3463 ····:cond_3
456 ····if-eqz·v0,·:cond_5464 ····if-eqz·v0,·:cond_5
  
 465 ····.line·193
457 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getSorting(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;466 ····invoke-static·{p2},·Lcom/nononsenseapps/notepad/sync/orgsync/RemoteTaskListFile;->getSorting(Lcom/nononsenseapps/notepad/database/RemoteTaskList;)Ljava/lang/String;
  
458 ····move-result-object·v2467 ····move-result-object·v2
  
459 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z468 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
460 ····move-result·v2469 ····move-result·v2
Offset 486, 15 lines modifiedOffset 495, 15 lines modified
486 ····const/4·v1,·0x0495 ····const/4·v1,·0x0
  
487 ····.restart·local·v1····#·"shouldSave":I496 ····.restart·local·v1····#·"shouldSave":I
488 ····goto·:goto_0497 ····goto·:goto_0
489 .end·method498 .end·method
  
490 .method·private·mergeTimestamps(Lcom/nononsenseapps/notepad/database/Task;Lcom/nononsenseapps/notepad/database/RemoteTask;Lorg/cowboyprogrammer/org/OrgNode;)I499 .method·private·mergeTimestamps(Lcom/nononsenseapps/notepad/database/Task;Lcom/nononsenseapps/notepad/database/RemoteTask;Lorg/cowboyprogrammer/org/OrgNode;)I
491 ····.locals·6500 ····.locals·5
492 ····.param·p1,·"task"····#·Lcom/nononsenseapps/notepad/database/Task;501 ····.param·p1,·"task"····#·Lcom/nononsenseapps/notepad/database/Task;
493 ····.param·p2,·"remote"····#·Lcom/nononsenseapps/notepad/database/RemoteTask;502 ····.param·p2,·"remote"····#·Lcom/nononsenseapps/notepad/database/RemoteTask;
Max diff block lines reached; 46682/50764 bytes (91.96%) of diff not shown.
1.96 KB
smali/com/nononsenseapps/notepad/sync/orgsync/BackgroundSyncScheduler.smali
    
Offset 25, 14 lines modifiedOffset 25, 15 lines modified
25 ····.locals·825 ····.locals·8
26 ····.param·p0,·"context"····#·Landroid/content/Context;26 ····.param·p0,·"context"····#·Landroid/content/Context;
  
27 ····.prologue27 ····.prologue
28 ····.line·5028 ····.line·50
29 ····const-string·v1,·"alarm"29 ····const-string·v1,·"alarm"
  
 30 ····.line·51
30 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;31 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
31 ····move-result-object·v032 ····move-result-object·v0
  
32 ····check-cast·v0,·Landroid/app/AlarmManager;33 ····check-cast·v0,·Landroid/app/AlarmManager;
  
33 ····.line·5234 ····.line·52
Offset 50, 14 lines modifiedOffset 51, 15 lines modified
50 ····invoke-virtual·{v7,·v1},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;51 ····invoke-virtual·{v7,·v1},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
  
51 ····.line·5552 ····.line·55
52 ····const/16·v1,·0xb1053 ····const/16·v1,·0xb10
  
53 ····const/high16·v2,·0x800000054 ····const/high16·v2,·0x8000000
  
 55 ····.line·56
54 ····invoke-static·{p0,·v1,·v7,·v2},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;56 ····invoke-static·{p0,·v1,·v7,·v2},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
  
55 ····move-result-object·v657 ····move-result-object·v6
  
56 ····.line·5858 ····.line·58
57 ····.local·v6,·"operation":Landroid/app/PendingIntent;59 ····.local·v6,·"operation":Landroid/app/PendingIntent;
58 ····invoke-static·{p0},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->areAnyEnabled(Landroid/content/Context;)Z60 ····invoke-static·{p0},·Lcom/nononsenseapps/notepad/sync/orgsync/OrgSyncService;->areAnyEnabled(Landroid/content/Context;)Z
Offset 65, 20 lines modifiedOffset 67, 22 lines modified
65 ····move-result·v167 ····move-result·v1
  
66 ····if-eqz·v1,·:cond_068 ····if-eqz·v1,·:cond_0
  
67 ····.line·6169 ····.line·61
68 ····const/4·v1,·0x370 ····const/4·v1,·0x3
  
 71 ····.line·62
69 ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J72 ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J
  
70 ····move-result-wide·v273 ····move-result-wide·v2
  
71 ····const-wide/32·v4,·0x1b774074 ····const-wide/32·v4,·0x1b7740
  
 75 ····.line·61
72 ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V76 ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V
  
73 ····.line·6877 ····.line·68
74 ····:goto_078 ····:goto_0
75 ····return-void79 ····return-void
  
76 ····.line·6680 ····.line·66
Offset 105, 18 lines modifiedOffset 109, 20 lines modified
105 ····.local·v0,·"enabled":Z109 ····.local·v0,·"enabled":Z
106 ····if-eqz·v0,·:cond_0110 ····if-eqz·v0,·:cond_0
  
107 ····if-eqz·p2,·:cond_0111 ····if-eqz·p2,·:cond_0
  
108 ····const-string·v1,·"android.intent.action.RUN"112 ····const-string·v1,·"android.intent.action.RUN"
  
 113 ····.line·38
109 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;114 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;
  
110 ····move-result-object·v2115 ····move-result-object·v2
  
 116 ····.line·37
111 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z117 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
112 ····move-result·v1118 ····move-result·v1
  
113 ····if-eqz·v1,·:cond_0119 ····if-eqz·v1,·:cond_0
  
114 ····.line·40120 ····.line·40
757 B
smali/com/nononsenseapps/notepad/sync/orgsync/SDSynchronizer$FileWatcher.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;24 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>(Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;Ljava/lang/String;)V26 .method·public·constructor·<init>(Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;Ljava/lang/String;)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;
28 ····.param·p2,·"path"····#·Ljava/lang/String;29 ····.param·p2,·"path"····#·Ljava/lang/String;
  
29 ····.prologue30 ····.prologue
30 ····.line·23531 ····.line·235
31 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer$FileWatcher;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;32 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer$FileWatcher;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;
  
32 ····.line·23633 ····.line·236
714 B
smali/com/nononsenseapps/notepad/sync/orgsync/SDSynchronizer$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;
  
25 ····.prologue26 ····.prologue
26 ····.line·20227 ····.line·202
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer$1;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer$1;->this$0:Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10.5 KB
smali/com/nononsenseapps/notepad/sync/orgsync/OrgConverter.smali
    
Offset 38, 14 lines modifiedOffset 38, 15 lines modified
38 ····move-result-object·v038 ····move-result-object·v0
  
39 ····sput-object·v0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgConverter;->PatternStyle:Ljava/util/regex/Pattern;39 ····sput-object·v0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgConverter;->PatternStyle:Ljava/util/regex/Pattern;
  
40 ····.line·3340 ····.line·33
41 ····const-string·v0,·"#\\s*NONSENSESORTING:\\s*(.+)\\s*?"41 ····const-string·v0,·"#\\s*NONSENSESORTING:\\s*(.+)\\s*?"
  
 42 ····.line·34
42 ····invoke-static·{v0,·v1},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern;43 ····invoke-static·{v0,·v1},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern;
  
43 ····move-result-object·v044 ····move-result-object·v0
  
44 ····sput-object·v0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgConverter;->PatternSorting:Ljava/util/regex/Pattern;45 ····sput-object·v0,·Lcom/nononsenseapps/notepad/sync/orgsync/OrgConverter;->PatternSorting:Ljava/util/regex/Pattern;
  
45 ····.line·3846 ····.line·38
Offset 94, 22 lines modifiedOffset 95, 24 lines modified
  
94 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;95 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
95 ····move-result-object·v096 ····move-result-object·v0
  
96 ····const-string·v1,·"\n"97 ····const-string·v1,·"\n"
  
 98 ····.line·241
97 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;99 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
98 ····move-result-object·v0100 ····move-result-object·v0
  
99 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;101 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
100 ····move-result-object·v0102 ····move-result-object·v0
  
 103 ····.line·240
101 ····invoke-virtual·{p1,·v0},·Lorg/cowboyprogrammer/org/OrgNode;->setComments(Ljava/lang/String;)V104 ····invoke-virtual·{p1,·v0},·Lorg/cowboyprogrammer/org/OrgNode;->setComments(Ljava/lang/String;)V
  
102 ····.line·242105 ····.line·242
103 ····return-void106 ····return-void
104 .end·method107 .end·method
  
105 .method·public·static·generateId()Ljava/lang/String;108 .method·public·static·generateId()Ljava/lang/String;
Offset 220, 68 lines modifiedOffset 223, 67 lines modified
220 ····.locals·4223 ····.locals·4
221 ····.param·p0,·"node"····#·Lorg/cowboyprogrammer/org/OrgNode;224 ····.param·p0,·"node"····#·Lorg/cowboyprogrammer/org/OrgNode;
  
222 ····.prologue225 ····.prologue
223 ····.line·174226 ····.line·174
224 ····invoke-virtual·{p0},·Lorg/cowboyprogrammer/org/OrgNode;->getTimestamps()Ljava/util/List;227 ····invoke-virtual·{p0},·Lorg/cowboyprogrammer/org/OrgNode;->getTimestamps()Ljava/util/List;
  
225 ····move-result-object·v2228 ····move-result-object·v1
  
226 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;229 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
227 ····move-result-object·v0230 ····move-result-object·v1
  
228 ····.local·v0,·"i$":Ljava/util/Iterator; 
229 ····:cond_0231 ····:cond_0
230 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z232 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
231 ····move-result·v2233 ····move-result·v2
  
232 ····if-eqz·v2,·:cond_1234 ····if-eqz·v2,·:cond_1
  
233 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;235 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
234 ····move-result-object·v1236 ····move-result-object·v0
  
235 ····check-cast·v1,·Lorg/cowboyprogrammer/org/OrgTimestamp;237 ····check-cast·v0,·Lorg/cowboyprogrammer/org/OrgTimestamp;
  
236 ····.line·175238 ····.line·175
237 ····.local·v1,·"ts":Lorg/cowboyprogrammer/org/OrgTimestamp;239 ····.local·v0,·"ts":Lorg/cowboyprogrammer/org/OrgTimestamp;
238 ····sget-object·v2,·Lorg/cowboyprogrammer/org/OrgTimestamp$Type;->DEADLINE:Lorg/cowboyprogrammer/org/OrgTimestamp$Type;240 ····sget-object·v2,·Lorg/cowboyprogrammer/org/OrgTimestamp$Type;->DEADLINE:Lorg/cowboyprogrammer/org/OrgTimestamp$Type;
  
239 ····invoke-virtual·{v1},·Lorg/cowboyprogrammer/org/OrgTimestamp;->getType()Lorg/cowboyprogrammer/org/OrgTimestamp$Type;241 ····invoke-virtual·{v0},·Lorg/cowboyprogrammer/org/OrgTimestamp;->getType()Lorg/cowboyprogrammer/org/OrgTimestamp$Type;
  
240 ····move-result-object·v3242 ····move-result-object·v3
  
241 ····if-ne·v2,·v3,·:cond_0243 ····if-ne·v2,·v3,·:cond_0
  
242 ····.line·176244 ····.line·176
243 ····invoke-virtual·{v1},·Lorg/cowboyprogrammer/org/OrgTimestamp;->getDate()Lorg/joda/time/LocalDateTime;245 ····invoke-virtual·{v0},·Lorg/cowboyprogrammer/org/OrgTimestamp;->getDate()Lorg/joda/time/LocalDateTime;
  
244 ····move-result-object·v2246 ····move-result-object·v1
  
245 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->toDate()Ljava/util/Date;247 ····invoke-virtual·{v1},·Lorg/joda/time/LocalDateTime;->toDate()Ljava/util/Date;
  
246 ····move-result-object·v2248 ····move-result-object·v1
  
247 ····invoke-virtual·{v2},·Ljava/util/Date;->getTime()J249 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J
  
248 ····move-result-wide·v2250 ····move-result-wide·v1
  
249 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;251 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
250 ····move-result-object·v2252 ····move-result-object·v1
  
251 ····.line·179253 ····.line·179
252 ····.end·local·v1····#·"ts":Lorg/cowboyprogrammer/org/OrgTimestamp;254 ····.end·local·v0····#·"ts":Lorg/cowboyprogrammer/org/OrgTimestamp;
253 ····:goto_0255 ····:goto_0
254 ····return-object·v2256 ····return-object·v1
  
255 ····:cond_1257 ····:cond_1
256 ····const/4·v2,·0x0258 ····const/4·v1,·0x0
  
257 ····goto·:goto_0259 ····goto·:goto_0
258 .end·method260 .end·method
  
259 .method·public·static·getListSortingFromMeta(Lorg/cowboyprogrammer/org/OrgFile;)Ljava/lang/String;261 .method·public·static·getListSortingFromMeta(Lorg/cowboyprogrammer/org/OrgFile;)Ljava/lang/String;
260 ····.locals·3262 ····.locals·3
261 ····.param·p0,·"file"····#·Lorg/cowboyprogrammer/org/OrgFile;263 ····.param·p0,·"file"····#·Lorg/cowboyprogrammer/org/OrgFile;
Offset 497, 19 lines modifiedOffset 499, 19 lines modified
497 ····if-eqz·p1,·:cond_0499 ····if-eqz·p1,·:cond_0
  
498 ····.line·190500 ····.line·190
499 ····new-instance·v0,·Lorg/cowboyprogrammer/org/OrgTimestamp;501 ····new-instance·v0,·Lorg/cowboyprogrammer/org/OrgTimestamp;
  
500 ····invoke-virtual·{p1},·Ljava/lang/Long;->longValue()J502 ····invoke-virtual·{p1},·Ljava/lang/Long;->longValue()J
  
501 ····move-result-wide·v2503 ····move-result-wide·v1
  
502 ····const/4·v1,·0x0504 ····const/4·v3,·0x0
  
503 ····invoke-direct·{v0,·v2,·v3,·v1},·Lorg/cowboyprogrammer/org/OrgTimestamp;-><init>(JZ)V505 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/cowboyprogrammer/org/OrgTimestamp;-><init>(JZ)V
  
504 ····.line·191506 ····.line·191
505 ····.local·v0,·"ts":Lorg/cowboyprogrammer/org/OrgTimestamp;507 ····.local·v0,·"ts":Lorg/cowboyprogrammer/org/OrgTimestamp;
506 ····sget-object·v1,·Lorg/cowboyprogrammer/org/OrgTimestamp$Type;->DEADLINE:Lorg/cowboyprogrammer/org/OrgTimestamp$Type;508 ····sget-object·v1,·Lorg/cowboyprogrammer/org/OrgTimestamp$Type;->DEADLINE:Lorg/cowboyprogrammer/org/OrgTimestamp$Type;
  
Max diff block lines reached; 5646/10614 bytes (53.19%) of diff not shown.
4.96 KB
smali/com/nononsenseapps/notepad/sync/orgsync/SDSynchronizer.smali
    
Offset 36, 14 lines modifiedOffset 36, 15 lines modified
  
36 ····.prologue36 ····.prologue
37 ····.line·4837 ····.line·48
38 ····new-instance·v0,·Ljava/lang/StringBuilder;38 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
39 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V39 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
 40 ····.line·49
40 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;41 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;
  
41 ····move-result-object·v142 ····move-result-object·v1
  
42 ····invoke-virtual·{v1},·Ljava/io/File;->toString()Ljava/lang/String;43 ····invoke-virtual·{v1},·Ljava/io/File;->toString()Ljava/lang/String;
  
43 ····move-result-object·v144 ····move-result-object·v1
Offset 60, 26 lines modifiedOffset 61, 27 lines modified
  
60 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;61 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
61 ····move-result-object·v062 ····move-result-object·v0
  
62 ····sput-object·v0,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;->DEFAULT_ORG_DIR:Ljava/lang/String;63 ····sput-object·v0,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;->DEFAULT_ORG_DIR:Ljava/lang/String;
  
 64 ····.line·48
63 ····return-void65 ····return-void
64 .end·method66 .end·method
  
65 .method·public·constructor·<init>(Landroid/content/Context;)V67 .method·public·constructor·<init>(Landroid/content/Context;)V
66 ····.locals·368 ····.locals·3
67 ····.param·p1,·"context"····#·Landroid/content/Context;69 ····.param·p1,·"context"····#·Landroid/content/Context;
  
68 ····.prologue70 ····.prologue
69 ····.line·5771 ····.line·57
70 ····invoke-direct·{p0,·p1},·Lcom/nononsenseapps/notepad/sync/orgsync/Synchronizer;-><init>(Landroid/content/Context;)V72 ····invoke-direct·{p0,·p1},·Lcom/nononsenseapps/notepad/sync/orgsync/Synchronizer;-><init>(Landroid/content/Context;)V
  
71 ····.line·5873 ····.line·59
72 ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;74 ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
73 ····move-result-object·v075 ····move-result-object·v0
  
74 ····.line·6076 ····.line·60
75 ····.local·v0,·"prefs":Landroid/content/SharedPreferences;77 ····.local·v0,·"prefs":Landroid/content/SharedPreferences;
76 ····const-string·v1,·"pref_sync_sd_dir"78 ····const-string·v1,·"pref_sync_sd_dir"
Offset 346, 15 lines modifiedOffset 348, 15 lines modified
346 ····const/4·v0,·0x0348 ····const/4·v0,·0x0
  
347 ····.restart·local·v0····#·"br":Ljava/io/BufferedReader;349 ····.restart·local·v0····#·"br":Ljava/io/BufferedReader;
348 ····goto·:goto_0350 ····goto·:goto_0
349 .end·method351 .end·method
  
350 .method·public·getRemoteFilenames()Ljava/util/HashSet;352 .method·public·getRemoteFilenames()Ljava/util/HashSet;
351 ····.locals·8353 ····.locals·7
352 ····.annotation·build·Landroid/annotation/SuppressLint;354 ····.annotation·build·Landroid/annotation/SuppressLint;
353 ········value·=·{355 ········value·=·{
354 ············"DefaultLocale"356 ············"DefaultLocale"
355 ········}357 ········}
356 ····.end·annotation358 ····.end·annotation
  
357 ····.annotation·system·Ldalvik/annotation/Signature;359 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 365, 75 lines modifiedOffset 367, 67 lines modified
365 ············"Ljava/lang/String;",367 ············"Ljava/lang/String;",
366 ············">;"368 ············">;"
367 ········}369 ········}
368 ····.end·annotation370 ····.end·annotation
  
369 ····.prologue371 ····.prologue
370 ····.line·200372 ····.line·200
371 ····new-instance·v3,·Ljava/util/HashSet;373 ····new-instance·v2,·Ljava/util/HashSet;
  
372 ····invoke-direct·{v3},·Ljava/util/HashSet;-><init>()V374 ····invoke-direct·{v2},·Ljava/util/HashSet;-><init>()V
  
373 ····.line·201375 ····.line·201
374 ····.local·v3,·"filenames":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/String;>;"376 ····.local·v2,·"filenames":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/String;>;"
375 ····new-instance·v1,·Ljava/io/File;377 ····new-instance·v0,·Ljava/io/File;
  
376 ····iget-object·v7,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;->ORG_DIR:Ljava/lang/String;378 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;->ORG_DIR:Ljava/lang/String;
  
377 ····invoke-direct·{v1,·v7},·Ljava/io/File;-><init>(Ljava/lang/String;)V379 ····invoke-direct·{v0,·v4},·Ljava/io/File;-><init>(Ljava/lang/String;)V
  
378 ····.line·202380 ····.line·202
379 ····.local·v1,·"dir":Ljava/io/File;381 ····.local·v0,·"dir":Ljava/io/File;
380 ····new-instance·v7,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer$1;382 ····new-instance·v4,·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer$1;
  
381 ····invoke-direct·{v7,·p0},·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer$1;-><init>(Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;)V383 ····invoke-direct·{v4,·p0},·Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer$1;-><init>(Lcom/nononsenseapps/notepad/sync/orgsync/SDSynchronizer;)V
  
382 ····invoke-virtual·{v1,·v7},·Ljava/io/File;->listFiles(Ljava/io/FilenameFilter;)[Ljava/io/File;384 ····invoke-virtual·{v0,·v4},·Ljava/io/File;->listFiles(Ljava/io/FilenameFilter;)[Ljava/io/File;
  
383 ····move-result-object·v4385 ····move-result-object·v3
  
384 ····.line·208386 ····.line·208
385 ····.local·v4,·"files":[Ljava/io/File;387 ····.local·v3,·"files":[Ljava/io/File;
386 ····if-eqz·v4,·:cond_0388 ····if-eqz·v3,·:cond_0
  
387 ····.line·209389 ····.line·209
388 ····move-object·v0,·v4 
  
389 ····.local·v0,·"arr$":[Ljava/io/File; 
390 ····array-length·v6,·v0390 ····array-length·v5,·v3
  
391 ····.local·v6,·"len$":I 
392 ····const/4·v5,·0x0391 ····const/4·v4,·0x0
  
393 ····.local·v5,·"i$":I 
394 ····:goto_0392 ····:goto_0
395 ····if-ge·v5,·v6,·:cond_0393 ····if-ge·v4,·v5,·:cond_0
  
396 ····aget-object·v2,·v0,·v5394 ····aget-object·v1,·v3,·v4
  
397 ····.line·210395 ····.line·210
398 ····.local·v2,·"f":Ljava/io/File;396 ····.local·v1,·"f":Ljava/io/File;
399 ····invoke-virtual·{v2},·Ljava/io/File;->getName()Ljava/lang/String;397 ····invoke-virtual·{v1},·Ljava/io/File;->getName()Ljava/lang/String;
  
400 ····move-result-object·v7398 ····move-result-object·v6
  
401 ····invoke-virtual·{v3,·v7},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z399 ····invoke-virtual·{v2,·v6},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
402 ····.line·209400 ····.line·209
403 ····add-int/lit8·v5,·v5,·0x1401 ····add-int/lit8·v4,·v4,·0x1
  
404 ····goto·:goto_0402 ····goto·:goto_0
  
405 ····.line·214403 ····.line·214
406 ····.end·local·v0····#·"arr$":[Ljava/io/File; 
407 ····.end·local·v2····#·"f":Ljava/io/File;404 ····.end·local·v1····#·"f":Ljava/io/File;
408 ····.end·local·v5····#·"i$":I 
409 ····.end·local·v6····#·"len$":I 
410 ····:cond_0405 ····:cond_0
Max diff block lines reached; 99/4942 bytes (2.00%) of diff not shown.
2.13 KB
smali/com/nononsenseapps/notepad/sync/googleapi/GoogleTaskList.smali
    
Offset 288, 15 lines modifiedOffset 288, 15 lines modified
288 ····iput-object·v1,·v0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;->title:Ljava/lang/String;288 ····iput-object·v1,·v0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;->title:Ljava/lang/String;
  
289 ····.line·85289 ····.line·85
290 ····return-object·v0290 ····return-object·v0
291 .end·method291 .end·method
  
292 .method·public·updateFromTaskListResource(Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;)V292 .method·public·updateFromTaskListResource(Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;)V
293 ····.locals·4293 ····.locals·3
294 ····.param·p1,·"taskListResource"····#·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;294 ····.param·p1,·"taskListResource"····#·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;
  
295 ····.prologue295 ····.prologue
296 ····.line·92296 ····.line·92
297 ····iget-object·v1,·p1,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;->id:Ljava/lang/String;297 ····iget-object·v1,·p1,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;->id:Ljava/lang/String;
  
298 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;->remoteId:Ljava/lang/String;298 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;->remoteId:Ljava/lang/String;
Offset 312, 17 lines modifiedOffset 312, 17 lines modified
  
312 ····invoke-static·{v1},·Lcom/nononsenseapps/utils/time/RFC3339Date;->parseRFC3339Date(Ljava/lang/String;)Ljava/util/Date;312 ····invoke-static·{v1},·Lcom/nononsenseapps/utils/time/RFC3339Date;->parseRFC3339Date(Ljava/lang/String;)Ljava/util/Date;
  
313 ····move-result-object·v1313 ····move-result-object·v1
  
314 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J314 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J
  
315 ····move-result-wide·v2315 ····move-result-wide·v1
  
316 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;316 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
317 ····move-result-object·v1317 ····move-result-object·v1
  
318 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;->updated:Ljava/lang/Long;318 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;->updated:Ljava/lang/Long;
319 ····:try_end_0319 ····:try_end_0
320 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0320 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
Offset 341, 17 lines modifiedOffset 341, 17 lines modified
341 ····invoke-virtual·{v0},·Ljava/lang/Exception;->getLocalizedMessage()Ljava/lang/String;341 ····invoke-virtual·{v0},·Ljava/lang/Exception;->getLocalizedMessage()Ljava/lang/String;
  
342 ····move-result-object·v2342 ····move-result-object·v2
  
343 ····invoke-static·{v1,·v2},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V343 ····invoke-static·{v1,·v2},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V
  
344 ····.line·100344 ····.line·100
345 ····const-wide/16·v2,·0x0345 ····const-wide/16·v1,·0x0
  
346 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;346 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
347 ····move-result-object·v1347 ····move-result-object·v1
  
348 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;->updated:Ljava/lang/Long;348 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;->updated:Ljava/lang/Long;
  
349 ····goto·:goto_0349 ····goto·:goto_0
350 .end·method350 .end·method
3.78 KB
smali/com/nononsenseapps/notepad/sync/googleapi/GoogleTask.smali
    
Offset 474, 15 lines modifiedOffset 474, 15 lines modified
  
474 ····.line·191474 ····.line·191
475 ····:cond_0475 ····:cond_0
476 ····return-object·v0476 ····return-object·v0
477 .end·method477 .end·method
  
478 .method·public·toNotesContentValues(IJ)Landroid/content/ContentValues;478 .method·public·toNotesContentValues(IJ)Landroid/content/ContentValues;
479 ····.locals·6479 ····.locals·5
480 ····.param·p1,·"modified"····#·I480 ····.param·p1,·"modified"····#·I
481 ····.param·p2,·"listDbId"····#·J481 ····.param·p2,·"listDbId"····#·J
  
482 ····.prologue482 ····.prologue
483 ····.line·155483 ····.line·155
484 ····new-instance·v0,·Landroid/content/ContentValues;484 ····new-instance·v0,·Landroid/content/ContentValues;
  
Offset 542, 19 lines modifiedOffset 542, 19 lines modified
  
542 ····.line·165542 ····.line·165
543 ····:cond_3543 ····:cond_3
544 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->dbid:Ljava/lang/Long;544 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->dbid:Ljava/lang/Long;
  
545 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J545 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J
  
546 ····move-result-wide·v2546 ····move-result-wide·v1
  
547 ····const-wide/16·v4,·-0x1547 ····const-wide/16·v3,·-0x1
  
548 ····cmp-long·v1,·v2,·v4548 ····cmp-long·v1,·v1,·v3
  
549 ····if-lez·v1,·:cond_4549 ····if-lez·v1,·:cond_4
  
550 ····.line·166550 ····.line·166
551 ····const-string·v1,·"_id"551 ····const-string·v1,·"_id"
  
552 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->dbid:Ljava/lang/Long;552 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->dbid:Ljava/lang/Long;
Offset 643, 19 lines modifiedOffset 643, 19 lines modified
643 ····iput-object·v1,·v0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;->status:Ljava/lang/String;643 ····iput-object·v1,·v0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;->status:Ljava/lang/String;
  
644 ····.line·144644 ····.line·144
645 ····return-object·v0645 ····return-object·v0
646 .end·method646 .end·method
  
647 .method·public·updateFromTaskResource(Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;)V647 .method·public·updateFromTaskResource(Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;)V
648 ····.locals·5648 ····.locals·4
649 ····.param·p1,·"taskResource"····#·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;649 ····.param·p1,·"taskResource"····#·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;
  
650 ····.prologue650 ····.prologue
651 ····const/4·v4,·0x1651 ····const/4·v3,·0x1
  
652 ····.line·79652 ····.line·79
653 ····iget-object·v1,·p1,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;->id:Ljava/lang/String;653 ····iget-object·v1,·p1,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;->id:Ljava/lang/String;
  
654 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->remoteId:Ljava/lang/String;654 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->remoteId:Ljava/lang/String;
  
655 ····.line·81655 ····.line·81
Offset 664, 17 lines modifiedOffset 664, 17 lines modified
  
664 ····invoke-static·{v1},·Lcom/nononsenseapps/utils/time/RFC3339Date;->parseRFC3339Date(Ljava/lang/String;)Ljava/util/Date;664 ····invoke-static·{v1},·Lcom/nononsenseapps/utils/time/RFC3339Date;->parseRFC3339Date(Ljava/lang/String;)Ljava/util/Date;
  
665 ····move-result-object·v1665 ····move-result-object·v1
  
666 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J666 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J
  
667 ····move-result-wide·v2667 ····move-result-wide·v1
  
668 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;668 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
669 ····move-result-object·v1669 ····move-result-object·v1
  
670 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->updated:Ljava/lang/Long;670 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->updated:Ljava/lang/Long;
671 ····:try_end_0671 ····:try_end_0
672 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0672 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
Offset 755, 15 lines modifiedOffset 755, 15 lines modified
755 ····invoke-virtual·{v1},·Ljava/lang/Boolean;->booleanValue()Z755 ····invoke-virtual·{v1},·Ljava/lang/Boolean;->booleanValue()Z
  
756 ····move-result·v1756 ····move-result·v1
  
757 ····if-eqz·v1,·:cond_5757 ····if-eqz·v1,·:cond_5
  
758 ····.line·103758 ····.line·103
759 ····iput-boolean·v4,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->remotelydeleted:Z759 ····iput-boolean·v3,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->remotelydeleted:Z
  
760 ····.line·104760 ····.line·104
761 ····:cond_5761 ····:cond_5
762 ····iget-object·v1,·p1,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;->hidden:Ljava/lang/Boolean;762 ····iget-object·v1,·p1,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;->hidden:Ljava/lang/Boolean;
  
763 ····if-eqz·v1,·:cond_6763 ····if-eqz·v1,·:cond_6
  
Offset 772, 29 lines modifiedOffset 772, 29 lines modified
772 ····invoke-virtual·{v1},·Ljava/lang/Boolean;->booleanValue()Z772 ····invoke-virtual·{v1},·Ljava/lang/Boolean;->booleanValue()Z
  
773 ····move-result·v1773 ····move-result·v1
  
774 ····if-eqz·v1,·:cond_6774 ····if-eqz·v1,·:cond_6
  
775 ····.line·105775 ····.line·105
776 ····iput-boolean·v4,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->remotelydeleted:Z776 ····iput-boolean·v3,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->remotelydeleted:Z
  
777 ····.line·106777 ····.line·106
778 ····:cond_6778 ····:cond_6
779 ····return-void779 ····return-void
  
780 ····.line·83780 ····.line·83
781 ····:catch_0781 ····:catch_0
782 ····move-exception·v0782 ····move-exception·v0
  
783 ····.line·84783 ····.line·84
784 ····.local·v0,·"e":Ljava/lang/Exception;784 ····.local·v0,·"e":Ljava/lang/Exception;
785 ····const-wide/16·v2,·0x0785 ····const-wide/16·v1,·0x0
  
786 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;786 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
787 ····move-result-object·v1787 ····move-result-object·v1
  
788 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->updated:Ljava/lang/Long;788 ····iput-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->updated:Ljava/lang/Long;
  
789 ····goto·:goto_0789 ····goto·:goto_0
  
141 KB
smali/com/nononsenseapps/notepad/sync/googleapi/GoogleTaskSync.smali
    
Offset 92, 666 lines modifiedOffset 92, 685 lines modified
92 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->listLists(Ljava/util/ArrayList;)V92 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->listLists(Ljava/util/ArrayList;)V
  
93 ····.line·28193 ····.line·281
94 ····return-object·v094 ····return-object·v0
95 .end·method95 .end·method
  
96 .method·public·static·fullSync(Landroid/content/Context;Landroid/accounts/Account;Landroid/os/Bundle;Ljava/lang/String;Landroid/content/ContentProviderClient;Landroid/content/SyncResult;)Z96 .method·public·static·fullSync(Landroid/content/Context;Landroid/accounts/Account;Landroid/os/Bundle;Ljava/lang/String;Landroid/content/ContentProviderClient;Landroid/content/SyncResult;)Z
97 ····.locals·2497 ····.locals·22
98 ····.param·p0,·"context"····#·Landroid/content/Context;98 ····.param·p0,·"context"····#·Landroid/content/Context;
99 ····.param·p1,·"account"····#·Landroid/accounts/Account;99 ····.param·p1,·"account"····#·Landroid/accounts/Account;
100 ····.param·p2,·"extras"····#·Landroid/os/Bundle;100 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
101 ····.param·p3,·"authority"····#·Ljava/lang/String;101 ····.param·p3,·"authority"····#·Ljava/lang/String;
102 ····.param·p4,·"provider"····#·Landroid/content/ContentProviderClient;102 ····.param·p4,·"provider"····#·Landroid/content/ContentProviderClient;
103 ····.param·p5,·"syncResult"····#·Landroid/content/SyncResult;103 ····.param·p5,·"syncResult"····#·Landroid/content/SyncResult;
  
104 ····.prologue104 ····.prologue
105 ····.line·62105 ····.line·62
106 ····const-string·v18,·"nononsenseapps·gtasksync"106 ····const-string·v17,·"nononsenseapps·gtasksync"
  
107 ····const-string·v19,·"fullSync"107 ····const-string·v18,·"fullSync"
  
108 ····invoke-static/range·{v18·..·v19},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V108 ····invoke-static/range·{v17·..·v18},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V
  
109 ····.line·64109 ····.line·64
110 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;110 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
  
111 ····move-result-object·v18111 ····move-result-object·v17
  
112 ····invoke-virtual/range·{v18·..·v18},·Ljava/util/Calendar;->getTimeInMillis()J112 ····invoke-virtual/range·{v17·..·v17},·Ljava/util/Calendar;->getTimeInMillis()J
  
113 ····move-result-wide·v12113 ····move-result-wide·v10
  
114 ····.line·66114 ····.line·66
115 ····.local·v12,·"startTime":J115 ····.local·v10,·"startTime":J
116 ····const/4·v14,·0x0116 ····const/4·v13,·0x0
  
117 ····.line·68117 ····.line·68
118 ····.local·v14,·"success":Z118 ····.local·v13,·"success":Z
119 ····invoke-static/range·{p0·..·p0},·Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager;119 ····invoke-static/range·{p0·..·p0},·Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager;
  
120 ····move-result-object·v4120 ····move-result-object·v4
  
121 ····.line·71121 ····.line·71
122 ····.local·v4,·"accountManager":Landroid/accounts/AccountManager;122 ····.local·v4,·"accountManager":Landroid/accounts/AccountManager;
123 ····:try_start_0123 ····:try_start_0
124 ····new-instance·v5,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;124 ····new-instance·v5,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;
  
125 ····const/16·v18,·0x1125 ····const/16·v17,·0x1
  
 126 ····.line·72
126 ····move-object/from16·v0,·p1127 ····move-object/from16·v0,·p1
  
127 ····move/from16·v1,·v18128 ····move/from16·v1,·v17
  
128 ····invoke-static·{v4,·v0,·v1},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->getAuthToken(Landroid/accounts/AccountManager;Landroid/accounts/Account;Z)Ljava/lang/String;129 ····invoke-static·{v4,·v0,·v1},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->getAuthToken(Landroid/accounts/AccountManager;Landroid/accounts/Account;Z)Ljava/lang/String;
  
129 ····move-result-object·v18130 ····move-result-object·v17
  
 131 ····.line·73
130 ····invoke-static/range·{p0·..·p0},·Lcom/nononsenseapps/build/Config;->getGtasksApiKey(Landroid/content/Context;)Ljava/lang/String;132 ····invoke-static/range·{p0·..·p0},·Lcom/nononsenseapps/build/Config;->getGtasksApiKey(Landroid/content/Context;)Ljava/lang/String;
  
131 ····move-result-object·v19133 ····move-result-object·v18
  
132 ····move-object/from16·v0,·p1134 ····move-object/from16·v0,·p1
  
133 ····iget-object·v0,·v0,·Landroid/accounts/Account;->name:Ljava/lang/String;135 ····iget-object·v0,·v0,·Landroid/accounts/Account;->name:Ljava/lang/String;
  
134 ····move-object/from16·v20,·v0136 ····move-object/from16·v19,·v0
  
135 ····move-object/from16·v0,·v18137 ····move-object/from16·v0,·v17
  
136 ····move-object/from16·v1,·v19138 ····move-object/from16·v1,·v18
  
137 ····move-object/from16·v2,·v20139 ····move-object/from16·v2,·v19
  
138 ····invoke-direct·{v5,·v0,·v1,·v2},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V140 ····invoke-direct·{v5,·v0,·v1,·v2},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
  
139 ····.line·75141 ····.line·75
140 ····.local·v5,·"client":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;142 ····.local·v5,·"client":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;
141 ····const-string·v18,·"nononsenseapps·gtasksync"143 ····const-string·v17,·"nononsenseapps·gtasksync"
  
142 ····const-string·v19,·"AuthToken·acquired,·we·are·connected..."144 ····const-string·v18,·"AuthToken·acquired,·we·are·connected..."
  
143 ····invoke-static/range·{v18·..·v19},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V145 ····invoke-static/range·{v17·..·v18},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V
  
144 ····.line·81146 ····.line·81
145 ····invoke-static/range·{p0·..·p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;147 ····invoke-static/range·{p0·..·p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
146 ····move-result-object·v18148 ····move-result-object·v17
  
147 ····invoke-interface/range·{v18·..·v18},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;149 ····invoke-interface/range·{v17·..·v17},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
148 ····move-result-object·v18150 ····move-result-object·v17
  
149 ····const-string·v19,·"syncFull"151 ····const-string·v18,·"syncFull"
  
150 ····const/16·v20,·0x0152 ····const/16·v19,·0x0
  
151 ····invoke-interface/range·{v18·..·v20},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;153 ····invoke-interface/range·{v17·..·v19},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
  
152 ····move-result-object·v18154 ····move-result-object·v17
  
153 ····const-string·v19,·"gtasklastsync"155 ····const-string·v18,·"gtasklastsync"
  
154 ····const-wide/16·v20,·0x0156 ····const-wide/16·v19,·0x0
  
 157 ····.line·82
155 ····invoke-interface/range·{v18·..·v21},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;158 ····invoke-interface/range·{v17·..·v20},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
  
156 ····move-result-object·v18159 ····move-result-object·v17
  
157 ····invoke-interface/range·{v18·..·v18},·Landroid/content/SharedPreferences$Editor;->commit()Z160 ····invoke-interface/range·{v17·..·v17},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
158 ····.line·86161 ····.line·86
159 ····const-string·v18,·"nononsenseapps·gtasksync"162 ····const-string·v17,·"nononsenseapps·gtasksync"
  
160 ····const-string·v19,·"download·lists"163 ····const-string·v18,·"download·lists"
  
161 ····invoke-static/range·{v18·..·v19},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V164 ····invoke-static/range·{v17·..·v18},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V
  
162 ····.line·87165 ····.line·87
163 ····invoke-static·{v5},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskSync;->downloadLists(Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;)Ljava/util/List;166 ····invoke-static·{v5},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskSync;->downloadLists(Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;)Ljava/util/List;
  
164 ····move-result-object·v9167 ····move-result-object·v8
  
165 ····.line·90168 ····.line·90
166 ····.local·v9,·"remoteLists":Ljava/util/List;,·"Ljava/util/List<Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;>;"169 ····.local·v8,·"remoteLists":Ljava/util/List;,·"Ljava/util/List<Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;>;"
Max diff block lines reached; 137361/144021 bytes (95.38%) of diff not shown.
19.4 KB
smali/com/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient.smali
    
Offset 111, 18 lines modifiedOffset 111, 20 lines modified
  
111 ····move-result-object·v1111 ····move-result-object·v1
  
112 ····new-instance·v2,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient$1;112 ····new-instance·v2,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient$1;
  
113 ····invoke-direct·{v2,·p0},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient$1;-><init>(Ljava/lang/String;)V113 ····invoke-direct·{v2,·p0},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient$1;-><init>(Ljava/lang/String;)V
  
 114 ····.line·88
114 ····invoke-virtual·{v1,·v2},·Lretrofit/RestAdapter$Builder;->setRequestInterceptor(Lretrofit/RequestInterceptor;)Lretrofit/RestAdapter$Builder;115 ····invoke-virtual·{v1,·v2},·Lretrofit/RestAdapter$Builder;->setRequestInterceptor(Lretrofit/RequestInterceptor;)Lretrofit/RestAdapter$Builder;
  
115 ····move-result-object·v1116 ····move-result-object·v1
  
 117 ····.line·94
116 ····invoke-virtual·{v1},·Lretrofit/RestAdapter$Builder;->build()Lretrofit/RestAdapter;118 ····invoke-virtual·{v1},·Lretrofit/RestAdapter$Builder;->build()Lretrofit/RestAdapter;
  
117 ····move-result-object·v0119 ····move-result-object·v0
  
118 ····.line·96120 ····.line·96
119 ····.local·v0,·"restAdapter":Lretrofit/RestAdapter;121 ····.local·v0,·"restAdapter":Lretrofit/RestAdapter;
120 ····const-class·v1,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;122 ····const-class·v1,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;
Offset 352, 20 lines modifiedOffset 354, 22 lines modified
  
352 ····.prologue354 ····.prologue
353 ····.line·139355 ····.line·139
354 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->api:Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;356 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->api:Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;
  
355 ····iget-object·v2,·p2,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;->remoteId:Ljava/lang/String;357 ····iget-object·v2,·p2,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;->remoteId:Ljava/lang/String;
  
 358 ····.line·140
356 ····invoke-virtual·{p1},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->toTaskResource()Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;359 ····invoke-virtual·{p1},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->toTaskResource()Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;
  
357 ····move-result-object·v3360 ····move-result-object·v3
  
358 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->key:Ljava/lang/String;361 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->key:Ljava/lang/String;
  
 362 ····.line·139
359 ····invoke-interface·{v1,·v2,·v3,·v4},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;->insertTask(Ljava/lang/String;Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;Ljava/lang/String;)Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;363 ····invoke-interface·{v1,·v2,·v3,·v4},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;->insertTask(Ljava/lang/String;Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;Ljava/lang/String;)Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;
  
360 ····move-result-object·v0364 ····move-result-object·v0
  
361 ····.line·141365 ····.line·141
362 ····.local·v0,·"result":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;366 ····.local·v0,·"result":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;
363 ····invoke-virtual·{p1,·v0},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->updateFromTaskResource(Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;)V367 ····invoke-virtual·{p1,·v0},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTask;->updateFromTaskResource(Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskResource;)V
Offset 385, 239 lines modifiedOffset 389, 239 lines modified
385 ············">;)V"389 ············">;)V"
386 ········}390 ········}
387 ····.end·annotation391 ····.end·annotation
  
388 ····.prologue392 ····.prologue
389 ····.line·102393 ····.line·102
390 ····.local·p1,·"remoteLists":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;>;"394 ····.local·p1,·"remoteLists":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;>;"
391 ····const/4·v1,·0x0395 ····const/4·v0,·0x0
  
392 ····.line·104396 ····.line·104
393 ····.local·v1,·"pageToken":Ljava/lang/String;397 ····.local·v0,·"pageToken":Ljava/lang/String;
394 ····:cond_0398 ····:cond_0
395 ····if-nez·v1,·:cond_1399 ····if-nez·v0,·:cond_1
  
396 ····.line·105400 ····.line·105
397 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->api:Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;401 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->api:Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;
  
398 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->key:Ljava/lang/String;402 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->key:Ljava/lang/String;
  
399 ····invoke-interface·{v4,·v5},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;->listLists(Ljava/lang/String;)Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;403 ····invoke-interface·{v3,·v4},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;->listLists(Ljava/lang/String;)Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;
  
400 ····move-result-object·v2404 ····move-result-object·v1
  
401 ····.line·109405 ····.line·109
402 ····.local·v2,·"response":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;406 ····.local·v1,·"response":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;
403 ····:goto_0407 ····:goto_0
404 ····iget-object·v1,·v2,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;->nextPageToken:Ljava/lang/String;408 ····iget-object·v0,·v1,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;->nextPageToken:Ljava/lang/String;
  
405 ····.line·111409 ····.line·111
406 ····iget-object·v4,·v2,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;->items:Ljava/util/List;410 ····iget-object·v3,·v1,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;->items:Ljava/util/List;
  
407 ····if-nez·v4,·:cond_2411 ····if-nez·v3,·:cond_2
  
408 ····.line·120412 ····.line·120
409 ····:goto_1413 ····:goto_1
410 ····return-void414 ····return-void
  
411 ····.line·107415 ····.line·107
412 ····.end·local·v2····#·"response":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;416 ····.end·local·v1····#·"response":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;
413 ····:cond_1417 ····:cond_1
414 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->api:Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;418 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->api:Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;
  
415 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->key:Ljava/lang/String;419 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->key:Ljava/lang/String;
  
416 ····invoke-interface·{v4,·v5,·v1},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;->listLists(Ljava/lang/String;Ljava/lang/String;)Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;420 ····invoke-interface·{v3,·v4,·v0},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI;->listLists(Ljava/lang/String;Ljava/lang/String;)Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;
  
417 ····move-result-object·v2421 ····move-result-object·v1
  
418 ····.restart·local·v2····#·"response":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;422 ····.restart·local·v1····#·"response":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;
419 ····goto·:goto_0423 ····goto·:goto_0
  
420 ····.line·115424 ····.line·115
421 ····:cond_2425 ····:cond_2
422 ····iget-object·v4,·v2,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;->items:Ljava/util/List;426 ····iget-object·v3,·v1,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$ListListsResponse;->items:Ljava/util/List;
  
423 ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator;427 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
424 ····move-result-object·v0428 ····move-result-object·v3
  
425 ····.local·v0,·"i$":Ljava/util/Iterator; 
426 ····:goto_2429 ····:goto_2
427 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z430 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
428 ····move-result·v4431 ····move-result·v4
  
429 ····if-eqz·v4,·:cond_3432 ····if-eqz·v4,·:cond_3
  
430 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;433 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
431 ····move-result-object·v3434 ····move-result-object·v2
  
432 ····check-cast·v3,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;435 ····check-cast·v2,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;
  
433 ····.line·116436 ····.line·116
434 ····.local·v3,·"taskListResource":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;437 ····.local·v2,·"taskListResource":Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;
435 ····new-instance·v4,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;438 ····new-instance·v4,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;
  
436 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->accountName:Ljava/lang/String;439 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksClient;->accountName:Ljava/lang/String;
  
437 ····invoke-direct·{v4,·v3,·v5},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;-><init>(Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;Ljava/lang/String;)V440 ····invoke-direct·{v4,·v2,·v5},·Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTaskList;-><init>(Lcom/nononsenseapps/notepad/sync/googleapi/GoogleTasksAPI$TaskListResource;Ljava/lang/String;)V
  
438 ····invoke-virtual·{p1,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z441 ····invoke-virtual·{p1,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
Max diff block lines reached; 11773/19711 bytes (59.73%) of diff not shown.
1.29 KB
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
26 ····.prologue27 ····.prologue
27 ····.line·44928 ····.line·449
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$5;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$5;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$5;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$5;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
Offset 68, 14 lines modifiedOffset 69, 15 lines modified
  
68 ····.line·45769 ····.line·457
69 ····.local·v3,·"theme":Ljava/lang/String;70 ····.local·v3,·"theme":Ljava/lang/String;
70 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$5;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;71 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$5;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
71 ····const·v5,·0x7f0d015c72 ····const·v5,·0x7f0d015c
  
 73 ····.line·458
72 ····invoke-virtual·{v4,·v5},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getString(I)Ljava/lang/String;74 ····invoke-virtual·{v4,·v5},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getString(I)Ljava/lang/String;
  
73 ····move-result-object·v475 ····move-result-object·v4
  
74 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z76 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
75 ····move-result·v477 ····move-result·v4
2.91 KB
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig$8.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
26 ····.prologue27 ····.prologue
27 ····.line·54928 ····.line·549
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$8;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$8;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$8;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$8;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
Offset 37, 15 lines modifiedOffset 38, 15 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V41 .method·public·onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
41 ····.locals·642 ····.locals·5
42 ····.param·p2,·"arg1"····#·Landroid/view/View;43 ····.param·p2,·"arg1"····#·Landroid/view/View;
43 ····.param·p3,·"pos"····#·I44 ····.param·p3,·"pos"····#·I
44 ····.param·p4,·"id"····#·J45 ····.param·p4,·"id"····#·J
45 ····.annotation·system·Ldalvik/annotation/Signature;46 ····.annotation·system·Ldalvik/annotation/Signature;
46 ········value·=·{47 ········value·=·{
47 ············"(",48 ············"(",
48 ············"Landroid/widget/AdapterView",49 ············"Landroid/widget/AdapterView",
Offset 66, 26 lines modifiedOffset 67, 28 lines modified
  
66 ····.line·55567 ····.line·555
67 ····:try_start_068 ····:try_start_0
68 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$8;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;69 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$8;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
69 ····const-string·v3,·"widget1_key_list_title"70 ····const-string·v3,·"widget1_key_list_title"
  
 71 ····.line·556
70 ····invoke-virtual·{p1,·p3},·Landroid/widget/AdapterView;->getItemAtPosition(I)Ljava/lang/Object;72 ····invoke-virtual·{p1,·p3},·Landroid/widget/AdapterView;->getItemAtPosition(I)Ljava/lang/Object;
  
71 ····move-result-object·v173 ····move-result-object·v1
  
72 ····check-cast·v1,·Landroid/database/Cursor;74 ····check-cast·v1,·Landroid/database/Cursor;
  
73 ····const/4·v4,·0x175 ····const/4·v4,·0x1
  
74 ····invoke-interface·{v1,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;76 ····invoke-interface·{v1,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
75 ····move-result-object·v177 ····move-result-object·v1
  
 78 ····.line·555
76 ····invoke-virtual·{v2,·v3,·v1},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->putString(Ljava/lang/String;Ljava/lang/String;)Z79 ····invoke-virtual·{v2,·v3,·v1},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->putString(Ljava/lang/String;Ljava/lang/String;)Z
77 ····:try_end_080 ····:try_end_0
78 ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_081 ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_0
  
79 ····.line·56582 ····.line·565
80 ····:goto_083 ····:goto_0
81 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$8;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;84 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$8;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
Offset 118, 20 lines modifiedOffset 121, 22 lines modified
  
118 ····.line·560121 ····.line·560
119 ····.local·v0,·"e":Ljava/lang/ClassCastException;122 ····.local·v0,·"e":Ljava/lang/ClassCastException;
120 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$8;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;123 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$8;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
121 ····const-string·v3,·"widget1_key_list_title"124 ····const-string·v3,·"widget1_key_list_title"
  
 125 ····.line·561
122 ····invoke-virtual·{p1,·p3},·Landroid/widget/AdapterView;->getItemAtPosition(I)Ljava/lang/Object;126 ····invoke-virtual·{p1,·p3},·Landroid/widget/AdapterView;->getItemAtPosition(I)Ljava/lang/Object;
  
123 ····move-result-object·v1127 ····move-result-object·v1
  
124 ····check-cast·v1,·Ljava/lang/String;128 ····check-cast·v1,·Ljava/lang/String;
  
 129 ····.line·560
125 ····invoke-virtual·{v2,·v3,·v1},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->putString(Ljava/lang/String;Ljava/lang/String;)Z130 ····invoke-virtual·{v2,·v3,·v1},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->putString(Ljava/lang/String;Ljava/lang/String;)Z
  
126 ····goto·:goto_0131 ····goto·:goto_0
127 .end·method132 .end·method
  
128 .method·public·onNothingSelected(Landroid/widget/AdapterView;)V133 .method·public·onNothingSelected(Landroid/widget/AdapterView;)V
129 ····.locals·0134 ····.locals·0
17.2 KB
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig$2.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;32 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
36 ····.prologue37 ····.prologue
37 ····.line·27238 ····.line·272
38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;39 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
39 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;40 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
Offset 47, 15 lines modifiedOffset 48, 15 lines modified
  
47 ····return-void48 ····return-void
48 .end·method49 .end·method
  
  
49 #·virtual·methods50 #·virtual·methods
50 .method·public·onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;51 .method·public·onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;
51 ····.locals·1752 ····.locals·16
52 ····.param·p1,·"id"····#·I53 ····.param·p1,·"id"····#·I
53 ····.param·p2,·"arg1"····#·Landroid/os/Bundle;54 ····.param·p2,·"arg1"····#·Landroid/os/Bundle;
54 ····.annotation·system·Ldalvik/annotation/Signature;55 ····.annotation·system·Ldalvik/annotation/Signature;
55 ········value·=·{56 ········value·=·{
56 ············"(I",57 ············"(I",
57 ············"Landroid/os/Bundle;",58 ············"Landroid/os/Bundle;",
58 ············")",59 ············")",
Offset 64, 284 lines modifiedOffset 65, 288 lines modified
64 ············"Landroid/database/Cursor;",65 ············"Landroid/database/Cursor;",
65 ············">;"66 ············">;"
66 ········}67 ········}
67 ····.end·annotation68 ····.end·annotation
  
68 ····.prologue69 ····.prologue
69 ····.line·27770 ····.line·277
70 ····const/4·v2,·0x171 ····const/4·v1,·0x1
  
71 ····move/from16·v0,·p172 ····move/from16·v0,·p1
  
72 ····if-ne·v0,·v2,·:cond_073 ····if-ne·v0,·v1,·:cond_0
  
73 ····.line·27874 ····.line·278
74 ····new-instance·v2,·Landroid/support/v4/content/CursorLoader;75 ····new-instance·v1,·Landroid/support/v4/content/CursorLoader;
  
75 ····move-object/from16·v0,·p076 ····move-object/from16·v0,·p0
  
76 ····iget-object·v3,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;77 ····iget-object·v2,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
77 ····sget-object·v4,·Lcom/nononsenseapps/notepad/database/TaskList;->URI:Landroid/net/Uri;78 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/TaskList;->URI:Landroid/net/Uri;
  
78 ····sget-object·v5,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;79 ····sget-object·v4,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;
  
79 ····const/4·v6,·0x080 ····const/4·v5,·0x0
  
80 ····const/4·v7,·0x081 ····const/4·v6,·0x0
  
81 ····move-object/from16·v0,·p082 ····move-object/from16·v0,·p0
  
82 ····iget-object·v12,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;83 ····iget-object·v11,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
83 ····const·v13,·0x7f0d004484 ····const·v12,·0x7f0d0044
  
84 ····const/4·v14,·0x185 ····const/4·v13,·0x1
  
85 ····new-array·v14,·v14,·[Ljava/lang/Object;86 ····new-array·v13,·v13,·[Ljava/lang/Object;
  
86 ····const/4·v15,·0x087 ····const/4·v14,·0x0
  
87 ····const-string·v16,·"title"88 ····const-string·v15,·"title"
  
88 ····aput-object·v16,·v14,·v1589 ····aput-object·v15,·v13,·v14
  
 90 ····.line·280
89 ····invoke-virtual·{v12,·v13,·v14},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getString(I[Ljava/lang/Object;)Ljava/lang/String;91 ····invoke-virtual·{v11,·v12,·v13},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
90 ····move-result-object·v892 ····move-result-object·v7
  
91 ····invoke-direct/range·{v2·..·v8},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V93 ····invoke-direct/range·{v1·..·v7},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
  
92 ····.line·32594 ····.line·325
93 ····:goto_095 ····:goto_0
94 ····return-object·v296 ····return-object·v1
  
95 ····.line·28597 ····.line·285
96 ····:cond_098 ····:cond_0
97 ····move-object/from16·v0,·p099 ····move-object/from16·v0,·p0
  
98 ····iget-object·v2,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;100 ····iget-object·v1,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
99 ····const-string·v3,·"widget1_key_list"101 ····const-string·v2,·"widget1_key_list"
  
100 ····const-wide/16·v12,·-0x2102 ····const-wide/16·v11,·-0x2
  
101 ····invoke-virtual·{v2,·v3,·v12,·v13},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getLong(Ljava/lang/String;J)J103 ····invoke-virtual·{v1,·v2,·v11,·v12},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getLong(Ljava/lang/String;J)J
  
102 ····move-result-wide·v10104 ····move-result-wide·v8
  
103 ····.line·288105 ····.line·288
104 ····.local·v10,·"listId":J106 ····.local·v8,·"listId":J
105 ····move-object/from16·v0,·p0107 ····move-object/from16·v0,·p0
  
106 ····iget-object·v2,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;108 ····iget-object·v1,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
107 ····const-string·v3,·"widget1_key_sort_type"109 ····const-string·v2,·"widget1_key_sort_type"
  
108 ····move-object/from16·v0,·p0110 ····move-object/from16·v0,·p0
  
109 ····iget-object·v5,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;111 ····iget-object·v4,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$2;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
110 ····const·v12,·0x7f0d007f112 ····const·v11,·0x7f0d007f
  
 113 ····.line·290
111 ····invoke-virtual·{v5,·v12},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getString(I)Ljava/lang/String;114 ····invoke-virtual·{v4,·v11},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getString(I)Ljava/lang/String;
  
112 ····move-result-object·v5115 ····move-result-object·v4
  
 116 ····.line·289
113 ····invoke-virtual·{v2,·v3,·v5},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;117 ····invoke-virtual·{v1,·v2,·v4},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
114 ····move-result-object·v9118 ····move-result-object·v10
  
115 ····.line·292119 ····.line·292
116 ····.local·v9,·"sortType":Ljava/lang/String;120 ····.local·v10,·"sortType":Ljava/lang/String;
Max diff block lines reached; 11223/17536 bytes (64.00%) of diff not shown.
1.54 KB
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig$7.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
26 ····.prologue27 ····.prologue
27 ····.line·51828 ····.line·518
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$7;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$7;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$7;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$7;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
Offset 50, 18 lines modifiedOffset 51, 20 lines modified
50 ····.line·53251 ····.line·532
51 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$7;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;52 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$7;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
52 ····const-string·v2,·"widget1_key_shadecolor"53 ····const-string·v2,·"widget1_key_shadecolor"
  
53 ····const/high16·v3,·-0x40000000····#·-2.0f54 ····const/high16·v3,·-0x40000000····#·-2.0f
  
 55 ····.line·533
54 ····invoke-virtual·{v1,·v2,·v3},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getInt(Ljava/lang/String;I)I56 ····invoke-virtual·{v1,·v2,·v3},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getInt(Ljava/lang/String;I)I
  
55 ····move-result·v157 ····move-result·v1
  
 58 ····.line·532
56 ····invoke-static·{p2,·v1},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getHomescreenBackgroundColor(II)I59 ····invoke-static·{p2,·v1},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getHomescreenBackgroundColor(II)I
  
57 ····move-result·v060 ····move-result·v0
  
58 ····.line·53661 ····.line·536
59 ····.local·v0,·"color":I62 ····.local·v0,·"color":I
60 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$7;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;63 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$7;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
810 B
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig$9.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
26 ····.prologue27 ····.prologue
27 ····.line·58828 ····.line·588
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$9;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$9;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$9;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$9;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
814 B
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig$10.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
26 ····.prologue27 ····.prologue
27 ····.line·60028 ····.line·600
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$10;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$10;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$10;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$10;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
30.4 KB
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig.smali
    
Offset 160, 15 lines modifiedOffset 160, 14 lines modified
160 .method·public·constructor·<init>()V160 .method·public·constructor·<init>()V
161 ····.locals·0161 ····.locals·0
  
162 ····.prologue162 ····.prologue
163 ····.line·49163 ····.line·49
164 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V164 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V
  
165 ····.line·727 
166 ····return-void165 ····return-void
167 .end·method166 .end·method
  
168 .method·static·synthetic·access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I167 .method·static·synthetic·access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I
169 ····.locals·1168 ····.locals·1
170 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;169 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
Offset 187, 15 lines modifiedOffset 186, 15 lines modified
187 ····.line·49186 ····.line·49
188 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->mListAdapter:Lcom/nononsenseapps/ui/ExtrasCursorAdapter;187 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->mListAdapter:Lcom/nononsenseapps/ui/ExtrasCursorAdapter;
  
189 ····return-object·v0188 ····return-object·v0
190 .end·method189 .end·method
  
191 .method·static·synthetic·access$200(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Landroid/widget/Adapter;J)I190 .method·static·synthetic·access$200(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Landroid/widget/Adapter;J)I
192 ····.locals·2191 ····.locals·1
193 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;192 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
194 ····.param·p1,·"x1"····#·Landroid/widget/Adapter;193 ····.param·p1,·"x1"····#·Landroid/widget/Adapter;
195 ····.param·p2,·"x2"····#·J194 ····.param·p2,·"x2"····#·J
  
196 ····.prologue195 ····.prologue
197 ····.line·49196 ····.line·49
198 ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getListPositionOf(Landroid/widget/Adapter;J)I197 ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getListPositionOf(Landroid/widget/Adapter;J)I
Offset 576, 14 lines modifiedOffset 575, 15 lines modified
  
576 ····.line·370575 ····.line·370
577 ····.local·v3,·"widgetPrefs":Lcom/nononsenseapps/notepad/widget/WidgetPrefs;576 ····.local·v3,·"widgetPrefs":Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
578 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getActionBar()Landroid/app/ActionBar;577 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getActionBar()Landroid/app/ActionBar;
  
579 ····move-result-object·v4578 ····move-result-object·v4
  
 579 ····.line·371
580 ····invoke-virtual·{v4},·Landroid/app/ActionBar;->getThemedContext()Landroid/content/Context;580 ····invoke-virtual·{v4},·Landroid/app/ActionBar;->getThemedContext()Landroid/content/Context;
  
581 ····move-result-object·v4581 ····move-result-object·v4
  
582 ····const-string·v5,·"layout_inflater"582 ····const-string·v5,·"layout_inflater"
  
583 ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;583 ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
Offset 600, 24 lines modifiedOffset 600, 25 lines modified
  
600 ····invoke-virtual·{v2,·v4,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;600 ····invoke-virtual·{v2,·v4,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
601 ····move-result-object·v1601 ····move-result-object·v1
  
602 ····.line·374602 ····.line·374
603 ····.local·v1,·"customActionBarView":Landroid/view/View;603 ····.local·v1,·"customActionBarView":Landroid/view/View;
604 ····const·v4,·0x7f0a0013604 ····const·v4,·0x7f090013
  
605 ····invoke-virtual·{v1,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;605 ····invoke-virtual·{v1,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
606 ····move-result-object·v4606 ····move-result-object·v4
  
607 ····new-instance·v5,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;607 ····new-instance·v5,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;
  
608 ····invoke-direct·{v5,·p0,·v3},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;-><init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V608 ····invoke-direct·{v5,·p0,·v3},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;-><init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V
  
 609 ····.line·375
609 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V610 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
610 ····.line·404611 ····.line·404
611 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getActionBar()Landroid/app/ActionBar;612 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getActionBar()Landroid/app/ActionBar;
  
612 ····move-result-object·v0613 ····move-result-object·v0
  
Offset 633, 511 lines modifiedOffset 634, 398 lines modified
633 ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setCustomView(Landroid/view/View;)V634 ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setCustomView(Landroid/view/View;)V
  
634 ····.line·409635 ····.line·409
635 ····return-void636 ····return-void
636 .end·method637 .end·method
  
637 .method·setupConfig()V638 .method·setupConfig()V
638 ····.locals·21639 ····.locals·15
639 ····.annotation·build·Lorg/androidannotations/annotations/AfterViews;640 ····.annotation·build·Lorg/androidannotations/annotations/AfterViews;
640 ····.end·annotation641 ····.end·annotation
  
641 ····.prologue642 ····.prologue
642 ····.line·414643 ····.line·414
643 ····new-instance·v20,·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;644 ····new-instance·v14,·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
644 ····move-object/from16·v0,·p0 
  
645 ····iget·v3,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->appWidgetId:I 
  
 645 ····iget·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->appWidgetId:I
646 ····move-object/from16·v0,·v20 
  
647 ····move-object/from16·v1,·p0 
  
648 ····invoke-direct·{v0,·v1,·v3},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;-><init>(Landroid/content/Context;I)V646 ····invoke-direct·{v14,·p0,·v0},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;-><init>(Landroid/content/Context;I)V
  
649 ····.line·418647 ····.line·418
650 ····.local·v20,·"widgetPrefs":Lcom/nononsenseapps/notepad/widget/WidgetPrefs;648 ····.local·v14,·"widgetPrefs":Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
651 ····invoke-virtual/range·{p0·..·p0},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getResources()Landroid/content/res/Resources;649 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getResources()Landroid/content/res/Resources;
  
652 ····move-result-object·v3650 ····move-result-object·v0
  
653 ····const·v4,·0x7f060011651 ····const·v1,·0x7f060011
  
654 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String;652 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String;
  
655 ····move-result-object·v18653 ····move-result-object·v12
  
656 ····.line·420654 ····.line·420
657 ····.local·v18,·"sortTypeValues":[Ljava/lang/String;655 ····.local·v12,·"sortTypeValues":[Ljava/lang/String;
658 ····invoke-virtual/range·{p0·..·p0},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getResources()Landroid/content/res/Resources;656 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getResources()Landroid/content/res/Resources;
  
659 ····move-result-object·v3657 ····move-result-object·v0
  
660 ····const·v4,·0x7f060016658 ····const·v1,·0x7f060016
  
661 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String;659 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String;
  
662 ····move-result-object·v19660 ····move-result-object·v13
  
663 ····.line·423661 ····.line·423
664 ····.local·v19,·"themeValues":[Ljava/lang/String;662 ····.local·v13,·"themeValues":[Ljava/lang/String;
665 ····if-nez·v19,·:cond_1663 ····if-nez·v13,·:cond_1
Max diff block lines reached; 25656/31046 bytes (82.64%) of diff not shown.
810 B
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig$6.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
26 ····.prologue27 ····.prologue
27 ····.line·49328 ····.line·493
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$6;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$6;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$6;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$6;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
46.8 KB
smali/com/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory.smali
    
Offset 108, 1064 lines modifiedOffset 108, 1061 lines modified
108 ····.line·287108 ····.line·287
109 ····const/4·v0,·0x0109 ····const/4·v0,·0x0
  
110 ····return-object·v0110 ····return-object·v0
111 .end·method111 .end·method
  
112 .method·public·getViewAt(I)Landroid/widget/RemoteViews;112 .method·public·getViewAt(I)Landroid/widget/RemoteViews;
113 ····.locals·26113 ····.locals·25
114 ····.param·p1,·"position"····#·I114 ····.param·p1,·"position"····#·I
  
115 ····.prologue115 ····.prologue
116 ····.line·102116 ····.line·102
117 ····new-instance·v19,·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;117 ····new-instance·v18,·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
118 ····move-object/from16·v0,·p0118 ····move-object/from16·v0,·p0
  
119 ····iget-object·v0,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory;->mContext:Landroid/content/Context;119 ····iget-object·v0,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory;->mContext:Landroid/content/Context;
  
120 ····move-object/from16·v20,·v0120 ····move-object/from16·v19,·v0
  
121 ····move-object/from16·v0,·p0121 ····move-object/from16·v0,·p0
  
122 ····iget·v0,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory;->mAppWidgetId:I122 ····iget·v0,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory;->mAppWidgetId:I
  
123 ····move/from16·v21,·v0123 ····move/from16·v20,·v0
  
124 ····invoke-direct/range·{v19·..·v21},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;-><init>(Landroid/content/Context;I)V124 ····invoke-direct/range·{v18·..·v20},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;-><init>(Landroid/content/Context;I)V
  
125 ····.line·105125 ····.line·105
126 ····.local·v19,·"widgetPrefs":Lcom/nononsenseapps/notepad/widget/WidgetPrefs;126 ····.local·v18,·"widgetPrefs":Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
127 ····invoke-virtual/range·{v19·..·v19},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->isPresent()Z127 ····invoke-virtual/range·{v18·..·v18},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->isPresent()Z
  
128 ····move-result·v20128 ····move-result·v19
  
129 ····if-nez·v20,·:cond_1129 ····if-nez·v19,·:cond_1
  
130 ····.line·106130 ····.line·106
131 ····const/4·v15,·0x0131 ····const/4·v14,·0x0
  
132 ····.line·281132 ····.line·281
133 ····:cond_0133 ····:cond_0
134 ····:goto_0134 ····:goto_0
135 ····return-object·v15135 ····return-object·v14
  
136 ····.line·110136 ····.line·110
137 ····:cond_1137 ····:cond_1
138 ····move-object/from16·v0,·p0138 ····move-object/from16·v0,·p0
  
139 ····iget-object·v0,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory;->mDateFormatter:Ljava/text/SimpleDateFormat;139 ····iget-object·v0,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory;->mDateFormatter:Ljava/text/SimpleDateFormat;
  
140 ····move-object/from16·v20,·v0140 ····move-object/from16·v19,·v0
  
141 ····if-nez·v20,·:cond_2141 ····if-nez·v19,·:cond_2
  
142 ····.line·111142 ····.line·111
143 ····move-object/from16·v0,·p0143 ····move-object/from16·v0,·p0
  
144 ····iget-object·v0,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory;->mContext:Landroid/content/Context;144 ····iget-object·v0,·v0,·Lcom/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory;->mContext:Landroid/content/Context;
  
145 ····move-object/from16·v20,·v0145 ····move-object/from16·v19,·v0
  
146 ····invoke-static/range·{v20·..·v20},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterMicro(Landroid/content/Context;)Ljava/text/SimpleDateFormat;146 ····invoke-static/range·{v19·..·v19},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterMicro(Landroid/content/Context;)Ljava/text/SimpleDateFormat;
  
147 ····move-result-object·v20147 ····move-result-object·v19
  
148 ····move-object/from16·v0,·v20148 ····move-object/from16·v0,·v19
  
149 ····move-object/from16·v1,·p0149 ····move-object/from16·v1,·p0
  
150 ····iput-object·v0,·v1,·Lcom/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory;->mDateFormatter:Ljava/text/SimpleDateFormat;150 ····iput-object·v0,·v1,·Lcom/nononsenseapps/notepad/widget/ListWidgetService$ListRemoteViewsFactory;->mDateFormatter:Ljava/text/SimpleDateFormat;
  
151 ····.line·114151 ····.line·114
152 ····:cond_2152 ····:cond_2
153 ····const-string·v20,·"widget1_key_list"153 ····const-string·v19,·"widget1_key_list"
  
154 ····const-wide/16·v22,·-0x2 
  
155 ····move-object/from16·v0,·v19 
  
 154 ····const-wide/16·v20,·-0x2
156 ····move-object/from16·v1,·v20 
  
157 ····move-wide/from16·v2,·v22 
  
158 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getLong(Ljava/lang/String;J)J155 ····invoke-virtual/range·{v18·..·v21},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getLong(Ljava/lang/String;J)J
  
159 ····move-result-wide·v12156 ····move-result-wide·v10
  
160 ····.line·116157 ····.line·116
161 ····.local·v12,·"listId":J158 ····.local·v10,·"listId":J
162 ····const-string·v20,·"widget1_key_current_theme"159 ····const-string·v19,·"widget1_key_current_theme"
  
163 ····const/16·v21,·0x0160 ····const/16·v20,·0x0
  
164 ····invoke-virtual/range·{v19·..·v21},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getInt(Ljava/lang/String;I)I161 ····invoke-virtual/range·{v18·..·v20},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getInt(Ljava/lang/String;I)I
  
165 ····move-result·v17162 ····move-result·v16
  
166 ····.line·118163 ····.line·118
167 ····.local·v17,·"theme":I164 ····.local·v16,·"theme":I
168 ····const-string·v20,·"widget1_key_primary_text"165 ····const-string·v19,·"widget1_key_primary_text"
  
169 ····const/high16·v21,·-0x1000000166 ····const/high16·v20,·-0x1000000
  
170 ····invoke-virtual/range·{v19·..·v21},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getInt(Ljava/lang/String;I)I167 ····invoke-virtual/range·{v18·..·v20},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getInt(Ljava/lang/String;I)I
  
171 ····move-result·v11168 ····move-result·v12
  
172 ····.line·121169 ····.line·121
173 ····.local·v11,·"primaryTextColor":I170 ····.local·v12,·"primaryTextColor":I
174 ····const-string·v20,·"widget1_key_titlerows"171 ····const-string·v19,·"widget1_key_titlerows"
  
175 ····const/16·v21,·0x3172 ····const/16·v20,·0x3
  
176 ····invoke-virtual/range·{v19·..·v21},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getInt(Ljava/lang/String;I)I173 ····invoke-virtual/range·{v18·..·v20},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getInt(Ljava/lang/String;I)I
  
177 ····move-result·v14174 ····move-result·v13
  
178 ····.line·123175 ····.line·123
179 ····.local·v14,·"rows":I176 ····.local·v13,·"rows":I
180 ····const-string·v20,·"widget1_key_hiddencheckbox"177 ····const-string·v19,·"widget1_key_hiddencheckbox"
  
181 ····const/16·v21,·0x0178 ····const/16·v20,·0x0
  
182 ····invoke-virtual/range·{v19·..·v21},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getBoolean(Ljava/lang/String;Z)Z179 ····invoke-virtual/range·{v18·..·v20},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getBoolean(Ljava/lang/String;Z)Z
  
183 ····move-result·v8180 ····move-result·v7
Max diff block lines reached; 42237/47781 bytes (88.40%) of diff not shown.
8.0 KB
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig_.smali
    
Offset 30, 15 lines modifiedOffset 30, 14 lines modified
30 ····.line·3330 ····.line·33
31 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;31 ····new-instance·v0,·Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
32 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V32 ····invoke-direct·{v0},·Lorg/androidannotations/api/view/OnViewChangedNotifier;-><init>()V
  
33 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;33 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->onViewChangedNotifier_:Lorg/androidannotations/api/view/OnViewChangedNotifier;
  
34 ····.line·106 
35 ····return-void34 ····return-void
36 .end·method35 .end·method
  
37 .method·private·init_(Landroid/os/Bundle;)V36 .method·private·init_(Landroid/os/Bundle;)V
38 ····.locals·037 ····.locals·0
39 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;38 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
Offset 161, 160 lines modifiedOffset 160, 160 lines modified
  
161 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V160 .method·public·onViewChanged(Lorg/androidannotations/api/view/HasViews;)V
162 ····.locals·1161 ····.locals·1
163 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;162 ····.param·p1,·"hasViews"····#·Lorg/androidannotations/api/view/HasViews;
  
164 ····.prologue163 ····.prologue
165 ····.line·88164 ····.line·88
166 ····const·v0,·0x7f0a002c165 ····const·v0,·0x7f09002c
  
167 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;166 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
168 ····move-result-object·v0167 ····move-result-object·v0
  
169 ····check-cast·v0,·Landroid/widget/CheckBox;168 ····check-cast·v0,·Landroid/widget/CheckBox;
  
170 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->hideDateCheckBox:Landroid/widget/CheckBox;169 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->hideDateCheckBox:Landroid/widget/CheckBox;
  
171 ····.line·89170 ····.line·89
172 ····const·v0,·0x7f0a0028171 ····const·v0,·0x7f090027
  
173 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;172 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
174 ····move-result-object·v0173 ····move-result-object·v0
  
175 ····check-cast·v0,·Landroid/widget/Spinner;174 ····check-cast·v0,·Landroid/widget/Spinner;
  
176 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->themeSpinner:Landroid/widget/Spinner;175 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->sortingSpinner:Landroid/widget/Spinner;
  
177 ····.line·90176 ····.line·90
178 ····const·v0,·0x7f0a001b177 ····const·v0,·0x7f090094
  
179 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;178 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
180 ····move-result-object·v0179 ····move-result-object·v0
  
181 ····check-cast·v0,·Landroid/widget/Spinner; 
  
182 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->listSpinner:Landroid/widget/Spinner;180 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->widgetHeader:Landroid/view/View;
  
183 ····.line·91181 ····.line·91
184 ····const·v0,·0x7f0a002b182 ····const·v0,·0x7f090029
  
185 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;183 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
186 ····move-result-object·v0184 ····move-result-object·v0
  
187 ····check-cast·v0,·Landroid/widget/CheckBox;185 ····check-cast·v0,·Landroid/widget/SeekBar;
  
188 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->hideCheckBox:Landroid/widget/CheckBox;186 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->itemRowsSeekBar:Landroid/widget/SeekBar;
  
189 ····.line·92187 ····.line·92
190 ····const·v0,·0x7f0a002d188 ····const·v0,·0x7f09009b
  
191 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;189 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
192 ····move-result-object·v0190 ····move-result-object·v0
  
193 ····check-cast·v0,·Landroid/widget/CheckBox;191 ····check-cast·v0,·Landroid/widget/ListView;
  
194 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->transparentHeaderCheckBox:Landroid/widget/CheckBox;192 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->notesList:Landroid/widget/ListView;
  
195 ····.line·93193 ····.line·93
196 ····const·v0,·0x7f0a009b194 ····const·v0,·0x7f090023
  
197 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;195 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
198 ····move-result-object·v0196 ····move-result-object·v0
  
199 ····check-cast·v0,·Landroid/widget/ListView; 
  
200 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->notesList:Landroid/widget/ListView;197 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->widgetPreviewWrapper:Landroid/view/View;
  
201 ····.line·94198 ····.line·94
202 ····const·v0,·0x7f0a0094199 ····const·v0,·0x7f09002b
  
203 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;200 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
204 ····move-result-object·v0201 ····move-result-object·v0
  
 202 ····check-cast·v0,·Landroid/widget/CheckBox;
  
205 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->widgetHeader:Landroid/view/View;203 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->hideCheckBox:Landroid/widget/CheckBox;
  
206 ····.line·95204 ····.line·95
207 ····const·v0,·0x7f0a009a205 ····const·v0,·0x7f090028
  
208 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;206 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
209 ····move-result-object·v0207 ····move-result-object·v0
  
210 ····check-cast·v0,·Landroid/widget/ImageView;208 ····check-cast·v0,·Landroid/widget/Spinner;
  
211 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->shade:Landroid/widget/ImageView;209 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->themeSpinner:Landroid/widget/Spinner;
  
212 ····.line·96210 ····.line·96
213 ····const·v0,·0x7f0a0023211 ····const·v0,·0x7f09002a
  
214 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;212 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
215 ····move-result-object·v0213 ····move-result-object·v0
  
 214 ····check-cast·v0,·Landroid/widget/SeekBar;
  
216 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->widgetPreviewWrapper:Landroid/view/View;215 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig_;->transparencySeekBar:Landroid/widget/SeekBar;
  
217 ····.line·97216 ····.line·97
218 ····const·v0,·0x7f0a0029217 ····const·v0,·0x7f090097
  
219 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;218 ····invoke-interface·{p1,·v0},·Lorg/androidannotations/api/view/HasViews;->findViewById(I)Landroid/view/View;
  
220 ····move-result-object·v0219 ····move-result-object·v0
Max diff block lines reached; 2609/8066 bytes (32.35%) of diff not shown.
829 B
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig$4.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;24 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;[Ljava/lang/String;)V26 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;[Ljava/lang/String;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
28 ····.prologue29 ····.prologue
29 ····.line·43230 ····.line·432
30 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$4;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;31 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$4;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
31 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$4;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;32 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$4;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
19.5 KB
smali/com/nononsenseapps/notepad/widget/ListWidgetProvider.smali
    
Offset 45, 18 lines modifiedOffset 45, 20 lines modified
45 ····.line·15145 ····.line·151
46 ····const-string·v23,·"STUPIDWIDGETS://widget/id/"46 ····const-string·v23,·"STUPIDWIDGETS://widget/id/"
  
47 ····invoke-static/range·{v23·..·v23},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;47 ····invoke-static/range·{v23·..·v23},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
48 ····move-result-object·v2348 ····move-result-object·v23
  
 49 ····.line·152
49 ····invoke-static/range·{p2·..·p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;50 ····invoke-static/range·{p2·..·p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
50 ····move-result-object·v2451 ····move-result-object·v24
  
 52 ····.line·151
51 ····invoke-static/range·{v23·..·v24},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;53 ····invoke-static/range·{v23·..·v24},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
52 ····move-result-object·v1054 ····move-result-object·v10
  
53 ····.line·15455 ····.line·154
54 ····.local·v10,·"data":Landroid/net/Uri;56 ····.local·v10,·"data":Landroid/net/Uri;
55 ····const/4·v12,·0x057 ····const/4·v12,·0x0
Offset 69, 15 lines modifiedOffset 71, 15 lines modified
  
69 ····move/from16·v0,·v2371 ····move/from16·v0,·v23
  
70 ····move/from16·v1,·v2472 ····move/from16·v1,·v24
  
71 ····if-lt·v0,·v1,·:cond_073 ····if-lt·v0,·v1,·:cond_0
  
72 ····.line·15774 ····.line·158
73 ····invoke-virtual/range·{p1·..·p2},·Landroid/appwidget/AppWidgetManager;->getAppWidgetOptions(I)Landroid/os/Bundle;75 ····invoke-virtual/range·{p1·..·p2},·Landroid/appwidget/AppWidgetManager;->getAppWidgetOptions(I)Landroid/os/Bundle;
  
74 ····move-result-object·v1776 ····move-result-object·v17
  
75 ····.line·16177 ····.line·161
76 ····.local·v17,·"myOptions":Landroid/os/Bundle;78 ····.local·v17,·"myOptions":Landroid/os/Bundle;
77 ····const-string·v23,·"appWidgetCategory"79 ····const-string·v23,·"appWidgetCategory"
Offset 172, 26 lines modifiedOffset 174, 26 lines modified
  
172 ····const·v24,·0x7f03003f174 ····const·v24,·0x7f03003f
  
173 ····invoke-direct/range·{v22·..·v24},·Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V175 ····invoke-direct/range·{v22·..·v24},·Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V
  
174 ····.line·182176 ····.line·182
175 ····.local·v22,·"rv":Landroid/widget/RemoteViews;177 ····.local·v22,·"rv":Landroid/widget/RemoteViews;
176 ····const·v23,·0x7f0a009b178 ····const·v23,·0x7f09009b
  
177 ····move-object/from16·v0,·v22179 ····move-object/from16·v0,·v22
  
178 ····move/from16·v1,·v23180 ····move/from16·v1,·v23
  
179 ····invoke-virtual·{v0,·v1,·v11},·Landroid/widget/RemoteViews;->setRemoteAdapter(ILandroid/content/Intent;)V181 ····invoke-virtual·{v0,·v1,·v11},·Landroid/widget/RemoteViews;->setRemoteAdapter(ILandroid/content/Intent;)V
  
180 ····.line·187182 ····.line·187
181 ····const·v23,·0x7f0a009b183 ····const·v23,·0x7f09009b
  
182 ····const·v24,·0x7f0a009c184 ····const·v24,·0x7f09009c
  
183 ····invoke-virtual/range·{v22·..·v24},·Landroid/widget/RemoteViews;->setEmptyView(II)V185 ····invoke-virtual/range·{v22·..·v24},·Landroid/widget/RemoteViews;->setEmptyView(II)V
  
184 ····.line·189186 ····.line·189
185 ····const-string·v23,·"widget1_key_list"187 ····const-string·v23,·"widget1_key_list"
  
186 ····const-wide/16·v24,·-0x1188 ····const-wide/16·v24,·-0x1
Offset 208, 46 lines modifiedOffset 210, 48 lines modified
  
208 ····.line·190210 ····.line·190
209 ····.local·v14,·"listId":J211 ····.local·v14,·"listId":J
210 ····const-string·v23,·"widget1_key_list_title"212 ····const-string·v23,·"widget1_key_list_title"
  
211 ····const·v24,·0x7f0d000a213 ····const·v24,·0x7f0d000a
  
 214 ····.line·192
212 ····move-object/from16·v0,·p0215 ····move-object/from16·v0,·p0
  
213 ····move/from16·v1,·v24216 ····move/from16·v1,·v24
  
214 ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;217 ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
215 ····move-result-object·v24218 ····move-result-object·v24
  
 219 ····.line·190
216 ····move-object/from16·v0,·p3220 ····move-object/from16·v0,·p3
  
217 ····move-object/from16·v1,·v23221 ····move-object/from16·v1,·v23
  
218 ····move-object/from16·v2,·v24222 ····move-object/from16·v2,·v24
  
219 ····invoke-virtual·{v0,·v1,·v2},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;223 ····invoke-virtual·{v0,·v1,·v2},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
220 ····move-result-object·v16224 ····move-result-object·v16
  
221 ····.line·193225 ····.line·193
222 ····.local·v16,·"listTitle":Ljava/lang/String;226 ····.local·v16,·"listTitle":Ljava/lang/String;
223 ····const·v23,·0x7f0a0097227 ····const·v23,·0x7f090097
  
224 ····move-object/from16·v0,·v22228 ····move-object/from16·v0,·v22
  
225 ····move/from16·v1,·v23229 ····move/from16·v1,·v23
  
226 ····move-object/from16·v2,·v16230 ····move-object/from16·v2,·v16
  
227 ····invoke-virtual·{v0,·v1,·v2},·Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V231 ····invoke-virtual·{v0,·v1,·v2},·Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
  
228 ····.line·196232 ····.line·196
229 ····const·v24,·0x7f0a0094233 ····const·v24,·0x7f090094
  
230 ····const-string·v23,·"widget1_key_hiddenheader"234 ····const-string·v23,·"widget1_key_hiddenheader"
  
231 ····const/16·v25,·0x0235 ····const/16·v25,·0x0
  
232 ····move-object/from16·v0,·p3236 ····move-object/from16·v0,·p3
  
Offset 285, 28 lines modifiedOffset 289, 28 lines modified
  
285 ····invoke-virtual·{v0,·v1,·v2},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getInt(Ljava/lang/String;I)I289 ····invoke-virtual·{v0,·v1,·v2},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;->getInt(Ljava/lang/String;I)I
  
286 ····move-result·v6290 ····move-result·v6
  
287 ····.line·203291 ····.line·203
288 ····.local·v6,·"color":I292 ····.local·v6,·"color":I
289 ····const·v23,·0x7f0a009a293 ····const·v23,·0x7f09009a
  
290 ····const-string·v24,·"setBackgroundColor"294 ····const-string·v24,·"setBackgroundColor"
  
291 ····move-object/from16·v0,·v22295 ····move-object/from16·v0,·v22
  
292 ····move/from16·v1,·v23296 ····move/from16·v1,·v23
Max diff block lines reached; 16601/19863 bytes (83.58%) of diff not shown.
4.29 KB
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
26 ····.prologue27 ····.prologue
27 ····.line·37528 ····.line·375
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
Offset 57, 30 lines modifiedOffset 58, 33 lines modified
  
57 ····.line·38258 ····.line·382
58 ····.local·v1,·"resultValue":Landroid/content/Intent;59 ····.local·v1,·"resultValue":Landroid/content/Intent;
59 ····const-string·v2,·"appWidgetId"60 ····const-string·v2,·"appWidgetId"
  
60 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;61 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
 62 ····.line·384
61 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I63 ····invoke-static·{v3},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I
  
62 ····move-result·v364 ····move-result·v3
  
 65 ····.line·382
63 ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;66 ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
64 ····.line·38567 ····.line·385
65 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;68 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
66 ····const/4·v3,·-0x169 ····const/4·v3,·-0x1
  
67 ····invoke-virtual·{v2,·v3,·v1},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->setResult(ILandroid/content/Intent;)V70 ····invoke-virtual·{v2,·v3,·v1},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->setResult(ILandroid/content/Intent;)V
  
68 ····.line·38771 ····.line·387
69 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;72 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
 73 ····.line·388
70 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getApplicationContext()Landroid/content/Context;74 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getApplicationContext()Landroid/content/Context;
  
71 ····move-result-object·v275 ····move-result-object·v2
  
72 ····invoke-static·{v2},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager;76 ····invoke-static·{v2},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager;
  
73 ····move-result-object·v077 ····move-result-object·v0
Offset 91, 41 lines modifiedOffset 95, 47 lines modified
  
91 ····invoke-static·{v2},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I95 ····invoke-static·{v2},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I
  
92 ····move-result·v296 ····move-result·v2
  
93 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;97 ····iget-object·v3,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
 98 ····.line·392
94 ····invoke-virtual·{v3},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getApplicationContext()Landroid/content/Context;99 ····invoke-virtual·{v3},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->getApplicationContext()Landroid/content/Context;
  
95 ····move-result-object·v3100 ····move-result-object·v3
  
96 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;101 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
 102 ····.line·393
97 ····invoke-static·{v4},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I103 ····invoke-static·{v4},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I
  
98 ····move-result·v4104 ····move-result·v4
  
99 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;105 ····iget-object·v5,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
 106 ····.line·391
100 ····invoke-static·{v3,·v0,·v4,·v5},·Lcom/nononsenseapps/notepad/widget/ListWidgetProvider;->buildRemoteViews(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;ILcom/nononsenseapps/notepad/widget/WidgetPrefs;)Landroid/widget/RemoteViews;107 ····invoke-static·{v3,·v0,·v4,·v5},·Lcom/nononsenseapps/notepad/widget/ListWidgetProvider;->buildRemoteViews(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;ILcom/nononsenseapps/notepad/widget/WidgetPrefs;)Landroid/widget/RemoteViews;
  
101 ····move-result-object·v3108 ····move-result-object·v3
  
 109 ····.line·390
102 ····invoke-virtual·{v0,·v2,·v3},·Landroid/appwidget/AppWidgetManager;->updateAppWidget(ILandroid/widget/RemoteViews;)V110 ····invoke-virtual·{v0,·v2,·v3},·Landroid/appwidget/AppWidgetManager;->updateAppWidget(ILandroid/widget/RemoteViews;)V
  
103 ····.line·396111 ····.line·396
104 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;112 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
 113 ····.line·397
105 ····invoke-static·{v2},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I114 ····invoke-static·{v2},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I
  
106 ····move-result·v2115 ····move-result·v2
  
107 ····const·v3,·0x7f0a009b116 ····const·v3,·0x7f09009b
  
 117 ····.line·396
108 ····invoke-virtual·{v0,·v2,·v3},·Landroid/appwidget/AppWidgetManager;->notifyAppWidgetViewDataChanged(II)V118 ····invoke-virtual·{v0,·v2,·v3},·Landroid/appwidget/AppWidgetManager;->notifyAppWidgetViewDataChanged(II)V
  
109 ····.line·399119 ····.line·399
110 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;120 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$3;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
111 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->finish()V121 ····invoke-virtual·{v2},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->finish()V
  
814 B
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig$11.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;22 .field·final·synthetic·val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;Lcom/nononsenseapps/notepad/widget/WidgetPrefs;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
26 ····.prologue27 ····.prologue
27 ····.line·61328 ····.line·613
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$11;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$11;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$11;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$11;->val$widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
499 B
smali/com/nononsenseapps/notepad/widget/ListWidgetService.smali
    
Offset 15, 15 lines modifiedOffset 15, 14 lines modified
15 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····.prologue17 ····.prologue
18 ····.line·5118 ····.line·51
19 ····invoke-direct·{p0},·Landroid/widget/RemoteViewsService;-><init>()V19 ····invoke-direct·{p0},·Landroid/widget/RemoteViewsService;-><init>()V
  
20 ····.line·61 
21 ····return-void20 ····return-void
22 .end·method21 .end·method
  
  
23 #·virtual·methods22 #·virtual·methods
24 .method·public·onGetViewFactory(Landroid/content/Intent;)Landroid/widget/RemoteViewsService$RemoteViewsFactory;23 .method·public·onGetViewFactory(Landroid/content/Intent;)Landroid/widget/RemoteViewsService$RemoteViewsFactory;
25 ····.locals·224 ····.locals·2
6.54 KB
smali/com/nononsenseapps/notepad/widget/ListWidgetConfig$1.smali
    
Offset 30, 28 lines modifiedOffset 30, 30 lines modified
  
30 .field·final·widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;30 .field·final·widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)V32 .method·constructor·<init>(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)V
33 ····.locals·333 ····.locals·3
 34 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
34 ····.prologue35 ····.prologue
35 ····.line·16836 ····.line·168
36 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;37 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
38 ····.line·16939 ····.line·169
39 ····new-instance·v0,·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;40 ····new-instance·v0,·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
  
40 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;41 ····iget-object·v1,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
41 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;42 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
 43 ····.line·170
42 ····invoke-static·{v2},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I44 ····invoke-static·{v2},·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;->access$000(Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;)I
  
43 ····move-result·v245 ····move-result·v2
  
44 ····invoke-direct·{v0,·v1,·v2},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;-><init>(Landroid/content/Context;I)V46 ····invoke-direct·{v0,·v1,·v2},·Lcom/nononsenseapps/notepad/widget/WidgetPrefs;-><init>(Landroid/content/Context;I)V
  
45 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;47 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->widgetPrefs:Lcom/nononsenseapps/notepad/widget/WidgetPrefs;
Offset 65, 29 lines modifiedOffset 67, 32 lines modified
65 ····const-string·v0,·""67 ····const-string·v0,·""
  
66 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->sTemp:Ljava/lang/String;68 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->sTemp:Ljava/lang/String;
  
67 ····.line·17369 ····.line·173
68 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;70 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
 71 ····.line·174
69 ····invoke-static·{v0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterWeekday(Landroid/content/Context;)Ljava/text/SimpleDateFormat;72 ····invoke-static·{v0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterWeekday(Landroid/content/Context;)Ljava/text/SimpleDateFormat;
  
70 ····move-result-object·v073 ····move-result-object·v0
  
71 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->weekdayFormatter:Ljava/text/SimpleDateFormat;74 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->weekdayFormatter:Ljava/text/SimpleDateFormat;
  
72 ····.line·17575 ····.line·175
73 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;76 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->this$0:Lcom/nononsenseapps/notepad/widget/ListWidgetConfig;
  
 77 ····.line·176
74 ····invoke-static·{v0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterMicro(Landroid/content/Context;)Ljava/text/SimpleDateFormat;78 ····invoke-static·{v0},·Lcom/nononsenseapps/helpers/TimeFormatter;->getLocalFormatterMicro(Landroid/content/Context;)Ljava/text/SimpleDateFormat;
  
75 ····move-result-object·v079 ····move-result-object·v0
  
76 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->dateFormatter:Ljava/text/SimpleDateFormat;80 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->dateFormatter:Ljava/text/SimpleDateFormat;
  
 81 ····.line·175
77 ····return-void82 ····return-void
78 .end·method83 .end·method
  
  
79 #·virtual·methods84 #·virtual·methods
80 .method·public·setViewValue(Landroid/view/View;Landroid/database/Cursor;I)Z85 .method·public·setViewValue(Landroid/view/View;Landroid/database/Cursor;I)Z
81 ····.locals·1186 ····.locals·11
Offset 264, 44 lines modifiedOffset 269, 48 lines modified
  
264 ····if-nez·v2,·:cond_5269 ····if-nez·v2,·:cond_5
  
265 ····const-string·v2,·"today+3"270 ····const-string·v2,·"today+3"
  
266 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->sTemp:Ljava/lang/String;271 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->sTemp:Ljava/lang/String;
  
 272 ····.line·197
267 ····invoke-virtual·{v2,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z273 ····invoke-virtual·{v2,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
268 ····move-result·v2274 ····move-result·v2
  
269 ····if-nez·v2,·:cond_5275 ····if-nez·v2,·:cond_5
  
270 ····const-string·v2,·"today+4"276 ····const-string·v2,·"today+4"
  
271 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->sTemp:Ljava/lang/String;277 ····iget-object·v4,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->sTemp:Ljava/lang/String;
  
 278 ····.line·198
272 ····invoke-virtual·{v2,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z279 ····invoke-virtual·{v2,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
273 ····move-result·v2280 ····move-result·v2
  
274 ····if-eqz·v2,·:cond_6281 ····if-eqz·v2,·:cond_6
  
275 ····.line·199282 ····.line·199
276 ····:cond_5283 ····:cond_5
277 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->weekdayFormatter:Ljava/text/SimpleDateFormat;284 ····iget-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->weekdayFormatter:Ljava/text/SimpleDateFormat;
  
278 ····new-instance·v4,·Ljava/util/Date;285 ····new-instance·v4,·Ljava/util/Date;
  
279 ····const/4·v5,·0x4286 ····const/4·v5,·0x4
  
 287 ····.line·200
280 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getLong(I)J288 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getLong(I)J
  
281 ····move-result-wide·v6289 ····move-result-wide·v5
  
282 ····invoke-direct·{v4,·v6,·v7},·Ljava/util/Date;-><init>(J)V290 ····invoke-direct·{v4,·v5,·v6},·Ljava/util/Date;-><init>(J)V
  
 291 ····.line·199
283 ····invoke-virtual·{v2,·v4},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;292 ····invoke-virtual·{v2,·v4},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
  
284 ····move-result-object·v2293 ····move-result-object·v2
  
285 ····iput-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->sTemp:Ljava/lang/String;294 ····iput-object·v2,·p0,·Lcom/nononsenseapps/notepad/widget/ListWidgetConfig$1;->sTemp:Ljava/lang/String;
  
286 ····goto·:goto_2295 ····goto·:goto_2
Offset 383, 14 lines modifiedOffset 392, 15 lines modified
  
383 ····:cond_9392 ····:cond_9
384 ····move-object·v2,·p1393 ····move-object·v2,·p1
  
385 ····.line·217394 ····.line·217
386 ····check-cast·v2,·Landroid/widget/TextView;395 ····check-cast·v2,·Landroid/widget/TextView;
  
 396 ····.line·218
387 ····invoke-interface·{p2,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;397 ····invoke-interface·{p2,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
388 ····move-result-object·v4398 ····move-result-object·v4
  
389 ····const/4·v5,·0x2399 ····const/4·v5,·0x2
  
Max diff block lines reached; 2190/6571 bytes (33.33%) of diff not shown.
11.3 KB
smali/com/nononsenseapps/notepad/legacy/DonateMigrator.smali
    
Offset 197, 18 lines modifiedOffset 197, 20 lines modified
  
197 ····move-result-object·v0197 ····move-result-object·v0
  
198 ····const-string·v1,·"already_imported_donate_data"198 ····const-string·v1,·"already_imported_donate_data"
  
199 ····const/4·v2,·0x0199 ····const/4·v2,·0x0
  
 200 ····.line·90
200 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z201 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
201 ····move-result·v0202 ····move-result·v0
  
 203 ····.line·89
202 ····return·v0204 ····return·v0
203 .end·method205 .end·method
  
  
204 #·virtual·methods206 #·virtual·methods
205 .method·askIfUninstall()V207 .method·askIfUninstall()V
206 ····.locals·3208 ····.locals·3
Offset 239, 15 lines modifiedOffset 241, 15 lines modified
239 ····invoke-virtual·{p0,·v1},·Lcom/nononsenseapps/notepad/legacy/DonateMigrator;->startActivity(Landroid/content/Intent;)V241 ····invoke-virtual·{p0,·v1},·Lcom/nononsenseapps/notepad/legacy/DonateMigrator;->startActivity(Landroid/content/Intent;)V
  
240 ····.line·265242 ····.line·265
241 ····return-void243 ····return-void
242 .end·method244 .end·method
  
243 .method·importNotes()V245 .method·importNotes()V
244 ····.locals·22246 ····.locals·21
  
245 ····.prologue247 ····.prologue
246 ····.line·98248 ····.line·98
247 ····new-instance·v14,·Ljava/util/HashMap;249 ····new-instance·v14,·Ljava/util/HashMap;
  
248 ····invoke-direct·{v14},·Ljava/util/HashMap;-><init>()V250 ····invoke-direct·{v14},·Ljava/util/HashMap;-><init>()V
  
Offset 263, 26 lines modifiedOffset 265, 28 lines modified
  
263 ····move-result-object·v2265 ····move-result-object·v2
  
264 ····sget-object·v3,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator;->BASEURI:Landroid/net/Uri;266 ····sget-object·v3,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator;->BASEURI:Landroid/net/Uri;
  
265 ····const-string·v4,·"lists"267 ····const-string·v4,·"lists"
  
 268 ····.line·103
266 ····invoke-static·{v3,·v4},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;269 ····invoke-static·{v3,·v4},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
267 ····move-result-object·v3270 ····move-result-object·v3
  
268 ····sget-object·v4,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator;->LISTPROJECTION:[Ljava/lang/String;271 ····sget-object·v4,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator;->LISTPROJECTION:[Ljava/lang/String;
  
269 ····const-string·v5,·"deleted·IS·NOT·1"272 ····const-string·v5,·"deleted·IS·NOT·1"
  
270 ····const/4·v6,·0x0273 ····const/4·v6,·0x0
  
271 ····const-string·v7,·"title"274 ····const-string·v7,·"title"
  
 275 ····.line·102
272 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;276 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
273 ····move-result-object·v13277 ····move-result-object·v13
  
274 ····.line·107278 ····.line·107
275 ····.local·v13,·"listCursor":Landroid/database/Cursor;279 ····.local·v13,·"listCursor":Landroid/database/Cursor;
276 ····:cond_0280 ····:cond_0
Offset 331, 17 lines modifiedOffset 335, 17 lines modified
  
331 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;335 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
332 ····move-result-object·v2336 ····move-result-object·v2
  
333 ····move-object/from16·v0,·v18337 ····move-object/from16·v0,·v18
  
334 ····iget-wide·v4,·v0,·Lcom/nononsenseapps/notepad/database/TaskList;->_id:J338 ····iget-wide·v3,·v0,·Lcom/nononsenseapps/notepad/database/TaskList;->_id:J
  
335 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;339 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
336 ····move-result-object·v3340 ····move-result-object·v3
  
337 ····invoke-virtual·{v14,·v2,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;341 ····invoke-virtual·{v14,·v2,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
338 ····.line·112342 ····.line·112
339 ····move-object/from16·v0,·p0343 ····move-object/from16·v0,·p0
Offset 360, 14 lines modifiedOffset 364, 15 lines modified
  
360 ····move-result-object·v2364 ····move-result-object·v2
  
361 ····sget-object·v3,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator;->BASEURI:Landroid/net/Uri;365 ····sget-object·v3,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator;->BASEURI:Landroid/net/Uri;
  
362 ····const-string·v4,·"gtasklists"366 ····const-string·v4,·"gtasklists"
  
 367 ····.line·116
363 ····invoke-static·{v3,·v4},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;368 ····invoke-static·{v3,·v4},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
364 ····move-result-object·v3369 ····move-result-object·v3
  
365 ····sget-object·v4,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator;->GTASKLISTPROJECTION:[Ljava/lang/String;370 ····sget-object·v4,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator;->GTASKLISTPROJECTION:[Ljava/lang/String;
  
366 ····const-string·v5,·"dbid·IS·?"371 ····const-string·v5,·"dbid·IS·?"
Offset 376, 28 lines modifiedOffset 381, 30 lines modified
  
376 ····new-array·v6,·v6,·[Ljava/lang/String;381 ····new-array·v6,·v6,·[Ljava/lang/String;
  
377 ····const/4·v7,·0x0382 ····const/4·v7,·0x0
  
378 ····const/16·v19,·0x0383 ····const/16·v19,·0x0
  
 384 ····.line·119
379 ····move/from16·v0,·v19385 ····move/from16·v0,·v19
  
380 ····invoke-interface·{v13,·v0},·Landroid/database/Cursor;->getLong(I)J386 ····invoke-interface·{v13,·v0},·Landroid/database/Cursor;->getLong(I)J
  
381 ····move-result-wide·v20387 ····move-result-wide·v19
  
382 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Long;->toString(J)Ljava/lang/String;388 ····invoke-static/range·{v19·..·v20},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
383 ····move-result-object·v19389 ····move-result-object·v19
  
384 ····aput-object·v19,·v6,·v7390 ····aput-object·v19,·v6,·v7
  
385 ····const/4·v7,·0x0391 ····const/4·v7,·0x0
  
 392 ····.line·115
386 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;393 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
387 ····:try_end_0394 ····:try_end_0
388 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0395 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
389 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1396 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1
Max diff block lines reached; 7736/11462 bytes (67.49%) of diff not shown.
717 B
smali/com/nononsenseapps/notepad/legacy/DonateMigrator_$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$errorMessage:Ljava/lang/String;22 .field·final·synthetic·val$errorMessage:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;
  
26 ····.prologue27 ····.prologue
27 ····.line·6228 ····.line·62
28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_$3;->this$0:Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;29 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_$3;->this$0:Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;
  
29 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_$3;->val$errorMessage:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_$3;->val$errorMessage:Ljava/lang/String;
  
654 B
smali/com/nononsenseapps/notepad/legacy/DonateMigrator_$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$noteCount:I24 .field·final·synthetic·val$noteCount:I
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;II)V26 .method·constructor·<init>(Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;II)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;
  
28 ····.prologue29 ····.prologue
29 ····.line·3430 ····.line·34
30 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_$1;->this$0:Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;31 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_$1;->this$0:Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;
  
31 ····iput·p2,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_$1;->val$noteCount:I32 ····iput·p2,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_$1;->val$noteCount:I
  
678 B
smali/com/nononsenseapps/notepad/legacy/DonateMigrator_$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;)V23 .method·constructor·<init>(Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;
  
25 ····.prologue26 ····.prologue
26 ····.line·4827 ····.line·48
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_$2;->this$0:Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_$2;->this$0:Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
625 B
smali/com/nononsenseapps/notepad/legacy/DonateMigrator_.smali
    
Offset 30, 15 lines modifiedOffset 30, 14 lines modified
  
30 ····move-result-object·v130 ····move-result-object·v1
  
31 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V31 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
  
32 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;->handler_:Landroid/os/Handler;32 ····iput-object·v0,·p0,·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;->handler_:Landroid/os/Handler;
  
33 ····.line·74 
34 ····return-void33 ····return-void
35 .end·method34 .end·method
  
36 .method·static·synthetic·access$001(Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;II)V35 .method·static·synthetic·access$001(Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;II)V
37 ····.locals·036 ····.locals·0
38 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;37 ····.param·p0,·"x0"····#·Lcom/nononsenseapps/notepad/legacy/DonateMigrator_;
39 ····.param·p1,·"x1"····#·I38 ····.param·p1,·"x1"····#·I
2.0 KB
smali/com/nononsenseapps/notepad/database/DatabaseHandler.smali
    
Offset 305, 17 lines modifiedOffset 305, 17 lines modified
  
305 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;305 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
306 ····move-result-object·v2306 ····move-result-object·v2
  
307 ····move-object/from16·v0,·v19307 ····move-object/from16·v0,·v19
  
308 ····iget-wide·v4,·v0,·Lcom/nononsenseapps/notepad/database/TaskList;->_id:J308 ····iget-wide·v3,·v0,·Lcom/nononsenseapps/notepad/database/TaskList;->_id:J
  
309 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;309 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
310 ····move-result-object·v3310 ····move-result-object·v3
  
311 ····invoke-virtual·{v14,·v2,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;311 ····invoke-virtual·{v14,·v2,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
312 ····.line·177312 ····.line·177
313 ····const/16·v16,·0x0313 ····const/16·v16,·0x0
Offset 348, 14 lines modifiedOffset 348, 15 lines modified
  
348 ····move-result-object·v2348 ····move-result-object·v2
  
349 ····if-eqz·v2,·:cond_0349 ····if-eqz·v2,·:cond_0
  
350 ····const/4·v2,·0x3350 ····const/4·v2,·0x3
  
 351 ····.line·179
351 ····invoke-interface·{v10,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;352 ····invoke-interface·{v10,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
352 ····move-result-object·v2353 ····move-result-object·v2
  
353 ····invoke-virtual·{v2},·Ljava/lang/String;->isEmpty()Z354 ····invoke-virtual·{v2},·Ljava/lang/String;->isEmpty()Z
  
354 ····move-result·v2355 ····move-result·v2
Offset 694, 17 lines modifiedOffset 695, 17 lines modified
  
694 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;695 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
695 ····move-result-object·v2696 ····move-result-object·v2
  
696 ····move-object/from16·v0,·v17697 ····move-object/from16·v0,·v17
  
697 ····iget-wide·v4,·v0,·Lcom/nononsenseapps/notepad/database/Task;->_id:J698 ····iget-wide·v3,·v0,·Lcom/nononsenseapps/notepad/database/Task;->_id:J
  
698 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;699 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
699 ····move-result-object·v3700 ····move-result-object·v3
  
700 ····move-object/from16·v0,·v18701 ····move-object/from16·v0,·v18
  
701 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;702 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
Offset 740, 14 lines modifiedOffset 741, 15 lines modified
  
740 ····move-result·v2741 ····move-result·v2
  
741 ····if-nez·v2,·:cond_3742 ····if-nez·v2,·:cond_3
  
742 ····const/16·v2,·0x8743 ····const/16·v2,·0x8
  
 744 ····.line·227
743 ····invoke-interface·{v10,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;745 ····invoke-interface·{v10,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
744 ····move-result-object·v2746 ····move-result-object·v2
  
745 ····invoke-virtual·{v2},·Ljava/lang/String;->isEmpty()Z747 ····invoke-virtual·{v2},·Ljava/lang/String;->isEmpty()Z
  
746 ····move-result·v2748 ····move-result·v2
76.2 KB
smali/com/nononsenseapps/notepad/database/MyContentProvider.smali
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ····invoke-virtual·{p1},·Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V81 ····invoke-virtual·{p1},·Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V
82 ····:try_end_082 ····:try_end_0
83 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_183 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1
  
84 ····.line·26784 ····.line·267
85 ····const/4·v0,·0x085 ····const/4·v0,·0x0
  
86 ····.line·26986 ····.line·271
87 ····.local·v0,·"result":I87 ····.local·v0,·"result":I
88 ····:try_start_188 ····:try_start_1
89 ····invoke-static·{p4},·Lcom/nononsenseapps/notepad/database/DAO;->whereIdIs(Ljava/lang/String;)Ljava/lang/String;89 ····invoke-static·{p4},·Lcom/nononsenseapps/notepad/database/DAO;->whereIdIs(Ljava/lang/String;)Ljava/lang/String;
  
90 ····move-result-object·v190 ····move-result-object·v1
  
91 ····const/4·v2,·0x291 ····const/4·v2,·0x2
Offset 104, 26 lines modifiedOffset 104, 29 lines modified
  
104 ····const/4·v4,·0x1104 ····const/4·v4,·0x1
  
105 ····new-array·v4,·v4,·[Ljava/lang/String;105 ····new-array·v4,·v4,·[Ljava/lang/String;
  
106 ····const/4·v5,·0x0106 ····const/4·v5,·0x0
  
 107 ····.line·273
107 ····invoke-virtual·{p3},·Landroid/net/Uri;->getLastPathSegment()Ljava/lang/String;108 ····invoke-virtual·{p3},·Landroid/net/Uri;->getLastPathSegment()Ljava/lang/String;
  
108 ····move-result-object·v6109 ····move-result-object·v6
  
109 ····aput-object·v6,·v4,·v5110 ····aput-object·v6,·v4,·v5
  
110 ····aput-object·v4,·v2,·v3111 ····aput-object·v4,·v2,·v3
  
 112 ····.line·272
111 ····invoke-static·{v2},·Lcom/nononsenseapps/notepad/database/DAO;->joinArrays([[Ljava/lang/String;)[Ljava/lang/String;113 ····invoke-static·{v2},·Lcom/nononsenseapps/notepad/database/DAO;->joinArrays([[Ljava/lang/String;)[Ljava/lang/String;
  
112 ····move-result-object·v2114 ····move-result-object·v2
  
 115 ····.line·269
113 ····invoke-virtual·{p1,·p2,·v1,·v2},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I116 ····invoke-virtual·{p1,·p2,·v1,·v2},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
  
114 ····move-result·v1117 ····move-result·v1
  
115 ····add-int/2addr·v0,·v1118 ····add-int/2addr·v0,·v1
  
116 ····.line·274119 ····.line·274
Offset 160, 114 lines modifiedOffset 163, 109 lines modified
  
160 ····monitor-exit·p0163 ····monitor-exit·p0
  
161 ····throw·v1164 ····throw·v1
162 .end·method165 .end·method
  
163 .method·private·varargs·sanitize([Ljava/lang/String;)[Ljava/lang/String;166 .method·private·varargs·sanitize([Ljava/lang/String;)[Ljava/lang/String;
164 ····.locals·9167 ····.locals·8
165 ····.param·p1,·"args"····#·[Ljava/lang/String;168 ····.param·p1,·"args"····#·[Ljava/lang/String;
  
166 ····.prologue169 ····.prologue
167 ····const/4·v8,·0x1170 ····const/4·v7,·0x1
  
168 ····const/4·v7,·0x0171 ····const/4·v3,·0x0
  
169 ····.line·644172 ····.line·644
170 ····array-length·v5,·p1173 ····array-length·v2,·p1
  
171 ····if-nez·v5,·:cond_0174 ····if-nez·v2,·:cond_0
  
172 ····new-array·v5,·v8,·[Ljava/lang/String;175 ····new-array·v2,·v7,·[Ljava/lang/String;
  
173 ····const-string·v6,·""176 ····const-string·v4,·""
  
174 ····aput-object·v6,·v5,·v7177 ····aput-object·v4,·v2,·v3
  
175 ····.line·655178 ····.line·655
176 ····:goto_0179 ····:goto_0
177 ····return-object·v5180 ····return-object·v2
  
178 ····.line·646181 ····.line·646
179 ····:cond_0182 ····:cond_0
180 ····new-instance·v4,·Ljava/lang/StringBuilder;183 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
181 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V184 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
182 ····.line·647185 ····.line·647
183 ····.local·v4,·"result":Ljava/lang/StringBuilder;186 ····.local·v1,·"result":Ljava/lang/StringBuilder;
184 ····move-object·v0,·p1187 ····array-length·v4,·p1
  
 188 ····move·v2,·v3
185 ····.local·v0,·"arr$":[Ljava/lang/String; 
186 ····array-length·v2,·v0 
  
187 ····.local·v2,·"len$":I 
188 ····const/4·v1,·0x0 
  
189 ····.local·v1,·"i$":I 
190 ····:goto_1189 ····:goto_1
191 ····if-ge·v1,·v2,·:cond_2190 ····if-ge·v2,·v4,·:cond_2
  
192 ····aget-object·v3,·v0,·v1191 ····aget-object·v0,·p1,·v2
  
193 ····.line·649192 ····.line·649
194 ····.local·v3,·"query":Ljava/lang/String;193 ····.local·v0,·"query":Ljava/lang/String;
195 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->length()I194 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->length()I
  
196 ····move-result·v5195 ····move-result·v5
  
197 ····if-lez·v5,·:cond_1196 ····if-lez·v5,·:cond_1
  
198 ····const-string·v5,·"·AND·"197 ····const-string·v5,·"·AND·"
  
199 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;198 ····invoke-virtual·{v1,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
200 ····.line·651199 ····.line·651
201 ····:cond_1200 ····:cond_1
202 ····new-instance·v5,·Ljava/lang/StringBuilder;201 ····new-instance·v5,·Ljava/lang/StringBuilder;
  
203 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V202 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V
  
204 ····const-string·v6,·"\'"203 ····const-string·v6,·"\'"
  
205 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;204 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
206 ····move-result-object·v5205 ····move-result-object·v5
  
207 ····invoke-virtual·{v5,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;206 ····invoke-virtual·{v5,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
208 ····move-result-object·v5207 ····move-result-object·v5
  
Max diff block lines reached; 74147/77854 bytes (95.24%) of diff not shown.
14.1 KB
smali/com/nononsenseapps/notepad/database/RemoteTaskList.smali
    
Offset 53, 20 lines modifiedOffset 53, 22 lines modified
53 .method·static·constructor·<clinit>()V53 .method·static·constructor·<clinit>()V
54 ····.locals·254 ····.locals·2
  
55 ····.prologue55 ····.prologue
56 ····.line·3856 ····.line·38
57 ····const-string·v0,·"content://com.nononsenseapps.NotePad"57 ····const-string·v0,·"content://com.nononsenseapps.NotePad"
  
 58 ····.line·39
58 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;59 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
59 ····move-result-object·v060 ····move-result-object·v0
  
60 ····const-string·v1,·"remotetasklist"61 ····const-string·v1,·"remotetasklist"
  
 62 ····.line·38
61 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;63 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
62 ····move-result-object·v064 ····move-result-object·v0
  
63 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/RemoteTaskList;->URI:Landroid/net/Uri;65 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/RemoteTaskList;->URI:Landroid/net/Uri;
  
64 ····.line·8166 ····.line·81
Offset 74, 20 lines modifiedOffset 76, 22 lines modified
  
74 ····const-string·v1,·"CREATE·TABLE·"76 ····const-string·v1,·"CREATE·TABLE·"
  
75 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V77 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
76 ····const-string·v1,·"remotetasklist"78 ····const-string·v1,·"remotetasklist"
  
 79 ····.line·82
77 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;80 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
78 ····move-result-object·v081 ····move-result-object·v0
  
79 ····const-string·v1,·"("82 ····const-string·v1,·"("
  
 83 ····.line·83
80 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;84 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
81 ····move-result-object·v085 ····move-result-object·v0
  
82 ····const-string·v1,·"_id"86 ····const-string·v1,·"_id"
  
83 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;87 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 98, 134 lines modifiedOffset 102, 145 lines modified
  
98 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;102 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
99 ····move-result-object·v0103 ····move-result-object·v0
  
100 ····const-string·v1,·"account"104 ····const-string·v1,·"account"
  
 105 ····.line·84
101 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;106 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
102 ····move-result-object·v0107 ····move-result-object·v0
  
103 ····const-string·v1,·"·TEXT·NOT·NULL,"108 ····const-string·v1,·"·TEXT·NOT·NULL,"
  
104 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;109 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
105 ····move-result-object·v0110 ····move-result-object·v0
  
106 ····const-string·v1,·"service"111 ····const-string·v1,·"service"
  
 112 ····.line·85
107 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;113 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
108 ····move-result-object·v0114 ····move-result-object·v0
  
109 ····const-string·v1,·"·TEXT·NOT·NULL,"115 ····const-string·v1,·"·TEXT·NOT·NULL,"
  
110 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;116 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
111 ····move-result-object·v0117 ····move-result-object·v0
  
112 ····const-string·v1,·"dbid"118 ····const-string·v1,·"dbid"
  
 119 ····.line·86
113 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;120 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
114 ····move-result-object·v0121 ····move-result-object·v0
  
115 ····const-string·v1,·"·INTEGER·NOT·NULL,"122 ····const-string·v1,·"·INTEGER·NOT·NULL,"
  
116 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;123 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
117 ····move-result-object·v0124 ····move-result-object·v0
  
118 ····const-string·v1,·"updated"125 ····const-string·v1,·"updated"
  
 126 ····.line·87
119 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;127 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
120 ····move-result-object·v0128 ····move-result-object·v0
  
121 ····const-string·v1,·"·INTEGER·NOT·NULL,"129 ····const-string·v1,·"·INTEGER·NOT·NULL,"
  
122 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;130 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
123 ····move-result-object·v0131 ····move-result-object·v0
  
124 ····const-string·v1,·"remoteid"132 ····const-string·v1,·"remoteid"
  
 133 ····.line·88
125 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;134 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
126 ····move-result-object·v0135 ····move-result-object·v0
  
127 ····const-string·v1,·"·TEXT·NOT·NULL,"136 ····const-string·v1,·"·TEXT·NOT·NULL,"
  
128 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;137 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
129 ····move-result-object·v0138 ····move-result-object·v0
  
130 ····const-string·v1,·"field1"139 ····const-string·v1,·"field1"
  
 140 ····.line·89
131 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;141 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
132 ····move-result-object·v0142 ····move-result-object·v0
  
133 ····const-string·v1,·"·TEXT,"143 ····const-string·v1,·"·TEXT,"
  
134 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;144 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Max diff block lines reached; 10665/14325 bytes (74.45%) of diff not shown.
1.24 KB
smali/com/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Lists.smali
    
Offset 119, 14 lines modifiedOffset 119, 15 lines modified
119 ····move-result-object·v0119 ····move-result-object·v0
  
120 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Lists;->CONTENT_ID_URI_BASE:Landroid/net/Uri;120 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Lists;->CONTENT_ID_URI_BASE:Landroid/net/Uri;
  
121 ····.line·476121 ····.line·476
122 ····const-string·v0,·"content://com.nononsenseapps.NotePad/visiblelists/"122 ····const-string·v0,·"content://com.nononsenseapps.NotePad/visiblelists/"
  
 123 ····.line·477
123 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;124 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
124 ····move-result-object·v0125 ····move-result-object·v0
  
125 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Lists;->CONTENT_VISIBLE_ID_URI_BASE:Landroid/net/Uri;126 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Lists;->CONTENT_VISIBLE_ID_URI_BASE:Landroid/net/Uri;
  
126 ····.line·483127 ····.line·483
Offset 137, 14 lines modifiedOffset 138, 15 lines modified
137 ····move-result-object·v0138 ····move-result-object·v0
  
138 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Lists;->CONTENT_ID_URI_PATTERN:Landroid/net/Uri;139 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Lists;->CONTENT_ID_URI_PATTERN:Landroid/net/Uri;
  
139 ····.line·485140 ····.line·485
140 ····const-string·v0,·"content://com.nononsenseapps.NotePad/visiblelists//#"141 ····const-string·v0,·"content://com.nononsenseapps.NotePad/visiblelists//#"
  
 142 ····.line·486
141 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;143 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
142 ····move-result-object·v0144 ····move-result-object·v0
  
143 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Lists;->CONTENT_VISIBLE_ID_URI_PATTERN:Landroid/net/Uri;145 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Lists;->CONTENT_VISIBLE_ID_URI_PATTERN:Landroid/net/Uri;
  
144 ····.line·547146 ····.line·547
4.36 KB
smali/com/nononsenseapps/notepad/database/Notification$4.smali
    
Offset 67, 21 lines modifiedOffset 67, 21 lines modified
  
67 ····move-result-object·v067 ····move-result-object·v0
  
68 ····return-object·v068 ····return-object·v0
69 .end·method69 .end·method
  
70 .method·protected·varargs·doInBackground([Ljava/lang/Long;)Ljava/lang/Void;70 .method·protected·varargs·doInBackground([Ljava/lang/Long;)Ljava/lang/Void;
71 ····.locals·1371 ····.locals·12
72 ····.param·p1,·"ids"····#·[Ljava/lang/Long;72 ····.param·p1,·"ids"····#·[Ljava/lang/Long;
  
73 ····.prologue73 ····.prologue
74 ····const/4·v5,·0x074 ····const/4·v5,·0x0
  
75 ····const/4·v12,·0x075 ····const/4·v11,·0x0
  
76 ····.line·60376 ····.line·603
77 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/database/Notification$4;->val$context:Landroid/content/Context;77 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/database/Notification$4;->val$context:Landroid/content/Context;
  
78 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;78 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
79 ····move-result-object·v079 ····move-result-object·v0
Offset 92, 22 lines modifiedOffset 92, 24 lines modified
  
92 ····const-string·v3,·"dblist·IS·?·AND·radius·IS·NULL"92 ····const-string·v3,·"dblist·IS·?·AND·radius·IS·NULL"
  
93 ····const/4·v4,·0x193 ····const/4·v4,·0x1
  
94 ····new-array·v4,·v4,·[Ljava/lang/String;94 ····new-array·v4,·v4,·[Ljava/lang/String;
  
95 ····iget-wide·v10,·p0,·Lcom/nononsenseapps/notepad/database/Notification$4;->val$listId:J95 ····iget-wide·v9,·p0,·Lcom/nononsenseapps/notepad/database/Notification$4;->val$listId:J
  
 96 ····.line·610
96 ····invoke-static·{v10,·v11},·Ljava/lang/Long;->toString(J)Ljava/lang/String;97 ····invoke-static·{v9,·v10},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
97 ····move-result-object·v998 ····move-result-object·v9
  
98 ····aput-object·v9,·v4,·v1299 ····aput-object·v9,·v4,·v11
  
 100 ····.line·604
99 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;101 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
100 ····move-result-object·v6102 ····move-result-object·v6
  
101 ····.line·613103 ····.line·613
102 ····.local·v6,·"c":Landroid/database/Cursor;104 ····.local·v6,·"c":Landroid/database/Cursor;
103 ····const-string·v7,·"("105 ····const-string·v7,·"("
Offset 126, 19 lines modifiedOffset 128, 19 lines modified
  
126 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V128 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
127 ····invoke-virtual·{v0,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;129 ····invoke-virtual·{v0,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
128 ····move-result-object·v0130 ····move-result-object·v0
  
129 ····invoke-interface·{v6,·v12},·Landroid/database/Cursor;->getLong(I)J131 ····invoke-interface·{v6,·v11},·Landroid/database/Cursor;->getLong(I)J
  
130 ····move-result-wide·v2132 ····move-result-wide·v1
  
131 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;133 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
132 ····move-result-object·v0134 ····move-result-object·v0
  
133 ····const-string·v1,·","135 ····const-string·v1,·","
  
134 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;136 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 157, 15 lines modifiedOffset 159, 15 lines modified
157 ····.line·618159 ····.line·618
158 ····invoke-virtual·{v7},·Ljava/lang/String;->length()I160 ····invoke-virtual·{v7},·Ljava/lang/String;->length()I
  
159 ····move-result·v0161 ····move-result·v0
  
160 ····add-int/lit8·v0,·v0,·-0x1162 ····add-int/lit8·v0,·v0,·-0x1
  
161 ····invoke-virtual·{v7,·v12,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String;163 ····invoke-virtual·{v7,·v11,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
162 ····move-result-object·v7164 ····move-result-object·v7
  
163 ····.line·619165 ····.line·619
164 ····new-instance·v0,·Ljava/lang/StringBuilder;166 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
165 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V167 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
Offset 189, 17 lines modifiedOffset 191, 17 lines modified
  
189 ····invoke-direct·{v8},·Landroid/content/ContentValues;-><init>()V191 ····invoke-direct·{v8},·Landroid/content/ContentValues;-><init>()V
  
190 ····.line·622192 ····.line·622
191 ····.local·v8,·"values":Landroid/content/ContentValues;193 ····.local·v8,·"values":Landroid/content/ContentValues;
192 ····const-string·v0,·"time"194 ····const-string·v0,·"time"
  
193 ····iget-wide·v2,·p0,·Lcom/nononsenseapps/notepad/database/Notification$4;->val$newTime:J195 ····iget-wide·v1,·p0,·Lcom/nononsenseapps/notepad/database/Notification$4;->val$newTime:J
  
194 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;196 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
195 ····move-result-object·v1197 ····move-result-object·v1
  
196 ····invoke-virtual·{v8,·v0,·v1},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V198 ····invoke-virtual·{v8,·v0,·v1},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
  
197 ····.line·624199 ····.line·624
198 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/database/Notification$4;->val$context:Landroid/content/Context;200 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/database/Notification$4;->val$context:Landroid/content/Context;
Offset 216, 17 lines modifiedOffset 218, 17 lines modified
  
216 ····const-string·v3,·"time·<=·"218 ····const-string·v3,·"time·<=·"
  
217 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;219 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
218 ····move-result-object·v2220 ····move-result-object·v2
  
219 ····iget-wide·v10,·p0,·Lcom/nononsenseapps/notepad/database/Notification$4;->val$maxTime:J221 ····iget-wide·v3,·p0,·Lcom/nononsenseapps/notepad/database/Notification$4;->val$maxTime:J
  
220 ····invoke-virtual·{v2,·v10,·v11},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;222 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
221 ····move-result-object·v2223 ····move-result-object·v2
  
222 ····const-string·v3,·"·AND·"224 ····const-string·v3,·"·AND·"
  
223 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;225 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
10.1 KB
smali/com/nononsenseapps/notepad/database/Notification$3.smali
    
Offset 63, 99 lines modifiedOffset 63, 96 lines modified
  
63 ····move-result-object·v063 ····move-result-object·v0
  
64 ····return-object·v064 ····return-object·v0
65 .end·method65 .end·method
  
66 .method·protected·varargs·doInBackground([Ljava/lang/Long;)Ljava/lang/Void;66 .method·protected·varargs·doInBackground([Ljava/lang/Long;)Ljava/lang/Void;
67 ····.locals·1467 ····.locals·13
68 ····.param·p1,·"ids"····#·[Ljava/lang/Long;68 ····.param·p1,·"ids"····#·[Ljava/lang/Long;
  
69 ····.prologue69 ····.prologue
 70 ····const/4·v1,·0x0
  
 71 ····const/4·v4,·0x0
  
70 ····.line·44972 ····.line·449
71 ····const-string·v10,·"("73 ····const-string·v8,·"("
  
72 ····.line·45074 ····.line·450
73 ····.local·v10,·"idStrings":Ljava/lang/String;75 ····.local·v8,·"idStrings":Ljava/lang/String;
74 ····move-object·v6,·p176 ····array-length·v2,·p1
  
 77 ····move·v0,·v1
75 ····.local·v6,·"arr$":[Ljava/lang/Long; 
76 ····array-length·v12,·v6 
  
77 ····.local·v12,·"len$":I 
78 ····const/4·v8,·0x0 
  
79 ····.local·v8,·"i$":I 
80 ····:goto_078 ····:goto_0
81 ····if-ge·v8,·v12,·:cond_079 ····if-ge·v0,·v2,·:cond_0
  
82 ····aget-object·v9,·v6,·v880 ····aget-object·v7,·p1,·v0
  
83 ····.line·45181 ····.line·451
84 ····.local·v9,·"id":Ljava/lang/Long;82 ····.local·v7,·"id":Ljava/lang/Long;
85 ····new-instance·v0,·Ljava/lang/StringBuilder;83 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
86 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V84 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
87 ····invoke-virtual·{v0,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;85 ····invoke-virtual·{v3,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
88 ····move-result-object·v086 ····move-result-object·v3
  
89 ····invoke-virtual·{v0,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;87 ····invoke-virtual·{v3,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
90 ····move-result-object·v088 ····move-result-object·v3
  
91 ····const-string·v1,·","89 ····const-string·v5,·","
  
92 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;90 ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
93 ····move-result-object·v091 ····move-result-object·v3
  
94 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;92 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
95 ····move-result-object·v1093 ····move-result-object·v8
  
96 ····.line·45094 ····.line·450
97 ····add-int/lit8·v8,·v8,·0x195 ····add-int/lit8·v0,·v0,·0x1
  
98 ····goto·:goto_096 ····goto·:goto_0
  
99 ····.line·45397 ····.line·453
100 ····.end·local·v9····#·"id":Ljava/lang/Long;98 ····.end·local·v7····#·"id":Ljava/lang/Long;
101 ····:cond_099 ····:cond_0
102 ····const/4·v0,·0x0 
  
103 ····invoke-virtual·{v10},·Ljava/lang/String;->length()I100 ····invoke-virtual·{v8},·Ljava/lang/String;->length()I
  
104 ····move-result·v1101 ····move-result·v0
  
105 ····add-int/lit8·v1,·v1,·-0x1102 ····add-int/lit8·v0,·v0,·-0x1
  
106 ····invoke-virtual·{v10,·v0,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String;103 ····invoke-virtual·{v8,·v1,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
107 ····move-result-object·v10104 ····move-result-object·v8
  
108 ····.line·454105 ····.line·454
109 ····new-instance·v0,·Ljava/lang/StringBuilder;106 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
110 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V107 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
111 ····invoke-virtual·{v0,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;108 ····invoke-virtual·{v0,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
112 ····move-result-object·v0109 ····move-result-object·v0
  
113 ····const-string·v1,·")"110 ····const-string·v1,·")"
  
114 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;111 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
115 ····move-result-object·v0112 ····move-result-object·v0
  
116 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;113 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
117 ····move-result-object·v10114 ····move-result-object·v8
  
118 ····.line·456115 ····.line·456
119 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/database/Notification$3;->val$context:Landroid/content/Context;116 ····iget-object·v0,·p0,·Lcom/nononsenseapps/notepad/database/Notification$3;->val$context:Landroid/content/Context;
  
120 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;117 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
121 ····move-result-object·v0118 ····move-result-object·v0
Offset 164, 126 lines modifiedOffset 161, 122 lines modified
  
164 ····sget-object·v2,·Lcom/nononsenseapps/notepad/database/Notification$Columns;->FIELDS:[Ljava/lang/String;161 ····sget-object·v2,·Lcom/nononsenseapps/notepad/database/Notification$Columns;->FIELDS:[Ljava/lang/String;
  
165 ····new-instance·v3,·Ljava/lang/StringBuilder;162 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
166 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V163 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
167 ····const-string·v4,·"taskid·IN·"164 ····const-string·v5,·"taskid·IN·"
  
168 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;165 ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
169 ····move-result-object·v3166 ····move-result-object·v3
  
170 ····invoke-virtual·{v3,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;167 ····invoke-virtual·{v3,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
171 ····move-result-object·v3168 ····move-result-object·v3
  
172 ····const-string·v4,·"·AND·"169 ····const-string·v5,·"·AND·"
  
173 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;170 ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
174 ····move-result-object·v3171 ····move-result-object·v3
Max diff block lines reached; 5157/10183 bytes (50.64%) of diff not shown.
128 KB
smali/com/nononsenseapps/notepad/database/Task.smali
    
Offset 185, 20 lines modifiedOffset 185, 22 lines modified
185 ····const/4·v5,·0x1185 ····const/4·v5,·0x1
  
186 ····const/4·v4,·0x0186 ····const/4·v4,·0x0
  
187 ····.line·73187 ····.line·73
188 ····const-string·v0,·"content://com.nononsenseapps.NotePad"188 ····const-string·v0,·"content://com.nononsenseapps.NotePad"
  
 189 ····.line·74
189 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;190 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
190 ····move-result-object·v0191 ····move-result-object·v0
  
191 ····const-string·v1,·"task"192 ····const-string·v1,·"task"
  
 193 ····.line·73
192 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;194 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
193 ····move-result-object·v0195 ····move-result-object·v0
  
194 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Task;->URI:Landroid/net/Uri;196 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Task;->URI:Landroid/net/Uri;
  
195 ····.line·152197 ····.line·152
Offset 233, 20 lines modifiedOffset 235, 22 lines modified
233 ····move-result-object·v0235 ····move-result-object·v0
  
234 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Task;->URI_TASK_HISTORY:Landroid/net/Uri;236 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Task;->URI_TASK_HISTORY:Landroid/net/Uri;
  
235 ····.line·164237 ····.line·164
236 ····const-string·v0,·"content://com.nononsenseapps.NotePad"238 ····const-string·v0,·"content://com.nononsenseapps.NotePad"
  
 239 ····.line·165
237 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;240 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
238 ····move-result-object·v0241 ····move-result-object·v0
  
239 ····const-string·v1,·"fts3_task"242 ····const-string·v1,·"fts3_task"
  
 243 ····.line·164
240 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;244 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
241 ····move-result-object·v0245 ····move-result-object·v0
  
242 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Task;->URI_SEARCH:Landroid/net/Uri;246 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Task;->URI_SEARCH:Landroid/net/Uri;
  
243 ····.line·171247 ····.line·171
Offset 276, 194 lines modifiedOffset 280, 224 lines modified
  
276 ····const-string·v1,·"CREATE·TABLE·"280 ····const-string·v1,·"CREATE·TABLE·"
  
277 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V281 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
278 ····const-string·v1,·"task"282 ····const-string·v1,·"task"
  
 283 ····.line·240
279 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;284 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
280 ····move-result-object·v0285 ····move-result-object·v0
  
281 ····const-string·v1,·"("286 ····const-string·v1,·"("
  
 287 ····.line·241
282 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;288 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
283 ····move-result-object·v0289 ····move-result-object·v0
  
284 ····const-string·v1,·"_id"290 ····const-string·v1,·"_id"
  
 291 ····.line·242
285 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;292 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
286 ····move-result-object·v0293 ····move-result-object·v0
  
287 ····const-string·v1,·"·INTEGER·PRIMARY·KEY,"294 ····const-string·v1,·"·INTEGER·PRIMARY·KEY,"
  
 295 ····.line·243
288 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;296 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
289 ····move-result-object·v0297 ····move-result-object·v0
  
290 ····const-string·v1,·"title"298 ····const-string·v1,·"title"
  
 299 ····.line·244
291 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;300 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
292 ····move-result-object·v0301 ····move-result-object·v0
  
293 ····const-string·v1,·"·TEXT·NOT·NULL·DEFAULT·\'\',"302 ····const-string·v1,·"·TEXT·NOT·NULL·DEFAULT·\'\',"
  
 303 ····.line·245
294 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;304 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
295 ····move-result-object·v0305 ····move-result-object·v0
  
296 ····const-string·v1,·"note"306 ····const-string·v1,·"note"
  
 307 ····.line·246
297 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;308 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
298 ····move-result-object·v0309 ····move-result-object·v0
  
299 ····const-string·v1,·"·TEXT·NOT·NULL·DEFAULT·\'\',"310 ····const-string·v1,·"·TEXT·NOT·NULL·DEFAULT·\'\',"
  
 311 ····.line·247
300 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;312 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
301 ····move-result-object·v0313 ····move-result-object·v0
  
302 ····const-string·v1,·"completed"314 ····const-string·v1,·"completed"
  
 315 ····.line·249
303 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;316 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
304 ····move-result-object·v0317 ····move-result-object·v0
  
305 ····const-string·v1,·"·INTEGER·DEFAULT·NULL,"318 ····const-string·v1,·"·INTEGER·DEFAULT·NULL,"
  
 319 ····.line·250
306 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;320 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
307 ····move-result-object·v0321 ····move-result-object·v0
  
308 ····const-string·v1,·"updated"322 ····const-string·v1,·"updated"
  
 323 ····.line·251
309 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;324 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
310 ····move-result-object·v0325 ····move-result-object·v0
Max diff block lines reached; 127083/130621 bytes (97.29%) of diff not shown.
23.8 KB
smali/com/nononsenseapps/notepad/database/RemoteTask.smali
    
Offset 59, 20 lines modifiedOffset 59, 22 lines modified
59 .method·static·constructor·<clinit>()V59 .method·static·constructor·<clinit>()V
60 ····.locals·260 ····.locals·2
  
61 ····.prologue61 ····.prologue
62 ····.line·2362 ····.line·23
63 ····const-string·v0,·"content://com.nononsenseapps.NotePad"63 ····const-string·v0,·"content://com.nononsenseapps.NotePad"
  
 64 ····.line·24
64 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;65 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
65 ····move-result-object·v066 ····move-result-object·v0
  
66 ····const-string·v1,·"remotetask"67 ····const-string·v1,·"remotetask"
  
 68 ····.line·23
67 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;69 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
68 ····move-result-object·v070 ····move-result-object·v0
  
69 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/RemoteTask;->URI:Landroid/net/Uri;71 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/RemoteTask;->URI:Landroid/net/Uri;
  
70 ····.line·6672 ····.line·66
Offset 80, 14 lines modifiedOffset 82, 15 lines modified
  
80 ····const-string·v1,·"CREATE·TABLE·"82 ····const-string·v1,·"CREATE·TABLE·"
  
81 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V83 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
82 ····const-string·v1,·"remotetask"84 ····const-string·v1,·"remotetask"
  
 85 ····.line·67
83 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;86 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
84 ····move-result-object·v087 ····move-result-object·v0
  
85 ····const-string·v1,·"("88 ····const-string·v1,·"("
  
86 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;89 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 98, 98 lines modifiedOffset 101, 106 lines modified
  
98 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;101 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
99 ····move-result-object·v0102 ····move-result-object·v0
  
100 ····const-string·v1,·"·INTEGER·PRIMARY·KEY,"103 ····const-string·v1,·"·INTEGER·PRIMARY·KEY,"
  
 104 ····.line·68
101 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;105 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
102 ····move-result-object·v0106 ····move-result-object·v0
  
103 ····const-string·v1,·"account"107 ····const-string·v1,·"account"
  
104 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;108 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
105 ····move-result-object·v0109 ····move-result-object·v0
  
106 ····const-string·v1,·"·TEXT·NOT·NULL,"110 ····const-string·v1,·"·TEXT·NOT·NULL,"
  
 111 ····.line·69
107 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;112 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
108 ····move-result-object·v0113 ····move-result-object·v0
  
109 ····const-string·v1,·"service"114 ····const-string·v1,·"service"
  
110 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;115 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
111 ····move-result-object·v0116 ····move-result-object·v0
  
112 ····const-string·v1,·"·TEXT·NOT·NULL,"117 ····const-string·v1,·"·TEXT·NOT·NULL,"
  
 118 ····.line·70
113 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;119 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
114 ····move-result-object·v0120 ····move-result-object·v0
  
115 ····const-string·v1,·"dbid"121 ····const-string·v1,·"dbid"
  
116 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;122 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
117 ····move-result-object·v0123 ····move-result-object·v0
  
118 ····const-string·v1,·"·INTEGER·NOT·NULL,"124 ····const-string·v1,·"·INTEGER·NOT·NULL,"
  
 125 ····.line·71
119 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;126 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
120 ····move-result-object·v0127 ····move-result-object·v0
  
121 ····const-string·v1,·"updated"128 ····const-string·v1,·"updated"
  
122 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;129 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
123 ····move-result-object·v0130 ····move-result-object·v0
  
124 ····const-string·v1,·"·INTEGER·NOT·NULL,"131 ····const-string·v1,·"·INTEGER·NOT·NULL,"
  
 132 ····.line·72
125 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;133 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
126 ····move-result-object·v0134 ····move-result-object·v0
  
127 ····const-string·v1,·"remoteid"135 ····const-string·v1,·"remoteid"
  
128 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;136 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
129 ····move-result-object·v0137 ····move-result-object·v0
  
130 ····const-string·v1,·"·TEXT·NOT·NULL,"138 ····const-string·v1,·"·TEXT·NOT·NULL,"
  
 139 ····.line·73
131 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;140 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
132 ····move-result-object·v0141 ····move-result-object·v0
  
133 ····const-string·v1,·"listdbid"142 ····const-string·v1,·"listdbid"
  
134 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;143 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
135 ····move-result-object·v0144 ····move-result-object·v0
  
136 ····const-string·v1,·"·INTEGER·NOT·NULL,"145 ····const-string·v1,·"·INTEGER·NOT·NULL,"
  
 146 ····.line·74
137 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;147 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Max diff block lines reached; 20538/24217 bytes (84.81%) of diff not shown.
28.9 KB
smali/com/nononsenseapps/notepad/database/DAO.smali
    
Offset 75, 166 lines modifiedOffset 75, 156 lines modified
  
75 ····move-result-object·v075 ····move-result-object·v0
  
76 ····return-object·v076 ····return-object·v0
77 .end·method77 .end·method
  
78 .method·protected·static·arrayToCommaString(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;78 .method·protected·static·arrayToCommaString(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
79 ····.locals·979 ····.locals·8
80 ····.param·p0,·"pfx"····#·Ljava/lang/String;80 ····.param·p0,·"pfx"····#·Ljava/lang/String;
81 ····.param·p1,·"array"····#·[Ljava/lang/String;81 ····.param·p1,·"array"····#·[Ljava/lang/String;
82 ····.param·p2,·"sfx"····#·Ljava/lang/String;82 ····.param·p2,·"sfx"····#·Ljava/lang/String;
  
83 ····.prologue83 ····.prologue
84 ····const/4·v8,·0x284 ····const/4·v7,·0x2
  
85 ····const/4·v7,·0x185 ····const/4·v6,·0x1
  
86 ····const/4·v6,·0x086 ····const/4·v3,·0x0
  
87 ····.line·13487 ····.line·134
88 ····new-instance·v3,·Ljava/lang/StringBuilder;88 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
89 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V89 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
90 ····.line·13590 ····.line·135
91 ····.local·v3,·"result":Ljava/lang/StringBuilder;91 ····.local·v0,·"result":Ljava/lang/StringBuilder;
92 ····move-object·v0,·p1 
  
93 ····.local·v0,·"arr$":[Ljava/lang/String; 
94 ····array-length·v2,·v092 ····array-length·v4,·p1
  
 93 ····move·v2,·v3
95 ····.local·v2,·"len$":I 
96 ····const/4·v1,·0x0 
  
97 ····.local·v1,·"i$":I 
98 ····:goto_094 ····:goto_0
99 ····if-ge·v1,·v2,·:cond_195 ····if-ge·v2,·v4,·:cond_1
  
100 ····aget-object·v4,·v0,·v196 ····aget-object·v1,·p1,·v2
  
101 ····.line·13697 ····.line·136
102 ····.local·v4,·"txt":Ljava/lang/String;98 ····.local·v1,·"txt":Ljava/lang/String;
103 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->length()I99 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->length()I
  
104 ····move-result·v5100 ····move-result·v5
  
105 ····if-lez·v5,·:cond_0101 ····if-lez·v5,·:cond_0
  
106 ····const-string·v5,·","102 ····const-string·v5,·","
  
107 ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;103 ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
108 ····.line·137104 ····.line·137
109 ····:cond_0105 ····:cond_0
110 ····new-array·v5,·v8,·[Ljava/lang/Object;106 ····new-array·v5,·v7,·[Ljava/lang/Object;
  
111 ····aput-object·v4,·v5,·v6107 ····aput-object·v1,·v5,·v3
  
112 ····aput-object·p2,·v5,·v7108 ····aput-object·p2,·v5,·v6
  
113 ····invoke-static·{p0,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;109 ····invoke-static·{p0,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
114 ····move-result-object·v5110 ····move-result-object·v5
  
115 ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;111 ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
116 ····.line·138112 ····.line·138
117 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;113 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
118 ····.line·139114 ····.line·139
119 ····new-array·v5,·v8,·[Ljava/lang/Object;115 ····new-array·v5,·v7,·[Ljava/lang/Object;
  
120 ····aput-object·v4,·v5,·v6116 ····aput-object·v1,·v5,·v3
  
121 ····aput-object·p0,·v5,·v7117 ····aput-object·p0,·v5,·v6
  
122 ····invoke-static·{p2,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;118 ····invoke-static·{p2,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
123 ····move-result-object·v5119 ····move-result-object·v5
  
124 ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;120 ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
125 ····.line·135121 ····.line·135
126 ····add-int/lit8·v1,·v1,·0x1122 ····add-int/lit8·v2,·v2,·0x1
  
127 ····goto·:goto_0123 ····goto·:goto_0
  
128 ····.line·141124 ····.line·141
129 ····.end·local·v4····#·"txt":Ljava/lang/String;125 ····.end·local·v1····#·"txt":Ljava/lang/String;
130 ····:cond_1126 ····:cond_1
131 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;127 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
132 ····move-result-object·v5128 ····move-result-object·v2
  
133 ····return-object·v5129 ····return-object·v2
134 .end·method130 .end·method
  
135 .method·public·static·varargs·arrayToCommaString([J)Ljava/lang/String;131 .method·public·static·varargs·arrayToCommaString([J)Ljava/lang/String;
136 ····.locals·8132 ····.locals·7
137 ····.param·p0,·"array"····#·[J133 ····.param·p0,·"array"····#·[J
  
138 ····.prologue134 ····.prologue
139 ····.line·97135 ····.line·97
140 ····new-instance·v3,·Ljava/lang/StringBuilder;136 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
141 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V137 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
142 ····.line·98138 ····.line·98
143 ····.local·v3,·"result":Ljava/lang/StringBuilder;139 ····.local·v0,·"result":Ljava/lang/StringBuilder;
144 ····move-object·v0,·p0140 ····array-length·v5,·p0
  
145 ····.local·v0,·"arr$":[J 
146 ····array-length·v2,·v0 
  
147 ····.local·v2,·"len$":I 
148 ····const/4·v1,·0x0141 ····const/4·v4,·0x0
  
149 ····.local·v1,·"i$":I 
150 ····:goto_0142 ····:goto_0
151 ····if-ge·v1,·v2,·:cond_1143 ····if-ge·v4,·v5,·:cond_1
  
152 ····aget-wide·v6,·v0,·v1144 ····aget-wide·v2,·p0,·v4
  
153 ····.line·99145 ····.line·99
154 ····.local·v6,·"val":J146 ····.local·v2,·"val":J
155 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->toString(J)Ljava/lang/String;147 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
Max diff block lines reached; 24770/29473 bytes (84.04%) of diff not shown.
700 B
smali/com/nononsenseapps/notepad/database/Notification$1.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$schedule:Z32 .field·final·synthetic·val$schedule:Z
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/database/Notification;Landroid/content/Context;Z)V34 .method·constructor·<init>(Lcom/nononsenseapps/notepad/database/Notification;Landroid/content/Context;Z)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/notepad/database/Notification;
  
36 ····.prologue37 ····.prologue
37 ····.line·36538 ····.line·365
38 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/database/Notification$1;->this$0:Lcom/nononsenseapps/notepad/database/Notification;39 ····iput-object·p1,·p0,·Lcom/nononsenseapps/notepad/database/Notification$1;->this$0:Lcom/nononsenseapps/notepad/database/Notification;
  
39 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/database/Notification$1;->val$context:Landroid/content/Context;40 ····iput-object·p2,·p0,·Lcom/nononsenseapps/notepad/database/Notification$1;->val$context:Landroid/content/Context;
  
1.24 KB
smali/com/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Notes.smali
    
Offset 149, 14 lines modifiedOffset 149, 15 lines modified
149 ····move-result-object·v0149 ····move-result-object·v0
  
150 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Notes;->CONTENT_ID_URI_BASE:Landroid/net/Uri;150 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Notes;->CONTENT_ID_URI_BASE:Landroid/net/Uri;
  
151 ····.line·271151 ····.line·271
152 ····const-string·v0,·"content://com.nononsenseapps.NotePad/visiblenotes/"152 ····const-string·v0,·"content://com.nononsenseapps.NotePad/visiblenotes/"
  
 153 ····.line·272
153 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;154 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
154 ····move-result-object·v0155 ····move-result-object·v0
  
155 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Notes;->CONTENT_VISIBLE_ID_URI_BASE:Landroid/net/Uri;156 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Notes;->CONTENT_VISIBLE_ID_URI_BASE:Landroid/net/Uri;
  
156 ····.line·278157 ····.line·278
Offset 167, 14 lines modifiedOffset 168, 15 lines modified
167 ····move-result-object·v0168 ····move-result-object·v0
  
168 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Notes;->CONTENT_ID_URI_PATTERN:Landroid/net/Uri;169 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Notes;->CONTENT_ID_URI_PATTERN:Landroid/net/Uri;
  
169 ····.line·280170 ····.line·280
170 ····const-string·v0,·"content://com.nononsenseapps.NotePad/visiblenotes//#"171 ····const-string·v0,·"content://com.nononsenseapps.NotePad/visiblenotes//#"
  
 172 ····.line·281
171 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;173 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
172 ····move-result-object·v0174 ····move-result-object·v0
  
173 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Notes;->CONTENT_VISIBLE_ID_URI_PATTERN:Landroid/net/Uri;175 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/LegacyDBHelper$NotePad$Notes;->CONTENT_VISIBLE_ID_URI_PATTERN:Landroid/net/Uri;
  
174 ····.line·406176 ····.line·406
10.6 KB
smali/com/nononsenseapps/notepad/database/TaskList.smali
    
Offset 55, 20 lines modifiedOffset 55, 22 lines modified
55 .method·static·constructor·<clinit>()V55 .method·static·constructor·<clinit>()V
56 ····.locals·256 ····.locals·2
  
57 ····.prologue57 ····.prologue
58 ····.line·1958 ····.line·19
59 ····const-string·v0,·"content://com.nononsenseapps.NotePad"59 ····const-string·v0,·"content://com.nononsenseapps.NotePad"
  
 60 ····.line·20
60 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;61 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
61 ····move-result-object·v062 ····move-result-object·v0
  
62 ····const-string·v1,·"tasklist"63 ····const-string·v1,·"tasklist"
  
 64 ····.line·19
63 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;65 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
64 ····move-result-object·v066 ····move-result-object·v0
  
65 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/TaskList;->URI:Landroid/net/Uri;67 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/TaskList;->URI:Landroid/net/Uri;
  
66 ····.line·2468 ····.line·24
Offset 87, 14 lines modifiedOffset 89, 15 lines modified
  
87 ····const-string·v1,·"CREATE·TABLE·"89 ····const-string·v1,·"CREATE·TABLE·"
  
88 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V90 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
89 ····const-string·v1,·"tasklist"91 ····const-string·v1,·"tasklist"
  
 92 ····.line·92
90 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;93 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
91 ····move-result-object·v094 ····move-result-object·v0
  
92 ····const-string·v1,·"("95 ····const-string·v1,·"("
  
93 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;96 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 105, 62 lines modifiedOffset 108, 67 lines modified
  
105 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;108 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
106 ····move-result-object·v0109 ····move-result-object·v0
  
107 ····const-string·v1,·"·INTEGER·PRIMARY·KEY,"110 ····const-string·v1,·"·INTEGER·PRIMARY·KEY,"
  
 111 ····.line·93
108 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;112 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
109 ····move-result-object·v0113 ····move-result-object·v0
  
110 ····const-string·v1,·"title"114 ····const-string·v1,·"title"
  
111 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;115 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
112 ····move-result-object·v0116 ····move-result-object·v0
  
113 ····const-string·v1,·"·TEXT·NOT·NULL·DEFAULT·\'\',"117 ····const-string·v1,·"·TEXT·NOT·NULL·DEFAULT·\'\',"
  
 118 ····.line·94
114 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;119 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
115 ····move-result-object·v0120 ····move-result-object·v0
  
116 ····const-string·v1,·"updated"121 ····const-string·v1,·"updated"
  
117 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;122 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
118 ····move-result-object·v0123 ····move-result-object·v0
  
119 ····const-string·v1,·"·INTEGER,"124 ····const-string·v1,·"·INTEGER,"
  
 125 ····.line·95
120 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;126 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
121 ····move-result-object·v0127 ····move-result-object·v0
  
122 ····const-string·v1,·"tasktype"128 ····const-string·v1,·"tasktype"
  
123 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;129 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
124 ····move-result-object·v0130 ····move-result-object·v0
  
125 ····const-string·v1,·"·TEXT·DEFAULT·NULL,"131 ····const-string·v1,·"·TEXT·DEFAULT·NULL,"
  
 132 ····.line·96
126 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;133 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
127 ····move-result-object·v0134 ····move-result-object·v0
  
128 ····const-string·v1,·"sorting"135 ····const-string·v1,·"sorting"
  
129 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;136 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
130 ····move-result-object·v0137 ····move-result-object·v0
  
131 ····const-string·v1,·"·TEXT·DEFAULT·NULL"138 ····const-string·v1,·"·TEXT·DEFAULT·NULL"
  
 139 ····.line·97
132 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;140 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
133 ····move-result-object·v0141 ····move-result-object·v0
  
134 ····const-string·v1,·")"142 ····const-string·v1,·")"
  
135 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;143 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 178, 78 lines modifiedOffset 186, 88 lines modified
  
178 ····const-string·v1,·"CREATE·TEMP·VIEW·IF·NOT·EXISTS·"186 ····const-string·v1,·"CREATE·TEMP·VIEW·IF·NOT·EXISTS·"
  
179 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V187 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
180 ····const-string·v1,·"lists_with_count"188 ····const-string·v1,·"lists_with_count"
  
 189 ····.line·101
181 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;190 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
182 ····move-result-object·v0191 ····move-result-object·v0
  
183 ····const-string·v1,·"·AS·SELECT·"192 ····const-string·v1,·"·AS·SELECT·"
  
 193 ····.line·102
184 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;194 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
185 ····move-result-object·v0195 ····move-result-object·v0
  
186 ····sget-object·v1,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;196 ····sget-object·v1,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;
Max diff block lines reached; 6955/10697 bytes (65.02%) of diff not shown.
45.1 KB
smali/com/nononsenseapps/notepad/database/Notification.smali
    
Offset 86, 35 lines modifiedOffset 86, 39 lines modified
86 .method·static·constructor·<clinit>()V86 .method·static·constructor·<clinit>()V
87 ····.locals·487 ····.locals·4
  
88 ····.prologue88 ····.prologue
89 ····.line·5589 ····.line·55
90 ····const-string·v0,·"content://com.nononsenseapps.NotePad"90 ····const-string·v0,·"content://com.nononsenseapps.NotePad"
  
 91 ····.line·56
91 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;92 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
92 ····move-result-object·v093 ····move-result-object·v0
  
93 ····const-string·v1,·"notification"94 ····const-string·v1,·"notification"
  
 95 ····.line·55
94 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;96 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
95 ····move-result-object·v097 ····move-result-object·v0
  
96 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Notification;->URI:Landroid/net/Uri;98 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Notification;->URI:Landroid/net/Uri;
  
97 ····.line·5999 ····.line·59
98 ····const-string·v0,·"content://com.nononsenseapps.NotePad"100 ····const-string·v0,·"content://com.nononsenseapps.NotePad"
  
 101 ····.line·60
99 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;102 ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
100 ····move-result-object·v0103 ····move-result-object·v0
  
101 ····const-string·v1,·"notification/with_task_info"104 ····const-string·v1,·"notification/with_task_info"
  
 105 ····.line·59
102 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;106 ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
103 ····move-result-object·v0107 ····move-result-object·v0
  
104 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Notification;->URI_WITH_TASK_PATH:Landroid/net/Uri;108 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Notification;->URI_WITH_TASK_PATH:Landroid/net/Uri;
  
105 ····.line·119109 ····.line·119
Offset 122, 146 lines modifiedOffset 126, 166 lines modified
  
122 ····const-string·v1,·"CREATE·TABLE·"126 ····const-string·v1,·"CREATE·TABLE·"
  
123 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V127 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
124 ····const-string·v1,·"notification"128 ····const-string·v1,·"notification"
  
 129 ····.line·120
125 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;130 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
126 ····move-result-object·v0131 ····move-result-object·v0
  
127 ····const-string·v1,·"("132 ····const-string·v1,·"("
  
 133 ····.line·121
128 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;134 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
129 ····move-result-object·v0135 ····move-result-object·v0
  
130 ····const-string·v1,·"_id"136 ····const-string·v1,·"_id"
  
 137 ····.line·122
131 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;138 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
132 ····move-result-object·v0139 ····move-result-object·v0
  
133 ····const-string·v1,·"·INTEGER·PRIMARY·KEY,"140 ····const-string·v1,·"·INTEGER·PRIMARY·KEY,"
  
 141 ····.line·123
134 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;142 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
135 ····move-result-object·v0143 ····move-result-object·v0
  
136 ····const-string·v1,·"time"144 ····const-string·v1,·"time"
  
 145 ····.line·124
137 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;146 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
138 ····move-result-object·v0147 ····move-result-object·v0
  
139 ····const-string·v1,·"·INTEGER,"148 ····const-string·v1,·"·INTEGER,"
  
 149 ····.line·125
140 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;150 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
141 ····move-result-object·v0151 ····move-result-object·v0
  
142 ····const-string·v1,·"permanent"152 ····const-string·v1,·"permanent"
  
 153 ····.line·126
143 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;154 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
144 ····move-result-object·v0155 ····move-result-object·v0
  
145 ····const-string·v1,·"·INTEGER·NOT·NULL·DEFAULT·0,"156 ····const-string·v1,·"·INTEGER·NOT·NULL·DEFAULT·0,"
  
 157 ····.line·127
146 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;158 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
147 ····move-result-object·v0159 ····move-result-object·v0
  
148 ····const-string·v1,·"taskid"160 ····const-string·v1,·"taskid"
  
 161 ····.line·128
149 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;162 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
150 ····move-result-object·v0163 ····move-result-object·v0
  
151 ····const-string·v1,·"·INTEGER,"164 ····const-string·v1,·"·INTEGER,"
  
 165 ····.line·129
152 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;166 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
153 ····move-result-object·v0167 ····move-result-object·v0
  
154 ····const-string·v1,·"repeats"168 ····const-string·v1,·"repeats"
  
 169 ····.line·131
155 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;170 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
156 ····move-result-object·v0171 ····move-result-object·v0
  
157 ····const-string·v1,·"·INTEGER·NOT·NULL·DEFAULT·0,"172 ····const-string·v1,·"·INTEGER·NOT·NULL·DEFAULT·0,"
  
 173 ····.line·132
158 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;174 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Max diff block lines reached; 42468/46094 bytes (92.13%) of diff not shown.
1.3 KB
smali/com/nononsenseapps/notepad/database/LegacyDBHelper.smali
    
Offset 240, 14 lines modifiedOffset 240, 15 lines modified
  
240 ····move-result·v4240 ····move-result·v4
  
241 ····if-nez·v4,·:cond_0241 ····if-nez·v4,·:cond_0
  
242 ····const-string·v4,·"due"242 ····const-string·v4,·"due"
  
 243 ····.line·940
243 ····invoke-virtual·{v4,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z244 ····invoke-virtual·{v4,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
244 ····move-result·v4245 ····move-result·v4
  
245 ····if-eqz·v4,·:cond_2246 ····if-eqz·v4,·:cond_2
  
246 ····.line·941247 ····.line·941
Offset 293, 14 lines modifiedOffset 294, 15 lines modified
  
293 ····move-result·v4294 ····move-result·v4
  
294 ····if-nez·v4,·:cond_3295 ····if-nez·v4,·:cond_3
  
295 ····const-string·v4,·"completed"296 ····const-string·v4,·"completed"
  
 297 ····.line·944
296 ····invoke-virtual·{v4,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z298 ····invoke-virtual·{v4,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
297 ····move-result·v4299 ····move-result·v4
  
298 ····if-eqz·v4,·:cond_5300 ····if-eqz·v4,·:cond_5
  
299 ····.line·945301 ····.line·945
Offset 701, 20 lines modifiedOffset 703, 22 lines modified
  
701 ····const/4·v8,·0x1703 ····const/4·v8,·0x1
  
702 ····new-array·v8,·v8,·[Ljava/lang/String;704 ····new-array·v8,·v8,·[Ljava/lang/String;
  
703 ····const/4·v9,·0x0705 ····const/4·v9,·0x0
  
 706 ····.line·102
704 ····invoke-static·{v0,·v1},·Ljava/lang/Long;->toString(J)Ljava/lang/String;707 ····invoke-static·{v0,·v1},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
705 ····move-result-object·v10708 ····move-result-object·v10
  
706 ····aput-object·v10,·v8,·v9709 ····aput-object·v10,·v8,·v9
  
 710 ····.line·101
707 ····invoke-virtual·{p1,·v6,·v5,·v7,·v8},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I711 ····invoke-virtual·{p1,·v6,·v5,·v7,·v8},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
  
708 ····.line·104712 ····.line·104
709 ····.end·local·v0····#·"listId":J713 ····.end·local·v0····#·"listId":J
710 ····.end·local·v2····#·"postNameInt":Ljava/lang/String;714 ····.end·local·v2····#·"postNameInt":Ljava/lang/String;
711 ····.end·local·v3····#·"postText":Ljava/lang/String;715 ····.end·local·v3····#·"postText":Ljava/lang/String;
712 ····.end·local·v4····#·"preName":Ljava/lang/String;716 ····.end·local·v4····#·"preName":Ljava/lang/String;
1.21 KB
smali/com/nononsenseapps/notepad/database/Notification$ColumnsWithTask.smali
    
Offset 40, 32 lines modifiedOffset 40, 35 lines modified
  
40 ····const/4·v1,·0x140 ····const/4·v1,·0x1
  
41 ····const-string·v2,·"t_"41 ····const-string·v2,·"t_"
  
42 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/Task$Columns;->SHALLOWFIELDS:[Ljava/lang/String;42 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/Task$Columns;->SHALLOWFIELDS:[Ljava/lang/String;
  
 43 ····.line·112
43 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/DAO;->prefixArray(Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;44 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/DAO;->prefixArray(Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;
  
44 ····move-result-object·v245 ····move-result-object·v2
  
45 ····aput-object·v2,·v0,·v146 ····aput-object·v2,·v0,·v1
  
46 ····const/4·v1,·0x247 ····const/4·v1,·0x2
  
47 ····const-string·v2,·"l_"48 ····const-string·v2,·"l_"
  
48 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->SHALLOWFIELDS:[Ljava/lang/String;49 ····sget-object·v3,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->SHALLOWFIELDS:[Ljava/lang/String;
  
 50 ····.line·113
49 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/DAO;->prefixArray(Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;51 ····invoke-static·{v2,·v3},·Lcom/nononsenseapps/notepad/database/DAO;->prefixArray(Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;
  
50 ····move-result-object·v252 ····move-result-object·v2
  
51 ····aput-object·v2,·v0,·v153 ····aput-object·v2,·v0,·v1
  
 54 ····.line·108
52 ····invoke-static·{v0},·Lcom/nononsenseapps/notepad/database/DAO;->joinArrays([[Ljava/lang/String;)[Ljava/lang/String;55 ····invoke-static·{v0},·Lcom/nononsenseapps/notepad/database/DAO;->joinArrays([[Ljava/lang/String;)[Ljava/lang/String;
  
53 ····move-result-object·v056 ····move-result-object·v0
  
54 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Notification$ColumnsWithTask;->FIELDS:[Ljava/lang/String;57 ····sput-object·v0,·Lcom/nononsenseapps/notepad/database/Notification$ColumnsWithTask;->FIELDS:[Ljava/lang/String;
  
55 ····return-void58 ····return-void
4.54 KB
smali/com/nononsenseapps/notepad/dashclock/TaskSettingsFragment.smali
    
Offset 42, 32 lines modifiedOffset 42, 35 lines modified
42 ····sget-object·v0,·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener;42 ····sget-object·v0,·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener;
  
43 ····invoke-virtual·{p0,·v0},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V43 ····invoke-virtual·{p0,·v0},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V
  
44 ····.line·12444 ····.line·124
45 ····sget-object·v0,·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener;45 ····sget-object·v0,·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener;
  
 46 ····.line·126
46 ····invoke-virtual·{p0},·Landroid/preference/Preference;->getContext()Landroid/content/Context;47 ····invoke-virtual·{p0},·Landroid/preference/Preference;->getContext()Landroid/content/Context;
  
47 ····move-result-object·v148 ····move-result-object·v1
  
48 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;49 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
49 ····move-result-object·v150 ····move-result-object·v1
  
 51 ····.line·127
50 ····invoke-virtual·{p0},·Landroid/preference/Preference;->getKey()Ljava/lang/String;52 ····invoke-virtual·{p0},·Landroid/preference/Preference;->getKey()Ljava/lang/String;
  
51 ····move-result-object·v253 ····move-result-object·v2
  
52 ····const-string·v3,·""54 ····const-string·v3,·""
  
53 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;55 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
54 ····move-result-object·v156 ····move-result-object·v1
  
 57 ····.line·124
55 ····invoke-interface·{v0,·p0,·v1},·Landroid/preference/Preference$OnPreferenceChangeListener;->onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z58 ····invoke-interface·{v0,·p0,·v1},·Landroid/preference/Preference$OnPreferenceChangeListener;->onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z
  
56 ····.line·12959 ····.line·129
57 ····return-void60 ····return-void
58 .end·method61 .end·method
  
59 .method·private·static·setEntries(Landroid/app/Activity;Landroid/preference/ListPreference;)V62 .method·private·static·setEntries(Landroid/app/Activity;Landroid/preference/ListPreference;)V
Offset 109, 14 lines modifiedOffset 112, 15 lines modified
  
109 ····sget-object·v2,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;112 ····sget-object·v2,·Lcom/nononsenseapps/notepad/database/TaskList$Columns;->FIELDS:[Ljava/lang/String;
  
110 ····const-string·v5,·"title"113 ····const-string·v5,·"title"
  
111 ····move-object·v4,·v3114 ····move-object·v4,·v3
  
 115 ····.line·149
112 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;116 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
113 ····move-result-object·v6117 ····move-result-object·v6
  
114 ····.line·151118 ····.line·151
115 ····.local·v6,·"cursor":Landroid/database/Cursor;119 ····.local·v6,·"cursor":Landroid/database/Cursor;
116 ····if-eqz·v6,·:cond_1120 ····if-eqz·v6,·:cond_1
Offset 170, 42 lines modifiedOffset 174, 44 lines modified
170 ····:cond_0174 ····:cond_0
171 ····invoke-interface·{v6},·Landroid/database/Cursor;->close()V175 ····invoke-interface·{v6},·Landroid/database/Cursor;->close()V
  
172 ····.line·163176 ····.line·163
173 ····:cond_1177 ····:cond_1
174 ····if-eqz·p1,·:cond_2178 ····if-eqz·p1,·:cond_2
  
175 ····.line·164179 ····.line·165
176 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I180 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I
  
177 ····move-result·v0181 ····move-result·v0
  
178 ····new-array·v0,·v0,·[Ljava/lang/CharSequence;182 ····new-array·v0,·v0,·[Ljava/lang/CharSequence;
  
179 ····invoke-virtual·{v7,·v0},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;183 ····invoke-virtual·{v7,·v0},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
180 ····move-result-object·v0184 ····move-result-object·v0
  
181 ····check-cast·v0,·[Ljava/lang/CharSequence;185 ····check-cast·v0,·[Ljava/lang/CharSequence;
  
 186 ····.line·164
182 ····invoke-virtual·{p1,·v0},·Landroid/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V187 ····invoke-virtual·{p1,·v0},·Landroid/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V
  
183 ····.line·166188 ····.line·167
184 ····invoke-virtual·{v8},·Ljava/util/ArrayList;->size()I189 ····invoke-virtual·{v8},·Ljava/util/ArrayList;->size()I
  
185 ····move-result·v0190 ····move-result·v0
  
186 ····new-array·v0,·v0,·[Ljava/lang/CharSequence;191 ····new-array·v0,·v0,·[Ljava/lang/CharSequence;
  
187 ····invoke-virtual·{v8,·v0},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;192 ····invoke-virtual·{v8,·v0},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
188 ····move-result-object·v0193 ····move-result-object·v0
  
189 ····check-cast·v0,·[Ljava/lang/CharSequence;194 ····check-cast·v0,·[Ljava/lang/CharSequence;
  
 195 ····.line·166
190 ····invoke-virtual·{p1,·v0},·Landroid/preference/ListPreference;->setEntryValues([Ljava/lang/CharSequence;)V196 ····invoke-virtual·{p1,·v0},·Landroid/preference/ListPreference;->setEntryValues([Ljava/lang/CharSequence;)V
  
191 ····.line·169197 ····.line·169
192 ····invoke-virtual·{p1},·Landroid/preference/ListPreference;->getEntry()Ljava/lang/CharSequence;198 ····invoke-virtual·{p1},·Landroid/preference/ListPreference;->getEntry()Ljava/lang/CharSequence;
  
193 ····move-result-object·v0199 ····move-result-object·v0
  
Offset 243, 20 lines modifiedOffset 249, 22 lines modified
243 ····.line·86249 ····.line·86
244 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->getActivity()Landroid/app/Activity;250 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->getActivity()Landroid/app/Activity;
  
245 ····move-result-object·v1251 ····move-result-object·v1
  
246 ····const-string·v0,·"list_spinner"252 ····const-string·v0,·"list_spinner"
  
 253 ····.line·87
247 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;254 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
248 ····move-result-object·v0255 ····move-result-object·v0
  
249 ····check-cast·v0,·Landroid/preference/ListPreference;256 ····check-cast·v0,·Landroid/preference/ListPreference;
  
 257 ····.line·86
250 ····invoke-static·{v1,·v0},·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->setEntries(Landroid/app/Activity;Landroid/preference/ListPreference;)V258 ····invoke-static·{v1,·v0},·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->setEntries(Landroid/app/Activity;Landroid/preference/ListPreference;)V
  
251 ····.line·89259 ····.line·89
252 ····const-string·v0,·"list_due_upper_limit"260 ····const-string·v0,·"list_due_upper_limit"
  
253 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;261 ····invoke-virtual·{p0,·v0},·Lcom/nononsenseapps/notepad/dashclock/TaskSettingsFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
Offset 276, 13 lines modifiedOffset 284, 15 lines modified
  
276 ····.prologue284 ····.prologue
277 ····.line·102285 ····.line·102
278 ····const·v0,·0x7f030022286 ····const·v0,·0x7f030022
  
279 ····const/4·v1,·0x0287 ····const/4·v1,·0x0
  
Max diff block lines reached; 81/4514 bytes (1.79%) of diff not shown.
36.9 KB
smali/com/nononsenseapps/notepad/dashclock/TasksExtension.smali
    
Offset 25, 38 lines modifiedOffset 25, 41 lines modified
  
25 ····const-string·v1,·"CASE·WHEN·"25 ····const-string·v1,·"CASE·WHEN·"
  
26 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V26 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
27 ····const-string·v1,·"due"27 ····const-string·v1,·"due"
  
 28 ····.line·25
28 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;29 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
29 ····move-result-object·v030 ····move-result-object·v0
  
30 ····const-string·v1,·"·IS·NULL·OR·"31 ····const-string·v1,·"·IS·NULL·OR·"
  
31 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;32 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
32 ····move-result-object·v033 ····move-result-object·v0
  
33 ····const-string·v1,·"due"34 ····const-string·v1,·"due"
  
 35 ····.line·26
34 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;36 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
35 ····move-result-object·v037 ····move-result-object·v0
  
36 ····const-string·v1,·"·IS·\'\'·THEN·1·ELSE·0·END,·"38 ····const-string·v1,·"·IS·\'\'·THEN·1·ELSE·0·END,·"
  
37 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;39 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
38 ····move-result-object·v040 ····move-result-object·v0
  
39 ····const-string·v1,·"due"41 ····const-string·v1,·"due"
  
 42 ····.line·27
40 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;43 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
41 ····move-result-object·v044 ····move-result-object·v0
  
42 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;45 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
43 ····move-result-object·v046 ····move-result-object·v0
Offset 68, 32 lines modifiedOffset 71, 35 lines modified
  
68 ····const-string·v1,·"completed"71 ····const-string·v1,·"completed"
  
69 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V72 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
70 ····const-string·v1,·"·IS·NULL·AND·"73 ····const-string·v1,·"·IS·NULL·AND·"
  
 74 ····.line·31
71 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;75 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
72 ····move-result-object·v076 ····move-result-object·v0
  
73 ····const-string·v1,·"due"77 ····const-string·v1,·"due"
  
 78 ····.line·32
74 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;79 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
75 ····move-result-object·v080 ····move-result-object·v0
  
76 ····const-string·v1,·"·IS·NOT·NULL·AND·"81 ····const-string·v1,·"·IS·NOT·NULL·AND·"
  
77 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;82 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
78 ····move-result-object·v083 ····move-result-object·v0
  
79 ····const-string·v1,·"due"84 ····const-string·v1,·"due"
  
 85 ····.line·33
80 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;86 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
81 ····move-result-object·v087 ····move-result-object·v0
  
82 ····const-string·v1,·"·<=·?·"88 ····const-string·v1,·"·<=·?·"
  
83 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;89 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 210, 212 lines modifiedOffset 216, 211 lines modified
  
210 ····.line·49216 ····.line·49
211 ····:cond_1217 ····:cond_1
212 ····return-object·v1218 ····return-object·v1
213 .end·method219 .end·method
  
214 .method·private·getBody(Ljava/util/ArrayList;Z)Ljava/lang/String;220 .method·private·getBody(Ljava/util/ArrayList;Z)Ljava/lang/String;
215 ····.locals·8221 ····.locals·7
216 ····.param·p2,·"showHeader"····#·Z222 ····.param·p2,·"showHeader"····#·Z
217 ····.annotation·system·Ldalvik/annotation/Signature;223 ····.annotation·system·Ldalvik/annotation/Signature;
218 ········value·=·{224 ········value·=·{
219 ············"(",225 ············"(",
220 ············"Ljava/util/ArrayList",226 ············"Ljava/util/ArrayList",
221 ············"<",227 ············"<",
222 ············"Lcom/nononsenseapps/notepad/database/Task;",228 ············"Lcom/nononsenseapps/notepad/database/Task;",
223 ············">;Z)",229 ············">;Z)",
224 ············"Ljava/lang/String;"230 ············"Ljava/lang/String;"
225 ········}231 ········}
226 ····.end·annotation232 ····.end·annotation
  
227 ····.prologue233 ····.prologue
228 ····.local·p1,·"notes":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/nononsenseapps/notepad/database/Task;>;"234 ····.local·p1,·"notes":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/nononsenseapps/notepad/database/Task;>;"
229 ····const/4·v7,·0x0235 ····const/4·v6,·0x0
  
230 ····.line·148236 ····.line·148
231 ····const-string·v3,·""237 ····const-string·v2,·""
  
232 ····.line·149238 ····.line·149
233 ····.local·v3,·"result":Ljava/lang/String;239 ····.local·v2,·"result":Ljava/lang/String;
234 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->size()I240 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->size()I
  
235 ····move-result·v5241 ····move-result·v4
  
236 ····const/4·v6,·0x1242 ····const/4·v5,·0x1
  
237 ····if-ne·v5,·v6,·:cond_2243 ····if-ne·v4,·v5,·:cond_2
  
238 ····.line·150244 ····.line·150
239 ····if-eqz·p2,·:cond_0245 ····if-eqz·p2,·:cond_0
  
240 ····.line·152246 ····.line·152
241 ····new-instance·v5,·Ljava/lang/StringBuilder;247 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
242 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V248 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
243 ····invoke-virtual·{v5,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;249 ····invoke-virtual·{v4,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
244 ····move-result-object·v6250 ····move-result-object·v5
  
Max diff block lines reached; 33707/37697 bytes (89.42%) of diff not shown.
1.24 KB
smali/com/nononsenseapps/notepad/dashclock/TaskSettingsFragment$1.smali
    
Offset 48, 42 lines modifiedOffset 48, 44 lines modified
48 ····if-eqz·v3,·:cond_148 ····if-eqz·v3,·:cond_1
  
49 ····move-object·v1,·p149 ····move-object·v1,·p1
  
50 ····.line·5550 ····.line·55
51 ····check-cast·v1,·Landroid/preference/ListPreference;51 ····check-cast·v1,·Landroid/preference/ListPreference;
  
52 ····.line·5752 ····.line·58
53 ····.local·v1,·"listPreference":Landroid/preference/ListPreference;53 ····.local·v1,·"listPreference":Landroid/preference/ListPreference;
54 ····invoke-virtual·{v1,·v2},·Landroid/preference/ListPreference;->findIndexOfValue(Ljava/lang/String;)I54 ····invoke-virtual·{v1,·v2},·Landroid/preference/ListPreference;->findIndexOfValue(Ljava/lang/String;)I
  
55 ····move-result·v055 ····move-result·v0
  
56 ····.line·6156 ····.line·61
57 ····.local·v0,·"index":I57 ····.local·v0,·"index":I
58 ····if-ltz·v0,·:cond_058 ····if-ltz·v0,·:cond_0
  
 59 ····.line·63
59 ····invoke-virtual·{v1},·Landroid/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence;60 ····invoke-virtual·{v1},·Landroid/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence;
  
60 ····move-result-object·v361 ····move-result-object·v3
  
61 ····aget-object·v3,·v3,·v062 ····aget-object·v3,·v3,·v0
  
 63 ····.line·61
62 ····:goto_064 ····:goto_0
63 ····invoke-virtual·{p1,·v3},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V65 ····invoke-virtual·{p1,·v3},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V
  
64 ····.line·7166 ····.line·71
65 ····.end·local·v0····#·"index":I67 ····.end·local·v0····#·"index":I
66 ····.end·local·v1····#·"listPreference":Landroid/preference/ListPreference;68 ····.end·local·v1····#·"listPreference":Landroid/preference/ListPreference;
67 ····:goto_169 ····:goto_1
68 ····const/4·v3,·0x170 ····const/4·v3,·0x1
  
69 ····return·v371 ····return·v3
  
70 ····.line·6172 ····.line·63
71 ····.restart·local·v0····#·"index":I73 ····.restart·local·v0····#·"index":I
72 ····.restart·local·v1····#·"listPreference":Landroid/preference/ListPreference;74 ····.restart·local·v1····#·"listPreference":Landroid/preference/ListPreference;
73 ····:cond_075 ····:cond_0
74 ····const/4·v3,·0x076 ····const/4·v3,·0x0
  
75 ····goto·:goto_077 ····goto·:goto_0
  
1.27 KB
smali/com/nononsenseapps/notepad/dashclock/TasksSettings.smali
    
Offset 158, 39 lines modifiedOffset 158, 42 lines modified
  
158 ····.line·65158 ····.line·65
159 ····.local·v1,·"params":Landroid/view/WindowManager$LayoutParams;159 ····.local·v1,·"params":Landroid/view/WindowManager$LayoutParams;
160 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/dashclock/TasksSettings;->getResources()Landroid/content/res/Resources;160 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/dashclock/TasksSettings;->getResources()Landroid/content/res/Resources;
  
161 ····move-result-object·v3161 ····move-result-object·v3
  
162 ····const·v4,·0x7f09003b162 ····const·v4,·0x7f0a003b
  
 163 ····.line·66
163 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I164 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I
  
164 ····move-result·v3165 ····move-result·v3
  
165 ····iput·v3,·v1,·Landroid/view/WindowManager$LayoutParams;->width:I166 ····iput·v3,·v1,·Landroid/view/WindowManager$LayoutParams;->width:I
  
166 ····.line·67167 ····.line·67
167 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/dashclock/TasksSettings;->getResources()Landroid/content/res/Resources;168 ····invoke-virtual·{p0},·Lcom/nononsenseapps/notepad/dashclock/TasksSettings;->getResources()Landroid/content/res/Resources;
  
168 ····move-result-object·v3169 ····move-result-object·v3
  
169 ····const·v4,·0x7f09003a170 ····const·v4,·0x7f0a003a
  
 171 ····.line·68
170 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I172 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I
  
171 ····move-result·v3173 ····move-result·v3
  
172 ····iget·v4,·v0,·Landroid/util/DisplayMetrics;->heightPixels:I174 ····iget·v4,·v0,·Landroid/util/DisplayMetrics;->heightPixels:I
  
173 ····mul-int/lit8·v4,·v4,·0x3175 ····mul-int/lit8·v4,·v4,·0x3
  
174 ····div-int/lit8·v4,·v4,·0x4176 ····div-int/lit8·v4,·v4,·0x4
  
 177 ····.line·67
175 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(II)I178 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(II)I
  
176 ····move-result·v3179 ····move-result·v3
  
177 ····iput·v3,·v1,·Landroid/view/WindowManager$LayoutParams;->height:I180 ····iput·v3,·v1,·Landroid/view/WindowManager$LayoutParams;->height:I
  
178 ····.line·70181 ····.line·70
669 B
smali/com/nononsenseapps/utils/ViewsHelper.smali
    
Offset 21, 22 lines modifiedOffset 21, 24 lines modified
  
21 ····.prologue21 ····.prologue
22 ····.line·1522 ····.line·15
23 ····const/4·v0,·0x123 ····const/4·v0,·0x1
  
24 ····int-to-float·v1,·p124 ····int-to-float·v1,·p1
  
 25 ····.line·16
25 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;26 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
26 ····move-result-object·v227 ····move-result-object·v2
  
27 ····invoke-virtual·{v2},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;28 ····invoke-virtual·{v2},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
  
28 ····move-result-object·v229 ····move-result-object·v2
  
 30 ····.line·15
29 ····invoke-static·{v0,·v1,·v2},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F31 ····invoke-static·{v0,·v1,·v2},·Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
  
30 ····move-result·v032 ····move-result·v0
  
31 ····float-to-int·v0,·v033 ····float-to-int·v0,·v0
  
32 ····return·v034 ····return·v0
650 B
smali/com/nononsenseapps/utils/views/StyledEditText$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/utils/views/StyledEditText;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/utils/views/StyledEditText;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/utils/views/StyledEditText;)V23 .method·constructor·<init>(Lcom/nononsenseapps/utils/views/StyledEditText;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/utils/views/StyledEditText;
  
25 ····.prologue26 ····.prologue
26 ····.line·8927 ····.line·89
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText$1;->this$0:Lcom/nononsenseapps/utils/views/StyledEditText;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText$1;->this$0:Lcom/nononsenseapps/utils/views/StyledEditText;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.24 KB
smali/com/nononsenseapps/utils/views/TitleNoteTextView.smali
    
Offset 566, 24 lines modifiedOffset 566, 27 lines modified
566 ····.line·331566 ····.line·331
567 ····:cond_4567 ····:cond_4
568 ····if-nez·v0,·:cond_2568 ····if-nez·v0,·:cond_2
  
569 ····.line·332569 ····.line·332
570 ····aget-object·v12,·v4,·v11570 ····aget-object·v12,·v4,·v11
  
 571 ····.line·333
571 ····invoke-interface·{v1,·v12},·Landroid/text/Spannable;->getSpanStart(Ljava/lang/Object;)I572 ····invoke-interface·{v1,·v12},·Landroid/text/Spannable;->getSpanStart(Ljava/lang/Object;)I
  
572 ····move-result·v12573 ····move-result·v12
  
573 ····aget-object·v11,·v4,·v11574 ····aget-object·v11,·v4,·v11
  
 575 ····.line·334
574 ····invoke-interface·{v1,·v11},·Landroid/text/Spannable;->getSpanEnd(Ljava/lang/Object;)I576 ····invoke-interface·{v1,·v11},·Landroid/text/Spannable;->getSpanEnd(Ljava/lang/Object;)I
  
575 ····move-result·v11577 ····move-result·v11
  
 578 ····.line·332
576 ····invoke-static·{v1,·v12,·v11},·Landroid/text/Selection;->setSelection(Landroid/text/Spannable;II)V579 ····invoke-static·{v1,·v12,·v11},·Landroid/text/Selection;->setSelection(Landroid/text/Spannable;II)V
  
577 ····goto·:goto_0580 ····goto·:goto_0
578 .end·method581 .end·method
  
579 .method·public·setBodyFontFamily(I)V582 .method·public·setBodyFontFamily(I)V
580 ····.locals·2583 ····.locals·2
Offset 926, 20 lines modifiedOffset 929, 22 lines modified
  
926 ····move-result·v0929 ····move-result·v0
  
927 ····if-eqz·v0,·:cond_0930 ····if-eqz·v0,·:cond_0
  
928 ····const/4·v0,·0x0931 ····const/4·v0,·0x0
  
 932 ····.line·369
929 ····invoke-virtual·{p1},·Ljava/lang/String;->length()I933 ····invoke-virtual·{p1},·Ljava/lang/String;->length()I
  
930 ····move-result·v1934 ····move-result·v1
  
931 ····add-int/lit8·v1,·v1,·-0x1935 ····add-int/lit8·v1,·v1,·-0x1
  
 936 ····.line·368
932 ····invoke-virtual·{p1,·v0,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String;937 ····invoke-virtual·{p1,·v0,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
933 ····move-result-object·p1938 ····move-result-object·p1
  
934 ····.end·local·p1····#·"title":Ljava/lang/String;939 ····.end·local·p1····#·"title":Ljava/lang/String;
935 ····:cond_0940 ····:cond_0
936 ····iput-object·p1,·p0,·Lcom/nononsenseapps/utils/views/TitleNoteTextView;->mTitle:Ljava/lang/String;941 ····iput-object·p1,·p0,·Lcom/nononsenseapps/utils/views/TitleNoteTextView;->mTitle:Ljava/lang/String;
877 B
smali/com/nononsenseapps/utils/views/GreyableToggleButton.smali
    
Offset 40, 24 lines modifiedOffset 40, 26 lines modified
40 ····move-result·v140 ····move-result·v1
  
41 ····iput·v1,·p0,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;->primaryColor:I41 ····iput·v1,·p0,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;->primaryColor:I
  
42 ····.line·3842 ····.line·38
43 ····const/4·v1,·0x043 ····const/4·v1,·0x0
  
 44 ····.line·40
44 ····invoke-virtual·{p0},·Lcom/nononsenseapps/utils/views/GreyableToggleButton;->getResources()Landroid/content/res/Resources;45 ····invoke-virtual·{p0},·Lcom/nononsenseapps/utils/views/GreyableToggleButton;->getResources()Landroid/content/res/Resources;
  
45 ····move-result-object·v246 ····move-result-object·v2
  
46 ····const·v3,·0x7f08002847 ····const·v3,·0x7f080028
  
47 ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getColor(I)I48 ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getColor(I)I
  
48 ····move-result·v249 ····move-result·v2
  
 50 ····.line·38
49 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getColor(II)I51 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getColor(II)I
  
50 ····move-result·v152 ····move-result·v1
  
51 ····iput·v1,·p0,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;->secondaryColor:I53 ····iput·v1,·p0,·Lcom/nononsenseapps/utils/views/GreyableToggleButton;->secondaryColor:I
52 ····:try_end_054 ····:try_end_0
53 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_055 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
5.91 KB
smali/com/nononsenseapps/utils/views/StyledEditText.smali
    
Offset 174, 124 lines modifiedOffset 174, 121 lines modified
174 ····.line·46174 ····.line·46
175 ····iget-boolean·v0,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText;->mLinkify:Z175 ····iget-boolean·v0,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText;->mLinkify:Z
  
176 ····return·v0176 ····return·v0
177 .end·method177 .end·method
  
178 .method·private·spannify(Landroid/text/Spannable;)V178 .method·private·spannify(Landroid/text/Spannable;)V
179 ····.locals·9179 ····.locals·7
180 ····.param·p1,·"s"····#·Landroid/text/Spannable;180 ····.param·p1,·"s"····#·Landroid/text/Spannable;
  
181 ····.prologue181 ····.prologue
182 ····const/16·v8,·0x21182 ····const/16·v6,·0x21
  
183 ····const/4·v7,·0x0183 ····const/4·v4,·0x0
  
184 ····.line·216184 ····.line·216
185 ····invoke-interface·{p1},·Landroid/text/Spannable;->length()I185 ····invoke-interface·{p1},·Landroid/text/Spannable;->length()I
  
186 ····move-result·v5186 ····move-result·v2
  
187 ····const-class·v6,·Landroid/text/style/RelativeSizeSpan;187 ····const-class·v3,·Landroid/text/style/RelativeSizeSpan;
  
188 ····invoke-interface·{p1,·v7,·v5,·v6},·Landroid/text/Spannable;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;188 ····invoke-interface·{p1,·v4,·v2,·v3},·Landroid/text/Spannable;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
  
189 ····move-result-object·v0189 ····move-result-object·v2
  
190 ····check-cast·v0,·[Landroid/text/style/RelativeSizeSpan;190 ····check-cast·v2,·[Landroid/text/style/RelativeSizeSpan;
  
191 ····.local·v0,·"arr$":[Landroid/text/style/RelativeSizeSpan; 
192 ····array-length·v2,·v0191 ····array-length·v5,·v2
  
 192 ····move·v3,·v4
193 ····.local·v2,·"len$":I 
194 ····const/4·v1,·0x0 
  
195 ····.local·v1,·"i$":I 
196 ····:goto_0193 ····:goto_0
197 ····if-ge·v1,·v2,·:cond_0194 ····if-ge·v3,·v5,·:cond_0
  
198 ····aget-object·v3,·v0,·v1195 ····aget-object·v0,·v2,·v3
  
199 ····.line·218196 ····.line·218
200 ····.local·v3,·"rs":Landroid/text/style/RelativeSizeSpan;197 ····.local·v0,·"rs":Landroid/text/style/RelativeSizeSpan;
201 ····invoke-interface·{p1,·v3},·Landroid/text/Spannable;->removeSpan(Ljava/lang/Object;)V198 ····invoke-interface·{p1,·v0},·Landroid/text/Spannable;->removeSpan(Ljava/lang/Object;)V
  
202 ····.line·216199 ····.line·216
203 ····add-int/lit8·v1,·v1,·0x1200 ····add-int/lit8·v3,·v3,·0x1
  
204 ····goto·:goto_0201 ····goto·:goto_0
  
205 ····.line·221202 ····.line·221
206 ····.end·local·v3····#·"rs":Landroid/text/style/RelativeSizeSpan;203 ····.end·local·v0····#·"rs":Landroid/text/style/RelativeSizeSpan;
207 ····:cond_0204 ····:cond_0
208 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;205 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
209 ····move-result-object·v5206 ····move-result-object·v2
  
210 ····const-string·v6,·"\n"207 ····const-string·v3,·"\n"
  
211 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I208 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I
  
212 ····move-result·v4209 ····move-result·v1
  
213 ····.line·222210 ····.line·222
214 ····.local·v4,·"titleEnd":I211 ····.local·v1,·"titleEnd":I
215 ····if-gez·v4,·:cond_1212 ····if-gez·v1,·:cond_1
  
216 ····.line·223213 ····.line·223
217 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;214 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
218 ····move-result-object·v5215 ····move-result-object·v2
  
219 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I216 ····invoke-virtual·{v2},·Ljava/lang/String;->length()I
  
220 ····move-result·v4217 ····move-result·v1
  
221 ····.line·226218 ····.line·226
222 ····:cond_1219 ····:cond_1
223 ····if-lez·v4,·:cond_2220 ····if-lez·v1,·:cond_2
  
224 ····.line·227221 ····.line·227
225 ····iget-object·v5,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText;->titleStyleSpan:Ljava/lang/Object;222 ····iget-object·v2,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText;->titleStyleSpan:Ljava/lang/Object;
  
226 ····invoke-interface·{p1,·v5,·v7,·v4,·v8},·Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V223 ····invoke-interface·{p1,·v2,·v4,·v1,·v6},·Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V
  
227 ····.line·229224 ····.line·229
228 ····iget-object·v5,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText;->titleSizeSpan:Ljava/lang/Object;225 ····iget-object·v2,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText;->titleSizeSpan:Ljava/lang/Object;
  
229 ····invoke-interface·{p1,·v5,·v7,·v4,·v8},·Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V226 ····invoke-interface·{p1,·v2,·v4,·v1,·v6},·Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V
  
230 ····.line·231227 ····.line·231
231 ····iget-object·v5,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText;->titleFamilySpan:Ljava/lang/Object;228 ····iget-object·v2,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText;->titleFamilySpan:Ljava/lang/Object;
  
232 ····invoke-interface·{p1,·v5,·v7,·v4,·v8},·Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V229 ····invoke-interface·{p1,·v2,·v4,·v1,·v6},·Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V
  
233 ····.line·234230 ····.line·234
234 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;231 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
235 ····move-result-object·v5232 ····move-result-object·v2
  
236 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I233 ····invoke-virtual·{v2},·Ljava/lang/String;->length()I
  
237 ····move-result·v5234 ····move-result·v2
  
238 ····if-ge·v4,·v5,·:cond_2235 ····if-ge·v1,·v2,·:cond_2
  
239 ····.line·235236 ····.line·235
240 ····iget-object·v5,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText;->bodyFamilySpan:Ljava/lang/Object;237 ····iget-object·v2,·p0,·Lcom/nononsenseapps/utils/views/StyledEditText;->bodyFamilySpan:Ljava/lang/Object;
  
241 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;238 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
242 ····move-result-object·v6239 ····move-result-object·v3
  
243 ····invoke-virtual·{v6},·Ljava/lang/String;->length()I240 ····invoke-virtual·{v3},·Ljava/lang/String;->length()I
  
244 ····move-result·v6241 ····move-result·v3
  
245 ····invoke-interface·{p1,·v5,·v4,·v6,·v8},·Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V242 ····invoke-interface·{p1,·v2,·v1,·v3,·v6},·Landroid/text/Spannable;->setSpan(Ljava/lang/Object;III)V
  
246 ····.line·239243 ····.line·239
247 ····:cond_2244 ····:cond_2
248 ····return-void245 ····return-void
249 .end·method246 .end·method
  
  
Offset 468, 24 lines modifiedOffset 465, 27 lines modified
468 ····.line·276465 ····.line·276
Max diff block lines reached; 575/5940 bytes (9.68%) of diff not shown.
2.74 KB
smali/com/nononsenseapps/utils/time/RFC3339Date.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····.line·3611 ····.line·36
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·public·static·asRFC3339(Ljava/lang/Long;)Ljava/lang/String;15 .method·public·static·asRFC3339(Ljava/lang/Long;)Ljava/lang/String;
16 ····.locals·416 ····.locals·3
17 ····.param·p0,·"time"····#·Ljava/lang/Long;17 ····.param·p0,·"time"····#·Ljava/lang/Long;
  
18 ····.prologue18 ····.prologue
19 ····.line·14319 ····.line·143
20 ····if-nez·p0,·:cond_020 ····if-nez·p0,·:cond_0
  
21 ····.line·14421 ····.line·144
Offset 30, 17 lines modifiedOffset 30, 17 lines modified
30 ····return-object·v030 ····return-object·v0
  
31 ····:cond_031 ····:cond_0
32 ····new-instance·v0,·Ljava/util/Date;32 ····new-instance·v0,·Ljava/util/Date;
  
33 ····invoke-virtual·{p0},·Ljava/lang/Long;->longValue()J33 ····invoke-virtual·{p0},·Ljava/lang/Long;->longValue()J
  
34 ····move-result-wide·v234 ····move-result-wide·v1
  
35 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V35 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V
  
36 ····invoke-static·{v0},·Lcom/nononsenseapps/utils/time/RFC3339Date;->asRFC3339(Ljava/util/Date;)Ljava/lang/String;36 ····invoke-static·{v0},·Lcom/nononsenseapps/utils/time/RFC3339Date;->asRFC3339(Ljava/util/Date;)Ljava/lang/String;
  
37 ····move-result-object·v037 ····move-result-object·v0
  
38 ····goto·:goto_038 ····goto·:goto_0
39 .end·method39 .end·method
Offset 102, 17 lines modifiedOffset 102, 17 lines modified
  
102 ····move-result-object·v0102 ····move-result-object·v0
  
103 ····.line·158103 ····.line·158
104 ····.local·v0,·"cal":Ljava/util/Calendar;104 ····.local·v0,·"cal":Ljava/util/Calendar;
105 ····invoke-virtual·{p0},·Ljava/lang/Long;->longValue()J105 ····invoke-virtual·{p0},·Ljava/lang/Long;->longValue()J
  
106 ····move-result-wide·v2106 ····move-result-wide·v1
  
107 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/Calendar;->setTimeInMillis(J)V107 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/Calendar;->setTimeInMillis(J)V
  
108 ····.line·161108 ····.line·161
109 ····new-instance·v1,·Ljava/lang/StringBuilder;109 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
110 ····const-string·v2,·"%d"110 ····const-string·v2,·"%d"
  
111 ····new-array·v3,·v5,·[Ljava/lang/Object;111 ····new-array·v3,·v5,·[Ljava/lang/Object;
Offset 131, 14 lines modifiedOffset 131, 15 lines modified
  
131 ····move-result-object·v2131 ····move-result-object·v2
  
132 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V132 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
133 ····const-string·v2,·"-"133 ····const-string·v2,·"-"
  
 134 ····.line·162
134 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;135 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
135 ····move-result-object·v1136 ····move-result-object·v1
  
136 ····const-string·v2,·"%02d"137 ····const-string·v2,·"%02d"
  
137 ····new-array·v3,·v5,·[Ljava/lang/Object;138 ····new-array·v3,·v5,·[Ljava/lang/Object;
Offset 163, 14 lines modifiedOffset 164, 15 lines modified
  
163 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;164 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
164 ····move-result-object·v1165 ····move-result-object·v1
  
165 ····const-string·v2,·"-"166 ····const-string·v2,·"-"
  
 167 ····.line·163
166 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;168 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
167 ····move-result-object·v1169 ····move-result-object·v1
  
168 ····const-string·v2,·"%02d"170 ····const-string·v2,·"%02d"
  
169 ····new-array·v3,·v5,·[Ljava/lang/Object;171 ····new-array·v3,·v5,·[Ljava/lang/Object;
Offset 193, 18 lines modifiedOffset 195, 20 lines modified
  
193 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;195 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
194 ····move-result-object·v1196 ····move-result-object·v1
  
195 ····const-string·v2,·"T00:00:00Z"197 ····const-string·v2,·"T00:00:00Z"
  
 198 ····.line·164
196 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;199 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
197 ····move-result-object·v1200 ····move-result-object·v1
  
 201 ····.line·166
198 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;202 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
199 ····move-result-object·v1203 ····move-result-object·v1
  
200 ····goto·:goto_0204 ····goto·:goto_0
201 .end·method205 .end·method
  
1.92 KB
smali/com/nononsenseapps/util/BiMap.smali
    
Offset 165, 44 lines modifiedOffset 165, 43 lines modified
  
165 ····.prologue165 ····.prologue
166 ····.line·59166 ····.line·59
167 ····.local·p0,·"this":Lcom/nononsenseapps/util/BiMap;,·"Lcom/nononsenseapps/util/BiMap<TK;TV;>;"167 ····.local·p0,·"this":Lcom/nononsenseapps/util/BiMap;,·"Lcom/nononsenseapps/util/BiMap<TK;TV;>;"
168 ····.local·p1,·"arg0":Ljava/util/Map;,·"Ljava/util/Map<+TK;+TV;>;"168 ····.local·p1,·"arg0":Ljava/util/Map;,·"Ljava/util/Map<+TK;+TV;>;"
169 ····invoke-interface·{p1},·Ljava/util/Map;->keySet()Ljava/util/Set;169 ····invoke-interface·{p1},·Ljava/util/Map;->keySet()Ljava/util/Set;
  
170 ····move-result-object·v2170 ····move-result-object·v1
  
171 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;171 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
172 ····move-result-object·v0172 ····move-result-object·v1
  
173 ····.local·v0,·"i$":Ljava/util/Iterator; 
174 ····:goto_0173 ····:goto_0
175 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z174 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
176 ····move-result·v2175 ····move-result·v2
  
177 ····if-eqz·v2,·:cond_0176 ····if-eqz·v2,·:cond_0
  
178 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;177 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
179 ····move-result-object·v1178 ····move-result-object·v0
  
180 ····.line·60179 ····.line·60
181 ····.local·v1,·"key":Ljava/lang/Object;,·"TK;"180 ····.local·v0,·"key":Ljava/lang/Object;,·"TK;"
182 ····invoke-interface·{p1,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;181 ····invoke-interface·{p1,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
183 ····move-result-object·v2182 ····move-result-object·v2
  
184 ····invoke-virtual·{p0,·v1,·v2},·Lcom/nononsenseapps/util/BiMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;183 ····invoke-virtual·{p0,·v0,·v2},·Lcom/nononsenseapps/util/BiMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
185 ····goto·:goto_0184 ····goto·:goto_0
  
186 ····.line·62185 ····.line·62
187 ····.end·local·v1····#·"key":Ljava/lang/Object;,·"TK;"186 ····.end·local·v0····#·"key":Ljava/lang/Object;,·"TK;"
188 ····:cond_0187 ····:cond_0
189 ····return-void188 ····return-void
190 .end·method189 .end·method
  
191 .method·public·remove(Ljava/lang/Object;)Ljava/lang/Object;190 .method·public·remove(Ljava/lang/Object;)Ljava/lang/Object;
192 ····.locals·2191 ····.locals·2
193 ····.param·p1,·"key"····#·Ljava/lang/Object;192 ····.param·p1,·"key"····#·Ljava/lang/Object;
5.31 KB
smali/com/nononsenseapps/util/TimeHelper.smali
    
Offset 63, 18 lines modifiedOffset 63, 20 lines modified
63 ····move-result·v463 ····move-result·v4
  
64 ····if-eqz·v4,·:cond_164 ····if-eqz·v4,·:cond_1
  
65 ····.line·16965 ····.line·169
66 ····const-string·v4,·"T"66 ····const-string·v4,·"T"
  
 67 ····.line·170
67 ····invoke-virtual·{v0,·v4},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I68 ····invoke-virtual·{v0,·v4},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I
  
68 ····move-result·v469 ····move-result·v4
  
 70 ····.line·169
69 ····invoke-virtual·{v0,·v5,·v4},·Ljava/lang/String;->substring(II)Ljava/lang/String;71 ····invoke-virtual·{v0,·v5,·v4},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
70 ····move-result-object·v072 ····move-result-object·v0
  
71 ····.line·17373 ····.line·173
72 ····:cond_174 ····:cond_1
73 ····new-instance·v3,·Landroid/text/format/Time;75 ····new-instance·v3,·Landroid/text/format/Time;
Offset 202, 18 lines modifiedOffset 204, 20 lines modified
202 ····move-result·v5204 ····move-result·v5
  
203 ····if-eqz·v5,·:cond_1205 ····if-eqz·v5,·:cond_1
  
204 ····.line·196206 ····.line·196
205 ····const-string·v5,·"T"207 ····const-string·v5,·"T"
  
 208 ····.line·197
206 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I209 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I
  
207 ····move-result·v5210 ····move-result·v5
  
 211 ····.line·196
208 ····invoke-virtual·{v0,·v4,·v5},·Ljava/lang/String;->substring(II)Ljava/lang/String;212 ····invoke-virtual·{v0,·v4,·v5},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
209 ····move-result-object·v0213 ····move-result-object·v0
  
210 ····.line·200214 ····.line·200
211 ····:cond_1215 ····:cond_1
212 ····new-instance·v3,·Landroid/text/format/Time;216 ····new-instance·v3,·Landroid/text/format/Time;
Offset 337, 19 lines modifiedOffset 341, 19 lines modified
  
337 ····move-result-object·v2341 ····move-result-object·v2
  
338 ····return-object·v2342 ····return-object·v2
339 .end·method343 .end·method
  
340 .method·public·static·get3339DaysFromToday(I)Ljava/lang/String;344 .method·public·static·get3339DaysFromToday(I)Ljava/lang/String;
341 ····.locals·9345 ····.locals·8
342 ····.param·p0,·"i"····#·I346 ····.param·p0,·"i"····#·I
  
343 ····.prologue347 ····.prologue
344 ····const/4·v8,·0x0348 ····const/4·v7,·0x0
  
345 ····.line·143349 ····.line·143
346 ····new-instance·v1,·Landroid/text/format/Time;350 ····new-instance·v1,·Landroid/text/format/Time;
  
347 ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String;351 ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String;
  
348 ····move-result-object·v3352 ····move-result-object·v3
Offset 357, 21 lines modifiedOffset 361, 21 lines modified
357 ····invoke-direct·{v1,·v3},·Landroid/text/format/Time;-><init>(Ljava/lang/String;)V361 ····invoke-direct·{v1,·v3},·Landroid/text/format/Time;-><init>(Ljava/lang/String;)V
  
358 ····.line·144362 ····.line·144
359 ····.local·v1,·"localtime":Landroid/text/format/Time;363 ····.local·v1,·"localtime":Landroid/text/format/Time;
360 ····invoke-virtual·{v1},·Landroid/text/format/Time;->setToNow()V364 ····invoke-virtual·{v1},·Landroid/text/format/Time;->setToNow()V
  
361 ····.line·145365 ····.line·145
362 ····invoke-virtual·{v1,·v8},·Landroid/text/format/Time;->toMillis(Z)J366 ····invoke-virtual·{v1,·v7},·Landroid/text/format/Time;->toMillis(Z)J
  
363 ····move-result-wide·v4367 ····move-result-wide·v3
  
364 ····iget-wide·v6,·v1,·Landroid/text/format/Time;->gmtoff:J368 ····iget-wide·v5,·v1,·Landroid/text/format/Time;->gmtoff:J
  
365 ····invoke-static·{v4,·v5,·v6,·v7},·Landroid/text/format/Time;->getJulianDay(JJ)I369 ····invoke-static·{v3,·v4,·v5,·v6},·Landroid/text/format/Time;->getJulianDay(JJ)I
  
366 ····move-result·v0370 ····move-result·v0
  
367 ····.line·148371 ····.line·148
368 ····.local·v0,·"julianToday":I372 ····.local·v0,·"julianToday":I
369 ····new-instance·v2,·Landroid/text/format/Time;373 ····new-instance·v2,·Landroid/text/format/Time;
  
Offset 382, 21 lines modifiedOffset 386, 21 lines modified
382 ····.line·149386 ····.line·149
383 ····.local·v2,·"time":Landroid/text/format/Time;387 ····.local·v2,·"time":Landroid/text/format/Time;
384 ····add-int·v3,·v0,·p0388 ····add-int·v3,·v0,·p0
  
385 ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->setJulianDay(I)J389 ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->setJulianDay(I)J
  
386 ····.line·150390 ····.line·150
387 ····iput·v8,·v2,·Landroid/text/format/Time;->hour:I391 ····iput·v7,·v2,·Landroid/text/format/Time;->hour:I
  
388 ····.line·151392 ····.line·151
389 ····iput·v8,·v2,·Landroid/text/format/Time;->minute:I393 ····iput·v7,·v2,·Landroid/text/format/Time;->minute:I
  
390 ····.line·152394 ····.line·152
391 ····iput·v8,·v2,·Landroid/text/format/Time;->second:I395 ····iput·v7,·v2,·Landroid/text/format/Time;->second:I
  
392 ····.line·153396 ····.line·153
393 ····const-string·v3,·"dragdate"397 ····const-string·v3,·"dragdate"
  
394 ····new-instance·v4,·Ljava/lang/StringBuilder;398 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
395 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V399 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
Offset 413, 30 lines modifiedOffset 417, 30 lines modified
  
413 ····const-string·v5,·"·days·ago:·"417 ····const-string·v5,·"·days·ago:·"
  
414 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;418 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
415 ····move-result-object·v4419 ····move-result-object·v4
  
416 ····invoke-virtual·{v2,·v8},·Landroid/text/format/Time;->format3339(Z)Ljava/lang/String;420 ····invoke-virtual·{v2,·v7},·Landroid/text/format/Time;->format3339(Z)Ljava/lang/String;
  
417 ····move-result-object·v5421 ····move-result-object·v5
  
418 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;422 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
419 ····move-result-object·v4423 ····move-result-object·v4
  
420 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;424 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
421 ····move-result-object·v4425 ····move-result-object·v4
  
422 ····invoke-static·{v3,·v4},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V426 ····invoke-static·{v3,·v4},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V
  
Max diff block lines reached; 1627/5347 bytes (30.43%) of diff not shown.
692 B
smali/com/nononsenseapps/scrolltricks/QuickReturnFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;21 .field·final·synthetic·this$0:Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;)V23 .method·constructor·<init>(Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·5227 ····.line·52
27 ····iput-object·p1,·p0,·Lcom/nononsenseapps/scrolltricks/QuickReturnFragment$1;->this$0:Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;28 ····iput-object·p1,·p0,·Lcom/nononsenseapps/scrolltricks/QuickReturnFragment$1;->this$0:Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1020 B
smali/com/nononsenseapps/scrolltricks/QuickReturnFragment.smali
    
Offset 119, 26 lines modifiedOffset 119, 29 lines modified
  
119 ····move-result·v2119 ····move-result·v2
  
120 ····iget·v3,·p0,·Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;->mCachedVerticalScrollRange:I120 ····iget·v3,·p0,·Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;->mCachedVerticalScrollRange:I
  
121 ····iget-object·v4,·p0,·Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;->mObservableScrollView:Lcom/nononsenseapps/scrolltricks/ObservableScrollView;121 ····iget-object·v4,·p0,·Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;->mObservableScrollView:Lcom/nononsenseapps/scrolltricks/ObservableScrollView;
  
 122 ····.line·69
122 ····invoke-virtual·{v4},·Lcom/nononsenseapps/scrolltricks/ObservableScrollView;->getHeight()I123 ····invoke-virtual·{v4},·Lcom/nononsenseapps/scrolltricks/ObservableScrollView;->getHeight()I
  
123 ····move-result·v4124 ····move-result·v4
  
124 ····sub-int/2addr·v3,·v4125 ····sub-int/2addr·v3,·v4
  
125 ····iget-object·v4,·p0,·Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;->mObservableScrollView:Lcom/nononsenseapps/scrolltricks/ObservableScrollView;126 ····iget-object·v4,·p0,·Lcom/nononsenseapps/scrolltricks/QuickReturnFragment;->mObservableScrollView:Lcom/nononsenseapps/scrolltricks/ObservableScrollView;
  
 127 ····.line·70
126 ····invoke-virtual·{v4},·Lcom/nononsenseapps/scrolltricks/ObservableScrollView;->getScrollY()I128 ····invoke-virtual·{v4},·Lcom/nononsenseapps/scrolltricks/ObservableScrollView;->getScrollY()I
  
127 ····move-result·v4129 ····move-result·v4
  
 130 ····.line·68
128 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(II)I131 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(II)I
  
129 ····move-result·v3132 ····move-result·v3
  
130 ····sub-int·v0,·v2,·v3133 ····sub-int·v0,·v2,·v3
  
131 ····.line·71134 ····.line·71
7.06 KB
smali/com/nononsenseapps/support/app/FragmentStatePagerAdapter.smali
    
Offset 441, 111 lines modifiedOffset 441, 110 lines modified
441 ····check-cast·v0,·Landroid/os/Bundle;441 ····check-cast·v0,·Landroid/os/Bundle;
  
442 ····.line·224442 ····.line·224
443 ····.local·v0,·"bundle":Landroid/os/Bundle;443 ····.local·v0,·"bundle":Landroid/os/Bundle;
444 ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V444 ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V
  
445 ····.line·225445 ····.line·225
446 ····const-string·v8,·"states"446 ····const-string·v7,·"states"
  
447 ····invoke-virtual·{v0,·v8},·Landroid/os/Bundle;->getParcelableArray(Ljava/lang/String;)[Landroid/os/Parcelable;447 ····invoke-virtual·{v0,·v7},·Landroid/os/Bundle;->getParcelableArray(Ljava/lang/String;)[Landroid/os/Parcelable;
  
448 ····move-result-object·v2448 ····move-result-object·v2
  
449 ····.line·226449 ····.line·226
450 ····.local·v2,·"fss":[Landroid/os/Parcelable;450 ····.local·v2,·"fss":[Landroid/os/Parcelable;
451 ····iget-object·v8,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mSavedState:Ljava/util/ArrayList;451 ····iget-object·v7,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mSavedState:Ljava/util/ArrayList;
  
452 ····invoke-virtual·{v8},·Ljava/util/ArrayList;->clear()V452 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->clear()V
  
453 ····.line·227453 ····.line·227
454 ····iget-object·v8,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mFragments:Ljava/util/ArrayList;454 ····iget-object·v7,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mFragments:Ljava/util/ArrayList;
  
455 ····invoke-virtual·{v8},·Ljava/util/ArrayList;->clear()V455 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->clear()V
  
456 ····.line·228456 ····.line·228
457 ····if-eqz·v2,·:cond_0457 ····if-eqz·v2,·:cond_0
  
458 ····.line·229458 ····.line·229
459 ····const/4·v3,·0x0459 ····const/4·v3,·0x0
  
460 ····.local·v3,·"i":I460 ····.local·v3,·"i":I
461 ····:goto_0461 ····:goto_0
462 ····array-length·v8,·v2462 ····array-length·v7,·v2
  
463 ····if-ge·v3,·v8,·:cond_0463 ····if-ge·v3,·v7,·:cond_0
  
464 ····.line·230464 ····.line·230
465 ····iget-object·v9,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mSavedState:Ljava/util/ArrayList;465 ····iget-object·v8,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mSavedState:Ljava/util/ArrayList;
  
466 ····aget-object·v8,·v2,·v3466 ····aget-object·v7,·v2,·v3
  
467 ····check-cast·v8,·Landroid/app/Fragment$SavedState;467 ····check-cast·v7,·Landroid/app/Fragment$SavedState;
  
468 ····invoke-virtual·{v9,·v8},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z468 ····invoke-virtual·{v8,·v7},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
469 ····.line·229469 ····.line·229
470 ····add-int/lit8·v3,·v3,·0x1470 ····add-int/lit8·v3,·v3,·0x1
  
471 ····goto·:goto_0471 ····goto·:goto_0
  
472 ····.line·233472 ····.line·233
473 ····.end·local·v3····#·"i":I473 ····.end·local·v3····#·"i":I
474 ····:cond_0474 ····:cond_0
475 ····invoke-virtual·{v0},·Landroid/os/Bundle;->keySet()Ljava/util/Set;475 ····invoke-virtual·{v0},·Landroid/os/Bundle;->keySet()Ljava/util/Set;
  
476 ····move-result-object·v7476 ····move-result-object·v6
  
477 ····.line·234477 ····.line·234
478 ····.local·v7,·"keys":Ljava/lang/Iterable;,·"Ljava/lang/Iterable<Ljava/lang/String;>;"478 ····.local·v6,·"keys":Ljava/lang/Iterable;,·"Ljava/lang/Iterable<Ljava/lang/String;>;"
479 ····invoke-interface·{v7},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;479 ····invoke-interface·{v6},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
  
480 ····move-result-object·v4480 ····move-result-object·v7
  
481 ····.local·v4,·"i$":Ljava/util/Iterator; 
482 ····:cond_1481 ····:cond_1
483 ····:goto_1482 ····:goto_1
484 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z483 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z
  
485 ····move-result·v8484 ····move-result·v8
  
486 ····if-eqz·v8,·:cond_4485 ····if-eqz·v8,·:cond_4
  
487 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;486 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
488 ····move-result-object·v6487 ····move-result-object·v5
  
489 ····check-cast·v6,·Ljava/lang/String;488 ····check-cast·v5,·Ljava/lang/String;
  
490 ····.line·235489 ····.line·235
491 ····.local·v6,·"key":Ljava/lang/String;490 ····.local·v5,·"key":Ljava/lang/String;
492 ····const-string·v8,·"f"491 ····const-string·v8,·"f"
  
493 ····invoke-virtual·{v6,·v8},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z492 ····invoke-virtual·{v5,·v8},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
  
494 ····move-result·v8493 ····move-result·v8
  
495 ····if-eqz·v8,·:cond_1494 ····if-eqz·v8,·:cond_1
  
496 ····.line·236495 ····.line·236
497 ····const/4·v8,·0x1496 ····const/4·v8,·0x1
  
498 ····invoke-virtual·{v6,·v8},·Ljava/lang/String;->substring(I)Ljava/lang/String;497 ····invoke-virtual·{v5,·v8},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
499 ····move-result-object·v8498 ····move-result-object·v8
  
500 ····invoke-static·{v8},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I499 ····invoke-static·{v8},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
  
501 ····move-result·v5500 ····move-result·v4
  
502 ····.line·237501 ····.line·237
503 ····.local·v5,·"index":I502 ····.local·v4,·"index":I
504 ····iget-object·v8,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mFragmentManager:Landroid/app/FragmentManager;503 ····iget-object·v8,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mFragmentManager:Landroid/app/FragmentManager;
  
505 ····invoke-virtual·{v8,·v0,·v6},·Landroid/app/FragmentManager;->getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/app/Fragment;504 ····invoke-virtual·{v8,·v0,·v5},·Landroid/app/FragmentManager;->getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/app/Fragment;
  
506 ····move-result-object·v1505 ····move-result-object·v1
  
507 ····.line·238506 ····.line·238
508 ····.local·v1,·"f":Landroid/app/Fragment;507 ····.local·v1,·"f":Landroid/app/Fragment;
509 ····if-eqz·v1,·:cond_3508 ····if-eqz·v1,·:cond_3
  
Offset 553, 15 lines modifiedOffset 552, 15 lines modified
553 ····:goto_2552 ····:goto_2
554 ····iget-object·v8,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mFragments:Ljava/util/ArrayList;553 ····iget-object·v8,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mFragments:Ljava/util/ArrayList;
  
555 ····invoke-virtual·{v8},·Ljava/util/ArrayList;->size()I554 ····invoke-virtual·{v8},·Ljava/util/ArrayList;->size()I
  
556 ····move-result·v8555 ····move-result·v8
  
557 ····if-gt·v8,·v5,·:cond_2556 ····if-gt·v8,·v4,·:cond_2
  
558 ····.line·240557 ····.line·240
559 ····iget-object·v8,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mFragments:Ljava/util/ArrayList;558 ····iget-object·v8,·p0,·Lcom/nononsenseapps/support/app/FragmentStatePagerAdapter;->mFragments:Ljava/util/ArrayList;
  
560 ····const/4·v9,·0x0559 ····const/4·v9,·0x0
  
561 ····invoke-virtual·{v8,·v9},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z560 ····invoke-virtual·{v8,·v9},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
Max diff block lines reached; 1913/7090 bytes (26.98%) of diff not shown.
5.6 KB
smali/com/nononsenseapps/support/app/FragmentPagerAdapter.smali
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ····iput-object·p2,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->mFragmentManager:Landroid/app/FragmentManager;42 ····iput-object·p2,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->mFragmentManager:Landroid/app/FragmentManager;
  
43 ····.line·9043 ····.line·90
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
46 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;46 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;
47 ····.locals·347 ····.locals·2
48 ····.param·p0,·"viewId"····#·I48 ····.param·p0,·"viewId"····#·I
49 ····.param·p1,·"id"····#·J49 ····.param·p1,·"id"····#·J
  
50 ····.prologue50 ····.prologue
51 ····.line·20851 ····.line·208
52 ····new-instance·v0,·Ljava/lang/StringBuilder;52 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
Offset 93, 14 lines modifiedOffset 93, 15 lines modified
  
93 ····.prologue93 ····.prologue
94 ····.line·14294 ····.line·142
95 ····if-eqz·p1,·:cond_095 ····if-eqz·p1,·:cond_0
  
96 ····iget-object·v0,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->context:Landroid/content/Context;96 ····iget-object·v0,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->context:Landroid/content/Context;
  
 97 ····.line·143
97 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;98 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
98 ····move-result-object·v099 ····move-result-object·v0
  
99 ····const/high16·v1,·0x7f070000100 ····const/high16·v1,·0x7f070000
  
100 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z101 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z
Offset 127, 14 lines modifiedOffset 128, 15 lines modified
  
127 ····.prologue128 ····.prologue
128 ····.line·149129 ····.line·149
129 ····if-eqz·p1,·:cond_0130 ····if-eqz·p1,·:cond_0
  
130 ····iget-object·v0,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->context:Landroid/content/Context;131 ····iget-object·v0,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->context:Landroid/content/Context;
  
 132 ····.line·150
131 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;133 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
132 ····move-result-object·v0134 ····move-result-object·v0
  
133 ····const·v1,·0x7f070001135 ····const·v1,·0x7f070001
  
134 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z136 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z
Offset 212, 26 lines modifiedOffset 214, 28 lines modified
  
212 ····move-result-object·v2214 ····move-result-object·v2
  
213 ····move-object·v0,·p3215 ····move-object·v0,·p3
  
214 ····check-cast·v0,·Landroid/app/Fragment;216 ····check-cast·v0,·Landroid/app/Fragment;
  
 217 ····.line·136
215 ····invoke-virtual·{v0},·Landroid/app/Fragment;->getView()Landroid/view/View;218 ····invoke-virtual·{v0},·Landroid/app/Fragment;->getView()Landroid/view/View;
  
216 ····move-result-object·v0219 ····move-result-object·v0
  
217 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;220 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
218 ····move-result-object·v0221 ····move-result-object·v0
  
219 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;222 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
220 ····move-result-object·v0223 ····move-result-object·v0
  
 224 ····.line·135
221 ····invoke-static·{v1,·v0},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V225 ····invoke-static·{v1,·v0},·Lcom/nononsenseapps/helpers/Log;->d(Ljava/lang/String;Ljava/lang/String;)V
  
222 ····.line·137226 ····.line·137
223 ····iget-object·v0,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->mCurTransaction:Landroid/app/FragmentTransaction;227 ····iget-object·v0,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->mCurTransaction:Landroid/app/FragmentTransaction;
  
224 ····check-cast·p3,·Landroid/app/Fragment;228 ····check-cast·p3,·Landroid/app/Fragment;
  
Offset 310, 31 lines modifiedOffset 314, 31 lines modified
  
310 ····iput-object·v4,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->mCurTransaction:Landroid/app/FragmentTransaction;314 ····iput-object·v4,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->mCurTransaction:Landroid/app/FragmentTransaction;
  
311 ····.line·108315 ····.line·108
312 ····:cond_0316 ····:cond_0
313 ····invoke-virtual·{p0,·p2},·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->getItemId(I)J317 ····invoke-virtual·{p0,·p2},·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->getItemId(I)J
  
314 ····move-result-wide·v2318 ····move-result-wide·v1
  
315 ····.line·111319 ····.line·111
316 ····.local·v2,·"itemId":J320 ····.local·v1,·"itemId":J
317 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I321 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
318 ····move-result·v4322 ····move-result·v4
  
319 ····invoke-static·{v4,·v2,·v3},·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;323 ····invoke-static·{v4,·v1,·v2},·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
320 ····move-result-object·v1324 ····move-result-object·v3
  
321 ····.line·112325 ····.line·112
322 ····.local·v1,·"name":Ljava/lang/String;326 ····.local·v3,·"name":Ljava/lang/String;
323 ····iget-object·v4,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->mFragmentManager:Landroid/app/FragmentManager;327 ····iget-object·v4,·p0,·Lcom/nononsenseapps/support/app/FragmentPagerAdapter;->mFragmentManager:Landroid/app/FragmentManager;
  
324 ····invoke-virtual·{v4,·v1},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment;328 ····invoke-virtual·{v4,·v3},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment;
  
325 ····move-result-object·v0329 ····move-result-object·v0
  
326 ····.line·113330 ····.line·113
327 ····.local·v0,·"fragment":Landroid/app/Fragment;331 ····.local·v0,·"fragment":Landroid/app/Fragment;
328 ····if-eqz·v0,·:cond_1332 ····if-eqz·v0,·:cond_1
  
Offset 347, 15 lines modifiedOffset 351, 15 lines modified
  
347 ····const-string·v6,·"Attaching·item·#"351 ····const-string·v6,·"Attaching·item·#"
  
348 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;352 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
349 ····move-result-object·v5353 ····move-result-object·v5
  
350 ····invoke-virtual·{v5,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;354 ····invoke-virtual·{v5,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
351 ····move-result-object·v5355 ····move-result-object·v5
  
352 ····const-string·v6,·":·f="356 ····const-string·v6,·":·f="
  
353 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;357 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 401, 15 lines modifiedOffset 405, 15 lines modified
  
401 ····const-string·v6,·"Adding·item·#"405 ····const-string·v6,·"Adding·item·#"
Max diff block lines reached; 1435/5610 bytes (25.58%) of diff not shown.
2.66 KB
smali/com/google/android/apps/dashclock/ui/DragGripView.smali
    
Offset 137, 26 lines modifiedOffset 137, 26 lines modified
137 ····.line·65137 ····.line·65
138 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getResources()Landroid/content/res/Resources;138 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getResources()Landroid/content/res/Resources;
  
139 ····move-result-object·v1139 ····move-result-object·v1
  
140 ····.line·66140 ····.line·66
141 ····.local·v1,·"res":Landroid/content/res/Resources;141 ····.local·v1,·"res":Landroid/content/res/Resources;
142 ····const·v2,·0x7f090011142 ····const·v2,·0x7f0a0011
  
143 ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I143 ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I
  
144 ····move-result·v2144 ····move-result·v2
  
145 ····int-to-float·v2,·v2145 ····int-to-float·v2,·v2
  
146 ····iput·v2,·p0,·Lcom/google/android/apps/dashclock/ui/DragGripView;->mRidgeSize:F146 ····iput·v2,·p0,·Lcom/google/android/apps/dashclock/ui/DragGripView;->mRidgeSize:F
  
147 ····.line·67147 ····.line·67
148 ····const·v2,·0x7f090010148 ····const·v2,·0x7f0a0010
  
149 ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I149 ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I
  
150 ····move-result·v2150 ····move-result·v2
  
151 ····int-to-float·v2,·v2151 ····int-to-float·v2,·v2
  
Offset 281, 14 lines modifiedOffset 281, 15 lines modified
  
281 ····move-result·v0281 ····move-result·v0
  
282 ····int-to-float·v0,·v0282 ····int-to-float·v0,·v0
  
283 ····iget·v1,·p0,·Lcom/google/android/apps/dashclock/ui/DragGripView;->mHeight:I283 ····iget·v1,·p0,·Lcom/google/android/apps/dashclock/ui/DragGripView;->mHeight:I
  
 284 ····.line·110
284 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingTop()I285 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingTop()I
  
285 ····move-result·v2286 ····move-result·v2
  
286 ····sub-int/2addr·v1,·v2287 ····sub-int/2addr·v1,·v2
  
287 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingBottom()I288 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingBottom()I
Offset 402, 14 lines modifiedOffset 403, 15 lines modified
  
402 ····move-result·v0403 ····move-result·v0
  
403 ····int-to-float·v0,·v0404 ····int-to-float·v0,·v0
  
404 ····iget·v1,·p0,·Lcom/google/android/apps/dashclock/ui/DragGripView;->mWidth:I405 ····iget·v1,·p0,·Lcom/google/android/apps/dashclock/ui/DragGripView;->mWidth:I
  
 406 ····.line·97
405 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingLeft()I407 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingLeft()I
  
406 ····move-result·v2408 ····move-result·v2
  
407 ····sub-int/2addr·v1,·v2409 ····sub-int/2addr·v1,·v2
  
408 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingRight()I410 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingRight()I
Offset 494, 38 lines modifiedOffset 496, 42 lines modified
  
494 ····iget·v1,·p0,·Lcom/google/android/apps/dashclock/ui/DragGripView;->mRidgeGap:F496 ····iget·v1,·p0,·Lcom/google/android/apps/dashclock/ui/DragGripView;->mRidgeGap:F
  
495 ····sub-float/2addr·v0,·v1497 ····sub-float/2addr·v0,·v1
  
496 ····float-to-int·v0,·v0498 ····float-to-int·v0,·v0
  
 499 ····.line·78
497 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingLeft()I500 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingLeft()I
  
498 ····move-result·v1501 ····move-result·v1
  
499 ····add-int/2addr·v0,·v1502 ····add-int/2addr·v0,·v1
  
500 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingRight()I503 ····invoke-virtual·{p0},·Lcom/google/android/apps/dashclock/ui/DragGripView;->getPaddingRight()I
  
501 ····move-result·v1504 ····move-result·v1
  
502 ····add-int/2addr·v0,·v1505 ····add-int/2addr·v0,·v1
  
 506 ····.line·76
503 ····invoke-static·{v0,·p1},·Landroid/view/View;->resolveSize(II)I507 ····invoke-static·{v0,·p1},·Landroid/view/View;->resolveSize(II)I
  
504 ····move-result·v0508 ····move-result·v0
  
505 ····iget·v1,·p0,·Lcom/google/android/apps/dashclock/ui/DragGripView;->mRidgeSize:F509 ····iget·v1,·p0,·Lcom/google/android/apps/dashclock/ui/DragGripView;->mRidgeSize:F
  
506 ····float-to-int·v1,·v1510 ····float-to-int·v1,·v1
  
 511 ····.line·80
507 ····invoke-static·{v1,·p2},·Landroid/view/View;->resolveSize(II)I512 ····invoke-static·{v1,·p2},·Landroid/view/View;->resolveSize(II)I
  
508 ····move-result·v1513 ····move-result·v1
  
 514 ····.line·75
509 ····invoke-virtual·{p0,·v0,·v1},·Lcom/google/android/apps/dashclock/ui/DragGripView;->setMeasuredDimension(II)V515 ····invoke-virtual·{p0,·v0,·v1},·Lcom/google/android/apps/dashclock/ui/DragGripView;->setMeasuredDimension(II)V
  
510 ····.line·83516 ····.line·83
511 ····return-void517 ····return-void
512 .end·method518 .end·method
  
513 .method·protected·onSizeChanged(IIII)V519 .method·protected·onSizeChanged(IIII)V
499 B
smali/com/google/gson/Gson.smali
    
Offset 437, 15 lines modifiedOffset 437, 15 lines modified
437 ····iput-object·v1,·p0,·Lcom/google/gson/Gson;->factories:Ljava/util/List;437 ····iput-object·v1,·p0,·Lcom/google/gson/Gson;->factories:Ljava/util/List;
  
438 ····.line·244438 ····.line·244
439 ····return-void439 ····return-void
440 .end·method440 .end·method
  
441 .method·static·synthetic·access$000(Lcom/google/gson/Gson;D)V441 .method·static·synthetic·access$000(Lcom/google/gson/Gson;D)V
442 ····.locals·1442 ····.locals·0
443 ····.param·p0,·"x0"····#·Lcom/google/gson/Gson;443 ····.param·p0,·"x0"····#·Lcom/google/gson/Gson;
444 ····.param·p1,·"x1"····#·D444 ····.param·p1,·"x1"····#·D
  
445 ····.prologue445 ····.prologue
446 ····.line·97446 ····.line·97
447 ····invoke-direct·{p0,·p1,·p2},·Lcom/google/gson/Gson;->checkValidFloatingPoint(D)V447 ····invoke-direct·{p0,·p1,·p2},·Lcom/google/gson/Gson;->checkValidFloatingPoint(D)V
  
1.04 KB
smali/com/google/gson/JsonPrimitive.smali
    
Offset 334, 15 lines modifiedOffset 334, 15 lines modified
  
334 ····.prologue334 ····.prologue
335 ····.line·90335 ····.line·90
336 ····return-object·p0336 ····return-object·p0
337 .end·method337 .end·method
  
338 .method·public·equals(Ljava/lang/Object;)Z338 .method·public·equals(Ljava/lang/Object;)Z
339 ····.locals·12339 ····.locals·11
340 ····.param·p1,·"obj"····#·Ljava/lang/Object;340 ····.param·p1,·"obj"····#·Ljava/lang/Object;
  
341 ····.prologue341 ····.prologue
342 ····const/4·v5,·0x1342 ····const/4·v5,·0x1
  
343 ····const/4·v6,·0x0343 ····const/4·v6,·0x0
  
Offset 412, 25 lines modifiedOffset 412, 25 lines modified
412 ····.line·317412 ····.line·317
413 ····invoke-virtual·{p0},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number;413 ····invoke-virtual·{p0},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number;
  
414 ····move-result-object·v7414 ····move-result-object·v7
  
415 ····invoke-virtual·{v7},·Ljava/lang/Number;->longValue()J415 ····invoke-virtual·{v7},·Ljava/lang/Number;->longValue()J
  
416 ····move-result-wide·v8416 ····move-result-wide·v7
  
417 ····invoke-virtual·{v4},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number;417 ····invoke-virtual·{v4},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number;
  
418 ····move-result-object·v7418 ····move-result-object·v9
  
419 ····invoke-virtual·{v7},·Ljava/lang/Number;->longValue()J419 ····invoke-virtual·{v9},·Ljava/lang/Number;->longValue()J
  
420 ····move-result-wide·v10420 ····move-result-wide·v9
  
421 ····cmp-long·v7,·v8,·v10421 ····cmp-long·v7,·v7,·v9
  
422 ····if-eqz·v7,·:cond_0422 ····if-eqz·v7,·:cond_0
  
423 ····move·v5,·v6423 ····move·v5,·v6
  
424 ····goto·:goto_0424 ····goto·:goto_0
  
1.2 KB
smali/com/google/gson/internal/LazilyParsedNumber.smali
    
Offset 125, 30 lines modifiedOffset 125, 30 lines modified
  
125 ····move-result·v2125 ····move-result·v2
  
126 ····goto·:goto_0126 ····goto·:goto_0
127 .end·method127 .end·method
  
128 .method·public·longValue()J128 .method·public·longValue()J
129 ····.locals·4129 ····.locals·3
  
130 ····.prologue130 ····.prologue
131 ····.line·49131 ····.line·49
132 ····:try_start_0132 ····:try_start_0
133 ····iget-object·v1,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String;133 ····iget-object·v1,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String;
  
134 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J134 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
135 ····:try_end_0135 ····:try_end_0
136 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0136 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0
  
137 ····move-result-wide·v2137 ····move-result-wide·v1
  
138 ····.line·51138 ····.line·51
139 ····:goto_0139 ····:goto_0
140 ····return-wide·v2140 ····return-wide·v1
  
141 ····.line·50141 ····.line·50
142 ····:catch_0142 ····:catch_0
143 ····move-exception·v0143 ····move-exception·v0
  
144 ····.line·51144 ····.line·51
145 ····.local·v0,·"e":Ljava/lang/NumberFormatException;145 ····.local·v0,·"e":Ljava/lang/NumberFormatException;
Offset 156, 15 lines modifiedOffset 156, 15 lines modified
  
156 ····iget-object·v2,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String;156 ····iget-object·v2,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String;
  
157 ····invoke-direct·{v1,·v2},·Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V157 ····invoke-direct·{v1,·v2},·Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
  
158 ····invoke-virtual·{v1},·Ljava/math/BigDecimal;->longValue()J158 ····invoke-virtual·{v1},·Ljava/math/BigDecimal;->longValue()J
  
159 ····move-result-wide·v2159 ····move-result-wide·v1
  
160 ····goto·:goto_0160 ····goto·:goto_0
161 .end·method161 .end·method
  
162 .method·public·toString()Ljava/lang/String;162 .method·public·toString()Ljava/lang/String;
163 ····.locals·1163 ····.locals·1
  
2.09 KB
smali/com/google/gson/internal/Excluder.smali
    
Offset 442, 34 lines modifiedOffset 442, 34 lines modified
442 ····iput-boolean·v1,·v0,·Lcom/google/gson/internal/Excluder;->serializeInnerClasses:Z442 ····iput-boolean·v1,·v0,·Lcom/google/gson/internal/Excluder;->serializeInnerClasses:Z
  
443 ····.line·87443 ····.line·87
444 ····return-object·v0444 ····return-object·v0
445 .end·method445 .end·method
  
446 .method·public·excludeClass(Ljava/lang/Class;Z)Z446 .method·public·excludeClass(Ljava/lang/Class;Z)Z
447 ····.locals·10447 ····.locals·8
448 ····.param·p2,·"serialize"····#·Z448 ····.param·p2,·"serialize"····#·Z
449 ····.annotation·system·Ldalvik/annotation/Signature;449 ····.annotation·system·Ldalvik/annotation/Signature;
450 ········value·=·{450 ········value·=·{
451 ············"(",451 ············"(",
452 ············"Ljava/lang/Class",452 ············"Ljava/lang/Class",
453 ············"<*>;Z)Z"453 ············"<*>;Z)Z"
454 ········}454 ········}
455 ····.end·annotation455 ····.end·annotation
  
456 ····.prologue456 ····.prologue
457 ····.local·p1,·"clazz":Ljava/lang/Class;,·"Ljava/lang/Class<*>;"457 ····.local·p1,·"clazz":Ljava/lang/Class;,·"Ljava/lang/Class<*>;"
458 ····const/4·v5,·0x1458 ····const/4·v5,·0x1
  
459 ····.line·192459 ····.line·192
460 ····iget-wide·v6,·p0,·Lcom/google/gson/internal/Excluder;->version:D460 ····iget-wide·v3,·p0,·Lcom/google/gson/internal/Excluder;->version:D
  
461 ····const-wide/high16·v8,·-0x4010000000000000L····#·-1.0461 ····const-wide/high16·v6,·-0x4010000000000000L····#·-1.0
  
462 ····cmpl-double·v3,·v6,·v8462 ····cmpl-double·v3,·v3,·v6
  
463 ····if-eqz·v3,·:cond_0463 ····if-eqz·v3,·:cond_0
  
464 ····const-class·v3,·Lcom/google/gson/annotations/Since;464 ····const-class·v3,·Lcom/google/gson/annotations/Since;
  
465 ····invoke-virtual·{p1,·v3},·Ljava/lang/Class;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;465 ····invoke-virtual·{p1,·v3},·Ljava/lang/Class;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
  
Offset 582, 15 lines modifiedOffset 582, 15 lines modified
582 ····:cond_5582 ····:cond_5
583 ····const/4·v3,·0x0583 ····const/4·v3,·0x0
  
584 ····goto·:goto_0584 ····goto·:goto_0
585 .end·method585 .end·method
  
586 .method·public·excludeField(Ljava/lang/reflect/Field;Z)Z586 .method·public·excludeField(Ljava/lang/reflect/Field;Z)Z
587 ····.locals·12587 ····.locals·10
588 ····.param·p1,·"field"····#·Ljava/lang/reflect/Field;588 ····.param·p1,·"field"····#·Ljava/lang/reflect/Field;
589 ····.param·p2,·"serialize"····#·Z589 ····.param·p2,·"serialize"····#·Z
  
590 ····.prologue590 ····.prologue
591 ····const/4·v7,·0x1591 ····const/4·v7,·0x1
  
592 ····.line·150592 ····.line·150
Offset 608, 19 lines modifiedOffset 608, 19 lines modified
  
608 ····.line·188608 ····.line·188
609 ····:goto_0609 ····:goto_0
610 ····return·v5610 ····return·v5
  
611 ····.line·154611 ····.line·154
612 ····:cond_0612 ····:cond_0
613 ····iget-wide·v8,·p0,·Lcom/google/gson/internal/Excluder;->version:D613 ····iget-wide·v5,·p0,·Lcom/google/gson/internal/Excluder;->version:D
  
614 ····const-wide/high16·v10,·-0x4010000000000000L····#·-1.0614 ····const-wide/high16·v8,·-0x4010000000000000L····#·-1.0
  
615 ····cmpl-double·v5,·v8,·v10615 ····cmpl-double·v5,·v5,·v8
  
616 ····if-eqz·v5,·:cond_1616 ····if-eqz·v5,·:cond_1
  
617 ····const-class·v5,·Lcom/google/gson/annotations/Since;617 ····const-class·v5,·Lcom/google/gson/annotations/Since;
  
618 ····invoke-virtual·{p1,·v5},·Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;618 ····invoke-virtual·{p1,·v5},·Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
  
3.11 KB
smali/com/google/gson/internal/bind/SqlDateTypeAdapter.smali
    
Offset 88, 86 lines modifiedOffset 88, 86 lines modified
88 ····.prologue88 ····.prologue
89 ····.line·5189 ····.line·51
90 ····monitor-enter·p090 ····monitor-enter·p0
  
91 ····:try_start_091 ····:try_start_0
92 ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->peek()Lcom/google/gson/stream/JsonToken;92 ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->peek()Lcom/google/gson/stream/JsonToken;
  
93 ····move-result-object·v193 ····move-result-object·v3
  
94 ····sget-object·v4,·Lcom/google/gson/stream/JsonToken;->NULL:Lcom/google/gson/stream/JsonToken;94 ····sget-object·v4,·Lcom/google/gson/stream/JsonToken;->NULL:Lcom/google/gson/stream/JsonToken;
  
95 ····if-ne·v1,·v4,·:cond_095 ····if-ne·v3,·v4,·:cond_0
  
96 ····.line·5296 ····.line·52
97 ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextNull()V97 ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextNull()V
98 ····:try_end_098 ····:try_end_0
99 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_099 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
100 ····.line·53100 ····.line·53
101 ····const/4·v1,·0x0101 ····const/4·v3,·0x0
  
102 ····.line·57102 ····.line·57
103 ····:goto_0103 ····:goto_0
104 ····monitor-exit·p0104 ····monitor-exit·p0
  
105 ····return-object·v1105 ····return-object·v3
  
106 ····.line·56106 ····.line·56
107 ····:cond_0107 ····:cond_0
108 ····:try_start_1108 ····:try_start_1
109 ····iget-object·v1,·p0,·Lcom/google/gson/internal/bind/SqlDateTypeAdapter;->format:Ljava/text/DateFormat;109 ····iget-object·v3,·p0,·Lcom/google/gson/internal/bind/SqlDateTypeAdapter;->format:Ljava/text/DateFormat;
  
110 ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextString()Ljava/lang/String;110 ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextString()Ljava/lang/String;
  
111 ····move-result-object·v4111 ····move-result-object·v4
  
112 ····invoke-virtual·{v1,·v4},·Ljava/text/DateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;112 ····invoke-virtual·{v3,·v4},·Ljava/text/DateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;
  
113 ····move-result-object·v1113 ····move-result-object·v3
  
114 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J114 ····invoke-virtual·{v3},·Ljava/util/Date;->getTime()J
  
115 ····move-result-wide·v2115 ····move-result-wide·v1
  
116 ····.line·57116 ····.line·57
117 ····.local·v2,·"utilDate":J117 ····.local·v1,·"utilDate":J
118 ····new-instance·v1,·Ljava/sql/Date;118 ····new-instance·v3,·Ljava/sql/Date;
  
119 ····invoke-direct·{v1,·v2,·v3},·Ljava/sql/Date;-><init>(J)V119 ····invoke-direct·{v3,·v1,·v2},·Ljava/sql/Date;-><init>(J)V
120 ····:try_end_1120 ····:try_end_1
121 ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0121 ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0
122 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0122 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
123 ····goto·:goto_0123 ····goto·:goto_0
  
124 ····.line·58124 ····.line·58
125 ····.end·local·v2····#·"utilDate":J125 ····.end·local·v1····#·"utilDate":J
126 ····:catch_0126 ····:catch_0
127 ····move-exception·v0127 ····move-exception·v0
  
128 ····.line·59128 ····.line·59
129 ····.local·v0,·"e":Ljava/text/ParseException;129 ····.local·v0,·"e":Ljava/text/ParseException;
130 ····:try_start_2130 ····:try_start_2
131 ····new-instance·v1,·Lcom/google/gson/JsonSyntaxException;131 ····new-instance·v3,·Lcom/google/gson/JsonSyntaxException;
  
132 ····invoke-direct·{v1,·v0},·Lcom/google/gson/JsonSyntaxException;-><init>(Ljava/lang/Throwable;)V132 ····invoke-direct·{v3,·v0},·Lcom/google/gson/JsonSyntaxException;-><init>(Ljava/lang/Throwable;)V
  
133 ····throw·v1133 ····throw·v3
134 ····:try_end_2134 ····:try_end_2
135 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0135 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0
  
136 ····.line·51136 ····.line·51
137 ····.end·local·v0····#·"e":Ljava/text/ParseException;137 ····.end·local·v0····#·"e":Ljava/text/ParseException;
138 ····:catchall_0138 ····:catchall_0
139 ····move-exception·v1139 ····move-exception·v3
  
140 ····monitor-exit·p0140 ····monitor-exit·p0
  
141 ····throw·v1141 ····throw·v3
142 .end·method142 .end·method
  
143 .method·public·bridge·synthetic·write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V143 .method·public·bridge·synthetic·write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
144 ····.locals·0144 ····.locals·0
145 ····.param·p1,·"x0"····#·Lcom/google/gson/stream/JsonWriter;145 ····.param·p1,·"x0"····#·Lcom/google/gson/stream/JsonWriter;
146 ····.param·p2,·"x1"····#·Ljava/lang/Object;146 ····.param·p2,·"x1"····#·Ljava/lang/Object;
147 ····.annotation·system·Ldalvik/annotation/Throws;147 ····.annotation·system·Ldalvik/annotation/Throws;
1010 B
smali/com/google/gson/internal/bind/TypeAdapters$8.smali
    
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;36 .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;
37 ····.locals·437 ····.locals·3
38 ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader;38 ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader;
39 ····.annotation·system·Ldalvik/annotation/Throws;39 ····.annotation·system·Ldalvik/annotation/Throws;
40 ········value·=·{40 ········value·=·{
41 ············Ljava/io/IOException;41 ············Ljava/io/IOException;
42 ········}42 ········}
43 ····.end·annotation43 ····.end·annotation
  
Offset 65, 17 lines modifiedOffset 65, 17 lines modified
65 ····:goto_065 ····:goto_0
66 ····return-object·v166 ····return-object·v1
  
67 ····:cond_067 ····:cond_0
68 ····:try_start_068 ····:try_start_0
69 ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextLong()J69 ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextLong()J
  
70 ····move-result-wide·v270 ····move-result-wide·v1
  
71 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;71 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
72 ····:try_end_072 ····:try_end_0
73 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_073 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0
  
74 ····move-result-object·v174 ····move-result-object·v1
  
75 ····goto·:goto_075 ····goto·:goto_0
  
1.04 KB
smali/com/google/gson/internal/bind/TimeTypeAdapter.smali
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
  
73 ····move-result-object·v073 ····move-result-object·v0
  
74 ····return-object·v074 ····return-object·v0
75 .end·method75 .end·method
  
76 .method·public·declared-synchronized·read(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time;76 .method·public·declared-synchronized·read(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time;
77 ····.locals·677 ····.locals·5
78 ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader;78 ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader;
79 ····.annotation·system·Ldalvik/annotation/Throws;79 ····.annotation·system·Ldalvik/annotation/Throws;
80 ········value·=·{80 ········value·=·{
81 ············Ljava/io/IOException;81 ············Ljava/io/IOException;
82 ········}82 ········}
83 ····.end·annotation83 ····.end·annotation
  
Offset 127, 17 lines modifiedOffset 127, 17 lines modified
  
127 ····.line·57127 ····.line·57
128 ····.local·v0,·"date":Ljava/util/Date;128 ····.local·v0,·"date":Ljava/util/Date;
129 ····new-instance·v2,·Ljava/sql/Time;129 ····new-instance·v2,·Ljava/sql/Time;
  
130 ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J130 ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J
  
131 ····move-result-wide·v4131 ····move-result-wide·v3
  
132 ····invoke-direct·{v2,·v4,·v5},·Ljava/sql/Time;-><init>(J)V132 ····invoke-direct·{v2,·v3,·v4},·Ljava/sql/Time;-><init>(J)V
133 ····:try_end_1133 ····:try_end_1
134 ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0134 ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0
135 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0135 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
136 ····goto·:goto_0136 ····goto·:goto_0
  
137 ····.line·58137 ····.line·58
942 B
smali/com/google/gson/internal/bind/ObjectTypeAdapter.smali
    
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
  
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
  
71 #·virtual·methods71 #·virtual·methods
72 .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;72 .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
73 ····.locals·673 ····.locals·5
74 ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader;74 ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader;
75 ····.annotation·system·Ldalvik/annotation/Throws;75 ····.annotation·system·Ldalvik/annotation/Throws;
76 ········value·=·{76 ········value·=·{
77 ············Ljava/io/IOException;77 ············Ljava/io/IOException;
78 ········}78 ········}
79 ····.end·annotation79 ····.end·annotation
  
Offset 191, 17 lines modifiedOffset 191, 17 lines modified
  
191 ····goto·:goto_1191 ····goto·:goto_1
  
192 ····.line·79192 ····.line·79
193 ····:pswitch_3193 ····:pswitch_3
194 ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextDouble()D194 ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextDouble()D
  
195 ····move-result-wide·v4195 ····move-result-wide·v3
  
196 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;196 ····invoke-static·{v3,·v4},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
197 ····move-result-object·v0197 ····move-result-object·v0
  
198 ····goto·:goto_1198 ····goto·:goto_1
  
199 ····.line·82199 ····.line·82
200 ····:pswitch_4200 ····:pswitch_4
561 B
smali/com/google/gson/internal/bind/JsonTreeWriter.smali
    
Offset 625, 15 lines modifiedOffset 625, 15 lines modified
625 ····invoke-direct·{p0,·v0},·Lcom/google/gson/internal/bind/JsonTreeWriter;->put(Lcom/google/gson/JsonElement;)V625 ····invoke-direct·{p0,·v0},·Lcom/google/gson/internal/bind/JsonTreeWriter;->put(Lcom/google/gson/JsonElement;)V
  
626 ····.line·167626 ····.line·167
627 ····return-object·p0627 ····return-object·p0
628 .end·method628 .end·method
  
629 .method·public·value(J)Lcom/google/gson/stream/JsonWriter;629 .method·public·value(J)Lcom/google/gson/stream/JsonWriter;
630 ····.locals·3630 ····.locals·2
631 ····.param·p1,·"value"····#·J631 ····.param·p1,·"value"····#·J
632 ····.annotation·system·Ldalvik/annotation/Throws;632 ····.annotation·system·Ldalvik/annotation/Throws;
633 ········value·=·{633 ········value·=·{
634 ············Ljava/io/IOException;634 ············Ljava/io/IOException;
635 ········}635 ········}
636 ····.end·annotation636 ····.end·annotation
  
525 B
smali/com/google/gson/stream/JsonWriter.smali
    
Offset 1356, 15 lines modifiedOffset 1356, 15 lines modified
1356 ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer;1356 ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer;
  
1357 ····.line·4681357 ····.line·468
1358 ····return-object·p01358 ····return-object·p0
1359 .end·method1359 .end·method
  
1360 .method·public·value(J)Lcom/google/gson/stream/JsonWriter;1360 .method·public·value(J)Lcom/google/gson/stream/JsonWriter;
1361 ····.locals·31361 ····.locals·2
1362 ····.param·p1,·"value"····#·J1362 ····.param·p1,·"value"····#·J
1363 ····.annotation·system·Ldalvik/annotation/Throws;1363 ····.annotation·system·Ldalvik/annotation/Throws;
1364 ········value·=·{1364 ········value·=·{
1365 ············Ljava/io/IOException;1365 ············Ljava/io/IOException;
1366 ········}1366 ········}
1367 ····.end·annotation1367 ····.end·annotation
  
27.0 KB
smali/com/google/gson/stream/JsonReader.smali
    
Offset 2108, 436 lines modifiedOffset 2108, 432 lines modified
2108 ····.line·6342108 ····.line·634
2109 ····iput·v5,·p0,·Lcom/google/gson/stream/JsonReader;->peeked:I2109 ····iput·v5,·p0,·Lcom/google/gson/stream/JsonReader;->peeked:I
  
2110 ····goto·:goto_22110 ····goto·:goto_2
2111 .end·method2111 .end·method
  
2112 .method·private·peekNumber()I2112 .method·private·peekNumber()I
2113 ····.locals·182113 ····.locals·17
2114 ····.annotation·system·Ldalvik/annotation/Throws;2114 ····.annotation·system·Ldalvik/annotation/Throws;
2115 ········value·=·{2115 ········value·=·{
2116 ············Ljava/io/IOException;2116 ············Ljava/io/IOException;
2117 ········}2117 ········}
2118 ····.end·annotation2118 ····.end·annotation
  
2119 ····.prologue2119 ····.prologue
2120 ····.line·6392120 ····.line·639
2121 ····move-object/from16·v0,·p02121 ····move-object/from16·v0,·p0
  
2122 ····iget-object·v2,·v0,·Lcom/google/gson/stream/JsonReader;->buffer:[C2122 ····iget-object·v1,·v0,·Lcom/google/gson/stream/JsonReader;->buffer:[C
  
2123 ····.line·6402123 ····.line·640
2124 ····.local·v2,·"buffer":[C2124 ····.local·v1,·"buffer":[C
2125 ····move-object/from16·v0,·p02125 ····move-object/from16·v0,·p0
  
2126 ····iget·v9,·v0,·Lcom/google/gson/stream/JsonReader;->pos:I2126 ····iget·v10,·v0,·Lcom/google/gson/stream/JsonReader;->pos:I
  
2127 ····.line·6412127 ····.line·641
2128 ····.local·v9,·"p":I2128 ····.local·v10,·"p":I
2129 ····move-object/from16·v0,·p02129 ····move-object/from16·v0,·p0
  
2130 ····iget·v6,·v0,·Lcom/google/gson/stream/JsonReader;->limit:I2130 ····iget·v5,·v0,·Lcom/google/gson/stream/JsonReader;->limit:I
  
2131 ····.line·6432131 ····.line·643
2132 ····.local·v6,·"l":I2132 ····.local·v5,·"l":I
2133 ····const-wide/16·v12,·0x02133 ····const-wide/16·v11,·0x0
  
2134 ····.line·6442134 ····.line·644
2135 ····.local·v12,·"value":J2135 ····.local·v11,·"value":J
2136 ····const/4·v8,·0x02136 ····const/4·v7,·0x0
  
2137 ····.line·6452137 ····.line·645
2138 ····.local·v8,·"negative":Z2138 ····.local·v7,·"negative":Z
2139 ····const/4·v4,·0x12139 ····const/4·v3,·0x1
  
2140 ····.line·6462140 ····.line·646
2141 ····.local·v4,·"fitsInLong":Z2141 ····.local·v3,·"fitsInLong":Z
2142 ····const/4·v7,·0x02142 ····const/4·v6,·0x0
  
2143 ····.line·6482143 ····.line·648
2144 ····.local·v7,·"last":I2144 ····.local·v6,·"last":I
2145 ····const/4·v5,·0x02145 ····const/4·v4,·0x0
  
2146 ····.line·6522146 ····.line·652
2147 ····.local·v5,·"i":I2147 ····.local·v4,·"i":I
2148 ····:goto_02148 ····:goto_0
2149 ····add-int·v14,·v9,·v52149 ····add-int·v13,·v10,·v4
  
2150 ····if-ne·v14,·v6,·:cond_42150 ····if-ne·v13,·v5,·:cond_4
  
2151 ····.line·6532151 ····.line·653
2152 ····array-length·v14,·v22152 ····array-length·v13,·v1
  
2153 ····if-ne·v5,·v14,·:cond_02153 ····if-ne·v4,·v13,·:cond_0
  
2154 ····.line·6562154 ····.line·656
2155 ····const/4·v14,·0x02155 ····const/4·v13,·0x0
  
2156 ····.line·7362156 ····.line·736
2157 ····.end·local·v12····#·"value":J2157 ····.end·local·v11····#·"value":J
2158 ····:goto_12158 ····:goto_1
2159 ····return·v142159 ····return·v13
  
2160 ····.line·6582160 ····.line·658
2161 ····.restart·local·v12····#·"value":J2161 ····.restart·local·v11····#·"value":J
2162 ····:cond_02162 ····:cond_0
2163 ····add-int/lit8·v14,·v5,·0x12163 ····add-int/lit8·v13,·v4,·0x1
  
2164 ····move-object/from16·v0,·p02164 ····move-object/from16·v0,·p0
  
2165 ····invoke-direct·{v0,·v14},·Lcom/google/gson/stream/JsonReader;->fillBuffer(I)Z2165 ····invoke-direct·{v0,·v13},·Lcom/google/gson/stream/JsonReader;->fillBuffer(I)Z
  
2166 ····move-result·v142166 ····move-result·v13
  
2167 ····if-nez·v14,·:cond_32167 ····if-nez·v13,·:cond_3
  
2168 ····.line·7272168 ····.line·727
2169 ····:cond_12169 ····:cond_1
2170 ····const/4·v14,·0x22170 ····const/4·v13,·0x2
  
2171 ····if-ne·v7,·v14,·:cond_172171 ····if-ne·v6,·v13,·:cond_17
  
2172 ····if-eqz·v4,·:cond_172172 ····if-eqz·v3,·:cond_17
  
2173 ····const-wide/high16·v14,·-0x8000000000000000L2173 ····const-wide/high16·v13,·-0x8000000000000000L
  
2174 ····cmp-long·v14,·v12,·v142174 ····cmp-long·v13,·v11,·v13
  
2175 ····if-nez·v14,·:cond_22175 ····if-nez·v13,·:cond_2
  
2176 ····if-eqz·v8,·:cond_172176 ····if-eqz·v7,·:cond_17
  
2177 ····.line·7282177 ····.line·728
2178 ····:cond_22178 ····:cond_2
2179 ····if-eqz·v8,·:cond_162179 ····if-eqz·v7,·:cond_16
  
2180 ····.end·local·v12····#·"value":J2180 ····.end·local·v11····#·"value":J
2181 ····:goto_22181 ····:goto_2
2182 ····move-object/from16·v0,·p02182 ····move-object/from16·v0,·p0
  
2183 ····iput-wide·v12,·v0,·Lcom/google/gson/stream/JsonReader;->peekedLong:J2183 ····iput-wide·v11,·v0,·Lcom/google/gson/stream/JsonReader;->peekedLong:J
  
2184 ····.line·7292184 ····.line·729
2185 ····move-object/from16·v0,·p02185 ····move-object/from16·v0,·p0
  
2186 ····iget·v14,·v0,·Lcom/google/gson/stream/JsonReader;->pos:I2186 ····iget·v13,·v0,·Lcom/google/gson/stream/JsonReader;->pos:I
  
2187 ····add-int/2addr·v14,·v52187 ····add-int/2addr·v13,·v4
  
2188 ····move-object/from16·v0,·p02188 ····move-object/from16·v0,·p0
  
2189 ····iput·v14,·v0,·Lcom/google/gson/stream/JsonReader;->pos:I2189 ····iput·v13,·v0,·Lcom/google/gson/stream/JsonReader;->pos:I
  
2190 ····.line·7302190 ····.line·730
2191 ····const/16·v14,·0xf2191 ····const/16·v13,·0xf
  
2192 ····move-object/from16·v0,·p02192 ····move-object/from16·v0,·p0
  
Max diff block lines reached; 23602/27559 bytes (85.64%) of diff not shown.
664 B
smali/com/github/espiandev/showcaseview/ShowcaseViews$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/github/espiandev/showcaseview/ShowcaseViews;21 .field·final·synthetic·this$0:Lcom/github/espiandev/showcaseview/ShowcaseViews;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseViews;)V23 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseViews;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/github/espiandev/showcaseview/ShowcaseViews;
  
25 ····.prologue26 ····.prologue
26 ····.line·1527 ····.line·15
27 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseViews$1;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseViews;28 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseViews$1;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseViews;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
684 B
smali/com/github/espiandev/showcaseview/ShowcaseView$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$view:Landroid/view/View;22 .field·final·synthetic·val$view:Landroid/view/View;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseView;Landroid/view/View;)V24 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseView;Landroid/view/View;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/github/espiandev/showcaseview/ShowcaseView;
  
26 ····.prologue27 ····.prologue
27 ····.line·18428 ····.line·184
28 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$1;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;29 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$1;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;
  
29 ····iput-object·p2,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$1;->val$view:Landroid/view/View;30 ····iput-object·p2,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$1;->val$view:Landroid/view/View;
  
658 B
smali/com/github/espiandev/showcaseview/ShowcaseView$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;21 .field·final·synthetic·this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseView;)V23 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/github/espiandev/showcaseview/ShowcaseView;
  
25 ····.prologue26 ····.prologue
26 ····.line·56427 ····.line·564
27 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$5;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;28 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$5;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
297 B
smali/com/github/espiandev/showcaseview/R.smali
    
Offset 21, 10 lines modifiedOffset 21, 9 lines modified
21 .method·public·constructor·<init>()V21 .method·public·constructor·<init>()V
22 ····.locals·022 ····.locals·0
  
23 ····.prologue23 ····.prologue
24 ····.line·924 ····.line·9
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·52 
27 ····return-void26 ····return-void
28 .end·method27 .end·method
793 B
smali/com/github/espiandev/showcaseview/ShowcaseViews$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$showcaseView:Lcom/github/espiandev/showcaseview/ShowcaseView;22 .field·final·synthetic·val$showcaseView:Lcom/github/espiandev/showcaseview/ShowcaseView;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseViews;Lcom/github/espiandev/showcaseview/ShowcaseView;)V24 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseViews;Lcom/github/espiandev/showcaseview/ShowcaseView;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/github/espiandev/showcaseview/ShowcaseViews;
  
26 ····.prologue27 ····.prologue
27 ····.line·5928 ····.line·59
28 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseViews$2;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseViews;29 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseViews$2;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseViews;
  
29 ····iput-object·p2,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseViews$2;->val$showcaseView:Lcom/github/espiandev/showcaseview/ShowcaseView;30 ····iput-object·p2,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseViews$2;->val$showcaseView:Lcom/github/espiandev/showcaseview/ShowcaseView;
  
658 B
smali/com/github/espiandev/showcaseview/ShowcaseView$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;21 .field·final·synthetic·this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseView;)V23 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/github/espiandev/showcaseview/ShowcaseView;
  
25 ····.prologue26 ····.prologue
26 ····.line·50227 ····.line·502
27 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$3;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;28 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$3;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
682 B
smali/com/github/espiandev/showcaseview/ShowcaseView$2.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$itemType:I26 .field·final·synthetic·val$itemType:I
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseView;Landroid/app/Activity;II)V28 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseView;Landroid/app/Activity;II)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/github/espiandev/showcaseview/ShowcaseView;
  
30 ····.prologue31 ····.prologue
31 ····.line·21932 ····.line·219
32 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$2;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;33 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$2;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;
  
33 ····iput-object·p2,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$2;->val$activity:Landroid/app/Activity;34 ····iput-object·p2,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$2;->val$activity:Landroid/app/Activity;
  
712 B
smali/com/github/espiandev/showcaseview/R$id.smali
    
Offset 11, 19 lines modifiedOffset 11, 19 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"id"13 ····name·=·"id"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·showcase_button:I·=·0x7f0a000316 .field·public·static·final·showcase_button:I·=·0x7f09000f
  
17 .field·public·static·final·showcase_sub_text:I·=·0x7f0a000417 .field·public·static·final·showcase_sub_text:I·=·0x7f090010
  
18 .field·public·static·final·showcase_title_text:I·=·0x7f0a000518 .field·public·static·final·showcase_title_text:I·=·0x7f090011
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>()V20 .method·public·constructor·<init>()V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
658 B
smali/com/github/espiandev/showcaseview/ShowcaseView$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;21 .field·final·synthetic·this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseView;)V23 .method·constructor·<init>(Lcom/github/espiandev/showcaseview/ShowcaseView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/github/espiandev/showcaseview/ShowcaseView;
  
25 ····.prologue26 ····.prologue
26 ····.line·54427 ····.line·544
27 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$4;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;28 ····iput-object·p1,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView$4;->this$0:Lcom/github/espiandev/showcaseview/ShowcaseView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25.9 KB
smali/com/github/espiandev/showcaseview/ShowcaseView.smali
    
Offset 107, 34 lines modifiedOffset 107, 34 lines modified
107 ····.locals·2107 ····.locals·2
108 ····.param·p1,·"context"····#·Landroid/content/Context;108 ····.param·p1,·"context"····#·Landroid/content/Context;
  
109 ····.prologue109 ····.prologue
110 ····.line·90110 ····.line·90
111 ····const/4·v0,·0x0111 ····const/4·v0,·0x0
  
112 ····sget·v1,·Lcom/github/espiandev/showcaseview/R$styleable;->CustomTheme_showcaseViewStyle:I112 ····const/4·v1,·0x0
  
113 ····invoke-direct·{p0,·p1,·v0,·v1},·Lcom/github/espiandev/showcaseview/ShowcaseView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V113 ····invoke-direct·{p0,·p1,·v0,·v1},·Lcom/github/espiandev/showcaseview/ShowcaseView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
114 ····.line·91114 ····.line·91
115 ····return-void115 ····return-void
116 .end·method116 .end·method
  
117 .method·protected·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V117 .method·protected·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
118 ····.locals·9118 ····.locals·10
119 ····.param·p1,·"context"····#·Landroid/content/Context;119 ····.param·p1,·"context"····#·Landroid/content/Context;
120 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;120 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
121 ····.param·p3,·"defStyle"····#·I121 ····.param·p3,·"defStyle"····#·I
  
122 ····.prologue122 ····.prologue
123 ····const/high16·v6,·0x3f800000····#·1.0f123 ····const/high16·v5,·0x3f800000····#·1.0f
  
124 ····const/16·v8,·0x50124 ····const/16·v9,·0x50
  
125 ····const/4·v5,·0x0125 ····const/4·v8,·0x0
  
126 ····const/high16·v4,·-0x40800000····#·-1.0f126 ····const/high16·v4,·-0x40800000····#·-1.0f
  
127 ····.line·94127 ····.line·94
128 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V128 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
129 ····.line·60129 ····.line·60
Offset 143, 33 lines modifiedOffset 143, 33 lines modified
143 ····.line·61143 ····.line·61
144 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->showcaseY:F144 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->showcaseY:F
  
145 ····.line·62145 ····.line·62
146 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->showcaseRadius:F146 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->showcaseRadius:F
  
147 ····.line·63147 ····.line·63
148 ····iput·v6,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->metricScale:F148 ····iput·v5,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->metricScale:F
  
149 ····.line·64149 ····.line·64
150 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->legacyShowcaseX:F150 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->legacyShowcaseX:F
  
151 ····.line·65151 ····.line·65
152 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->legacyShowcaseY:F152 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->legacyShowcaseY:F
  
153 ····.line·66153 ····.line·66
154 ····iput-boolean·v5,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->isRedundant:Z154 ····iput-boolean·v8,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->isRedundant:Z
  
155 ····.line·67155 ····.line·67
156 ····iput-boolean·v5,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->hasCustomClickListener:Z156 ····iput-boolean·v8,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->hasCustomClickListener:Z
  
157 ····.line·81157 ····.line·81
158 ····iput-boolean·v5,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->mAlteredText:Z158 ····iput-boolean·v8,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->mAlteredText:Z
  
159 ····.line·85159 ····.line·85
160 ····iput·v6,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->scaleMultiplier:F160 ····iput·v5,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->scaleMultiplier:F
  
161 ····.line·97161 ····.line·97
162 ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;162 ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
  
163 ····move-result-object·v4163 ····move-result-object·v4
  
164 ····sget-object·v5,·Lcom/github/espiandev/showcaseview/R$styleable;->ShowcaseView:[I164 ····sget-object·v5,·Lcom/github/espiandev/showcaseview/R$styleable;->ShowcaseView:[I
Offset 180, 55 lines modifiedOffset 180, 53 lines modified
  
180 ····invoke-virtual·{v4,·p2,·v5,·v6,·v7},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;180 ····invoke-virtual·{v4,·p2,·v5,·v6,·v7},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
181 ····move-result-object·v2181 ····move-result-object·v2
  
182 ····.line·98182 ····.line·98
183 ····.local·v2,·"styled":Landroid/content/res/TypedArray;183 ····.local·v2,·"styled":Landroid/content/res/TypedArray;
184 ····sget·v4,·Lcom/github/espiandev/showcaseview/R$styleable;->ShowcaseView_sv_backgroundColor:I184 ····const/16·v4,·0x80
  
185 ····const/16·v5,·0x80185 ····invoke-static·{v4,·v9,·v9,·v9},·Landroid/graphics/Color;->argb(IIII)I
  
186 ····invoke-static·{v5,·v8,·v8,·v8},·Landroid/graphics/Color;->argb(IIII)I 
  
187 ····move-result·v5186 ····move-result·v4
  
188 ····invoke-virtual·{v2,·v4,·v5},·Landroid/content/res/TypedArray;->getInt(II)I187 ····invoke-virtual·{v2,·v8,·v4},·Landroid/content/res/TypedArray;->getInt(II)I
  
189 ····move-result·v4188 ····move-result·v4
  
190 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->backColor:I189 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->backColor:I
  
191 ····.line·99190 ····.line·99
192 ····sget·v4,·Lcom/github/espiandev/showcaseview/R$styleable;->ShowcaseView_sv_showcaseColor:I191 ····const/16·v4,·0x8
  
193 ····const-string·v5,·"#33B5E5"192 ····const-string·v5,·"#33B5E5"
  
194 ····invoke-static·{v5},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I193 ····invoke-static·{v5},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
  
195 ····move-result·v5194 ····move-result·v5
  
196 ····invoke-virtual·{v2,·v4,·v5},·Landroid/content/res/TypedArray;->getColor(II)I195 ····invoke-virtual·{v2,·v4,·v5},·Landroid/content/res/TypedArray;->getColor(II)I
  
197 ····move-result·v4196 ····move-result·v4
  
198 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->mShowcaseColor:I197 ····iput·v4,·p0,·Lcom/github/espiandev/showcaseview/ShowcaseView;->mShowcaseColor:I
  
199 ····.line·101198 ····.line·101
200 ····sget·v4,·Lcom/github/espiandev/showcaseview/R$styleable;->ShowcaseView_sv_titleTextAppearance:I199 ····const/4·v4,·0x7
  
201 ····sget·v5,·Lcom/github/espiandev/showcaseview/R$style;->TextAppearance_ShowcaseView_Title:I200 ····sget·v5,·Lcom/github/espiandev/showcaseview/R$style;->TextAppearance_ShowcaseView_Title:I
  
202 ····invoke-virtual·{v2,·v4,·v5},·Landroid/content/res/TypedArray;->getResourceId(II)I201 ····invoke-virtual·{v2,·v4,·v5},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
203 ····move-result·v3202 ····move-result·v3
  
204 ····.line·102203 ····.line·102
205 ····.local·v3,·"titleTextAppearance":I204 ····.local·v3,·"titleTextAppearance":I
206 ····sget·v4,·Lcom/github/espiandev/showcaseview/R$styleable;->ShowcaseView_sv_detailTextAppearance:I205 ····const/4·v4,·0x6
  
207 ····sget·v5,·Lcom/github/espiandev/showcaseview/R$style;->TextAppearance_ShowcaseView_Detail:I206 ····sget·v5,·Lcom/github/espiandev/showcaseview/R$style;->TextAppearance_ShowcaseView_Detail:I
  
208 ····invoke-virtual·{v2,·v4,·v5},·Landroid/content/res/TypedArray;->getResourceId(II)I207 ····invoke-virtual·{v2,·v4,·v5},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
209 ····move-result·v0208 ····move-result·v0
  
Offset 244, 15 lines modifiedOffset 242, 15 lines modified
244 ····new-instance·v4,·Landroid/text/style/TextAppearanceSpan;242 ····new-instance·v4,·Landroid/text/style/TextAppearanceSpan;
  
Max diff block lines reached; 21337/26418 bytes (80.77%) of diff not shown.
1.22 KB
smali/com/github/espiandev/showcaseview/ShowcaseViews.smali
    
Offset 154, 20 lines modifiedOffset 154, 22 lines modified
  
154 ····invoke-direct·{v2,·v3},·Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;-><init>(Landroid/app/Activity;)V154 ····invoke-direct·{v2,·v3},·Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;-><init>(Landroid/app/Activity;)V
  
155 ····iget·v3,·p1,·Lcom/github/espiandev/showcaseview/ShowcaseViews$ItemViewProperties;->titleResId:I155 ····iget·v3,·p1,·Lcom/github/espiandev/showcaseview/ShowcaseViews$ItemViewProperties;->titleResId:I
  
156 ····iget·v4,·p1,·Lcom/github/espiandev/showcaseview/ShowcaseViews$ItemViewProperties;->messageResId:I156 ····iget·v4,·p1,·Lcom/github/espiandev/showcaseview/ShowcaseViews$ItemViewProperties;->messageResId:I
  
 157 ····.line·38
157 ····invoke-virtual·{v2,·v3,·v4},·Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;->setText(II)Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;158 ····invoke-virtual·{v2,·v3,·v4},·Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;->setText(II)Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;
  
158 ····move-result-object·v2159 ····move-result-object·v2
  
159 ····iget·v3,·p1,·Lcom/github/espiandev/showcaseview/ShowcaseViews$ItemViewProperties;->scale:F160 ····iget·v3,·p1,·Lcom/github/espiandev/showcaseview/ShowcaseViews$ItemViewProperties;->scale:F
  
 161 ····.line·39
160 ····invoke-virtual·{v2,·v3},·Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;->setShowcaseIndicatorScale(F)Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;162 ····invoke-virtual·{v2,·v3},·Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;->setShowcaseIndicatorScale(F)Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;
  
161 ····move-result-object·v0163 ····move-result-object·v0
  
162 ····.line·41164 ····.line·41
163 ····.local·v0,·"builder":Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;165 ····.local·v0,·"builder":Lcom/github/espiandev/showcaseview/ShowcaseViewBuilder;
164 ····invoke-direct·{p0,·p1},·Lcom/github/espiandev/showcaseview/ShowcaseViews;->showcaseActionBar(Lcom/github/espiandev/showcaseview/ShowcaseViews$ItemViewProperties;)Z166 ····invoke-direct·{p0,·p1},·Lcom/github/espiandev/showcaseview/ShowcaseViews;->showcaseActionBar(Lcom/github/espiandev/showcaseview/ShowcaseViews$ItemViewProperties;)Z
18.8 KB
smali/com/github/espiandev/showcaseview/anim/AnimationUtils.smali
    
Offset 32, 15 lines modifiedOffset 32, 14 lines modified
32 .method·public·constructor·<init>()V32 .method·public·constructor·<init>()V
33 ····.locals·033 ····.locals·0
  
34 ····.prologue34 ····.prologue
35 ····.line·1135 ····.line·11
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
37 ····.line·26 
38 ····return-void37 ····return-void
39 .end·method38 .end·method
  
40 .method·public·static·createFadeInAnimation(Ljava/lang/Object;ILcom/github/espiandev/showcaseview/anim/AnimationUtils$AnimationStartListener;)Lcom/nineoldandroids/animation/ObjectAnimator;39 .method·public·static·createFadeInAnimation(Ljava/lang/Object;ILcom/github/espiandev/showcaseview/anim/AnimationUtils$AnimationStartListener;)Lcom/nineoldandroids/animation/ObjectAnimator;
41 ····.locals·540 ····.locals·5
42 ····.param·p0,·"target"····#·Ljava/lang/Object;41 ····.param·p0,·"target"····#·Ljava/lang/Object;
43 ····.param·p1,·"duration"····#·I42 ····.param·p1,·"duration"····#·I
Offset 62, 17 lines modifiedOffset 61, 17 lines modified
  
62 ····invoke-static·{p0,·v1,·v2},·Lcom/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/nineoldandroids/animation/ObjectAnimator;61 ····invoke-static·{p0,·v1,·v2},·Lcom/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/nineoldandroids/animation/ObjectAnimator;
  
63 ····move-result-object·v062 ····move-result-object·v0
  
64 ····.line·4863 ····.line·48
65 ····.local·v0,·"oa":Lcom/nineoldandroids/animation/ObjectAnimator;64 ····.local·v0,·"oa":Lcom/nineoldandroids/animation/ObjectAnimator;
66 ····int-to-long·v2,·p165 ····int-to-long·v1,·p1
  
67 ····invoke-virtual·{v0,·v2,·v3},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;66 ····invoke-virtual·{v0,·v1,·v2},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;
  
68 ····move-result-object·v167 ····move-result-object·v1
  
69 ····new-instance·v2,·Lcom/github/espiandev/showcaseview/anim/AnimationUtils$1;68 ····new-instance·v2,·Lcom/github/espiandev/showcaseview/anim/AnimationUtils$1;
  
70 ····invoke-direct·{v2,·p2},·Lcom/github/espiandev/showcaseview/anim/AnimationUtils$1;-><init>(Lcom/github/espiandev/showcaseview/anim/AnimationUtils$AnimationStartListener;)V69 ····invoke-direct·{v2,·p2},·Lcom/github/espiandev/showcaseview/anim/AnimationUtils$1;-><init>(Lcom/github/espiandev/showcaseview/anim/AnimationUtils$AnimationStartListener;)V
  
Offset 120, 17 lines modifiedOffset 119, 17 lines modified
  
120 ····invoke-static·{p0,·v1,·v2},·Lcom/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/nineoldandroids/animation/ObjectAnimator;119 ····invoke-static·{p0,·v1,·v2},·Lcom/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/nineoldandroids/animation/ObjectAnimator;
  
121 ····move-result-object·v0120 ····move-result-object·v0
  
122 ····.line·75121 ····.line·75
123 ····.local·v0,·"oa":Lcom/nineoldandroids/animation/ObjectAnimator;122 ····.local·v0,·"oa":Lcom/nineoldandroids/animation/ObjectAnimator;
124 ····int-to-long·v2,·p1123 ····int-to-long·v1,·p1
  
125 ····invoke-virtual·{v0,·v2,·v3},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;124 ····invoke-virtual·{v0,·v1,·v2},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;
  
126 ····move-result-object·v1125 ····move-result-object·v1
  
127 ····new-instance·v2,·Lcom/github/espiandev/showcaseview/anim/AnimationUtils$2;126 ····new-instance·v2,·Lcom/github/espiandev/showcaseview/anim/AnimationUtils$2;
  
128 ····invoke-direct·{v2,·p2},·Lcom/github/espiandev/showcaseview/anim/AnimationUtils$2;-><init>(Lcom/github/espiandev/showcaseview/anim/AnimationUtils$AnimationEndListener;)V127 ····invoke-direct·{v2,·p2},·Lcom/github/espiandev/showcaseview/anim/AnimationUtils$2;-><init>(Lcom/github/espiandev/showcaseview/anim/AnimationUtils$AnimationEndListener;)V
  
Offset 153, 74 lines modifiedOffset 152, 74 lines modified
  
153 ····move-result-object·v0152 ····move-result-object·v0
  
154 ····return-object·v0153 ····return-object·v0
155 .end·method154 .end·method
  
156 .method·public·static·createMovementAnimation(Landroid/view/View;FF)Lcom/nineoldandroids/animation/AnimatorSet;155 .method·public·static·createMovementAnimation(Landroid/view/View;FF)Lcom/nineoldandroids/animation/AnimatorSet;
157 ····.locals·12156 ····.locals·11
158 ····.param·p0,·"view"····#·Landroid/view/View;157 ····.param·p0,·"view"····#·Landroid/view/View;
159 ····.param·p1,·"x"····#·F158 ····.param·p1,·"x"····#·F
160 ····.param·p2,·"y"····#·F159 ····.param·p2,·"y"····#·F
  
161 ····.prologue160 ····.prologue
162 ····const-wide/16·v10,·0x0161 ····const-wide/16·v9,·0x0
  
163 ····const/4·v9,·0x1162 ····const/4·v8,·0x1
  
164 ····const/4·v8,·0x0163 ····const/4·v7,·0x0
  
165 ····.line·131164 ····.line·131
166 ····const-string·v4,·"alpha"165 ····const-string·v4,·"alpha"
  
167 ····const/4·v5,·0x2166 ····const/4·v5,·0x2
  
168 ····new-array·v5,·v5,·[F167 ····new-array·v5,·v5,·[F
  
169 ····fill-array-data·v5,·:array_0168 ····fill-array-data·v5,·:array_0
  
170 ····invoke-static·{p0,·v4,·v5},·Lcom/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/nineoldandroids/animation/ObjectAnimator;169 ····invoke-static·{p0,·v4,·v5},·Lcom/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/nineoldandroids/animation/ObjectAnimator;
  
171 ····move-result-object·v4170 ····move-result-object·v4
  
172 ····const-wide/16·v6,·0x1f4171 ····const-wide/16·v5,·0x1f4
  
173 ····invoke-virtual·{v4,·v6,·v7},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;172 ····invoke-virtual·{v4,·v5,·v6},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;
  
174 ····move-result-object·v0173 ····move-result-object·v0
  
175 ····.line·133174 ····.line·133
176 ····.local·v0,·"alphaIn":Lcom/nineoldandroids/animation/ObjectAnimator;175 ····.local·v0,·"alphaIn":Lcom/nineoldandroids/animation/ObjectAnimator;
177 ····const-string·v4,·"x"176 ····const-string·v4,·"x"
  
178 ····new-array·v5,·v9,·[F177 ····new-array·v5,·v8,·[F
  
179 ····aput·p1,·v5,·v8178 ····aput·p1,·v5,·v7
  
180 ····invoke-static·{p0,·v4,·v5},·Lcom/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/nineoldandroids/animation/ObjectAnimator;179 ····invoke-static·{p0,·v4,·v5},·Lcom/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/nineoldandroids/animation/ObjectAnimator;
  
181 ····move-result-object·v4180 ····move-result-object·v4
  
182 ····invoke-virtual·{v4,·v10,·v11},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;181 ····invoke-virtual·{v4,·v9,·v10},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;
  
183 ····move-result-object·v2182 ····move-result-object·v2
  
184 ····.line·134183 ····.line·134
185 ····.local·v2,·"setUpX":Lcom/nineoldandroids/animation/ObjectAnimator;184 ····.local·v2,·"setUpX":Lcom/nineoldandroids/animation/ObjectAnimator;
186 ····const-string·v4,·"y"185 ····const-string·v4,·"y"
  
187 ····new-array·v5,·v9,·[F186 ····new-array·v5,·v8,·[F
  
188 ····aput·p2,·v5,·v8187 ····aput·p2,·v5,·v7
  
189 ····invoke-static·{p0,·v4,·v5},·Lcom/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/nineoldandroids/animation/ObjectAnimator;188 ····invoke-static·{p0,·v4,·v5},·Lcom/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/nineoldandroids/animation/ObjectAnimator;
  
190 ····move-result-object·v4189 ····move-result-object·v4
  
191 ····invoke-virtual·{v4,·v10,·v11},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;190 ····invoke-virtual·{v4,·v9,·v10},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;
  
192 ····move-result-object·v3191 ····move-result-object·v3
  
193 ····.line·136192 ····.line·136
194 ····.local·v3,·"setUpY":Lcom/nineoldandroids/animation/ObjectAnimator;193 ····.local·v3,·"setUpY":Lcom/nineoldandroids/animation/ObjectAnimator;
195 ····new-instance·v1,·Lcom/nineoldandroids/animation/AnimatorSet;194 ····new-instance·v1,·Lcom/nineoldandroids/animation/AnimatorSet;
  
Offset 248, 235 lines modifiedOffset 247, 235 lines modified
Max diff block lines reached; 13883/19126 bytes (72.59%) of diff not shown.
2.78 KB
smali/com/nineoldandroids/view/ViewPropertyAnimatorICS.smali
    
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
  
120 ····.line·117120 ····.line·117
121 ····:cond_0121 ····:cond_0
122 ····return-void122 ····return-void
123 .end·method123 .end·method
  
124 .method·public·getDuration()J124 .method·public·getDuration()J
125 ····.locals·4125 ····.locals·3
  
126 ····.prologue126 ····.prologue
127 ····.line·36127 ····.line·36
128 ····iget-object·v1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference;128 ····iget-object·v1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference;
  
129 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;129 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
  
Offset 139, 28 lines modifiedOffset 139, 28 lines modified
139 ····.line·37139 ····.line·37
140 ····.local·v0,·"n":Landroid/view/ViewPropertyAnimator;140 ····.local·v0,·"n":Landroid/view/ViewPropertyAnimator;
141 ····if-eqz·v0,·:cond_0141 ····if-eqz·v0,·:cond_0
  
142 ····.line·38142 ····.line·38
143 ····invoke-virtual·{v0},·Landroid/view/ViewPropertyAnimator;->getDuration()J143 ····invoke-virtual·{v0},·Landroid/view/ViewPropertyAnimator;->getDuration()J
  
144 ····move-result-wide·v2144 ····move-result-wide·v1
  
145 ····.line·40145 ····.line·40
146 ····:goto_0146 ····:goto_0
147 ····return-wide·v2147 ····return-wide·v1
  
148 ····:cond_0148 ····:cond_0
149 ····const-wide/16·v2,·-0x1149 ····const-wide/16·v1,·-0x1
  
150 ····goto·:goto_0150 ····goto·:goto_0
151 .end·method151 .end·method
  
152 .method·public·getStartDelay()J152 .method·public·getStartDelay()J
153 ····.locals·4153 ····.locals·3
  
154 ····.prologue154 ····.prologue
155 ····.line·54155 ····.line·54
156 ····iget-object·v1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference;156 ····iget-object·v1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference;
  
157 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;157 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
  
Offset 171, 22 lines modifiedOffset 171, 22 lines modified
171 ····.line·55171 ····.line·55
172 ····.local·v0,·"n":Landroid/view/ViewPropertyAnimator;172 ····.local·v0,·"n":Landroid/view/ViewPropertyAnimator;
173 ····if-eqz·v0,·:cond_0173 ····if-eqz·v0,·:cond_0
  
174 ····.line·56174 ····.line·56
175 ····invoke-virtual·{v0},·Landroid/view/ViewPropertyAnimator;->getStartDelay()J175 ····invoke-virtual·{v0},·Landroid/view/ViewPropertyAnimator;->getStartDelay()J
  
176 ····move-result-wide·v2176 ····move-result-wide·v1
  
177 ····.line·58177 ····.line·58
178 ····:goto_0178 ····:goto_0
179 ····return-wide·v2179 ····return-wide·v1
  
180 ····:cond_0180 ····:cond_0
181 ····const-wide/16·v2,·-0x1181 ····const-wide/16·v1,·-0x1
  
182 ····goto·:goto_0182 ····goto·:goto_0
183 .end·method183 .end·method
  
184 .method·public·rotation(F)Lcom/nineoldandroids/view/ViewPropertyAnimator;184 .method·public·rotation(F)Lcom/nineoldandroids/view/ViewPropertyAnimator;
185 ····.locals·2185 ····.locals·2
186 ····.param·p1,·"value"····#·F186 ····.param·p1,·"value"····#·F
Offset 444, 15 lines modifiedOffset 444, 15 lines modified
  
444 ····.line·278444 ····.line·278
445 ····:cond_0445 ····:cond_0
446 ····return-object·p0446 ····return-object·p0
447 .end·method447 .end·method
  
448 .method·public·setDuration(J)Lcom/nineoldandroids/view/ViewPropertyAnimator;448 .method·public·setDuration(J)Lcom/nineoldandroids/view/ViewPropertyAnimator;
449 ····.locals·3449 ····.locals·2
450 ····.param·p1,·"duration"····#·J450 ····.param·p1,·"duration"····#·J
  
451 ····.prologue451 ····.prologue
452 ····.line·27452 ····.line·27
453 ····iget-object·v1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference;453 ····iget-object·v1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference;
  
454 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;454 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
Offset 538, 15 lines modifiedOffset 538, 15 lines modified
  
538 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;538 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
  
539 ····goto·:goto_0539 ····goto·:goto_0
540 .end·method540 .end·method
  
541 .method·public·setStartDelay(J)Lcom/nineoldandroids/view/ViewPropertyAnimator;541 .method·public·setStartDelay(J)Lcom/nineoldandroids/view/ViewPropertyAnimator;
542 ····.locals·3542 ····.locals·2
543 ····.param·p1,·"startDelay"····#·J543 ····.param·p1,·"startDelay"····#·J
  
544 ····.prologue544 ····.prologue
545 ····.line·45545 ····.line·45
546 ····iget-object·v1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference;546 ····iget-object·v1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference;
  
547 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;547 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
1.19 KB
smali/com/nineoldandroids/view/animation/AnimatorProxy.smali
    
Offset 327, 41 lines modifiedOffset 327, 41 lines modified
  
327 ····move-result-object·v2327 ····move-result-object·v2
  
328 ····check-cast·v2,·Landroid/view/View;328 ····check-cast·v2,·Landroid/view/View;
  
329 ····iget·v3,·v0,·Landroid/graphics/RectF;->left:F329 ····iget·v3,·v0,·Landroid/graphics/RectF;->left:F
  
330 ····float-to-double·v4,·v3330 ····float-to-double·v3,·v3
  
331 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->floor(D)D331 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->floor(D)D
  
332 ····move-result-wide·v4332 ····move-result-wide·v3
  
333 ····double-to-int·v3,·v4333 ····double-to-int·v3,·v3
  
334 ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F334 ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F
  
335 ····float-to-double·v4,·v4335 ····float-to-double·v4,·v4
  
336 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->floor(D)D336 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->floor(D)D
  
337 ····move-result-wide·v4337 ····move-result-wide·v4
  
338 ····double-to-int·v4,·v4338 ····double-to-int·v4,·v4
  
339 ····iget·v5,·v0,·Landroid/graphics/RectF;->right:F339 ····iget·v5,·v0,·Landroid/graphics/RectF;->right:F
  
340 ····float-to-double·v6,·v5340 ····float-to-double·v5,·v5
  
341 ····invoke-static·{v6,·v7},·Ljava/lang/Math;->ceil(D)D341 ····invoke-static·{v5,·v6},·Ljava/lang/Math;->ceil(D)D
  
342 ····move-result-wide·v6342 ····move-result-wide·v5
  
343 ····double-to-int·v5,·v6343 ····double-to-int·v5,·v5
  
344 ····iget·v6,·v0,·Landroid/graphics/RectF;->bottom:F344 ····iget·v6,·v0,·Landroid/graphics/RectF;->bottom:F
  
345 ····float-to-double·v6,·v6345 ····float-to-double·v6,·v6
  
346 ····invoke-static·{v6,·v7},·Ljava/lang/Math;->ceil(D)D346 ····invoke-static·{v6,·v7},·Ljava/lang/Math;->ceil(D)D
  
531 B
smali/com/nineoldandroids/animation/ObjectAnimator.smali
    
Offset 630, 15 lines modifiedOffset 630, 15 lines modified
  
630 ····move-result-object·v0630 ····move-result-object·v0
  
631 ····return-object·v0631 ····return-object·v0
632 .end·method632 .end·method
  
633 .method·public·setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;633 .method·public·setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator;
634 ····.locals·1634 ····.locals·0
635 ····.param·p1,·"duration"····#·J635 ····.param·p1,·"duration"····#·J
  
636 ····.prologue636 ····.prologue
637 ····.line·427637 ····.line·427
638 ····invoke-super·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/ValueAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ValueAnimator;638 ····invoke-super·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/ValueAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ValueAnimator;
  
639 ····.line·428639 ····.line·428
8.83 KB
smali/com/nineoldandroids/animation/ValueAnimator.smali
    
Offset 480, 15 lines modifiedOffset 480, 15 lines modified
480 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V480 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V
  
481 ····.line·1252481 ····.line·1252
482 ····return-void482 ····return-void
483 .end·method483 .end·method
  
484 .method·private·delayedAnimationFrame(J)Z484 .method·private·delayedAnimationFrame(J)Z
485 ····.locals·7485 ····.locals·5
486 ····.param·p1,·"currentTime"····#·J486 ····.param·p1,·"currentTime"····#·J
  
487 ····.prologue487 ····.prologue
488 ····const/4·v2,·0x1488 ····const/4·v2,·0x1
  
489 ····.line·1071489 ····.line·1071
490 ····iget-boolean·v3,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartedDelay:Z490 ····iget-boolean·v3,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartedDelay:Z
Offset 506, 34 lines modifiedOffset 506, 34 lines modified
506 ····const/4·v2,·0x0506 ····const/4·v2,·0x0
  
507 ····:goto_0507 ····:goto_0
508 ····return·v2508 ····return·v2
  
509 ····.line·1075509 ····.line·1075
510 ····:cond_1510 ····:cond_1
511 ····iget-wide·v4,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mDelayStartTime:J511 ····iget-wide·v3,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mDelayStartTime:J
  
512 ····sub-long·v0,·p1,·v4512 ····sub-long·v0,·p1,·v3
  
513 ····.line·1076513 ····.line·1076
514 ····.local·v0,·"deltaTime":J514 ····.local·v0,·"deltaTime":J
515 ····iget-wide·v4,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartDelay:J515 ····iget-wide·v3,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartDelay:J
  
516 ····cmp-long·v3,·v0,·v4516 ····cmp-long·v3,·v0,·v3
  
517 ····if-lez·v3,·:cond_0517 ····if-lez·v3,·:cond_0
  
518 ····.line·1079518 ····.line·1079
519 ····iget-wide·v4,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartDelay:J519 ····iget-wide·v3,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartDelay:J
  
520 ····sub-long·v4,·v0,·v4520 ····sub-long·v3,·v0,·v3
  
521 ····sub-long·v4,·p1,·v4521 ····sub-long·v3,·p1,·v3
  
522 ····iput-wide·v4,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartTime:J522 ····iput-wide·v3,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartTime:J
  
523 ····.line·1080523 ····.line·1080
524 ····iput·v2,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mPlayingState:I524 ····iput·v2,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mPlayingState:I
  
525 ····goto·:goto_0525 ····goto·:goto_0
526 .end·method526 .end·method
  
Offset 909, 15 lines modifiedOffset 909, 15 lines modified
909 ····invoke-virtual·{v0,·v8},·Lcom/nineoldandroids/animation/ValueAnimator$AnimationHandler;->sendEmptyMessage(I)Z909 ····invoke-virtual·{v0,·v8},·Lcom/nineoldandroids/animation/ValueAnimator$AnimationHandler;->sendEmptyMessage(I)Z
  
910 ····.line·947910 ····.line·947
911 ····return-void911 ····return-void
912 .end·method912 .end·method
  
913 .method·private·startAnimation()V913 .method·private·startAnimation()V
914 ····.locals·8914 ····.locals·7
  
915 ····.prologue915 ····.prologue
916 ····.line·1046916 ····.line·1046
917 ····invoke-virtual·{p0},·Lcom/nineoldandroids/animation/ValueAnimator;->initAnimation()V917 ····invoke-virtual·{p0},·Lcom/nineoldandroids/animation/ValueAnimator;->initAnimation()V
  
918 ····.line·1047918 ····.line·1047
919 ····sget-object·v3,·Lcom/nineoldandroids/animation/ValueAnimator;->sAnimations:Ljava/lang/ThreadLocal;919 ····sget-object·v3,·Lcom/nineoldandroids/animation/ValueAnimator;->sAnimations:Ljava/lang/ThreadLocal;
Offset 927, 19 lines modifiedOffset 927, 19 lines modified
927 ····move-result-object·v3927 ····move-result-object·v3
  
928 ····check-cast·v3,·Ljava/util/ArrayList;928 ····check-cast·v3,·Ljava/util/ArrayList;
  
929 ····invoke-virtual·{v3,·p0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z929 ····invoke-virtual·{v3,·p0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
930 ····.line·1048930 ····.line·1048
931 ····iget-wide·v4,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartDelay:J931 ····iget-wide·v3,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartDelay:J
  
932 ····const-wide/16·v6,·0x0932 ····const-wide/16·v5,·0x0
  
933 ····cmp-long·v3,·v4,·v6933 ····cmp-long·v3,·v3,·v5
  
934 ····if-lez·v3,·:cond_0934 ····if-lez·v3,·:cond_0
  
935 ····iget-object·v3,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList;935 ····iget-object·v3,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList;
  
936 ····if-eqz·v3,·:cond_0936 ····if-eqz·v3,·:cond_0
  
Offset 1096, 19 lines modifiedOffset 1096, 19 lines modified
1096 ····.line·11811096 ····.line·1181
1097 ····.end·local·v1····#·"numListeners":I1097 ····.end·local·v1····#·"numListeners":I
1098 ····:cond_11098 ····:cond_1
1099 ····return-void1099 ····return-void
1100 .end·method1100 .end·method
  
1101 .method·animationFrame(J)Z1101 .method·animationFrame(J)Z
1102 ····.locals·131102 ····.locals·11
1103 ····.param·p1,·"currentTime"····#·J1103 ····.param·p1,·"currentTime"····#·J
  
1104 ····.prologue1104 ····.prologue
1105 ····const-wide/16·v10,·0x01105 ····const-wide/16·v9,·0x0
  
1106 ····const/4·v5,·0x11106 ····const/4·v5,·0x1
  
1107 ····const/high16·v6,·0x3f800000····#·1.0f1107 ····const/high16·v6,·0x3f800000····#·1.0f
  
1108 ····.line·11001108 ····.line·1100
1109 ····const/4·v0,·0x01109 ····const/4·v0,·0x0
Offset 1119, 17 lines modifiedOffset 1119, 17 lines modified
  
1119 ····if-nez·v4,·:cond_01119 ····if-nez·v4,·:cond_0
  
1120 ····.line·11031120 ····.line·1103
1121 ····iput·v5,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mPlayingState:I1121 ····iput·v5,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mPlayingState:I
  
1122 ····.line·11041122 ····.line·1104
1123 ····iget-wide·v8,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mSeekTime:J1123 ····iget-wide·v7,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mSeekTime:J
  
1124 ····cmp-long·v4,·v8,·v101124 ····cmp-long·v4,·v7,·v9
  
1125 ····if-gez·v4,·:cond_11125 ····if-gez·v4,·:cond_1
  
1126 ····.line·11051126 ····.line·1105
1127 ····iput-wide·p1,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartTime:J1127 ····iput-wide·p1,·p0,·Lcom/nineoldandroids/animation/ValueAnimator;->mStartTime:J
  
1128 ····.line·11121128 ····.line·1112
Offset 1141, 44 lines modifiedOffset 1141, 44 lines modified
  
1141 ····.line·11431141 ····.line·1143
Max diff block lines reached; 5223/8936 bytes (58.45%) of diff not shown.
813 B
smali/com/nineoldandroids/animation/ValueAnimator$AnimationHandler.smali
    
Offset 156, 19 lines modifiedOffset 156, 19 lines modified
  
156 ····check-cast·v4,·Lcom/nineoldandroids/animation/ValueAnimator;156 ····check-cast·v4,·Lcom/nineoldandroids/animation/ValueAnimator;
  
157 ····.line·609157 ····.line·609
158 ····.local·v4,·"anim":Lcom/nineoldandroids/animation/ValueAnimator;158 ····.local·v4,·"anim":Lcom/nineoldandroids/animation/ValueAnimator;
159 ····invoke-static·{v4},·Lcom/nineoldandroids/animation/ValueAnimator;->access$300(Lcom/nineoldandroids/animation/ValueAnimator;)J159 ····invoke-static·{v4},·Lcom/nineoldandroids/animation/ValueAnimator;->access$300(Lcom/nineoldandroids/animation/ValueAnimator;)J
  
160 ····move-result-wide·v20160 ····move-result-wide·v19
  
161 ····const-wide/16·v22,·0x0161 ····const-wide/16·v21,·0x0
  
162 ····cmp-long·v19,·v20,·v22162 ····cmp-long·v19,·v19,·v21
  
163 ····if-nez·v19,·:cond_3163 ····if-nez·v19,·:cond_3
  
164 ····.line·610164 ····.line·610
165 ····invoke-static·{v4},·Lcom/nineoldandroids/animation/ValueAnimator;->access$400(Lcom/nineoldandroids/animation/ValueAnimator;)V165 ····invoke-static·{v4},·Lcom/nineoldandroids/animation/ValueAnimator;->access$400(Lcom/nineoldandroids/animation/ValueAnimator;)V
  
166 ····.line·606166 ····.line·606
27.1 KB
smali/com/nineoldandroids/animation/AnimatorInflater.smali
    
Offset 577, 842 lines modifiedOffset 577, 840 lines modified
577 ····.line·112577 ····.line·112
578 ····throw·v2578 ····throw·v2
579 ····:try_end_2579 ····:try_end_2
580 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0580 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0
581 .end·method581 .end·method
  
582 .method·private·static·loadAnimator(Landroid/content/Context;Landroid/util/AttributeSet;Lcom/nineoldandroids/animation/ValueAnimator;)Lcom/nineoldandroids/animation/ValueAnimator;582 .method·private·static·loadAnimator(Landroid/content/Context;Landroid/util/AttributeSet;Lcom/nineoldandroids/animation/ValueAnimator;)Lcom/nineoldandroids/animation/ValueAnimator;
583 ····.locals·24583 ····.locals·23
584 ····.param·p0,·"context"····#·Landroid/content/Context;584 ····.param·p0,·"context"····#·Landroid/content/Context;
585 ····.param·p1,·"attrs"····#·Landroid/util/AttributeSet;585 ····.param·p1,·"attrs"····#·Landroid/util/AttributeSet;
586 ····.param·p2,·"anim"····#·Lcom/nineoldandroids/animation/ValueAnimator;586 ····.param·p2,·"anim"····#·Lcom/nineoldandroids/animation/ValueAnimator;
587 ····.annotation·system·Ldalvik/annotation/Throws;587 ····.annotation·system·Ldalvik/annotation/Throws;
588 ········value·=·{588 ········value·=·{
589 ············Landroid/content/res/Resources$NotFoundException;589 ············Landroid/content/res/Resources$NotFoundException;
590 ········}590 ········}
591 ····.end·annotation591 ····.end·annotation
  
592 ····.prologue592 ····.prologue
593 ····.line·216593 ····.line·216
594 ····sget-object·v22,·Lcom/nineoldandroids/animation/AnimatorInflater;->Animator:[I594 ····sget-object·v21,·Lcom/nineoldandroids/animation/AnimatorInflater;->Animator:[I
  
595 ····move-object/from16·v0,·p0595 ····move-object/from16·v0,·p0
  
596 ····move-object/from16·v1,·p1596 ····move-object/from16·v1,·p1
  
597 ····move-object/from16·v2,·v22597 ····move-object/from16·v2,·v21
  
598 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;598 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
599 ····move-result-object·v4599 ····move-result-object·v3
  
600 ····.line·219600 ····.line·219
601 ····.local·v4,·"a":Landroid/content/res/TypedArray;601 ····.local·v3,·"a":Landroid/content/res/TypedArray;
602 ····const/16·v22,·0x1602 ····const/16·v21,·0x1
  
603 ····const/16·v23,·0x0603 ····const/16·v22,·0x0
  
604 ····move/from16·v0,·v22604 ····move/from16·v0,·v21
  
605 ····move/from16·v1,·v23605 ····move/from16·v1,·v22
  
606 ····invoke-virtual·{v4,·v0,·v1},·Landroid/content/res/TypedArray;->getInt(II)I606 ····invoke-virtual·{v3,·v0,·v1},·Landroid/content/res/TypedArray;->getInt(II)I
  
607 ····move-result·v22607 ····move-result·v21
  
608 ····move/from16·v0,·v22608 ····move/from16·v0,·v21
  
609 ····int-to-long·v6,·v0609 ····int-to-long·v4,·v0
  
610 ····.line·221610 ····.line·221
611 ····.local·v6,·"duration":J611 ····.local·v4,·"duration":J
612 ····const/16·v22,·0x2612 ····const/16·v21,·0x2
  
613 ····const/16·v23,·0x0613 ····const/16·v22,·0x0
  
614 ····move/from16·v0,·v22614 ····move/from16·v0,·v21
  
615 ····move/from16·v1,·v23615 ····move/from16·v1,·v22
  
616 ····invoke-virtual·{v4,·v0,·v1},·Landroid/content/res/TypedArray;->getInt(II)I616 ····invoke-virtual·{v3,·v0,·v1},·Landroid/content/res/TypedArray;->getInt(II)I
  
617 ····move-result·v22617 ····move-result·v21
  
618 ····move/from16·v0,·v22618 ····move/from16·v0,·v21
  
619 ····int-to-long·v12,·v0619 ····int-to-long·v11,·v0
  
620 ····.line·223620 ····.line·223
621 ····.local·v12,·"startDelay":J621 ····.local·v11,·"startDelay":J
622 ····const/16·v22,·0x7622 ····const/16·v21,·0x7
  
623 ····const/16·v23,·0x0623 ····const/16·v22,·0x0
  
624 ····move/from16·v0,·v22624 ····move/from16·v0,·v21
  
625 ····move/from16·v1,·v23625 ····move/from16·v1,·v22
  
626 ····invoke-virtual·{v4,·v0,·v1},·Landroid/content/res/TypedArray;->getInt(II)I626 ····invoke-virtual·{v3,·v0,·v1},·Landroid/content/res/TypedArray;->getInt(II)I
  
627 ····move-result·v21627 ····move-result·v20
  
628 ····.line·226628 ····.line·226
629 ····.local·v21,·"valueType":I629 ····.local·v20,·"valueType":I
630 ····if-nez·p2,·:cond_0630 ····if-nez·p2,·:cond_0
  
631 ····.line·227631 ····.line·227
632 ····new-instance·p2,·Lcom/nineoldandroids/animation/ValueAnimator;632 ····new-instance·p2,·Lcom/nineoldandroids/animation/ValueAnimator;
  
633 ····.end·local·p2····#·"anim":Lcom/nineoldandroids/animation/ValueAnimator;633 ····.end·local·p2····#·"anim":Lcom/nineoldandroids/animation/ValueAnimator;
634 ····invoke-direct/range·{p2·..·p2},·Lcom/nineoldandroids/animation/ValueAnimator;-><init>()V634 ····invoke-direct/range·{p2·..·p2},·Lcom/nineoldandroids/animation/ValueAnimator;-><init>()V
  
635 ····.line·231635 ····.line·231
636 ····.restart·local·p2····#·"anim":Lcom/nineoldandroids/animation/ValueAnimator;636 ····.restart·local·p2····#·"anim":Lcom/nineoldandroids/animation/ValueAnimator;
637 ····:cond_0637 ····:cond_0
638 ····const/16·v18,·0x5638 ····const/16·v17,·0x5
  
639 ····.line·232639 ····.line·232
640 ····.local·v18,·"valueFromIndex":I640 ····.local·v17,·"valueFromIndex":I
641 ····const/16·v20,·0x6641 ····const/16·v19,·0x6
  
642 ····.line·234642 ····.line·234
643 ····.local·v20,·"valueToIndex":I643 ····.local·v19,·"valueToIndex":I
644 ····if-nez·v21,·:cond_8644 ····if-nez·v20,·:cond_8
  
645 ····const/4·v8,·0x1645 ····const/4·v7,·0x1
  
646 ····.line·236646 ····.line·236
647 ····.local·v8,·"getFloats":Z647 ····.local·v7,·"getFloats":Z
648 ····:goto_0648 ····:goto_0
649 ····move/from16·v0,·v18649 ····move/from16·v0,·v17
  
650 ····invoke-virtual·{v4,·v0},·Landroid/content/res/TypedArray;->peekValue(I)Landroid/util/TypedValue;650 ····invoke-virtual·{v3,·v0},·Landroid/content/res/TypedArray;->peekValue(I)Landroid/util/TypedValue;
  
651 ····move-result-object·v15651 ····move-result-object·v14
  
652 ····.line·237652 ····.line·237
653 ····.local·v15,·"tvFrom":Landroid/util/TypedValue;653 ····.local·v14,·"tvFrom":Landroid/util/TypedValue;
654 ····if-eqz·v15,·:cond_9654 ····if-eqz·v14,·:cond_9
  
655 ····const/4·v9,·0x1655 ····const/4·v8,·0x1
  
656 ····.line·238656 ····.line·238
657 ····.local·v9,·"hasFrom":Z657 ····.local·v8,·"hasFrom":Z
658 ····:goto_1658 ····:goto_1
659 ····if-eqz·v9,·:cond_a659 ····if-eqz·v8,·:cond_a
  
660 ····iget·v5,·v15,·Landroid/util/TypedValue;->type:I660 ····iget·v6,·v14,·Landroid/util/TypedValue;->type:I
Max diff block lines reached; 23017/27652 bytes (83.24%) of diff not shown.
427 B
smali/com/nineoldandroids/animation/AnimatorSet$Builder.smali
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 ····:cond_078 ····:cond_0
79 ····return-void79 ····return-void
80 .end·method80 .end·method
  
  
81 #·virtual·methods81 #·virtual·methods
82 .method·public·after(J)Lcom/nineoldandroids/animation/AnimatorSet$Builder;82 .method·public·after(J)Lcom/nineoldandroids/animation/AnimatorSet$Builder;
83 ····.locals·383 ····.locals·2
84 ····.param·p1,·"delay"····#·J84 ····.param·p1,·"delay"····#·J
  
85 ····.prologue85 ····.prologue
86 ····.line·110586 ····.line·1105
87 ····const/4·v1,·0x287 ····const/4·v1,·0x2
  
88 ····new-array·v1,·v1,·[F88 ····new-array·v1,·v1,·[F
30.0 KB
smali/com/nineoldandroids/animation/AnimatorSet.smali
    
Offset 1670, 15 lines modifiedOffset 1670, 15 lines modified
  
1670 ····move-result-object·v01670 ····move-result-object·v0
  
1671 ····return-object·v01671 ····return-object·v0
1672 .end·method1672 .end·method
  
1673 .method·public·setDuration(J)Lcom/nineoldandroids/animation/AnimatorSet;1673 .method·public·setDuration(J)Lcom/nineoldandroids/animation/AnimatorSet;
1674 ····.locals·51674 ····.locals·4
1675 ····.param·p1,·"duration"····#·J1675 ····.param·p1,·"duration"····#·J
  
1676 ····.prologue1676 ····.prologue
1677 ····.line·4151677 ····.line·415
1678 ····const-wide/16·v2,·0x01678 ····const-wide/16·v2,·0x0
  
1679 ····cmp-long·v2,·p1,·v21679 ····cmp-long·v2,·p1,·v2
Offset 1770, 15 lines modifiedOffset 1770, 15 lines modified
1770 ····.line·2371770 ····.line·237
1771 ····.end·local·v1····#·"node":Lcom/nineoldandroids/animation/AnimatorSet$Node;1771 ····.end·local·v1····#·"node":Lcom/nineoldandroids/animation/AnimatorSet$Node;
1772 ····:cond_01772 ····:cond_0
1773 ····return-void1773 ····return-void
1774 .end·method1774 .end·method
  
1775 .method·public·setStartDelay(J)V1775 .method·public·setStartDelay(J)V
1776 ····.locals·11776 ····.locals·0
1777 ····.param·p1,·"startDelay"····#·J1777 ····.param·p1,·"startDelay"····#·J
  
1778 ····.prologue1778 ····.prologue
1779 ····.line·3891779 ····.line·389
1780 ····iput-wide·p1,·p0,·Lcom/nineoldandroids/animation/AnimatorSet;->mStartDelay:J1780 ····iput-wide·p1,·p0,·Lcom/nineoldandroids/animation/AnimatorSet;->mStartDelay:J
  
1781 ····.line·3901781 ····.line·390
Offset 1926, 609 lines modifiedOffset 1926, 605 lines modified
1926 ····.line·4321926 ····.line·432
1927 ····.end·local·v1····#·"node":Lcom/nineoldandroids/animation/AnimatorSet$Node;1927 ····.end·local·v1····#·"node":Lcom/nineoldandroids/animation/AnimatorSet$Node;
1928 ····:cond_01928 ····:cond_0
1929 ····return-void1929 ····return-void
1930 .end·method1930 .end·method
  
1931 .method·public·start()V1931 .method·public·start()V
1932 ····.locals·221932 ····.locals·20
  
1933 ····.prologue1933 ····.prologue
1934 ····.line·4511934 ····.line·451
1935 ····const/16·v17,·0x01935 ····const/16·v16,·0x0
  
1936 ····move/from16·v0,·v171936 ····move/from16·v0,·v16
  
1937 ····move-object/from16·v1,·p01937 ····move-object/from16·v1,·p0
  
1938 ····iput-boolean·v0,·v1,·Lcom/nineoldandroids/animation/AnimatorSet;->mTerminated:Z1938 ····iput-boolean·v0,·v1,·Lcom/nineoldandroids/animation/AnimatorSet;->mTerminated:Z
  
1939 ····.line·4521939 ····.line·452
1940 ····const/16·v17,·0x11940 ····const/16·v16,·0x1
  
1941 ····move/from16·v0,·v171941 ····move/from16·v0,·v16
  
1942 ····move-object/from16·v1,·p01942 ····move-object/from16·v1,·p0
  
1943 ····iput-boolean·v0,·v1,·Lcom/nineoldandroids/animation/AnimatorSet;->mStarted:Z1943 ····iput-boolean·v0,·v1,·Lcom/nineoldandroids/animation/AnimatorSet;->mStarted:Z
  
1944 ····.line·4561944 ····.line·456
1945 ····invoke-direct/range·{p0·..·p0},·Lcom/nineoldandroids/animation/AnimatorSet;->sortNodes()V1945 ····invoke-direct/range·{p0·..·p0},·Lcom/nineoldandroids/animation/AnimatorSet;->sortNodes()V
  
1946 ····.line·4581946 ····.line·458
1947 ····move-object/from16·v0,·p01947 ····move-object/from16·v0,·p0
  
1948 ····iget-object·v0,·v0,·Lcom/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList;1948 ····iget-object·v0,·v0,·Lcom/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList;
  
1949 ····move-object/from16·v17,·v01949 ····move-object/from16·v16,·v0
  
1950 ····invoke-virtual/range·{v17·..·v17},·Ljava/util/ArrayList;->size()I1950 ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->size()I
  
1951 ····move-result·v141951 ····move-result·v13
  
1952 ····.line·4591952 ····.line·459
1953 ····.local·v14,·"numSortedNodes":I1953 ····.local·v13,·"numSortedNodes":I
1954 ····const/4·v6,·0x01954 ····const/4·v5,·0x0
  
1955 ····.local·v6,·"i":I1955 ····.local·v5,·"i":I
1956 ····:goto_01956 ····:goto_0
1957 ····if-ge·v6,·v14,·:cond_31957 ····if-ge·v5,·v13,·:cond_3
  
1958 ····.line·4601958 ····.line·460
1959 ····move-object/from16·v0,·p01959 ····move-object/from16·v0,·p0
  
1960 ····iget-object·v0,·v0,·Lcom/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList;1960 ····iget-object·v0,·v0,·Lcom/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList;
  
1961 ····move-object/from16·v17,·v01961 ····move-object/from16·v16,·v0
  
1962 ····move-object/from16·v0,·v171962 ····move-object/from16·v0,·v16
  
1963 ····invoke-virtual·{v0,·v6},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;1963 ····invoke-virtual·{v0,·v5},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
1964 ····move-result-object·v101964 ····move-result-object·v9
  
1965 ····check-cast·v10,·Lcom/nineoldandroids/animation/AnimatorSet$Node;1965 ····check-cast·v9,·Lcom/nineoldandroids/animation/AnimatorSet$Node;
  
1966 ····.line·4621966 ····.line·462
1967 ····.local·v10,·"node":Lcom/nineoldandroids/animation/AnimatorSet$Node;1967 ····.local·v9,·"node":Lcom/nineoldandroids/animation/AnimatorSet$Node;
1968 ····iget-object·v0,·v10,·Lcom/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/nineoldandroids/animation/Animator;1968 ····iget-object·v0,·v9,·Lcom/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/nineoldandroids/animation/Animator;
  
1969 ····move-object/from16·v17,·v01969 ····move-object/from16·v16,·v0
  
1970 ····invoke-virtual/range·{v17·..·v17},·Lcom/nineoldandroids/animation/Animator;->getListeners()Ljava/util/ArrayList;1970 ····invoke-virtual/range·{v16·..·v16},·Lcom/nineoldandroids/animation/Animator;->getListeners()Ljava/util/ArrayList;
  
1971 ····move-result-object·v151971 ····move-result-object·v14
  
1972 ····.line·4631972 ····.line·463
1973 ····.local·v15,·"oldListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/nineoldandroids/animation/Animator$AnimatorListener;>;"1973 ····.local·v14,·"oldListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/nineoldandroids/animation/Animator$AnimatorListener;>;"
1974 ····if-eqz·v15,·:cond_21974 ····if-eqz·v14,·:cond_2
  
1975 ····invoke-virtual·{v15},·Ljava/util/ArrayList;->size()I1975 ····invoke-virtual·{v14},·Ljava/util/ArrayList;->size()I
  
1976 ····move-result·v171976 ····move-result·v16
  
1977 ····if-lez·v17,·:cond_21977 ····if-lez·v16,·:cond_2
  
1978 ····.line·4641978 ····.line·464
1979 ····new-instance·v4,·Ljava/util/ArrayList;1979 ····new-instance·v3,·Ljava/util/ArrayList;
  
1980 ····invoke-direct·{v4,·v15},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V1980 ····invoke-direct·{v3,·v14},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
  
1981 ····.line·4671981 ····.line·467
1982 ····.local·v4,·"clonedListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/nineoldandroids/animation/Animator$AnimatorListener;>;"1982 ····.local·v3,·"clonedListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/nineoldandroids/animation/Animator$AnimatorListener;>;"
1983 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;1983 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
1984 ····move-result-object·v71984 ····move-result-object·v6
Max diff block lines reached; 25619/30571 bytes (83.80%) of diff not shown.
426 B
smali/com/nineoldandroids/animation/TimeAnimator.smali
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
  
42 ····.prologue42 ····.prologue
43 ····.line·5143 ····.line·51
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
46 .method·animationFrame(J)Z46 .method·animationFrame(J)Z
47 ····.locals·747 ····.locals·6
48 ····.param·p1,·"currentTime"····#·J48 ····.param·p1,·"currentTime"····#·J
  
49 ····.prologue49 ····.prologue
50 ····const-wide/16·v4,·0x050 ····const-wide/16·v4,·0x0
  
51 ····.line·1951 ····.line·19
52 ····iget·v0,·p0,·Lcom/nineoldandroids/animation/TimeAnimator;->mPlayingState:I52 ····iget·v0,·p0,·Lcom/nineoldandroids/animation/TimeAnimator;->mPlayingState:I
2.35 KB
smali/com/robobunny/SeekBarPreference.smali
    
Offset 307, 15 lines modifiedOffset 307, 15 lines modified
307 ····.param·p1,·"view"····#·Landroid/view/View;307 ····.param·p1,·"view"····#·Landroid/view/View;
  
308 ····.prologue308 ····.prologue
309 ····.line·157309 ····.line·157
310 ····invoke-super·{p0,·p1},·Landroid/preference/Preference;->onBindView(Landroid/view/View;)V310 ····invoke-super·{p0,·p1},·Landroid/preference/Preference;->onBindView(Landroid/view/View;)V
  
311 ····.line·160311 ····.line·160
312 ····const·v0,·0x7f0a0077312 ····const·v0,·0x7f090077
  
313 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;313 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
314 ····move-result-object·v0314 ····move-result-object·v0
  
315 ····check-cast·v0,·Landroid/widget/SeekBar;315 ····check-cast·v0,·Landroid/widget/SeekBar;
  
Offset 334, 15 lines modifiedOffset 334, 15 lines modified
  
334 ····.line·162334 ····.line·162
335 ····iget-object·v0,·p0,·Lcom/robobunny/SeekBarPreference;->mSeekBar:Landroid/widget/SeekBar;335 ····iget-object·v0,·p0,·Lcom/robobunny/SeekBarPreference;->mSeekBar:Landroid/widget/SeekBar;
  
336 ····invoke-virtual·{v0,·p0},·Landroid/widget/SeekBar;->setOnSeekBarChangeListener(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V336 ····invoke-virtual·{v0,·p0},·Landroid/widget/SeekBar;->setOnSeekBarChangeListener(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V
  
337 ····.line·164337 ····.line·164
338 ····const·v0,·0x7f0a0075338 ····const·v0,·0x7f090075
  
339 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;339 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
340 ····move-result-object·v0340 ····move-result-object·v0
  
341 ····check-cast·v0,·Landroid/widget/TextView;341 ····check-cast·v0,·Landroid/widget/TextView;
  
Offset 368, 14 lines modifiedOffset 368, 15 lines modified
368 ····:try_start_0368 ····:try_start_0
369 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getContext()Landroid/content/Context;369 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
  
370 ····move-result-object·v3370 ····move-result-object·v3
  
371 ····const-string·v4,·"layout_inflater"371 ····const-string·v4,·"layout_inflater"
  
 372 ····.line·142
372 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;373 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
373 ····move-result-object·v2374 ····move-result-object·v2
  
374 ····check-cast·v2,·Landroid/view/LayoutInflater;375 ····check-cast·v2,·Landroid/view/LayoutInflater;
  
375 ····.line·144376 ····.line·144
Offset 649, 31 lines modifiedOffset 650, 33 lines modified
649 ····iget·v5,·p0,·Lcom/robobunny/SeekBarPreference;->mMinValue:I650 ····iget·v5,·p0,·Lcom/robobunny/SeekBarPreference;->mMinValue:I
  
650 ····sub-int/2addr·v4,·v5651 ····sub-int/2addr·v4,·v5
  
651 ····invoke-virtual·{v3,·v4},·Landroid/widget/SeekBar;->setProgress(I)V652 ····invoke-virtual·{v3,·v4},·Landroid/widget/SeekBar;->setProgress(I)V
  
652 ····.line·186653 ····.line·186
653 ····const·v3,·0x7f0a0076654 ····const·v3,·0x7f090076
  
 655 ····.line·187
654 ····invoke-virtual·{p1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;656 ····invoke-virtual·{p1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
655 ····move-result-object·v2657 ····move-result-object·v2
  
656 ····check-cast·v2,·Landroid/widget/TextView;658 ····check-cast·v2,·Landroid/widget/TextView;
  
657 ····.line·188659 ····.line·188
658 ····.local·v2,·"unitsRight":Landroid/widget/TextView;660 ····.local·v2,·"unitsRight":Landroid/widget/TextView;
659 ····iget-object·v3,·p0,·Lcom/robobunny/SeekBarPreference;->mUnitsRight:Ljava/lang/String;661 ····iget-object·v3,·p0,·Lcom/robobunny/SeekBarPreference;->mUnitsRight:Ljava/lang/String;
  
660 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V662 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
661 ····.line·190663 ····.line·190
662 ····const·v3,·0x7f0a0074664 ····const·v3,·0x7f090074
  
 665 ····.line·191
663 ····invoke-virtual·{p1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;666 ····invoke-virtual·{p1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
664 ····move-result-object·v1667 ····move-result-object·v1
  
665 ····check-cast·v1,·Landroid/widget/TextView;668 ····check-cast·v1,·Landroid/widget/TextView;
  
666 ····.line·192669 ····.line·192
1.02 KB
smali/com/android/datetimepicker/Utils.smali
    
Offset 200, 23 lines modifiedOffset 200, 24 lines modified
200 ····.local·v6,·"scaleY":Landroid/animation/PropertyValuesHolder;200 ····.local·v6,·"scaleY":Landroid/animation/PropertyValuesHolder;
201 ····new-array·v7,·v11,·[Landroid/animation/PropertyValuesHolder;201 ····new-array·v7,·v11,·[Landroid/animation/PropertyValuesHolder;
  
202 ····aput-object·v5,·v7,·v9202 ····aput-object·v5,·v7,·v9
  
203 ····aput-object·v6,·v7,·v10203 ····aput-object·v6,·v7,·v10
  
 204 ····.line·135
204 ····invoke-static·{p0,·v7},·Landroid/animation/ObjectAnimator;->ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator;205 ····invoke-static·{p0,·v7},·Landroid/animation/ObjectAnimator;->ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator;
  
205 ····move-result-object·v4206 ····move-result-object·v4
  
206 ····.line·136207 ····.line·136
207 ····.local·v4,·"pulseAnimator":Landroid/animation/ObjectAnimator;208 ····.local·v4,·"pulseAnimator":Landroid/animation/ObjectAnimator;
208 ····const-wide/16·v8,·0x220209 ····const-wide/16·v7,·0x220
  
209 ····invoke-virtual·{v4,·v8,·v9},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;210 ····invoke-virtual·{v4,·v7,·v8},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
  
210 ····.line·138211 ····.line·138
211 ····return-object·v4212 ····return-object·v4
212 .end·method213 .end·method
  
213 .method·public·static·getWeeksSinceEpochFromJulianDay(II)I214 .method·public·static·getWeeksSinceEpochFromJulianDay(II)I
214 ····.locals·3215 ····.locals·3
284 B
smali/com/android/datetimepicker/R.smali
    
Offset 21, 10 lines modifiedOffset 21, 9 lines modified
21 .method·public·constructor·<init>()V21 .method·public·constructor·<init>()V
22 ····.locals·022 ····.locals·0
  
23 ····.prologue23 ····.prologue
24 ····.line·924 ····.line·9
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·142 
27 ····return-void26 ····return-void
28 .end·method27 .end·method
2.94 KB
smali/com/android/datetimepicker/R$id.smali
    
Offset 11, 59 lines modifiedOffset 11, 59 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"id"13 ····name·=·"id"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·ampm_hitspace:I·=·0x7f0a008616 .field·public·static·final·ampm_hitspace:I·=·0x7f090086
  
17 .field·public·static·final·ampm_label:I·=·0x7f0a008717 .field·public·static·final·ampm_label:I·=·0x7f090087
  
18 .field·public·static·final·animator:I·=·0x7f0a003a18 .field·public·static·final·animator:I·=·0x7f09003a
  
19 .field·public·static·final·center_view:I·=·0x7f0a008019 .field·public·static·final·center_view:I·=·0x7f090080
  
20 .field·public·static·final·date_picker_day:I·=·0x7f0a003820 .field·public·static·final·date_picker_day:I·=·0x7f090038
  
21 .field·public·static·final·date_picker_header:I·=·0x7f0a003421 .field·public·static·final·date_picker_header:I·=·0x7f090034
  
22 .field·public·static·final·date_picker_month:I·=·0x7f0a003722 .field·public·static·final·date_picker_month:I·=·0x7f090037
  
23 .field·public·static·final·date_picker_month_and_day:I·=·0x7f0a003623 .field·public·static·final·date_picker_month_and_day:I·=·0x7f090036
  
24 .field·public·static·final·date_picker_year:I·=·0x7f0a003924 .field·public·static·final·date_picker_year:I·=·0x7f090039
  
25 .field·public·static·final·day_picker_selected_date_layout:I·=·0x7f0a003525 .field·public·static·final·day_picker_selected_date_layout:I·=·0x7f090035
  
26 .field·public·static·final·done:I·=·0x7f0a003326 .field·public·static·final·done:I·=·0x7f090033
  
27 .field·public·static·final·done_button:I·=·0x7f0a008c27 .field·public·static·final·done_button:I·=·0x7f09008c
  
28 .field·public·static·final·hour_space:I·=·0x7f0a008128 .field·public·static·final·hour_space:I·=·0x7f090081
  
29 .field·public·static·final·hours:I·=·0x7f0a008329 .field·public·static·final·hours:I·=·0x7f090083
  
30 .field·public·static·final·line:I·=·0x7f0a008b30 .field·public·static·final·line:I·=·0x7f09008b
  
31 .field·public·static·final·minutes:I·=·0x7f0a008531 .field·public·static·final·minutes:I·=·0x7f090085
  
32 .field·public·static·final·minutes_space:I·=·0x7f0a008432 .field·public·static·final·minutes_space:I·=·0x7f090084
  
33 .field·public·static·final·month_text_view:I·=·0x7f0a00a333 .field·public·static·final·month_text_view:I·=·0x7f0900a3
  
34 .field·public·static·final·separator:I·=·0x7f0a008234 .field·public·static·final·separator:I·=·0x7f090082
  
35 .field·public·static·final·time_display:I·=·0x7f0a007f35 .field·public·static·final·time_display:I·=·0x7f09007f
  
36 .field·public·static·final·time_display_background:I·=·0x7f0a008936 .field·public·static·final·time_display_background:I·=·0x7f090089
  
37 .field·public·static·final·time_picker:I·=·0x7f0a008a37 .field·public·static·final·time_picker:I·=·0x7f09008a
  
38 .field·public·static·final·time_picker_dialog:I·=·0x7f0a008838 .field·public·static·final·time_picker_dialog:I·=·0x7f090088
  
  
39 #·direct·methods39 #·direct·methods
40 .method·public·constructor·<init>()V40 .method·public·constructor·<init>()V
41 ····.locals·041 ····.locals·0
  
42 ····.prologue42 ····.prologue
693 B
smali/com/android/datetimepicker/HapticFeedbackController.smali
    
Offset 219, 17 lines modifiedOffset 219, 17 lines modified
219 ····cmp-long·v2,·v2,·v4219 ····cmp-long·v2,·v2,·v4
  
220 ····if-ltz·v2,·:cond_0220 ····if-ltz·v2,·:cond_0
  
221 ····.line·69221 ····.line·69
222 ····iget-object·v2,·p0,·Lcom/android/datetimepicker/HapticFeedbackController;->mVibrator:Landroid/os/Vibrator;222 ····iget-object·v2,·p0,·Lcom/android/datetimepicker/HapticFeedbackController;->mVibrator:Landroid/os/Vibrator;
  
223 ····const-wide/16·v4,·0x5223 ····const-wide/16·v3,·0x5
  
224 ····invoke-virtual·{v2,·v4,·v5},·Landroid/os/Vibrator;->vibrate(J)V224 ····invoke-virtual·{v2,·v3,·v4},·Landroid/os/Vibrator;->vibrate(J)V
  
225 ····.line·70225 ····.line·70
226 ····iput-wide·v0,·p0,·Lcom/android/datetimepicker/HapticFeedbackController;->mLastVibrate:J226 ····iput-wide·v0,·p0,·Lcom/android/datetimepicker/HapticFeedbackController;->mLastVibrate:J
  
227 ····.line·73227 ····.line·73
228 ····.end·local·v0····#·"now":J228 ····.end·local·v0····#·"now":J
229 ····:cond_0229 ····:cond_0
797 B
smali/com/android/datetimepicker/HapticFeedbackController$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/android/datetimepicker/HapticFeedbackController;18 .field·final·synthetic·this$0:Lcom/android/datetimepicker/HapticFeedbackController;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/android/datetimepicker/HapticFeedbackController;Landroid/os/Handler;)V20 .method·constructor·<init>(Lcom/android/datetimepicker/HapticFeedbackController;Landroid/os/Handler;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/HapticFeedbackController;
22 ····.param·p2,·"x0"····#·Landroid/os/Handler;23 ····.param·p2,·"x0"····#·Landroid/os/Handler;
  
23 ····.prologue24 ····.prologue
24 ····.line·3225 ····.line·32
25 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/HapticFeedbackController$1;->this$0:Lcom/android/datetimepicker/HapticFeedbackController;26 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/HapticFeedbackController$1;->this$0:Lcom/android/datetimepicker/HapticFeedbackController;
  
26 ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V27 ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V
4.57 KB
smali/com/android/datetimepicker/R$dimen.smali
    
Offset 11, 79 lines modifiedOffset 11, 79 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"dimen"13 ····name·=·"dimen"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·ampm_label_size:I·=·0x7f09000316 .field·public·static·final·ampm_label_size:I·=·0x7f0a0003
  
17 .field·public·static·final·ampm_left_padding:I·=·0x7f09000417 .field·public·static·final·ampm_left_padding:I·=·0x7f0a0004
  
18 .field·public·static·final·date_picker_component_width:I·=·0x7f09000718 .field·public·static·final·date_picker_component_width:I·=·0x7f0a0007
  
19 .field·public·static·final·date_picker_header_height:I·=·0x7f09000819 .field·public·static·final·date_picker_header_height:I·=·0x7f0a0008
  
20 .field·public·static·final·date_picker_header_text_size:I·=·0x7f09000920 .field·public·static·final·date_picker_header_text_size:I·=·0x7f0a0009
  
21 .field·public·static·final·date_picker_view_animator_height:I·=·0x7f09000a21 .field·public·static·final·date_picker_view_animator_height:I·=·0x7f0a000a
  
22 .field·public·static·final·day_number_select_circle_radius:I·=·0x7f09000b22 .field·public·static·final·day_number_select_circle_radius:I·=·0x7f0a000b
  
23 .field·public·static·final·day_number_size:I·=·0x7f09000c23 .field·public·static·final·day_number_size:I·=·0x7f0a000c
  
24 .field·public·static·final·dialog_height:I·=·0x7f09003824 .field·public·static·final·dialog_height:I·=·0x7f0a0038
  
25 .field·public·static·final·done_button_height:I·=·0x7f09000d25 .field·public·static·final·done_button_height:I·=·0x7f0a000d
  
26 .field·public·static·final·done_label_size:I·=·0x7f09000e26 .field·public·static·final·done_label_size:I·=·0x7f0a000e
  
27 .field·public·static·final·extra_time_label_margin:I·=·0x7f09001627 .field·public·static·final·extra_time_label_margin:I·=·0x7f0a0016
  
28 .field·public·static·final·footer_height:I·=·0x7f09001728 .field·public·static·final·footer_height:I·=·0x7f0a0017
  
29 .field·public·static·final·header_height:I·=·0x7f09001829 .field·public·static·final·header_height:I·=·0x7f0a0018
  
30 .field·public·static·final·left_side_width:I·=·0x7f09003930 .field·public·static·final·left_side_width:I·=·0x7f0a0039
  
31 .field·public·static·final·minimum_margin_sides:I·=·0x7f09001f31 .field·public·static·final·minimum_margin_sides:I·=·0x7f0a001f
  
32 .field·public·static·final·minimum_margin_top_bottom:I·=·0x7f09002032 .field·public·static·final·minimum_margin_top_bottom:I·=·0x7f0a0020
  
33 .field·public·static·final·month_day_label_text_size:I·=·0x7f09002133 .field·public·static·final·month_day_label_text_size:I·=·0x7f0a0021
  
34 .field·public·static·final·month_label_size:I·=·0x7f09002234 .field·public·static·final·month_label_size:I·=·0x7f0a0022
  
35 .field·public·static·final·month_list_item_header_height:I·=·0x7f09002335 .field·public·static·final·month_list_item_header_height:I·=·0x7f0a0023
  
36 .field·public·static·final·month_list_item_padding:I·=·0x7f09003c36 .field·public·static·final·month_list_item_padding:I·=·0x7f0a003c
  
37 .field·public·static·final·month_list_item_size:I·=·0x7f09003d37 .field·public·static·final·month_list_item_size:I·=·0x7f0a003d
  
38 .field·public·static·final·month_select_circle_radius:I·=·0x7f09002438 .field·public·static·final·month_select_circle_radius:I·=·0x7f0a0024
  
39 .field·public·static·final·picker_dimen:I·=·0x7f09002539 .field·public·static·final·picker_dimen:I·=·0x7f0a0025
  
40 .field·public·static·final·selected_calendar_layout_height:I·=·0x7f09002740 .field·public·static·final·selected_calendar_layout_height:I·=·0x7f0a0027
  
41 .field·public·static·final·selected_date_day_size:I·=·0x7f09002841 .field·public·static·final·selected_date_day_size:I·=·0x7f0a0028
  
42 .field·public·static·final·selected_date_month_size:I·=·0x7f09002942 .field·public·static·final·selected_date_month_size:I·=·0x7f0a0029
  
43 .field·public·static·final·selected_date_year_size:I·=·0x7f09002a43 .field·public·static·final·selected_date_year_size:I·=·0x7f0a002a
  
44 .field·public·static·final·separator_padding:I·=·0x7f09002b44 .field·public·static·final·separator_padding:I·=·0x7f0a002b
  
45 .field·public·static·final·time_label_right_padding:I·=·0x7f09003e45 .field·public·static·final·time_label_right_padding:I·=·0x7f0a003e
  
46 .field·public·static·final·time_label_size:I·=·0x7f09002e46 .field·public·static·final·time_label_size:I·=·0x7f0a002e
  
47 .field·public·static·final·year_label_height:I·=·0x7f09003647 .field·public·static·final·year_label_height:I·=·0x7f0a0036
  
48 .field·public·static·final·year_label_text_size:I·=·0x7f09003748 .field·public·static·final·year_label_text_size:I·=·0x7f0a0037
  
  
49 #·direct·methods49 #·direct·methods
50 .method·public·constructor·<init>()V50 .method·public·constructor·<init>()V
51 ····.locals·051 ····.locals·0
  
52 ····.prologue52 ····.prologue
911 B
smali/com/android/datetimepicker/date/MonthView$MonthViewTouchHelper.smali
    
Offset 168, 18 lines modifiedOffset 168, 20 lines modified
168 ····invoke-virtual·{v1,·v2,·v3,·p1},·Ljava/util/Calendar;->set(III)V168 ····invoke-virtual·{v1,·v2,·v3,·p1},·Ljava/util/Calendar;->set(III)V
  
169 ····.line·671169 ····.line·671
170 ····const-string·v1,·"dd·MMMM·yyyy"170 ····const-string·v1,·"dd·MMMM·yyyy"
  
171 ····iget-object·v2,·p0,·Lcom/android/datetimepicker/date/MonthView$MonthViewTouchHelper;->mTempCalendar:Ljava/util/Calendar;171 ····iget-object·v2,·p0,·Lcom/android/datetimepicker/date/MonthView$MonthViewTouchHelper;->mTempCalendar:Ljava/util/Calendar;
  
 172 ····.line·672
172 ····invoke-virtual·{v2},·Ljava/util/Calendar;->getTimeInMillis()J173 ····invoke-virtual·{v2},·Ljava/util/Calendar;->getTimeInMillis()J
  
173 ····move-result-wide·v2174 ····move-result-wide·v2
  
 175 ····.line·671
174 ····invoke-static·{v1,·v2,·v3},·Landroid/text/format/DateFormat;->format(Ljava/lang/CharSequence;J)Ljava/lang/CharSequence;176 ····invoke-static·{v1,·v2,·v3},·Landroid/text/format/DateFormat;->format(Ljava/lang/CharSequence;J)Ljava/lang/CharSequence;
  
175 ····move-result-object·v0177 ····move-result-object·v0
  
176 ····.line·674178 ····.line·674
177 ····.local·v0,·"date":Ljava/lang/CharSequence;179 ····.local·v0,·"date":Ljava/lang/CharSequence;
178 ····iget-object·v1,·p0,·Lcom/android/datetimepicker/date/MonthView$MonthViewTouchHelper;->this$0:Lcom/android/datetimepicker/date/MonthView;180 ····iget-object·v1,·p0,·Lcom/android/datetimepicker/date/MonthView$MonthViewTouchHelper;->this$0:Lcom/android/datetimepicker/date/MonthView;
1.81 KB
smali/com/android/datetimepicker/date/DayPickerView$ScrollStateRunnable.smali
    
Offset 22, 28 lines modifiedOffset 22, 29 lines modified
  
22 .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DayPickerView;22 .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DayPickerView;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·protected·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;)V24 .method·protected·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/DayPickerView;
  
26 ····.prologue27 ····.prologue
27 ····.line·28528 ····.line·285
28 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->this$0:Lcom/android/datetimepicker/date/DayPickerView;29 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->this$0:Lcom/android/datetimepicker/date/DayPickerView;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
  
32 #·virtual·methods33 #·virtual·methods
33 .method·public·doScrollStateChange(Landroid/widget/AbsListView;I)V34 .method·public·doScrollStateChange(Landroid/widget/AbsListView;I)V
34 ····.locals·435 ····.locals·3
35 ····.param·p1,·"view"····#·Landroid/widget/AbsListView;36 ····.param·p1,·"view"····#·Landroid/widget/AbsListView;
36 ····.param·p2,·"scrollState"····#·I37 ····.param·p2,·"scrollState"····#·I
  
37 ····.prologue38 ····.prologue
38 ····.line·29639 ····.line·296
39 ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->this$0:Lcom/android/datetimepicker/date/DayPickerView;40 ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->this$0:Lcom/android/datetimepicker/date/DayPickerView;
  
Offset 55, 17 lines modifiedOffset 56, 17 lines modified
55 ····iput·p2,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->mNewState:I56 ····iput·p2,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->mNewState:I
  
56 ····.line·29857 ····.line·298
57 ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->this$0:Lcom/android/datetimepicker/date/DayPickerView;58 ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->this$0:Lcom/android/datetimepicker/date/DayPickerView;
  
58 ····iget-object·v0,·v0,·Lcom/android/datetimepicker/date/DayPickerView;->mHandler:Landroid/os/Handler;59 ····iget-object·v0,·v0,·Lcom/android/datetimepicker/date/DayPickerView;->mHandler:Landroid/os/Handler;
  
59 ····const-wide/16·v2,·0x2860 ····const-wide/16·v1,·0x28
  
60 ····invoke-virtual·{v0,·p0,·v2,·v3},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z61 ····invoke-virtual·{v0,·p0,·v1,·v2},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
  
61 ····.line·29962 ····.line·299
62 ····return-void63 ····return-void
63 .end·method64 .end·method
  
64 .method·public·run()V65 .method·public·run()V
65 ····.locals·1266 ····.locals·12
1.72 KB
smali/com/android/datetimepicker/date/AccessibleDateAnimator.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ····.line·3020 ····.line·30
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z24 .method·public·dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z
25 ····.locals·625 ····.locals·5
26 ····.param·p1,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;26 ····.param·p1,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
  
27 ····.prologue27 ····.prologue
28 ····.line·4128 ····.line·41
29 ····invoke-virtual·{p1},·Landroid/view/accessibility/AccessibilityEvent;->getEventType()I29 ····invoke-virtual·{p1},·Landroid/view/accessibility/AccessibilityEvent;->getEventType()I
  
30 ····move-result·v230 ····move-result·v2
Offset 49, 17 lines modifiedOffset 49, 17 lines modified
  
49 ····.line·4749 ····.line·47
50 ····.local·v1,·"flags":I50 ····.local·v1,·"flags":I
51 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/date/AccessibleDateAnimator;->getContext()Landroid/content/Context;51 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/date/AccessibleDateAnimator;->getContext()Landroid/content/Context;
  
52 ····move-result-object·v252 ····move-result-object·v2
  
53 ····iget-wide·v4,·p0,·Lcom/android/datetimepicker/date/AccessibleDateAnimator;->mDateMillis:J53 ····iget-wide·v3,·p0,·Lcom/android/datetimepicker/date/AccessibleDateAnimator;->mDateMillis:J
  
54 ····invoke-static·{v2,·v4,·v5,·v1},·Landroid/text/format/DateUtils;->formatDateTime(Landroid/content/Context;JI)Ljava/lang/String;54 ····invoke-static·{v2,·v3,·v4,·v1},·Landroid/text/format/DateUtils;->formatDateTime(Landroid/content/Context;JI)Ljava/lang/String;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····.line·4856 ····.line·48
57 ····.local·v0,·"dateString":Ljava/lang/String;57 ····.local·v0,·"dateString":Ljava/lang/String;
58 ····invoke-virtual·{p1},·Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List;58 ····invoke-virtual·{p1},·Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List;
  
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
  
81 ····move-result·v281 ····move-result·v2
  
82 ····goto·:goto_082 ····goto·:goto_0
83 .end·method83 .end·method
  
84 .method·public·setDateMillis(J)V84 .method·public·setDateMillis(J)V
85 ····.locals·185 ····.locals·0
86 ····.param·p1,·"dateMillis"····#·J86 ····.param·p1,·"dateMillis"····#·J
  
87 ····.prologue87 ····.prologue
88 ····.line·3388 ····.line·33
89 ····iput-wide·p1,·p0,·Lcom/android/datetimepicker/date/AccessibleDateAnimator;->mDateMillis:J89 ····iput-wide·p1,·p0,·Lcom/android/datetimepicker/date/AccessibleDateAnimator;->mDateMillis:J
  
90 ····.line·3490 ····.line·34
624 B
smali/com/android/datetimepicker/date/DayPickerView$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$position:I22 .field·final·synthetic·val$position:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;I)V24 .method·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/DayPickerView;
  
26 ····.prologue27 ····.prologue
27 ····.line·23928 ····.line·239
28 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->this$0:Lcom/android/datetimepicker/date/DayPickerView;29 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->this$0:Lcom/android/datetimepicker/date/DayPickerView;
  
29 ····iput·p2,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->val$position:I30 ····iput·p2,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->val$position:I
  
632 B
smali/com/android/datetimepicker/date/YearPickerView$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$position:I24 .field·final·synthetic·val$position:I
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/android/datetimepicker/date/YearPickerView;II)V26 .method·constructor·<init>(Lcom/android/datetimepicker/date/YearPickerView;II)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/YearPickerView;
  
28 ····.prologue29 ····.prologue
29 ····.line·12930 ····.line·129
30 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->this$0:Lcom/android/datetimepicker/date/YearPickerView;31 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->this$0:Lcom/android/datetimepicker/date/YearPickerView;
  
31 ····iput·p2,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->val$position:I32 ····iput·p2,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->val$position:I
  
2.12 KB
smali/com/android/datetimepicker/date/DayPickerView.smali
    
Offset 916, 17 lines modifiedOffset 916, 17 lines modified
916 ····.param·p1,·"view"····#·Landroid/widget/AbsListView;916 ····.param·p1,·"view"····#·Landroid/widget/AbsListView;
917 ····.param·p2,·"firstVisibleItem"····#·I917 ····.param·p2,·"firstVisibleItem"····#·I
918 ····.param·p3,·"visibleItemCount"····#·I918 ····.param·p3,·"visibleItemCount"····#·I
919 ····.param·p4,·"totalItemCount"····#·I919 ····.param·p4,·"totalItemCount"····#·I
  
920 ····.prologue920 ····.prologue
921 ····.line·256921 ····.line·256
922 ····const/4·v1,·0x0922 ····const/4·v3,·0x0
  
923 ····invoke-virtual·{p1,·v1},·Landroid/widget/AbsListView;->getChildAt(I)Landroid/view/View;923 ····invoke-virtual·{p1,·v3},·Landroid/widget/AbsListView;->getChildAt(I)Landroid/view/View;
  
924 ····move-result-object·v0924 ····move-result-object·v0
  
925 ····check-cast·v0,·Lcom/android/datetimepicker/date/MonthView;925 ····check-cast·v0,·Lcom/android/datetimepicker/date/MonthView;
  
926 ····.line·257926 ····.line·257
927 ····.local·v0,·"child":Lcom/android/datetimepicker/date/MonthView;927 ····.local·v0,·"child":Lcom/android/datetimepicker/date/MonthView;
Offset 936, 38 lines modifiedOffset 936, 38 lines modified
936 ····:goto_0936 ····:goto_0
937 ····return-void937 ····return-void
  
938 ····.line·262938 ····.line·262
939 ····:cond_0939 ····:cond_0
940 ····invoke-virtual·{p1},·Landroid/widget/AbsListView;->getFirstVisiblePosition()I940 ····invoke-virtual·{p1},·Landroid/widget/AbsListView;->getFirstVisiblePosition()I
  
941 ····move-result·v1941 ····move-result·v3
  
942 ····invoke-virtual·{v0},·Lcom/android/datetimepicker/date/MonthView;->getHeight()I942 ····invoke-virtual·{v0},·Lcom/android/datetimepicker/date/MonthView;->getHeight()I
  
943 ····move-result·v4943 ····move-result·v4
  
944 ····mul-int/2addr·v1,·v4944 ····mul-int/2addr·v3,·v4
  
945 ····invoke-virtual·{v0},·Lcom/android/datetimepicker/date/MonthView;->getBottom()I945 ····invoke-virtual·{v0},·Lcom/android/datetimepicker/date/MonthView;->getBottom()I
  
946 ····move-result·v4946 ····move-result·v4
  
947 ····sub-int/2addr·v1,·v4947 ····sub-int/2addr·v3,·v4
  
948 ····int-to-long·v2,·v1948 ····int-to-long·v1,·v3
  
949 ····.line·263949 ····.line·263
950 ····.local·v2,·"currScroll":J950 ····.local·v1,·"currScroll":J
951 ····iput-wide·v2,·p0,·Lcom/android/datetimepicker/date/DayPickerView;->mPreviousScrollPosition:J951 ····iput-wide·v1,·p0,·Lcom/android/datetimepicker/date/DayPickerView;->mPreviousScrollPosition:J
  
952 ····.line·264952 ····.line·264
953 ····iget·v1,·p0,·Lcom/android/datetimepicker/date/DayPickerView;->mCurrentScrollState:I953 ····iget·v3,·p0,·Lcom/android/datetimepicker/date/DayPickerView;->mCurrentScrollState:I
  
954 ····iput·v1,·p0,·Lcom/android/datetimepicker/date/DayPickerView;->mPreviousScrollState:I954 ····iput·v3,·p0,·Lcom/android/datetimepicker/date/DayPickerView;->mPreviousScrollState:I
  
955 ····goto·:goto_0955 ····goto·:goto_0
956 .end·method956 .end·method
  
957 .method·public·onScrollStateChanged(Landroid/widget/AbsListView;I)V957 .method·public·onScrollStateChanged(Landroid/widget/AbsListView;I)V
958 ····.locals·1958 ····.locals·1
959 ····.param·p1,·"view"····#·Landroid/widget/AbsListView;959 ····.param·p1,·"view"····#·Landroid/widget/AbsListView;
1.75 KB
smali/com/android/datetimepicker/date/DatePickerDialog$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DatePickerDialog;21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DatePickerDialog;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/android/datetimepicker/date/DatePickerDialog;)V23 .method·constructor·<init>(Lcom/android/datetimepicker/date/DatePickerDialog;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/DatePickerDialog;
  
25 ····.prologue26 ····.prologue
26 ····.line·24527 ····.line·245
27 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog;28 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 74, 14 lines modifiedOffset 75, 15 lines modified
  
74 ····invoke-virtual·{v2,·v3},·Ljava/util/Calendar;->get(I)I75 ····invoke-virtual·{v2,·v3},·Ljava/util/Calendar;->get(I)I
  
75 ····move-result·v276 ····move-result·v2
  
76 ····iget-object·v3,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog;77 ····iget-object·v3,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog;
  
 78 ····.line·252
77 ····invoke-static·{v3},·Lcom/android/datetimepicker/date/DatePickerDialog;->access$100(Lcom/android/datetimepicker/date/DatePickerDialog;)Ljava/util/Calendar;79 ····invoke-static·{v3},·Lcom/android/datetimepicker/date/DatePickerDialog;->access$100(Lcom/android/datetimepicker/date/DatePickerDialog;)Ljava/util/Calendar;
  
78 ····move-result-object·v380 ····move-result-object·v3
  
79 ····const/4·v4,·0x281 ····const/4·v4,·0x2
  
80 ····invoke-virtual·{v3,·v4},·Ljava/util/Calendar;->get(I)I82 ····invoke-virtual·{v3,·v4},·Ljava/util/Calendar;->get(I)I
Offset 96, 14 lines modifiedOffset 98, 15 lines modified
  
96 ····const/4·v5,·0x598 ····const/4·v5,·0x5
  
97 ····invoke-virtual·{v4,·v5},·Ljava/util/Calendar;->get(I)I99 ····invoke-virtual·{v4,·v5},·Ljava/util/Calendar;->get(I)I
  
98 ····move-result·v4100 ····move-result·v4
  
 101 ····.line·251
99 ····invoke-interface·{v0,·v1,·v2,·v3,·v4},·Lcom/android/datetimepicker/date/DatePickerDialog$OnDateSetListener;->onDateSet(Lcom/android/datetimepicker/date/DatePickerDialog;III)V102 ····invoke-interface·{v0,·v1,·v2,·v3,·v4},·Lcom/android/datetimepicker/date/DatePickerDialog$OnDateSetListener;->onDateSet(Lcom/android/datetimepicker/date/DatePickerDialog;III)V
  
100 ····.line·254103 ····.line·254
101 ····:cond_0104 ····:cond_0
102 ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog;105 ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog;
  
103 ····invoke-virtual·{v0},·Lcom/android/datetimepicker/date/DatePickerDialog;->dismiss()V106 ····invoke-virtual·{v0},·Lcom/android/datetimepicker/date/DatePickerDialog;->dismiss()V
5.42 KB
smali/com/android/datetimepicker/date/DatePickerDialog.smali
    
Offset 274, 19 lines modifiedOffset 274, 19 lines modified
274 ····invoke-virtual·{v0,·p0,·p1,·p2,·p3},·Lcom/android/datetimepicker/date/DatePickerDialog;->initialize(Lcom/android/datetimepicker/date/DatePickerDialog$OnDateSetListener;III)V274 ····invoke-virtual·{v0,·p0,·p1,·p2,·p3},·Lcom/android/datetimepicker/date/DatePickerDialog;->initialize(Lcom/android/datetimepicker/date/DatePickerDialog$OnDateSetListener;III)V
  
275 ····.line·150275 ····.line·150
276 ····return-object·v0276 ····return-object·v0
277 .end·method277 .end·method
  
278 .method·private·setCurrentView(I)V278 .method·private·setCurrentView(I)V
279 ····.locals·14279 ····.locals·13
280 ····.param·p1,·"viewIndex"····#·I280 ····.param·p1,·"viewIndex"····#·I
  
281 ····.prologue281 ····.prologue
282 ····const-wide/16·v12,·0x1f4282 ····const-wide/16·v11,·0x1f4
  
283 ····const/4·v10,·0x1283 ····const/4·v10,·0x1
  
284 ····const/4·v9,·0x0284 ····const/4·v9,·0x0
  
285 ····.line·286285 ····.line·286
286 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar;286 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar;
Offset 318, 15 lines modifiedOffset 318, 15 lines modified
318 ····.line·292318 ····.line·292
319 ····.local·v4,·"pulseAnimator":Landroid/animation/ObjectAnimator;319 ····.local·v4,·"pulseAnimator":Landroid/animation/ObjectAnimator;
320 ····iget-boolean·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDelayAnimation:Z320 ····iget-boolean·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDelayAnimation:Z
  
321 ····if-eqz·v6,·:cond_0321 ····if-eqz·v6,·:cond_0
  
322 ····.line·293322 ····.line·293
323 ····invoke-virtual·{v4,·v12,·v13},·Landroid/animation/ObjectAnimator;->setStartDelay(J)V323 ····invoke-virtual·{v4,·v11,·v12},·Landroid/animation/ObjectAnimator;->setStartDelay(J)V
  
324 ····.line·294324 ····.line·294
325 ····iput-boolean·v9,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDelayAnimation:Z325 ····iput-boolean·v9,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDelayAnimation:Z
  
326 ····.line·296326 ····.line·296
327 ····:cond_0327 ····:cond_0
328 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDayPickerView:Lcom/android/datetimepicker/date/DayPickerView;328 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDayPickerView:Lcom/android/datetimepicker/date/DayPickerView;
Offset 430, 15 lines modifiedOffset 430, 15 lines modified
430 ····.line·312430 ····.line·312
431 ····.restart·local·v4····#·"pulseAnimator":Landroid/animation/ObjectAnimator;431 ····.restart·local·v4····#·"pulseAnimator":Landroid/animation/ObjectAnimator;
432 ····iget-boolean·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDelayAnimation:Z432 ····iget-boolean·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDelayAnimation:Z
  
433 ····if-eqz·v6,·:cond_2433 ····if-eqz·v6,·:cond_2
  
434 ····.line·313434 ····.line·313
435 ····invoke-virtual·{v4,·v12,·v13},·Landroid/animation/ObjectAnimator;->setStartDelay(J)V435 ····invoke-virtual·{v4,·v11,·v12},·Landroid/animation/ObjectAnimator;->setStartDelay(J)V
  
436 ····.line·314436 ····.line·314
437 ····iput-boolean·v9,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDelayAnimation:Z437 ····iput-boolean·v9,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDelayAnimation:Z
  
438 ····.line·316438 ····.line·316
439 ····:cond_2439 ····:cond_2
440 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mYearPickerView:Lcom/android/datetimepicker/date/YearPickerView;440 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mYearPickerView:Lcom/android/datetimepicker/date/YearPickerView;
Offset 547, 56 lines modifiedOffset 547, 64 lines modified
547 ····.line·334547 ····.line·334
548 ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDayOfWeekView:Landroid/widget/TextView;548 ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDayOfWeekView:Landroid/widget/TextView;
  
549 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar;549 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar;
  
550 ····const/4·v7,·0x7550 ····const/4·v7,·0x7
  
 551 ····.line·335
551 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;552 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
552 ····move-result-object·v8553 ····move-result-object·v8
  
 554 ····.line·334
553 ····invoke-virtual·{v6,·v7,·v9,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String;555 ····invoke-virtual·{v6,·v7,·v9,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String;
  
554 ····move-result-object·v6556 ····move-result-object·v6
  
 557 ····.line·335
555 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;558 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
556 ····move-result-object·v7559 ····move-result-object·v7
  
557 ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;560 ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
  
558 ····move-result-object·v6561 ····move-result-object·v6
  
 562 ····.line·334
559 ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V563 ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
560 ····.line·338564 ····.line·338
561 ····:cond_0565 ····:cond_0
562 ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedMonthTextView:Landroid/widget/TextView;566 ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedMonthTextView:Landroid/widget/TextView;
  
563 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar;567 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar;
  
564 ····const/4·v7,·0x1568 ····const/4·v7,·0x1
  
 569 ····.line·339
565 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;570 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
566 ····move-result-object·v8571 ····move-result-object·v8
  
 572 ····.line·338
567 ····invoke-virtual·{v6,·v9,·v7,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String;573 ····invoke-virtual·{v6,·v9,·v7,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String;
  
568 ····move-result-object·v6574 ····move-result-object·v6
  
 575 ····.line·339
569 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;576 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
570 ····move-result-object·v7577 ····move-result-object·v7
  
571 ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;578 ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
  
572 ····move-result-object·v6579 ····move-result-object·v6
  
 580 ····.line·338
573 ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V581 ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
574 ····.line·340582 ····.line·340
575 ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedDayTextView:Landroid/widget/TextView;583 ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedDayTextView:Landroid/widget/TextView;
  
576 ····sget-object·v6,·Lcom/android/datetimepicker/date/DatePickerDialog;->DAY_FORMAT:Ljava/text/SimpleDateFormat;584 ····sget-object·v6,·Lcom/android/datetimepicker/date/DatePickerDialog;->DAY_FORMAT:Ljava/text/SimpleDateFormat;
  
Offset 918, 15 lines modifiedOffset 926, 15 lines modified
  
918 ····.line·171926 ····.line·171
919 ····:cond_0927 ····:cond_0
920 ····return-void928 ····return-void
921 .end·method929 .end·method
  
922 .method·public·onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;930 .method·public·onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
923 ····.locals·12931 ····.locals·11
924 ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater;932 ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater;
925 ····.param·p2,·"container"····#·Landroid/view/ViewGroup;933 ····.param·p2,·"container"····#·Landroid/view/ViewGroup;
Max diff block lines reached; 860/5430 bytes (15.84%) of diff not shown.
2.58 KB
smali/com/android/datetimepicker/date/MonthView.smali
    
Offset 366, 14 lines modifiedOffset 366, 15 lines modified
366 ····move-result·v1366 ····move-result·v1
  
367 ····sput·v1,·Lcom/android/datetimepicker/date/MonthView;->MONTH_HEADER_SIZE:I367 ····sput·v1,·Lcom/android/datetimepicker/date/MonthView;->MONTH_HEADER_SIZE:I
  
368 ····.line·208368 ····.line·208
369 ····sget·v1,·Lcom/android/datetimepicker/R$dimen;->day_number_select_circle_radius:I369 ····sget·v1,·Lcom/android/datetimepicker/R$dimen;->day_number_select_circle_radius:I
  
 370 ····.line·209
370 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I371 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I
  
371 ····move-result·v1372 ····move-result·v1
  
372 ····sput·v1,·Lcom/android/datetimepicker/date/MonthView;->DAY_SELECTED_CIRCLE_SIZE:I373 ····sput·v1,·Lcom/android/datetimepicker/date/MonthView;->DAY_SELECTED_CIRCLE_SIZE:I
  
373 ····.line·211374 ····.line·211
Offset 557, 36 lines modifiedOffset 558, 40 lines modified
557 ····invoke-virtual·{v5,·v9,·v0},·Ljava/util/Calendar;->set(II)V558 ····invoke-virtual·{v5,·v9,·v0},·Ljava/util/Calendar;->set(II)V
  
558 ····.line·430559 ····.line·430
559 ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/MonthView;->mDayLabelCalendar:Ljava/util/Calendar;560 ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/MonthView;->mDayLabelCalendar:Ljava/util/Calendar;
  
560 ····const/4·v6,·0x1561 ····const/4·v6,·0x1
  
 562 ····.line·431
561 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;563 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
562 ····move-result-object·v7564 ····move-result-object·v7
  
 565 ····.line·430
563 ····invoke-virtual·{v5,·v9,·v6,·v7},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String;566 ····invoke-virtual·{v5,·v9,·v6,·v7},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String;
  
564 ····move-result-object·v5567 ····move-result-object·v5
  
 568 ····.line·431
565 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;569 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
566 ····move-result-object·v6570 ····move-result-object·v6
  
567 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;571 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
  
568 ····move-result-object·v5572 ····move-result-object·v5
  
569 ····int-to-float·v6,·v3573 ····int-to-float·v6,·v3
  
570 ····int-to-float·v7,·v4574 ····int-to-float·v7,·v4
  
571 ····iget-object·v8,·p0,·Lcom/android/datetimepicker/date/MonthView;->mMonthDayLabelPaint:Landroid/graphics/Paint;575 ····iget-object·v8,·p0,·Lcom/android/datetimepicker/date/MonthView;->mMonthDayLabelPaint:Landroid/graphics/Paint;
  
 576 ····.line·430
572 ····invoke-virtual·{p1,·v5,·v6,·v7,·v8},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V577 ····invoke-virtual·{p1,·v5,·v6,·v7,·v8},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V
  
573 ····.line·426578 ····.line·426
574 ····add-int/lit8·v2,·v2,·0x1579 ····add-int/lit8·v2,·v2,·0x1
  
575 ····goto·:goto_0580 ····goto·:goto_0
  
Offset 703, 28 lines modifiedOffset 708, 32 lines modified
703 ····.local·v2,·"millis":J708 ····.local·v2,·"millis":J
704 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/date/MonthView;->getContext()Landroid/content/Context;709 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/date/MonthView;->getContext()Landroid/content/Context;
  
705 ····move-result-object·v0710 ····move-result-object·v0
  
706 ····iget-object·v1,·p0,·Lcom/android/datetimepicker/date/MonthView;->mFormatter:Ljava/util/Formatter;711 ····iget-object·v1,·p0,·Lcom/android/datetimepicker/date/MonthView;->mFormatter:Ljava/util/Formatter;
  
 712 ····.line·413
707 ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String;713 ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String;
  
708 ····move-result-object·v7714 ····move-result-object·v7
  
709 ····move-wide·v4,·v2715 ····move-wide·v4,·v2
  
 716 ····.line·412
710 ····invoke-static/range·{v0·..·v7},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter;717 ····invoke-static/range·{v0·..·v7},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter;
  
711 ····move-result-object·v0718 ····move-result-object·v0
  
 719 ····.line·413
712 ····invoke-virtual·{v0},·Ljava/util/Formatter;->toString()Ljava/lang/String;720 ····invoke-virtual·{v0},·Ljava/util/Formatter;->toString()Ljava/lang/String;
  
713 ····move-result-object·v0721 ····move-result-object·v0
  
 722 ····.line·412
714 ····return-object·v0723 ····return-object·v0
715 .end·method724 .end·method
  
716 .method·private·onDayClick(I)V725 .method·private·onDayClick(I)V
717 ····.locals·4726 ····.locals·4
718 ····.param·p1,·"day"····#·I727 ····.param·p1,·"day"····#·I
  
896 B
smali/com/android/datetimepicker/date/MonthAdapter.smali
    
Offset 345, 25 lines modifiedOffset 345, 25 lines modified
345 ····.line·152345 ····.line·152
346 ····const/4·v0,·0x1346 ····const/4·v0,·0x1
  
347 ····return·v0347 ····return·v0
348 .end·method348 .end·method
  
349 .method·protected·init()V349 .method·protected·init()V
350 ····.locals·4350 ····.locals·3
  
351 ····.prologue351 ····.prologue
352 ····.line·132352 ····.line·132
353 ····new-instance·v0,·Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;353 ····new-instance·v0,·Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;
  
354 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J354 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
355 ····move-result-wide·v2355 ····move-result-wide·v1
  
356 ····invoke-direct·{v0,·v2,·v3},·Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;-><init>(J)V356 ····invoke-direct·{v0,·v1,·v2},·Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;-><init>(J)V
  
357 ····iput-object·v0,·p0,·Lcom/android/datetimepicker/date/MonthAdapter;->mSelectedDay:Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;357 ····iput-object·v0,·p0,·Lcom/android/datetimepicker/date/MonthAdapter;->mSelectedDay:Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;
  
358 ····.line·133358 ····.line·133
359 ····return-void359 ····return-void
360 .end·method360 .end·method
  
947 B
smali/com/android/datetimepicker/date/MonthAdapter$CalendarDay.smali
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;->setDay(III)V59 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;->setDay(III)V
  
60 ····.line·7360 ····.line·73
61 ····return-void61 ····return-void
62 .end·method62 .end·method
  
63 .method·public·constructor·<init>(J)V63 .method·public·constructor·<init>(J)V
64 ····.locals·164 ····.locals·0
65 ····.param·p1,·"timeInMillis"····#·J65 ····.param·p1,·"timeInMillis"····#·J
  
66 ····.prologue66 ····.prologue
67 ····.line·6167 ····.line·61
68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
69 ····.line·6269 ····.line·62
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ····iput·v0,·p0,·Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;->day:I113 ····iput·v0,·p0,·Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;->day:I
  
114 ····.line·69114 ····.line·69
115 ····return-void115 ····return-void
116 .end·method116 .end·method
  
117 .method·private·setTime(J)V117 .method·private·setTime(J)V
118 ····.locals·3118 ····.locals·2
119 ····.param·p1,·"timeInMillis"····#·J119 ····.param·p1,·"timeInMillis"····#·J
  
120 ····.prologue120 ····.prologue
121 ····.line·96121 ····.line·96
122 ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;->calendar:Ljava/util/Calendar;122 ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/MonthAdapter$CalendarDay;->calendar:Ljava/util/Calendar;
  
123 ····if-nez·v0,·:cond_0123 ····if-nez·v0,·:cond_0
638 B
smali/com/android/datetimepicker/date/YearPickerView$YearAdapter.smali
    
Offset 62, 14 lines modifiedOffset 62, 15 lines modified
62 ····.locals·462 ····.locals·4
63 ····.param·p1,·"position"····#·I63 ····.param·p1,·"position"····#·I
64 ····.param·p2,·"convertView"····#·Landroid/view/View;64 ····.param·p2,·"convertView"····#·Landroid/view/View;
65 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;65 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;
  
66 ····.prologue66 ····.prologue
67 ····.line·11167 ····.line·111
 68 ····.line·112
68 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/widget/ArrayAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;69 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/widget/ArrayAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
  
69 ····move-result-object·v170 ····move-result-object·v1
  
70 ····check-cast·v1,·Lcom/android/datetimepicker/date/TextViewWithCircularIndicator;71 ····check-cast·v1,·Lcom/android/datetimepicker/date/TextViewWithCircularIndicator;
  
71 ····.line·11372 ····.line·113
672 B
smali/com/android/datetimepicker/time/TimePickerDialog$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog;21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V23 .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog;
  
25 ····.prologue26 ····.prologue
26 ····.line·28027 ····.line·280
27 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$4;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;28 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$4;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
672 B
smali/com/android/datetimepicker/time/TimePickerDialog$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog;21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V23 .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog;
  
25 ····.prologue26 ····.prologue
26 ····.line·23427 ····.line·234
27 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$1;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;28 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$1;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.95 KB
smali/com/android/datetimepicker/time/AmPmCirclesView.smali
    
Offset 132, 14 lines modifiedOffset 132, 15 lines modified
  
132 ····int-to-float·v5,·v2132 ····int-to-float·v5,·v2
  
133 ····add-float/2addr·v4,·v5133 ····add-float/2addr·v4,·v5
  
134 ····float-to-double·v4,·v4134 ····float-to-double·v4,·v4
  
 135 ····.line·135
135 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D136 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D
  
136 ····move-result-wide·v4137 ····move-result-wide·v4
  
137 ····double-to-int·v0,·v4138 ····double-to-int·v0,·v4
  
138 ····.line·136139 ····.line·136
Offset 171, 14 lines modifiedOffset 172, 15 lines modified
  
171 ····int-to-float·v5,·v2172 ····int-to-float·v5,·v2
  
172 ····add-float/2addr·v4,·v5173 ····add-float/2addr·v4,·v5
  
173 ····float-to-double·v4,·v4174 ····float-to-double·v4,·v4
  
 175 ····.line·141
174 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D176 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D
  
175 ····move-result-wide·v4177 ····move-result-wide·v4
  
176 ····double-to-int·v1,·v4178 ····double-to-int·v1,·v4
  
177 ····.line·142179 ····.line·142
Offset 288, 27 lines modifiedOffset 290, 29 lines modified
288 ····sget-object·v5,·Landroid/graphics/Paint$Align;->CENTER:Landroid/graphics/Paint$Align;290 ····sget-object·v5,·Landroid/graphics/Paint$Align;->CENTER:Landroid/graphics/Paint$Align;
  
289 ····invoke-virtual·{v4,·v5},·Landroid/graphics/Paint;->setTextAlign(Landroid/graphics/Paint$Align;)V291 ····invoke-virtual·{v4,·v5},·Landroid/graphics/Paint;->setTextAlign(Landroid/graphics/Paint$Align;)V
  
290 ····.line·87292 ····.line·87
291 ····sget·v4,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I293 ····sget·v4,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I
  
 294 ····.line·88
292 ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;295 ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
  
293 ····move-result-object·v4296 ····move-result-object·v4
  
294 ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F297 ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
  
295 ····move-result·v4298 ····move-result·v4
  
296 ····iput·v4,·p0,·Lcom/android/datetimepicker/time/AmPmCirclesView;->mCircleRadiusMultiplier:F299 ····iput·v4,·p0,·Lcom/android/datetimepicker/time/AmPmCirclesView;->mCircleRadiusMultiplier:F
  
297 ····.line·89300 ····.line·89
298 ····sget·v4,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I301 ····sget·v4,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I
  
 302 ····.line·90
299 ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;303 ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
  
300 ····move-result-object·v4304 ····move-result-object·v4
  
301 ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F305 ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
  
302 ····move-result·v4306 ····move-result·v4
Offset 391, 15 lines modifiedOffset 395, 15 lines modified
391 ····.local·v3,·"layoutXCenter":I395 ····.local·v3,·"layoutXCenter":I
392 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/AmPmCirclesView;->getHeight()I396 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/AmPmCirclesView;->getHeight()I
  
393 ····move-result·v10397 ····move-result·v10
  
394 ····div-int/lit8·v4,·v10,·0x2398 ····div-int/lit8·v4,·v10,·0x2
  
395 ····.line·160399 ····.line·161
396 ····.local·v4,·"layoutYCenter":I400 ····.local·v4,·"layoutYCenter":I
397 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(II)I401 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(II)I
  
398 ····move-result·v10402 ····move-result·v10
  
399 ····int-to-float·v10,·v10403 ····int-to-float·v10,·v10
  
1.98 KB
smali/com/android/datetimepicker/time/TimePickerDialog$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog;21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V23 .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog;
  
25 ····.prologue26 ····.prologue
26 ····.line·25027 ····.line·250
27 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;28 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 86, 14 lines modifiedOffset 87, 15 lines modified
  
86 ····invoke-static·{v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$600(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout;87 ····invoke-static·{v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$600(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout;
  
87 ····move-result-object·v188 ····move-result-object·v1
  
88 ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;89 ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;
  
 90 ····.line·260
89 ····invoke-static·{v2},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$600(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout;91 ····invoke-static·{v2},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$600(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout;
  
90 ····move-result-object·v292 ····move-result-object·v2
  
91 ····invoke-virtual·{v2},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getHours()I93 ····invoke-virtual·{v2},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getHours()I
  
92 ····move-result·v294 ····move-result·v2
Offset 104, 14 lines modifiedOffset 106, 15 lines modified
  
104 ····move-result-object·v3106 ····move-result-object·v3
  
105 ····invoke-virtual·{v3},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getMinutes()I107 ····invoke-virtual·{v3},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getMinutes()I
  
106 ····move-result·v3108 ····move-result·v3
  
 109 ····.line·259
107 ····invoke-interface·{v0,·v1,·v2,·v3},·Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;->onTimeSet(Lcom/android/datetimepicker/time/RadialPickerLayout;II)V110 ····invoke-interface·{v0,·v1,·v2,·v3},·Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;->onTimeSet(Lcom/android/datetimepicker/time/RadialPickerLayout;II)V
  
108 ····.line·262111 ····.line·262
109 ····:cond_0112 ····:cond_0
110 ····iget-object·v0,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;113 ····iget-object·v0,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;
  
111 ····invoke-virtual·{v0},·Lcom/android/datetimepicker/time/TimePickerDialog;->dismiss()V114 ····invoke-virtual·{v0},·Lcom/android/datetimepicker/time/TimePickerDialog;->dismiss()V
672 B
smali/com/android/datetimepicker/time/TimePickerDialog$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog;21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V23 .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog;
  
25 ····.prologue26 ····.prologue
26 ····.line·24127 ····.line·241
27 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$2;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;28 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$2;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.07 KB
smali/com/android/datetimepicker/time/TimePickerDialog$Node.smali
    
Offset 73, 44 lines modifiedOffset 73, 43 lines modified
73 .end·method73 .end·method
  
74 .method·public·canReach(I)Lcom/android/datetimepicker/time/TimePickerDialog$Node;74 .method·public·canReach(I)Lcom/android/datetimepicker/time/TimePickerDialog$Node;
75 ····.locals·475 ····.locals·4
76 ····.param·p1,·"key"····#·I76 ····.param·p1,·"key"····#·I
  
77 ····.prologue77 ····.prologue
78 ····const/4·v2,·0x078 ····const/4·v1,·0x0
  
79 ····.line·96479 ····.line·964
80 ····iget-object·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->mChildren:Ljava/util/ArrayList;80 ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->mChildren:Ljava/util/ArrayList;
  
81 ····if-nez·v3,·:cond_081 ····if-nez·v2,·:cond_0
  
82 ····move-object·v0,·v282 ····move-object·v0,·v1
  
83 ····.line·97283 ····.line·972
84 ····:goto_084 ····:goto_0
85 ····return-object·v085 ····return-object·v0
  
86 ····.line·96786 ····.line·967
87 ····:cond_087 ····:cond_0
88 ····iget-object·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->mChildren:Ljava/util/ArrayList;88 ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->mChildren:Ljava/util/ArrayList;
  
89 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;89 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
90 ····move-result-object·v190 ····move-result-object·v2
  
91 ····.local·v1,·"i$":Ljava/util/Iterator; 
92 ····:cond_191 ····:cond_1
93 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z92 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
94 ····move-result·v393 ····move-result·v3
  
95 ····if-eqz·v3,·:cond_294 ····if-eqz·v3,·:cond_2
  
96 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;95 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
97 ····move-result-object·v096 ····move-result-object·v0
  
98 ····check-cast·v0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node;97 ····check-cast·v0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node;
  
99 ····.line·96898 ····.line·968
100 ····.local·v0,·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node;99 ····.local·v0,·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node;
Offset 120, 15 lines modifiedOffset 119, 15 lines modified
  
120 ····if-eqz·v3,·:cond_1119 ····if-eqz·v3,·:cond_1
  
121 ····goto·:goto_0120 ····goto·:goto_0
  
122 ····.end·local·v0····#·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node;121 ····.end·local·v0····#·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node;
123 ····:cond_2122 ····:cond_2
124 ····move-object·v0,·v2123 ····move-object·v0,·v1
  
125 ····.line·972124 ····.line·972
126 ····goto·:goto_0125 ····goto·:goto_0
127 .end·method126 .end·method
  
128 .method·public·containsKey(I)Z127 .method·public·containsKey(I)Z
129 ····.locals·2128 ····.locals·2
7.86 KB
smali/com/android/datetimepicker/time/TimePickerDialog.smali
    
Offset 276, 14 lines modifiedOffset 276, 15 lines modified
276 ····if-eq·v3,·v4,·:cond_1276 ····if-eq·v3,·v4,·:cond_1
  
277 ····:cond_0277 ····:cond_0
278 ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mIs24HourMode:Z278 ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mIs24HourMode:Z
  
279 ····if-nez·v3,·:cond_2279 ····if-nez·v3,·:cond_2
  
 280 ····.line·575
280 ····invoke-direct·{p0},·Lcom/android/datetimepicker/time/TimePickerDialog;->isTypedTimeFullyLegal()Z281 ····invoke-direct·{p0},·Lcom/android/datetimepicker/time/TimePickerDialog;->isTypedTimeFullyLegal()Z
  
281 ····move-result·v3282 ····move-result·v3
  
282 ····if-eqz·v3,·:cond_2283 ····if-eqz·v3,·:cond_2
  
283 ····.line·596284 ····.line·596
Offset 2241, 14 lines modifiedOffset 2242, 15 lines modified
  
2241 ····move-result·v32242 ····move-result·v3
  
2242 ····if-nez·v3,·:cond_22243 ····if-nez·v3,·:cond_2
  
2243 ····iget-object·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTypedTimes:Ljava/util/ArrayList;2244 ····iget-object·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTypedTimes:Ljava/util/ArrayList;
  
 2245 ····.line·627
2244 ····invoke-direct·{p0,·v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->getAmOrPmKeyCode(I)I2246 ····invoke-direct·{p0,·v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->getAmOrPmKeyCode(I)I
  
2245 ····move-result·v42247 ····move-result·v4
  
2246 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;2248 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
2247 ····move-result-object·v42249 ····move-result-object·v4
Offset 2261, 69 lines modifiedOffset 2263, 69 lines modified
  
2261 ····:cond_22263 ····:cond_2
2262 ····move·v2,·v12264 ····move·v2,·v1
  
2263 ····:cond_32265 ····:cond_3
2264 ····move·v1,·v22266 ····move·v1,·v2
  
 2267 ····.line·626
2265 ····goto·:goto_02268 ····goto·:goto_0
2266 .end·method2269 .end·method
  
2267 .method·private·isTypedTimeLegalSoFar()Z2270 .method·private·isTypedTimeLegalSoFar()Z
2268 ····.locals·42271 ····.locals·4
  
2269 ····.prologue2272 ····.prologue
2270 ····.line·6042273 ····.line·604
2271 ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mLegalTimesTree:Lcom/android/datetimepicker/time/TimePickerDialog$Node;2274 ····iget-object·v1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mLegalTimesTree:Lcom/android/datetimepicker/time/TimePickerDialog$Node;
  
2272 ····.line·6052275 ····.line·605
2273 ····.local·v2,·"node":Lcom/android/datetimepicker/time/TimePickerDialog$Node;2276 ····.local·v1,·"node":Lcom/android/datetimepicker/time/TimePickerDialog$Node;
2274 ····iget-object·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTypedTimes:Ljava/util/ArrayList;2277 ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTypedTimes:Ljava/util/ArrayList;
  
2275 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;2278 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
2276 ····move-result-object·v02279 ····move-result-object·v3
  
2277 ····.local·v0,·"i$":Ljava/util/Iterator; 
2278 ····:cond_02280 ····:cond_0
2279 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z2281 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
2280 ····move-result·v32282 ····move-result·v2
  
2281 ····if-eqz·v3,·:cond_12283 ····if-eqz·v2,·:cond_1
  
2282 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;2284 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
2283 ····move-result-object·v32285 ····move-result-object·v2
  
2284 ····check-cast·v3,·Ljava/lang/Integer;2286 ····check-cast·v2,·Ljava/lang/Integer;
  
2285 ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I2287 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
  
2286 ····move-result·v12288 ····move-result·v0
  
2287 ····.line·6062289 ····.line·606
2288 ····.local·v1,·"keyCode":I2290 ····.local·v0,·"keyCode":I
2289 ····invoke-virtual·{v2,·v1},·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->canReach(I)Lcom/android/datetimepicker/time/TimePickerDialog$Node;2291 ····invoke-virtual·{v1,·v0},·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->canReach(I)Lcom/android/datetimepicker/time/TimePickerDialog$Node;
  
2290 ····move-result-object·v22292 ····move-result-object·v1
  
2291 ····.line·6072293 ····.line·607
2292 ····if-nez·v2,·:cond_02294 ····if-nez·v1,·:cond_0
  
2293 ····.line·6082295 ····.line·608
2294 ····const/4·v3,·0x02296 ····const/4·v2,·0x0
  
2295 ····.line·6112297 ····.line·611
2296 ····.end·local·v1····#·"keyCode":I2298 ····.end·local·v0····#·"keyCode":I
2297 ····:goto_02299 ····:goto_0
2298 ····return·v32300 ····return·v2
  
2299 ····:cond_12301 ····:cond_1
2300 ····const/4·v3,·0x12302 ····const/4·v2,·0x1
  
2301 ····goto·:goto_02303 ····goto·:goto_0
2302 .end·method2304 .end·method
  
2303 .method·public·static·newInstance(Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;IIZ)Lcom/android/datetimepicker/time/TimePickerDialog;2305 .method·public·static·newInstance(Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;IIZ)Lcom/android/datetimepicker/time/TimePickerDialog;
2304 ····.locals·12306 ····.locals·1
2305 ····.param·p0,·"callback"····#·Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;2307 ····.param·p0,·"callback"····#·Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;
Offset 2425, 24 lines modifiedOffset 2427, 26 lines modified
2425 ····.line·5072427 ····.line·507
2426 ····iget-object·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mCallback:Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;2428 ····iget-object·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mCallback:Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;
  
2427 ····iget-object·v4,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout;2429 ····iget-object·v4,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout;
  
2428 ····iget-object·v5,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout;2430 ····iget-object·v5,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout;
  
 2431 ····.line·508
2429 ····invoke-virtual·{v5},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getHours()I2432 ····invoke-virtual·{v5},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getHours()I
  
2430 ····move-result·v52433 ····move-result·v5
  
2431 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout;2434 ····iget-object·v6,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout;
  
2432 ····invoke-virtual·{v6},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getMinutes()I2435 ····invoke-virtual·{v6},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getMinutes()I
  
2433 ····move-result·v62436 ····move-result·v6
  
 2437 ····.line·507
2434 ····invoke-interface·{v3,·v4,·v5,·v6},·Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;->onTimeSet(Lcom/android/datetimepicker/time/RadialPickerLayout;II)V2438 ····invoke-interface·{v3,·v4,·v5,·v6},·Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;->onTimeSet(Lcom/android/datetimepicker/time/RadialPickerLayout;II)V
  
2435 ····.line·5102439 ····.line·510
2436 ····:cond_52440 ····:cond_5
2437 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/TimePickerDialog;->dismiss()V2441 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/TimePickerDialog;->dismiss()V
Max diff block lines reached; 3019/7933 bytes (38.06%) of diff not shown.
4.84 KB
smali/com/android/datetimepicker/time/RadialPickerLayout.smali
    
Offset 989, 40 lines modifiedOffset 989, 40 lines modified
989 ····invoke-virtual·{p1},·Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List;989 ····invoke-virtual·{p1},·Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List;
  
990 ····move-result-object·v6990 ····move-result-object·v6
  
991 ····invoke-interface·{v6},·Ljava/util/List;->clear()V991 ····invoke-interface·{v6},·Ljava/util/List;->clear()V
  
992 ····.line·757992 ····.line·757
993 ····new-instance·v1,·Landroid/text/format/Time;993 ····new-instance·v3,·Landroid/text/format/Time;
  
994 ····invoke-direct·{v1},·Landroid/text/format/Time;-><init>()V994 ····invoke-direct·{v3},·Landroid/text/format/Time;-><init>()V
  
995 ····.line·758995 ····.line·758
996 ····.local·v1,·"time":Landroid/text/format/Time;996 ····.local·v3,·"time":Landroid/text/format/Time;
997 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getHours()I997 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getHours()I
  
998 ····move-result·v6998 ····move-result·v6
  
999 ····iput·v6,·v1,·Landroid/text/format/Time;->hour:I999 ····iput·v6,·v3,·Landroid/text/format/Time;->hour:I
  
1000 ····.line·7591000 ····.line·759
1001 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getMinutes()I1001 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getMinutes()I
  
1002 ····move-result·v61002 ····move-result·v6
  
1003 ····iput·v6,·v1,·Landroid/text/format/Time;->minute:I1003 ····iput·v6,·v3,·Landroid/text/format/Time;->minute:I
  
1004 ····.line·7601004 ····.line·760
1005 ····invoke-virtual·{v1,·v5},·Landroid/text/format/Time;->normalize(Z)J1005 ····invoke-virtual·{v3,·v5},·Landroid/text/format/Time;->normalize(Z)J
  
1006 ····move-result-wide·v21006 ····move-result-wide·v1
  
1007 ····.line·7611007 ····.line·761
1008 ····.local·v2,·"millis":J1008 ····.local·v1,·"millis":J
1009 ····const/4·v0,·0x11009 ····const/4·v0,·0x1
  
1010 ····.line·7621010 ····.line·762
1011 ····.local·v0,·"flags":I1011 ····.local·v0,·"flags":I
1012 ····iget-boolean·v6,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout;->mIs24HourMode:Z1012 ····iget-boolean·v6,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout;->mIs24HourMode:Z
  
1013 ····if-eqz·v6,·:cond_01013 ····if-eqz·v6,·:cond_0
Offset 1032, 30 lines modifiedOffset 1032, 30 lines modified
  
1032 ····.line·7651032 ····.line·765
1033 ····:cond_01033 ····:cond_0
1034 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getContext()Landroid/content/Context;1034 ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getContext()Landroid/content/Context;
  
1035 ····move-result-object·v61035 ····move-result-object·v6
  
1036 ····invoke-static·{v6,·v2,·v3,·v0},·Landroid/text/format/DateUtils;->formatDateTime(Landroid/content/Context;JI)Ljava/lang/String;1036 ····invoke-static·{v6,·v1,·v2,·v0},·Landroid/text/format/DateUtils;->formatDateTime(Landroid/content/Context;JI)Ljava/lang/String;
  
1037 ····move-result-object·v41037 ····move-result-object·v4
  
1038 ····.line·7661038 ····.line·766
1039 ····.local·v4,·"timeString":Ljava/lang/String;1039 ····.local·v4,·"timeString":Ljava/lang/String;
1040 ····invoke-virtual·{p1},·Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List;1040 ····invoke-virtual·{p1},·Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List;
  
1041 ····move-result-object·v61041 ····move-result-object·v6
  
1042 ····invoke-interface·{v6,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z1042 ····invoke-interface·{v6,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
1043 ····.line·7691043 ····.line·769
1044 ····.end·local·v0····#·"flags":I1044 ····.end·local·v0····#·"flags":I
 1045 ····.end·local·v1····#·"millis":J
1045 ····.end·local·v1····#·"time":Landroid/text/format/Time;1046 ····.end·local·v3····#·"time":Landroid/text/format/Time;
1046 ····.end·local·v2····#·"millis":J 
1047 ····.end·local·v4····#·"timeString":Ljava/lang/String;1047 ····.end·local·v4····#·"timeString":Ljava/lang/String;
1048 ····:goto_01048 ····:goto_0
1049 ····return·v51049 ····return·v5
  
1050 ····:cond_11050 ····:cond_1
1051 ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z1051 ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z
  
Offset 1366, 14 lines modifiedOffset 1366, 15 lines modified
  
1366 ····new-array·v5,·v5,·[Ljava/lang/Object;1366 ····new-array·v5,·v5,·[Ljava/lang/Object;
  
1367 ····const/4·v6,·0x01367 ····const/4·v6,·0x0
  
1368 ····aget·v7,·v19,·v201368 ····aget·v7,·v19,·v20
  
 1369 ····.line·198
1369 ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1370 ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1370 ····move-result-object·v71371 ····move-result-object·v7
  
1371 ····aput-object·v7,·v5,·v61372 ····aput-object·v7,·v5,·v6
  
1372 ····invoke-static·{v2,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;1373 ····invoke-static·{v2,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
Offset 1452, 15 lines modifiedOffset 1453, 15 lines modified
  
1452 ····.line·1841453 ····.line·184
1453 ····:cond_31454 ····:cond_3
1454 ····const/4·v2,·0x11455 ····const/4·v2,·0x1
  
1455 ····goto/16·:goto_21456 ····goto/16·:goto_2
  
1456 ····.line·1971457 ····.line·198
1457 ····.restart·local·v3····#·"res":Landroid/content/res/Resources;1458 ····.restart·local·v3····#·"res":Landroid/content/res/Resources;
1458 ····.restart·local·v4····#·"hoursTexts":[Ljava/lang/String;1459 ····.restart·local·v4····#·"hoursTexts":[Ljava/lang/String;
1459 ····.restart·local·v18····#·"hours":[I1460 ····.restart·local·v18····#·"hours":[I
1460 ····.restart·local·v19····#·"hours_24":[I1461 ····.restart·local·v19····#·"hours_24":[I
1461 ····.restart·local·v20····#·"i":I1462 ····.restart·local·v20····#·"i":I
1462 ····.restart·local·v21····#·"innerHoursTexts":[Ljava/lang/String;1463 ····.restart·local·v21····#·"innerHoursTexts":[Ljava/lang/String;
1463 ····.restart·local·v22····#·"minutes":[I1464 ····.restart·local·v22····#·"minutes":[I
Offset 1571, 26 lines modifiedOffset 1572, 28 lines modified
  
1571 ····move-object/from16·v0,·p01572 ····move-object/from16·v0,·p0
  
1572 ····iget-boolean·v7,·v0,·Lcom/android/datetimepicker/time/RadialPickerLayout;->mHideAmPm:Z1573 ····iget-boolean·v7,·v0,·Lcom/android/datetimepicker/time/RadialPickerLayout;->mHideAmPm:Z
  
1573 ····const/4·v9,·0x11574 ····const/4·v9,·0x1
  
 1575 ····.line·213
1574 ····move-object/from16·v0,·p01576 ····move-object/from16·v0,·p0
  
1575 ····move/from16·v1,·p31577 ····move/from16·v1,·p3
  
1576 ····invoke-direct·{v0,·v1},·Lcom/android/datetimepicker/time/RadialPickerLayout;->isHourInnerCircle(I)Z1578 ····invoke-direct·{v0,·v1},·Lcom/android/datetimepicker/time/RadialPickerLayout;->isHourInnerCircle(I)Z
  
1577 ····move-result·v111579 ····move-result·v11
  
1578 ····move-object/from16·v6,·p11580 ····move-object/from16·v6,·p1
  
1579 ····move/from16·v8,·p51581 ····move/from16·v8,·p5
  
 1582 ····.line·212
1580 ····invoke-virtual/range·{v5·..·v11},·Lcom/android/datetimepicker/time/RadialSelectorView;->initialize(Landroid/content/Context;ZZZIZ)V1583 ····invoke-virtual/range·{v5·..·v11},·Lcom/android/datetimepicker/time/RadialSelectorView;->initialize(Landroid/content/Context;ZZZIZ)V
Max diff block lines reached; 614/4830 bytes (12.71%) of diff not shown.
1.44 KB
smali/com/android/datetimepicker/time/CircleView.smali
    
Offset 123, 18 lines modifiedOffset 123, 20 lines modified
  
123 ····.line·66123 ····.line·66
124 ····if-eqz·p2,·:cond_1124 ····if-eqz·p2,·:cond_1
  
125 ····.line·67125 ····.line·67
126 ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I126 ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I
  
 127 ····.line·68
127 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;128 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
  
128 ····move-result-object·v1129 ····move-result-object·v1
  
 130 ····.line·67
129 ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F131 ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
  
130 ····move-result·v1132 ····move-result·v1
  
131 ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F133 ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F
  
132 ····.line·76134 ····.line·76
Offset 145, 27 lines modifiedOffset 147, 30 lines modified
  
145 ····goto·:goto_0147 ····goto·:goto_0
  
146 ····.line·70148 ····.line·70
147 ····:cond_1149 ····:cond_1
148 ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I150 ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I
  
 151 ····.line·71
149 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;152 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
  
150 ····move-result-object·v1153 ····move-result-object·v1
  
 154 ····.line·70
151 ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F155 ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
  
152 ····move-result·v1156 ····move-result·v1
  
153 ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F157 ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F
  
154 ····.line·72158 ····.line·72
155 ····sget·v1,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I159 ····sget·v1,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I
  
 160 ····.line·73
156 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;161 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
  
157 ····move-result-object·v1162 ····move-result-object·v1
  
158 ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F163 ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
  
159 ····move-result·v1164 ····move-result·v1
6.45 KB
smali/com/android/datetimepicker/time/RadialTextsView.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/view/View;2 .super·Landroid/view/View;
3 .source·"RadialTextsView.java"3 .source·"RadialTextsView.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/android/datetimepicker/time/RadialTextsView$1;, 
8 ········Lcom/android/datetimepicker/time/RadialTextsView$InvalidateUpdateListener;7 ········Lcom/android/datetimepicker/time/RadialTextsView$InvalidateUpdateListener;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·static·fields10 #·static·fields
12 .field·private·static·final·TAG:Ljava/lang/String;·=·"RadialTextsView"11 .field·private·static·final·TAG:Ljava/lang/String;·=·"RadialTextsView"
Offset 102, 35 lines modifiedOffset 101, 35 lines modified
102 ····iput-boolean·v0,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mIsInitialized:Z101 ····iput-boolean·v0,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mIsInitialized:Z
  
103 ····.line·80102 ····.line·80
104 ····return-void103 ····return-void
105 .end·method104 .end·method
  
106 .method·private·calculateGridSizes(FFFF[F[F)V105 .method·private·calculateGridSizes(FFFF[F[F)V
107 ····.locals·6106 ····.locals·5
108 ····.param·p1,·"numbersRadius"····#·F107 ····.param·p1,·"numbersRadius"····#·F
109 ····.param·p2,·"xCenter"····#·F108 ····.param·p2,·"xCenter"····#·F
110 ····.param·p3,·"yCenter"····#·F109 ····.param·p3,·"yCenter"····#·F
111 ····.param·p4,·"textSize"····#·F110 ····.param·p4,·"textSize"····#·F
112 ····.param·p5,·"textGridHeights"····#·[F111 ····.param·p5,·"textGridHeights"····#·[F
113 ····.param·p6,·"textGridWidths"····#·[F112 ····.param·p6,·"textGridWidths"····#·[F
  
114 ····.prologue113 ····.prologue
115 ····.line·240114 ····.line·240
116 ····move·v0,·p1115 ····move·v0,·p1
  
117 ····.line·242116 ····.line·242
118 ····.local·v0,·"offset1":F117 ····.local·v0,·"offset1":F
119 ····const-wide/high16·v4,·0x4008000000000000L····#·3.0118 ····const-wide/high16·v3,·0x4008000000000000L····#·3.0
  
120 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D119 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->sqrt(D)D
  
121 ····move-result-wide·v4120 ····move-result-wide·v3
  
122 ····double-to-float·v3,·v4121 ····double-to-float·v3,·v3
  
123 ····mul-float/2addr·v3,·p1122 ····mul-float/2addr·v3,·p1
  
124 ····const/high16·v4,·0x40000000····#·2.0f123 ····const/high16·v4,·0x40000000····#·2.0f
  
125 ····div-float·v1,·v3,·v4124 ····div-float·v1,·v3,·v4
  
Offset 598, 14 lines modifiedOffset 597, 15 lines modified
  
598 ····move-result-object·v17597 ····move-result-object·v17
  
599 ····int-to-long·v0,·v4598 ····int-to-long·v0,·v4
  
600 ····move-wide/from16·v18,·v0599 ····move-wide/from16·v18,·v0
  
 600 ····.line·306
601 ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;601 ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
  
602 ····move-result-object·v17602 ····move-result-object·v17
  
603 ····move-object/from16·v0,·v17603 ····move-object/from16·v0,·v17
  
604 ····move-object/from16·v1,·p0604 ····move-object/from16·v1,·p0
Offset 837, 14 lines modifiedOffset 837, 15 lines modified
  
837 ····move-result-object·v17837 ····move-result-object·v17
  
838 ····int-to-long·v0,·v14838 ····int-to-long·v0,·v14
  
839 ····move-wide/from16·v18,·v0839 ····move-wide/from16·v18,·v0
  
 840 ····.line·331
840 ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;841 ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
  
841 ····move-result-object·v17842 ····move-result-object·v17
  
842 ····move-object/from16·v0,·v17843 ····move-object/from16·v0,·v17
  
843 ····move-object/from16·v1,·p0844 ····move-object/from16·v1,·p0
Offset 1068, 18 lines modifiedOffset 1069, 20 lines modified
  
1068 ····.line·1051069 ····.line·105
1069 ····if-eqz·p4,·:cond_31070 ····if-eqz·p4,·:cond_3
  
1070 ····.line·1061071 ····.line·106
1071 ····sget·v3,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I1072 ····sget·v3,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I
  
 1073 ····.line·107
1072 ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;1074 ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
  
1073 ····move-result-object·v31075 ····move-result-object·v3
  
 1076 ····.line·106
1074 ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F1077 ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
  
1075 ····move-result·v31078 ····move-result·v3
  
1076 ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mCircleRadiusMultiplier:F1079 ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mCircleRadiusMultiplier:F
  
1077 ····.line·1161080 ····.line·116
Offset 1097, 57 lines modifiedOffset 1100, 65 lines modified
1097 ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mHasInnerCircle:Z1100 ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mHasInnerCircle:Z
  
1098 ····if-eqz·v3,·:cond_41101 ····if-eqz·v3,·:cond_4
  
1099 ····.line·1191102 ····.line·119
1100 ····sget·v3,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_outer:I1103 ····sget·v3,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_outer:I
  
 1104 ····.line·120
1101 ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;1105 ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
  
1102 ····move-result-object·v31106 ····move-result-object·v3
  
 1107 ····.line·119
1103 ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F1108 ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
  
1104 ····move-result·v31109 ····move-result·v3
  
1105 ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mNumbersRadiusMultiplier:F1110 ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mNumbersRadiusMultiplier:F
  
1106 ····.line·1211111 ····.line·121
1107 ····sget·v3,·Lcom/android/datetimepicker/R$string;->text_size_multiplier_outer:I1112 ····sget·v3,·Lcom/android/datetimepicker/R$string;->text_size_multiplier_outer:I
  
Max diff block lines reached; 3005/6485 bytes (46.34%) of diff not shown.
686 B
smali/com/android/datetimepicker/time/RadialPickerLayout$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/RadialPickerLayout;21 .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/RadialPickerLayout;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;)V23 .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/RadialPickerLayout;
  
25 ····.prologue26 ····.prologue
26 ····.line·59427 ····.line·594
27 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$1;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout;28 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$1;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25.6 KB
smali/com/android/datetimepicker/time/RadialSelectorView.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/view/View;2 .super·Landroid/view/View;
3 .source·"RadialSelectorView.java"3 .source·"RadialSelectorView.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/android/datetimepicker/time/RadialSelectorView$1;, 
8 ········Lcom/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener;7 ········Lcom/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·static·fields10 #·static·fields
12 .field·private·static·final·FULL_ALPHA:I·=·0xff11 .field·private·static·final·FULL_ALPHA:I·=·0xff
Offset 96, 15 lines modifiedOffset 95, 15 lines modified
96 ····.line·7995 ····.line·79
97 ····return-void96 ····return-void
98 .end·method97 .end·method
  
  
99 #·virtual·methods98 #·virtual·methods
100 .method·public·getDegreesFromCoords(FFZ[Ljava/lang/Boolean;)I99 .method·public·getDegreesFromCoords(FFZ[Ljava/lang/Boolean;)I
101 ····.locals·24100 ····.locals·23
102 ····.param·p1,·"pointX"····#·F101 ····.param·p1,·"pointX"····#·F
103 ····.param·p2,·"pointY"····#·F102 ····.param·p2,·"pointY"····#·F
104 ····.param·p3,·"forceLegal"····#·Z103 ····.param·p3,·"forceLegal"····#·Z
105 ····.param·p4,·"isInnerCircle"····#·[Ljava/lang/Boolean;104 ····.param·p4,·"isInnerCircle"····#·[Ljava/lang/Boolean;
  
106 ····.prologue105 ····.prologue
107 ····.line·197106 ····.line·197
Offset 188, 22 lines modifiedOffset 187, 22 lines modified
  
188 ····add-float·v19,·v19,·v20187 ····add-float·v19,·v19,·v20
  
189 ····move/from16·v0,·v19188 ····move/from16·v0,·v19
  
190 ····float-to-double·v0,·v0189 ····float-to-double·v0,·v0
  
191 ····move-wide/from16·v20,·v0190 ····move-wide/from16·v19,·v0
  
192 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->sqrt(D)D191 ····invoke-static/range·{v19·..·v20},·Ljava/lang/Math;->sqrt(D)D
  
193 ····move-result-wide·v8192 ····move-result-wide·v7
  
194 ····.line·205193 ····.line·205
195 ····.local·v8,·"hypotenuse":D194 ····.local·v7,·"hypotenuse":D
196 ····move-object/from16·v0,·p0195 ····move-object/from16·v0,·p0
  
197 ····iget-boolean·v0,·v0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mHasInnerCircle:Z196 ····iget-boolean·v0,·v0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mHasInnerCircle:Z
  
198 ····move/from16·v19,·v0197 ····move/from16·v19,·v0
  
199 ····if-eqz·v19,·:cond_7198 ····if-eqz·v19,·:cond_7
Offset 230, 29 lines modifiedOffset 229, 29 lines modified
  
230 ····move/from16·v20,·v0229 ····move/from16·v20,·v0
  
231 ····mul-float·v19,·v19,·v20230 ····mul-float·v19,·v19,·v20
  
232 ····move/from16·v0,·v19231 ····move/from16·v0,·v19
  
233 ····float-to-int·v7,·v0232 ····float-to-int·v9,·v0
  
234 ····.line·210233 ····.line·210
235 ····.local·v7,·"innerNumberRadius":I234 ····.local·v9,·"innerNumberRadius":I
236 ····int-to-double·v0,·v7235 ····int-to-double·v0,·v9
  
237 ····move-wide/from16·v20,·v0236 ····move-wide/from16·v19,·v0
  
238 ····sub-double·v20,·v8,·v20237 ····sub-double·v19,·v7,·v19
  
239 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->abs(D)D238 ····invoke-static/range·{v19·..·v20},·Ljava/lang/Math;->abs(D)D
  
240 ····move-result-wide·v20239 ····move-result-wide·v19
  
241 ····move-wide/from16·v0,·v20240 ····move-wide/from16·v0,·v19
  
242 ····double-to-int·v3,·v0241 ····double-to-int·v3,·v0
  
243 ····.line·211242 ····.line·211
244 ····.local·v3,·"distanceToInnerNumber":I243 ····.local·v3,·"distanceToInnerNumber":I
245 ····move-object/from16·v0,·p0244 ····move-object/from16·v0,·p0
  
Offset 278, 23 lines modifiedOffset 277, 23 lines modified
  
278 ····float-to-int·v14,·v0277 ····float-to-int·v14,·v0
  
279 ····.line·212278 ····.line·212
280 ····.local·v14,·"outerNumberRadius":I279 ····.local·v14,·"outerNumberRadius":I
281 ····int-to-double·v0,·v14280 ····int-to-double·v0,·v14
  
282 ····move-wide/from16·v20,·v0281 ····move-wide/from16·v19,·v0
  
283 ····sub-double·v20,·v8,·v20282 ····sub-double·v19,·v7,·v19
  
284 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->abs(D)D283 ····invoke-static/range·{v19·..·v20},·Ljava/lang/Math;->abs(D)D
  
285 ····move-result-wide·v20284 ····move-result-wide·v19
  
286 ····move-wide/from16·v0,·v20285 ····move-wide/from16·v0,·v19
  
287 ····double-to-int·v5,·v0286 ····double-to-int·v5,·v0
  
288 ····.line·214287 ····.line·214
289 ····.local·v5,·"distanceToOuterNumber":I288 ····.local·v5,·"distanceToOuterNumber":I
290 ····const/16·v20,·0x0289 ····const/16·v20,·0x0
  
Offset 308, 15 lines modifiedOffset 307, 15 lines modified
308 ····move-result-object·v19307 ····move-result-object·v19
  
309 ····aput-object·v19,·p4,·v20308 ····aput-object·v19,·p4,·v20
  
310 ····.line·252309 ····.line·252
311 ····.end·local·v3····#·"distanceToInnerNumber":I310 ····.end·local·v3····#·"distanceToInnerNumber":I
312 ····.end·local·v5····#·"distanceToOuterNumber":I311 ····.end·local·v5····#·"distanceToOuterNumber":I
313 ····.end·local·v7····#·"innerNumberRadius":I312 ····.end·local·v9····#·"innerNumberRadius":I
314 ····.end·local·v14····#·"outerNumberRadius":I313 ····.end·local·v14····#·"outerNumberRadius":I
315 ····:cond_2314 ····:cond_2
316 ····:goto_2315 ····:goto_2
317 ····move-object/from16·v0,·p0316 ····move-object/from16·v0,·p0
  
318 ····iget·v0,·v0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mYCenter:I317 ····iget·v0,·v0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mYCenter:I
  
Offset 334, 33 lines modifiedOffset 333, 33 lines modified
  
334 ····move-result·v13333 ····move-result·v13
Max diff block lines reached; 22709/26056 bytes (87.15%) of diff not shown.
733 B
smali/com/android/datetimepicker/time/RadialPickerLayout$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$isInnerCircle:[Ljava/lang/Boolean;22 .field·final·synthetic·val$isInnerCircle:[Ljava/lang/Boolean;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;[Ljava/lang/Boolean;)V24 .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;[Ljava/lang/Boolean;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/RadialPickerLayout;
  
26 ····.prologue27 ····.prologue
27 ····.line·61128 ····.line·611
28 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout;29 ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout;
  
29 ····iput-object·p2,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->val$isInnerCircle:[Ljava/lang/Boolean;30 ····iput-object·p2,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->val$isInnerCircle:[Ljava/lang/Boolean;
  
723 B
smali/com/mobeta/android/dslv/DragSortController.smali
    
Offset 1323, 28 lines modifiedOffset 1323, 30 lines modified
  
1323 ····iget-object·v10,·p0,·Lcom/mobeta/android/dslv/DragSortController;->mTempLoc:[I1323 ····iget-object·v10,·p0,·Lcom/mobeta/android/dslv/DragSortController;->mTempLoc:[I
  
1324 ····const/4·v11,·0x01324 ····const/4·v11,·0x0
  
1325 ····aget·v10,·v10,·v111325 ····aget·v10,·v10,·v11
  
 1326 ····.line·345
1326 ····invoke-virtual·{v1},·Landroid/view/View;->getWidth()I1327 ····invoke-virtual·{v1},·Landroid/view/View;->getWidth()I
  
1327 ····move-result·v111328 ····move-result·v11
  
1328 ····add-int/2addr·v10,·v111329 ····add-int/2addr·v10,·v11
  
1329 ····if-ge·v5,·v10,·:cond_11330 ····if-ge·v5,·v10,·:cond_1
  
1330 ····iget-object·v10,·p0,·Lcom/mobeta/android/dslv/DragSortController;->mTempLoc:[I1331 ····iget-object·v10,·p0,·Lcom/mobeta/android/dslv/DragSortController;->mTempLoc:[I
  
1331 ····const/4·v11,·0x11332 ····const/4·v11,·0x1
  
1332 ····aget·v10,·v10,·v111333 ····aget·v10,·v10,·v11
  
 1334 ····.line·346
1333 ····invoke-virtual·{v1},·Landroid/view/View;->getHeight()I1335 ····invoke-virtual·{v1},·Landroid/view/View;->getHeight()I
  
1334 ····move-result·v111336 ····move-result·v11
  
1335 ····add-int/2addr·v10,·v111337 ····add-int/2addr·v10,·v11
  
1336 ····if-ge·v6,·v10,·:cond_11338 ····if-ge·v6,·v10,·:cond_1
616 B
smali/com/mobeta/android/dslv/DragSortListView$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/mobeta/android/dslv/DragSortListView;21 .field·final·synthetic·this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView;)V23 .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/mobeta/android/dslv/DragSortListView;
  
25 ····.prologue26 ····.prologue
26 ····.line·27127 ····.line·271
27 ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$1;->this$0:Lcom/mobeta/android/dslv/DragSortListView;28 ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$1;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
36.6 KB
smali/com/mobeta/android/dslv/DragSortListView.smali
    
Offset 187, 692 lines modifiedOffset 187, 734 lines modified
187 .field·private·mY:I187 .field·private·mY:I
  
188 .field·private·onTouchListener:Landroid/view/View$OnTouchListener;188 .field·private·onTouchListener:Landroid/view/View$OnTouchListener;
  
  
189 #·direct·methods189 #·direct·methods
190 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V190 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
191 ····.locals·35191 ····.locals·34
192 ····.param·p1,·"context"····#·Landroid/content/Context;192 ····.param·p1,·"context"····#·Landroid/content/Context;
193 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;193 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
194 ····.prologue194 ····.prologue
195 ····.line·447195 ····.line·447
196 ····invoke-direct/range·{p0·..·p2},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V196 ····invoke-direct/range·{p0·..·p2},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
197 ····.line·75197 ····.line·75
198 ····new-instance·v4,·Landroid/graphics/Point;198 ····new-instance·v3,·Landroid/graphics/Point;
  
199 ····invoke-direct·{v4},·Landroid/graphics/Point;-><init>()V199 ····invoke-direct·{v3},·Landroid/graphics/Point;-><init>()V
  
200 ····move-object/from16·v0,·p0200 ····move-object/from16·v0,·p0
  
201 ····iput-object·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mFloatLoc:Landroid/graphics/Point;201 ····iput-object·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mFloatLoc:Landroid/graphics/Point;
  
202 ····.line·77202 ····.line·77
203 ····new-instance·v4,·Landroid/graphics/Point;203 ····new-instance·v3,·Landroid/graphics/Point;
  
204 ····invoke-direct·{v4},·Landroid/graphics/Point;-><init>()V204 ····invoke-direct·{v3},·Landroid/graphics/Point;-><init>()V
  
205 ····move-object/from16·v0,·p0205 ····move-object/from16·v0,·p0
  
206 ····iput-object·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mTouchLoc:Landroid/graphics/Point;206 ····iput-object·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mTouchLoc:Landroid/graphics/Point;
  
207 ····.line·87207 ····.line·87
208 ····const/4·v4,·0x0208 ····const/4·v3,·0x0
  
209 ····move-object/from16·v0,·p0209 ····move-object/from16·v0,·p0
  
210 ····iput-boolean·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mFloatViewOnMeasured:Z210 ····iput-boolean·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mFloatViewOnMeasured:Z
  
211 ····.line·98211 ····.line·98
212 ····const/high16·v4,·0x3f800000····#·1.0f212 ····const/high16·v3,·0x3f800000····#·1.0f
  
213 ····move-object/from16·v0,·p0213 ····move-object/from16·v0,·p0
  
214 ····iput·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mFloatAlpha:F214 ····iput·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mFloatAlpha:F
  
215 ····.line·99215 ····.line·99
216 ····const/high16·v4,·0x3f800000····#·1.0f216 ····const/high16·v3,·0x3f800000····#·1.0f
  
217 ····move-object/from16·v0,·p0217 ····move-object/from16·v0,·p0
  
218 ····iput·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mCurrFloatAlpha:F218 ····iput·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mCurrFloatAlpha:F
  
219 ····.line·124219 ····.line·124
220 ····const/4·v4,·0x0220 ····const/4·v3,·0x0
  
221 ····move-object/from16·v0,·p0221 ····move-object/from16·v0,·p0
  
222 ····iput-boolean·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mAnimate:Z222 ····iput-boolean·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mAnimate:Z
  
223 ····.line·180223 ····.line·180
224 ····const/4·v4,·0x1224 ····const/4·v3,·0x1
  
225 ····move-object/from16·v0,·p0225 ····move-object/from16·v0,·p0
  
226 ····iput-boolean·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mDragEnabled:Z226 ····iput-boolean·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mDragEnabled:Z
  
227 ····.line·191227 ····.line·191
228 ····const/4·v4,·0x0228 ····const/4·v3,·0x0
  
229 ····move-object/from16·v0,·p0229 ····move-object/from16·v0,·p0
  
230 ····iput·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mDragState:I230 ····iput·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mDragState:I
  
231 ····.line·198231 ····.line·198
232 ····const/4·v4,·0x1232 ····const/4·v3,·0x1
  
233 ····move-object/from16·v0,·p0233 ····move-object/from16·v0,·p0
  
234 ····iput·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mItemHeightCollapsed:I234 ····iput·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mItemHeightCollapsed:I
  
235 ····.line·214235 ····.line·214
236 ····const/4·v4,·0x0236 ····const/4·v3,·0x0
  
237 ····move-object/from16·v0,·p0237 ····move-object/from16·v0,·p0
  
238 ····iput·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mWidthMeasureSpec:I238 ····iput·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mWidthMeasureSpec:I
  
239 ····.line·220239 ····.line·220
240 ····const/4·v4,·0x1240 ····const/4·v3,·0x1
  
241 ····new-array·v4,·v4,·[Landroid/view/View;241 ····new-array·v3,·v3,·[Landroid/view/View;
  
242 ····move-object/from16·v0,·p0242 ····move-object/from16·v0,·p0
  
243 ····iput-object·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mSampleViewTypes:[Landroid/view/View;243 ····iput-object·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mSampleViewTypes:[Landroid/view/View;
  
244 ····.line·232244 ····.line·232
245 ····const·v4,·0x3eaaaaab245 ····const·v3,·0x3eaaaaab
  
246 ····move-object/from16·v0,·p0246 ····move-object/from16·v0,·p0
  
247 ····iput·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mDragUpScrollStartFrac:F247 ····iput·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mDragUpScrollStartFrac:F
  
248 ····.line·239248 ····.line·239
249 ····const·v4,·0x3eaaaaab249 ····const·v3,·0x3eaaaaab
  
250 ····move-object/from16·v0,·p0250 ····move-object/from16·v0,·p0
  
251 ····iput·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mDragDownScrollStartFrac:F251 ····iput·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mDragDownScrollStartFrac:F
  
252 ····.line·263252 ····.line·263
253 ····const/high16·v4,·0x3f000000····#·0.5f253 ····const/high16·v3,·0x3f000000····#·0.5f
  
254 ····move-object/from16·v0,·p0254 ····move-object/from16·v0,·p0
  
255 ····iput·v4,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mMaxScrollSpeed:F255 ····iput·v3,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mMaxScrollSpeed:F
  
256 ····.line·271256 ····.line·271
257 ····new-instance·v4,·Lcom/mobeta/android/dslv/DragSortListView$1;257 ····new-instance·v3,·Lcom/mobeta/android/dslv/DragSortListView$1;
  
258 ····move-object/from16·v0,·p0258 ····move-object/from16·v0,·p0
  
259 ····invoke-direct·{v4,·v0},·Lcom/mobeta/android/dslv/DragSortListView$1;-><init>(Lcom/mobeta/android/dslv/DragSortListView;)V259 ····invoke-direct·{v3,·v0},·Lcom/mobeta/android/dslv/DragSortListView$1;-><init>(Lcom/mobeta/android/dslv/DragSortListView;)V
  
260 ····move-object/from16·v0,·p0260 ····move-object/from16·v0,·p0
Max diff block lines reached; 31963/37330 bytes (85.62%) of diff not shown.
277 B
smali/com/mobeta/android/dslv/R.smali
    
Offset 17, 10 lines modifiedOffset 17, 9 lines modified
17 .method·public·constructor·<init>()V17 .method·public·constructor·<init>()V
18 ····.locals·018 ····.locals·0
  
19 ····.prologue19 ····.prologue
20 ····.line·920 ····.line·9
21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
22 ····.line·37 
23 ····return-void22 ····return-void
24 .end·method23 .end·method
594 B
smali/com/mobeta/android/dslv/DragSortItemView.smali
    
Offset 164, 19 lines modifiedOffset 164, 20 lines modified
164 ····:cond_0164 ····:cond_0
165 ····invoke-virtual·{v0},·Landroid/view/View;->isLayoutRequested()Z165 ····invoke-virtual·{v0},·Landroid/view/View;->isLayoutRequested()Z
  
166 ····move-result·v5166 ····move-result·v5
  
167 ····if-eqz·v5,·:cond_1167 ····if-eqz·v5,·:cond_1
  
168 ····.line·83168 ····.line·84
169 ····invoke-static·{v6,·v6},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I169 ····invoke-static·{v6,·v6},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
170 ····move-result·v5170 ····move-result·v5
  
 171 ····.line·83
171 ····invoke-virtual·{p0,·v0,·p1,·v5},·Lcom/mobeta/android/dslv/DragSortItemView;->measureChild(Landroid/view/View;II)V172 ····invoke-virtual·{p0,·v0,·p1,·v5},·Lcom/mobeta/android/dslv/DragSortItemView;->measureChild(Landroid/view/View;II)V
  
172 ····.line·87173 ····.line·87
173 ····:cond_1174 ····:cond_1
174 ····if-nez·v2,·:cond_2175 ····if-nez·v2,·:cond_2
  
175 ····.line·88176 ····.line·88
860 B
smali/com/mobeta/android/dslv/R$id.smali
    
Offset 11, 23 lines modifiedOffset 11, 23 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"id"13 ····name·=·"id"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·clickRemove:I·=·0x7f0a000616 .field·public·static·final·clickRemove:I·=·0x7f090000
  
17 .field·public·static·final·flingRemove:I·=·0x7f0a000717 .field·public·static·final·flingRemove:I·=·0x7f090001
  
18 .field·public·static·final·onDown:I·=·0x7f0a000818 .field·public·static·final·onDown:I·=·0x7f090002
  
19 .field·public·static·final·onLongPress:I·=·0x7f0a000919 .field·public·static·final·onLongPress:I·=·0x7f090004
  
20 .field·public·static·final·onMove:I·=·0x7f0a000a20 .field·public·static·final·onMove:I·=·0x7f090003
  
  
21 #·direct·methods21 #·direct·methods
22 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
23 ····.locals·023 ····.locals·0
  
24 ····.prologue24 ····.prologue
893 B
smali/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.smali
    
Offset 289, 21 lines modifiedOffset 289, 15 lines modified
  
289 ····move-result-object·v10289 ····move-result-object·v10
  
290 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;290 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
291 ····move-result-object·v9291 ····move-result-object·v9
  
292 ····const-string·v10,·"·is·not·a·" 
  
293 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
294 ····move-result-object·v9 
  
295 ····const-string·v10,·"·view·that·can·be·bounds·by·this·SimpleCursorAdapter"292 ····const-string·v10,·"·is·not·a··view·that·can·be·bounds·by·this·SimpleCursorAdapter"
  
296 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;293 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
297 ····move-result-object·v9294 ····move-result-object·v9
  
298 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;295 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1.71 KB
smali/com/mobeta/android/dslv/DragSortListView$RemoveAnimator.smali
    
Offset 366, 34 lines modifiedOffset 366, 42 lines modified
366 ····.local·v7,·"w":I366 ····.local·v7,·"w":I
367 ····iget-object·v9,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->this$0:Lcom/mobeta/android/dslv/DragSortListView;367 ····iget-object·v9,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
368 ····iget-object·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->this$0:Lcom/mobeta/android/dslv/DragSortListView;368 ····iget-object·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
369 ····invoke-static·{v8},·Lcom/mobeta/android/dslv/DragSortListView;->access$1600(Lcom/mobeta/android/dslv/DragSortListView;)F369 ····invoke-static·{v8},·Lcom/mobeta/android/dslv/DragSortListView;->access$1600(Lcom/mobeta/android/dslv/DragSortListView;)F
  
 370 ····move-result·v10
  
 371 ····iget-object·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
 372 ····invoke-static·{v8},·Lcom/mobeta/android/dslv/DragSortListView;->access$1600(Lcom/mobeta/android/dslv/DragSortListView;)F
  
370 ····move-result·v8373 ····move-result·v8
  
371 ····const/4·v10,·0x0374 ····const/4·v11,·0x0
  
372 ····cmpl-float·v8,·v8,·v10375 ····cmpl-float·v8,·v8,·v11
  
373 ····if-lez·v8,·:cond_2376 ····if-lez·v8,·:cond_2
  
374 ····const/4·v8,·0x1377 ····const/4·v8,·0x1
  
375 ····:goto_1378 ····:goto_1
376 ····int-to-float·v8,·v8379 ····int-to-float·v8,·v8
  
377 ····mul-float/2addr·v8,·v1380 ····mul-float/2addr·v8,·v1
  
378 ····int-to-float·v10,·v7381 ····int-to-float·v11,·v7
  
 382 ····mul-float/2addr·v8,·v11
  
379 ····mul-float/2addr·v8,·v10383 ····add-float/2addr·v8,·v10
  
380 ····invoke-static·{v9,·v8},·Lcom/mobeta/android/dslv/DragSortListView;->access$1616(Lcom/mobeta/android/dslv/DragSortListView;F)F384 ····invoke-static·{v9,·v8},·Lcom/mobeta/android/dslv/DragSortListView;->access$1602(Lcom/mobeta/android/dslv/DragSortListView;F)F
  
381 ····.line·1380385 ····.line·1380
382 ····iget·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->mFloatLocX:F386 ····iget·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->mFloatLocX:F
  
383 ····add-float/2addr·v8,·v2387 ····add-float/2addr·v8,·v2
  
384 ····iput·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->mFloatLocX:F388 ····iput·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->mFloatLocX:F
2.87 KB
smali/com/mobeta/android/dslv/DragSortListView$DragSortTracker.smali
    
Offset 330, 14 lines modifiedOffset 330, 15 lines modified
  
330 ····move-result-object·v3330 ····move-result-object·v3
  
331 ····iget-object·v4,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView;331 ····iget-object·v4,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
332 ····iget-object·v5,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView;332 ····iget-object·v5,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
 333 ····.line·3031
333 ····invoke-static·{v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$1300(Lcom/mobeta/android/dslv/DragSortListView;)I334 ····invoke-static·{v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$1300(Lcom/mobeta/android/dslv/DragSortListView;)I
  
334 ····move-result·v5335 ····move-result·v5
  
335 ····invoke-static·{v4,·v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$2800(Lcom/mobeta/android/dslv/DragSortListView;I)I336 ····invoke-static·{v4,·v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$2800(Lcom/mobeta/android/dslv/DragSortListView;I)I
  
336 ····move-result·v4337 ····move-result·v4
Offset 358, 14 lines modifiedOffset 359, 15 lines modified
  
358 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;359 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
359 ····move-result-object·v3360 ····move-result-object·v3
  
360 ····const-string·v4,·"</FirstExpBlankHeight>\n"361 ····const-string·v4,·"</FirstExpBlankHeight>\n"
  
 362 ····.line·3032
361 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;363 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
362 ····.line·3033364 ····.line·3033
363 ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder;365 ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder;
  
364 ····const-string·v4,·"····<SecondExpPos>"366 ····const-string·v4,·"····<SecondExpPos>"
  
Offset 396, 14 lines modifiedOffset 398, 15 lines modified
  
396 ····move-result-object·v3398 ····move-result-object·v3
  
397 ····iget-object·v4,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView;399 ····iget-object·v4,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
398 ····iget-object·v5,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView;400 ····iget-object·v5,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
 401 ····.line·3035
399 ····invoke-static·{v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$1400(Lcom/mobeta/android/dslv/DragSortListView;)I402 ····invoke-static·{v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$1400(Lcom/mobeta/android/dslv/DragSortListView;)I
  
400 ····move-result·v5403 ····move-result·v5
  
401 ····invoke-static·{v4,·v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$2800(Lcom/mobeta/android/dslv/DragSortListView;I)I404 ····invoke-static·{v4,·v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$2800(Lcom/mobeta/android/dslv/DragSortListView;I)I
  
402 ····move-result·v4405 ····move-result·v4
Offset 424, 14 lines modifiedOffset 427, 15 lines modified
  
424 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;427 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
425 ····move-result-object·v3428 ····move-result-object·v3
  
426 ····const-string·v4,·"</SecondExpBlankHeight>\n"429 ····const-string·v4,·"</SecondExpBlankHeight>\n"
  
 430 ····.line·3036
427 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;431 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
428 ····.line·3037432 ····.line·3037
429 ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder;433 ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder;
  
430 ····const-string·v4,·"····<SrcPos>"434 ····const-string·v4,·"····<SrcPos>"
  
Offset 478, 14 lines modifiedOffset 482, 15 lines modified
  
478 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;482 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
479 ····move-result-object·v3483 ····move-result-object·v3
  
480 ····const-string·v4,·"</SrcHeight>\n"484 ····const-string·v4,·"</SrcHeight>\n"
  
 485 ····.line·3039
481 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;486 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
482 ····.line·3040487 ····.line·3040
483 ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder;488 ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder;
  
484 ····const-string·v4,·"····<ViewHeight>"489 ····const-string·v4,·"····<ViewHeight>"
  
632 B
smali/com/mobeta/android/dslv/DragSortListView$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/mobeta/android/dslv/DragSortListView;18 .field·final·synthetic·this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView;)V20 .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/mobeta/android/dslv/DragSortListView;
  
22 ····.prologue23 ····.prologue
23 ····.line·55724 ····.line·557
24 ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$2;->this$0:Lcom/mobeta/android/dslv/DragSortListView;25 ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$2;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V26 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
666 B
smali/com/mobeta/android/dslv/DragSortController$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/mobeta/android/dslv/DragSortController;18 .field·final·synthetic·this$0:Lcom/mobeta/android/dslv/DragSortController;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortController;)V20 .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortController;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/mobeta/android/dslv/DragSortController;
  
22 ····.prologue23 ····.prologue
23 ····.line·44924 ····.line·449
24 ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortController$1;->this$0:Lcom/mobeta/android/dslv/DragSortController;25 ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortController$1;->this$0:Lcom/mobeta/android/dslv/DragSortController;
  
25 ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V26 ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V
  
28.2 KB
smali/com/mobeta/android/dslv/DragSortListView$DragScroller.smali
    
Offset 99, 560 lines modifiedOffset 99, 444 lines modified
99 ····.line·284899 ····.line·2848
100 ····iget-boolean·v0,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->mScrolling:Z100 ····iget-boolean·v0,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->mScrolling:Z
  
101 ····return·v0101 ····return·v0
102 .end·method102 .end·method
  
103 .method·public·run()V103 .method·public·run()V
104 ····.locals·18104 ····.locals·15
  
105 ····.prologue105 ····.prologue
106 ····.line·2883106 ····.line·2883
107 ····move-object/from16·v0,·p0107 ····iget-boolean·v11,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->mAbort:Z
  
108 ····iget-boolean·v13,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->mAbort:Z 
  
109 ····if-eqz·v13,·:cond_0108 ····if-eqz·v11,·:cond_0
  
110 ····.line·2884109 ····.line·2884
111 ····const/4·v13,·0x0110 ····const/4·v11,·0x0
  
112 ····move-object/from16·v0,·p0 
  
113 ····iput-boolean·v13,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->mScrolling:Z111 ····iput-boolean·v11,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->mScrolling:Z
  
114 ····.line·2969112 ····.line·2969
115 ····:goto_0113 ····:goto_0
116 ····return-void114 ····return-void
  
117 ····.line·2890115 ····.line·2890
118 ····:cond_0116 ····:cond_0
119 ····move-object/from16·v0,·p0 
  
120 ····iget-object·v13,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;117 ····iget-object·v11,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
121 ····invoke-virtual·{v13},·Lcom/mobeta/android/dslv/DragSortListView;->getFirstVisiblePosition()I118 ····invoke-virtual·{v11},·Lcom/mobeta/android/dslv/DragSortListView;->getFirstVisiblePosition()I
  
122 ····move-result·v3119 ····move-result·v1
  
123 ····.line·2891120 ····.line·2891
124 ····.local·v3,·"first":I121 ····.local·v1,·"first":I
125 ····move-object/from16·v0,·p0122 ····iget-object·v11,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
126 ····iget-object·v13,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;123 ····invoke-virtual·{v11},·Lcom/mobeta/android/dslv/DragSortListView;->getLastVisiblePosition()I
  
127 ····invoke-virtual·{v13},·Lcom/mobeta/android/dslv/DragSortListView;->getLastVisiblePosition()I 
  
128 ····move-result·v4124 ····move-result·v2
  
129 ····.line·2892125 ····.line·2892
130 ····.local·v4,·"last":I126 ····.local·v2,·"last":I
131 ····move-object/from16·v0,·p0127 ····iget-object·v11,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
132 ····iget-object·v13,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;128 ····invoke-virtual·{v11},·Lcom/mobeta/android/dslv/DragSortListView;->getCount()I
  
133 ····invoke-virtual·{v13},·Lcom/mobeta/android/dslv/DragSortListView;->getCount()I 
  
134 ····move-result·v2129 ····move-result·v0
  
135 ····.line·2893130 ····.line·2893
136 ····.local·v2,·"count":I131 ····.local·v0,·"count":I
137 ····move-object/from16·v0,·p0 
  
138 ····iget-object·v13,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;132 ····iget-object·v11,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
139 ····invoke-virtual·{v13},·Lcom/mobeta/android/dslv/DragSortListView;->getPaddingTop()I133 ····invoke-virtual·{v11},·Lcom/mobeta/android/dslv/DragSortListView;->getPaddingTop()I
  
140 ····move-result·v10134 ····move-result·v8
  
141 ····.line·2894135 ····.line·2894
142 ····.local·v10,·"padTop":I136 ····.local·v8,·"padTop":I
143 ····move-object/from16·v0,·p0137 ····iget-object·v11,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
144 ····iget-object·v13,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;138 ····invoke-virtual·{v11},·Lcom/mobeta/android/dslv/DragSortListView;->getHeight()I
  
145 ····invoke-virtual·{v13},·Lcom/mobeta/android/dslv/DragSortListView;->getHeight()I 
  
146 ····move-result·v13139 ····move-result·v11
  
147 ····sub-int/2addr·v13,·v10140 ····sub-int/2addr·v11,·v8
  
148 ····move-object/from16·v0,·p0141 ····iget-object·v12,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
149 ····iget-object·v14,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;142 ····invoke-virtual·{v12},·Lcom/mobeta/android/dslv/DragSortListView;->getPaddingBottom()I
  
150 ····invoke-virtual·{v14},·Lcom/mobeta/android/dslv/DragSortListView;->getPaddingBottom()I143 ····move-result·v12
  
151 ····move-result·v14 
  
152 ····sub-int·v5,·v13,·v14144 ····sub-int·v3,·v11,·v12
  
153 ····.line·2896145 ····.line·2896
154 ····.local·v5,·"listHeight":I146 ····.local·v3,·"listHeight":I
155 ····move-object/from16·v0,·p0 
  
156 ····iget-object·v13,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;147 ····iget-object·v11,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
157 ····invoke-static·{v13},·Lcom/mobeta/android/dslv/DragSortListView;->access$600(Lcom/mobeta/android/dslv/DragSortListView;)I 
  
158 ····move-result·v13 
  
159 ····move-object/from16·v0,·p0148 ····invoke-static·{v11},·Lcom/mobeta/android/dslv/DragSortListView;->access$600(Lcom/mobeta/android/dslv/DragSortListView;)I
  
160 ····iget-object·v14,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;149 ····move-result·v11
  
161 ····invoke-static·{v14},·Lcom/mobeta/android/dslv/DragSortListView;->access$2000(Lcom/mobeta/android/dslv/DragSortListView;)I150 ····iget-object·v12,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
162 ····move-result·v14151 ····invoke-static·{v12},·Lcom/mobeta/android/dslv/DragSortListView;->access$2000(Lcom/mobeta/android/dslv/DragSortListView;)I
  
163 ····move-object/from16·v0,·p0152 ····move-result·v12
  
164 ····iget-object·v15,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;153 ····iget-object·v13,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
165 ····invoke-static·{v15},·Lcom/mobeta/android/dslv/DragSortListView;->access$400(Lcom/mobeta/android/dslv/DragSortListView;)I154 ····invoke-static·{v13},·Lcom/mobeta/android/dslv/DragSortListView;->access$400(Lcom/mobeta/android/dslv/DragSortListView;)I
  
166 ····move-result·v15155 ····move-result·v13
  
167 ····add-int/2addr·v14,·v15156 ····add-int/2addr·v12,·v13
  
168 ····invoke-static·{v13,·v14},·Ljava/lang/Math;->min(II)I157 ····invoke-static·{v11,·v12},·Ljava/lang/Math;->min(II)I
  
169 ····move-result·v7158 ····move-result·v5
  
170 ····.line·2897159 ····.line·2897
171 ····.local·v7,·"minY":I160 ····.local·v5,·"minY":I
172 ····move-object/from16·v0,·p0 
  
173 ····iget-object·v13,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;161 ····iget-object·v11,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView;
Max diff block lines reached; 21696/28745 bytes (75.48%) of diff not shown.
820 B
smali/com/mobeta/android/dslv/DragSortListView$AdapterWrapper$1.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$this$0:Lcom/mobeta/android/dslv/DragSortListView;19 .field·final·synthetic·val$this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper;Lcom/mobeta/android/dslv/DragSortListView;)V21 .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper;Lcom/mobeta/android/dslv/DragSortListView;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$1"····#·Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper;
  
23 ····.prologue24 ····.prologue
24 ····.line·66825 ····.line·668
25 ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper$1;->this$1:Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper;26 ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper$1;->this$1:Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper;
  
26 ····iput-object·p2,·p0,·Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper$1;->val$this$0:Lcom/mobeta/android/dslv/DragSortListView;27 ····iput-object·p2,·p0,·Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper$1;->val$this$0:Lcom/mobeta/android/dslv/DragSortListView;
  
1.61 KB
smali/com/mobeta/android/dslv/DragSortListView$SmoothAnimator.smali
    
Offset 142, 52 lines modifiedOffset 142, 52 lines modified
  
142 ····.prologue142 ····.prologue
143 ····.line·1196143 ····.line·1196
144 ····return-void144 ····return-void
145 .end·method145 .end·method
  
146 .method·public·run()V146 .method·public·run()V
147 ····.locals·7147 ····.locals·6
  
148 ····.prologue148 ····.prologue
149 ····const/high16·v6,·0x3f800000····#·1.0f149 ····const/high16·v5,·0x3f800000····#·1.0f
  
150 ····.line·1204150 ····.line·1204
151 ····iget-boolean·v1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$SmoothAnimator;->mCanceled:Z151 ····iget-boolean·v1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$SmoothAnimator;->mCanceled:Z
  
152 ····if-eqz·v1,·:cond_0152 ····if-eqz·v1,·:cond_0
  
153 ····.line·1217153 ····.line·1217
154 ····:goto_0154 ····:goto_0
155 ····return-void155 ····return-void
  
156 ····.line·1208156 ····.line·1208
157 ····:cond_0157 ····:cond_0
158 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J158 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J
  
159 ····move-result-wide·v2159 ····move-result-wide·v1
  
160 ····iget-wide·v4,·p0,·Lcom/mobeta/android/dslv/DragSortListView$SmoothAnimator;->mStartTime:J160 ····iget-wide·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$SmoothAnimator;->mStartTime:J
  
161 ····sub-long/2addr·v2,·v4161 ····sub-long/2addr·v1,·v3
  
162 ····long-to-float·v1,·v2162 ····long-to-float·v1,·v1
  
163 ····iget·v2,·p0,·Lcom/mobeta/android/dslv/DragSortListView$SmoothAnimator;->mDurationF:F163 ····iget·v2,·p0,·Lcom/mobeta/android/dslv/DragSortListView$SmoothAnimator;->mDurationF:F
  
164 ····div-float·v0,·v1,·v2164 ····div-float·v0,·v1,·v2
  
165 ····.line·1210165 ····.line·1210
166 ····.local·v0,·"fraction":F166 ····.local·v0,·"fraction":F
167 ····cmpl-float·v1,·v0,·v6167 ····cmpl-float·v1,·v0,·v5
  
168 ····if-ltz·v1,·:cond_1168 ····if-ltz·v1,·:cond_1
  
169 ····.line·1211169 ····.line·1211
170 ····invoke-virtual·{p0,·v6,·v6},·Lcom/mobeta/android/dslv/DragSortListView$SmoothAnimator;->onUpdate(FF)V170 ····invoke-virtual·{p0,·v5,·v5},·Lcom/mobeta/android/dslv/DragSortListView$SmoothAnimator;->onUpdate(FF)V
  
171 ····.line·1212171 ····.line·1212
172 ····invoke-virtual·{p0},·Lcom/mobeta/android/dslv/DragSortListView$SmoothAnimator;->onStop()V172 ····invoke-virtual·{p0},·Lcom/mobeta/android/dslv/DragSortListView$SmoothAnimator;->onStop()V
  
173 ····goto·:goto_0173 ····goto·:goto_0
  
174 ····.line·1214174 ····.line·1214
961 B
smali/org/cowboyprogrammer/org/OrgFile.smali
    
Offset 438, 15 lines modifiedOffset 438, 15 lines modified
438 ····.line·180438 ····.line·180
439 ····iget-object·v0,·p0,·Lorg/cowboyprogrammer/org/OrgFile;->filename:Ljava/lang/String;439 ····iget-object·v0,·p0,·Lorg/cowboyprogrammer/org/OrgFile;->filename:Ljava/lang/String;
  
440 ····return-object·v0440 ····return-object·v0
441 .end·method441 .end·method
  
442 .method·public·lastModified()J442 .method·public·lastModified()J
443 ····.locals·4443 ····.locals·3
  
444 ····.prologue444 ····.prologue
445 ····.line·169445 ····.line·169
446 ····new-instance·v0,·Ljava/io/File;446 ····new-instance·v0,·Ljava/io/File;
  
447 ····iget-object·v1,·p0,·Lorg/cowboyprogrammer/org/OrgFile;->filename:Ljava/lang/String;447 ····iget-object·v1,·p0,·Lorg/cowboyprogrammer/org/OrgFile;->filename:Ljava/lang/String;
  
Offset 459, 22 lines modifiedOffset 459, 22 lines modified
459 ····move-result·v1459 ····move-result·v1
  
460 ····if-eqz·v1,·:cond_0460 ····if-eqz·v1,·:cond_0
  
461 ····.line·171461 ····.line·171
462 ····invoke-virtual·{v0},·Ljava/io/File;->lastModified()J462 ····invoke-virtual·{v0},·Ljava/io/File;->lastModified()J
  
463 ····move-result-wide·v2463 ····move-result-wide·v1
  
464 ····.line·173464 ····.line·173
465 ····:goto_0465 ····:goto_0
466 ····return-wide·v2466 ····return-wide·v1
  
467 ····:cond_0467 ····:cond_0
468 ····const-wide/16·v2,·-0x1468 ····const-wide/16·v1,·-0x1
  
469 ····goto·:goto_0469 ····goto·:goto_0
470 .end·method470 .end·method
  
471 .method·public·rename(Ljava/lang/String;)Z471 .method·public·rename(Ljava/lang/String;)Z
472 ····.locals·3472 ····.locals·3
473 ····.param·p1,·"newFilename"····#·Ljava/lang/String;473 ····.param·p1,·"newFilename"····#·Ljava/lang/String;
491 B
smali/org/cowboyprogrammer/org/OrgTimestamp.smali
    
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
108 ····iput-boolean·v2,·p0,·Lorg/cowboyprogrammer/org/OrgTimestamp;->inactive:Z108 ····iput-boolean·v2,·p0,·Lorg/cowboyprogrammer/org/OrgTimestamp;->inactive:Z
  
109 ····.line·75109 ····.line·75
110 ····return-void110 ····return-void
111 .end·method111 .end·method
  
112 .method·public·constructor·<init>(JZ)V112 .method·public·constructor·<init>(JZ)V
113 ····.locals·3113 ····.locals·2
114 ····.param·p1,·"millis"····#·J114 ····.param·p1,·"millis"····#·J
115 ····.param·p3,·"withTime"····#·Z115 ····.param·p3,·"withTime"····#·Z
  
116 ····.prologue116 ····.prologue
117 ····.line·94117 ····.line·94
118 ····invoke-direct·{p0},·Lorg/cowboyprogrammer/org/OrgTimestamp;-><init>()V118 ····invoke-direct·{p0},·Lorg/cowboyprogrammer/org/OrgTimestamp;-><init>()V
  
18.0 KB
smali/org/androidannotations/api/ViewServer$ViewServerWorker.smali
    
Offset 935, 434 lines modifiedOffset 935, 432 lines modified
  
935 ····.end·local·v5····#·"out":Ljava/io/BufferedWriter;935 ····.end·local·v5····#·"out":Ljava/io/BufferedWriter;
936 ····.restart·local·v4····#·"out":Ljava/io/BufferedWriter;936 ····.restart·local·v4····#·"out":Ljava/io/BufferedWriter;
937 ····goto·:goto_2937 ····goto·:goto_2
938 .end·method938 .end·method
  
939 .method·private·windowCommand(Ljava/net/Socket;Ljava/lang/String;Ljava/lang/String;)Z939 .method·private·windowCommand(Ljava/net/Socket;Ljava/lang/String;Ljava/lang/String;)Z
940 ····.locals·16940 ····.locals·15
941 ····.param·p1,·"client"····#·Ljava/net/Socket;941 ····.param·p1,·"client"····#·Ljava/net/Socket;
942 ····.param·p2,·"command"····#·Ljava/lang/String;942 ····.param·p2,·"command"····#·Ljava/lang/String;
943 ····.param·p3,·"parameters"····#·Ljava/lang/String;943 ····.param·p3,·"parameters"····#·Ljava/lang/String;
  
944 ····.prologue944 ····.prologue
945 ····.line·642945 ····.line·642
946 ····const/4·v9,·0x1946 ····const/4·v8,·0x1
  
947 ····.line·643947 ····.line·643
948 ····.local·v9,·"success":Z948 ····.local·v8,·"success":Z
949 ····const/4·v7,·0x0949 ····const/4·v6,·0x0
  
950 ····.line·647950 ····.line·647
951 ····.local·v7,·"out":Ljava/io/BufferedWriter;951 ····.local·v6,·"out":Ljava/io/BufferedWriter;
952 ····const/16·v11,·0x20952 ····const/16·v10,·0x20
  
953 ····:try_start_0953 ····:try_start_0
954 ····move-object/from16·v0,·p3954 ····move-object/from16·v0,·p3
  
955 ····invoke-virtual·{v0,·v11},·Ljava/lang/String;->indexOf(I)I955 ····invoke-virtual·{v0,·v10},·Ljava/lang/String;->indexOf(I)I
  
956 ····move-result·v6956 ····move-result·v5
  
957 ····.line·648957 ····.line·648
958 ····.local·v6,·"index":I958 ····.local·v5,·"index":I
959 ····const/4·v11,·-0x1959 ····const/4·v10,·-0x1
  
960 ····if-ne·v6,·v11,·:cond_0960 ····if-ne·v5,·v10,·:cond_0
  
961 ····.line·649961 ····.line·649
962 ····invoke-virtual/range·{p3·..·p3},·Ljava/lang/String;->length()I962 ····invoke-virtual/range·{p3·..·p3},·Ljava/lang/String;->length()I
  
963 ····move-result·v6963 ····move-result·v5
  
964 ····.line·651964 ····.line·651
965 ····:cond_0965 ····:cond_0
966 ····const/4·v11,·0x0966 ····const/4·v10,·0x0
  
967 ····move-object/from16·v0,·p3967 ····move-object/from16·v0,·p3
  
968 ····invoke-virtual·{v0,·v11,·v6},·Ljava/lang/String;->substring(II)Ljava/lang/String;968 ····invoke-virtual·{v0,·v10,·v5},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
969 ····move-result-object·v2969 ····move-result-object·v1
  
970 ····.line·652970 ····.line·652
971 ····.local·v2,·"code":Ljava/lang/String;971 ····.local·v1,·"code":Ljava/lang/String;
972 ····const/16·v11,·0x10972 ····const/16·v10,·0x10
  
973 ····invoke-static·{v2,·v11},·Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J973 ····invoke-static·{v1,·v10},·Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J
  
974 ····move-result-wide·v12974 ····move-result-wide·v10
  
975 ····long-to-int·v5,·v12975 ····long-to-int·v4,·v10
  
976 ····.line·655976 ····.line·655
977 ····.local·v5,·"hashCode":I977 ····.local·v4,·"hashCode":I
978 ····invoke-virtual/range·{p3·..·p3},·Ljava/lang/String;->length()I978 ····invoke-virtual/range·{p3·..·p3},·Ljava/lang/String;->length()I
  
979 ····move-result·v11979 ····move-result·v10
  
980 ····if-ge·v6,·v11,·:cond_2980 ····if-ge·v5,·v10,·:cond_2
  
981 ····.line·656981 ····.line·656
982 ····add-int/lit8·v11,·v6,·0x1982 ····add-int/lit8·v10,·v5,·0x1
  
983 ····move-object/from16·v0,·p3983 ····move-object/from16·v0,·p3
  
984 ····invoke-virtual·{v0,·v11},·Ljava/lang/String;->substring(I)Ljava/lang/String;984 ····invoke-virtual·{v0,·v10},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
985 ····move-result-object·p3985 ····move-result-object·p3
  
986 ····.line·661986 ····.line·661
987 ····:goto_0987 ····:goto_0
988 ····move-object/from16·v0,·p0 
  
989 ····invoke-direct·{v0,·v5},·Lorg/androidannotations/api/ViewServer$ViewServerWorker;->findWindow(I)Landroid/view/View;988 ····invoke-direct·{p0,·v4},·Lorg/androidannotations/api/ViewServer$ViewServerWorker;->findWindow(I)Landroid/view/View;
990 ····:try_end_0989 ····:try_end_0
991 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_2990 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_2
992 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0991 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
993 ····move-result-object·v10992 ····move-result-object·v9
  
994 ····.line·662993 ····.line·662
995 ····.local·v10,·"window":Landroid/view/View;994 ····.local·v9,·"window":Landroid/view/View;
996 ····if-nez·v10,·:cond_3995 ····if-nez·v9,·:cond_3
  
997 ····.line·663996 ····.line·663
998 ····const/4·v11,·0x0997 ····const/4·v10,·0x0
  
999 ····.line·681998 ····.line·681
1000 ····if-eqz·v7,·:cond_1999 ····if-eqz·v6,·:cond_1
  
1001 ····.line·6831000 ····.line·683
1002 ····:try_start_11001 ····:try_start_1
1003 ····invoke-virtual·{v7},·Ljava/io/BufferedWriter;->close()V1002 ····invoke-virtual·{v6},·Ljava/io/BufferedWriter;->close()V
1004 ····:try_end_11003 ····:try_end_1
1005 ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_01004 ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_0
  
1006 ····.line·6901005 ····.line·690
1007 ····.end·local·v2····#·"code":Ljava/lang/String;1006 ····.end·local·v1····#·"code":Ljava/lang/String;
1008 ····.end·local·v5····#·"hashCode":I1007 ····.end·local·v4····#·"hashCode":I
1009 ····.end·local·v6····#·"index":I1008 ····.end·local·v5····#·"index":I
1010 ····.end·local·v10····#·"window":Landroid/view/View;1009 ····.end·local·v9····#·"window":Landroid/view/View;
1011 ····:cond_11010 ····:cond_1
1012 ····:goto_11011 ····:goto_1
1013 ····return·v111012 ····return·v10
  
1014 ····.line·6581013 ····.line·658
1015 ····.restart·local·v2····#·"code":Ljava/lang/String;1014 ····.restart·local·v1····#·"code":Ljava/lang/String;
1016 ····.restart·local·v5····#·"hashCode":I1015 ····.restart·local·v4····#·"hashCode":I
1017 ····.restart·local·v6····#·"index":I1016 ····.restart·local·v5····#·"index":I
1018 ····:cond_21017 ····:cond_2
1019 ····:try_start_21018 ····:try_start_2
1020 ····const-string·p3,·""1019 ····const-string·p3,·""
  
1021 ····goto·:goto_01020 ····goto·:goto_0
  
1022 ····.line·6841021 ····.line·684
1023 ····.restart·local·v10····#·"window":Landroid/view/View;1022 ····.restart·local·v9····#·"window":Landroid/view/View;
Max diff block lines reached; 13742/18323 bytes (75.00%) of diff not shown.
1.25 KB
smali/org/androidannotations/api/BackgroundExecutor$Task.smali
    
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
204 ····.line·258204 ····.line·258
205 ····invoke-direct·{p0},·Lorg/androidannotations/api/BackgroundExecutor$Task;->postExecute()V205 ····invoke-direct·{p0},·Lorg/androidannotations/api/BackgroundExecutor$Task;->postExecute()V
  
206 ····return-void206 ····return-void
207 .end·method207 .end·method
  
208 .method·private·postExecute()V208 .method·private·postExecute()V
209 ····.locals·8209 ····.locals·7
  
210 ····.prologue210 ····.prologue
211 ····.line·312211 ····.line·312
212 ····iget-object·v1,·p0,·Lorg/androidannotations/api/BackgroundExecutor$Task;->id:Ljava/lang/String;212 ····iget-object·v1,·p0,·Lorg/androidannotations/api/BackgroundExecutor$Task;->id:Ljava/lang/String;
  
213 ····if-nez·v1,·:cond_0213 ····if-nez·v1,·:cond_0
  
Offset 258, 23 lines modifiedOffset 258, 23 lines modified
258 ····iget·v1,·v0,·Lorg/androidannotations/api/BackgroundExecutor$Task;->remainingDelay:I258 ····iget·v1,·v0,·Lorg/androidannotations/api/BackgroundExecutor$Task;->remainingDelay:I
  
259 ····if-eqz·v1,·:cond_1259 ····if-eqz·v1,·:cond_1
  
260 ····.line·325260 ····.line·325
261 ····const/4·v1,·0x0261 ····const/4·v1,·0x0
  
262 ····iget-wide·v4,·p0,·Lorg/androidannotations/api/BackgroundExecutor$Task;->targetTimeMillis:J262 ····iget-wide·v3,·p0,·Lorg/androidannotations/api/BackgroundExecutor$Task;->targetTimeMillis:J
  
263 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J263 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
264 ····move-result-wide·v6264 ····move-result-wide·v5
  
265 ····sub-long/2addr·v4,·v6265 ····sub-long/2addr·v3,·v5
  
266 ····long-to-int·v3,·v4266 ····long-to-int·v3,·v3
  
267 ····invoke-static·{v1,·v3},·Ljava/lang/Math;->max(II)I267 ····invoke-static·{v1,·v3},·Ljava/lang/Math;->max(II)I
  
268 ····move-result·v1268 ····move-result·v1
  
269 ····iput·v1,·v0,·Lorg/androidannotations/api/BackgroundExecutor$Task;->remainingDelay:I269 ····iput·v1,·v0,·Lorg/androidannotations/api/BackgroundExecutor$Task;->remainingDelay:I
  
1.22 KB
smali/org/androidannotations/api/BackgroundExecutor.smali
    
Offset 301, 19 lines modifiedOffset 301, 19 lines modified
301 ····:cond_0301 ····:cond_0
302 ····sget-object·v2,·Lorg/androidannotations/api/BackgroundExecutor;->executor:Ljava/util/concurrent/Executor;302 ····sget-object·v2,·Lorg/androidannotations/api/BackgroundExecutor;->executor:Ljava/util/concurrent/Executor;
  
303 ····check-cast·v2,·Ljava/util/concurrent/ScheduledExecutorService;303 ····check-cast·v2,·Ljava/util/concurrent/ScheduledExecutorService;
  
304 ····.line·61304 ····.line·61
305 ····.local·v2,·"scheduledExecutorService":Ljava/util/concurrent/ScheduledExecutorService;305 ····.local·v2,·"scheduledExecutorService":Ljava/util/concurrent/ScheduledExecutorService;
306 ····int-to-long·v4,·p1306 ····int-to-long·v3,·p1
  
307 ····sget-object·v3,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;307 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
  
308 ····invoke-interface·{v2,·p0,·v4,·v5,·v3},·Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;308 ····invoke-interface·{v2,·p0,·v3,·v4,·v5},·Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;
  
309 ····move-result-object·v1309 ····move-result-object·v1
  
310 ····.line·71310 ····.line·71
311 ····.end·local·v2····#·"scheduledExecutorService":Ljava/util/concurrent/ScheduledExecutorService;311 ····.end·local·v2····#·"scheduledExecutorService":Ljava/util/concurrent/ScheduledExecutorService;
312 ····:goto_0312 ····:goto_0
313 ····return-object·v1313 ····return-object·v1
511 B
smali/org/androidannotations/api/sharedpreferences/LongPrefEditorField.smali
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ····.line·2236 ····.line·22
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
  
39 #·virtual·methods39 #·virtual·methods
40 .method·public·put(J)Lorg/androidannotations/api/sharedpreferences/EditorHelper;40 .method·public·put(J)Lorg/androidannotations/api/sharedpreferences/EditorHelper;
41 ····.locals·341 ····.locals·2
42 ····.param·p1,·"value"····#·J42 ····.param·p1,·"value"····#·J
43 ····.annotation·system·Ldalvik/annotation/Signature;43 ····.annotation·system·Ldalvik/annotation/Signature;
44 ········value·=·{44 ········value·=·{
45 ············"(J)TT;"45 ············"(J)TT;"
46 ········}46 ········}
47 ····.end·annotation47 ····.end·annotation
  
1.5 KB
smali/org/androidannotations/api/sharedpreferences/LongPrefField.smali
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
  
5 #·instance·fields5 #·instance·fields
6 .field·private·final·defaultValue:J6 .field·private·final·defaultValue:J
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/content/SharedPreferences;Ljava/lang/String;J)V8 .method·constructor·<init>(Landroid/content/SharedPreferences;Ljava/lang/String;J)V
9 ····.locals·19 ····.locals·0
10 ····.param·p1,·"sharedPreferences"····#·Landroid/content/SharedPreferences;10 ····.param·p1,·"sharedPreferences"····#·Landroid/content/SharedPreferences;
11 ····.param·p2,·"key"····#·Ljava/lang/String;11 ····.param·p2,·"key"····#·Ljava/lang/String;
12 ····.param·p3,·"defaultValue"····#·J12 ····.param·p3,·"defaultValue"····#·J
  
13 ····.prologue13 ····.prologue
14 ····.line·2514 ····.line·25
15 ····invoke-direct·{p0,·p1,·p2},·Lorg/androidannotations/api/sharedpreferences/AbstractPrefField;-><init>(Landroid/content/SharedPreferences;Ljava/lang/String;)V15 ····invoke-direct·{p0,·p1,·p2},·Lorg/androidannotations/api/sharedpreferences/AbstractPrefField;-><init>(Landroid/content/SharedPreferences;Ljava/lang/String;)V
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
  
38 ····move-result-wide·v038 ····move-result-wide·v0
  
39 ····return-wide·v039 ····return-wide·v0
40 .end·method40 .end·method
  
41 .method·public·getOr(J)J41 .method·public·getOr(J)J
42 ····.locals·342 ····.locals·2
43 ····.param·p1,·"defaultValue"····#·J43 ····.param·p1,·"defaultValue"····#·J
  
44 ····.prologue44 ····.prologue
45 ····.line·3445 ····.line·34
46 ····iget-object·v0,·p0,·Lorg/androidannotations/api/sharedpreferences/LongPrefField;->sharedPreferences:Landroid/content/SharedPreferences;46 ····iget-object·v0,·p0,·Lorg/androidannotations/api/sharedpreferences/LongPrefField;->sharedPreferences:Landroid/content/SharedPreferences;
  
47 ····iget-object·v1,·p0,·Lorg/androidannotations/api/sharedpreferences/LongPrefField;->key:Ljava/lang/String;47 ····iget-object·v1,·p0,·Lorg/androidannotations/api/sharedpreferences/LongPrefField;->key:Ljava/lang/String;
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
  
55 ····move-result-wide·v055 ····move-result-wide·v0
  
56 ····return-wide·v056 ····return-wide·v0
57 .end·method57 .end·method
  
58 .method·public·put(J)V58 .method·public·put(J)V
59 ····.locals·359 ····.locals·2
60 ····.param·p1,·"value"····#·J60 ····.param·p1,·"value"····#·J
  
61 ····.prologue61 ····.prologue
62 ····.line·3862 ····.line·38
63 ····invoke-virtual·{p0},·Lorg/androidannotations/api/sharedpreferences/LongPrefField;->edit()Landroid/content/SharedPreferences$Editor;63 ····invoke-virtual·{p0},·Lorg/androidannotations/api/sharedpreferences/LongPrefField;->edit()Landroid/content/SharedPreferences$Editor;
  
64 ····move-result-object·v064 ····move-result-object·v0
25.2 KB
smali/org/joda/time/MutableDateTime.smali
    
Offset 80, 37 lines modifiedOffset 80, 37 lines modified
80 ····invoke-direct/range·{p0·..·p8},·Lorg/joda/time/base/BaseDateTime;-><init>(IIIIIIILorg/joda/time/DateTimeZone;)V80 ····invoke-direct/range·{p0·..·p8},·Lorg/joda/time/base/BaseDateTime;-><init>(IIIIIIILorg/joda/time/DateTimeZone;)V
  
81 ····.line·35381 ····.line·353
82 ····return-void82 ····return-void
83 .end·method83 .end·method
  
84 .method·public·constructor·<init>(J)V84 .method·public·constructor·<init>(J)V
85 ····.locals·185 ····.locals·0
  
86 ····.prologue86 ····.prologue
87 ····.line·21087 ····.line·210
88 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BaseDateTime;-><init>(J)V88 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BaseDateTime;-><init>(J)V
  
89 ····.line·21189 ····.line·211
90 ····return-void90 ····return-void
91 .end·method91 .end·method
  
92 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V92 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V
93 ····.locals·193 ····.locals·0
  
94 ····.prologue94 ····.prologue
95 ····.line·23795 ····.line·237
96 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/Chronology;)V96 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/Chronology;)V
  
97 ····.line·23897 ····.line·238
98 ····return-void98 ····return-void
99 .end·method99 .end·method
  
100 .method·public·constructor·<init>(JLorg/joda/time/DateTimeZone;)V100 .method·public·constructor·<init>(JLorg/joda/time/DateTimeZone;)V
101 ····.locals·1101 ····.locals·0
  
102 ····.prologue102 ····.prologue
103 ····.line·223103 ····.line·223
104 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/DateTimeZone;)V104 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/DateTimeZone;)V
  
105 ····.line·224105 ····.line·224
106 ····return-void106 ····return-void
Offset 278, 15 lines modifiedOffset 278, 15 lines modified
  
278 ····return-object·v0278 ····return-object·v0
279 .end·method279 .end·method
  
  
280 #·virtual·methods280 #·virtual·methods
281 .method·public·add(J)V281 .method·public·add(J)V
282 ····.locals·3282 ····.locals·2
  
283 ····.prologue283 ····.prologue
284 ····.line·498284 ····.line·498
285 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime;->getMillis()J285 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime;->getMillis()J
  
286 ····move-result-wide·v0286 ····move-result-wide·v0
  
Offset 297, 15 lines modifiedOffset 297, 15 lines modified
297 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/MutableDateTime;->setMillis(J)V297 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/MutableDateTime;->setMillis(J)V
  
298 ····.line·499298 ····.line·499
299 ····return-void299 ····return-void
300 .end·method300 .end·method
  
301 .method·public·add(Lorg/joda/time/DurationFieldType;I)V301 .method·public·add(Lorg/joda/time/DurationFieldType;I)V
302 ····.locals·4302 ····.locals·3
  
303 ····.prologue303 ····.prologue
304 ····.line·637304 ····.line·637
305 ····if-nez·p1,·:cond_0305 ····if-nez·p1,·:cond_0
  
306 ····.line·638306 ····.line·638
307 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;307 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
Offset 324, 17 lines modifiedOffset 324, 17 lines modified
  
324 ····invoke-virtual·{p1,·v0},·Lorg/joda/time/DurationFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DurationField;324 ····invoke-virtual·{p1,·v0},·Lorg/joda/time/DurationFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DurationField;
  
325 ····move-result-object·v0325 ····move-result-object·v0
  
326 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime;->getMillis()J326 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime;->getMillis()J
  
327 ····move-result-wide·v2327 ····move-result-wide·v1
  
328 ····invoke-virtual·{v0,·v2,·v3,·p2},·Lorg/joda/time/DurationField;->add(JI)J328 ····invoke-virtual·{v0,·v1,·v2,·p2},·Lorg/joda/time/DurationField;->add(JI)J
  
329 ····move-result-wide·v0329 ····move-result-wide·v0
  
330 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/MutableDateTime;->setMillis(J)V330 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/MutableDateTime;->setMillis(J)V
  
331 ····.line·641331 ····.line·641
332 ····return-void332 ····return-void
Offset 386, 274 lines modifiedOffset 386, 274 lines modified
386 ····invoke-virtual·{p0,·p1,·v0},·Lorg/joda/time/MutableDateTime;->add(Lorg/joda/time/ReadablePeriod;I)V386 ····invoke-virtual·{p0,·p1,·v0},·Lorg/joda/time/MutableDateTime;->add(Lorg/joda/time/ReadablePeriod;I)V
  
387 ····.line·538387 ····.line·538
388 ····return-void388 ····return-void
389 .end·method389 .end·method
  
390 .method·public·add(Lorg/joda/time/ReadablePeriod;I)V390 .method·public·add(Lorg/joda/time/ReadablePeriod;I)V
391 ····.locals·4391 ····.locals·3
  
392 ····.prologue392 ····.prologue
393 ····.line·550393 ····.line·550
394 ····if-eqz·p1,·:cond_0394 ····if-eqz·p1,·:cond_0
  
395 ····.line·551395 ····.line·551
396 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime;->getChronology()Lorg/joda/time/Chronology;396 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime;->getChronology()Lorg/joda/time/Chronology;
  
397 ····move-result-object·v0397 ····move-result-object·v0
  
398 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime;->getMillis()J398 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime;->getMillis()J
  
399 ····move-result-wide·v2399 ····move-result-wide·v1
  
400 ····invoke-virtual·{v0,·p1,·v2,·v3,·p2},·Lorg/joda/time/Chronology;->add(Lorg/joda/time/ReadablePeriod;JI)J400 ····invoke-virtual·{v0,·p1,·v1,·v2,·p2},·Lorg/joda/time/Chronology;->add(Lorg/joda/time/ReadablePeriod;JI)J
  
401 ····move-result-wide·v0401 ····move-result-wide·v0
  
402 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/MutableDateTime;->setMillis(J)V402 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/MutableDateTime;->setMillis(J)V
  
403 ····.line·553403 ····.line·553
404 ····:cond_0404 ····:cond_0
405 ····return-void405 ····return-void
406 .end·method406 .end·method
  
407 .method·public·addDays(I)V407 .method·public·addDays(I)V
408 ····.locals·4408 ····.locals·3
  
409 ····.prologue409 ····.prologue
410 ····.line·765410 ····.line·765
411 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime;->getChronology()Lorg/joda/time/Chronology;411 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime;->getChronology()Lorg/joda/time/Chronology;
Max diff block lines reached; 22289/25691 bytes (86.76%) of diff not shown.
15.6 KB
smali/org/joda/time/Interval.smali
    
Offset 9, 59 lines modifiedOffset 9, 59 lines modified
  
9 #·static·fields9 #·static·fields
10 .field·private·static·final·serialVersionUID:J·=·0x44500feba8e6e200L10 .field·private·static·final·serialVersionUID:J·=·0x44500feba8e6e200L
  
  
11 #·direct·methods11 #·direct·methods
12 .method·public·constructor·<init>(JJ)V12 .method·public·constructor·<init>(JJ)V
13 ····.locals·713 ····.locals·6
  
14 ····.prologue14 ····.prologue
15 ····.line·8215 ····.line·82
16 ····const/4·v6,·0x016 ····const/4·v5,·0x0
  
17 ····move-object·v1,·p017 ····move-object·v0,·p0
  
18 ····move-wide·v2,·p118 ····move-wide·v1,·p1
  
19 ····move-wide·v4,·p319 ····move-wide·v3,·p3
  
20 ····invoke-direct/range·{v1·..·v6},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V20 ····invoke-direct/range·{v0·..·v5},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V
  
21 ····.line·8321 ····.line·83
22 ····return-void22 ····return-void
23 .end·method23 .end·method
  
24 .method·public·constructor·<init>(JJLorg/joda/time/Chronology;)V24 .method·public·constructor·<init>(JJLorg/joda/time/Chronology;)V
25 ····.locals·125 ····.locals·0
  
26 ····.prologue26 ····.prologue
27 ····.line·10927 ····.line·109
28 ····invoke-direct/range·{p0·..·p5},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V28 ····invoke-direct/range·{p0·..·p5},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V
  
29 ····.line·11029 ····.line·110
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
32 .method·public·constructor·<init>(JJLorg/joda/time/DateTimeZone;)V32 .method·public·constructor·<init>(JJLorg/joda/time/DateTimeZone;)V
33 ····.locals·733 ····.locals·6
  
34 ····.prologue34 ····.prologue
35 ····.line·9635 ····.line·96
36 ····invoke-static·{p5},·Lorg/joda/time/chrono/ISOChronology;->getInstance(Lorg/joda/time/DateTimeZone;)Lorg/joda/time/chrono/ISOChronology;36 ····invoke-static·{p5},·Lorg/joda/time/chrono/ISOChronology;->getInstance(Lorg/joda/time/DateTimeZone;)Lorg/joda/time/chrono/ISOChronology;
  
37 ····move-result-object·v637 ····move-result-object·v5
  
38 ····move-object·v1,·p038 ····move-object·v0,·p0
  
39 ····move-wide·v2,·p139 ····move-wide·v1,·p1
  
40 ····move-wide·v4,·p340 ····move-wide·v3,·p3
  
41 ····invoke-direct/range·{v1·..·v6},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V41 ····invoke-direct/range·{v0·..·v5},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V
  
42 ····.line·9742 ····.line·97
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·public·constructor·<init>(Ljava/lang/Object;)V45 .method·public·constructor·<init>(Ljava/lang/Object;)V
46 ····.locals·146 ····.locals·1
Offset 225, 84 lines modifiedOffset 225, 84 lines modified
225 ····:cond_3225 ····:cond_3
226 ····move·v0,·v1226 ····move·v0,·v1
  
227 ····goto·:goto_0227 ····goto·:goto_0
228 .end·method228 .end·method
  
229 .method·public·gap(Lorg/joda/time/ReadableInterval;)Lorg/joda/time/Interval;229 .method·public·gap(Lorg/joda/time/ReadableInterval;)Lorg/joda/time/Interval;
230 ····.locals·12230 ····.locals·10
  
231 ····.prologue231 ····.prologue
232 ····.line·286232 ····.line·286
233 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getReadableInterval(Lorg/joda/time/ReadableInterval;)Lorg/joda/time/ReadableInterval;233 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getReadableInterval(Lorg/joda/time/ReadableInterval;)Lorg/joda/time/ReadableInterval;
  
234 ····move-result-object·v0234 ····move-result-object·v0
  
235 ····.line·287235 ····.line·287
236 ····invoke-interface·{v0},·Lorg/joda/time/ReadableInterval;->getStartMillis()J236 ····invoke-interface·{v0},·Lorg/joda/time/ReadableInterval;->getStartMillis()J
  
237 ····move-result-wide·v8237 ····move-result-wide·v6
  
238 ····.line·288238 ····.line·288
239 ····invoke-interface·{v0},·Lorg/joda/time/ReadableInterval;->getEndMillis()J239 ····invoke-interface·{v0},·Lorg/joda/time/ReadableInterval;->getEndMillis()J
  
240 ····move-result-wide·v2240 ····move-result-wide·v1
  
241 ····.line·289241 ····.line·289
242 ····invoke-virtual·{p0},·Lorg/joda/time/Interval;->getStartMillis()J242 ····invoke-virtual·{p0},·Lorg/joda/time/Interval;->getStartMillis()J
  
243 ····move-result-wide·v4243 ····move-result-wide·v3
  
244 ····.line·290244 ····.line·290
245 ····invoke-virtual·{p0},·Lorg/joda/time/Interval;->getEndMillis()J245 ····invoke-virtual·{p0},·Lorg/joda/time/Interval;->getEndMillis()J
  
246 ····move-result-wide·v10246 ····move-result-wide·v8
  
247 ····.line·291247 ····.line·291
248 ····cmp-long·v0,·v4,·v2248 ····cmp-long·v0,·v3,·v1
  
249 ····if-lez·v0,·:cond_0249 ····if-lez·v0,·:cond_0
  
250 ····.line·292250 ····.line·292
251 ····new-instance·v1,·Lorg/joda/time/Interval;251 ····new-instance·v0,·Lorg/joda/time/Interval;
  
252 ····invoke-virtual·{p0},·Lorg/joda/time/Interval;->getChronology()Lorg/joda/time/Chronology;252 ····invoke-virtual·{p0},·Lorg/joda/time/Interval;->getChronology()Lorg/joda/time/Chronology;
  
253 ····move-result-object·v6253 ····move-result-object·v5
  
254 ····invoke-direct/range·{v1·..·v6},·Lorg/joda/time/Interval;-><init>(JJLorg/joda/time/Chronology;)V254 ····invoke-direct/range·{v0·..·v5},·Lorg/joda/time/Interval;-><init>(JJLorg/joda/time/Chronology;)V
  
255 ····.line·296255 ····.line·296
256 ····:goto_0256 ····:goto_0
257 ····return-object·v1257 ····return-object·v0
  
258 ····.line·293258 ····.line·293
259 ····:cond_0259 ····:cond_0
260 ····cmp-long·v0,·v8,·v10260 ····cmp-long·v0,·v6,·v8
  
261 ····if-lez·v0,·:cond_1261 ····if-lez·v0,·:cond_1
  
262 ····.line·294262 ····.line·294
263 ····new-instance·v1,·Lorg/joda/time/Interval;263 ····new-instance·v0,·Lorg/joda/time/Interval;
  
264 ····invoke-virtual·{p0},·Lorg/joda/time/Interval;->getChronology()Lorg/joda/time/Chronology;264 ····invoke-virtual·{p0},·Lorg/joda/time/Interval;->getChronology()Lorg/joda/time/Chronology;
  
265 ····move-result-object·v6265 ····move-result-object·v5
  
266 ····move-wide·v2,·v10266 ····move-wide·v1,·v8
Max diff block lines reached; 12052/15858 bytes (76.00%) of diff not shown.
40.7 KB
smali/org/joda/time/DateTime.smali
    
Offset 231, 37 lines modifiedOffset 231, 37 lines modified
231 ····invoke-direct/range·{v0·..·v8},·Lorg/joda/time/base/BaseDateTime;-><init>(IIIIIIILorg/joda/time/DateTimeZone;)V231 ····invoke-direct/range·{v0·..·v8},·Lorg/joda/time/base/BaseDateTime;-><init>(IIIIIIILorg/joda/time/DateTimeZone;)V
  
232 ····.line·333232 ····.line·333
233 ····return-void233 ····return-void
234 .end·method234 .end·method
  
235 .method·public·constructor·<init>(J)V235 .method·public·constructor·<init>(J)V
236 ····.locals·1236 ····.locals·0
  
237 ····.prologue237 ····.prologue
238 ····.line·193238 ····.line·193
239 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BaseDateTime;-><init>(J)V239 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BaseDateTime;-><init>(J)V
  
240 ····.line·194240 ····.line·194
241 ····return-void241 ····return-void
242 .end·method242 .end·method
  
243 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V243 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V
244 ····.locals·1244 ····.locals·0
  
245 ····.prologue245 ····.prologue
246 ····.line·220246 ····.line·220
247 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/Chronology;)V247 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/Chronology;)V
  
248 ····.line·221248 ····.line·221
249 ····return-void249 ····return-void
250 .end·method250 .end·method
  
251 .method·public·constructor·<init>(JLorg/joda/time/DateTimeZone;)V251 .method·public·constructor·<init>(JLorg/joda/time/DateTimeZone;)V
252 ····.locals·1252 ····.locals·0
  
253 ····.prologue253 ····.prologue
254 ····.line·206254 ····.line·206
255 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/DateTimeZone;)V255 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/DateTimeZone;)V
  
256 ····.line·207256 ····.line·207
257 ····return-void257 ····return-void
Offset 627, 15 lines modifiedOffset 627, 15 lines modified
  
627 ····move-result-object·v0627 ····move-result-object·v0
  
628 ····return-object·v0628 ····return-object·v0
629 .end·method629 .end·method
  
630 .method·public·minusDays(I)Lorg/joda/time/DateTime;630 .method·public·minusDays(I)Lorg/joda/time/DateTime;
631 ····.locals·4631 ····.locals·3
  
632 ····.prologue632 ····.prologue
633 ····.line·1356633 ····.line·1356
634 ····if-nez·p1,·:cond_0634 ····if-nez·p1,·:cond_0
  
635 ····.line·1360635 ····.line·1360
636 ····:goto_0636 ····:goto_0
Offset 649, 30 lines modifiedOffset 649, 30 lines modified
  
649 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->days()Lorg/joda/time/DurationField;649 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->days()Lorg/joda/time/DurationField;
  
650 ····move-result-object·v0650 ····move-result-object·v0
  
651 ····invoke-virtual·{p0},·Lorg/joda/time/DateTime;->getMillis()J651 ····invoke-virtual·{p0},·Lorg/joda/time/DateTime;->getMillis()J
  
652 ····move-result-wide·v2652 ····move-result-wide·v1
  
653 ····invoke-virtual·{v0,·v2,·v3,·p1},·Lorg/joda/time/DurationField;->subtract(JI)J653 ····invoke-virtual·{v0,·v1,·v2,·p1},·Lorg/joda/time/DurationField;->subtract(JI)J
  
654 ····move-result-wide·v0654 ····move-result-wide·v0
  
655 ····.line·1360655 ····.line·1360
656 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;656 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;
  
657 ····move-result-object·p0657 ····move-result-object·p0
  
658 ····goto·:goto_0658 ····goto·:goto_0
659 .end·method659 .end·method
  
660 .method·public·minusHours(I)Lorg/joda/time/DateTime;660 .method·public·minusHours(I)Lorg/joda/time/DateTime;
661 ····.locals·4661 ····.locals·3
  
662 ····.prologue662 ····.prologue
663 ····.line·1388663 ····.line·1388
664 ····if-nez·p1,·:cond_0664 ····if-nez·p1,·:cond_0
  
665 ····.line·1392665 ····.line·1392
666 ····:goto_0666 ····:goto_0
Offset 686, 30 lines modifiedOffset 686, 30 lines modified
  
686 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->hours()Lorg/joda/time/DurationField;686 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->hours()Lorg/joda/time/DurationField;
  
687 ····move-result-object·v0687 ····move-result-object·v0
  
688 ····invoke-virtual·{p0},·Lorg/joda/time/DateTime;->getMillis()J688 ····invoke-virtual·{p0},·Lorg/joda/time/DateTime;->getMillis()J
  
689 ····move-result-wide·v2689 ····move-result-wide·v1
  
690 ····invoke-virtual·{v0,·v2,·v3,·p1},·Lorg/joda/time/DurationField;->subtract(JI)J690 ····invoke-virtual·{v0,·v1,·v2,·p1},·Lorg/joda/time/DurationField;->subtract(JI)J
  
691 ····move-result-wide·v0691 ····move-result-wide·v0
  
692 ····.line·1392692 ····.line·1392
693 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;693 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;
  
694 ····move-result-object·p0694 ····move-result-object·p0
  
695 ····goto·:goto_0695 ····goto·:goto_0
696 .end·method696 .end·method
  
697 .method·public·minusMillis(I)Lorg/joda/time/DateTime;697 .method·public·minusMillis(I)Lorg/joda/time/DateTime;
698 ····.locals·4698 ····.locals·3
  
699 ····.prologue699 ····.prologue
700 ····.line·1469700 ····.line·1469
701 ····if-nez·p1,·:cond_0701 ····if-nez·p1,·:cond_0
  
702 ····.line·1473702 ····.line·1473
703 ····:goto_0703 ····:goto_0
Offset 723, 30 lines modifiedOffset 723, 30 lines modified
  
723 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->millis()Lorg/joda/time/DurationField;723 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->millis()Lorg/joda/time/DurationField;
  
724 ····move-result-object·v0724 ····move-result-object·v0
  
725 ····invoke-virtual·{p0},·Lorg/joda/time/DateTime;->getMillis()J725 ····invoke-virtual·{p0},·Lorg/joda/time/DateTime;->getMillis()J
  
726 ····move-result-wide·v2726 ····move-result-wide·v1
  
727 ····invoke-virtual·{v0,·v2,·v3,·p1},·Lorg/joda/time/DurationField;->subtract(JI)J727 ····invoke-virtual·{v0,·v1,·v2,·p1},·Lorg/joda/time/DurationField;->subtract(JI)J
  
Max diff block lines reached; 38279/41595 bytes (92.03%) of diff not shown.
6.89 KB
smali/org/joda/time/DateTimeZone.smali
    
Offset 216, 15 lines modifiedOffset 216, 15 lines modified
  
216 ····monitor-exit·v1216 ····monitor-exit·v1
  
217 ····throw·v0217 ····throw·v0
218 .end·method218 .end·method
  
219 .method·public·static·forID(Ljava/lang/String;)Lorg/joda/time/DateTimeZone;219 .method·public·static·forID(Ljava/lang/String;)Lorg/joda/time/DateTimeZone;
220 ····.locals·6220 ····.locals·5
221 ····.annotation·runtime·Lorg/joda/convert/FromString;221 ····.annotation·runtime·Lorg/joda/convert/FromString;
222 ····.end·annotation222 ····.end·annotation
  
223 ····.prologue223 ····.prologue
224 ····.line·205224 ····.line·205
225 ····if-nez·p0,·:cond_1225 ····if-nez·p0,·:cond_1
  
Offset 284, 19 lines modifiedOffset 284, 19 lines modified
284 ····.line·216284 ····.line·216
285 ····:cond_3285 ····:cond_3
286 ····invoke-static·{p0},·Lorg/joda/time/DateTimeZone;->parseOffset(Ljava/lang/String;)I286 ····invoke-static·{p0},·Lorg/joda/time/DateTimeZone;->parseOffset(Ljava/lang/String;)I
  
287 ····move-result·v0287 ····move-result·v0
  
288 ····.line·217288 ····.line·217
289 ····int-to-long·v2,·v0289 ····int-to-long·v1,·v0
  
290 ····const-wide/16·v4,·0x0290 ····const-wide/16·v3,·0x0
  
291 ····cmp-long·v1,·v2,·v4291 ····cmp-long·v1,·v1,·v3
  
292 ····if-nez·v1,·:cond_4292 ····if-nez·v1,·:cond_4
  
293 ····.line·218293 ····.line·218
294 ····sget-object·v0,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;294 ····sget-object·v0,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;
  
295 ····goto·:goto_0295 ····goto·:goto_0
Offset 592, 15 lines modifiedOffset 592, 15 lines modified
  
592 ····move-result-object·v0592 ····move-result-object·v0
  
593 ····return-object·v0593 ····return-object·v0
594 .end·method594 .end·method
  
595 .method·public·static·forTimeZone(Ljava/util/TimeZone;)Lorg/joda/time/DateTimeZone;595 .method·public·static·forTimeZone(Ljava/util/TimeZone;)Lorg/joda/time/DateTimeZone;
596 ····.locals·6596 ····.locals·5
  
597 ····.prologue597 ····.prologue
598 ····.line·330598 ····.line·330
599 ····if-nez·p0,·:cond_1599 ····if-nez·p0,·:cond_1
  
600 ····.line·331600 ····.line·331
601 ····invoke-static·{},·Lorg/joda/time/DateTimeZone;->getDefault()Lorg/joda/time/DateTimeZone;601 ····invoke-static·{},·Lorg/joda/time/DateTimeZone;->getDefault()Lorg/joda/time/DateTimeZone;
Offset 701, 19 lines modifiedOffset 701, 19 lines modified
  
701 ····.line·356701 ····.line·356
702 ····invoke-static·{v0},·Lorg/joda/time/DateTimeZone;->parseOffset(Ljava/lang/String;)I702 ····invoke-static·{v0},·Lorg/joda/time/DateTimeZone;->parseOffset(Ljava/lang/String;)I
  
703 ····move-result·v0703 ····move-result·v0
  
704 ····.line·357704 ····.line·357
705 ····int-to-long·v2,·v0705 ····int-to-long·v1,·v0
  
706 ····const-wide/16·v4,·0x0706 ····const-wide/16·v3,·0x0
  
707 ····cmp-long·v1,·v2,·v4707 ····cmp-long·v1,·v1,·v3
  
708 ····if-nez·v1,·:cond_6708 ····if-nez·v1,·:cond_6
  
709 ····.line·358709 ····.line·358
710 ····sget-object·v0,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;710 ····sget-object·v0,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;
  
711 ····goto·:goto_0711 ····goto·:goto_0
Offset 1919, 15 lines modifiedOffset 1919, 15 lines modified
  
1919 ····add-long/2addr·p1,·v21919 ····add-long/2addr·p1,·v2
  
1920 ····goto·:goto_01920 ····goto·:goto_0
1921 .end·method1921 .end·method
  
1922 .method·public·convertLocalToUTC(JZ)J1922 .method·public·convertLocalToUTC(JZ)J
1923 ····.locals·131923 ····.locals·12
  
1924 ····.prologue1924 ····.prologue
1925 ····const-wide·v2,·0x7fffffffffffffffL1925 ····const-wide·v2,·0x7fffffffffffffffL
  
1926 ····const-wide/16·v10,·0x01926 ····const-wide/16·v10,·0x0
  
1927 ····.line·10031927 ····.line·1003
Offset 2013, 59 lines modifiedOffset 2013, 59 lines modified
2013 ····throw·v02013 ····throw·v0
  
2014 ····:cond_22014 ····:cond_2
2015 ····move·v0,·v52015 ····move·v0,·v5
  
2016 ····.line·10362016 ····.line·1036
2017 ····:goto_12017 ····:goto_1
2018 ····int-to-long·v2,·v02018 ····int-to-long·v1,·v0
  
2019 ····sub-long·v2,·p1,·v22019 ····sub-long·v1,·p1,·v1
  
2020 ····.line·10382020 ····.line·1038
2021 ····xor-long·v4,·p1,·v22021 ····xor-long·v3,·p1,·v1
  
2022 ····cmp-long·v1,·v4,·v102022 ····cmp-long·v3,·v3,·v10
  
2023 ····if-gez·v1,·:cond_32023 ····if-gez·v3,·:cond_3
  
2024 ····int-to-long·v0,·v02024 ····int-to-long·v3,·v0
  
2025 ····xor-long/2addr·v0,·p12025 ····xor-long/2addr·v3,·p1
  
2026 ····cmp-long·v0,·v0,·v102026 ····cmp-long·v0,·v3,·v10
  
2027 ····if-gez·v0,·:cond_32027 ····if-gez·v0,·:cond_3
  
2028 ····.line·10392028 ····.line·1039
2029 ····new-instance·v0,·Ljava/lang/ArithmeticException;2029 ····new-instance·v0,·Ljava/lang/ArithmeticException;
  
2030 ····const-string·v1,·"Subtracting·time·zone·offset·caused·overflow"2030 ····const-string·v1,·"Subtracting·time·zone·offset·caused·overflow"
  
2031 ····invoke-direct·{v0,·v1},·Ljava/lang/ArithmeticException;-><init>(Ljava/lang/String;)V2031 ····invoke-direct·{v0,·v1},·Ljava/lang/ArithmeticException;-><init>(Ljava/lang/String;)V
  
2032 ····throw·v02032 ····throw·v0
  
2033 ····.line·10412033 ····.line·1041
2034 ····:cond_32034 ····:cond_3
2035 ····return-wide·v22035 ····return-wide·v1
  
Max diff block lines reached; 4181/6979 bytes (59.91%) of diff not shown.
6.2 KB
smali/org/joda/time/MutableDateTime$Property.smali
    
Offset 129, 26 lines modifiedOffset 129, 26 lines modified
  
129 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J129 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J
  
130 ····move-result-wide·v2130 ····move-result-wide·v2
  
131 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J131 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J
  
132 ····move-result-wide·v2132 ····move-result-wide·v1
  
133 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/MutableDateTime;->setMillis(J)V133 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/MutableDateTime;->setMillis(J)V
  
134 ····.line·1340134 ····.line·1340
135 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;135 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;
  
136 ····return-object·v0136 ····return-object·v0
137 .end·method137 .end·method
  
138 .method·public·add(J)Lorg/joda/time/MutableDateTime;138 .method·public·add(J)Lorg/joda/time/MutableDateTime;
139 ····.locals·5139 ····.locals·4
  
140 ····.prologue140 ····.prologue
141 ····.line·1351141 ····.line·1351
142 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;142 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;
  
143 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime$Property;->getField()Lorg/joda/time/DateTimeField;143 ····invoke-virtual·{p0},·Lorg/joda/time/MutableDateTime$Property;->getField()Lorg/joda/time/DateTimeField;
  
Offset 158, 17 lines modifiedOffset 158, 17 lines modified
  
158 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J158 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J
  
159 ····move-result-wide·v2159 ····move-result-wide·v2
  
160 ····invoke-virtual·{v1,·v2,·v3,·p1,·p2},·Lorg/joda/time/DateTimeField;->add(JJ)J160 ····invoke-virtual·{v1,·v2,·v3,·p1,·p2},·Lorg/joda/time/DateTimeField;->add(JJ)J
  
161 ····move-result-wide·v2161 ····move-result-wide·v1
  
162 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/MutableDateTime;->setMillis(J)V162 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/MutableDateTime;->setMillis(J)V
  
163 ····.line·1352163 ····.line·1352
164 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;164 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;
  
165 ····return-object·v0165 ····return-object·v0
166 .end·method166 .end·method
  
Offset 187, 17 lines modifiedOffset 187, 17 lines modified
  
187 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J187 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J
  
188 ····move-result-wide·v2188 ····move-result-wide·v2
  
189 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J189 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J
  
190 ····move-result-wide·v2190 ····move-result-wide·v1
  
191 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/MutableDateTime;->setMillis(J)V191 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/MutableDateTime;->setMillis(J)V
  
192 ····.line·1364192 ····.line·1364
193 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;193 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;
  
194 ····return-object·v0194 ····return-object·v0
195 .end·method195 .end·method
  
Offset 264, 17 lines modifiedOffset 264, 17 lines modified
  
264 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J264 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J
  
265 ····move-result-wide·v2265 ····move-result-wide·v2
  
266 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J266 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J
  
267 ····move-result-wide·v2267 ····move-result-wide·v1
  
268 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/MutableDateTime;->setMillis(J)V268 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/MutableDateTime;->setMillis(J)V
  
269 ····.line·1427269 ····.line·1427
270 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;270 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;
  
271 ····return-object·v0271 ····return-object·v0
272 .end·method272 .end·method
  
Offset 293, 17 lines modifiedOffset 293, 17 lines modified
  
293 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J293 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J
  
294 ····move-result-wide·v2294 ····move-result-wide·v2
  
295 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J295 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J
  
296 ····move-result-wide·v2296 ····move-result-wide·v1
  
297 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/MutableDateTime;->setMillis(J)V297 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/MutableDateTime;->setMillis(J)V
  
298 ····.line·1416298 ····.line·1416
299 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;299 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;
  
300 ····return-object·v0300 ····return-object·v0
301 .end·method301 .end·method
  
Offset 322, 17 lines modifiedOffset 322, 17 lines modified
  
322 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J322 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J
  
323 ····move-result-wide·v2323 ····move-result-wide·v2
  
324 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J324 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J
  
325 ····move-result-wide·v2325 ····move-result-wide·v1
  
326 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/MutableDateTime;->setMillis(J)V326 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/MutableDateTime;->setMillis(J)V
  
327 ····.line·1451327 ····.line·1451
328 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;328 ····iget-object·v0,·p0,·Lorg/joda/time/MutableDateTime$Property;->iInstant:Lorg/joda/time/MutableDateTime;
  
329 ····return-object·v0329 ····return-object·v0
330 .end·method330 .end·method
  
Offset 351, 17 lines modifiedOffset 351, 17 lines modified
  
351 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J351 ····invoke-virtual·{v2},·Lorg/joda/time/MutableDateTime;->getMillis()J
  
352 ····move-result-wide·v2352 ····move-result-wide·v2
  
353 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfEven(J)J353 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfEven(J)J
  
354 ····move-result-wide·v2354 ····move-result-wide·v1
  
355 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/MutableDateTime;->setMillis(J)V355 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/MutableDateTime;->setMillis(J)V
Max diff block lines reached; 1958/6252 bytes (31.32%) of diff not shown.
419 B
smali/org/joda/time/DateTimeUtils.smali
    
Offset 638, 15 lines modifiedOffset 638, 15 lines modified
638 ····:catch_0638 ····:catch_0
639 ····move-exception·v0639 ····move-exception·v0
  
640 ····goto·:goto_0640 ····goto·:goto_0
641 .end·method641 .end·method
  
642 .method·public·static·final·setCurrentMillisFixed(J)V642 .method·public·static·final·setCurrentMillisFixed(J)V
643 ····.locals·2643 ····.locals·1
644 ····.annotation·system·Ldalvik/annotation/Throws;644 ····.annotation·system·Ldalvik/annotation/Throws;
645 ········value·=·{645 ········value·=·{
646 ············Ljava/lang/SecurityException;646 ············Ljava/lang/SecurityException;
647 ········}647 ········}
648 ····.end·annotation648 ····.end·annotation
  
649 ····.prologue649 ····.prologue
741 B
smali/org/joda/time/MonthDay.smali
    
Offset 139, 26 lines modifiedOffset 139, 26 lines modified
139 ····invoke-direct·{p0,·v0,·p3},·Lorg/joda/time/base/BasePartial;-><init>([ILorg/joda/time/Chronology;)V139 ····invoke-direct·{p0,·v0,·p3},·Lorg/joda/time/base/BasePartial;-><init>([ILorg/joda/time/Chronology;)V
  
140 ····.line·353140 ····.line·353
141 ····return-void141 ····return-void
142 .end·method142 .end·method
  
143 .method·public·constructor·<init>(J)V143 .method·public·constructor·<init>(J)V
144 ····.locals·1144 ····.locals·0
  
145 ····.prologue145 ····.prologue
146 ····.line·265146 ····.line·265
147 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePartial;-><init>(J)V147 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePartial;-><init>(J)V
  
148 ····.line·266148 ····.line·266
149 ····return-void149 ····return-void
150 .end·method150 .end·method
  
151 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V151 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V
152 ····.locals·1152 ····.locals·0
  
153 ····.prologue153 ····.prologue
154 ····.line·280154 ····.line·280
155 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BasePartial;-><init>(JLorg/joda/time/Chronology;)V155 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BasePartial;-><init>(JLorg/joda/time/Chronology;)V
  
156 ····.line·281156 ····.line·281
157 ····return-void157 ····return-void
1.76 KB
smali/org/joda/time/Days.smali
    
Offset 264, 15 lines modifiedOffset 264, 15 lines modified
  
264 ····move-result-object·v0264 ····move-result-object·v0
  
265 ····return-object·v0265 ····return-object·v0
266 .end·method266 .end·method
  
267 .method·public·static·daysBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Days;267 .method·public·static·daysBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Days;
268 ····.locals·6268 ····.locals·5
  
269 ····.prologue269 ····.prologue
270 ····.line·135270 ····.line·135
271 ····instance-of·v0,·p0,·Lorg/joda/time/LocalDate;271 ····instance-of·v0,·p0,·Lorg/joda/time/LocalDate;
  
272 ····if-eqz·v0,·:cond_0272 ····if-eqz·v0,·:cond_0
  
Offset 294, 23 lines modifiedOffset 294, 23 lines modified
  
294 ····move-result-object·v0294 ····move-result-object·v0
  
295 ····check-cast·p1,·Lorg/joda/time/LocalDate;295 ····check-cast·p1,·Lorg/joda/time/LocalDate;
  
296 ····invoke-virtual·{p1},·Lorg/joda/time/LocalDate;->getLocalMillis()J296 ····invoke-virtual·{p1},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
297 ····move-result-wide·v2297 ····move-result-wide·v1
  
298 ····check-cast·p0,·Lorg/joda/time/LocalDate;298 ····check-cast·p0,·Lorg/joda/time/LocalDate;
  
299 ····invoke-virtual·{p0},·Lorg/joda/time/LocalDate;->getLocalMillis()J299 ····invoke-virtual·{p0},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
300 ····move-result-wide·v4300 ····move-result-wide·v3
  
301 ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lorg/joda/time/DurationField;->getDifference(JJ)I301 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/DurationField;->getDifference(JJ)I
  
302 ····move-result·v0302 ····move-result·v0
  
303 ····.line·139303 ····.line·139
304 ····invoke-static·{v0},·Lorg/joda/time/Days;->days(I)Lorg/joda/time/Days;304 ····invoke-static·{v0},·Lorg/joda/time/Days;->days(I)Lorg/joda/time/Days;
  
305 ····move-result-object·v0305 ····move-result-object·v0
Offset 729, 30 lines modifiedOffset 729, 30 lines modified
  
729 ····move-result-object·p0729 ····move-result-object·p0
  
730 ····goto·:goto_0730 ····goto·:goto_0
731 .end·method731 .end·method
  
732 .method·public·toStandardDuration()Lorg/joda/time/Duration;732 .method·public·toStandardDuration()Lorg/joda/time/Duration;
733 ····.locals·6733 ····.locals·5
  
734 ····.prologue734 ····.prologue
735 ····.line·332735 ····.line·332
736 ····invoke-virtual·{p0},·Lorg/joda/time/Days;->getValue()I736 ····invoke-virtual·{p0},·Lorg/joda/time/Days;->getValue()I
  
737 ····move-result·v0737 ····move-result·v0
  
738 ····int-to-long·v0,·v0738 ····int-to-long·v0,·v0
  
739 ····.line·333739 ····.line·333
740 ····new-instance·v2,·Lorg/joda/time/Duration;740 ····new-instance·v2,·Lorg/joda/time/Duration;
  
741 ····const-wide/32·v4,·0x5265c00741 ····const-wide/32·v3,·0x5265c00
  
742 ····mul-long/2addr·v0,·v4742 ····mul-long/2addr·v0,·v3
  
743 ····invoke-direct·{v2,·v0,·v1},·Lorg/joda/time/Duration;-><init>(J)V743 ····invoke-direct·{v2,·v0,·v1},·Lorg/joda/time/Duration;-><init>(J)V
  
744 ····return-object·v2744 ····return-object·v2
745 .end·method745 .end·method
  
746 .method·public·toStandardHours()Lorg/joda/time/Hours;746 .method·public·toStandardHours()Lorg/joda/time/Hours;
30.4 KB
smali/org/joda/time/LocalTime.smali
    
Offset 198, 49 lines modifiedOffset 198, 49 lines modified
198 ····invoke-direct/range·{v0·..·v5},·Lorg/joda/time/LocalTime;-><init>(IIIILorg/joda/time/Chronology;)V198 ····invoke-direct/range·{v0·..·v5},·Lorg/joda/time/LocalTime;-><init>(IIIILorg/joda/time/Chronology;)V
  
199 ····.line·484199 ····.line·484
200 ····return-void200 ····return-void
201 .end·method201 .end·method
  
202 .method·public·constructor·<init>(IIIILorg/joda/time/Chronology;)V202 .method·public·constructor·<init>(IIIILorg/joda/time/Chronology;)V
203 ····.locals·8203 ····.locals·7
  
204 ····.prologue204 ····.prologue
205 ····.line·504205 ····.line·504
206 ····invoke-direct·{p0},·Lorg/joda/time/base/BaseLocal;-><init>()V206 ····invoke-direct·{p0},·Lorg/joda/time/base/BaseLocal;-><init>()V
  
207 ····.line·505207 ····.line·505
208 ····invoke-static·{p5},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;208 ····invoke-static·{p5},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;
  
209 ····move-result-object·v0209 ····move-result-object·v0
  
210 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;210 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;
  
211 ····move-result-object·v1211 ····move-result-object·v0
  
212 ····.line·506212 ····.line·506
213 ····const-wide/16·v2,·0x0213 ····const-wide/16·v1,·0x0
  
214 ····move·v4,·p1214 ····move·v3,·p1
  
215 ····move·v5,·p2215 ····move·v4,·p2
  
216 ····move·v6,·p3216 ····move·v5,·p3
  
217 ····move·v7,·p4217 ····move·v6,·p4
  
218 ····invoke-virtual/range·{v1·..·v7},·Lorg/joda/time/Chronology;->getDateTimeMillis(JIIII)J218 ····invoke-virtual/range·{v0·..·v6},·Lorg/joda/time/Chronology;->getDateTimeMillis(JIIII)J
  
219 ····move-result-wide·v2219 ····move-result-wide·v1
  
220 ····.line·508220 ····.line·508
221 ····iput-object·v1,·p0,·Lorg/joda/time/LocalTime;->iChronology:Lorg/joda/time/Chronology;221 ····iput-object·v0,·p0,·Lorg/joda/time/LocalTime;->iChronology:Lorg/joda/time/Chronology;
  
222 ····.line·509222 ····.line·509
223 ····iput-wide·v2,·p0,·Lorg/joda/time/LocalTime;->iLocalMillis:J223 ····iput-wide·v1,·p0,·Lorg/joda/time/LocalTime;->iLocalMillis:J
  
224 ····.line·510224 ····.line·510
225 ····return-void225 ····return-void
226 .end·method226 .end·method
  
227 .method·public·constructor·<init>(J)V227 .method·public·constructor·<init>(J)V
228 ····.locals·1228 ····.locals·1
Offset 254, 15 lines modifiedOffset 254, 15 lines modified
254 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/joda/time/LocalTime;-><init>(JLorg/joda/time/Chronology;)V254 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/joda/time/LocalTime;-><init>(JLorg/joda/time/Chronology;)V
  
255 ····.line·330255 ····.line·330
256 ····return-void256 ····return-void
257 .end·method257 .end·method
  
258 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V258 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V
259 ····.locals·5259 ····.locals·4
  
260 ····.prologue260 ····.prologue
261 ····.line·356261 ····.line·356
262 ····invoke-direct·{p0},·Lorg/joda/time/base/BaseLocal;-><init>()V262 ····invoke-direct·{p0},·Lorg/joda/time/base/BaseLocal;-><init>()V
  
263 ····.line·357263 ····.line·357
264 ····invoke-static·{p3},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;264 ····invoke-static·{p3},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;
Offset 274, 33 lines modifiedOffset 274, 33 lines modified
  
274 ····move-result-object·v1274 ····move-result-object·v1
  
275 ····sget-object·v2,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;275 ····sget-object·v2,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;
  
276 ····invoke-virtual·{v1,·v2,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getMillisKeepLocal(Lorg/joda/time/DateTimeZone;J)J276 ····invoke-virtual·{v1,·v2,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getMillisKeepLocal(Lorg/joda/time/DateTimeZone;J)J
  
277 ····move-result-wide·v2277 ····move-result-wide·v1
  
278 ····.line·360278 ····.line·360
279 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;279 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;
  
280 ····move-result-object·v0280 ····move-result-object·v0
  
281 ····.line·361281 ····.line·361
282 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->millisOfDay()Lorg/joda/time/DateTimeField;282 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->millisOfDay()Lorg/joda/time/DateTimeField;
  
283 ····move-result-object·v1283 ····move-result-object·v3
  
284 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->get(J)I284 ····invoke-virtual·{v3,·v1,·v2},·Lorg/joda/time/DateTimeField;->get(J)I
  
285 ····move-result·v1285 ····move-result·v1
  
286 ····int-to-long·v2,·v1286 ····int-to-long·v1,·v1
  
287 ····iput-wide·v2,·p0,·Lorg/joda/time/LocalTime;->iLocalMillis:J287 ····iput-wide·v1,·p0,·Lorg/joda/time/LocalTime;->iLocalMillis:J
  
288 ····.line·362288 ····.line·362
289 ····iput-object·v0,·p0,·Lorg/joda/time/LocalTime;->iChronology:Lorg/joda/time/Chronology;289 ····iput-object·v0,·p0,·Lorg/joda/time/LocalTime;->iChronology:Lorg/joda/time/Chronology;
  
290 ····.line·363290 ····.line·363
291 ····return-void291 ····return-void
292 .end·method292 .end·method
Offset 371, 38 lines modifiedOffset 371, 38 lines modified
371 ····.line·435371 ····.line·435
372 ····invoke-static·{},·Lorg/joda/time/format/ISODateTimeFormat;->localTimeParser()Lorg/joda/time/format/DateTimeFormatter;372 ····invoke-static·{},·Lorg/joda/time/format/ISODateTimeFormat;->localTimeParser()Lorg/joda/time/format/DateTimeFormatter;
  
373 ····move-result-object·v2373 ····move-result-object·v2
  
374 ····invoke-interface·{v0,·p0,·p1,·v1,·v2},·Lorg/joda/time/convert/PartialConverter;->getPartialValues(Lorg/joda/time/ReadablePartial;Ljava/lang/Object;Lorg/joda/time/Chronology;Lorg/joda/time/format/DateTimeFormatter;)[I374 ····invoke-interface·{v0,·p0,·p1,·v1,·v2},·Lorg/joda/time/convert/PartialConverter;->getPartialValues(Lorg/joda/time/ReadablePartial;Ljava/lang/Object;Lorg/joda/time/Chronology;Lorg/joda/time/format/DateTimeFormatter;)[I
  
375 ····move-result-object·v0375 ····move-result-object·v6
  
376 ····.line·436376 ····.line·436
377 ····iget-object·v1,·p0,·Lorg/joda/time/LocalTime;->iChronology:Lorg/joda/time/Chronology;377 ····iget-object·v0,·p0,·Lorg/joda/time/LocalTime;->iChronology:Lorg/joda/time/Chronology;
  
378 ····const-wide/16·v2,·0x0378 ····const-wide/16·v1,·0x0
  
379 ····const/4·v4,·0x0379 ····const/4·v3,·0x0
  
380 ····aget·v4,·v0,·v4380 ····aget·v3,·v6,·v3
  
381 ····const/4·v5,·0x1381 ····const/4·v4,·0x1
  
382 ····aget·v5,·v0,·v5382 ····aget·v4,·v6,·v4
  
383 ····const/4·v6,·0x2383 ····const/4·v5,·0x2
  
384 ····aget·v6,·v0,·v6384 ····aget·v5,·v6,·v5
  
385 ····const/4·v7,·0x3385 ····const/4·v7,·0x3
Max diff block lines reached; 26832/31067 bytes (86.37%) of diff not shown.
1.78 KB
smali/org/joda/time/Seconds.smali
    
Offset 244, 15 lines modifiedOffset 244, 15 lines modified
  
244 ····move-result-object·v0244 ····move-result-object·v0
  
245 ····return-object·v0245 ····return-object·v0
246 .end·method246 .end·method
  
247 .method·public·static·secondsBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Seconds;247 .method·public·static·secondsBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Seconds;
248 ····.locals·6248 ····.locals·5
  
249 ····.prologue249 ····.prologue
250 ····.line·118250 ····.line·118
251 ····instance-of·v0,·p0,·Lorg/joda/time/LocalTime;251 ····instance-of·v0,·p0,·Lorg/joda/time/LocalTime;
  
252 ····if-eqz·v0,·:cond_0252 ····if-eqz·v0,·:cond_0
  
Offset 274, 23 lines modifiedOffset 274, 23 lines modified
  
274 ····move-result-object·v0274 ····move-result-object·v0
  
275 ····check-cast·p1,·Lorg/joda/time/LocalTime;275 ····check-cast·p1,·Lorg/joda/time/LocalTime;
  
276 ····invoke-virtual·{p1},·Lorg/joda/time/LocalTime;->getLocalMillis()J276 ····invoke-virtual·{p1},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
277 ····move-result-wide·v2277 ····move-result-wide·v1
  
278 ····check-cast·p0,·Lorg/joda/time/LocalTime;278 ····check-cast·p0,·Lorg/joda/time/LocalTime;
  
279 ····invoke-virtual·{p0},·Lorg/joda/time/LocalTime;->getLocalMillis()J279 ····invoke-virtual·{p0},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
280 ····move-result-wide·v4280 ····move-result-wide·v3
  
281 ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lorg/joda/time/DurationField;->getDifference(JJ)I281 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/DurationField;->getDifference(JJ)I
  
282 ····move-result·v0282 ····move-result·v0
  
283 ····.line·122283 ····.line·122
284 ····invoke-static·{v0},·Lorg/joda/time/Seconds;->seconds(I)Lorg/joda/time/Seconds;284 ····invoke-static·{v0},·Lorg/joda/time/Seconds;->seconds(I)Lorg/joda/time/Seconds;
  
285 ····move-result-object·v0285 ····move-result-object·v0
Offset 677, 30 lines modifiedOffset 677, 30 lines modified
  
677 ····move-result-object·v0677 ····move-result-object·v0
  
678 ····return-object·v0678 ····return-object·v0
679 .end·method679 .end·method
  
680 .method·public·toStandardDuration()Lorg/joda/time/Duration;680 .method·public·toStandardDuration()Lorg/joda/time/Duration;
681 ····.locals·6681 ····.locals·5
  
682 ····.prologue682 ····.prologue
683 ····.line·312683 ····.line·312
684 ····invoke-virtual·{p0},·Lorg/joda/time/Seconds;->getValue()I684 ····invoke-virtual·{p0},·Lorg/joda/time/Seconds;->getValue()I
  
685 ····move-result·v0685 ····move-result·v0
  
686 ····int-to-long·v0,·v0686 ····int-to-long·v0,·v0
  
687 ····.line·313687 ····.line·313
688 ····new-instance·v2,·Lorg/joda/time/Duration;688 ····new-instance·v2,·Lorg/joda/time/Duration;
  
689 ····const-wide/16·v4,·0x3e8689 ····const-wide/16·v3,·0x3e8
  
690 ····mul-long/2addr·v0,·v4690 ····mul-long/2addr·v0,·v3
  
691 ····invoke-direct·{v2,·v0,·v1},·Lorg/joda/time/Duration;-><init>(J)V691 ····invoke-direct·{v2,·v0,·v1},·Lorg/joda/time/Duration;-><init>(J)V
  
692 ····return-object·v2692 ····return-object·v2
693 .end·method693 .end·method
  
694 .method·public·toStandardHours()Lorg/joda/time/Hours;694 .method·public·toStandardHours()Lorg/joda/time/Hours;
5.39 KB
smali/org/joda/time/LocalDate$Property.smali
    
Offset 127, 17 lines modifiedOffset 127, 17 lines modified
  
127 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J127 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
128 ····move-result-wide·v2128 ····move-result-wide·v2
  
129 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J129 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J
  
130 ····move-result-wide·v2130 ····move-result-wide·v1
  
131 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;131 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;
  
132 ····move-result-object·v0132 ····move-result-object·v0
  
133 ····return-object·v0133 ····return-object·v0
134 .end·method134 .end·method
  
135 .method·public·addWrapFieldToCopy(I)Lorg/joda/time/LocalDate;135 .method·public·addWrapFieldToCopy(I)Lorg/joda/time/LocalDate;
Offset 153, 17 lines modifiedOffset 153, 17 lines modified
  
153 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J153 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
154 ····move-result-wide·v2154 ····move-result-wide·v2
  
155 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J155 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J
  
156 ····move-result-wide·v2156 ····move-result-wide·v1
  
157 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;157 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;
  
158 ····move-result-object·v0158 ····move-result-object·v0
  
159 ····return-object·v0159 ····return-object·v0
160 .end·method160 .end·method
  
161 .method·protected·getChronology()Lorg/joda/time/Chronology;161 .method·protected·getChronology()Lorg/joda/time/Chronology;
Offset 227, 17 lines modifiedOffset 227, 17 lines modified
  
227 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J227 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
228 ····move-result-wide·v2228 ····move-result-wide·v2
  
229 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J229 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J
  
230 ····move-result-wide·v2230 ····move-result-wide·v1
  
231 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;231 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;
  
232 ····move-result-object·v0232 ····move-result-object·v0
  
233 ····return-object·v0233 ····return-object·v0
234 .end·method234 .end·method
  
235 .method·public·roundFloorCopy()Lorg/joda/time/LocalDate;235 .method·public·roundFloorCopy()Lorg/joda/time/LocalDate;
Offset 253, 17 lines modifiedOffset 253, 17 lines modified
  
253 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J253 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
254 ····move-result-wide·v2254 ····move-result-wide·v2
  
255 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J255 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J
  
256 ····move-result-wide·v2256 ····move-result-wide·v1
  
257 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;257 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;
  
258 ····move-result-object·v0258 ····move-result-object·v0
  
259 ····return-object·v0259 ····return-object·v0
260 .end·method260 .end·method
  
261 .method·public·roundHalfCeilingCopy()Lorg/joda/time/LocalDate;261 .method·public·roundHalfCeilingCopy()Lorg/joda/time/LocalDate;
Offset 279, 17 lines modifiedOffset 279, 17 lines modified
  
279 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J279 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
280 ····move-result-wide·v2280 ····move-result-wide·v2
  
281 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J281 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J
  
282 ····move-result-wide·v2282 ····move-result-wide·v1
  
283 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;283 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;
  
284 ····move-result-object·v0284 ····move-result-object·v0
  
285 ····return-object·v0285 ····return-object·v0
286 .end·method286 .end·method
  
287 .method·public·roundHalfEvenCopy()Lorg/joda/time/LocalDate;287 .method·public·roundHalfEvenCopy()Lorg/joda/time/LocalDate;
Offset 305, 17 lines modifiedOffset 305, 17 lines modified
  
305 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J305 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
306 ····move-result-wide·v2306 ····move-result-wide·v2
  
307 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfEven(J)J307 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfEven(J)J
  
308 ····move-result-wide·v2308 ····move-result-wide·v1
  
309 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;309 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;
  
310 ····move-result-object·v0310 ····move-result-object·v0
  
311 ····return-object·v0311 ····return-object·v0
312 .end·method312 .end·method
  
313 .method·public·roundHalfFloorCopy()Lorg/joda/time/LocalDate;313 .method·public·roundHalfFloorCopy()Lorg/joda/time/LocalDate;
Offset 331, 17 lines modifiedOffset 331, 17 lines modified
  
331 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J331 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
332 ····move-result-wide·v2332 ····move-result-wide·v2
  
333 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfFloor(J)J333 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfFloor(J)J
  
334 ····move-result-wide·v2334 ····move-result-wide·v1
  
335 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;335 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDate;->withLocalMillis(J)Lorg/joda/time/LocalDate;
  
336 ····move-result-object·v0336 ····move-result-object·v0
  
337 ····return-object·v0337 ····return-object·v0
338 .end·method338 .end·method
  
339 .method·public·setCopy(I)Lorg/joda/time/LocalDate;339 .method·public·setCopy(I)Lorg/joda/time/LocalDate;
Offset 357, 17 lines modifiedOffset 357, 17 lines modified
  
Max diff block lines reached; 1141/5429 bytes (21.02%) of diff not shown.
6.95 KB
smali/org/joda/time/LocalTime$Property.smali
    
Offset 127, 25 lines modifiedOffset 127, 25 lines modified
  
127 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J127 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
128 ····move-result-wide·v2128 ····move-result-wide·v2
  
129 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J129 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J
  
130 ····move-result-wide·v2130 ····move-result-wide·v1
  
131 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;131 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;
  
132 ····move-result-object·v0132 ····move-result-object·v0
  
133 ····return-object·v0133 ····return-object·v0
134 .end·method134 .end·method
  
135 .method·public·addCopy(J)Lorg/joda/time/LocalTime;135 .method·public·addCopy(J)Lorg/joda/time/LocalTime;
136 ····.locals·5136 ····.locals·4
  
137 ····.prologue137 ····.prologue
138 ····.line·1457138 ····.line·1457
139 ····iget-object·v0,·p0,·Lorg/joda/time/LocalTime$Property;->iInstant:Lorg/joda/time/LocalTime;139 ····iget-object·v0,·p0,·Lorg/joda/time/LocalTime$Property;->iInstant:Lorg/joda/time/LocalTime;
  
140 ····iget-object·v1,·p0,·Lorg/joda/time/LocalTime$Property;->iField:Lorg/joda/time/DateTimeField;140 ····iget-object·v1,·p0,·Lorg/joda/time/LocalTime$Property;->iField:Lorg/joda/time/DateTimeField;
  
Offset 153, 17 lines modifiedOffset 153, 17 lines modified
  
153 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J153 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
154 ····move-result-wide·v2154 ····move-result-wide·v2
  
155 ····invoke-virtual·{v1,·v2,·v3,·p1,·p2},·Lorg/joda/time/DateTimeField;->add(JJ)J155 ····invoke-virtual·{v1,·v2,·v3,·p1,·p2},·Lorg/joda/time/DateTimeField;->add(JJ)J
  
156 ····move-result-wide·v2156 ····move-result-wide·v1
  
157 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;157 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;
  
158 ····move-result-object·v0158 ····move-result-object·v0
  
159 ····return-object·v0159 ····return-object·v0
160 .end·method160 .end·method
  
161 .method·public·addNoWrapToCopy(I)Lorg/joda/time/LocalTime;161 .method·public·addNoWrapToCopy(I)Lorg/joda/time/LocalTime;
Offset 173, 17 lines modifiedOffset 173, 17 lines modified
173 ····.line·1473173 ····.line·1473
174 ····iget-object·v0,·p0,·Lorg/joda/time/LocalTime$Property;->iField:Lorg/joda/time/DateTimeField;174 ····iget-object·v0,·p0,·Lorg/joda/time/LocalTime$Property;->iField:Lorg/joda/time/DateTimeField;
  
175 ····iget-object·v1,·p0,·Lorg/joda/time/LocalTime$Property;->iInstant:Lorg/joda/time/LocalTime;175 ····iget-object·v1,·p0,·Lorg/joda/time/LocalTime$Property;->iInstant:Lorg/joda/time/LocalTime;
  
176 ····invoke-virtual·{v1},·Lorg/joda/time/LocalTime;->getLocalMillis()J176 ····invoke-virtual·{v1},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
177 ····move-result-wide·v2177 ····move-result-wide·v1
  
178 ····invoke-virtual·{v0,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J178 ····invoke-virtual·{v0,·v1,·v2,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J
  
179 ····move-result-wide·v0179 ····move-result-wide·v0
  
180 ····.line·1474180 ····.line·1474
181 ····iget-object·v2,·p0,·Lorg/joda/time/LocalTime$Property;->iInstant:Lorg/joda/time/LocalTime;181 ····iget-object·v2,·p0,·Lorg/joda/time/LocalTime$Property;->iInstant:Lorg/joda/time/LocalTime;
  
182 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getChronology()Lorg/joda/time/Chronology;182 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getChronology()Lorg/joda/time/Chronology;
Offset 238, 17 lines modifiedOffset 238, 17 lines modified
  
238 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J238 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
239 ····move-result-wide·v2239 ····move-result-wide·v2
  
240 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J240 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J
  
241 ····move-result-wide·v2241 ····move-result-wide·v1
  
242 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;242 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;
  
243 ····move-result-object·v0243 ····move-result-object·v0
  
244 ····return-object·v0244 ····return-object·v0
245 .end·method245 .end·method
  
246 .method·protected·getChronology()Lorg/joda/time/Chronology;246 .method·protected·getChronology()Lorg/joda/time/Chronology;
Offset 312, 17 lines modifiedOffset 312, 17 lines modified
  
312 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J312 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
313 ····move-result-wide·v2313 ····move-result-wide·v2
  
314 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J314 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J
  
315 ····move-result-wide·v2315 ····move-result-wide·v1
  
316 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;316 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;
  
317 ····move-result-object·v0317 ····move-result-object·v0
  
318 ····return-object·v0318 ····return-object·v0
319 .end·method319 .end·method
  
320 .method·public·roundFloorCopy()Lorg/joda/time/LocalTime;320 .method·public·roundFloorCopy()Lorg/joda/time/LocalTime;
Offset 338, 17 lines modifiedOffset 338, 17 lines modified
  
338 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J338 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
339 ····move-result-wide·v2339 ····move-result-wide·v2
  
340 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J340 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J
  
341 ····move-result-wide·v2341 ····move-result-wide·v1
  
342 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;342 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;
  
343 ····move-result-object·v0343 ····move-result-object·v0
  
344 ····return-object·v0344 ····return-object·v0
345 .end·method345 .end·method
  
346 .method·public·roundHalfCeilingCopy()Lorg/joda/time/LocalTime;346 .method·public·roundHalfCeilingCopy()Lorg/joda/time/LocalTime;
Offset 364, 17 lines modifiedOffset 364, 17 lines modified
  
364 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J364 ····invoke-virtual·{v2},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
365 ····move-result-wide·v2365 ····move-result-wide·v2
  
366 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J366 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J
  
367 ····move-result-wide·v2367 ····move-result-wide·v1
  
368 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;368 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalTime;->withLocalMillis(J)Lorg/joda/time/LocalTime;
  
Max diff block lines reached; 2529/7032 bytes (35.96%) of diff not shown.
3.21 KB
smali/org/joda/time/Instant.smali
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 ····iput-wide·v0,·p0,·Lorg/joda/time/Instant;->iMillis:J31 ····iput-wide·v0,·p0,·Lorg/joda/time/Instant;->iMillis:J
  
32 ····.line·11032 ····.line·110
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
35 .method·public·constructor·<init>(J)V35 .method·public·constructor·<init>(J)V
36 ····.locals·136 ····.locals·0
  
37 ····.prologue37 ····.prologue
38 ····.line·11838 ····.line·118
39 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractInstant;-><init>()V39 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractInstant;-><init>()V
  
40 ····.line·11940 ····.line·119
41 ····iput-wide·p1,·p0,·Lorg/joda/time/Instant;->iMillis:J41 ····iput-wide·p1,·p0,·Lorg/joda/time/Instant;->iMillis:J
Offset 210, 21 lines modifiedOffset 210, 21 lines modified
  
210 ····.prologue210 ····.prologue
211 ····.line·288211 ····.line·288
212 ····new-instance·v0,·Lorg/joda/time/DateTime;212 ····new-instance·v0,·Lorg/joda/time/DateTime;
  
213 ····invoke-virtual·{p0},·Lorg/joda/time/Instant;->getMillis()J213 ····invoke-virtual·{p0},·Lorg/joda/time/Instant;->getMillis()J
  
214 ····move-result-wide·v2214 ····move-result-wide·v1
  
215 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstance()Lorg/joda/time/chrono/ISOChronology;215 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstance()Lorg/joda/time/chrono/ISOChronology;
  
216 ····move-result-object·v1216 ····move-result-object·v3
  
217 ····invoke-direct·{v0,·v2,·v3,·v1},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V217 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V
  
218 ····return-object·v0218 ····return-object·v0
219 .end·method219 .end·method
  
220 .method·public·toDateTimeISO()Lorg/joda/time/DateTime;220 .method·public·toDateTimeISO()Lorg/joda/time/DateTime;
221 ····.locals·1221 ····.locals·1
222 ····.annotation·runtime·Ljava/lang/Deprecated;222 ····.annotation·runtime·Ljava/lang/Deprecated;
Offset 252, 21 lines modifiedOffset 252, 21 lines modified
  
252 ····.prologue252 ····.prologue
253 ····.line·334253 ····.line·334
254 ····new-instance·v0,·Lorg/joda/time/MutableDateTime;254 ····new-instance·v0,·Lorg/joda/time/MutableDateTime;
  
255 ····invoke-virtual·{p0},·Lorg/joda/time/Instant;->getMillis()J255 ····invoke-virtual·{p0},·Lorg/joda/time/Instant;->getMillis()J
  
256 ····move-result-wide·v2256 ····move-result-wide·v1
  
257 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstance()Lorg/joda/time/chrono/ISOChronology;257 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstance()Lorg/joda/time/chrono/ISOChronology;
  
258 ····move-result-object·v1258 ····move-result-object·v3
  
259 ····invoke-direct·{v0,·v2,·v3,·v1},·Lorg/joda/time/MutableDateTime;-><init>(JLorg/joda/time/Chronology;)V259 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/joda/time/MutableDateTime;-><init>(JLorg/joda/time/Chronology;)V
  
260 ····return-object·v0260 ····return-object·v0
261 .end·method261 .end·method
  
262 .method·public·toMutableDateTimeISO()Lorg/joda/time/MutableDateTime;262 .method·public·toMutableDateTimeISO()Lorg/joda/time/MutableDateTime;
263 ····.locals·1263 ····.locals·1
264 ····.annotation·runtime·Ljava/lang/Deprecated;264 ····.annotation·runtime·Ljava/lang/Deprecated;
Offset 278, 15 lines modifiedOffset 278, 15 lines modified
  
278 ····move-result-object·v0278 ····move-result-object·v0
  
279 ····return-object·v0279 ····return-object·v0
280 .end·method280 .end·method
  
281 .method·public·withDurationAdded(JI)Lorg/joda/time/Instant;281 .method·public·withDurationAdded(JI)Lorg/joda/time/Instant;
282 ····.locals·7282 ····.locals·6
  
283 ····.prologue283 ····.prologue
284 ····.line·171284 ····.line·171
285 ····const-wide/16·v0,·0x0285 ····const-wide/16·v0,·0x0
  
286 ····cmp-long·v0,·p1,·v0286 ····cmp-long·v0,·p1,·v0
  
Offset 299, 25 lines modifiedOffset 299, 25 lines modified
299 ····:goto_0299 ····:goto_0
300 ····return-object·p0300 ····return-object·p0
  
301 ····.line·174301 ····.line·174
302 ····:cond_1302 ····:cond_1
303 ····invoke-virtual·{p0},·Lorg/joda/time/Instant;->getChronology()Lorg/joda/time/Chronology;303 ····invoke-virtual·{p0},·Lorg/joda/time/Instant;->getChronology()Lorg/joda/time/Chronology;
  
304 ····move-result-object·v1304 ····move-result-object·v0
  
305 ····invoke-virtual·{p0},·Lorg/joda/time/Instant;->getMillis()J305 ····invoke-virtual·{p0},·Lorg/joda/time/Instant;->getMillis()J
  
306 ····move-result-wide·v2306 ····move-result-wide·v1
  
307 ····move-wide·v4,·p1307 ····move-wide·v3,·p1
  
308 ····move·v6,·p3308 ····move·v5,·p3
  
309 ····invoke-virtual/range·{v1·..·v6},·Lorg/joda/time/Chronology;->add(JJI)J309 ····invoke-virtual/range·{v0·..·v5},·Lorg/joda/time/Chronology;->add(JJI)J
  
310 ····move-result-wide·v0310 ····move-result-wide·v0
  
311 ····.line·175311 ····.line·175
312 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/Instant;->withMillis(J)Lorg/joda/time/Instant;312 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/Instant;->withMillis(J)Lorg/joda/time/Instant;
  
313 ····move-result-object·p0313 ····move-result-object·p0
Offset 348, 15 lines modifiedOffset 348, 15 lines modified
  
348 ····move-result-object·p0348 ····move-result-object·p0
  
349 ····goto·:goto_0349 ····goto·:goto_0
350 .end·method350 .end·method
  
351 .method·public·withMillis(J)Lorg/joda/time/Instant;351 .method·public·withMillis(J)Lorg/joda/time/Instant;
352 ····.locals·3352 ····.locals·2
  
353 ····.prologue353 ····.prologue
354 ····.line·157354 ····.line·157
355 ····iget-wide·v0,·p0,·Lorg/joda/time/Instant;->iMillis:J355 ····iget-wide·v0,·p0,·Lorg/joda/time/Instant;->iMillis:J
  
356 ····cmp-long·v0,·p1,·v0356 ····cmp-long·v0,·p1,·v0
  
10.7 KB
smali/org/joda/time/MutableInterval.smali
    
Offset 10, 53 lines modifiedOffset 10, 53 lines modified
  
10 #·static·fields10 #·static·fields
11 .field·private·static·final·serialVersionUID:J·=·-0x530742c09b58b1b6L11 .field·private·static·final·serialVersionUID:J·=·-0x530742c09b58b1b6L
  
  
12 #·direct·methods12 #·direct·methods
13 .method·public·constructor·<init>()V13 .method·public·constructor·<init>()V
14 ····.locals·714 ····.locals·6
  
15 ····.prologue15 ····.prologue
16 ····const-wide/16·v2,·0x016 ····const-wide/16·v1,·0x0
  
17 ····.line·7917 ····.line·79
18 ····const/4·v6,·0x018 ····const/4·v5,·0x0
  
19 ····move-object·v1,·p019 ····move-object·v0,·p0
  
20 ····move-wide·v4,·v220 ····move-wide·v3,·v1
  
21 ····invoke-direct/range·{v1·..·v6},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V21 ····invoke-direct/range·{v0·..·v5},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V
  
22 ····.line·8022 ····.line·80
23 ····return-void23 ····return-void
24 .end·method24 .end·method
  
25 .method·public·constructor·<init>(JJ)V25 .method·public·constructor·<init>(JJ)V
26 ····.locals·726 ····.locals·6
  
27 ····.prologue27 ····.prologue
28 ····.line·9028 ····.line·90
29 ····const/4·v6,·0x029 ····const/4·v5,·0x0
  
30 ····move-object·v1,·p030 ····move-object·v0,·p0
  
31 ····move-wide·v2,·p131 ····move-wide·v1,·p1
  
32 ····move-wide·v4,·p332 ····move-wide·v3,·p3
  
33 ····invoke-direct/range·{v1·..·v6},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V33 ····invoke-direct/range·{v0·..·v5},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V
  
34 ····.line·9134 ····.line·91
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
37 .method·public·constructor·<init>(JJLorg/joda/time/Chronology;)V37 .method·public·constructor·<init>(JJLorg/joda/time/Chronology;)V
38 ····.locals·138 ····.locals·0
  
39 ····.prologue39 ····.prologue
40 ····.line·10240 ····.line·102
41 ····invoke-direct/range·{p0·..·p5},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V41 ····invoke-direct/range·{p0·..·p5},·Lorg/joda/time/base/BaseInterval;-><init>(JJLorg/joda/time/Chronology;)V
  
42 ····.line·10342 ····.line·103
43 ····return-void43 ····return-void
Offset 194, 38 lines modifiedOffset 194, 38 lines modified
  
194 ····check-cast·v0,·Lorg/joda/time/MutableInterval;194 ····check-cast·v0,·Lorg/joda/time/MutableInterval;
  
195 ····return-object·v0195 ····return-object·v0
196 .end·method196 .end·method
  
197 .method·public·setChronology(Lorg/joda/time/Chronology;)V197 .method·public·setChronology(Lorg/joda/time/Chronology;)V
198 ····.locals·7198 ····.locals·6
  
199 ····.prologue199 ····.prologue
200 ····.line·263200 ····.line·263
201 ····invoke-virtual·{p0},·Lorg/joda/time/MutableInterval;->getStartMillis()J201 ····invoke-virtual·{p0},·Lorg/joda/time/MutableInterval;->getStartMillis()J
  
202 ····move-result-wide·v2202 ····move-result-wide·v1
  
203 ····invoke-virtual·{p0},·Lorg/joda/time/MutableInterval;->getEndMillis()J203 ····invoke-virtual·{p0},·Lorg/joda/time/MutableInterval;->getEndMillis()J
  
204 ····move-result-wide·v4204 ····move-result-wide·v3
  
205 ····move-object·v1,·p0205 ····move-object·v0,·p0
  
206 ····move-object·v6,·p1206 ····move-object·v5,·p1
  
207 ····invoke-super/range·{v1·..·v6},·Lorg/joda/time/base/BaseInterval;->setInterval(JJLorg/joda/time/Chronology;)V207 ····invoke-super/range·{v0·..·v5},·Lorg/joda/time/base/BaseInterval;->setInterval(JJLorg/joda/time/Chronology;)V
  
208 ····.line·264208 ····.line·264
209 ····return-void209 ····return-void
210 .end·method210 .end·method
  
211 .method·public·setDurationAfterStart(J)V211 .method·public·setDurationAfterStart(J)V
212 ····.locals·3212 ····.locals·2
  
213 ····.prologue213 ····.prologue
214 ····.line·319214 ····.line·319
215 ····invoke-virtual·{p0},·Lorg/joda/time/MutableInterval;->getStartMillis()J215 ····invoke-virtual·{p0},·Lorg/joda/time/MutableInterval;->getStartMillis()J
  
216 ····move-result-wide·v0216 ····move-result-wide·v0
  
Offset 260, 15 lines modifiedOffset 260, 15 lines modified
260 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/MutableInterval;->setEndMillis(J)V260 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/MutableInterval;->setEndMillis(J)V
  
261 ····.line·344261 ····.line·344
262 ····return-void262 ····return-void
263 .end·method263 .end·method
  
264 .method·public·setDurationBeforeEnd(J)V264 .method·public·setDurationBeforeEnd(J)V
265 ····.locals·5265 ····.locals·4
  
266 ····.prologue266 ····.prologue
267 ····.line·330267 ····.line·330
268 ····invoke-virtual·{p0},·Lorg/joda/time/MutableInterval;->getEndMillis()J268 ····invoke-virtual·{p0},·Lorg/joda/time/MutableInterval;->getEndMillis()J
  
269 ····move-result-wide·v0269 ····move-result-wide·v0
  
Offset 307, 85 lines modifiedOffset 307, 85 lines modified
307 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/MutableInterval;->setStartMillis(J)V307 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/MutableInterval;->setStartMillis(J)V
  
308 ····.line·356308 ····.line·356
309 ····return-void309 ····return-void
310 .end·method310 .end·method
  
311 .method·public·setEnd(Lorg/joda/time/ReadableInstant;)V311 .method·public·setEnd(Lorg/joda/time/ReadableInstant;)V
312 ····.locals·7312 ····.locals·6
  
313 ····.prologue313 ····.prologue
314 ····.line·306314 ····.line·306
315 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getInstantMillis(Lorg/joda/time/ReadableInstant;)J315 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getInstantMillis(Lorg/joda/time/ReadableInstant;)J
  
316 ····move-result-wide·v4316 ····move-result-wide·v3
  
317 ····.line·307317 ····.line·307
318 ····invoke-virtual·{p0},·Lorg/joda/time/MutableInterval;->getStartMillis()J318 ····invoke-virtual·{p0},·Lorg/joda/time/MutableInterval;->getStartMillis()J
  
Max diff block lines reached; 7341/10891 bytes (67.40%) of diff not shown.
8.63 KB
smali/org/joda/time/DateTime$Property.smali
    
Offset 127, 25 lines modifiedOffset 127, 25 lines modified
  
127 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J127 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J
  
128 ····move-result-wide·v2128 ····move-result-wide·v2
  
129 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J129 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J
  
130 ····move-result-wide·v2130 ····move-result-wide·v1
  
131 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;131 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;
  
132 ····move-result-object·v0132 ····move-result-object·v0
  
133 ····return-object·v0133 ····return-object·v0
134 .end·method134 .end·method
  
135 .method·public·addToCopy(J)Lorg/joda/time/DateTime;135 .method·public·addToCopy(J)Lorg/joda/time/DateTime;
136 ····.locals·5136 ····.locals·4
  
137 ····.prologue137 ····.prologue
138 ····.line·2137138 ····.line·2137
139 ····iget-object·v0,·p0,·Lorg/joda/time/DateTime$Property;->iInstant:Lorg/joda/time/DateTime;139 ····iget-object·v0,·p0,·Lorg/joda/time/DateTime$Property;->iInstant:Lorg/joda/time/DateTime;
  
140 ····iget-object·v1,·p0,·Lorg/joda/time/DateTime$Property;->iField:Lorg/joda/time/DateTimeField;140 ····iget-object·v1,·p0,·Lorg/joda/time/DateTime$Property;->iField:Lorg/joda/time/DateTimeField;
  
Offset 153, 17 lines modifiedOffset 153, 17 lines modified
  
153 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J153 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J
  
154 ····move-result-wide·v2154 ····move-result-wide·v2
  
155 ····invoke-virtual·{v1,·v2,·v3,·p1,·p2},·Lorg/joda/time/DateTimeField;->add(JJ)J155 ····invoke-virtual·{v1,·v2,·v3,·p1,·p2},·Lorg/joda/time/DateTimeField;->add(JJ)J
  
156 ····move-result-wide·v2156 ····move-result-wide·v1
  
157 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;157 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;
  
158 ····move-result-object·v0158 ····move-result-object·v0
  
159 ····return-object·v0159 ····return-object·v0
160 .end·method160 .end·method
  
161 .method·public·addWrapFieldToCopy(I)Lorg/joda/time/DateTime;161 .method·public·addWrapFieldToCopy(I)Lorg/joda/time/DateTime;
Offset 179, 17 lines modifiedOffset 179, 17 lines modified
  
179 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J179 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J
  
180 ····move-result-wide·v2180 ····move-result-wide·v2
  
181 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J181 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J
  
182 ····move-result-wide·v2182 ····move-result-wide·v1
  
183 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;183 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;
  
184 ····move-result-object·v0184 ····move-result-object·v0
  
185 ····return-object·v0185 ····return-object·v0
186 .end·method186 .end·method
  
187 .method·protected·getChronology()Lorg/joda/time/Chronology;187 .method·protected·getChronology()Lorg/joda/time/Chronology;
Offset 253, 17 lines modifiedOffset 253, 17 lines modified
  
253 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J253 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J
  
254 ····move-result-wide·v2254 ····move-result-wide·v2
  
255 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J255 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J
  
256 ····move-result-wide·v2256 ····move-result-wide·v1
  
257 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;257 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;
  
258 ····move-result-object·v0258 ····move-result-object·v0
  
259 ····return-object·v0259 ····return-object·v0
260 .end·method260 .end·method
  
261 .method·public·roundFloorCopy()Lorg/joda/time/DateTime;261 .method·public·roundFloorCopy()Lorg/joda/time/DateTime;
Offset 279, 17 lines modifiedOffset 279, 17 lines modified
  
279 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J279 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J
  
280 ····move-result-wide·v2280 ····move-result-wide·v2
  
281 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J281 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J
  
282 ····move-result-wide·v2282 ····move-result-wide·v1
  
283 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;283 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;
  
284 ····move-result-object·v0284 ····move-result-object·v0
  
285 ····return-object·v0285 ····return-object·v0
286 .end·method286 .end·method
  
287 .method·public·roundHalfCeilingCopy()Lorg/joda/time/DateTime;287 .method·public·roundHalfCeilingCopy()Lorg/joda/time/DateTime;
Offset 305, 17 lines modifiedOffset 305, 17 lines modified
  
305 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J305 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J
  
306 ····move-result-wide·v2306 ····move-result-wide·v2
  
307 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J307 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J
  
308 ····move-result-wide·v2308 ····move-result-wide·v1
  
309 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;309 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;
  
310 ····move-result-object·v0310 ····move-result-object·v0
  
311 ····return-object·v0311 ····return-object·v0
312 .end·method312 .end·method
  
313 .method·public·roundHalfEvenCopy()Lorg/joda/time/DateTime;313 .method·public·roundHalfEvenCopy()Lorg/joda/time/DateTime;
Offset 331, 17 lines modifiedOffset 331, 17 lines modified
  
331 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J331 ····invoke-virtual·{v2},·Lorg/joda/time/DateTime;->getMillis()J
  
332 ····move-result-wide·v2332 ····move-result-wide·v2
  
333 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfEven(J)J333 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfEven(J)J
  
334 ····move-result-wide·v2334 ····move-result-wide·v1
  
335 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;335 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTime;->withMillis(J)Lorg/joda/time/DateTime;
  
Max diff block lines reached; 4546/8751 bytes (51.95%) of diff not shown.
40.8 KB
smali/org/joda/time/LocalDate.smali
    
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lorg/joda/time/LocalDate;-><init>(IIILorg/joda/time/Chronology;)V154 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lorg/joda/time/LocalDate;-><init>(IIILorg/joda/time/Chronology;)V
  
155 ····.line·437155 ····.line·437
156 ····return-void156 ····return-void
157 .end·method157 .end·method
  
158 .method·public·constructor·<init>(IIILorg/joda/time/Chronology;)V158 .method·public·constructor·<init>(IIILorg/joda/time/Chronology;)V
159 ····.locals·4159 ····.locals·3
  
160 ····.prologue160 ····.prologue
161 ····.line·455161 ····.line·455
162 ····invoke-direct·{p0},·Lorg/joda/time/base/BaseLocal;-><init>()V162 ····invoke-direct·{p0},·Lorg/joda/time/base/BaseLocal;-><init>()V
  
163 ····.line·456163 ····.line·456
164 ····invoke-static·{p4},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;164 ····invoke-static·{p4},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;
Offset 174, 21 lines modifiedOffset 174, 21 lines modified
174 ····move-result-object·v0174 ····move-result-object·v0
  
175 ····.line·457175 ····.line·457
176 ····const/4·v1,·0x0176 ····const/4·v1,·0x0
  
177 ····invoke-virtual·{v0,·p1,·p2,·p3,·v1},·Lorg/joda/time/Chronology;->getDateTimeMillis(IIII)J177 ····invoke-virtual·{v0,·p1,·p2,·p3,·v1},·Lorg/joda/time/Chronology;->getDateTimeMillis(IIII)J
  
178 ····move-result-wide·v2178 ····move-result-wide·v1
  
179 ····.line·458179 ····.line·458
180 ····iput-object·v0,·p0,·Lorg/joda/time/LocalDate;->iChronology:Lorg/joda/time/Chronology;180 ····iput-object·v0,·p0,·Lorg/joda/time/LocalDate;->iChronology:Lorg/joda/time/Chronology;
  
181 ····.line·459181 ····.line·459
182 ····iput-wide·v2,·p0,·Lorg/joda/time/LocalDate;->iLocalMillis:J182 ····iput-wide·v1,·p0,·Lorg/joda/time/LocalDate;->iLocalMillis:J
  
183 ····.line·460183 ····.line·460
184 ····return-void184 ····return-void
185 .end·method185 .end·method
  
186 .method·public·constructor·<init>(J)V186 .method·public·constructor·<init>(J)V
187 ····.locals·1187 ····.locals·1
Offset 202, 15 lines modifiedOffset 202, 15 lines modified
202 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/joda/time/LocalDate;-><init>(JLorg/joda/time/Chronology;)V202 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/joda/time/LocalDate;-><init>(JLorg/joda/time/Chronology;)V
  
203 ····.line·309203 ····.line·309
204 ····return-void204 ····return-void
205 .end·method205 .end·method
  
206 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V206 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V
207 ····.locals·5207 ····.locals·4
  
208 ····.prologue208 ····.prologue
209 ····.line·335209 ····.line·335
210 ····invoke-direct·{p0},·Lorg/joda/time/base/BaseLocal;-><init>()V210 ····invoke-direct·{p0},·Lorg/joda/time/base/BaseLocal;-><init>()V
  
211 ····.line·336211 ····.line·336
212 ····invoke-static·{p3},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;212 ····invoke-static·{p3},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;
Offset 222, 31 lines modifiedOffset 222, 31 lines modified
  
222 ····move-result-object·v1222 ····move-result-object·v1
  
223 ····sget-object·v2,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;223 ····sget-object·v2,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;
  
224 ····invoke-virtual·{v1,·v2,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getMillisKeepLocal(Lorg/joda/time/DateTimeZone;J)J224 ····invoke-virtual·{v1,·v2,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getMillisKeepLocal(Lorg/joda/time/DateTimeZone;J)J
  
225 ····move-result-wide·v2225 ····move-result-wide·v1
  
226 ····.line·339226 ····.line·339
227 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;227 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;
  
228 ····move-result-object·v0228 ····move-result-object·v0
  
229 ····.line·340229 ····.line·340
230 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->dayOfMonth()Lorg/joda/time/DateTimeField;230 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->dayOfMonth()Lorg/joda/time/DateTimeField;
  
231 ····move-result-object·v1231 ····move-result-object·v3
  
232 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J232 ····invoke-virtual·{v3,·v1,·v2},·Lorg/joda/time/DateTimeField;->roundFloor(J)J
  
233 ····move-result-wide·v2233 ····move-result-wide·v1
  
234 ····iput-wide·v2,·p0,·Lorg/joda/time/LocalDate;->iLocalMillis:J234 ····iput-wide·v1,·p0,·Lorg/joda/time/LocalDate;->iLocalMillis:J
  
235 ····.line·341235 ····.line·341
236 ····iput-object·v0,·p0,·Lorg/joda/time/LocalDate;->iChronology:Lorg/joda/time/Chronology;236 ····iput-object·v0,·p0,·Lorg/joda/time/LocalDate;->iChronology:Lorg/joda/time/Chronology;
  
237 ····.line·342237 ····.line·342
238 ····return-void238 ····return-void
239 .end·method239 .end·method
Offset 679, 21 lines modifiedOffset 679, 21 lines modified
679 ····iget-object·v0,·p0,·Lorg/joda/time/LocalDate;->iChronology:Lorg/joda/time/Chronology;679 ····iget-object·v0,·p0,·Lorg/joda/time/LocalDate;->iChronology:Lorg/joda/time/Chronology;
  
680 ····if-nez·v0,·:cond_1680 ····if-nez·v0,·:cond_1
  
681 ····.line·468681 ····.line·468
682 ····new-instance·v0,·Lorg/joda/time/LocalDate;682 ····new-instance·v0,·Lorg/joda/time/LocalDate;
  
683 ····iget-wide·v2,·p0,·Lorg/joda/time/LocalDate;->iLocalMillis:J683 ····iget-wide·v1,·p0,·Lorg/joda/time/LocalDate;->iLocalMillis:J
  
684 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;684 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;
  
685 ····move-result-object·v1685 ····move-result-object·v3
  
686 ····invoke-direct·{v0,·v2,·v3,·v1},·Lorg/joda/time/LocalDate;-><init>(JLorg/joda/time/Chronology;)V686 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/joda/time/LocalDate;-><init>(JLorg/joda/time/Chronology;)V
  
687 ····move-object·p0,·v0687 ····move-object·p0,·v0
  
688 ····.line·473688 ····.line·473
689 ····:cond_0689 ····:cond_0
690 ····:goto_0690 ····:goto_0
691 ····return-object·p0691 ····return-object·p0
Offset 713, 23 lines modifiedOffset 713, 23 lines modified
713 ····move-result·v0713 ····move-result·v0
  
714 ····if-nez·v0,·:cond_0714 ····if-nez·v0,·:cond_0
  
715 ····.line·471715 ····.line·471
716 ····new-instance·v0,·Lorg/joda/time/LocalDate;716 ····new-instance·v0,·Lorg/joda/time/LocalDate;
  
717 ····iget-wide·v2,·p0,·Lorg/joda/time/LocalDate;->iLocalMillis:J717 ····iget-wide·v1,·p0,·Lorg/joda/time/LocalDate;->iLocalMillis:J
  
718 ····iget-object·v1,·p0,·Lorg/joda/time/LocalDate;->iChronology:Lorg/joda/time/Chronology;718 ····iget-object·v3,·p0,·Lorg/joda/time/LocalDate;->iChronology:Lorg/joda/time/Chronology;
  
719 ····invoke-virtual·{v1},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;719 ····invoke-virtual·{v3},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;
  
720 ····move-result-object·v1720 ····move-result-object·v3
  
721 ····invoke-direct·{v0,·v2,·v3,·v1},·Lorg/joda/time/LocalDate;-><init>(JLorg/joda/time/Chronology;)V721 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/joda/time/LocalDate;-><init>(JLorg/joda/time/Chronology;)V
  
722 ····move-object·p0,·v0722 ····move-object·p0,·v0
  
Max diff block lines reached; 37286/41758 bytes (89.29%) of diff not shown.
57.6 KB
smali/org/joda/time/LocalDateTime.smali
    
Offset 175, 21 lines modifiedOffset 175, 21 lines modified
175 ····move·v6,·p6175 ····move·v6,·p6
  
176 ····move·v7,·p7176 ····move·v7,·p7
  
177 ····.line·511177 ····.line·511
178 ····invoke-virtual/range·{v0·..·v7},·Lorg/joda/time/Chronology;->getDateTimeMillis(IIIIIII)J178 ····invoke-virtual/range·{v0·..·v7},·Lorg/joda/time/Chronology;->getDateTimeMillis(IIIIIII)J
  
179 ····move-result-wide·v2179 ····move-result-wide·v1
  
180 ····.line·513180 ····.line·513
181 ····iput-object·v0,·p0,·Lorg/joda/time/LocalDateTime;->iChronology:Lorg/joda/time/Chronology;181 ····iput-object·v0,·p0,·Lorg/joda/time/LocalDateTime;->iChronology:Lorg/joda/time/Chronology;
  
182 ····.line·514182 ····.line·514
183 ····iput-wide·v2,·p0,·Lorg/joda/time/LocalDateTime;->iLocalMillis:J183 ····iput-wide·v1,·p0,·Lorg/joda/time/LocalDateTime;->iLocalMillis:J
  
184 ····.line·515184 ····.line·515
185 ····return-void185 ····return-void
186 .end·method186 .end·method
  
187 .method·public·constructor·<init>(J)V187 .method·public·constructor·<init>(J)V
188 ····.locals·1188 ····.locals·1
Offset 203, 15 lines modifiedOffset 203, 15 lines modified
203 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/joda/time/LocalDateTime;-><init>(JLorg/joda/time/Chronology;)V203 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/joda/time/LocalDateTime;-><init>(JLorg/joda/time/Chronology;)V
  
204 ····.line·306204 ····.line·306
205 ····return-void205 ····return-void
206 .end·method206 .end·method
  
207 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V207 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V
208 ····.locals·5208 ····.locals·3
  
209 ····.prologue209 ····.prologue
210 ····.line·332210 ····.line·332
211 ····invoke-direct·{p0},·Lorg/joda/time/base/BaseLocal;-><init>()V211 ····invoke-direct·{p0},·Lorg/joda/time/base/BaseLocal;-><init>()V
  
212 ····.line·333212 ····.line·333
213 ····invoke-static·{p3},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;213 ····invoke-static·{p3},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;
Offset 223, 18 lines modifiedOffset 223, 18 lines modified
  
223 ····move-result-object·v1223 ····move-result-object·v1
  
224 ····sget-object·v2,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;224 ····sget-object·v2,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;
  
225 ····invoke-virtual·{v1,·v2,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getMillisKeepLocal(Lorg/joda/time/DateTimeZone;J)J225 ····invoke-virtual·{v1,·v2,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getMillisKeepLocal(Lorg/joda/time/DateTimeZone;J)J
  
226 ····move-result-wide·v2226 ····move-result-wide·v1
  
227 ····.line·336227 ····.line·336
228 ····iput-wide·v2,·p0,·Lorg/joda/time/LocalDateTime;->iLocalMillis:J228 ····iput-wide·v1,·p0,·Lorg/joda/time/LocalDateTime;->iLocalMillis:J
  
229 ····.line·337229 ····.line·337
230 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;230 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;
  
231 ····move-result-object·v0231 ····move-result-object·v0
  
232 ····iput-object·v0,·p0,·Lorg/joda/time/LocalDateTime;->iChronology:Lorg/joda/time/Chronology;232 ····iput-object·v0,·p0,·Lorg/joda/time/LocalDateTime;->iChronology:Lorg/joda/time/Chronology;
Offset 675, 15 lines modifiedOffset 675, 15 lines modified
675 ····:cond_1675 ····:cond_1
676 ····rsub-int/lit8·v1,·v1,·0x1676 ····rsub-int/lit8·v1,·v1,·0x1
  
677 ····goto·:goto_0677 ····goto·:goto_0
678 .end·method678 .end·method
  
679 .method·public·static·fromDateFields(Ljava/util/Date;)Lorg/joda/time/LocalDateTime;679 .method·public·static·fromDateFields(Ljava/util/Date;)Lorg/joda/time/LocalDateTime;
680 ····.locals·12680 ····.locals·11
  
681 ····.prologue681 ····.prologue
682 ····.line·234682 ····.line·234
683 ····if-nez·p0,·:cond_0683 ····if-nez·p0,·:cond_0
  
684 ····.line·235684 ····.line·235
685 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;685 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
Offset 752, 21 lines modifiedOffset 752, 21 lines modified
  
752 ····invoke-virtual·{p0},·Ljava/util/Date;->getSeconds()I752 ····invoke-virtual·{p0},·Ljava/util/Date;->getSeconds()I
  
753 ····move-result·v6753 ····move-result·v6
  
754 ····invoke-virtual·{p0},·Ljava/util/Date;->getTime()J754 ····invoke-virtual·{p0},·Ljava/util/Date;->getTime()J
  
755 ····move-result-wide·v8755 ····move-result-wide·v7
  
756 ····const-wide/16·v10,·0x3e8756 ····const-wide/16·v9,·0x3e8
  
757 ····rem-long/2addr·v8,·v10757 ····rem-long/2addr·v7,·v9
  
758 ····long-to-int·v7,·v8758 ····long-to-int·v7,·v7
  
759 ····add-int/lit16·v7,·v7,·0x3e8759 ····add-int/lit16·v7,·v7,·0x3e8
  
760 ····rem-int/lit16·v7,·v7,·0x3e8760 ····rem-int/lit16·v7,·v7,·0x3e8
  
761 ····invoke-direct/range·{v0·..·v7},·Lorg/joda/time/LocalDateTime;-><init>(IIIIIII)V761 ····invoke-direct/range·{v0·..·v7},·Lorg/joda/time/LocalDateTime;-><init>(IIIIIII)V
  
Offset 873, 21 lines modifiedOffset 873, 21 lines modified
873 ····iget-object·v0,·p0,·Lorg/joda/time/LocalDateTime;->iChronology:Lorg/joda/time/Chronology;873 ····iget-object·v0,·p0,·Lorg/joda/time/LocalDateTime;->iChronology:Lorg/joda/time/Chronology;
  
874 ····if-nez·v0,·:cond_1874 ····if-nez·v0,·:cond_1
  
875 ····.line·523875 ····.line·523
876 ····new-instance·v0,·Lorg/joda/time/LocalDateTime;876 ····new-instance·v0,·Lorg/joda/time/LocalDateTime;
  
877 ····iget-wide·v2,·p0,·Lorg/joda/time/LocalDateTime;->iLocalMillis:J877 ····iget-wide·v1,·p0,·Lorg/joda/time/LocalDateTime;->iLocalMillis:J
  
878 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;878 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;
  
879 ····move-result-object·v1879 ····move-result-object·v3
  
880 ····invoke-direct·{v0,·v2,·v3,·v1},·Lorg/joda/time/LocalDateTime;-><init>(JLorg/joda/time/Chronology;)V880 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/joda/time/LocalDateTime;-><init>(JLorg/joda/time/Chronology;)V
  
881 ····move-object·p0,·v0881 ····move-object·p0,·v0
  
882 ····.line·528882 ····.line·528
883 ····:cond_0883 ····:cond_0
884 ····:goto_0884 ····:goto_0
885 ····return-object·p0885 ····return-object·p0
Offset 907, 23 lines modifiedOffset 907, 23 lines modified
907 ····move-result·v0907 ····move-result·v0
  
908 ····if-nez·v0,·:cond_0908 ····if-nez·v0,·:cond_0
  
909 ····.line·526909 ····.line·526
910 ····new-instance·v0,·Lorg/joda/time/LocalDateTime;910 ····new-instance·v0,·Lorg/joda/time/LocalDateTime;
  
911 ····iget-wide·v2,·p0,·Lorg/joda/time/LocalDateTime;->iLocalMillis:J911 ····iget-wide·v1,·p0,·Lorg/joda/time/LocalDateTime;->iLocalMillis:J
  
912 ····iget-object·v1,·p0,·Lorg/joda/time/LocalDateTime;->iChronology:Lorg/joda/time/Chronology;912 ····iget-object·v3,·p0,·Lorg/joda/time/LocalDateTime;->iChronology:Lorg/joda/time/Chronology;
Max diff block lines reached; 54922/58910 bytes (93.23%) of diff not shown.
2.19 KB
smali/org/joda/time/TimeOfDay.smali
    
Offset 242, 26 lines modifiedOffset 242, 26 lines modified
242 ····invoke-direct/range·{v0·..·v5},·Lorg/joda/time/TimeOfDay;-><init>(IIIILorg/joda/time/Chronology;)V242 ····invoke-direct/range·{v0·..·v5},·Lorg/joda/time/TimeOfDay;-><init>(IIIILorg/joda/time/Chronology;)V
  
243 ····.line·333243 ····.line·333
244 ····return-void244 ····return-void
245 .end·method245 .end·method
  
246 .method·public·constructor·<init>(J)V246 .method·public·constructor·<init>(J)V
247 ····.locals·1247 ····.locals·0
  
248 ····.prologue248 ····.prologue
249 ····.line·242249 ····.line·242
250 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePartial;-><init>(J)V250 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePartial;-><init>(J)V
  
251 ····.line·243251 ····.line·243
252 ····return-void252 ····return-void
253 .end·method253 .end·method
  
254 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V254 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V
255 ····.locals·1255 ····.locals·0
  
256 ····.prologue256 ····.prologue
257 ····.line·257257 ····.line·257
258 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BasePartial;-><init>(JLorg/joda/time/Chronology;)V258 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BasePartial;-><init>(JLorg/joda/time/Chronology;)V
  
259 ····.line·258259 ····.line·258
260 ····return-void260 ····return-void
Offset 448, 15 lines modifiedOffset 448, 15 lines modified
  
448 ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/TimeOfDay;-><init>(IIII)V448 ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/TimeOfDay;-><init>(IIII)V
  
449 ····return-object·v0449 ····return-object·v0
450 .end·method450 .end·method
  
451 .method·public·static·fromMillisOfDay(J)Lorg/joda/time/TimeOfDay;451 .method·public·static·fromMillisOfDay(J)Lorg/joda/time/TimeOfDay;
452 ····.locals·2452 ····.locals·1
  
453 ····.prologue453 ····.prologue
454 ····.line·168454 ····.line·168
455 ····const/4·v0,·0x0455 ····const/4·v0,·0x0
  
456 ····invoke-static·{p0,·p1,·v0},·Lorg/joda/time/TimeOfDay;->fromMillisOfDay(JLorg/joda/time/Chronology;)Lorg/joda/time/TimeOfDay;456 ····invoke-static·{p0,·p1,·v0},·Lorg/joda/time/TimeOfDay;->fromMillisOfDay(JLorg/joda/time/Chronology;)Lorg/joda/time/TimeOfDay;
  
Offset 931, 27 lines modifiedOffset 931, 27 lines modified
931 ····invoke-virtual·{v0,·p1},·Lorg/joda/time/Chronology;->withZone(Lorg/joda/time/DateTimeZone;)Lorg/joda/time/Chronology;931 ····invoke-virtual·{v0,·p1},·Lorg/joda/time/Chronology;->withZone(Lorg/joda/time/DateTimeZone;)Lorg/joda/time/Chronology;
  
932 ····move-result-object·v0932 ····move-result-object·v0
  
933 ····.line·845933 ····.line·845
934 ····invoke-static·{},·Lorg/joda/time/DateTimeUtils;->currentTimeMillis()J934 ····invoke-static·{},·Lorg/joda/time/DateTimeUtils;->currentTimeMillis()J
  
935 ····move-result-wide·v2935 ····move-result-wide·v1
  
936 ····.line·846936 ····.line·846
937 ····invoke-virtual·{v0,·p0,·v2,·v3},·Lorg/joda/time/Chronology;->set(Lorg/joda/time/ReadablePartial;J)J937 ····invoke-virtual·{v0,·p0,·v1,·v2},·Lorg/joda/time/Chronology;->set(Lorg/joda/time/ReadablePartial;J)J
  
938 ····move-result-wide·v2938 ····move-result-wide·v1
  
939 ····.line·847939 ····.line·847
940 ····new-instance·v1,·Lorg/joda/time/DateTime;940 ····new-instance·v3,·Lorg/joda/time/DateTime;
  
941 ····invoke-direct·{v1,·v2,·v3,·v0},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V941 ····invoke-direct·{v3,·v1,·v2,·v0},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V
  
942 ····return-object·v1942 ····return-object·v3
943 .end·method943 .end·method
  
944 .method·public·toLocalTime()Lorg/joda/time/LocalTime;944 .method·public·toLocalTime()Lorg/joda/time/LocalTime;
945 ····.locals·6945 ····.locals·6
  
946 ····.prologue946 ····.prologue
947 ····.line·816947 ····.line·816
6.47 KB
smali/org/joda/time/LocalDateTime$Property.smali
    
Offset 127, 25 lines modifiedOffset 127, 25 lines modified
  
127 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J127 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J
  
128 ····move-result-wide·v2128 ····move-result-wide·v2
  
129 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J129 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J
  
130 ····move-result-wide·v2130 ····move-result-wide·v1
  
131 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;131 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;
  
132 ····move-result-object·v0132 ····move-result-object·v0
  
133 ····return-object·v0133 ····return-object·v0
134 .end·method134 .end·method
  
135 .method·public·addToCopy(J)Lorg/joda/time/LocalDateTime;135 .method·public·addToCopy(J)Lorg/joda/time/LocalDateTime;
136 ····.locals·5136 ····.locals·4
  
137 ····.prologue137 ····.prologue
138 ····.line·2239138 ····.line·2239
139 ····iget-object·v0,·p0,·Lorg/joda/time/LocalDateTime$Property;->iInstant:Lorg/joda/time/LocalDateTime;139 ····iget-object·v0,·p0,·Lorg/joda/time/LocalDateTime$Property;->iInstant:Lorg/joda/time/LocalDateTime;
  
140 ····iget-object·v1,·p0,·Lorg/joda/time/LocalDateTime$Property;->iField:Lorg/joda/time/DateTimeField;140 ····iget-object·v1,·p0,·Lorg/joda/time/LocalDateTime$Property;->iField:Lorg/joda/time/DateTimeField;
  
Offset 153, 17 lines modifiedOffset 153, 17 lines modified
  
153 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J153 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J
  
154 ····move-result-wide·v2154 ····move-result-wide·v2
  
155 ····invoke-virtual·{v1,·v2,·v3,·p1,·p2},·Lorg/joda/time/DateTimeField;->add(JJ)J155 ····invoke-virtual·{v1,·v2,·v3,·p1,·p2},·Lorg/joda/time/DateTimeField;->add(JJ)J
  
156 ····move-result-wide·v2156 ····move-result-wide·v1
  
157 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;157 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;
  
158 ····move-result-object·v0158 ····move-result-object·v0
  
159 ····return-object·v0159 ····return-object·v0
160 .end·method160 .end·method
  
161 .method·public·addWrapFieldToCopy(I)Lorg/joda/time/LocalDateTime;161 .method·public·addWrapFieldToCopy(I)Lorg/joda/time/LocalDateTime;
Offset 179, 17 lines modifiedOffset 179, 17 lines modified
  
179 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J179 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J
  
180 ····move-result-wide·v2180 ····move-result-wide·v2
  
181 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J181 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J
  
182 ····move-result-wide·v2182 ····move-result-wide·v1
  
183 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;183 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;
  
184 ····move-result-object·v0184 ····move-result-object·v0
  
185 ····return-object·v0185 ····return-object·v0
186 .end·method186 .end·method
  
187 .method·protected·getChronology()Lorg/joda/time/Chronology;187 .method·protected·getChronology()Lorg/joda/time/Chronology;
Offset 253, 17 lines modifiedOffset 253, 17 lines modified
  
253 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J253 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J
  
254 ····move-result-wide·v2254 ····move-result-wide·v2
  
255 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J255 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J
  
256 ····move-result-wide·v2256 ····move-result-wide·v1
  
257 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;257 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;
  
258 ····move-result-object·v0258 ····move-result-object·v0
  
259 ····return-object·v0259 ····return-object·v0
260 .end·method260 .end·method
  
261 .method·public·roundFloorCopy()Lorg/joda/time/LocalDateTime;261 .method·public·roundFloorCopy()Lorg/joda/time/LocalDateTime;
Offset 279, 17 lines modifiedOffset 279, 17 lines modified
  
279 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J279 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J
  
280 ····move-result-wide·v2280 ····move-result-wide·v2
  
281 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J281 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J
  
282 ····move-result-wide·v2282 ····move-result-wide·v1
  
283 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;283 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;
  
284 ····move-result-object·v0284 ····move-result-object·v0
  
285 ····return-object·v0285 ····return-object·v0
286 .end·method286 .end·method
  
287 .method·public·roundHalfCeilingCopy()Lorg/joda/time/LocalDateTime;287 .method·public·roundHalfCeilingCopy()Lorg/joda/time/LocalDateTime;
Offset 305, 17 lines modifiedOffset 305, 17 lines modified
  
305 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J305 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J
  
306 ····move-result-wide·v2306 ····move-result-wide·v2
  
307 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J307 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J
  
308 ····move-result-wide·v2308 ····move-result-wide·v1
  
309 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;309 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;
  
310 ····move-result-object·v0310 ····move-result-object·v0
  
311 ····return-object·v0311 ····return-object·v0
312 .end·method312 .end·method
  
313 .method·public·roundHalfEvenCopy()Lorg/joda/time/LocalDateTime;313 .method·public·roundHalfEvenCopy()Lorg/joda/time/LocalDateTime;
Offset 331, 17 lines modifiedOffset 331, 17 lines modified
  
331 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J331 ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->getLocalMillis()J
  
332 ····move-result-wide·v2332 ····move-result-wide·v2
  
333 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfEven(J)J333 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfEven(J)J
  
334 ····move-result-wide·v2334 ····move-result-wide·v1
  
335 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;335 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/LocalDateTime;->withLocalMillis(J)Lorg/joda/time/LocalDateTime;
  
Max diff block lines reached; 2005/6530 bytes (30.70%) of diff not shown.
8.34 KB
smali/org/joda/time/MutablePeriod.smali
    
Offset 102, 89 lines modifiedOffset 102, 89 lines modified
102 ····invoke-direct/range·{p0·..·p9},·Lorg/joda/time/base/BasePeriod;-><init>(IIIIIIIILorg/joda/time/PeriodType;)V102 ····invoke-direct/range·{p0·..·p9},·Lorg/joda/time/base/BasePeriod;-><init>(IIIIIIIILorg/joda/time/PeriodType;)V
  
103 ····.line·151103 ····.line·151
104 ····return-void104 ····return-void
105 .end·method105 .end·method
  
106 .method·public·constructor·<init>(J)V106 .method·public·constructor·<init>(J)V
107 ····.locals·1107 ····.locals·0
  
108 ····.prologue108 ····.prologue
109 ····.line·180109 ····.line·180
110 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePeriod;-><init>(J)V110 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePeriod;-><init>(J)V
  
111 ····.line·181111 ····.line·181
112 ····return-void112 ····return-void
113 .end·method113 .end·method
  
114 .method·public·constructor·<init>(JJ)V114 .method·public·constructor·<init>(JJ)V
115 ····.locals·9115 ····.locals·7
  
116 ····.prologue116 ····.prologue
117 ····const/4·v6,·0x0117 ····const/4·v5,·0x0
  
118 ····.line·253118 ····.line·253
119 ····move-object·v1,·p0119 ····move-object·v0,·p0
  
120 ····move-wide·v2,·p1120 ····move-wide·v1,·p1
  
121 ····move-wide·v4,·p3121 ····move-wide·v3,·p3
  
122 ····move-object·v7,·v6122 ····move-object·v6,·v5
  
123 ····invoke-direct/range·{v1·..·v7},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V123 ····invoke-direct/range·{v0·..·v6},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
124 ····.line·254124 ····.line·254
125 ····return-void125 ····return-void
126 .end·method126 .end·method
  
127 .method·public·constructor·<init>(JJLorg/joda/time/Chronology;)V127 .method·public·constructor·<init>(JJLorg/joda/time/Chronology;)V
128 ····.locals·9128 ····.locals·7
  
129 ····.prologue129 ····.prologue
130 ····.line·276130 ····.line·276
131 ····const/4·v6,·0x0131 ····const/4·v5,·0x0
  
132 ····move-object·v1,·p0132 ····move-object·v0,·p0
  
133 ····move-wide·v2,·p1133 ····move-wide·v1,·p1
  
134 ····move-wide·v4,·p3134 ····move-wide·v3,·p3
  
135 ····move-object·v7,·p5135 ····move-object·v6,·p5
  
136 ····invoke-direct/range·{v1·..·v7},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V136 ····invoke-direct/range·{v0·..·v6},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
137 ····.line·277137 ····.line·277
138 ····return-void138 ····return-void
139 .end·method139 .end·method
  
140 .method·public·constructor·<init>(JJLorg/joda/time/PeriodType;)V140 .method·public·constructor·<init>(JJLorg/joda/time/PeriodType;)V
141 ····.locals·9141 ····.locals·7
  
142 ····.prologue142 ····.prologue
143 ····.line·264143 ····.line·264
144 ····const/4·v7,·0x0144 ····const/4·v6,·0x0
  
145 ····move-object·v1,·p0145 ····move-object·v0,·p0
  
146 ····move-wide·v2,·p1146 ····move-wide·v1,·p1
  
147 ····move-wide·v4,·p3147 ····move-wide·v3,·p3
  
148 ····move-object·v6,·p5148 ····move-object·v5,·p5
  
149 ····invoke-direct/range·{v1·..·v7},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V149 ····invoke-direct/range·{v0·..·v6},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
150 ····.line·265150 ····.line·265
151 ····return-void151 ····return-void
152 .end·method152 .end·method
  
153 .method·public·constructor·<init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V153 .method·public·constructor·<init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
154 ····.locals·1154 ····.locals·0
  
155 ····.prologue155 ····.prologue
156 ····.line·288156 ····.line·288
157 ····invoke-direct/range·{p0·..·p6},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V157 ····invoke-direct/range·{p0·..·p6},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
158 ····.line·289158 ····.line·289
159 ····return-void159 ····return-void
Offset 213, 15 lines modifiedOffset 213, 15 lines modified
213 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lorg/joda/time/base/BasePeriod;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V213 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lorg/joda/time/base/BasePeriod;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
214 ····.line·201214 ····.line·201
215 ····return-void215 ····return-void
216 .end·method216 .end·method
  
217 .method·public·constructor·<init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V217 .method·public·constructor·<init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
218 ····.locals·1218 ····.locals·0
  
219 ····.prologue219 ····.prologue
220 ····.line·242220 ····.line·242
221 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/base/BasePeriod;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V221 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/base/BasePeriod;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
222 ····.line·243222 ····.line·243
223 ····return-void223 ····return-void
Offset 480, 15 lines modifiedOffset 480, 15 lines modified
480 ····invoke-virtual/range·{v1·..·v9},·Lorg/joda/time/MutablePeriod;->setPeriod(IIIIIIII)V480 ····invoke-virtual/range·{v1·..·v9},·Lorg/joda/time/MutablePeriod;->setPeriod(IIIIIIII)V
  
481 ····.line·667481 ····.line·667
482 ····return-void482 ····return-void
483 .end·method483 .end·method
  
484 .method·public·add(J)V484 .method·public·add(J)V
485 ····.locals·3485 ····.locals·2
  
486 ····.prologue486 ····.prologue
487 ····.line·707487 ····.line·707
488 ····new-instance·v0,·Lorg/joda/time/Period;488 ····new-instance·v0,·Lorg/joda/time/Period;
  
489 ····invoke-virtual·{p0},·Lorg/joda/time/MutablePeriod;->getPeriodType()Lorg/joda/time/PeriodType;489 ····invoke-virtual·{p0},·Lorg/joda/time/MutablePeriod;->getPeriodType()Lorg/joda/time/PeriodType;
  
Offset 499, 15 lines modifiedOffset 499, 15 lines modified
499 ····invoke-virtual·{p0,·v0},·Lorg/joda/time/MutablePeriod;->add(Lorg/joda/time/ReadablePeriod;)V499 ····invoke-virtual·{p0,·v0},·Lorg/joda/time/MutablePeriod;->add(Lorg/joda/time/ReadablePeriod;)V
  
500 ····.line·708500 ····.line·708
501 ····return-void501 ····return-void
502 .end·method502 .end·method
Max diff block lines reached; 4615/8462 bytes (54.54%) of diff not shown.
4.18 KB
smali/org/joda/time/Period.smali
    
Offset 117, 89 lines modifiedOffset 117, 89 lines modified
117 ····invoke-direct/range·{p0·..·p9},·Lorg/joda/time/base/BasePeriod;-><init>(IIIIIIIILorg/joda/time/PeriodType;)V117 ····invoke-direct/range·{p0·..·p9},·Lorg/joda/time/base/BasePeriod;-><init>(IIIIIIIILorg/joda/time/PeriodType;)V
  
118 ····.line·353118 ····.line·353
119 ····return-void119 ····return-void
120 .end·method120 .end·method
  
121 .method·public·constructor·<init>(J)V121 .method·public·constructor·<init>(J)V
122 ····.locals·1122 ····.locals·0
  
123 ····.prologue123 ····.prologue
124 ····.line·382124 ····.line·382
125 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePeriod;-><init>(J)V125 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePeriod;-><init>(J)V
  
126 ····.line·383126 ····.line·383
127 ····return-void127 ····return-void
128 .end·method128 .end·method
  
129 .method·public·constructor·<init>(JJ)V129 .method·public·constructor·<init>(JJ)V
130 ····.locals·9130 ····.locals·7
  
131 ····.prologue131 ····.prologue
132 ····const/4·v6,·0x0132 ····const/4·v5,·0x0
  
133 ····.line·455133 ····.line·455
134 ····move-object·v1,·p0134 ····move-object·v0,·p0
  
135 ····move-wide·v2,·p1135 ····move-wide·v1,·p1
  
136 ····move-wide·v4,·p3136 ····move-wide·v3,·p3
  
137 ····move-object·v7,·v6137 ····move-object·v6,·v5
  
138 ····invoke-direct/range·{v1·..·v7},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V138 ····invoke-direct/range·{v0·..·v6},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
139 ····.line·456139 ····.line·456
140 ····return-void140 ····return-void
141 .end·method141 .end·method
  
142 .method·public·constructor·<init>(JJLorg/joda/time/Chronology;)V142 .method·public·constructor·<init>(JJLorg/joda/time/Chronology;)V
143 ····.locals·9143 ····.locals·7
  
144 ····.prologue144 ····.prologue
145 ····.line·478145 ····.line·478
146 ····const/4·v6,·0x0146 ····const/4·v5,·0x0
  
147 ····move-object·v1,·p0147 ····move-object·v0,·p0
  
148 ····move-wide·v2,·p1148 ····move-wide·v1,·p1
  
149 ····move-wide·v4,·p3149 ····move-wide·v3,·p3
  
150 ····move-object·v7,·p5150 ····move-object·v6,·p5
  
151 ····invoke-direct/range·{v1·..·v7},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V151 ····invoke-direct/range·{v0·..·v6},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
152 ····.line·479152 ····.line·479
153 ····return-void153 ····return-void
154 .end·method154 .end·method
  
155 .method·public·constructor·<init>(JJLorg/joda/time/PeriodType;)V155 .method·public·constructor·<init>(JJLorg/joda/time/PeriodType;)V
156 ····.locals·9156 ····.locals·7
  
157 ····.prologue157 ····.prologue
158 ····.line·466158 ····.line·466
159 ····const/4·v7,·0x0159 ····const/4·v6,·0x0
  
160 ····move-object·v1,·p0160 ····move-object·v0,·p0
  
161 ····move-wide·v2,·p1161 ····move-wide·v1,·p1
  
162 ····move-wide·v4,·p3162 ····move-wide·v3,·p3
  
163 ····move-object·v6,·p5163 ····move-object·v5,·p5
  
164 ····invoke-direct/range·{v1·..·v7},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V164 ····invoke-direct/range·{v0·..·v6},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
165 ····.line·467165 ····.line·467
166 ····return-void166 ····return-void
167 .end·method167 .end·method
  
168 .method·public·constructor·<init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V168 .method·public·constructor·<init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
169 ····.locals·1169 ····.locals·0
  
170 ····.prologue170 ····.prologue
171 ····.line·490171 ····.line·490
172 ····invoke-direct/range·{p0·..·p6},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V172 ····invoke-direct/range·{p0·..·p6},·Lorg/joda/time/base/BasePeriod;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
173 ····.line·491173 ····.line·491
174 ····return-void174 ····return-void
Offset 228, 15 lines modifiedOffset 228, 15 lines modified
228 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lorg/joda/time/base/BasePeriod;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V228 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lorg/joda/time/base/BasePeriod;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
229 ····.line·403229 ····.line·403
230 ····return-void230 ····return-void
231 .end·method231 .end·method
  
232 .method·public·constructor·<init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V232 .method·public·constructor·<init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
233 ····.locals·1233 ····.locals·0
  
234 ····.prologue234 ····.prologue
235 ····.line·444235 ····.line·444
236 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/base/BasePeriod;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V236 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/base/BasePeriod;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
237 ····.line·445237 ····.line·445
238 ····return-void238 ····return-void
Offset 1670, 28 lines modifiedOffset 1670, 28 lines modified
  
1670 ····int-to-long·v2,·v21670 ····int-to-long·v2,·v2
  
1671 ····const-wide/32·v4,·0x240c84001671 ····const-wide/32·v4,·0x240c8400
  
1672 ····mul-long/2addr·v2,·v41672 ····mul-long/2addr·v2,·v4
  
1673 ····add-long/2addr·v2,·v01673 ····add-long·v1,·v0,·v2
  
1674 ····.line·16231674 ····.line·1623
1675 ····new-instance·v0,·Lorg/joda/time/Period;1675 ····new-instance·v0,·Lorg/joda/time/Period;
  
1676 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getPeriodType(Lorg/joda/time/PeriodType;)Lorg/joda/time/PeriodType;1676 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getPeriodType(Lorg/joda/time/PeriodType;)Lorg/joda/time/PeriodType;
  
1677 ····move-result-object·v11677 ····move-result-object·v3
  
1678 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;1678 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;
  
1679 ····move-result-object·v41679 ····move-result-object·v4
  
1680 ····invoke-direct·{v0,·v2,·v3,·v1,·v4},·Lorg/joda/time/Period;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V1680 ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/Period;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
Max diff block lines reached; 118/4220 bytes (2.80%) of diff not shown.
1.78 KB
smali/org/joda/time/Hours.smali
    
Offset 280, 15 lines modifiedOffset 280, 15 lines modified
  
280 ····move-result-object·v0280 ····move-result-object·v0
  
281 ····return-object·v0281 ····return-object·v0
282 .end·method282 .end·method
  
283 .method·public·static·hoursBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Hours;283 .method·public·static·hoursBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Hours;
284 ····.locals·6284 ····.locals·5
  
285 ····.prologue285 ····.prologue
286 ····.line·138286 ····.line·138
287 ····instance-of·v0,·p0,·Lorg/joda/time/LocalTime;287 ····instance-of·v0,·p0,·Lorg/joda/time/LocalTime;
  
288 ····if-eqz·v0,·:cond_0288 ····if-eqz·v0,·:cond_0
  
Offset 310, 23 lines modifiedOffset 310, 23 lines modified
  
310 ····move-result-object·v0310 ····move-result-object·v0
  
311 ····check-cast·p1,·Lorg/joda/time/LocalTime;311 ····check-cast·p1,·Lorg/joda/time/LocalTime;
  
312 ····invoke-virtual·{p1},·Lorg/joda/time/LocalTime;->getLocalMillis()J312 ····invoke-virtual·{p1},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
313 ····move-result-wide·v2313 ····move-result-wide·v1
  
314 ····check-cast·p0,·Lorg/joda/time/LocalTime;314 ····check-cast·p0,·Lorg/joda/time/LocalTime;
  
315 ····invoke-virtual·{p0},·Lorg/joda/time/LocalTime;->getLocalMillis()J315 ····invoke-virtual·{p0},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
316 ····move-result-wide·v4316 ····move-result-wide·v3
  
317 ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lorg/joda/time/DurationField;->getDifference(JJ)I317 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/DurationField;->getDifference(JJ)I
  
318 ····move-result·v0318 ····move-result·v0
  
319 ····.line·142319 ····.line·142
320 ····invoke-static·{v0},·Lorg/joda/time/Hours;->hours(I)Lorg/joda/time/Hours;320 ····invoke-static·{v0},·Lorg/joda/time/Hours;->hours(I)Lorg/joda/time/Hours;
  
321 ····move-result-object·v0321 ····move-result-object·v0
Offset 763, 30 lines modifiedOffset 763, 30 lines modified
  
763 ····move-result-object·v0763 ····move-result-object·v0
  
764 ····return-object·v0764 ····return-object·v0
765 .end·method765 .end·method
  
766 .method·public·toStandardDuration()Lorg/joda/time/Duration;766 .method·public·toStandardDuration()Lorg/joda/time/Duration;
767 ····.locals·6767 ····.locals·5
  
768 ····.prologue768 ····.prologue
769 ····.line·331769 ····.line·331
770 ····invoke-virtual·{p0},·Lorg/joda/time/Hours;->getValue()I770 ····invoke-virtual·{p0},·Lorg/joda/time/Hours;->getValue()I
  
771 ····move-result·v0771 ····move-result·v0
  
772 ····int-to-long·v0,·v0772 ····int-to-long·v0,·v0
  
773 ····.line·332773 ····.line·332
774 ····new-instance·v2,·Lorg/joda/time/Duration;774 ····new-instance·v2,·Lorg/joda/time/Duration;
  
775 ····const-wide/32·v4,·0x36ee80775 ····const-wide/32·v3,·0x36ee80
  
776 ····mul-long/2addr·v0,·v4776 ····mul-long/2addr·v0,·v3
  
777 ····invoke-direct·{v2,·v0,·v1},·Lorg/joda/time/Duration;-><init>(J)V777 ····invoke-direct·{v2,·v0,·v1},·Lorg/joda/time/Duration;-><init>(J)V
  
778 ····return-object·v2778 ····return-object·v2
779 .end·method779 .end·method
  
780 .method·public·toStandardMinutes()Lorg/joda/time/Minutes;780 .method·public·toStandardMinutes()Lorg/joda/time/Minutes;
26.9 KB
smali/org/joda/time/DateMidnight.smali
    
Offset 116, 37 lines modifiedOffset 116, 37 lines modified
116 ····invoke-direct/range·{v0·..·v8},·Lorg/joda/time/base/BaseDateTime;-><init>(IIIIIIILorg/joda/time/DateTimeZone;)V116 ····invoke-direct/range·{v0·..·v8},·Lorg/joda/time/base/BaseDateTime;-><init>(IIIIIIILorg/joda/time/DateTimeZone;)V
  
117 ····.line·334117 ····.line·334
118 ····return-void118 ····return-void
119 .end·method119 .end·method
  
120 .method·public·constructor·<init>(J)V120 .method·public·constructor·<init>(J)V
121 ····.locals·1121 ····.locals·0
  
122 ····.prologue122 ····.prologue
123 ····.line·205123 ····.line·205
124 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BaseDateTime;-><init>(J)V124 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BaseDateTime;-><init>(J)V
  
125 ····.line·206125 ····.line·206
126 ····return-void126 ····return-void
127 .end·method127 .end·method
  
128 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V128 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V
129 ····.locals·1129 ····.locals·0
  
130 ····.prologue130 ····.prologue
131 ····.line·234131 ····.line·234
132 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/Chronology;)V132 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/Chronology;)V
  
133 ····.line·235133 ····.line·235
134 ····return-void134 ····return-void
135 .end·method135 .end·method
  
136 .method·public·constructor·<init>(JLorg/joda/time/DateTimeZone;)V136 .method·public·constructor·<init>(JLorg/joda/time/DateTimeZone;)V
137 ····.locals·1137 ····.locals·0
  
138 ····.prologue138 ····.prologue
139 ····.line·219139 ····.line·219
140 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/DateTimeZone;)V140 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/DateTimeZone;)V
  
141 ····.line·220141 ····.line·220
142 ····return-void142 ····return-void
Offset 334, 15 lines modifiedOffset 334, 15 lines modified
  
334 ····invoke-direct·{v0,·p0,·v1},·Lorg/joda/time/DateMidnight$Property;-><init>(Lorg/joda/time/DateMidnight;Lorg/joda/time/DateTimeField;)V334 ····invoke-direct·{v0,·p0,·v1},·Lorg/joda/time/DateMidnight$Property;-><init>(Lorg/joda/time/DateMidnight;Lorg/joda/time/DateTimeField;)V
  
335 ····return-object·v0335 ····return-object·v0
336 .end·method336 .end·method
  
337 .method·protected·checkInstant(JLorg/joda/time/Chronology;)J337 .method·protected·checkInstant(JLorg/joda/time/Chronology;)J
338 ····.locals·3338 ····.locals·2
  
339 ····.prologue339 ····.prologue
340 ····.line·361340 ····.line·361
341 ····invoke-virtual·{p3},·Lorg/joda/time/Chronology;->dayOfMonth()Lorg/joda/time/DateTimeField;341 ····invoke-virtual·{p3},·Lorg/joda/time/Chronology;->dayOfMonth()Lorg/joda/time/DateTimeField;
  
342 ····move-result-object·v0342 ····move-result-object·v0
  
Offset 472, 15 lines modifiedOffset 472, 15 lines modified
  
472 ····move-result-object·v0472 ····move-result-object·v0
  
473 ····return-object·v0473 ····return-object·v0
474 .end·method474 .end·method
  
475 .method·public·minusDays(I)Lorg/joda/time/DateMidnight;475 .method·public·minusDays(I)Lorg/joda/time/DateMidnight;
476 ····.locals·4476 ····.locals·3
  
477 ····.prologue477 ····.prologue
478 ····.line·835478 ····.line·835
479 ····if-nez·p1,·:cond_0479 ····if-nez·p1,·:cond_0
  
480 ····.line·839480 ····.line·839
481 ····:goto_0481 ····:goto_0
Offset 494, 30 lines modifiedOffset 494, 30 lines modified
  
494 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->days()Lorg/joda/time/DurationField;494 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->days()Lorg/joda/time/DurationField;
  
495 ····move-result-object·v0495 ····move-result-object·v0
  
496 ····invoke-virtual·{p0},·Lorg/joda/time/DateMidnight;->getMillis()J496 ····invoke-virtual·{p0},·Lorg/joda/time/DateMidnight;->getMillis()J
  
497 ····move-result-wide·v2497 ····move-result-wide·v1
  
498 ····invoke-virtual·{v0,·v2,·v3,·p1},·Lorg/joda/time/DurationField;->subtract(JI)J498 ····invoke-virtual·{v0,·v1,·v2,·p1},·Lorg/joda/time/DurationField;->subtract(JI)J
  
499 ····move-result-wide·v0499 ····move-result-wide·v0
  
500 ····.line·839500 ····.line·839
501 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;501 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;
  
502 ····move-result-object·p0502 ····move-result-object·p0
  
503 ····goto·:goto_0503 ····goto·:goto_0
504 .end·method504 .end·method
  
505 .method·public·minusMonths(I)Lorg/joda/time/DateMidnight;505 .method·public·minusMonths(I)Lorg/joda/time/DateMidnight;
506 ····.locals·4506 ····.locals·3
  
507 ····.prologue507 ····.prologue
508 ····.line·787508 ····.line·787
509 ····if-nez·p1,·:cond_0509 ····if-nez·p1,·:cond_0
  
510 ····.line·791510 ····.line·791
511 ····:goto_0511 ····:goto_0
Offset 531, 30 lines modifiedOffset 531, 30 lines modified
  
531 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->months()Lorg/joda/time/DurationField;531 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->months()Lorg/joda/time/DurationField;
  
532 ····move-result-object·v0532 ····move-result-object·v0
  
533 ····invoke-virtual·{p0},·Lorg/joda/time/DateMidnight;->getMillis()J533 ····invoke-virtual·{p0},·Lorg/joda/time/DateMidnight;->getMillis()J
  
534 ····move-result-wide·v2534 ····move-result-wide·v1
  
535 ····invoke-virtual·{v0,·v2,·v3,·p1},·Lorg/joda/time/DurationField;->subtract(JI)J535 ····invoke-virtual·{v0,·v1,·v2,·p1},·Lorg/joda/time/DurationField;->subtract(JI)J
  
536 ····move-result-wide·v0536 ····move-result-wide·v0
  
537 ····.line·791537 ····.line·791
538 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;538 ····invoke-virtual·{p0,·v0,·v1},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;
  
539 ····move-result-object·p0539 ····move-result-object·p0
  
540 ····goto·:goto_0540 ····goto·:goto_0
541 .end·method541 .end·method
  
542 .method·public·minusWeeks(I)Lorg/joda/time/DateMidnight;542 .method·public·minusWeeks(I)Lorg/joda/time/DateMidnight;
543 ····.locals·4543 ····.locals·3
  
544 ····.prologue544 ····.prologue
545 ····.line·811545 ····.line·811
Max diff block lines reached; 24162/27471 bytes (87.95%) of diff not shown.
6.26 KB
smali/org/joda/time/DateMidnight$Property.smali
    
Offset 127, 25 lines modifiedOffset 127, 25 lines modified
  
127 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J127 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J
  
128 ····move-result-wide·v2128 ····move-result-wide·v2
  
129 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J129 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->add(JI)J
  
130 ····move-result-wide·v2130 ····move-result-wide·v1
  
131 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;131 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;
  
132 ····move-result-object·v0132 ····move-result-object·v0
  
133 ····return-object·v0133 ····return-object·v0
134 .end·method134 .end·method
  
135 .method·public·addToCopy(J)Lorg/joda/time/DateMidnight;135 .method·public·addToCopy(J)Lorg/joda/time/DateMidnight;
136 ····.locals·5136 ····.locals·4
  
137 ····.prologue137 ····.prologue
138 ····.line·1326138 ····.line·1326
139 ····iget-object·v0,·p0,·Lorg/joda/time/DateMidnight$Property;->iInstant:Lorg/joda/time/DateMidnight;139 ····iget-object·v0,·p0,·Lorg/joda/time/DateMidnight$Property;->iInstant:Lorg/joda/time/DateMidnight;
  
140 ····iget-object·v1,·p0,·Lorg/joda/time/DateMidnight$Property;->iField:Lorg/joda/time/DateTimeField;140 ····iget-object·v1,·p0,·Lorg/joda/time/DateMidnight$Property;->iField:Lorg/joda/time/DateTimeField;
  
Offset 153, 17 lines modifiedOffset 153, 17 lines modified
  
153 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J153 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J
  
154 ····move-result-wide·v2154 ····move-result-wide·v2
  
155 ····invoke-virtual·{v1,·v2,·v3,·p1,·p2},·Lorg/joda/time/DateTimeField;->add(JJ)J155 ····invoke-virtual·{v1,·v2,·v3,·p1,·p2},·Lorg/joda/time/DateTimeField;->add(JJ)J
  
156 ····move-result-wide·v2156 ····move-result-wide·v1
  
157 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;157 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;
  
158 ····move-result-object·v0158 ····move-result-object·v0
  
159 ····return-object·v0159 ····return-object·v0
160 .end·method160 .end·method
  
161 .method·public·addWrapFieldToCopy(I)Lorg/joda/time/DateMidnight;161 .method·public·addWrapFieldToCopy(I)Lorg/joda/time/DateMidnight;
Offset 179, 17 lines modifiedOffset 179, 17 lines modified
  
179 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J179 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J
  
180 ····move-result-wide·v2180 ····move-result-wide·v2
  
181 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J181 ····invoke-virtual·{v1,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J
  
182 ····move-result-wide·v2182 ····move-result-wide·v1
  
183 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;183 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;
  
184 ····move-result-object·v0184 ····move-result-object·v0
  
185 ····return-object·v0185 ····return-object·v0
186 .end·method186 .end·method
  
187 .method·protected·getChronology()Lorg/joda/time/Chronology;187 .method·protected·getChronology()Lorg/joda/time/Chronology;
Offset 253, 17 lines modifiedOffset 253, 17 lines modified
  
253 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J253 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J
  
254 ····move-result-wide·v2254 ····move-result-wide·v2
  
255 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J255 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J
  
256 ····move-result-wide·v2256 ····move-result-wide·v1
  
257 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;257 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;
  
258 ····move-result-object·v0258 ····move-result-object·v0
  
259 ····return-object·v0259 ····return-object·v0
260 .end·method260 .end·method
  
261 .method·public·roundFloorCopy()Lorg/joda/time/DateMidnight;261 .method·public·roundFloorCopy()Lorg/joda/time/DateMidnight;
Offset 279, 17 lines modifiedOffset 279, 17 lines modified
  
279 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J279 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J
  
280 ····move-result-wide·v2280 ····move-result-wide·v2
  
281 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J281 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundFloor(J)J
  
282 ····move-result-wide·v2282 ····move-result-wide·v1
  
283 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;283 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;
  
284 ····move-result-object·v0284 ····move-result-object·v0
  
285 ····return-object·v0285 ····return-object·v0
286 .end·method286 .end·method
  
287 .method·public·roundHalfCeilingCopy()Lorg/joda/time/DateMidnight;287 .method·public·roundHalfCeilingCopy()Lorg/joda/time/DateMidnight;
Offset 305, 17 lines modifiedOffset 305, 17 lines modified
  
305 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J305 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J
  
306 ····move-result-wide·v2306 ····move-result-wide·v2
  
307 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J307 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J
  
308 ····move-result-wide·v2308 ····move-result-wide·v1
  
309 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;309 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;
  
310 ····move-result-object·v0310 ····move-result-object·v0
  
311 ····return-object·v0311 ····return-object·v0
312 .end·method312 .end·method
  
313 .method·public·roundHalfEvenCopy()Lorg/joda/time/DateMidnight;313 .method·public·roundHalfEvenCopy()Lorg/joda/time/DateMidnight;
Offset 331, 17 lines modifiedOffset 331, 17 lines modified
  
331 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J331 ····invoke-virtual·{v2},·Lorg/joda/time/DateMidnight;->getMillis()J
  
332 ····move-result-wide·v2332 ····move-result-wide·v2
  
333 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfEven(J)J333 ····invoke-virtual·{v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->roundHalfEven(J)J
  
334 ····move-result-wide·v2334 ····move-result-wide·v1
  
335 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;335 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateMidnight;->withMillis(J)Lorg/joda/time/DateMidnight;
  
Max diff block lines reached; 1941/6318 bytes (30.72%) of diff not shown.
1.78 KB
smali/org/joda/time/Weeks.smali
    
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
  
263 ····move-result-object·v0263 ····move-result-object·v0
  
264 ····return-object·v0264 ····return-object·v0
265 .end·method265 .end·method
  
266 .method·public·static·weeksBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Weeks;266 .method·public·static·weeksBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Weeks;
267 ····.locals·6267 ····.locals·5
  
268 ····.prologue268 ····.prologue
269 ····.line·118269 ····.line·118
270 ····instance-of·v0,·p0,·Lorg/joda/time/LocalDate;270 ····instance-of·v0,·p0,·Lorg/joda/time/LocalDate;
  
271 ····if-eqz·v0,·:cond_0271 ····if-eqz·v0,·:cond_0
  
Offset 293, 23 lines modifiedOffset 293, 23 lines modified
  
293 ····move-result-object·v0293 ····move-result-object·v0
  
294 ····check-cast·p1,·Lorg/joda/time/LocalDate;294 ····check-cast·p1,·Lorg/joda/time/LocalDate;
  
295 ····invoke-virtual·{p1},·Lorg/joda/time/LocalDate;->getLocalMillis()J295 ····invoke-virtual·{p1},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
296 ····move-result-wide·v2296 ····move-result-wide·v1
  
297 ····check-cast·p0,·Lorg/joda/time/LocalDate;297 ····check-cast·p0,·Lorg/joda/time/LocalDate;
  
298 ····invoke-virtual·{p0},·Lorg/joda/time/LocalDate;->getLocalMillis()J298 ····invoke-virtual·{p0},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
299 ····move-result-wide·v4299 ····move-result-wide·v3
  
300 ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lorg/joda/time/DurationField;->getDifference(JJ)I300 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/DurationField;->getDifference(JJ)I
  
301 ····move-result·v0301 ····move-result·v0
  
302 ····.line·122302 ····.line·122
303 ····invoke-static·{v0},·Lorg/joda/time/Weeks;->weeks(I)Lorg/joda/time/Weeks;303 ····invoke-static·{v0},·Lorg/joda/time/Weeks;->weeks(I)Lorg/joda/time/Weeks;
  
304 ····move-result-object·v0304 ····move-result-object·v0
Offset 679, 30 lines modifiedOffset 679, 30 lines modified
  
679 ····move-result-object·v0679 ····move-result-object·v0
  
680 ····return-object·v0680 ····return-object·v0
681 .end·method681 .end·method
  
682 .method·public·toStandardDuration()Lorg/joda/time/Duration;682 .method·public·toStandardDuration()Lorg/joda/time/Duration;
683 ····.locals·6683 ····.locals·5
  
684 ····.prologue684 ····.prologue
685 ····.line·318685 ····.line·318
686 ····invoke-virtual·{p0},·Lorg/joda/time/Weeks;->getValue()I686 ····invoke-virtual·{p0},·Lorg/joda/time/Weeks;->getValue()I
  
687 ····move-result·v0687 ····move-result·v0
  
688 ····int-to-long·v0,·v0688 ····int-to-long·v0,·v0
  
689 ····.line·319689 ····.line·319
690 ····new-instance·v2,·Lorg/joda/time/Duration;690 ····new-instance·v2,·Lorg/joda/time/Duration;
  
691 ····const-wide/32·v4,·0x240c8400691 ····const-wide/32·v3,·0x240c8400
  
692 ····mul-long/2addr·v0,·v4692 ····mul-long/2addr·v0,·v3
  
693 ····invoke-direct·{v2,·v0,·v1},·Lorg/joda/time/Duration;-><init>(J)V693 ····invoke-direct·{v2,·v0,·v1},·Lorg/joda/time/Duration;-><init>(J)V
  
694 ····return-object·v2694 ····return-object·v2
695 .end·method695 .end·method
  
696 .method·public·toStandardHours()Lorg/joda/time/Hours;696 .method·public·toStandardHours()Lorg/joda/time/Hours;
466 B
smali/org/joda/time/DateTimeUtils$OffsetMillisProvider.smali
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
  
19 #·instance·fields19 #·instance·fields
20 .field·private·final·iMillis:J20 .field·private·final·iMillis:J
  
  
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>(J)V22 .method·constructor·<init>(J)V
23 ····.locals·123 ····.locals·0
  
24 ····.prologue24 ····.prologue
25 ····.line·56925 ····.line·569
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·57027 ····.line·570
28 ····iput-wide·p1,·p0,·Lorg/joda/time/DateTimeUtils$OffsetMillisProvider;->iMillis:J28 ····iput-wide·p1,·p0,·Lorg/joda/time/DateTimeUtils$OffsetMillisProvider;->iMillis:J
1.12 KB
smali/org/joda/time/Years.smali
    
Offset 244, 15 lines modifiedOffset 244, 15 lines modified
  
244 ····move-result-object·v0244 ····move-result-object·v0
  
245 ····return-object·v0245 ····return-object·v0
246 .end·method246 .end·method
  
247 .method·public·static·yearsBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Years;247 .method·public·static·yearsBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Years;
248 ····.locals·6248 ····.locals·5
  
249 ····.prologue249 ····.prologue
250 ····.line·119250 ····.line·119
251 ····instance-of·v0,·p0,·Lorg/joda/time/LocalDate;251 ····instance-of·v0,·p0,·Lorg/joda/time/LocalDate;
  
252 ····if-eqz·v0,·:cond_0252 ····if-eqz·v0,·:cond_0
  
Offset 274, 23 lines modifiedOffset 274, 23 lines modified
  
274 ····move-result-object·v0274 ····move-result-object·v0
  
275 ····check-cast·p1,·Lorg/joda/time/LocalDate;275 ····check-cast·p1,·Lorg/joda/time/LocalDate;
  
276 ····invoke-virtual·{p1},·Lorg/joda/time/LocalDate;->getLocalMillis()J276 ····invoke-virtual·{p1},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
277 ····move-result-wide·v2277 ····move-result-wide·v1
  
278 ····check-cast·p0,·Lorg/joda/time/LocalDate;278 ····check-cast·p0,·Lorg/joda/time/LocalDate;
  
279 ····invoke-virtual·{p0},·Lorg/joda/time/LocalDate;->getLocalMillis()J279 ····invoke-virtual·{p0},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
280 ····move-result-wide·v4280 ····move-result-wide·v3
  
281 ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lorg/joda/time/DurationField;->getDifference(JJ)I281 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/DurationField;->getDifference(JJ)I
  
282 ····move-result·v0282 ····move-result·v0
  
283 ····.line·123283 ····.line·123
284 ····invoke-static·{v0},·Lorg/joda/time/Years;->years(I)Lorg/joda/time/Years;284 ····invoke-static·{v0},·Lorg/joda/time/Years;->years(I)Lorg/joda/time/Years;
  
285 ····move-result-object·v0285 ····move-result-object·v0
4.24 KB
smali/org/joda/time/Duration.smali
    
Offset 11, 42 lines modifiedOffset 11, 42 lines modified
11 .field·public·static·final·ZERO:Lorg/joda/time/Duration;11 .field·public·static·final·ZERO:Lorg/joda/time/Duration;
  
12 .field·private·static·final·serialVersionUID:J·=·0x23f7a51ced6L12 .field·private·static·final·serialVersionUID:J·=·0x23f7a51ced6L
  
  
13 #·direct·methods13 #·direct·methods
14 .method·static·constructor·<clinit>()V14 .method·static·constructor·<clinit>()V
15 ····.locals·415 ····.locals·3
  
16 ····.prologue16 ····.prologue
17 ····.line·4317 ····.line·43
18 ····new-instance·v0,·Lorg/joda/time/Duration;18 ····new-instance·v0,·Lorg/joda/time/Duration;
  
19 ····const-wide/16·v2,·0x019 ····const-wide/16·v1,·0x0
  
20 ····invoke-direct·{v0,·v2,·v3},·Lorg/joda/time/Duration;-><init>(J)V20 ····invoke-direct·{v0,·v1,·v2},·Lorg/joda/time/Duration;-><init>(J)V
  
21 ····sput-object·v0,·Lorg/joda/time/Duration;->ZERO:Lorg/joda/time/Duration;21 ····sput-object·v0,·Lorg/joda/time/Duration;->ZERO:Lorg/joda/time/Duration;
  
22 ····return-void22 ····return-void
23 .end·method23 .end·method
  
24 .method·public·constructor·<init>(J)V24 .method·public·constructor·<init>(J)V
25 ····.locals·125 ····.locals·0
  
26 ····.prologue26 ····.prologue
27 ····.line·17627 ····.line·176
28 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BaseDuration;-><init>(J)V28 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BaseDuration;-><init>(J)V
  
29 ····.line·17729 ····.line·177
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
32 .method·public·constructor·<init>(JJ)V32 .method·public·constructor·<init>(JJ)V
33 ····.locals·133 ····.locals·0
  
34 ····.prologue34 ····.prologue
35 ····.line·18735 ····.line·187
36 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/base/BaseDuration;-><init>(JJ)V36 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/base/BaseDuration;-><init>(JJ)V
  
37 ····.line·18837 ····.line·188
38 ····return-void38 ····return-void
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
  
111 ····invoke-direct·{v0,·p0},·Lorg/joda/time/Duration;-><init>(Ljava/lang/Object;)V111 ····invoke-direct·{v0,·p0},·Lorg/joda/time/Duration;-><init>(Ljava/lang/Object;)V
  
112 ····return-object·v0112 ····return-object·v0
113 .end·method113 .end·method
  
114 .method·public·static·standardDays(J)Lorg/joda/time/Duration;114 .method·public·static·standardDays(J)Lorg/joda/time/Duration;
115 ····.locals·4115 ····.locals·3
  
116 ····.prologue116 ····.prologue
117 ····.line·81117 ····.line·81
118 ····const-wide/16·v0,·0x0118 ····const-wide/16·v0,·0x0
  
119 ····cmp-long·v0,·p0,·v0119 ····cmp-long·v0,·p0,·v0
  
Offset 135, 23 lines modifiedOffset 135, 23 lines modified
135 ····:cond_0135 ····:cond_0
136 ····new-instance·v0,·Lorg/joda/time/Duration;136 ····new-instance·v0,·Lorg/joda/time/Duration;
  
137 ····const·v1,·0x5265c00137 ····const·v1,·0x5265c00
  
138 ····invoke-static·{p0,·p1,·v1},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J138 ····invoke-static·{p0,·p1,·v1},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J
  
139 ····move-result-wide·v2139 ····move-result-wide·v1
  
140 ····invoke-direct·{v0,·v2,·v3},·Lorg/joda/time/Duration;-><init>(J)V140 ····invoke-direct·{v0,·v1,·v2},·Lorg/joda/time/Duration;-><init>(J)V
  
141 ····goto·:goto_0141 ····goto·:goto_0
142 .end·method142 .end·method
  
143 .method·public·static·standardHours(J)Lorg/joda/time/Duration;143 .method·public·static·standardHours(J)Lorg/joda/time/Duration;
144 ····.locals·4144 ····.locals·3
  
145 ····.prologue145 ····.prologue
146 ····.line·104146 ····.line·104
147 ····const-wide/16·v0,·0x0147 ····const-wide/16·v0,·0x0
  
148 ····cmp-long·v0,·p0,·v0148 ····cmp-long·v0,·p0,·v0
  
Offset 167, 23 lines modifiedOffset 167, 23 lines modified
167 ····:cond_0167 ····:cond_0
168 ····new-instance·v0,·Lorg/joda/time/Duration;168 ····new-instance·v0,·Lorg/joda/time/Duration;
  
169 ····const·v1,·0x36ee80169 ····const·v1,·0x36ee80
  
170 ····invoke-static·{p0,·p1,·v1},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J170 ····invoke-static·{p0,·p1,·v1},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J
  
171 ····move-result-wide·v2171 ····move-result-wide·v1
  
172 ····invoke-direct·{v0,·v2,·v3},·Lorg/joda/time/Duration;-><init>(J)V172 ····invoke-direct·{v0,·v1,·v2},·Lorg/joda/time/Duration;-><init>(J)V
  
173 ····goto·:goto_0173 ····goto·:goto_0
174 .end·method174 .end·method
  
175 .method·public·static·standardMinutes(J)Lorg/joda/time/Duration;175 .method·public·static·standardMinutes(J)Lorg/joda/time/Duration;
176 ····.locals·4176 ····.locals·3
  
177 ····.prologue177 ····.prologue
178 ····.line·127178 ····.line·127
179 ····const-wide/16·v0,·0x0179 ····const-wide/16·v0,·0x0
  
180 ····cmp-long·v0,·p0,·v0180 ····cmp-long·v0,·p0,·v0
  
Offset 199, 23 lines modifiedOffset 199, 23 lines modified
199 ····:cond_0199 ····:cond_0
200 ····new-instance·v0,·Lorg/joda/time/Duration;200 ····new-instance·v0,·Lorg/joda/time/Duration;
  
201 ····const·v1,·0xea60201 ····const·v1,·0xea60
  
202 ····invoke-static·{p0,·p1,·v1},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J202 ····invoke-static·{p0,·p1,·v1},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J
  
203 ····move-result-wide·v2203 ····move-result-wide·v1
  
204 ····invoke-direct·{v0,·v2,·v3},·Lorg/joda/time/Duration;-><init>(J)V204 ····invoke-direct·{v0,·v1,·v2},·Lorg/joda/time/Duration;-><init>(J)V
  
205 ····goto·:goto_0205 ····goto·:goto_0
206 .end·method206 .end·method
  
207 .method·public·static·standardSeconds(J)Lorg/joda/time/Duration;207 .method·public·static·standardSeconds(J)Lorg/joda/time/Duration;
208 ····.locals·4208 ····.locals·3
  
209 ····.prologue209 ····.prologue
210 ····.line·149210 ····.line·149
211 ····const-wide/16·v0,·0x0211 ····const-wide/16·v0,·0x0
Max diff block lines reached; 1073/4272 bytes (25.12%) of diff not shown.
743 B
smali/org/joda/time/YearMonth.smali
    
Offset 100, 26 lines modifiedOffset 100, 26 lines modified
100 ····invoke-direct·{p0,·v0,·p3},·Lorg/joda/time/base/BasePartial;-><init>([ILorg/joda/time/Chronology;)V100 ····invoke-direct·{p0,·v0,·p3},·Lorg/joda/time/base/BasePartial;-><init>([ILorg/joda/time/Chronology;)V
  
101 ····.line·345101 ····.line·345
102 ····return-void102 ····return-void
103 .end·method103 .end·method
  
104 .method·public·constructor·<init>(J)V104 .method·public·constructor·<init>(J)V
105 ····.locals·1105 ····.locals·0
  
106 ····.prologue106 ····.prologue
107 ····.line·257107 ····.line·257
108 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePartial;-><init>(J)V108 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePartial;-><init>(J)V
  
109 ····.line·258109 ····.line·258
110 ····return-void110 ····return-void
111 .end·method111 .end·method
  
112 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V112 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V
113 ····.locals·1113 ····.locals·0
  
114 ····.prologue114 ····.prologue
115 ····.line·272115 ····.line·272
116 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BasePartial;-><init>(JLorg/joda/time/Chronology;)V116 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BasePartial;-><init>(JLorg/joda/time/Chronology;)V
  
117 ····.line·273117 ····.line·273
118 ····return-void118 ····return-void
1.12 KB
smali/org/joda/time/Months.smali
    
Offset 352, 15 lines modifiedOffset 352, 15 lines modified
  
352 ····move-result-object·v0352 ····move-result-object·v0
  
353 ····return-object·v0353 ····return-object·v0
354 .end·method354 .end·method
  
355 .method·public·static·monthsBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Months;355 .method·public·static·monthsBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Months;
356 ····.locals·6356 ····.locals·5
  
357 ····.prologue357 ····.prologue
358 ····.line·155358 ····.line·155
359 ····instance-of·v0,·p0,·Lorg/joda/time/LocalDate;359 ····instance-of·v0,·p0,·Lorg/joda/time/LocalDate;
  
360 ····if-eqz·v0,·:cond_0360 ····if-eqz·v0,·:cond_0
  
Offset 382, 23 lines modifiedOffset 382, 23 lines modified
  
382 ····move-result-object·v0382 ····move-result-object·v0
  
383 ····check-cast·p1,·Lorg/joda/time/LocalDate;383 ····check-cast·p1,·Lorg/joda/time/LocalDate;
  
384 ····invoke-virtual·{p1},·Lorg/joda/time/LocalDate;->getLocalMillis()J384 ····invoke-virtual·{p1},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
385 ····move-result-wide·v2385 ····move-result-wide·v1
  
386 ····check-cast·p0,·Lorg/joda/time/LocalDate;386 ····check-cast·p0,·Lorg/joda/time/LocalDate;
  
387 ····invoke-virtual·{p0},·Lorg/joda/time/LocalDate;->getLocalMillis()J387 ····invoke-virtual·{p0},·Lorg/joda/time/LocalDate;->getLocalMillis()J
  
388 ····move-result-wide·v4388 ····move-result-wide·v3
  
389 ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lorg/joda/time/DurationField;->getDifference(JJ)I389 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/DurationField;->getDifference(JJ)I
  
390 ····move-result·v0390 ····move-result·v0
  
391 ····.line·159391 ····.line·159
392 ····invoke-static·{v0},·Lorg/joda/time/Months;->months(I)Lorg/joda/time/Months;392 ····invoke-static·{v0},·Lorg/joda/time/Months;->months(I)Lorg/joda/time/Months;
  
393 ····move-result-object·v0393 ····move-result-object·v0
1.79 KB
smali/org/joda/time/Minutes.smali
    
Offset 192, 15 lines modifiedOffset 192, 15 lines modified
  
192 ····move-result-object·v0192 ····move-result-object·v0
  
193 ····return-object·v0193 ····return-object·v0
194 .end·method194 .end·method
  
195 .method·public·static·minutesBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Minutes;195 .method·public·static·minutesBetween(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Minutes;
196 ····.locals·6196 ····.locals·5
  
197 ····.prologue197 ····.prologue
198 ····.line·118198 ····.line·118
199 ····instance-of·v0,·p0,·Lorg/joda/time/LocalTime;199 ····instance-of·v0,·p0,·Lorg/joda/time/LocalTime;
  
200 ····if-eqz·v0,·:cond_0200 ····if-eqz·v0,·:cond_0
  
Offset 222, 23 lines modifiedOffset 222, 23 lines modified
  
222 ····move-result-object·v0222 ····move-result-object·v0
  
223 ····check-cast·p1,·Lorg/joda/time/LocalTime;223 ····check-cast·p1,·Lorg/joda/time/LocalTime;
  
224 ····invoke-virtual·{p1},·Lorg/joda/time/LocalTime;->getLocalMillis()J224 ····invoke-virtual·{p1},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
225 ····move-result-wide·v2225 ····move-result-wide·v1
  
226 ····check-cast·p0,·Lorg/joda/time/LocalTime;226 ····check-cast·p0,·Lorg/joda/time/LocalTime;
  
227 ····invoke-virtual·{p0},·Lorg/joda/time/LocalTime;->getLocalMillis()J227 ····invoke-virtual·{p0},·Lorg/joda/time/LocalTime;->getLocalMillis()J
  
228 ····move-result-wide·v4228 ····move-result-wide·v3
  
229 ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lorg/joda/time/DurationField;->getDifference(JJ)I229 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/DurationField;->getDifference(JJ)I
  
230 ····move-result·v0230 ····move-result·v0
  
231 ····.line·122231 ····.line·122
232 ····invoke-static·{v0},·Lorg/joda/time/Minutes;->minutes(I)Lorg/joda/time/Minutes;232 ····invoke-static·{v0},·Lorg/joda/time/Minutes;->minutes(I)Lorg/joda/time/Minutes;
  
233 ····move-result-object·v0233 ····move-result-object·v0
Offset 675, 30 lines modifiedOffset 675, 30 lines modified
  
675 ····move-result-object·v0675 ····move-result-object·v0
  
676 ····return-object·v0676 ····return-object·v0
677 .end·method677 .end·method
  
678 .method·public·toStandardDuration()Lorg/joda/time/Duration;678 .method·public·toStandardDuration()Lorg/joda/time/Duration;
679 ····.locals·6679 ····.locals·5
  
680 ····.prologue680 ····.prologue
681 ····.line·312681 ····.line·312
682 ····invoke-virtual·{p0},·Lorg/joda/time/Minutes;->getValue()I682 ····invoke-virtual·{p0},·Lorg/joda/time/Minutes;->getValue()I
  
683 ····move-result·v0683 ····move-result·v0
  
684 ····int-to-long·v0,·v0684 ····int-to-long·v0,·v0
  
685 ····.line·313685 ····.line·313
686 ····new-instance·v2,·Lorg/joda/time/Duration;686 ····new-instance·v2,·Lorg/joda/time/Duration;
  
687 ····const-wide/32·v4,·0xea60687 ····const-wide/32·v3,·0xea60
  
688 ····mul-long/2addr·v0,·v4688 ····mul-long/2addr·v0,·v3
  
689 ····invoke-direct·{v2,·v0,·v1},·Lorg/joda/time/Duration;-><init>(J)V689 ····invoke-direct·{v2,·v0,·v1},·Lorg/joda/time/Duration;-><init>(J)V
  
690 ····return-object·v2690 ····return-object·v2
691 .end·method691 .end·method
  
692 .method·public·toStandardHours()Lorg/joda/time/Hours;692 .method·public·toStandardHours()Lorg/joda/time/Hours;
616 B
smali/org/joda/time/DurationField.smali
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 .method·public·abstract·isPrecise()Z79 .method·public·abstract·isPrecise()Z
80 .end·method80 .end·method
  
81 .method·public·abstract·isSupported()Z81 .method·public·abstract·isSupported()Z
82 .end·method82 .end·method
  
83 .method·public·subtract(JI)J83 .method·public·subtract(JI)J
84 ····.locals·384 ····.locals·2
  
85 ····.prologue85 ····.prologue
86 ····.line·20986 ····.line·209
87 ····const/high16·v0,·-0x8000000087 ····const/high16·v0,·-0x80000000
  
88 ····if-ne·p3,·v0,·:cond_088 ····if-ne·p3,·v0,·:cond_0
  
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
  
109 ····move-result-wide·v0109 ····move-result-wide·v0
  
110 ····goto·:goto_0110 ····goto·:goto_0
111 .end·method111 .end·method
  
112 .method·public·subtract(JJ)J112 .method·public·subtract(JJ)J
113 ····.locals·3113 ····.locals·2
  
114 ····.prologue114 ····.prologue
115 ····.line·224115 ····.line·224
116 ····const-wide/high16·v0,·-0x8000000000000000L116 ····const-wide/high16·v0,·-0x8000000000000000L
  
117 ····cmp-long·v0,·p3,·v0117 ····cmp-long·v0,·p3,·v0
  
463 B
smali/org/joda/time/DateTimeUtils$FixedMillisProvider.smali
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
  
19 #·instance·fields19 #·instance·fields
20 .field·private·final·iMillis:J20 .field·private·final·iMillis:J
  
  
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>(J)V22 .method·constructor·<init>(J)V
23 ····.locals·123 ····.locals·0
  
24 ····.prologue24 ····.prologue
25 ····.line·54525 ····.line·545
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·54627 ····.line·546
28 ····iput-wide·p1,·p0,·Lorg/joda/time/DateTimeUtils$FixedMillisProvider;->iMillis:J28 ····iput-wide·p1,·p0,·Lorg/joda/time/DateTimeUtils$FixedMillisProvider;->iMillis:J
1.79 KB
smali/org/joda/time/YearMonthDay.smali
    
Offset 117, 26 lines modifiedOffset 117, 26 lines modified
117 ····invoke-direct·{p0,·v0,·p4},·Lorg/joda/time/base/BasePartial;-><init>([ILorg/joda/time/Chronology;)V117 ····invoke-direct·{p0,·v0,·p4},·Lorg/joda/time/base/BasePartial;-><init>([ILorg/joda/time/Chronology;)V
  
118 ····.line·289118 ····.line·289
119 ····return-void119 ····return-void
120 .end·method120 .end·method
  
121 .method·public·constructor·<init>(J)V121 .method·public·constructor·<init>(J)V
122 ····.locals·1122 ····.locals·0
  
123 ····.prologue123 ····.prologue
124 ····.line·196124 ····.line·196
125 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePartial;-><init>(J)V125 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/base/BasePartial;-><init>(J)V
  
126 ····.line·197126 ····.line·197
127 ····return-void127 ····return-void
128 .end·method128 .end·method
  
129 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V129 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V
130 ····.locals·1130 ····.locals·0
  
131 ····.prologue131 ····.prologue
132 ····.line·211132 ····.line·211
133 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BasePartial;-><init>(JLorg/joda/time/Chronology;)V133 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/base/BasePartial;-><init>(JLorg/joda/time/Chronology;)V
  
134 ····.line·212134 ····.line·212
135 ····return-void135 ····return-void
Offset 772, 27 lines modifiedOffset 772, 27 lines modified
772 ····invoke-virtual·{v0,·p1},·Lorg/joda/time/Chronology;->withZone(Lorg/joda/time/DateTimeZone;)Lorg/joda/time/Chronology;772 ····invoke-virtual·{v0,·p1},·Lorg/joda/time/Chronology;->withZone(Lorg/joda/time/DateTimeZone;)Lorg/joda/time/Chronology;
  
773 ····move-result-object·v0773 ····move-result-object·v0
  
774 ····.line·713774 ····.line·713
775 ····invoke-static·{},·Lorg/joda/time/DateTimeUtils;->currentTimeMillis()J775 ····invoke-static·{},·Lorg/joda/time/DateTimeUtils;->currentTimeMillis()J
  
776 ····move-result-wide·v2776 ····move-result-wide·v1
  
777 ····.line·714777 ····.line·714
778 ····invoke-virtual·{v0,·p0,·v2,·v3},·Lorg/joda/time/Chronology;->set(Lorg/joda/time/ReadablePartial;J)J778 ····invoke-virtual·{v0,·p0,·v1,·v2},·Lorg/joda/time/Chronology;->set(Lorg/joda/time/ReadablePartial;J)J
  
779 ····move-result-wide·v2779 ····move-result-wide·v1
  
780 ····.line·715780 ····.line·715
781 ····new-instance·v1,·Lorg/joda/time/DateTime;781 ····new-instance·v3,·Lorg/joda/time/DateTime;
  
782 ····invoke-direct·{v1,·v2,·v3,·v0},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V782 ····invoke-direct·{v3,·v1,·v2,·v0},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V
  
783 ····return-object·v1783 ····return-object·v3
784 .end·method784 .end·method
  
785 .method·public·toDateTimeAtMidnight()Lorg/joda/time/DateTime;785 .method·public·toDateTimeAtMidnight()Lorg/joda/time/DateTime;
786 ····.locals·1786 ····.locals·1
  
787 ····.prologue787 ····.prologue
788 ····.line·670788 ····.line·670
807 B
smali/org/joda/time/field/DecoratedDateTimeField.smali
    
Offset 149, 29 lines modifiedOffset 149, 29 lines modified
  
149 ····move-result·v0149 ····move-result·v0
  
150 ····return·v0150 ····return·v0
151 .end·method151 .end·method
  
152 .method·public·roundFloor(J)J152 .method·public·roundFloor(J)J
153 ····.locals·3153 ····.locals·2
  
154 ····.prologue154 ····.prologue
155 ····.line·103155 ····.line·103
156 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDateTimeField;->iField:Lorg/joda/time/DateTimeField;156 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDateTimeField;->iField:Lorg/joda/time/DateTimeField;
  
157 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeField;->roundFloor(J)J157 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeField;->roundFloor(J)J
  
158 ····move-result-wide·v0158 ····move-result-wide·v0
  
159 ····return-wide·v0159 ····return-wide·v0
160 .end·method160 .end·method
  
161 .method·public·set(JI)J161 .method·public·set(JI)J
162 ····.locals·3162 ····.locals·2
  
163 ····.prologue163 ····.prologue
164 ····.line·83164 ····.line·83
165 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDateTimeField;->iField:Lorg/joda/time/DateTimeField;165 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDateTimeField;->iField:Lorg/joda/time/DateTimeField;
  
166 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DateTimeField;->set(JI)J166 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DateTimeField;->set(JI)J
  
1.65 KB
smali/org/joda/time/field/BaseDurationField.smali
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ····:cond_199 ····:cond_1
100 ····const/4·v0,·0x1100 ····const/4·v0,·0x1
  
101 ····goto·:goto_0101 ····goto·:goto_0
102 .end·method102 .end·method
  
103 .method·public·getDifference(JJ)I103 .method·public·getDifference(JJ)I
104 ····.locals·3104 ····.locals·2
  
105 ····.prologue105 ····.prologue
106 ····.line·141106 ····.line·141
107 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/field/BaseDurationField;->getDifferenceAsLong(JJ)J107 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/field/BaseDurationField;->getDifferenceAsLong(JJ)J
  
108 ····move-result-wide·v0108 ····move-result-wide·v0
  
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
  
131 ····mul-long/2addr·v0,·v2131 ····mul-long/2addr·v0,·v2
  
132 ····return-wide·v0132 ····return-wide·v0
133 .end·method133 .end·method
  
134 .method·public·getMillis(J)J134 .method·public·getMillis(J)J
135 ····.locals·3135 ····.locals·2
  
136 ····.prologue136 ····.prologue
137 ····.line·135137 ····.line·135
138 ····invoke-virtual·{p0},·Lorg/joda/time/field/BaseDurationField;->getUnitMillis()J138 ····invoke-virtual·{p0},·Lorg/joda/time/field/BaseDurationField;->getUnitMillis()J
  
139 ····move-result-wide·v0139 ····move-result-wide·v0
  
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
171 ····.line·55171 ····.line·55
172 ····iget-object·v0,·p0,·Lorg/joda/time/field/BaseDurationField;->iType:Lorg/joda/time/DurationFieldType;172 ····iget-object·v0,·p0,·Lorg/joda/time/field/BaseDurationField;->iType:Lorg/joda/time/DurationFieldType;
  
173 ····return-object·v0173 ····return-object·v0
174 .end·method174 .end·method
  
175 .method·public·getValue(J)I175 .method·public·getValue(J)I
176 ····.locals·3176 ····.locals·2
  
177 ····.prologue177 ····.prologue
178 ····.line·79178 ····.line·79
179 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/BaseDurationField;->getValueAsLong(J)J179 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/BaseDurationField;->getValueAsLong(J)J
  
180 ····move-result-wide·v0180 ····move-result-wide·v0
  
Offset 187, 15 lines modifiedOffset 187, 15 lines modified
  
187 ····move-result·v0187 ····move-result·v0
  
188 ····return·v0188 ····return·v0
189 .end·method189 .end·method
  
190 .method·public·getValue(JJ)I190 .method·public·getValue(JJ)I
191 ····.locals·3191 ····.locals·2
  
192 ····.prologue192 ····.prologue
193 ····.line·111193 ····.line·111
194 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/field/BaseDurationField;->getValueAsLong(JJ)J194 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/field/BaseDurationField;->getValueAsLong(JJ)J
  
195 ····move-result-wide·v0195 ····move-result-wide·v0
  
Offset 203, 15 lines modifiedOffset 203, 15 lines modified
  
203 ····move-result·v0203 ····move-result·v0
  
204 ····return·v0204 ····return·v0
205 .end·method205 .end·method
  
206 .method·public·getValueAsLong(J)J206 .method·public·getValueAsLong(J)J
207 ····.locals·3207 ····.locals·2
  
208 ····.prologue208 ····.prologue
209 ····.line·91209 ····.line·91
210 ····invoke-virtual·{p0},·Lorg/joda/time/field/BaseDurationField;->getUnitMillis()J210 ····invoke-virtual·{p0},·Lorg/joda/time/field/BaseDurationField;->getUnitMillis()J
  
211 ····move-result-wide·v0211 ····move-result-wide·v0
  
779 B
smali/org/joda/time/field/SkipUndoDateTimeField.smali
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
  
94 ····return-object·v094 ····return-object·v0
95 .end·method95 .end·method
  
  
96 #·virtual·methods96 #·virtual·methods
97 .method·public·get(J)I97 .method·public·get(J)I
98 ····.locals·398 ····.locals·2
  
99 ····.prologue99 ····.prologue
100 ····.line·79100 ····.line·79
101 ····invoke-super·{p0,·p1,·p2},·Lorg/joda/time/field/DelegatedDateTimeField;->get(J)I101 ····invoke-super·{p0,·p1,·p2},·Lorg/joda/time/field/DelegatedDateTimeField;->get(J)I
  
102 ····move-result·v0102 ····move-result·v0
  
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ····.line·95126 ····.line·95
127 ····iget·v0,·p0,·Lorg/joda/time/field/SkipUndoDateTimeField;->iMinValue:I127 ····iget·v0,·p0,·Lorg/joda/time/field/SkipUndoDateTimeField;->iMinValue:I
  
128 ····return·v0128 ····return·v0
129 .end·method129 .end·method
  
130 .method·public·set(JI)J130 .method·public·set(JI)J
131 ····.locals·3131 ····.locals·2
  
132 ····.prologue132 ····.prologue
133 ····.line·87133 ····.line·87
134 ····iget·v0,·p0,·Lorg/joda/time/field/SkipUndoDateTimeField;->iMinValue:I134 ····iget·v0,·p0,·Lorg/joda/time/field/SkipUndoDateTimeField;->iMinValue:I
  
135 ····invoke-virtual·{p0},·Lorg/joda/time/field/SkipUndoDateTimeField;->getMaximumValue()I135 ····invoke-virtual·{p0},·Lorg/joda/time/field/SkipUndoDateTimeField;->getMaximumValue()I
  
3.06 KB
smali/org/joda/time/field/ImpreciseDateTimeField$LinkedDurationField.smali
    
Offset 36, 29 lines modifiedOffset 36, 29 lines modified
36 ····.line·15436 ····.line·154
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
  
39 #·virtual·methods39 #·virtual·methods
40 .method·public·add(JI)J40 .method·public·add(JI)J
41 ····.locals·341 ····.locals·2
  
42 ····.prologue42 ····.prologue
43 ····.line·18343 ····.line·183
44 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;44 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;
  
45 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/field/ImpreciseDateTimeField;->add(JI)J45 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/field/ImpreciseDateTimeField;->add(JI)J
  
46 ····move-result-wide·v046 ····move-result-wide·v0
  
47 ····return-wide·v047 ····return-wide·v0
48 .end·method48 .end·method
  
49 .method·public·add(JJ)J49 .method·public·add(JJ)J
50 ····.locals·350 ····.locals·2
  
51 ····.prologue51 ····.prologue
52 ····.line·18752 ····.line·187
53 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;53 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;
  
54 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/field/ImpreciseDateTimeField;->add(JJ)J54 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/field/ImpreciseDateTimeField;->add(JJ)J
  
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
  
78 ····move-result·v078 ····move-result·v0
  
79 ····return·v079 ····return·v0
80 .end·method80 .end·method
  
81 .method·public·getDifferenceAsLong(JJ)J81 .method·public·getDifferenceAsLong(JJ)J
82 ····.locals·382 ····.locals·2
  
83 ····.prologue83 ····.prologue
84 ····.line·19684 ····.line·196
85 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;85 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;
  
86 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/field/ImpreciseDateTimeField;->getDifferenceAsLong(JJ)J86 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/field/ImpreciseDateTimeField;->getDifferenceAsLong(JJ)J
  
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
  
108 ····sub-long/2addr·v0,·p2108 ····sub-long/2addr·v0,·p2
  
109 ····return-wide·v0109 ····return-wide·v0
110 .end·method110 .end·method
  
111 .method·public·getMillis(JJ)J111 .method·public·getMillis(JJ)J
112 ····.locals·3112 ····.locals·2
  
113 ····.prologue113 ····.prologue
114 ····.line·179114 ····.line·179
115 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;115 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;
  
116 ····invoke-virtual·{v0,·p3,·p4,·p1,·p2},·Lorg/joda/time/field/ImpreciseDateTimeField;->add(JJ)J116 ····invoke-virtual·{v0,·p3,·p4,·p1,·p2},·Lorg/joda/time/field/ImpreciseDateTimeField;->add(JJ)J
  
Offset 136, 39 lines modifiedOffset 136, 39 lines modified
  
136 ····iget-wide·v0,·v0,·Lorg/joda/time/field/ImpreciseDateTimeField;->iUnitMillis:J136 ····iget-wide·v0,·v0,·Lorg/joda/time/field/ImpreciseDateTimeField;->iUnitMillis:J
  
137 ····return-wide·v0137 ····return-wide·v0
138 .end·method138 .end·method
  
139 .method·public·getValue(JJ)I139 .method·public·getValue(JJ)I
140 ····.locals·5140 ····.locals·3
  
141 ····.prologue141 ····.prologue
142 ····.line·165142 ····.line·165
143 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;143 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;
  
144 ····add-long·v2,·p3,·p1144 ····add-long·v1,·p3,·p1
  
145 ····invoke-virtual·{v0,·v2,·v3,·p3,·p4},·Lorg/joda/time/field/ImpreciseDateTimeField;->getDifference(JJ)I145 ····invoke-virtual·{v0,·v1,·v2,·p3,·p4},·Lorg/joda/time/field/ImpreciseDateTimeField;->getDifference(JJ)I
  
146 ····move-result·v0146 ····move-result·v0
  
147 ····return·v0147 ····return·v0
148 .end·method148 .end·method
  
149 .method·public·getValueAsLong(JJ)J149 .method·public·getValueAsLong(JJ)J
150 ····.locals·5150 ····.locals·3
  
151 ····.prologue151 ····.prologue
152 ····.line·170152 ····.line·170
153 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;153 ····iget-object·v0,·p0,·Lorg/joda/time/field/ImpreciseDateTimeField$LinkedDurationField;->this$0:Lorg/joda/time/field/ImpreciseDateTimeField;
  
154 ····add-long·v2,·p3,·p1154 ····add-long·v1,·p3,·p1
  
155 ····invoke-virtual·{v0,·v2,·v3,·p3,·p4},·Lorg/joda/time/field/ImpreciseDateTimeField;->getDifferenceAsLong(JJ)J155 ····invoke-virtual·{v0,·v1,·v2,·p3,·p4},·Lorg/joda/time/field/ImpreciseDateTimeField;->getDifferenceAsLong(JJ)J
  
156 ····move-result-wide·v0156 ····move-result-wide·v0
  
157 ····return-wide·v0157 ····return-wide·v0
158 .end·method158 .end·method
  
159 .method·public·isPrecise()Z159 .method·public·isPrecise()Z
696 B
smali/org/joda/time/field/ImpreciseDateTimeField.smali
    
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
55 .method·public·abstract·add(JJ)J55 .method·public·abstract·add(JJ)J
56 .end·method56 .end·method
  
57 .method·public·abstract·get(J)I57 .method·public·abstract·get(J)I
58 .end·method58 .end·method
  
59 .method·public·getDifference(JJ)I59 .method·public·getDifference(JJ)I
60 ····.locals·360 ····.locals·2
  
61 ····.prologue61 ····.prologue
62 ····.line·9262 ····.line·92
63 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/field/ImpreciseDateTimeField;->getDifferenceAsLong(JJ)J63 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lorg/joda/time/field/ImpreciseDateTimeField;->getDifferenceAsLong(JJ)J
  
64 ····move-result-wide·v064 ····move-result-wide·v0
  
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
  
71 ····move-result·v071 ····move-result·v0
  
72 ····return·v072 ····return·v0
73 .end·method73 .end·method
  
74 .method·public·getDifferenceAsLong(JJ)J74 .method·public·getDifferenceAsLong(JJ)J
75 ····.locals·775 ····.locals·6
  
76 ····.prologue76 ····.prologue
77 ····const-wide/16·v4,·0x177 ····const-wide/16·v4,·0x1
  
78 ····.line·11978 ····.line·119
79 ····cmp-long·v0,·p1,·p379 ····cmp-long·v0,·p1,·p3
  
475 B
smali/org/joda/time/field/LenientDateTimeField.smali
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ····.line·6281 ····.line·62
82 ····const/4·v0,·0x182 ····const/4·v0,·0x1
  
83 ····return·v083 ····return·v0
84 .end·method84 .end·method
  
85 .method·public·set(JI)J85 .method·public·set(JI)J
86 ····.locals·786 ····.locals·6
  
87 ····.prologue87 ····.prologue
88 ····.line·7288 ····.line·72
89 ····iget-object·v0,·p0,·Lorg/joda/time/field/LenientDateTimeField;->iBase:Lorg/joda/time/Chronology;89 ····iget-object·v0,·p0,·Lorg/joda/time/field/LenientDateTimeField;->iBase:Lorg/joda/time/Chronology;
  
90 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->getZone()Lorg/joda/time/DateTimeZone;90 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->getZone()Lorg/joda/time/DateTimeZone;
  
396 B
smali/org/joda/time/field/StrictDateTimeField.smali
    
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
74 ····.line·5874 ····.line·58
75 ····const/4·v0,·0x075 ····const/4·v0,·0x0
  
76 ····return·v076 ····return·v0
77 .end·method77 .end·method
  
78 .method·public·set(JI)J78 .method·public·set(JI)J
79 ····.locals·379 ····.locals·2
  
80 ····.prologue80 ····.prologue
81 ····.line·6781 ····.line·67
82 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/StrictDateTimeField;->getMinimumValue(J)I82 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/StrictDateTimeField;->getMinimumValue(J)I
  
83 ····move-result·v083 ····move-result·v0
  
10.7 KB
smali/org/joda/time/field/AbstractReadableInstantFieldProperty.smali
    
Offset 211, 27 lines modifiedOffset 211, 27 lines modified
211 ····:cond_3211 ····:cond_3
212 ····move·v0,·v1212 ····move·v0,·v1
  
213 ····goto·:goto_0213 ····goto·:goto_0
214 .end·method214 .end·method
  
215 .method·public·get()I215 .method·public·get()I
216 ····.locals·4216 ····.locals·3
  
217 ····.prologue217 ····.prologue
218 ····.line·120218 ····.line·120
219 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getField()Lorg/joda/time/DateTimeField;219 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getField()Lorg/joda/time/DateTimeField;
  
220 ····move-result-object·v0220 ····move-result-object·v0
  
221 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getMillis()J221 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getMillis()J
  
222 ····move-result-wide·v2222 ····move-result-wide·v1
  
223 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeField;->get(J)I223 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeField;->get(J)I
  
224 ····move-result·v0224 ····move-result·v0
  
225 ····return·v0225 ····return·v0
226 .end·method226 .end·method
  
227 .method·public·getAsShortText()Ljava/lang/String;227 .method·public·getAsShortText()Ljava/lang/String;
Offset 245, 27 lines modifiedOffset 245, 27 lines modified
  
245 ····move-result-object·v0245 ····move-result-object·v0
  
246 ····return-object·v0246 ····return-object·v0
247 .end·method247 .end·method
  
248 .method·public·getAsShortText(Ljava/util/Locale;)Ljava/lang/String;248 .method·public·getAsShortText(Ljava/util/Locale;)Ljava/lang/String;
249 ····.locals·4249 ····.locals·3
  
250 ····.prologue250 ····.prologue
251 ····.line·198251 ····.line·198
252 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getField()Lorg/joda/time/DateTimeField;252 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getField()Lorg/joda/time/DateTimeField;
  
253 ····move-result-object·v0253 ····move-result-object·v0
  
254 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getMillis()J254 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getMillis()J
  
255 ····move-result-wide·v2255 ····move-result-wide·v1
  
256 ····invoke-virtual·{v0,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->getAsShortText(JLjava/util/Locale;)Ljava/lang/String;256 ····invoke-virtual·{v0,·v1,·v2,·p1},·Lorg/joda/time/DateTimeField;->getAsShortText(JLjava/util/Locale;)Ljava/lang/String;
  
257 ····move-result-object·v0257 ····move-result-object·v0
  
258 ····return-object·v0258 ····return-object·v0
259 .end·method259 .end·method
  
260 .method·public·getAsString()Ljava/lang/String;260 .method·public·getAsString()Ljava/lang/String;
Offset 295, 27 lines modifiedOffset 295, 27 lines modified
  
295 ····move-result-object·v0295 ····move-result-object·v0
  
296 ····return-object·v0296 ····return-object·v0
297 .end·method297 .end·method
  
298 .method·public·getAsText(Ljava/util/Locale;)Ljava/lang/String;298 .method·public·getAsText(Ljava/util/Locale;)Ljava/lang/String;
299 ····.locals·4299 ····.locals·3
  
300 ····.prologue300 ····.prologue
301 ····.line·167301 ····.line·167
302 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getField()Lorg/joda/time/DateTimeField;302 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getField()Lorg/joda/time/DateTimeField;
  
303 ····move-result-object·v0303 ····move-result-object·v0
  
304 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getMillis()J304 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getMillis()J
  
305 ····move-result-wide·v2305 ····move-result-wide·v1
  
306 ····invoke-virtual·{v0,·v2,·v3,·p1},·Lorg/joda/time/DateTimeField;->getAsText(JLjava/util/Locale;)Ljava/lang/String;306 ····invoke-virtual·{v0,·v1,·v2,·p1},·Lorg/joda/time/DateTimeField;->getAsText(JLjava/util/Locale;)Ljava/lang/String;
  
307 ····move-result-object·v0307 ····move-result-object·v0
  
308 ····return-object·v0308 ····return-object·v0
309 .end·method309 .end·method
  
310 .method·protected·getChronology()Lorg/joda/time/Chronology;310 .method·protected·getChronology()Lorg/joda/time/Chronology;
Offset 329, 103 lines modifiedOffset 329, 103 lines modified
  
329 ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V329 ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
330 ····throw·v0330 ····throw·v0
331 .end·method331 .end·method
  
332 .method·public·getDifference(Lorg/joda/time/ReadableInstant;)I332 .method·public·getDifference(Lorg/joda/time/ReadableInstant;)I
333 ····.locals·6333 ····.locals·5
  
334 ····.prologue334 ····.prologue
335 ····.line·213335 ····.line·213
336 ····if-nez·p1,·:cond_0336 ····if-nez·p1,·:cond_0
  
337 ····.line·214337 ····.line·214
338 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getField()Lorg/joda/time/DateTimeField;338 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getField()Lorg/joda/time/DateTimeField;
  
339 ····move-result-object·v0339 ····move-result-object·v0
  
340 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getMillis()J340 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getMillis()J
  
341 ····move-result-wide·v2341 ····move-result-wide·v1
  
342 ····invoke-static·{},·Lorg/joda/time/DateTimeUtils;->currentTimeMillis()J342 ····invoke-static·{},·Lorg/joda/time/DateTimeUtils;->currentTimeMillis()J
  
343 ····move-result-wide·v4343 ····move-result-wide·v3
  
344 ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lorg/joda/time/DateTimeField;->getDifference(JJ)I344 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/DateTimeField;->getDifference(JJ)I
  
345 ····move-result·v0345 ····move-result·v0
  
346 ····.line·216346 ····.line·216
347 ····:goto_0347 ····:goto_0
348 ····return·v0348 ····return·v0
  
349 ····:cond_0349 ····:cond_0
350 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getField()Lorg/joda/time/DateTimeField;350 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getField()Lorg/joda/time/DateTimeField;
  
351 ····move-result-object·v0351 ····move-result-object·v0
  
352 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getMillis()J352 ····invoke-virtual·{p0},·Lorg/joda/time/field/AbstractReadableInstantFieldProperty;->getMillis()J
  
353 ····move-result-wide·v2353 ····move-result-wide·v1
  
Max diff block lines reached; 6897/10827 bytes (63.70%) of diff not shown.
1.07 KB
smali/org/joda/time/field/UnsupportedDateTimeField.smali
    
Offset 193, 15 lines modifiedOffset 193, 15 lines modified
  
193 ····return-object·v0193 ····return-object·v0
194 .end·method194 .end·method
  
  
195 #·virtual·methods195 #·virtual·methods
196 .method·public·add(JI)J196 .method·public·add(JI)J
197 ····.locals·3197 ····.locals·2
  
198 ····.prologue198 ····.prologue
199 ····.line·225199 ····.line·225
200 ····invoke-virtual·{p0},·Lorg/joda/time/field/UnsupportedDateTimeField;->getDurationField()Lorg/joda/time/DurationField;200 ····invoke-virtual·{p0},·Lorg/joda/time/field/UnsupportedDateTimeField;->getDurationField()Lorg/joda/time/DurationField;
  
201 ····move-result-object·v0201 ····move-result-object·v0
  
Offset 209, 15 lines modifiedOffset 209, 15 lines modified
  
209 ····move-result-wide·v0209 ····move-result-wide·v0
  
210 ····return-wide·v0210 ····return-wide·v0
211 .end·method211 .end·method
  
212 .method·public·add(JJ)J212 .method·public·add(JJ)J
213 ····.locals·3213 ····.locals·2
  
214 ····.prologue214 ····.prologue
215 ····.line·234215 ····.line·234
216 ····invoke-virtual·{p0},·Lorg/joda/time/field/UnsupportedDateTimeField;->getDurationField()Lorg/joda/time/DurationField;216 ····invoke-virtual·{p0},·Lorg/joda/time/field/UnsupportedDateTimeField;->getDurationField()Lorg/joda/time/DurationField;
  
217 ····move-result-object·v0217 ····move-result-object·v0
  
Offset 421, 15 lines modifiedOffset 421, 15 lines modified
  
421 ····move-result·v0421 ····move-result·v0
  
422 ····return·v0422 ····return·v0
423 .end·method423 .end·method
  
424 .method·public·getDifferenceAsLong(JJ)J424 .method·public·getDifferenceAsLong(JJ)J
425 ····.locals·3425 ····.locals·2
  
426 ····.prologue426 ····.prologue
427 ····.line·288427 ····.line·288
428 ····invoke-virtual·{p0},·Lorg/joda/time/field/UnsupportedDateTimeField;->getDurationField()Lorg/joda/time/DurationField;428 ····invoke-virtual·{p0},·Lorg/joda/time/field/UnsupportedDateTimeField;->getDurationField()Lorg/joda/time/DurationField;
  
429 ····move-result-object·v0429 ····move-result-object·v0
  
2.6 KB
smali/org/joda/time/field/DelegatedDurationField.smali
    
Offset 66, 29 lines modifiedOffset 66, 29 lines modified
66 ····.line·6666 ····.line·66
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
  
69 #·virtual·methods69 #·virtual·methods
70 .method·public·add(JI)J70 .method·public·add(JI)J
71 ····.locals·371 ····.locals·2
  
72 ····.prologue72 ····.prologue
73 ····.line·13073 ····.line·130
74 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;74 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;
  
75 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DurationField;->add(JI)J75 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DurationField;->add(JI)J
  
76 ····move-result-wide·v076 ····move-result-wide·v0
  
77 ····return-wide·v077 ····return-wide·v0
78 .end·method78 .end·method
  
79 .method·public·add(JJ)J79 .method·public·add(JJ)J
80 ····.locals·380 ····.locals·2
  
81 ····.prologue81 ····.prologue
82 ····.line·13482 ····.line·134
83 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;83 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;
  
84 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->add(JJ)J84 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->add(JJ)J
  
Offset 166, 15 lines modifiedOffset 166, 15 lines modified
  
166 ····move-result·v0166 ····move-result·v0
  
167 ····return·v0167 ····return·v0
168 .end·method168 .end·method
  
169 .method·public·getDifferenceAsLong(JJ)J169 .method·public·getDifferenceAsLong(JJ)J
170 ····.locals·3170 ····.locals·2
  
171 ····.prologue171 ····.prologue
172 ····.line·142172 ····.line·142
173 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;173 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;
  
174 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getDifferenceAsLong(JJ)J174 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getDifferenceAsLong(JJ)J
  
Offset 208, 29 lines modifiedOffset 208, 29 lines modified
  
208 ····move-result-wide·v0208 ····move-result-wide·v0
  
209 ····return-wide·v0209 ····return-wide·v0
210 .end·method210 .end·method
  
211 .method·public·getMillis(J)J211 .method·public·getMillis(J)J
212 ····.locals·3212 ····.locals·2
  
213 ····.prologue213 ····.prologue
214 ····.line·118214 ····.line·118
215 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;215 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;
  
216 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DurationField;->getMillis(J)J216 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DurationField;->getMillis(J)J
  
217 ····move-result-wide·v0217 ····move-result-wide·v0
  
218 ····return-wide·v0218 ····return-wide·v0
219 .end·method219 .end·method
  
220 .method·public·getMillis(JJ)J220 .method·public·getMillis(JJ)J
221 ····.locals·3221 ····.locals·2
  
222 ····.prologue222 ····.prologue
223 ····.line·126223 ····.line·126
224 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;224 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;
  
225 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getMillis(JJ)J225 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getMillis(JJ)J
  
Offset 302, 29 lines modifiedOffset 302, 29 lines modified
  
302 ····move-result·v0302 ····move-result·v0
  
303 ····return·v0303 ····return·v0
304 .end·method304 .end·method
  
305 .method·public·getValueAsLong(J)J305 .method·public·getValueAsLong(J)J
306 ····.locals·3306 ····.locals·2
  
307 ····.prologue307 ····.prologue
308 ····.line·102308 ····.line·102
309 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;309 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;
  
310 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DurationField;->getValueAsLong(J)J310 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DurationField;->getValueAsLong(J)J
  
311 ····move-result-wide·v0311 ····move-result-wide·v0
  
312 ····return-wide·v0312 ····return-wide·v0
313 .end·method313 .end·method
  
314 .method·public·getValueAsLong(JJ)J314 .method·public·getValueAsLong(JJ)J
315 ····.locals·3315 ····.locals·2
  
316 ····.prologue316 ····.prologue
317 ····.line·110317 ····.line·110
318 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;318 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDurationField;->iField:Lorg/joda/time/DurationField;
  
319 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getValueAsLong(JJ)J319 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getValueAsLong(JJ)J
  
3.59 KB
smali/org/joda/time/field/ZeroIsMaxDateTimeField.smali
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····:cond_035 ····:cond_0
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
  
38 #·virtual·methods38 #·virtual·methods
39 .method·public·add(JI)J39 .method·public·add(JI)J
40 ····.locals·340 ····.locals·2
  
41 ····.prologue41 ····.prologue
42 ····.line·6142 ····.line·61
43 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;43 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
44 ····move-result-object·v044 ····move-result-object·v0
  
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
  
51 ····move-result-wide·v051 ····move-result-wide·v0
  
52 ····return-wide·v052 ····return-wide·v0
53 .end·method53 .end·method
  
54 .method·public·add(JJ)J54 .method·public·add(JJ)J
55 ····.locals·355 ····.locals·2
  
56 ····.prologue56 ····.prologue
57 ····.line·6557 ····.line·65
58 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;58 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
59 ····move-result-object·v059 ····move-result-object·v0
  
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
  
67 ····move-result-wide·v067 ····move-result-wide·v0
  
68 ····return-wide·v068 ····return-wide·v0
69 .end·method69 .end·method
  
70 .method·public·addWrapField(JI)J70 .method·public·addWrapField(JI)J
71 ····.locals·371 ····.locals·2
  
72 ····.prologue72 ····.prologue
73 ····.line·6973 ····.line·69
74 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;74 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
75 ····move-result-object·v075 ····move-result-object·v0
  
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
  
141 ····move-result·v0141 ····move-result·v0
  
142 ····return·v0142 ····return·v0
143 .end·method143 .end·method
  
144 .method·public·getDifferenceAsLong(JJ)J144 .method·public·getDifferenceAsLong(JJ)J
145 ····.locals·3145 ····.locals·2
  
146 ····.prologue146 ····.prologue
147 ····.line·81147 ····.line·81
148 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;148 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
149 ····move-result-object·v0149 ····move-result-object·v0
  
Offset 317, 15 lines modifiedOffset 317, 15 lines modified
  
317 ····move-result·v0317 ····move-result·v0
  
318 ····return·v0318 ····return·v0
319 .end·method319 .end·method
  
320 .method·public·remainder(J)J320 .method·public·remainder(J)J
321 ····.locals·3321 ····.locals·2
  
322 ····.prologue322 ····.prologue
323 ····.line·202323 ····.line·202
324 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;324 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
325 ····move-result-object·v0325 ····move-result-object·v0
  
Offset 333, 15 lines modifiedOffset 333, 15 lines modified
  
333 ····move-result-wide·v0333 ····move-result-wide·v0
  
334 ····return-wide·v0334 ····return-wide·v0
335 .end·method335 .end·method
  
336 .method·public·roundCeiling(J)J336 .method·public·roundCeiling(J)J
337 ····.locals·3337 ····.locals·2
  
338 ····.prologue338 ····.prologue
339 ····.line·186339 ····.line·186
340 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;340 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
341 ····move-result-object·v0341 ····move-result-object·v0
  
Offset 349, 15 lines modifiedOffset 349, 15 lines modified
  
349 ····move-result-wide·v0349 ····move-result-wide·v0
  
350 ····return-wide·v0350 ····return-wide·v0
351 .end·method351 .end·method
  
352 .method·public·roundFloor(J)J352 .method·public·roundFloor(J)J
353 ····.locals·3353 ····.locals·2
  
354 ····.prologue354 ····.prologue
355 ····.line·182355 ····.line·182
356 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;356 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
357 ····move-result-object·v0357 ····move-result-object·v0
  
Offset 365, 15 lines modifiedOffset 365, 15 lines modified
  
365 ····move-result-wide·v0365 ····move-result-wide·v0
  
366 ····return-wide·v0366 ····return-wide·v0
367 .end·method367 .end·method
  
368 .method·public·roundHalfCeiling(J)J368 .method·public·roundHalfCeiling(J)J
369 ····.locals·3369 ····.locals·2
  
370 ····.prologue370 ····.prologue
371 ····.line·194371 ····.line·194
372 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;372 ····invoke-virtual·{p0},·Lorg/joda/time/field/ZeroIsMaxDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
373 ····move-result-object·v0373 ····move-result-object·v0
  
Max diff block lines reached; 930/3564 bytes (26.09%) of diff not shown.
1.72 KB
smali/org/joda/time/field/PreciseDurationField.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ····.line·4525 ····.line·45
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
  
28 #·virtual·methods28 #·virtual·methods
29 .method·public·add(JI)J29 .method·public·add(JI)J
30 ····.locals·530 ····.locals·4
  
31 ····.prologue31 ····.prologue
32 ····.line·10432 ····.line·104
33 ····int-to-long·v0,·p333 ····int-to-long·v0,·p3
  
34 ····iget-wide·v2,·p0,·Lorg/joda/time/field/PreciseDurationField;->iUnitMillis:J34 ····iget-wide·v2,·p0,·Lorg/joda/time/field/PreciseDurationField;->iUnitMillis:J
  
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
44 ····move-result-wide·v044 ····move-result-wide·v0
  
45 ····return-wide·v045 ····return-wide·v0
46 .end·method46 .end·method
  
47 .method·public·add(JJ)J47 .method·public·add(JJ)J
48 ····.locals·348 ····.locals·2
  
49 ····.prologue49 ····.prologue
50 ····.line·10950 ····.line·109
51 ····iget-wide·v0,·p0,·Lorg/joda/time/field/PreciseDurationField;->iUnitMillis:J51 ····iget-wide·v0,·p0,·Lorg/joda/time/field/PreciseDurationField;->iUnitMillis:J
  
52 ····invoke-static·{p3,·p4,·v0,·v1},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JJ)J52 ····invoke-static·{p3,·p4,·v0,·v1},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JJ)J
  
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ····move·v0,·v1119 ····move·v0,·v1
  
120 ····.line·133120 ····.line·133
121 ····goto·:goto_0121 ····goto·:goto_0
122 .end·method122 .end·method
  
123 .method·public·getDifferenceAsLong(JJ)J123 .method·public·getDifferenceAsLong(JJ)J
124 ····.locals·5124 ····.locals·4
  
125 ····.prologue125 ····.prologue
126 ····.line·114126 ····.line·114
127 ····invoke-static·{p1,·p2,·p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeSubtract(JJ)J127 ····invoke-static·{p1,·p2,·p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeSubtract(JJ)J
  
128 ····move-result-wide·v0128 ····move-result-wide·v0
  
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
  
150 ····mul-long/2addr·v0,·v2150 ····mul-long/2addr·v0,·v2
  
151 ····return-wide·v0151 ····return-wide·v0
152 .end·method152 .end·method
  
153 .method·public·getMillis(JJ)J153 .method·public·getMillis(JJ)J
154 ····.locals·3154 ····.locals·2
  
155 ····.prologue155 ····.prologue
156 ····.line·100156 ····.line·100
157 ····iget-wide·v0,·p0,·Lorg/joda/time/field/PreciseDurationField;->iUnitMillis:J157 ····iget-wide·v0,·p0,·Lorg/joda/time/field/PreciseDurationField;->iUnitMillis:J
  
158 ····invoke-static·{p1,·p2,·v0,·v1},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JJ)J158 ····invoke-static·{p1,·p2,·v0,·v1},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JJ)J
  
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 ····.line·63174 ····.line·63
175 ····iget-wide·v0,·p0,·Lorg/joda/time/field/PreciseDurationField;->iUnitMillis:J175 ····iget-wide·v0,·p0,·Lorg/joda/time/field/PreciseDurationField;->iUnitMillis:J
  
176 ····return-wide·v0176 ····return-wide·v0
177 .end·method177 .end·method
  
178 .method·public·getValueAsLong(JJ)J178 .method·public·getValueAsLong(JJ)J
179 ····.locals·3179 ····.locals·2
  
180 ····.prologue180 ····.prologue
181 ····.line·76181 ····.line·76
182 ····iget-wide·v0,·p0,·Lorg/joda/time/field/PreciseDurationField;->iUnitMillis:J182 ····iget-wide·v0,·p0,·Lorg/joda/time/field/PreciseDurationField;->iUnitMillis:J
  
183 ····div-long·v0,·p1,·v0183 ····div-long·v0,·p1,·v0
  
334 B
smali/org/joda/time/field/FieldUtils.smali
    
Offset 660, 15 lines modifiedOffset 660, 15 lines modified
  
660 ····.line·106660 ····.line·106
661 ····:cond_0661 ····:cond_0
662 ····return-wide·v0662 ····return-wide·v0
663 .end·method663 .end·method
  
664 .method·public·static·safeToInt(J)I664 .method·public·static·safeToInt(J)I
665 ····.locals·4665 ····.locals·3
  
666 ····.prologue666 ····.prologue
667 ····.line·187667 ····.line·187
668 ····const-wide/32·v0,·-0x80000000668 ····const-wide/32·v0,·-0x80000000
  
669 ····cmp-long·v0,·v0,·p0669 ····cmp-long·v0,·v0,·p0
  
2.15 KB
smali/org/joda/time/field/RemainderDateTimeField.smali
    
Offset 247, 15 lines modifiedOffset 247, 15 lines modified
247 ····.line·140247 ····.line·140
248 ····iget-object·v0,·p0,·Lorg/joda/time/field/RemainderDateTimeField;->iRangeField:Lorg/joda/time/DurationField;248 ····iget-object·v0,·p0,·Lorg/joda/time/field/RemainderDateTimeField;->iRangeField:Lorg/joda/time/DurationField;
  
249 ····return-object·v0249 ····return-object·v0
250 .end·method250 .end·method
  
251 .method·public·remainder(J)J251 .method·public·remainder(J)J
252 ····.locals·3252 ····.locals·2
  
253 ····.prologue253 ····.prologue
254 ····.line·183254 ····.line·183
255 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;255 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
256 ····move-result-object·v0256 ····move-result-object·v0
  
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
  
263 ····move-result-wide·v0263 ····move-result-wide·v0
  
264 ····return-wide·v0264 ····return-wide·v0
265 .end·method265 .end·method
  
266 .method·public·roundCeiling(J)J266 .method·public·roundCeiling(J)J
267 ····.locals·3267 ····.locals·2
  
268 ····.prologue268 ····.prologue
269 ····.line·167269 ····.line·167
270 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;270 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
271 ····move-result-object·v0271 ····move-result-object·v0
  
Offset 279, 15 lines modifiedOffset 279, 15 lines modified
  
279 ····move-result-wide·v0279 ····move-result-wide·v0
  
280 ····return-wide·v0280 ····return-wide·v0
281 .end·method281 .end·method
  
282 .method·public·roundFloor(J)J282 .method·public·roundFloor(J)J
283 ····.locals·3283 ····.locals·2
  
284 ····.prologue284 ····.prologue
285 ····.line·163285 ····.line·163
286 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;286 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
287 ····move-result-object·v0287 ····move-result-object·v0
  
Offset 295, 15 lines modifiedOffset 295, 15 lines modified
  
295 ····move-result-wide·v0295 ····move-result-wide·v0
  
296 ····return-wide·v0296 ····return-wide·v0
297 .end·method297 .end·method
  
298 .method·public·roundHalfCeiling(J)J298 .method·public·roundHalfCeiling(J)J
299 ····.locals·3299 ····.locals·2
  
300 ····.prologue300 ····.prologue
301 ····.line·175301 ····.line·175
302 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;302 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
303 ····move-result-object·v0303 ····move-result-object·v0
  
Offset 311, 15 lines modifiedOffset 311, 15 lines modified
  
311 ····move-result-wide·v0311 ····move-result-wide·v0
  
312 ····return-wide·v0312 ····return-wide·v0
313 .end·method313 .end·method
  
314 .method·public·roundHalfEven(J)J314 .method·public·roundHalfEven(J)J
315 ····.locals·3315 ····.locals·2
  
316 ····.prologue316 ····.prologue
317 ····.line·179317 ····.line·179
318 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;318 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
319 ····move-result-object·v0319 ····move-result-object·v0
  
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
  
327 ····move-result-wide·v0327 ····move-result-wide·v0
  
328 ····return-wide·v0328 ····return-wide·v0
329 .end·method329 .end·method
  
330 .method·public·roundHalfFloor(J)J330 .method·public·roundHalfFloor(J)J
331 ····.locals·3331 ····.locals·2
  
332 ····.prologue332 ····.prologue
333 ····.line·171333 ····.line·171
334 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;334 ····invoke-virtual·{p0},·Lorg/joda/time/field/RemainderDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
335 ····move-result-object·v0335 ····move-result-object·v0
  
2.59 KB
smali/org/joda/time/field/OffsetDateTimeField.smali
    
Offset 221, 15 lines modifiedOffset 221, 15 lines modified
  
221 ····move-result-wide·v0221 ····move-result-wide·v0
  
222 ····return-wide·v0222 ····return-wide·v0
223 .end·method223 .end·method
  
224 .method·public·get(J)I224 .method·public·get(J)I
225 ····.locals·3225 ····.locals·2
  
226 ····.prologue226 ····.prologue
227 ····.line·101227 ····.line·101
228 ····invoke-super·{p0,·p1,·p2},·Lorg/joda/time/field/DecoratedDateTimeField;->get(J)I228 ····invoke-super·{p0,·p1,·p2},·Lorg/joda/time/field/DecoratedDateTimeField;->get(J)I
  
229 ····move-result·v0229 ····move-result·v0
  
Offset 315, 15 lines modifiedOffset 315, 15 lines modified
  
315 ····move-result·v0315 ····move-result·v0
  
316 ····return·v0316 ····return·v0
317 .end·method317 .end·method
  
318 .method·public·remainder(J)J318 .method·public·remainder(J)J
319 ····.locals·3319 ····.locals·2
  
320 ····.prologue320 ····.prologue
321 ····.line·208321 ····.line·208
322 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;322 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
323 ····move-result-object·v0323 ····move-result-object·v0
  
Offset 331, 15 lines modifiedOffset 331, 15 lines modified
  
331 ····move-result-wide·v0331 ····move-result-wide·v0
  
332 ····return-wide·v0332 ····return-wide·v0
333 .end·method333 .end·method
  
334 .method·public·roundCeiling(J)J334 .method·public·roundCeiling(J)J
335 ····.locals·3335 ····.locals·2
  
336 ····.prologue336 ····.prologue
337 ····.line·192337 ····.line·192
338 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;338 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
339 ····move-result-object·v0339 ····move-result-object·v0
  
Offset 347, 15 lines modifiedOffset 347, 15 lines modified
  
347 ····move-result-wide·v0347 ····move-result-wide·v0
  
348 ····return-wide·v0348 ····return-wide·v0
349 .end·method349 .end·method
  
350 .method·public·roundFloor(J)J350 .method·public·roundFloor(J)J
351 ····.locals·3351 ····.locals·2
  
352 ····.prologue352 ····.prologue
353 ····.line·188353 ····.line·188
354 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;354 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
355 ····move-result-object·v0355 ····move-result-object·v0
  
Offset 363, 15 lines modifiedOffset 363, 15 lines modified
  
363 ····move-result-wide·v0363 ····move-result-wide·v0
  
364 ····return-wide·v0364 ····return-wide·v0
365 .end·method365 .end·method
  
366 .method·public·roundHalfCeiling(J)J366 .method·public·roundHalfCeiling(J)J
367 ····.locals·3367 ····.locals·2
  
368 ····.prologue368 ····.prologue
369 ····.line·200369 ····.line·200
370 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;370 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
371 ····move-result-object·v0371 ····move-result-object·v0
  
Offset 379, 15 lines modifiedOffset 379, 15 lines modified
  
379 ····move-result-wide·v0379 ····move-result-wide·v0
  
380 ····return-wide·v0380 ····return-wide·v0
381 .end·method381 .end·method
  
382 .method·public·roundHalfEven(J)J382 .method·public·roundHalfEven(J)J
383 ····.locals·3383 ····.locals·2
  
384 ····.prologue384 ····.prologue
385 ····.line·204385 ····.line·204
386 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;386 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
387 ····move-result-object·v0387 ····move-result-object·v0
  
Offset 395, 15 lines modifiedOffset 395, 15 lines modified
  
395 ····move-result-wide·v0395 ····move-result-wide·v0
  
396 ····return-wide·v0396 ····return-wide·v0
397 .end·method397 .end·method
  
398 .method·public·roundHalfFloor(J)J398 .method·public·roundHalfFloor(J)J
399 ····.locals·3399 ····.locals·2
  
400 ····.prologue400 ····.prologue
401 ····.line·196401 ····.line·196
402 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;402 ····invoke-virtual·{p0},·Lorg/joda/time/field/OffsetDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
403 ····move-result-object·v0403 ····move-result-object·v0
  
Offset 411, 15 lines modifiedOffset 411, 15 lines modified
  
411 ····move-result-wide·v0411 ····move-result-wide·v0
  
412 ····return-wide·v0412 ····return-wide·v0
413 .end·method413 .end·method
  
414 .method·public·set(JI)J414 .method·public·set(JI)J
415 ····.locals·3415 ····.locals·2
  
416 ····.prologue416 ····.prologue
417 ····.line·153417 ····.line·153
418 ····iget·v0,·p0,·Lorg/joda/time/field/OffsetDateTimeField;->iMin:I418 ····iget·v0,·p0,·Lorg/joda/time/field/OffsetDateTimeField;->iMin:I
  
419 ····iget·v1,·p0,·Lorg/joda/time/field/OffsetDateTimeField;->iMax:I419 ····iget·v1,·p0,·Lorg/joda/time/field/OffsetDateTimeField;->iMax:I
  
Max diff block lines reached; -1/2555 bytes (-0.04%) of diff not shown.
1.09 KB
smali/org/joda/time/field/PreciseDurationDateTimeField.smali
    
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 ····.line·67122 ····.line·67
123 ····const/4·v0,·0x0123 ····const/4·v0,·0x0
  
124 ····return·v0124 ····return·v0
125 .end·method125 .end·method
  
126 .method·public·remainder(J)J126 .method·public·remainder(J)J
127 ····.locals·7127 ····.locals·6
  
128 ····.prologue128 ····.prologue
129 ····const-wide/16·v4,·0x1129 ····const-wide/16·v4,·0x1
  
130 ····.line·127130 ····.line·127
131 ····const-wide/16·v0,·0x0131 ····const-wide/16·v0,·0x0
  
Offset 160, 15 lines modifiedOffset 160, 15 lines modified
  
160 ····sub-long/2addr·v0,·v4160 ····sub-long/2addr·v0,·v4
  
161 ····goto·:goto_0161 ····goto·:goto_0
162 .end·method162 .end·method
  
163 .method·public·roundCeiling(J)J163 .method·public·roundCeiling(J)J
164 ····.locals·5164 ····.locals·4
  
165 ····.prologue165 ····.prologue
166 ····.line·110166 ····.line·110
167 ····const-wide/16·v0,·0x0167 ····const-wide/16·v0,·0x0
  
168 ····cmp-long·v0,·p1,·v0168 ····cmp-long·v0,·p1,·v0
  
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
  
201 ····sub-long·v0,·p1,·v0201 ····sub-long·v0,·p1,·v0
  
202 ····goto·:goto_0202 ····goto·:goto_0
203 .end·method203 .end·method
  
204 .method·public·roundFloor(J)J204 .method·public·roundFloor(J)J
205 ····.locals·5205 ····.locals·4
  
206 ····.prologue206 ····.prologue
207 ····.line·93207 ····.line·93
208 ····const-wide/16·v0,·0x0208 ····const-wide/16·v0,·0x0
  
209 ····cmp-long·v0,·p1,·v0209 ····cmp-long·v0,·p1,·v0
  
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
  
243 ····sub-long/2addr·v0,·v2243 ····sub-long/2addr·v0,·v2
  
244 ····goto·:goto_0244 ····goto·:goto_0
245 .end·method245 .end·method
  
246 .method·public·set(JI)J246 .method·public·set(JI)J
247 ····.locals·5247 ····.locals·4
  
248 ····.prologue248 ····.prologue
249 ····.line·79249 ····.line·79
250 ····invoke-virtual·{p0},·Lorg/joda/time/field/PreciseDurationDateTimeField;->getMinimumValue()I250 ····invoke-virtual·{p0},·Lorg/joda/time/field/PreciseDurationDateTimeField;->getMinimumValue()I
  
251 ····move-result·v0251 ····move-result·v0
  
1.83 KB
smali/org/joda/time/field/PreciseDateTimeField.smali
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 ····.line·7177 ····.line·71
78 ····return-void78 ····return-void
79 .end·method79 .end·method
  
  
80 #·virtual·methods80 #·virtual·methods
81 .method·public·addWrapField(JI)J81 .method·public·addWrapField(JI)J
82 ····.locals·582 ····.locals·4
  
83 ····.prologue83 ····.prologue
84 ····.line·9684 ····.line·96
85 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/PreciseDateTimeField;->get(J)I85 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/PreciseDateTimeField;->get(J)I
  
86 ····move-result·v086 ····move-result·v0
  
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
  
115 ····add-long/2addr·v0,·p1115 ····add-long/2addr·v0,·p1
  
116 ····return-wide·v0116 ····return-wide·v0
117 .end·method117 .end·method
  
118 .method·public·get(J)I118 .method·public·get(J)I
119 ····.locals·7119 ····.locals·5
  
120 ····.prologue120 ····.prologue
121 ····.line·80121 ····.line·80
122 ····const-wide/16·v0,·0x0122 ····const-wide/16·v0,·0x0
  
123 ····cmp-long·v0,·p1,·v0123 ····cmp-long·v0,·p1,·v0
  
Offset 149, 31 lines modifiedOffset 149, 31 lines modified
149 ····return·v0149 ····return·v0
  
150 ····:cond_0150 ····:cond_0
151 ····iget·v0,·p0,·Lorg/joda/time/field/PreciseDateTimeField;->iRange:I151 ····iget·v0,·p0,·Lorg/joda/time/field/PreciseDateTimeField;->iRange:I
  
152 ····add-int/lit8·v0,·v0,·-0x1152 ····add-int/lit8·v0,·v0,·-0x1
  
153 ····const-wide/16·v2,·0x1153 ····const-wide/16·v1,·0x1
  
154 ····add-long/2addr·v2,·p1154 ····add-long/2addr·v1,·p1
  
155 ····invoke-virtual·{p0},·Lorg/joda/time/field/PreciseDateTimeField;->getUnitMillis()J155 ····invoke-virtual·{p0},·Lorg/joda/time/field/PreciseDateTimeField;->getUnitMillis()J
  
156 ····move-result-wide·v4156 ····move-result-wide·v3
  
157 ····div-long/2addr·v2,·v4157 ····div-long/2addr·v1,·v3
  
158 ····iget·v1,·p0,·Lorg/joda/time/field/PreciseDateTimeField;->iRange:I158 ····iget·v3,·p0,·Lorg/joda/time/field/PreciseDateTimeField;->iRange:I
  
159 ····int-to-long·v4,·v1159 ····int-to-long·v3,·v3
  
160 ····rem-long/2addr·v2,·v4160 ····rem-long/2addr·v1,·v3
  
161 ····long-to-int·v1,·v2161 ····long-to-int·v1,·v1
  
162 ····add-int/2addr·v0,·v1162 ····add-int/2addr·v0,·v1
  
163 ····goto·:goto_0163 ····goto·:goto_0
164 .end·method164 .end·method
  
165 .method·public·getMaximumValue()I165 .method·public·getMaximumValue()I
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 ····.line·123205 ····.line·123
206 ····iget-object·v0,·p0,·Lorg/joda/time/field/PreciseDateTimeField;->iRangeField:Lorg/joda/time/DurationField;206 ····iget-object·v0,·p0,·Lorg/joda/time/field/PreciseDateTimeField;->iRangeField:Lorg/joda/time/DurationField;
  
207 ····return-object·v0207 ····return-object·v0
208 .end·method208 .end·method
  
209 .method·public·set(JI)J209 .method·public·set(JI)J
210 ····.locals·5210 ····.locals·4
  
211 ····.prologue211 ····.prologue
212 ····.line·112212 ····.line·112
213 ····invoke-virtual·{p0},·Lorg/joda/time/field/PreciseDateTimeField;->getMinimumValue()I213 ····invoke-virtual·{p0},·Lorg/joda/time/field/PreciseDateTimeField;->getMinimumValue()I
  
214 ····move-result·v0214 ····move-result·v0
  
695 B
smali/org/joda/time/field/SkipDateTimeField.smali
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
  
94 ····return-object·v094 ····return-object·v0
95 .end·method95 .end·method
  
  
96 #·virtual·methods96 #·virtual·methods
97 .method·public·get(J)I97 .method·public·get(J)I
98 ····.locals·398 ····.locals·2
  
99 ····.prologue99 ····.prologue
100 ····.line·80100 ····.line·80
101 ····invoke-super·{p0,·p1,·p2},·Lorg/joda/time/field/DelegatedDateTimeField;->get(J)I101 ····invoke-super·{p0,·p1,·p2},·Lorg/joda/time/field/DelegatedDateTimeField;->get(J)I
  
102 ····move-result·v0102 ····move-result·v0
  
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ····.line·100126 ····.line·100
127 ····iget·v0,·p0,·Lorg/joda/time/field/SkipDateTimeField;->iMinValue:I127 ····iget·v0,·p0,·Lorg/joda/time/field/SkipDateTimeField;->iMinValue:I
  
128 ····return·v0128 ····return·v0
129 .end·method129 .end·method
  
130 .method·public·set(JI)J130 .method·public·set(JI)J
131 ····.locals·5131 ····.locals·4
  
132 ····.prologue132 ····.prologue
133 ····const/4·v3,·0x0133 ····const/4·v3,·0x0
  
134 ····.line·88134 ····.line·88
135 ····iget·v0,·p0,·Lorg/joda/time/field/SkipDateTimeField;->iMinValue:I135 ····iget·v0,·p0,·Lorg/joda/time/field/SkipDateTimeField;->iMinValue:I
  
1.91 KB
smali/org/joda/time/field/DecoratedDurationField.smali
    
Offset 55, 43 lines modifiedOffset 55, 43 lines modified
55 ····.line·6055 ····.line·60
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
  
58 #·virtual·methods58 #·virtual·methods
59 .method·public·add(JI)J59 .method·public·add(JI)J
60 ····.locals·360 ····.locals·2
  
61 ····.prologue61 ····.prologue
62 ····.line·8962 ····.line·89
63 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDurationField;->iField:Lorg/joda/time/DurationField;63 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDurationField;->iField:Lorg/joda/time/DurationField;
  
64 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DurationField;->add(JI)J64 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DurationField;->add(JI)J
  
65 ····move-result-wide·v065 ····move-result-wide·v0
  
66 ····return-wide·v066 ····return-wide·v0
67 .end·method67 .end·method
  
68 .method·public·add(JJ)J68 .method·public·add(JJ)J
69 ····.locals·369 ····.locals·2
  
70 ····.prologue70 ····.prologue
71 ····.line·9371 ····.line·93
72 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDurationField;->iField:Lorg/joda/time/DurationField;72 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDurationField;->iField:Lorg/joda/time/DurationField;
  
73 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->add(JJ)J73 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->add(JJ)J
  
74 ····move-result-wide·v074 ····move-result-wide·v0
  
75 ····return-wide·v075 ····return-wide·v0
76 .end·method76 .end·method
  
77 .method·public·getDifferenceAsLong(JJ)J77 .method·public·getDifferenceAsLong(JJ)J
78 ····.locals·378 ····.locals·2
  
79 ····.prologue79 ····.prologue
80 ····.line·9780 ····.line·97
81 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDurationField;->iField:Lorg/joda/time/DurationField;81 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDurationField;->iField:Lorg/joda/time/DurationField;
  
82 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getDifferenceAsLong(JJ)J82 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getDifferenceAsLong(JJ)J
  
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
  
111 ····move-result-wide·v0111 ····move-result-wide·v0
  
112 ····return-wide·v0112 ····return-wide·v0
113 .end·method113 .end·method
  
114 .method·public·getMillis(JJ)J114 .method·public·getMillis(JJ)J
115 ····.locals·3115 ····.locals·2
  
116 ····.prologue116 ····.prologue
117 ····.line·85117 ····.line·85
118 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDurationField;->iField:Lorg/joda/time/DurationField;118 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDurationField;->iField:Lorg/joda/time/DurationField;
  
119 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getMillis(JJ)J119 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getMillis(JJ)J
  
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
  
139 ····move-result-wide·v0139 ····move-result-wide·v0
  
140 ····return-wide·v0140 ····return-wide·v0
141 .end·method141 .end·method
  
142 .method·public·getValueAsLong(JJ)J142 .method·public·getValueAsLong(JJ)J
143 ····.locals·3143 ····.locals·2
  
144 ····.prologue144 ····.prologue
145 ····.line·77145 ····.line·77
146 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDurationField;->iField:Lorg/joda/time/DurationField;146 ····iget-object·v0,·p0,·Lorg/joda/time/field/DecoratedDurationField;->iField:Lorg/joda/time/DurationField;
  
147 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getValueAsLong(JJ)J147 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DurationField;->getValueAsLong(JJ)J
  
2.64 KB
smali/org/joda/time/field/BaseDateTimeField.smali
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ····.line·5534 ····.line·55
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·add(JI)J38 .method·public·add(JI)J
39 ····.locals·339 ····.locals·2
  
40 ····.prologue40 ····.prologue
41 ····.line·25341 ····.line·253
42 ····invoke-virtual·{p0},·Lorg/joda/time/field/BaseDateTimeField;->getDurationField()Lorg/joda/time/DurationField;42 ····invoke-virtual·{p0},·Lorg/joda/time/field/BaseDateTimeField;->getDurationField()Lorg/joda/time/DurationField;
  
43 ····move-result-object·v043 ····move-result-object·v0
  
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
  
50 ····move-result-wide·v050 ····move-result-wide·v0
  
51 ····return-wide·v051 ····return-wide·v0
52 .end·method52 .end·method
  
53 .method·public·add(JJ)J53 .method·public·add(JJ)J
54 ····.locals·354 ····.locals·2
  
55 ····.prologue55 ····.prologue
56 ····.line·26756 ····.line·267
57 ····invoke-virtual·{p0},·Lorg/joda/time/field/BaseDateTimeField;->getDurationField()Lorg/joda/time/DurationField;57 ····invoke-virtual·{p0},·Lorg/joda/time/field/BaseDateTimeField;->getDurationField()Lorg/joda/time/DurationField;
  
58 ····move-result-object·v058 ····move-result-object·v0
  
Offset 833, 15 lines modifiedOffset 833, 15 lines modified
  
833 ····move-result·v0833 ····move-result·v0
  
834 ····return·v0834 ····return·v0
835 .end·method835 .end·method
  
836 .method·public·getDifferenceAsLong(JJ)J836 .method·public·getDifferenceAsLong(JJ)J
837 ····.locals·3837 ····.locals·2
  
838 ····.prologue838 ····.prologue
839 ····.line·545839 ····.line·545
840 ····invoke-virtual·{p0},·Lorg/joda/time/field/BaseDateTimeField;->getDurationField()Lorg/joda/time/DurationField;840 ····invoke-virtual·{p0},·Lorg/joda/time/field/BaseDateTimeField;->getDurationField()Lorg/joda/time/DurationField;
  
841 ····move-result-object·v0841 ····move-result-object·v0
  
Offset 1068, 15 lines modifiedOffset 1068, 15 lines modified
1068 ····.line·691068 ····.line·69
1069 ····const/4·v0,·0x11069 ····const/4·v0,·0x1
  
1070 ····return·v01070 ····return·v0
1071 .end·method1071 .end·method
  
1072 .method·public·remainder(J)J1072 .method·public·remainder(J)J
1073 ····.locals·31073 ····.locals·2
  
1074 ····.prologue1074 ····.prologue
1075 ····.line·9941075 ····.line·994
1076 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/BaseDateTimeField;->roundFloor(J)J1076 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/BaseDateTimeField;->roundFloor(J)J
  
1077 ····move-result-wide·v01077 ····move-result-wide·v0
  
Offset 1111, 15 lines modifiedOffset 1111, 15 lines modified
1111 ····return-wide·p11111 ····return-wide·p1
1112 .end·method1112 .end·method
  
1113 .method·public·abstract·roundFloor(J)J1113 .method·public·abstract·roundFloor(J)J
1114 .end·method1114 .end·method
  
1115 .method·public·roundHalfCeiling(J)J1115 .method·public·roundHalfCeiling(J)J
1116 ····.locals·91116 ····.locals·8
  
1117 ····.prologue1117 ····.prologue
1118 ····.line·9271118 ····.line·927
1119 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/BaseDateTimeField;->roundFloor(J)J1119 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/BaseDateTimeField;->roundFloor(J)J
  
1120 ····move-result-wide·v21120 ····move-result-wide·v2
  
Offset 1203, 15 lines modifiedOffset 1203, 15 lines modified
1203 ····move-wide·v0,·v21203 ····move-wide·v0,·v2
  
1204 ····.line·9711204 ····.line·971
1205 ····goto·:goto_01205 ····goto·:goto_0
1206 .end·method1206 .end·method
  
1207 .method·public·roundHalfFloor(J)J1207 .method·public·roundHalfFloor(J)J
1208 ····.locals·91208 ····.locals·8
  
1209 ····.prologue1209 ····.prologue
1210 ····.line·9031210 ····.line·903
1211 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/BaseDateTimeField;->roundFloor(J)J1211 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/field/BaseDateTimeField;->roundFloor(J)J
  
1212 ····move-result-wide·v01212 ····move-result-wide·v0
  
Offset 1241, 29 lines modifiedOffset 1241, 29 lines modified
1241 ····goto·:goto_01241 ····goto·:goto_0
1242 .end·method1242 .end·method
  
1243 .method·public·abstract·set(JI)J1243 .method·public·abstract·set(JI)J
1244 .end·method1244 .end·method
  
1245 .method·public·final·set(JLjava/lang/String;)J1245 .method·public·final·set(JLjava/lang/String;)J
1246 ····.locals·31246 ····.locals·2
  
1247 ····.prologue1247 ····.prologue
1248 ····.line·6351248 ····.line·635
1249 ····const/4·v0,·0x01249 ····const/4·v0,·0x0
  
1250 ····invoke-virtual·{p0,·p1,·p2,·p3,·v0},·Lorg/joda/time/field/BaseDateTimeField;->set(JLjava/lang/String;Ljava/util/Locale;)J1250 ····invoke-virtual·{p0,·p1,·p2,·p3,·v0},·Lorg/joda/time/field/BaseDateTimeField;->set(JLjava/lang/String;Ljava/util/Locale;)J
  
1251 ····move-result-wide·v01251 ····move-result-wide·v0
  
1252 ····return-wide·v01252 ····return-wide·v0
1253 .end·method1253 .end·method
  
1254 .method·public·set(JLjava/lang/String;Ljava/util/Locale;)J1254 .method·public·set(JLjava/lang/String;Ljava/util/Locale;)J
1255 ····.locals·31255 ····.locals·2
  
1256 ····.prologue1256 ····.prologue
1257 ····.line·6181257 ····.line·618
1258 ····invoke-virtual·{p0,·p3,·p4},·Lorg/joda/time/field/BaseDateTimeField;->convertText(Ljava/lang/String;Ljava/util/Locale;)I1258 ····invoke-virtual·{p0,·p3,·p4},·Lorg/joda/time/field/BaseDateTimeField;->convertText(Ljava/lang/String;Ljava/util/Locale;)I
  
1259 ····move-result·v01259 ····move-result·v0
  
4.73 KB
smali/org/joda/time/field/DelegatedDateTimeField.smali
    
Offset 66, 29 lines modifiedOffset 66, 29 lines modified
66 ····.line·6866 ····.line·68
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
  
69 #·virtual·methods69 #·virtual·methods
70 .method·public·add(JI)J70 .method·public·add(JI)J
71 ····.locals·371 ····.locals·2
  
72 ····.prologue72 ····.prologue
73 ····.line·14073 ····.line·140
74 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;74 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;
  
75 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DateTimeField;->add(JI)J75 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DateTimeField;->add(JI)J
  
76 ····move-result-wide·v076 ····move-result-wide·v0
  
77 ····return-wide·v077 ····return-wide·v0
78 .end·method78 .end·method
  
79 .method·public·add(JJ)J79 .method·public·add(JJ)J
80 ····.locals·380 ····.locals·2
  
81 ····.prologue81 ····.prologue
82 ····.line·14482 ····.line·144
83 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;83 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;
  
84 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DateTimeField;->add(JJ)J84 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DateTimeField;->add(JJ)J
  
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
  
108 ····move-result-object·v0108 ····move-result-object·v0
  
109 ····return-object·v0109 ····return-object·v0
110 .end·method110 .end·method
  
111 .method·public·addWrapField(JI)J111 .method·public·addWrapField(JI)J
112 ····.locals·3112 ····.locals·2
  
113 ····.prologue113 ····.prologue
114 ····.line·156114 ····.line·156
115 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;115 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;
  
116 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J116 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DateTimeField;->addWrapField(JI)J
  
Offset 318, 15 lines modifiedOffset 318, 15 lines modified
  
318 ····move-result·v0318 ····move-result·v0
  
319 ····return·v0319 ····return·v0
320 .end·method320 .end·method
  
321 .method·public·getDifferenceAsLong(JJ)J321 .method·public·getDifferenceAsLong(JJ)J
322 ····.locals·3322 ····.locals·2
  
323 ····.prologue323 ····.prologue
324 ····.line·168324 ····.line·168
325 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;325 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;
  
326 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DateTimeField;->getDifferenceAsLong(JJ)J326 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DateTimeField;->getDifferenceAsLong(JJ)J
  
Offset 604, 127 lines modifiedOffset 604, 127 lines modified
  
604 ····move-result·v0604 ····move-result·v0
  
605 ····return·v0605 ····return·v0
606 .end·method606 .end·method
  
607 .method·public·remainder(J)J607 .method·public·remainder(J)J
608 ····.locals·3608 ····.locals·2
  
609 ····.prologue609 ····.prologue
610 ····.line·272610 ····.line·272
611 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;611 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;
  
612 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeField;->remainder(J)J612 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeField;->remainder(J)J
  
613 ····move-result-wide·v0613 ····move-result-wide·v0
  
614 ····return-wide·v0614 ····return-wide·v0
615 .end·method615 .end·method
  
616 .method·public·roundCeiling(J)J616 .method·public·roundCeiling(J)J
617 ····.locals·3617 ····.locals·2
  
618 ····.prologue618 ····.prologue
619 ····.line·256619 ····.line·256
620 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;620 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;
  
621 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J621 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeField;->roundCeiling(J)J
  
622 ····move-result-wide·v0622 ····move-result-wide·v0
  
623 ····return-wide·v0623 ····return-wide·v0
624 .end·method624 .end·method
  
625 .method·public·roundFloor(J)J625 .method·public·roundFloor(J)J
626 ····.locals·3626 ····.locals·2
  
627 ····.prologue627 ····.prologue
628 ····.line·252628 ····.line·252
629 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;629 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;
  
630 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeField;->roundFloor(J)J630 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeField;->roundFloor(J)J
  
631 ····move-result-wide·v0631 ····move-result-wide·v0
  
632 ····return-wide·v0632 ····return-wide·v0
633 .end·method633 .end·method
  
634 .method·public·roundHalfCeiling(J)J634 .method·public·roundHalfCeiling(J)J
635 ····.locals·3635 ····.locals·2
  
636 ····.prologue636 ····.prologue
637 ····.line·264637 ····.line·264
638 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;638 ····iget-object·v0,·p0,·Lorg/joda/time/field/DelegatedDateTimeField;->iField:Lorg/joda/time/DateTimeField;
  
639 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J639 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeField;->roundHalfCeiling(J)J
  
640 ····move-result-wide·v0640 ····move-result-wide·v0
  
641 ····return-wide·v0641 ····return-wide·v0
642 .end·method642 .end·method
  
643 .method·public·roundHalfEven(J)J643 .method·public·roundHalfEven(J)J
644 ····.locals·3644 ····.locals·2
  
Max diff block lines reached; 1690/4732 bytes (35.71%) of diff not shown.
2.69 KB
smali/org/joda/time/field/MillisDurationField.smali
    
Offset 47, 29 lines modifiedOffset 47, 29 lines modified
  
47 ····return-object·v047 ····return-object·v0
48 .end·method48 .end·method
  
  
49 #·virtual·methods49 #·virtual·methods
50 .method·public·add(JI)J50 .method·public·add(JI)J
51 ····.locals·351 ····.locals·2
  
52 ····.prologue52 ····.prologue
53 ····.line·11753 ····.line·117
54 ····int-to-long·v0,·p354 ····int-to-long·v0,·p3
  
55 ····invoke-static·{p1,·p2,·v0,·v1},·Lorg/joda/time/field/FieldUtils;->safeAdd(JJ)J55 ····invoke-static·{p1,·p2,·v0,·v1},·Lorg/joda/time/field/FieldUtils;->safeAdd(JJ)J
  
56 ····move-result-wide·v056 ····move-result-wide·v0
  
57 ····return-wide·v057 ····return-wide·v0
58 .end·method58 .end·method
  
59 .method·public·add(JJ)J59 .method·public·add(JJ)J
60 ····.locals·360 ····.locals·2
  
61 ····.prologue61 ····.prologue
62 ····.line·12162 ····.line·121
63 ····invoke-static·{p1,·p2,·p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeAdd(JJ)J63 ····invoke-static·{p1,·p2,·p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeAdd(JJ)J
  
64 ····move-result-wide·v064 ····move-result-wide·v0
  
Offset 131, 48 lines modifiedOffset 131, 48 lines modified
131 ····:cond_1131 ····:cond_1
132 ····const/4·v0,·0x1132 ····const/4·v0,·0x1
  
133 ····goto·:goto_0133 ····goto·:goto_0
134 .end·method134 .end·method
  
135 .method·public·equals(Ljava/lang/Object;)Z135 .method·public·equals(Ljava/lang/Object;)Z
136 ····.locals·6136 ····.locals·5
  
137 ····.prologue137 ····.prologue
138 ····const/4·v0,·0x0138 ····const/4·v0,·0x0
  
139 ····.line·148139 ····.line·148
140 ····instance-of·v1,·p1,·Lorg/joda/time/field/MillisDurationField;140 ····instance-of·v1,·p1,·Lorg/joda/time/field/MillisDurationField;
  
141 ····if-eqz·v1,·:cond_0141 ····if-eqz·v1,·:cond_0
  
142 ····.line·149142 ····.line·149
143 ····invoke-virtual·{p0},·Lorg/joda/time/field/MillisDurationField;->getUnitMillis()J143 ····invoke-virtual·{p0},·Lorg/joda/time/field/MillisDurationField;->getUnitMillis()J
  
144 ····move-result-wide·v2144 ····move-result-wide·v1
  
145 ····check-cast·p1,·Lorg/joda/time/field/MillisDurationField;145 ····check-cast·p1,·Lorg/joda/time/field/MillisDurationField;
  
146 ····invoke-virtual·{p1},·Lorg/joda/time/field/MillisDurationField;->getUnitMillis()J146 ····invoke-virtual·{p1},·Lorg/joda/time/field/MillisDurationField;->getUnitMillis()J
  
147 ····move-result-wide·v4147 ····move-result-wide·v3
  
148 ····cmp-long·v1,·v2,·v4148 ····cmp-long·v1,·v1,·v3
  
149 ····if-nez·v1,·:cond_0149 ····if-nez·v1,·:cond_0
  
150 ····const/4·v0,·0x1150 ····const/4·v0,·0x1
  
151 ····.line·151151 ····.line·151
152 ····:cond_0152 ····:cond_0
153 ····return·v0153 ····return·v0
154 .end·method154 .end·method
  
155 .method·public·getDifference(JJ)I155 .method·public·getDifference(JJ)I
156 ····.locals·3156 ····.locals·2
  
157 ····.prologue157 ····.prologue
158 ····.line·125158 ····.line·125
159 ····invoke-static·{p1,·p2,·p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeSubtract(JJ)J159 ····invoke-static·{p1,·p2,·p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeSubtract(JJ)J
  
160 ····move-result-wide·v0160 ····move-result-wide·v0
  
Offset 180, 15 lines modifiedOffset 180, 15 lines modified
  
180 ····move-result·v0180 ····move-result·v0
  
181 ····return·v0181 ····return·v0
182 .end·method182 .end·method
  
183 .method·public·getDifferenceAsLong(JJ)J183 .method·public·getDifferenceAsLong(JJ)J
184 ····.locals·3184 ····.locals·2
  
185 ····.prologue185 ····.prologue
186 ····.line·129186 ····.line·129
187 ····invoke-static·{p1,·p2,·p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeSubtract(JJ)J187 ····invoke-static·{p1,·p2,·p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeSubtract(JJ)J
  
188 ····move-result-wide·v0188 ····move-result-wide·v0
  
Offset 212, 23 lines modifiedOffset 212, 23 lines modified
212 ····.line·109212 ····.line·109
213 ····int-to-long·v0,·p1213 ····int-to-long·v0,·p1
  
214 ····return-wide·v0214 ····return-wide·v0
215 .end·method215 .end·method
  
216 .method·public·getMillis(J)J216 .method·public·getMillis(J)J
217 ····.locals·1217 ····.locals·0
  
218 ····.prologue218 ····.prologue
219 ····.line·105219 ····.line·105
220 ····return-wide·p1220 ····return-wide·p1
221 .end·method221 .end·method
  
222 .method·public·getMillis(JJ)J222 .method·public·getMillis(JJ)J
223 ····.locals·1223 ····.locals·0
  
224 ····.prologue224 ····.prologue
225 ····.line·113225 ····.line·113
226 ····return-wide·p1226 ····return-wide·p1
227 .end·method227 .end·method
  
228 .method·public·getName()Ljava/lang/String;228 .method·public·getName()Ljava/lang/String;
Offset 284, 23 lines modifiedOffset 284, 23 lines modified
  
284 ····move-result·v0284 ····move-result·v0
  
285 ····return·v0285 ····return·v0
286 .end·method286 .end·method
  
287 .method·public·getValueAsLong(J)J287 .method·public·getValueAsLong(J)J
288 ····.locals·1288 ····.locals·0
Max diff block lines reached; 224/2650 bytes (8.45%) of diff not shown.
3.3 KB
smali/org/joda/time/field/DividedDateTimeField.smali
    
Offset 232, 15 lines modifiedOffset 232, 15 lines modified
  
232 ····goto·:goto_0232 ····goto·:goto_0
233 .end·method233 .end·method
  
  
234 #·virtual·methods234 #·virtual·methods
235 .method·public·add(JI)J235 .method·public·add(JI)J
236 ····.locals·3236 ····.locals·2
  
237 ····.prologue237 ····.prologue
238 ····.line·130238 ····.line·130
239 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;239 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
240 ····move-result-object·v0240 ····move-result-object·v0
  
Offset 252, 29 lines modifiedOffset 252, 29 lines modified
  
252 ····move-result-wide·v0252 ····move-result-wide·v0
  
253 ····return-wide·v0253 ····return-wide·v0
254 .end·method254 .end·method
  
255 .method·public·add(JJ)J255 .method·public·add(JJ)J
256 ····.locals·5256 ····.locals·3
  
257 ····.prologue257 ····.prologue
258 ····.line·142258 ····.line·142
259 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;259 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
260 ····move-result-object·v0260 ····move-result-object·v0
  
261 ····iget·v1,·p0,·Lorg/joda/time/field/DividedDateTimeField;->iDivisor:I261 ····iget·v1,·p0,·Lorg/joda/time/field/DividedDateTimeField;->iDivisor:I
  
262 ····int-to-long·v2,·v1262 ····int-to-long·v1,·v1
  
263 ····mul-long/2addr·v2,·p3263 ····mul-long/2addr·v1,·p3
  
264 ····invoke-virtual·{v0,·p1,·p2,·v2,·v3},·Lorg/joda/time/DateTimeField;->add(JJ)J264 ····invoke-virtual·{v0,·p1,·p2,·v1,·v2},·Lorg/joda/time/DateTimeField;->add(JJ)J
  
265 ····move-result-wide·v0265 ····move-result-wide·v0
  
266 ····return-wide·v0266 ····return-wide·v0
267 .end·method267 .end·method
  
268 .method·public·addWrapField(JI)J268 .method·public·addWrapField(JI)J
Offset 298, 15 lines modifiedOffset 298, 15 lines modified
  
298 ····move-result-wide·v0298 ····move-result-wide·v0
  
299 ····return-wide·v0299 ····return-wide·v0
300 .end·method300 .end·method
  
301 .method·public·get(J)I301 .method·public·get(J)I
302 ····.locals·3302 ····.locals·2
  
303 ····.prologue303 ····.prologue
304 ····.line·113304 ····.line·113
305 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;305 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
306 ····move-result-object·v0306 ····move-result-object·v0
  
Offset 335, 15 lines modifiedOffset 335, 15 lines modified
  
335 ····add-int/lit8·v0,·v0,·-0x1335 ····add-int/lit8·v0,·v0,·-0x1
  
336 ····goto·:goto_0336 ····goto·:goto_0
337 .end·method337 .end·method
  
338 .method·public·getDifference(JJ)I338 .method·public·getDifference(JJ)I
339 ····.locals·3339 ····.locals·2
  
340 ····.prologue340 ····.prologue
341 ····.line·158341 ····.line·158
342 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;342 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
343 ····move-result-object·v0343 ····move-result-object·v0
  
Offset 355, 15 lines modifiedOffset 355, 15 lines modified
  
355 ····div-int/2addr·v0,·v1355 ····div-int/2addr·v0,·v1
  
356 ····return·v0356 ····return·v0
357 .end·method357 .end·method
  
358 .method·public·getDifferenceAsLong(JJ)J358 .method·public·getDifferenceAsLong(JJ)J
359 ····.locals·5359 ····.locals·4
  
360 ····.prologue360 ····.prologue
361 ····.line·162361 ····.line·162
362 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;362 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
363 ····move-result-object·v0363 ····move-result-object·v0
  
Offset 417, 15 lines modifiedOffset 417, 15 lines modified
417 ····.line·192417 ····.line·192
418 ····iget·v0,·p0,·Lorg/joda/time/field/DividedDateTimeField;->iMin:I418 ····iget·v0,·p0,·Lorg/joda/time/field/DividedDateTimeField;->iMin:I
  
419 ····return·v0419 ····return·v0
420 .end·method420 .end·method
  
421 .method·public·remainder(J)J421 .method·public·remainder(J)J
422 ····.locals·3422 ····.locals·2
  
423 ····.prologue423 ····.prologue
424 ····.line·210424 ····.line·210
425 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;425 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
426 ····move-result-object·v0426 ····move-result-object·v0
  
Offset 441, 15 lines modifiedOffset 441, 15 lines modified
  
441 ····move-result-wide·v0441 ····move-result-wide·v0
  
442 ····return-wide·v0442 ····return-wide·v0
443 .end·method443 .end·method
  
444 .method·public·roundFloor(J)J444 .method·public·roundFloor(J)J
445 ····.locals·5445 ····.locals·3
  
446 ····.prologue446 ····.prologue
447 ····.line·205447 ····.line·205
448 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;448 ····invoke-virtual·{p0},·Lorg/joda/time/field/DividedDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
449 ····move-result-object·v0449 ····move-result-object·v0
  
Offset 460, 17 lines modifiedOffset 460, 17 lines modified
  
Max diff block lines reached; 411/3278 bytes (12.54%) of diff not shown.
2.29 KB
smali/org/joda/time/field/ScaledDurationField.smali
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ····.line·5243 ····.line·52
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
  
46 #·virtual·methods46 #·virtual·methods
47 .method·public·add(JI)J47 .method·public·add(JI)J
48 ····.locals·548 ····.locals·4
  
49 ····.prologue49 ····.prologue
50 ····.line·9150 ····.line·91
51 ····int-to-long·v0,·p351 ····int-to-long·v0,·p3
  
52 ····iget·v2,·p0,·Lorg/joda/time/field/ScaledDurationField;->iScalar:I52 ····iget·v2,·p0,·Lorg/joda/time/field/ScaledDurationField;->iScalar:I
  
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
159 ····move·v0,·v1159 ····move·v0,·v1
  
160 ····.line·138160 ····.line·138
161 ····goto·:goto_0161 ····goto·:goto_0
162 .end·method162 .end·method
  
163 .method·public·getDifference(JJ)I163 .method·public·getDifference(JJ)I
164 ····.locals·3164 ····.locals·2
  
165 ····.prologue165 ····.prologue
166 ····.line·101166 ····.line·101
167 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;167 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;
  
168 ····move-result-object·v0168 ····move-result-object·v0
  
Offset 179, 15 lines modifiedOffset 179, 15 lines modified
  
179 ····div-int/2addr·v0,·v1179 ····div-int/2addr·v0,·v1
  
180 ····return·v0180 ····return·v0
181 .end·method181 .end·method
  
182 .method·public·getDifferenceAsLong(JJ)J182 .method·public·getDifferenceAsLong(JJ)J
183 ····.locals·5183 ····.locals·4
  
184 ····.prologue184 ····.prologue
185 ····.line·105185 ····.line·105
186 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;186 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;
  
187 ····move-result-object·v0187 ····move-result-object·v0
  
Offset 329, 15 lines modifiedOffset 329, 15 lines modified
  
329 ····mul-long/2addr·v0,·v2329 ····mul-long/2addr·v0,·v2
  
330 ····return-wide·v0330 ····return-wide·v0
331 .end·method331 .end·method
  
332 .method·public·getValue(J)I332 .method·public·getValue(J)I
333 ····.locals·3333 ····.locals·2
  
334 ····.prologue334 ····.prologue
335 ····.line·55335 ····.line·55
336 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;336 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;
  
337 ····move-result-object·v0337 ····move-result-object·v0
  
Offset 349, 15 lines modifiedOffset 349, 15 lines modified
  
349 ····div-int/2addr·v0,·v1349 ····div-int/2addr·v0,·v1
  
350 ····return·v0350 ····return·v0
351 .end·method351 .end·method
  
352 .method·public·getValue(JJ)I352 .method·public·getValue(JJ)I
353 ····.locals·3353 ····.locals·2
  
354 ····.prologue354 ····.prologue
355 ····.line·63355 ····.line·63
356 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;356 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;
  
357 ····move-result-object·v0357 ····move-result-object·v0
  
Offset 369, 15 lines modifiedOffset 369, 15 lines modified
  
369 ····div-int/2addr·v0,·v1369 ····div-int/2addr·v0,·v1
  
370 ····return·v0370 ····return·v0
371 .end·method371 .end·method
  
372 .method·public·getValueAsLong(J)J372 .method·public·getValueAsLong(J)J
373 ····.locals·5373 ····.locals·4
  
374 ····.prologue374 ····.prologue
375 ····.line·59375 ····.line·59
376 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;376 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;
  
377 ····move-result-object·v0377 ····move-result-object·v0
  
Offset 391, 15 lines modifiedOffset 391, 15 lines modified
  
391 ····div-long/2addr·v0,·v2391 ····div-long/2addr·v0,·v2
  
392 ····return-wide·v0392 ····return-wide·v0
393 .end·method393 .end·method
  
394 .method·public·getValueAsLong(JJ)J394 .method·public·getValueAsLong(JJ)J
395 ····.locals·5395 ····.locals·4
  
396 ····.prologue396 ····.prologue
397 ····.line·67397 ····.line·67
398 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;398 ····invoke-virtual·{p0},·Lorg/joda/time/field/ScaledDurationField;->getWrappedField()Lorg/joda/time/DurationField;
  
399 ····move-result-object·v0399 ····move-result-object·v0
  
1.77 KB
smali/org/joda/time/format/DateTimeFormatterBuilder$Composite.smali
    
Offset 450, 15 lines modifiedOffset 450, 15 lines modified
  
450 ····.line·2743450 ····.line·2743
451 ····:cond_1451 ····:cond_1
452 ····return·p3452 ····return·p3
453 .end·method453 .end·method
  
454 .method·public·printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V454 .method·public·printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V
455 ····.locals·12455 ····.locals·11
456 ····.annotation·system·Ldalvik/annotation/Throws;456 ····.annotation·system·Ldalvik/annotation/Throws;
457 ········value·=·{457 ········value·=·{
458 ············Ljava/io/IOException;458 ············Ljava/io/IOException;
459 ········}459 ········}
460 ····.end·annotation460 ····.end·annotation
  
461 ····.prologue461 ····.prologue
Offset 499, 15 lines modifiedOffset 499, 15 lines modified
499 ····.line·2691499 ····.line·2691
500 ····aget-object·v0,·v9,·v8500 ····aget-object·v0,·v9,·v8
  
501 ····move-object·v1,·p1501 ····move-object·v1,·p1
  
502 ····move-wide·v2,·p2502 ····move-wide·v2,·p2
  
503 ····move-object/from16·v4,·p4503 ····move-object·v4,·p4
  
504 ····move/from16·v5,·p5504 ····move/from16·v5,·p5
  
505 ····move-object/from16·v6,·p6505 ····move-object/from16·v6,·p6
  
506 ····invoke-interface/range·{v0·..·v7},·Lorg/joda/time/format/DateTimePrinter;->printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V506 ····invoke-interface/range·{v0·..·v7},·Lorg/joda/time/format/DateTimePrinter;->printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V
  
Offset 581, 15 lines modifiedOffset 581, 15 lines modified
  
581 ····.line·2727581 ····.line·2727
582 ····:cond_2582 ····:cond_2
583 ····return-void583 ····return-void
584 .end·method584 .end·method
  
585 .method·public·printTo(Ljava/lang/StringBuffer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V585 .method·public·printTo(Ljava/lang/StringBuffer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V
586 ····.locals·12586 ····.locals·11
  
587 ····.prologue587 ····.prologue
588 ····.line·2660588 ····.line·2660
589 ····iget-object·v9,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Composite;->iPrinters:[Lorg/joda/time/format/DateTimePrinter;589 ····iget-object·v9,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Composite;->iPrinters:[Lorg/joda/time/format/DateTimePrinter;
  
590 ····.line·2661590 ····.line·2661
591 ····if-nez·v9,·:cond_0591 ····if-nez·v9,·:cond_0
Offset 625, 15 lines modifiedOffset 625, 15 lines modified
625 ····.line·2672625 ····.line·2672
626 ····aget-object·v0,·v9,·v8626 ····aget-object·v0,·v9,·v8
  
627 ····move-object·v1,·p1627 ····move-object·v1,·p1
  
628 ····move-wide·v2,·p2628 ····move-wide·v2,·p2
  
629 ····move-object/from16·v4,·p4629 ····move-object·v4,·p4
  
630 ····move/from16·v5,·p5630 ····move/from16·v5,·p5
  
631 ····move-object/from16·v6,·p6631 ····move-object/from16·v6,·p6
  
632 ····invoke-interface/range·{v0·..·v7},·Lorg/joda/time/format/DateTimePrinter;->printTo(Ljava/lang/StringBuffer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V632 ····invoke-interface/range·{v0·..·v7},·Lorg/joda/time/format/DateTimePrinter;->printTo(Ljava/lang/StringBuffer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V
  
1.6 KB
smali/org/joda/time/format/DateTimeFormatterBuilder$TextField.smali
    
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 ····iput-boolean·p2,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$TextField;->iShort:Z71 ····iput-boolean·p2,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$TextField;->iShort:Z
  
72 ····.line·175772 ····.line·1757
73 ····return-void73 ····return-void
74 .end·method74 .end·method
  
75 .method·private·print(JLorg/joda/time/Chronology;Ljava/util/Locale;)Ljava/lang/String;75 .method·private·print(JLorg/joda/time/Chronology;Ljava/util/Locale;)Ljava/lang/String;
76 ····.locals·376 ····.locals·2
  
77 ····.prologue77 ····.prologue
78 ····.line·180078 ····.line·1800
79 ····iget-object·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$TextField;->iFieldType:Lorg/joda/time/DateTimeFieldType;79 ····iget-object·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$TextField;->iFieldType:Lorg/joda/time/DateTimeFieldType;
  
80 ····invoke-virtual·{v0,·p3},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;80 ····invoke-virtual·{v0,·p3},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;
  
Offset 526, 15 lines modifiedOffset 526, 15 lines modified
526 ····:cond_6526 ····:cond_6
527 ····move-object·v3,·v0527 ····move-object·v3,·v0
  
528 ····goto/16·:goto_0528 ····goto/16·:goto_0
529 .end·method529 .end·method
  
530 .method·public·printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V530 .method·public·printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V
531 ····.locals·2531 ····.locals·1
532 ····.annotation·system·Ldalvik/annotation/Throws;532 ····.annotation·system·Ldalvik/annotation/Throws;
533 ········value·=·{533 ········value·=·{
534 ············Ljava/io/IOException;534 ············Ljava/io/IOException;
535 ········}535 ········}
536 ····.end·annotation536 ····.end·annotation
  
537 ····.prologue537 ····.prologue
Offset 596, 15 lines modifiedOffset 596, 15 lines modified
  
596 ····invoke-virtual·{p1,·v0},·Ljava/io/Writer;->write(I)V596 ····invoke-virtual·{p1,·v0},·Ljava/io/Writer;->write(I)V
  
597 ····goto·:goto_0597 ····goto·:goto_0
598 .end·method598 .end·method
  
599 .method·public·printTo(Ljava/lang/StringBuffer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V599 .method·public·printTo(Ljava/lang/StringBuffer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V
600 ····.locals·2600 ····.locals·1
  
601 ····.prologue601 ····.prologue
602 ····.line·1767602 ····.line·1767
603 ····:try_start_0603 ····:try_start_0
604 ····invoke-direct·{p0,·p2,·p3,·p4,·p7},·Lorg/joda/time/format/DateTimeFormatterBuilder$TextField;->print(JLorg/joda/time/Chronology;Ljava/util/Locale;)Ljava/lang/String;604 ····invoke-direct·{p0,·p2,·p3,·p4,·p7},·Lorg/joda/time/format/DateTimeFormatterBuilder$TextField;->print(JLorg/joda/time/Chronology;Ljava/util/Locale;)Ljava/lang/String;
  
605 ····move-result-object·v0605 ····move-result-object·v0
11.3 KB
smali/org/joda/time/format/PeriodFormatterBuilder$FieldFormatter.smali
    
Offset 251, 102 lines modifiedOffset 251, 102 lines modified
  
251 ····goto·:goto_0251 ····goto·:goto_0
252 .end·method252 .end·method
  
  
253 #·virtual·methods253 #·virtual·methods
254 .method·public·calculatePrintedLength(Lorg/joda/time/ReadablePeriod;Ljava/util/Locale;)I254 .method·public·calculatePrintedLength(Lorg/joda/time/ReadablePeriod;Ljava/util/Locale;)I
255 ····.locals·10255 ····.locals·9
  
256 ····.prologue256 ····.prologue
257 ····const-wide/16·v8,·0x3e8257 ····const-wide/16·v7,·0x3e8
  
258 ····const-wide/16·v6,·0x0258 ····const-wide/16·v5,·0x0
  
259 ····.line·1089259 ····.line·1089
260 ····invoke-virtual·{p0,·p1},·Lorg/joda/time/format/PeriodFormatterBuilder$FieldFormatter;->getFieldValue(Lorg/joda/time/ReadablePeriod;)J260 ····invoke-virtual·{p0,·p1},·Lorg/joda/time/format/PeriodFormatterBuilder$FieldFormatter;->getFieldValue(Lorg/joda/time/ReadablePeriod;)J
  
261 ····move-result-wide·v2261 ····move-result-wide·v1
  
262 ····.line·1090262 ····.line·1090
263 ····const-wide·v0,·0x7fffffffffffffffL263 ····const-wide·v3,·0x7fffffffffffffffL
  
264 ····cmp-long·v0,·v2,·v0264 ····cmp-long·v0,·v1,·v3
  
265 ····if-nez·v0,·:cond_1265 ····if-nez·v0,·:cond_1
  
266 ····.line·1091266 ····.line·1091
267 ····const/4·v0,·0x0267 ····const/4·v0,·0x0
  
268 ····.line·1117268 ····.line·1117
269 ····:cond_0269 ····:cond_0
270 ····:goto_0270 ····:goto_0
271 ····return·v0271 ····return·v0
  
272 ····.line·1094272 ····.line·1094
273 ····:cond_1273 ····:cond_1
274 ····invoke-static·{v2,·v3},·Lorg/joda/time/format/FormatUtils;->calculateDigitCount(J)I274 ····invoke-static·{v1,·v2},·Lorg/joda/time/format/FormatUtils;->calculateDigitCount(J)I
  
275 ····move-result·v0275 ····move-result·v0
  
276 ····iget·v1,·p0,·Lorg/joda/time/format/PeriodFormatterBuilder$FieldFormatter;->iMinPrintedDigits:I276 ····iget·v3,·p0,·Lorg/joda/time/format/PeriodFormatterBuilder$FieldFormatter;->iMinPrintedDigits:I
  
277 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I277 ····invoke-static·{v0,·v3},·Ljava/lang/Math;->max(II)I
  
278 ····move-result·v0278 ····move-result·v0
  
279 ····.line·1095279 ····.line·1095
280 ····iget·v1,·p0,·Lorg/joda/time/format/PeriodFormatterBuilder$FieldFormatter;->iFieldType:I280 ····iget·v3,·p0,·Lorg/joda/time/format/PeriodFormatterBuilder$FieldFormatter;->iFieldType:I
  
281 ····const/16·v4,·0x8281 ····const/16·v4,·0x8
  
282 ····if-lt·v1,·v4,·:cond_3282 ····if-lt·v3,·v4,·:cond_3
  
283 ····.line·1098283 ····.line·1098
284 ····cmp-long·v1,·v2,·v6284 ····cmp-long·v3,·v1,·v5
  
285 ····if-gez·v1,·:cond_5285 ····if-gez·v3,·:cond_5
  
286 ····const/4·v1,·0x5286 ····const/4·v3,·0x5
  
287 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I287 ····invoke-static·{v0,·v3},·Ljava/lang/Math;->max(II)I
  
288 ····move-result·v0288 ····move-result·v0
  
289 ····.line·1100289 ····.line·1100
290 ····:goto_1290 ····:goto_1
291 ····add-int/lit8·v0,·v0,·0x1291 ····add-int/lit8·v0,·v0,·0x1
  
292 ····.line·1101292 ····.line·1101
293 ····iget·v1,·p0,·Lorg/joda/time/format/PeriodFormatterBuilder$FieldFormatter;->iFieldType:I293 ····iget·v3,·p0,·Lorg/joda/time/format/PeriodFormatterBuilder$FieldFormatter;->iFieldType:I
  
294 ····const/16·v4,·0x9294 ····const/16·v4,·0x9
  
295 ····if-ne·v1,·v4,·:cond_2295 ····if-ne·v3,·v4,·:cond_2
  
296 ····invoke-static·{v2,·v3},·Ljava/lang/Math;->abs(J)J296 ····invoke-static·{v1,·v2},·Ljava/lang/Math;->abs(J)J
  
297 ····move-result-wide·v4297 ····move-result-wide·v3
  
298 ····rem-long/2addr·v4,·v8298 ····rem-long/2addr·v3,·v7
  
299 ····cmp-long·v1,·v4,·v6299 ····cmp-long·v3,·v3,·v5
  
300 ····if-nez·v1,·:cond_2300 ····if-nez·v3,·:cond_2
  
301 ····.line·1103301 ····.line·1103
302 ····add-int/lit8·v0,·v0,·-0x4302 ····add-int/lit8·v0,·v0,·-0x4
  
303 ····.line·1106303 ····.line·1106
304 ····:cond_2304 ····:cond_2
305 ····div-long/2addr·v2,·v8305 ····div-long/2addr·v1,·v7
  
306 ····.line·1108306 ····.line·1108
307 ····:cond_3307 ····:cond_3
308 ····long-to-int·v1,·v2308 ····long-to-int·v1,·v1
  
309 ····.line·1110309 ····.line·1110
310 ····iget-object·v2,·p0,·Lorg/joda/time/format/PeriodFormatterBuilder$FieldFormatter;->iPrefix:Lorg/joda/time/format/PeriodFormatterBuilder$PeriodFieldAffix;310 ····iget-object·v2,·p0,·Lorg/joda/time/format/PeriodFormatterBuilder$FieldFormatter;->iPrefix:Lorg/joda/time/format/PeriodFormatterBuilder$PeriodFieldAffix;
  
311 ····if-eqz·v2,·:cond_4311 ····if-eqz·v2,·:cond_4
  
312 ····.line·1111312 ····.line·1111
Offset 373, 25 lines modifiedOffset 373, 25 lines modified
  
373 ····add-int/2addr·v0,·v1373 ····add-int/2addr·v0,·v1
  
374 ····goto·:goto_0374 ····goto·:goto_0
  
375 ····.line·1098375 ····.line·1098
376 ····:cond_5376 ····:cond_5
377 ····const/4·v1,·0x4377 ····const/4·v3,·0x4
  
378 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I378 ····invoke-static·{v0,·v3},·Ljava/lang/Math;->max(II)I
  
379 ····move-result·v0379 ····move-result·v0
  
380 ····goto·:goto_1380 ····goto·:goto_1
381 .end·method381 .end·method
  
382 .method·public·countFieldsToPrint(Lorg/joda/time/ReadablePeriod;ILjava/util/Locale;)I382 .method·public·countFieldsToPrint(Lorg/joda/time/ReadablePeriod;ILjava/util/Locale;)I
383 ····.locals·6383 ····.locals·5
  
384 ····.prologue384 ····.prologue
385 ····const/4·v0,·0x0385 ····const/4·v0,·0x0
  
386 ····.line·1079386 ····.line·1079
387 ····if-gtz·p2,·:cond_1387 ····if-gtz·p2,·:cond_1
Max diff block lines reached; 7823/11402 bytes (68.61%) of diff not shown.
4.85 KB
smali/org/joda/time/format/FormatUtils.smali
    
Offset 222, 41 lines modifiedOffset 222, 41 lines modified
  
222 ····invoke-virtual·{p0,·v0},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;222 ····invoke-virtual·{p0,·v0},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
223 ····goto·:goto_2223 ····goto·:goto_2
224 .end·method224 .end·method
  
225 .method·public·static·appendPaddedInteger(Ljava/lang/StringBuffer;JI)V225 .method·public·static·appendPaddedInteger(Ljava/lang/StringBuffer;JI)V
226 ····.locals·7226 ····.locals·5
  
227 ····.prologue227 ····.prologue
228 ····const/16·v5,·0x30228 ····const/16·v4,·0x30
  
229 ····const/16·v4,·0x13229 ····const/16·v3,·0x13
  
230 ····.line·105230 ····.line·105
231 ····long-to-int·v0,·p1231 ····long-to-int·v0,·p1
  
232 ····.line·106232 ····.line·106
233 ····int-to-long·v2,·v0233 ····int-to-long·v1,·v0
  
234 ····cmp-long·v1,·v2,·p1234 ····cmp-long·v1,·v1,·p1
  
235 ····if-nez·v1,·:cond_0235 ····if-nez·v1,·:cond_0
  
236 ····.line·107236 ····.line·107
237 ····invoke-static·{p0,·v0,·p3},·Lorg/joda/time/format/FormatUtils;->appendPaddedInteger(Ljava/lang/StringBuffer;II)V237 ····invoke-static·{p0,·v0,·p3},·Lorg/joda/time/format/FormatUtils;->appendPaddedInteger(Ljava/lang/StringBuffer;II)V
  
238 ····.line·129238 ····.line·129
239 ····:goto_0239 ····:goto_0
240 ····return-void240 ····return-void
  
241 ····.line·108241 ····.line·108
242 ····:cond_0242 ····:cond_0
243 ····if-gt·p3,·v4,·:cond_1243 ····if-gt·p3,·v3,·:cond_1
  
244 ····.line·109244 ····.line·109
245 ····invoke-static·{p1,·p2},·Ljava/lang/Long;->toString(J)Ljava/lang/String;245 ····invoke-static·{p1,·p2},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
246 ····move-result-object·v0246 ····move-result-object·v0
  
247 ····invoke-virtual·{p0,·v0},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;247 ····invoke-virtual·{p0,·v0},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
Offset 303, 28 lines modifiedOffset 303, 28 lines modified
303 ····add-int/lit8·v0,·v0,·0x1303 ····add-int/lit8·v0,·v0,·0x1
  
304 ····.line·124304 ····.line·124
305 ····:goto_1305 ····:goto_1
306 ····if-le·p3,·v0,·:cond_5306 ····if-le·p3,·v0,·:cond_5
  
307 ····.line·125307 ····.line·125
308 ····invoke-virtual·{p0,·v5},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;308 ····invoke-virtual·{p0,·v4},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
  
309 ····.line·124309 ····.line·124
310 ····add-int/lit8·p3,·p3,·-0x1310 ····add-int/lit8·p3,·p3,·-0x1
  
311 ····goto·:goto_1311 ····goto·:goto_1
  
312 ····.line·116312 ····.line·116
313 ····:cond_3313 ····:cond_3
314 ····:goto_2314 ····:goto_2
315 ····if-le·p3,·v4,·:cond_4315 ····if-le·p3,·v3,·:cond_4
  
316 ····.line·117316 ····.line·117
317 ····invoke-virtual·{p0,·v5},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;317 ····invoke-virtual·{p0,·v4},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
  
318 ····.line·116318 ····.line·116
319 ····add-int/lit8·p3,·p3,·-0x1319 ····add-int/lit8·p3,·p3,·-0x1
  
320 ····goto·:goto_2320 ····goto·:goto_2
  
321 ····.line·119321 ····.line·119
Offset 438, 24 lines modifiedOffset 438, 24 lines modified
  
438 ····invoke-virtual·{p0,·v0},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;438 ····invoke-virtual·{p0,·v0},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
439 ····goto·:goto_0439 ····goto·:goto_0
440 .end·method440 .end·method
  
441 .method·public·static·appendUnpaddedInteger(Ljava/lang/StringBuffer;J)V441 .method·public·static·appendUnpaddedInteger(Ljava/lang/StringBuffer;J)V
442 ····.locals·5442 ····.locals·3
  
443 ····.prologue443 ····.prologue
444 ····.line·269444 ····.line·269
445 ····long-to-int·v0,·p1445 ····long-to-int·v0,·p1
  
446 ····.line·270446 ····.line·270
447 ····int-to-long·v2,·v0447 ····int-to-long·v1,·v0
  
448 ····cmp-long·v1,·v2,·p1448 ····cmp-long·v1,·v1,·p1
  
449 ····if-nez·v1,·:cond_0449 ····if-nez·v1,·:cond_0
  
450 ····.line·271450 ····.line·271
451 ····invoke-static·{p0,·v0},·Lorg/joda/time/format/FormatUtils;->appendUnpaddedInteger(Ljava/lang/StringBuffer;I)V451 ····invoke-static·{p0,·v0},·Lorg/joda/time/format/FormatUtils;->appendUnpaddedInteger(Ljava/lang/StringBuffer;I)V
  
452 ····.line·275452 ····.line·275
Offset 933, 46 lines modifiedOffset 933, 46 lines modified
  
933 ····invoke-virtual·{p0,·v0},·Ljava/io/Writer;->write(Ljava/lang/String;)V933 ····invoke-virtual·{p0,·v0},·Ljava/io/Writer;->write(Ljava/lang/String;)V
  
934 ····goto·:goto_2934 ····goto·:goto_2
935 .end·method935 .end·method
  
936 .method·public·static·writePaddedInteger(Ljava/io/Writer;JI)V936 .method·public·static·writePaddedInteger(Ljava/io/Writer;JI)V
937 ····.locals·7937 ····.locals·5
938 ····.annotation·system·Ldalvik/annotation/Throws;938 ····.annotation·system·Ldalvik/annotation/Throws;
939 ········value·=·{939 ········value·=·{
940 ············Ljava/io/IOException;940 ············Ljava/io/IOException;
941 ········}941 ········}
942 ····.end·annotation942 ····.end·annotation
  
943 ····.prologue943 ····.prologue
944 ····const/16·v5,·0x30944 ····const/16·v4,·0x30
  
945 ····const/16·v4,·0x13945 ····const/16·v3,·0x13
  
946 ····.line·201946 ····.line·201
947 ····long-to-int·v0,·p1947 ····long-to-int·v0,·p1
  
948 ····.line·202948 ····.line·202
949 ····int-to-long·v2,·v0949 ····int-to-long·v1,·v0
  
950 ····cmp-long·v1,·v2,·p1950 ····cmp-long·v1,·v1,·p1
  
951 ····if-nez·v1,·:cond_0951 ····if-nez·v1,·:cond_0
  
952 ····.line·203952 ····.line·203
953 ····invoke-static·{p0,·v0,·p3},·Lorg/joda/time/format/FormatUtils;->writePaddedInteger(Ljava/io/Writer;II)V953 ····invoke-static·{p0,·v0,·p3},·Lorg/joda/time/format/FormatUtils;->writePaddedInteger(Ljava/io/Writer;II)V
Max diff block lines reached; 1662/4880 bytes (34.06%) of diff not shown.
6.58 KB
smali/org/joda/time/format/DateTimeParserBucket.smali
    
Offset 34, 65 lines modifiedOffset 34, 65 lines modified
34 .field·private·iSavedState:Ljava/lang/Object;34 .field·private·iSavedState:Ljava/lang/Object;
  
35 .field·private·iZone:Lorg/joda/time/DateTimeZone;35 .field·private·iZone:Lorg/joda/time/DateTimeZone;
  
  
36 #·direct·methods36 #·direct·methods
37 .method·public·constructor·<init>(JLorg/joda/time/Chronology;Ljava/util/Locale;)V37 .method·public·constructor·<init>(JLorg/joda/time/Chronology;Ljava/util/Locale;)V
38 ····.locals·938 ····.locals·7
39 ····.annotation·runtime·Ljava/lang/Deprecated;39 ····.annotation·runtime·Ljava/lang/Deprecated;
40 ····.end·annotation40 ····.end·annotation
  
41 ····.prologue41 ····.prologue
42 ····.line·8942 ····.line·89
43 ····const/4·v6,·0x043 ····const/4·v5,·0x0
  
44 ····const/16·v7,·0x7d044 ····const/16·v6,·0x7d0
  
45 ····move-object·v1,·p045 ····move-object·v0,·p0
  
46 ····move-wide·v2,·p146 ····move-wide·v1,·p1
  
47 ····move-object·v4,·p347 ····move-object·v3,·p3
  
48 ····move-object·v5,·p448 ····move-object·v4,·p4
  
49 ····invoke-direct/range·{v1·..·v7},·Lorg/joda/time/format/DateTimeParserBucket;-><init>(JLorg/joda/time/Chronology;Ljava/util/Locale;Ljava/lang/Integer;I)V49 ····invoke-direct/range·{v0·..·v6},·Lorg/joda/time/format/DateTimeParserBucket;-><init>(JLorg/joda/time/Chronology;Ljava/util/Locale;Ljava/lang/Integer;I)V
  
50 ····.line·9050 ····.line·90
51 ····return-void51 ····return-void
52 .end·method52 .end·method
  
53 .method·public·constructor·<init>(JLorg/joda/time/Chronology;Ljava/util/Locale;Ljava/lang/Integer;)V53 .method·public·constructor·<init>(JLorg/joda/time/Chronology;Ljava/util/Locale;Ljava/lang/Integer;)V
54 ····.locals·954 ····.locals·7
55 ····.annotation·runtime·Ljava/lang/Deprecated;55 ····.annotation·runtime·Ljava/lang/Deprecated;
56 ····.end·annotation56 ····.end·annotation
  
57 ····.prologue57 ····.prologue
58 ····.line·10558 ····.line·105
59 ····const/16·v7,·0x7d059 ····const/16·v6,·0x7d0
  
60 ····move-object·v1,·p060 ····move-object·v0,·p0
  
61 ····move-wide·v2,·p161 ····move-wide·v1,·p1
  
62 ····move-object·v4,·p362 ····move-object·v3,·p3
  
63 ····move-object·v5,·p463 ····move-object·v4,·p4
  
64 ····move-object·v6,·p564 ····move-object·v5,·p5
  
65 ····invoke-direct/range·{v1·..·v7},·Lorg/joda/time/format/DateTimeParserBucket;-><init>(JLorg/joda/time/Chronology;Ljava/util/Locale;Ljava/lang/Integer;I)V65 ····invoke-direct/range·{v0·..·v6},·Lorg/joda/time/format/DateTimeParserBucket;-><init>(JLorg/joda/time/Chronology;Ljava/util/Locale;Ljava/lang/Integer;I)V
  
66 ····.line·10666 ····.line·106
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
69 .method·public·constructor·<init>(JLorg/joda/time/Chronology;Ljava/util/Locale;Ljava/lang/Integer;I)V69 .method·public·constructor·<init>(JLorg/joda/time/Chronology;Ljava/util/Locale;Ljava/lang/Integer;I)V
70 ····.locals·370 ····.locals·2
  
71 ····.prologue71 ····.prologue
72 ····.line·12072 ····.line·120
73 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V73 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
74 ····.line·7374 ····.line·73
75 ····const/16·v0,·0x875 ····const/16·v0,·0x8
Offset 460, 24 lines modifiedOffset 460, 24 lines modified
  
460 ····move-result-wide·v0460 ····move-result-wide·v0
  
461 ····return-wide·v0461 ····return-wide·v0
462 .end·method462 .end·method
  
463 .method·public·computeMillis(ZLjava/lang/String;)J463 .method·public·computeMillis(ZLjava/lang/String;)J
464 ····.locals·8464 ····.locals·10
  
465 ····.prologue465 ····.prologue
466 ····const/4·v4,·0x0466 ····const/4·v4,·0x0
  
467 ····.line·345467 ····.line·345
468 ····iget-object·v0,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iSavedFields:[Lorg/joda/time/format/DateTimeParserBucket$SavedField;468 ····iget-object·v0,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iSavedFields:[Lorg/joda/time/format/DateTimeParserBucket$SavedField;
  
469 ····.line·346469 ····.line·346
470 ····iget·v6,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iSavedFieldsCount:I470 ····iget·v7,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iSavedFieldsCount:I
  
471 ····.line·347471 ····.line·347
472 ····iget-boolean·v1,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iSavedFieldsShared:Z472 ····iget-boolean·v1,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iSavedFieldsShared:Z
  
473 ····if-eqz·v1,·:cond_0473 ····if-eqz·v1,·:cond_0
  
474 ····.line·348474 ····.line·348
Offset 494, 18 lines modifiedOffset 494, 18 lines modified
494 ····iput-object·v0,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iSavedFields:[Lorg/joda/time/format/DateTimeParserBucket$SavedField;494 ····iput-object·v0,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iSavedFields:[Lorg/joda/time/format/DateTimeParserBucket$SavedField;
  
495 ····.line·349495 ····.line·349
496 ····iput-boolean·v4,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iSavedFieldsShared:Z496 ····iput-boolean·v4,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iSavedFieldsShared:Z
  
497 ····.line·351497 ····.line·351
498 ····:cond_0498 ····:cond_0
499 ····invoke-static·{v0,·v6},·Lorg/joda/time/format/DateTimeParserBucket;->sort([Lorg/joda/time/format/DateTimeParserBucket$SavedField;I)V499 ····invoke-static·{v0,·v7},·Lorg/joda/time/format/DateTimeParserBucket;->sort([Lorg/joda/time/format/DateTimeParserBucket$SavedField;I)V
  
500 ····.line·352500 ····.line·352
501 ····if-lez·v6,·:cond_2501 ····if-lez·v7,·:cond_2
  
502 ····.line·354502 ····.line·354
503 ····invoke-static·{},·Lorg/joda/time/DurationFieldType;->months()Lorg/joda/time/DurationFieldType;503 ····invoke-static·{},·Lorg/joda/time/DurationFieldType;->months()Lorg/joda/time/DurationFieldType;
  
504 ····move-result-object·v1504 ····move-result-object·v1
  
505 ····iget-object·v2,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iChrono:Lorg/joda/time/Chronology;505 ····iget-object·v2,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iChrono:Lorg/joda/time/Chronology;
Offset 564, 70 lines modifiedOffset 564, 78 lines modified
564 ····.line·394564 ····.line·394
565 ····:cond_1565 ····:cond_1
566 ····:goto_0566 ····:goto_0
567 ····return-wide·v0567 ····return-wide·v0
  
568 ····.line·363568 ····.line·363
569 ····:cond_2569 ····:cond_2
570 ····iget-wide·v2,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iMillis:J570 ····iget-wide·v1,·p0,·Lorg/joda/time/format/DateTimeParserBucket;->iMillis:J
  
571 ····move·v1,·v4571 ····move·v3,·v4
  
572 ····.line·365572 ····.line·365
573 ····:goto_1573 ····:goto_1
574 ····if-ge·v1,·v6,·:cond_3574 ····if-ge·v3,·v7,·:cond_3
  
575 ····.line·366575 ····.line·366
576 ····:try_start_0576 ····:try_start_0
Max diff block lines reached; 2397/6628 bytes (36.16%) of diff not shown.
36.6 KB
smali/org/joda/time/format/DateTimeFormatter.smali
    
Offset 95, 165 lines modifiedOffset 95, 153 lines modified
95 ····iput·p8,·p0,·Lorg/joda/time/format/DateTimeFormatter;->iDefaultYear:I95 ····iput·p8,·p0,·Lorg/joda/time/format/DateTimeFormatter;->iDefaultYear:I
  
96 ····.line·13796 ····.line·137
97 ····return-void97 ····return-void
98 .end·method98 .end·method
  
99 .method·private·printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;)V99 .method·private·printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;)V
100 ····.locals·14100 ····.locals·11
101 ····.annotation·system·Ldalvik/annotation/Throws;101 ····.annotation·system·Ldalvik/annotation/Throws;
102 ········value·=·{102 ········value·=·{
103 ············Ljava/io/IOException;103 ············Ljava/io/IOException;
104 ········}104 ········}
105 ····.end·annotation105 ····.end·annotation
  
106 ····.prologue106 ····.prologue
 107 ····const-wide/16·v9,·0x0
  
107 ····.line·636108 ····.line·636
108 ····invoke-direct·{p0},·Lorg/joda/time/format/DateTimeFormatter;->requirePrinter()Lorg/joda/time/format/DateTimePrinter;109 ····invoke-direct·{p0},·Lorg/joda/time/format/DateTimeFormatter;->requirePrinter()Lorg/joda/time/format/DateTimePrinter;
  
109 ····move-result-object·v2110 ····move-result-object·v0
  
110 ····.line·637111 ····.line·637
111 ····move-object/from16·v0,·p4112 ····invoke-direct·{p0,·p4},·Lorg/joda/time/format/DateTimeFormatter;->selectChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;
  
112 ····invoke-direct·{p0,·v0},·Lorg/joda/time/format/DateTimeFormatter;->selectChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology; 
  
113 ····move-result-object·v3113 ····move-result-object·v1
  
114 ····.line·640114 ····.line·640
115 ····invoke-virtual·{v3},·Lorg/joda/time/Chronology;->getZone()Lorg/joda/time/DateTimeZone;115 ····invoke-virtual·{v1},·Lorg/joda/time/Chronology;->getZone()Lorg/joda/time/DateTimeZone;
  
116 ····move-result-object·v8116 ····move-result-object·v6
  
117 ····.line·641117 ····.line·641
118 ····move-wide/from16·v0,·p2 
  
119 ····invoke-virtual·{v8,·v0,·v1},·Lorg/joda/time/DateTimeZone;->getOffset(J)I118 ····invoke-virtual·{v6,·p2,·p3},·Lorg/joda/time/DateTimeZone;->getOffset(J)I
  
120 ····move-result·v7119 ····move-result·v5
  
121 ····.line·642120 ····.line·642
122 ····int-to-long·v4,·v7121 ····int-to-long·v2,·v5
  
123 ····add-long·v4,·v4,·p2122 ····add-long/2addr·v2,·p2
  
124 ····.line·643123 ····.line·643
125 ····xor-long·v10,·p2,·v4124 ····xor-long·v7,·p2,·v2
  
126 ····const-wide/16·v12,·0x0125 ····cmp-long·v4,·v7,·v9
  
127 ····cmp-long·v6,·v10,·v12126 ····if-gez·v4,·:cond_0
  
128 ····if-gez·v6,·:cond_0127 ····int-to-long·v7,·v5
  
129 ····int-to-long·v10,·v7128 ····xor-long/2addr·v7,·p2
  
130 ····xor-long·v10,·v10,·p2129 ····cmp-long·v4,·v7,·v9
  
131 ····const-wide/16·v12,·0x0 
  
132 ····cmp-long·v6,·v10,·v12 
  
133 ····if-ltz·v6,·:cond_0130 ····if-ltz·v4,·:cond_0
  
134 ····.line·645131 ····.line·645
135 ····sget-object·v8,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;132 ····sget-object·v6,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;
  
136 ····.line·646133 ····.line·646
137 ····const/4·v7,·0x0134 ····const/4·v5,·0x0
  
138 ····move-wide/from16·v4,·p2135 ····move-wide·v2,·p2
  
139 ····.line·649136 ····.line·649
140 ····:cond_0137 ····:cond_0
141 ····invoke-virtual·{v3},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;138 ····invoke-virtual·{v1},·Lorg/joda/time/Chronology;->withUTC()Lorg/joda/time/Chronology;
  
142 ····move-result-object·v6139 ····move-result-object·v4
  
143 ····iget-object·v9,·p0,·Lorg/joda/time/format/DateTimeFormatter;->iLocale:Ljava/util/Locale;140 ····iget-object·v7,·p0,·Lorg/joda/time/format/DateTimeFormatter;->iLocale:Ljava/util/Locale;
  
144 ····move-object·v3,·p1141 ····move-object·v1,·p1
  
145 ····invoke-interface/range·{v2·..·v9},·Lorg/joda/time/format/DateTimePrinter;->printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V142 ····invoke-interface/range·{v0·..·v7},·Lorg/joda/time/format/DateTimePrinter;->printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V
  
146 ····.line·650143 ····.line·650
147 ····return-void144 ····return-void
148 .end·method145 .end·method
  
149 .method·private·printTo(Ljava/lang/StringBuffer;JLorg/joda/time/Chronology;)V146 .method·private·printTo(Ljava/lang/StringBuffer;JLorg/joda/time/Chronology;)V
150 ····.locals·14147 ····.locals·11
  
151 ····.prologue148 ····.prologue
 149 ····const-wide/16·v9,·0x0
  
152 ····.line·619150 ····.line·619
153 ····invoke-direct·{p0},·Lorg/joda/time/format/DateTimeFormatter;->requirePrinter()Lorg/joda/time/format/DateTimePrinter;151 ····invoke-direct·{p0},·Lorg/joda/time/format/DateTimeFormatter;->requirePrinter()Lorg/joda/time/format/DateTimePrinter;
  
154 ····move-result-object·v2152 ····move-result-object·v0
  
155 ····.line·620153 ····.line·620
156 ····move-object/from16·v0,·p4154 ····invoke-direct·{p0,·p4},·Lorg/joda/time/format/DateTimeFormatter;->selectChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;
  
157 ····invoke-direct·{p0,·v0},·Lorg/joda/time/format/DateTimeFormatter;->selectChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology; 
  
158 ····move-result-object·v3155 ····move-result-object·v1
  
159 ····.line·623156 ····.line·623
160 ····invoke-virtual·{v3},·Lorg/joda/time/Chronology;->getZone()Lorg/joda/time/DateTimeZone;157 ····invoke-virtual·{v1},·Lorg/joda/time/Chronology;->getZone()Lorg/joda/time/DateTimeZone;
  
161 ····move-result-object·v8158 ····move-result-object·v6
  
162 ····.line·624159 ····.line·624
163 ····move-wide/from16·v0,·p2 
  
164 ····invoke-virtual·{v8,·v0,·v1},·Lorg/joda/time/DateTimeZone;->getOffset(J)I160 ····invoke-virtual·{v6,·p2,·p3},·Lorg/joda/time/DateTimeZone;->getOffset(J)I
  
165 ····move-result·v7161 ····move-result·v5
  
166 ····.line·625162 ····.line·625
167 ····int-to-long·v4,·v7163 ····int-to-long·v2,·v5
  
168 ····add-long·v4,·v4,·p2164 ····add-long/2addr·v2,·p2
  
169 ····.line·626165 ····.line·626
170 ····xor-long·v10,·p2,·v4166 ····xor-long·v7,·p2,·v2
  
Max diff block lines reached; 32651/37409 bytes (87.28%) of diff not shown.
1.19 KB
smali/org/joda/time/format/DateTimeFormatterBuilder$UnpaddedNumber.smali
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····.line·140535 ····.line·1405
36 ····iget·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$UnpaddedNumber;->iMaxParsedDigits:I36 ····iget·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$UnpaddedNumber;->iMaxParsedDigits:I
  
37 ····return·v037 ····return·v0
38 .end·method38 .end·method
  
39 .method·public·printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V39 .method·public·printTo(Ljava/io/Writer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V
40 ····.locals·240 ····.locals·1
41 ····.annotation·system·Ldalvik/annotation/Throws;41 ····.annotation·system·Ldalvik/annotation/Throws;
42 ········value·=·{42 ········value·=·{
43 ············Ljava/io/IOException;43 ············Ljava/io/IOException;
44 ········}44 ········}
45 ····.end·annotation45 ····.end·annotation
  
46 ····.prologue46 ····.prologue
Offset 129, 15 lines modifiedOffset 129, 15 lines modified
129 ····:cond_0129 ····:cond_0
130 ····invoke-virtual·{p1,·v1},·Ljava/io/Writer;->write(I)V130 ····invoke-virtual·{p1,·v1},·Ljava/io/Writer;->write(I)V
  
131 ····goto·:goto_0131 ····goto·:goto_0
132 .end·method132 .end·method
  
133 .method·public·printTo(Ljava/lang/StringBuffer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V133 .method·public·printTo(Ljava/lang/StringBuffer;JLorg/joda/time/Chronology;ILorg/joda/time/DateTimeZone;Ljava/util/Locale;)V
134 ····.locals·2134 ····.locals·1
  
135 ····.prologue135 ····.prologue
136 ····.line·1412136 ····.line·1412
137 ····:try_start_0137 ····:try_start_0
138 ····iget-object·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$UnpaddedNumber;->iFieldType:Lorg/joda/time/DateTimeFieldType;138 ····iget-object·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$UnpaddedNumber;->iFieldType:Lorg/joda/time/DateTimeFieldType;
  
139 ····invoke-virtual·{v0,·p4},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;139 ····invoke-virtual·{v0,·p4},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;
12.0 KB
smali/org/joda/time/format/DateTimeFormatterBuilder$Fraction.smali
    
Offset 52, 25 lines modifiedOffset 52, 25 lines modified
52 ····iput·p3,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Fraction;->iMaxDigits:I52 ····iput·p3,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Fraction;->iMaxDigits:I
  
53 ····.line·190353 ····.line·1903
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
56 .method·private·getFractionData(JLorg/joda/time/DateTimeField;)[J56 .method·private·getFractionData(JLorg/joda/time/DateTimeField;)[J
57 ····.locals·957 ····.locals·7
  
58 ····.prologue58 ····.prologue
59 ····.line·202859 ····.line·2028
60 ····invoke-virtual·{p3},·Lorg/joda/time/DateTimeField;->getDurationField()Lorg/joda/time/DurationField;60 ····invoke-virtual·{p3},·Lorg/joda/time/DateTimeField;->getDurationField()Lorg/joda/time/DurationField;
  
61 ····move-result-object·v061 ····move-result-object·v0
  
62 ····invoke-virtual·{v0},·Lorg/joda/time/DurationField;->getUnitMillis()J62 ····invoke-virtual·{v0},·Lorg/joda/time/DurationField;->getUnitMillis()J
  
63 ····move-result-wide·v463 ····move-result-wide·v3
  
64 ····.line·203064 ····.line·2030
65 ····iget·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Fraction;->iMaxDigits:I65 ····iget·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Fraction;->iMaxDigits:I
  
66 ····move·v2,·v066 ····move·v2,·v0
  
67 ····.line·203267 ····.line·2032
Offset 78, 42 lines modifiedOffset 78, 42 lines modified
78 ····packed-switch·v2,·:pswitch_data_078 ····packed-switch·v2,·:pswitch_data_0
  
79 ····.line·203379 ····.line·2033
80 ····const-wide/16·v0,·0x180 ····const-wide/16·v0,·0x1
  
81 ····.line·205381 ····.line·2053
82 ····:goto_182 ····:goto_1
83 ····mul-long·v6,·v4,·v083 ····mul-long·v5,·v3,·v0
  
84 ····div-long/2addr·v6,·v084 ····div-long/2addr·v5,·v0
  
85 ····cmp-long·v3,·v6,·v485 ····cmp-long·v5,·v5,·v3
  
86 ····if-nez·v3,·:cond_086 ····if-nez·v5,·:cond_0
  
87 ····.line·206087 ····.line·2060
88 ····const/4·v3,·0x288 ····const/4·v5,·0x2
  
89 ····new-array·v3,·v3,·[J89 ····new-array·v5,·v5,·[J
  
90 ····const/4·v6,·0x090 ····const/4·v6,·0x0
  
91 ····mul-long/2addr·v0,·p191 ····mul-long/2addr·v0,·p1
  
92 ····div-long/2addr·v0,·v492 ····div-long/2addr·v0,·v3
  
93 ····aput-wide·v0,·v3,·v693 ····aput-wide·v0,·v5,·v6
  
94 ····const/4·v0,·0x194 ····const/4·v0,·0x1
  
95 ····int-to-long·v4,·v295 ····int-to-long·v1,·v2
  
96 ····aput-wide·v4,·v3,·v096 ····aput-wide·v1,·v5,·v0
  
97 ····return-object·v397 ····return-object·v5
  
98 ····.line·203498 ····.line·2034
99 ····:pswitch_099 ····:pswitch_0
100 ····const-wide/16·v0,·0xa100 ····const-wide/16·v0,·0xa
  
101 ····goto·:goto_1101 ····goto·:goto_1
  
Offset 270, 56 lines modifiedOffset 270, 56 lines modified
270 ····.line·1906270 ····.line·1906
271 ····iget·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Fraction;->iMaxDigits:I271 ····iget·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Fraction;->iMaxDigits:I
  
272 ····return·v0272 ····return·v0
273 .end·method273 .end·method
  
274 .method·public·parseInto(Lorg/joda/time/format/DateTimeParserBucket;Ljava/lang/String;I)I274 .method·public·parseInto(Lorg/joda/time/format/DateTimeParserBucket;Ljava/lang/String;I)I
275 ····.locals·12275 ····.locals·11
  
276 ····.prologue276 ····.prologue
277 ····const-wide/16·v10,·0xa277 ····const-wide/16·v9,·0xa
  
278 ····.line·2068278 ····.line·2068
279 ····iget-object·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Fraction;->iFieldType:Lorg/joda/time/DateTimeFieldType;279 ····iget-object·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Fraction;->iFieldType:Lorg/joda/time/DateTimeFieldType;
  
280 ····invoke-virtual·{p1},·Lorg/joda/time/format/DateTimeParserBucket;->getChronology()Lorg/joda/time/Chronology;280 ····invoke-virtual·{p1},·Lorg/joda/time/format/DateTimeParserBucket;->getChronology()Lorg/joda/time/Chronology;
  
281 ····move-result-object·v1281 ····move-result-object·v1
  
282 ····invoke-virtual·{v0,·v1},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;282 ····invoke-virtual·{v0,·v1},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;
  
283 ····move-result-object·v1283 ····move-result-object·v5
  
284 ····.line·2070284 ····.line·2070
285 ····iget·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Fraction;->iMaxDigits:I285 ····iget·v0,·p0,·Lorg/joda/time/format/DateTimeFormatterBuilder$Fraction;->iMaxDigits:I
  
286 ····invoke-virtual·{p2},·Ljava/lang/String;->length()I286 ····invoke-virtual·{p2},·Ljava/lang/String;->length()I
  
287 ····move-result·v2287 ····move-result·v1
  
288 ····sub-int/2addr·v2,·p3288 ····sub-int/2addr·v1,·p3
  
289 ····invoke-static·{v0,·v2},·Ljava/lang/Math;->min(II)I289 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(II)I
  
290 ····move-result·v6290 ····move-result·v6
  
291 ····.line·2072291 ····.line·2072
292 ····const-wide/16·v4,·0x0292 ····const-wide/16·v3,·0x0
  
293 ····.line·2073293 ····.line·2073
294 ····invoke-virtual·{v1},·Lorg/joda/time/DateTimeField;->getDurationField()Lorg/joda/time/DurationField;294 ····invoke-virtual·{v5},·Lorg/joda/time/DateTimeField;->getDurationField()Lorg/joda/time/DurationField;
  
295 ····move-result-object·v0295 ····move-result-object·v0
  
296 ····invoke-virtual·{v0},·Lorg/joda/time/DurationField;->getUnitMillis()J296 ····invoke-virtual·{v0},·Lorg/joda/time/DurationField;->getUnitMillis()J
  
297 ····move-result-wide·v2297 ····move-result-wide·v0
  
298 ····mul-long/2addr·v2,·v10298 ····mul-long·v1,·v0,·v9
  
299 ····.line·2074299 ····.line·2074
300 ····const/4·v0,·0x0300 ····const/4·v0,·0x0
  
301 ····.line·2075301 ····.line·2075
302 ····:goto_0302 ····:goto_0
303 ····if-ge·v0,·v6,·:cond_0303 ····if-ge·v0,·v6,·:cond_0
Offset 338, 15 lines modifiedOffset 338, 15 lines modified
  
Max diff block lines reached; 8750/12206 bytes (71.69%) of diff not shown.
7.86 KB
smali/org/joda/time/chrono/BasicWeekyearDateTimeField.smali
    
Offset 11, 27 lines modifiedOffset 11, 27 lines modified
  
11 #·instance·fields11 #·instance·fields
12 .field·private·final·iChronology:Lorg/joda/time/chrono/BasicChronology;12 .field·private·final·iChronology:Lorg/joda/time/chrono/BasicChronology;
  
  
13 #·direct·methods13 #·direct·methods
14 .method·constructor·<init>(Lorg/joda/time/chrono/BasicChronology;)V14 .method·constructor·<init>(Lorg/joda/time/chrono/BasicChronology;)V
15 ····.locals·415 ····.locals·3
  
16 ····.prologue16 ····.prologue
17 ····.line·4517 ····.line·45
18 ····invoke-static·{},·Lorg/joda/time/DateTimeFieldType;->weekyear()Lorg/joda/time/DateTimeFieldType;18 ····invoke-static·{},·Lorg/joda/time/DateTimeFieldType;->weekyear()Lorg/joda/time/DateTimeFieldType;
  
19 ····move-result-object·v019 ····move-result-object·v0
  
20 ····invoke-virtual·{p1},·Lorg/joda/time/chrono/BasicChronology;->getAverageMillisPerYear()J20 ····invoke-virtual·{p1},·Lorg/joda/time/chrono/BasicChronology;->getAverageMillisPerYear()J
  
21 ····move-result-wide·v221 ····move-result-wide·v1
  
22 ····invoke-direct·{p0,·v0,·v2,·v3},·Lorg/joda/time/field/ImpreciseDateTimeField;-><init>(Lorg/joda/time/DateTimeFieldType;J)V22 ····invoke-direct·{p0,·v0,·v1,·v2},·Lorg/joda/time/field/ImpreciseDateTimeField;-><init>(Lorg/joda/time/DateTimeFieldType;J)V
  
23 ····.line·4623 ····.line·46
24 ····iput-object·p1,·p0,·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;24 ····iput-object·p1,·p0,·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
25 ····.line·4725 ····.line·47
26 ····return-void26 ····return-void
27 .end·method27 .end·method
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
  
74 ····move-result-wide·p174 ····move-result-wide·p1
  
75 ····goto·:goto_075 ····goto·:goto_0
76 .end·method76 .end·method
  
77 .method·public·add(JJ)J77 .method·public·add(JJ)J
78 ····.locals·378 ····.locals·2
  
79 ····.prologue79 ····.prologue
80 ····.line·8080 ····.line·80
81 ····invoke-static·{p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeToInt(J)I81 ····invoke-static·{p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeToInt(J)I
  
82 ····move-result·v082 ····move-result·v0
  
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
  
90 ····move-result-wide·v090 ····move-result-wide·v0
  
91 ····return-wide·v091 ····return-wide·v0
92 .end·method92 .end·method
  
93 .method·public·addWrapField(JI)J93 .method·public·addWrapField(JI)J
94 ····.locals·394 ····.locals·2
  
95 ····.prologue95 ····.prologue
96 ····.line·9396 ····.line·93
97 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->add(JI)J97 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->add(JI)J
  
98 ····move-result-wide·v098 ····move-result-wide·v0
  
Offset 141, 81 lines modifiedOffset 141, 81 lines modified
141 ····:goto_0141 ····:goto_0
142 ····return-wide·v0142 ····return-wide·v0
  
143 ····.line·101143 ····.line·101
144 ····:cond_0144 ····:cond_0
145 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->get(J)I145 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->get(J)I
  
146 ····move-result·v4146 ····move-result·v3
  
147 ····.line·102147 ····.line·102
148 ····invoke-virtual·{p0,·p3,·p4},·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->get(J)I148 ····invoke-virtual·{p0,·p3,·p4},·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->get(J)I
  
149 ····move-result·v5149 ····move-result·v4
  
150 ····.line·104150 ····.line·104
151 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->remainder(J)J151 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->remainder(J)J
  
152 ····move-result-wide·v6152 ····move-result-wide·v5
  
153 ····.line·105153 ····.line·105
154 ····invoke-virtual·{p0,·p3,·p4},·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->remainder(J)J154 ····invoke-virtual·{p0,·p3,·p4},·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->remainder(J)J
  
155 ····move-result-wide·v0155 ····move-result-wide·v0
  
156 ····.line·108156 ····.line·108
157 ····const-wide·v2,·0x7528ad000L157 ····const-wide·v7,·0x7528ad000L
  
158 ····cmp-long·v2,·v0,·v2158 ····cmp-long·v2,·v0,·v7
  
159 ····if-ltz·v2,·:cond_2159 ····if-ltz·v2,·:cond_2
  
160 ····iget-object·v2,·p0,·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;160 ····iget-object·v2,·p0,·Lorg/joda/time/chrono/BasicWeekyearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
161 ····invoke-virtual·{v2,·v4},·Lorg/joda/time/chrono/BasicChronology;->getWeeksInYear(I)I161 ····invoke-virtual·{v2,·v3},·Lorg/joda/time/chrono/BasicChronology;->getWeeksInYear(I)I
  
162 ····move-result·v2162 ····move-result·v2
  
163 ····const/16·v3,·0x34163 ····const/16·v7,·0x34
  
164 ····if-gt·v2,·v3,·:cond_2164 ····if-gt·v2,·v7,·:cond_2
  
165 ····.line·109165 ····.line·109
166 ····const-wide/32·v2,·0x240c8400166 ····const-wide/32·v7,·0x240c8400
  
167 ····sub-long/2addr·v0,·v2167 ····sub-long/2addr·v0,·v7
  
168 ····move-wide·v2,·v0168 ····move-wide·v1,·v0
  
169 ····.line·112169 ····.line·112
170 ····:goto_1170 ····:goto_1
171 ····sub-int·v0,·v4,·v5171 ····sub-int·v0,·v3,·v4
  
172 ····.line·113172 ····.line·113
173 ····cmp-long·v1,·v6,·v2173 ····cmp-long·v1,·v5,·v1
  
174 ····if-gez·v1,·:cond_1174 ····if-gez·v1,·:cond_1
  
175 ····.line·114175 ····.line·114
176 ····add-int/lit8·v0,·v0,·-0x1176 ····add-int/lit8·v0,·v0,·-0x1
  
177 ····.line·116177 ····.line·116
178 ····:cond_1178 ····:cond_1
179 ····int-to-long·v0,·v0179 ····int-to-long·v0,·v0
  
180 ····goto·:goto_0180 ····goto·:goto_0
  
181 ····:cond_2181 ····:cond_2
Max diff block lines reached; 4547/7931 bytes (57.33%) of diff not shown.
2.66 KB
smali/org/joda/time/chrono/ISOYearOfEraDateTimeField.smali
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
  
56 ····return-object·v056 ····return-object·v0
57 .end·method57 .end·method
  
  
58 #·virtual·methods58 #·virtual·methods
59 .method·public·add(JI)J59 .method·public·add(JI)J
60 ····.locals·360 ····.locals·2
  
61 ····.prologue61 ····.prologue
62 ····.line·5662 ····.line·56
63 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;63 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
64 ····move-result-object·v064 ····move-result-object·v0
  
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
  
72 ····move-result-wide·v072 ····move-result-wide·v0
  
73 ····return-wide·v073 ····return-wide·v0
74 .end·method74 .end·method
  
75 .method·public·add(JJ)J75 .method·public·add(JJ)J
76 ····.locals·376 ····.locals·2
  
77 ····.prologue77 ····.prologue
78 ····.line·6078 ····.line·60
79 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;79 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
80 ····move-result-object·v080 ····move-result-object·v0
  
Offset 88, 15 lines modifiedOffset 88, 15 lines modified
  
88 ····move-result-wide·v088 ····move-result-wide·v0
  
89 ····return-wide·v089 ····return-wide·v0
90 .end·method90 .end·method
  
91 .method·public·addWrapField(JI)J91 .method·public·addWrapField(JI)J
92 ····.locals·392 ····.locals·2
  
93 ····.prologue93 ····.prologue
94 ····.line·6494 ····.line·64
95 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;95 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
96 ····move-result-object·v096 ····move-result-object·v0
  
Offset 158, 15 lines modifiedOffset 158, 15 lines modified
  
158 ····move-result·v0158 ····move-result·v0
  
159 ····return·v0159 ····return·v0
160 .end·method160 .end·method
  
161 .method·public·getDifferenceAsLong(JJ)J161 .method·public·getDifferenceAsLong(JJ)J
162 ····.locals·3162 ····.locals·2
  
163 ····.prologue163 ····.prologue
164 ····.line·76164 ····.line·76
165 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;165 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
166 ····move-result-object·v0166 ····move-result-object·v0
  
Offset 200, 15 lines modifiedOffset 200, 15 lines modified
200 ····.line·88200 ····.line·88
201 ····const/4·v0,·0x0201 ····const/4·v0,·0x0
  
202 ····return·v0202 ····return·v0
203 .end·method203 .end·method
  
204 .method·public·remainder(J)J204 .method·public·remainder(J)J
205 ····.locals·3205 ····.locals·2
  
206 ····.prologue206 ····.prologue
207 ····.line·104207 ····.line·104
208 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;208 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
209 ····move-result-object·v0209 ····move-result-object·v0
  
Offset 216, 15 lines modifiedOffset 216, 15 lines modified
  
216 ····move-result-wide·v0216 ····move-result-wide·v0
  
217 ····return-wide·v0217 ····return-wide·v0
218 .end·method218 .end·method
  
219 .method·public·roundCeiling(J)J219 .method·public·roundCeiling(J)J
220 ····.locals·3220 ····.locals·2
  
221 ····.prologue221 ····.prologue
222 ····.line·100222 ····.line·100
223 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;223 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
224 ····move-result-object·v0224 ····move-result-object·v0
  
Offset 232, 15 lines modifiedOffset 232, 15 lines modified
  
232 ····move-result-wide·v0232 ····move-result-wide·v0
  
233 ····return-wide·v0233 ····return-wide·v0
234 .end·method234 .end·method
  
235 .method·public·roundFloor(J)J235 .method·public·roundFloor(J)J
236 ····.locals·3236 ····.locals·2
  
237 ····.prologue237 ····.prologue
238 ····.line·96238 ····.line·96
239 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;239 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
240 ····move-result-object·v0240 ····move-result-object·v0
  
Offset 248, 15 lines modifiedOffset 248, 15 lines modified
  
248 ····move-result-wide·v0248 ····move-result-wide·v0
  
249 ····return-wide·v0249 ····return-wide·v0
250 .end·method250 .end·method
  
251 .method·public·set(JI)J251 .method·public·set(JI)J
252 ····.locals·3252 ····.locals·2
  
253 ····.prologue253 ····.prologue
254 ····.line·80254 ····.line·80
255 ····const/4·v0,·0x0255 ····const/4·v0,·0x0
  
256 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getMaximumValue()I256 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ISOYearOfEraDateTimeField;->getMaximumValue()I
  
Max diff block lines reached; -1/2603 bytes (-0.04%) of diff not shown.
871 B
smali/org/joda/time/chrono/JulianChronology.smali
    
Offset 374, 15 lines modifiedOffset 374, 15 lines modified
  
374 ····.line·271374 ····.line·271
375 ····:cond_0375 ····:cond_0
376 ····return-void376 ····return-void
377 .end·method377 .end·method
  
378 .method·calculateFirstDayOfYearMillis(I)J378 .method·calculateFirstDayOfYearMillis(I)J
379 ····.locals·6379 ····.locals·5
  
380 ····.prologue380 ····.prologue
381 ····.line·219381 ····.line·219
382 ····add-int/lit16·v1,·p1,·-0x7b0382 ····add-int/lit16·v1,·p1,·-0x7b0
  
383 ····.line·221383 ····.line·221
384 ····if-gtz·v1,·:cond_1384 ····if-gtz·v1,·:cond_1
Offset 391, 23 lines modifiedOffset 391, 23 lines modified
391 ····add-int/lit8·v0,·v1,·0x3391 ····add-int/lit8·v0,·v1,·0x3
  
392 ····shr-int/lit8·v0,·v0,·0x2392 ····shr-int/lit8·v0,·v0,·0x2
  
393 ····.line·233393 ····.line·233
394 ····:cond_0394 ····:cond_0
395 ····:goto_0395 ····:goto_0
396 ····int-to-long·v2,·v1396 ····int-to-long·v1,·v1
  
397 ····const-wide/16·v4,·0x16d397 ····const-wide/16·v3,·0x16d
  
398 ····mul-long/2addr·v2,·v4398 ····mul-long/2addr·v1,·v3
  
399 ····int-to-long·v0,·v0399 ····int-to-long·v3,·v0
  
400 ····add-long/2addr·v0,·v2400 ····add-long·v0,·v1,·v3
  
401 ····const-wide/32·v2,·0x5265c00401 ····const-wide/32·v2,·0x5265c00
  
402 ····mul-long/2addr·v0,·v2402 ····mul-long/2addr·v0,·v2
  
403 ····.line·237403 ····.line·237
404 ····const-wide·v2,·0xe71960800L404 ····const-wide·v2,·0xe71960800L
4.75 KB
smali/org/joda/time/chrono/IslamicChronology.smali
    
Offset 427, 15 lines modifiedOffset 427, 15 lines modified
  
427 ····.line·495427 ····.line·495
428 ····:cond_0428 ····:cond_0
429 ····return-void429 ····return-void
430 .end·method430 .end·method
  
431 .method·calculateFirstDayOfYearMillis(I)J431 .method·calculateFirstDayOfYearMillis(I)J
432 ····.locals·8432 ····.locals·7
  
433 ····.prologue433 ····.prologue
434 ····const·v4,·0x116bb3ae434 ····const·v4,·0x116bb3ae
  
435 ····const·v3,·-0x116bad19435 ····const·v3,·-0x116bad19
  
436 ····.line·447436 ····.line·447
Offset 518, 51 lines modifiedOffset 518, 51 lines modified
518 ····.line·458518 ····.line·458
519 ····:cond_1519 ····:cond_1
520 ····add-int/lit8·v0,·p1,·-0x1520 ····add-int/lit8·v0,·p1,·-0x1
  
521 ····.line·459521 ····.line·459
522 ····div-int/lit8·v1,·v0,·0x1e522 ····div-int/lit8·v1,·v0,·0x1e
  
523 ····int-to-long·v2,·v1523 ····int-to-long·v1,·v1
  
524 ····.line·460524 ····.line·460
525 ····const-wide·v4,·-0x26ac5419b000L525 ····const-wide·v3,·-0x26ac5419b000L
  
526 ····const-wide·v6,·0xd5dbf68400L526 ····const-wide·v5,·0xd5dbf68400L
  
527 ····mul-long/2addr·v2,·v6527 ····mul-long/2addr·v1,·v5
  
528 ····add-long/2addr·v2,·v4528 ····add-long/2addr·v1,·v3
  
529 ····.line·461529 ····.line·461
530 ····rem-int/lit8·v0,·v0,·0x1e530 ····rem-int/lit8·v0,·v0,·0x1e
  
531 ····add-int/lit8·v6,·v0,·0x1531 ····add-int/lit8·v5,·v0,·0x1
  
532 ····.line·463532 ····.line·463
533 ····const/4·v0,·0x1533 ····const/4·v0,·0x1
  
534 ····move-wide·v4,·v2534 ····move-wide·v3,·v1
  
535 ····move·v2,·v0535 ····move·v2,·v0
  
536 ····:goto_0536 ····:goto_0
537 ····if-ge·v2,·v6,·:cond_3537 ····if-ge·v2,·v5,·:cond_3
  
538 ····.line·464538 ····.line·464
539 ····invoke-virtual·{p0,·v2},·Lorg/joda/time/chrono/IslamicChronology;->isLeapYear(I)Z539 ····invoke-virtual·{p0,·v2},·Lorg/joda/time/chrono/IslamicChronology;->isLeapYear(I)Z
  
540 ····move-result·v0540 ····move-result·v0
  
541 ····if-eqz·v0,·:cond_2541 ····if-eqz·v0,·:cond_2
  
542 ····const-wide·v0,·0x724319400L542 ····const-wide·v0,·0x724319400L
  
543 ····:goto_1543 ····:goto_1
544 ····add-long/2addr·v4,·v0544 ····add-long/2addr·v3,·v0
  
545 ····.line·463545 ····.line·463
546 ····add-int/lit8·v0,·v2,·0x1546 ····add-int/lit8·v0,·v2,·0x1
  
547 ····move·v2,·v0547 ····move·v2,·v0
  
548 ····goto·:goto_0548 ····goto·:goto_0
Offset 571, 15 lines modifiedOffset 571, 15 lines modified
571 ····:cond_2571 ····:cond_2
572 ····const-wide·v0,·0x71f0b3800L572 ····const-wide·v0,·0x71f0b3800L
  
573 ····goto·:goto_1573 ····goto·:goto_1
  
574 ····.line·467574 ····.line·467
575 ····:cond_3575 ····:cond_3
576 ····return-wide·v4576 ····return-wide·v3
577 .end·method577 .end·method
  
578 .method·public·equals(Ljava/lang/Object;)Z578 .method·public·equals(Ljava/lang/Object;)Z
579 ····.locals·4579 ····.locals·4
  
580 ····.prologue580 ····.prologue
581 ····const/4·v1,·0x1581 ····const/4·v1,·0x1
Offset 681, 15 lines modifiedOffset 681, 15 lines modified
681 ····.line·437681 ····.line·437
682 ····const-wide·v0,·0x390774f90L682 ····const-wide·v0,·0x390774f90L
  
683 ····return-wide·v0683 ····return-wide·v0
684 .end·method684 .end·method
  
685 .method·getDayOfMonth(J)I685 .method·getDayOfMonth(J)I
686 ····.locals·3686 ····.locals·2
  
687 ····.prologue687 ····.prologue
688 ····.line·373688 ····.line·373
689 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/IslamicChronology;->getDayOfYear(J)I689 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/IslamicChronology;->getDayOfYear(J)I
  
690 ····move-result·v0690 ····move-result·v0
  
Offset 848, 15 lines modifiedOffset 848, 15 lines modified
848 ····.line·472848 ····.line·472
849 ····const/4·v0,·0x1849 ····const/4·v0,·0x1
  
850 ····return·v0850 ····return·v0
851 .end·method851 .end·method
  
852 .method·getMonthOfYear(JI)I852 .method·getMonthOfYear(JI)I
853 ····.locals·5853 ····.locals·4
  
854 ····.prologue854 ····.prologue
855 ····.line·418855 ····.line·418
856 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/chrono/IslamicChronology;->getYearMillis(I)J856 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/chrono/IslamicChronology;->getYearMillis(I)J
  
857 ····move-result-wide·v0857 ····move-result-wide·v0
  
Offset 887, 18 lines modifiedOffset 887, 18 lines modified
  
887 ····add-int/lit8·v0,·v0,·0x1887 ····add-int/lit8·v0,·v0,·0x1
  
888 ····goto·:goto_0888 ····goto·:goto_0
889 .end·method889 .end·method
  
890 .method·getTotalMillisByYearMonth(II)J890 .method·getTotalMillisByYearMonth(II)J
891 ····.locals·6891 ····.locals·5
  
892 ····.prologue892 ····.prologue
893 ····const-wide·v4,·0x12fd73400L893 ····const-wide·v3,·0x12fd73400L
Max diff block lines reached; 2317/4766 bytes (48.62%) of diff not shown.
3.06 KB
smali/org/joda/time/chrono/GJChronology$ImpreciseCutoverField.smali
    
Offset 20, 58 lines modifiedOffset 20, 58 lines modified
  
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/joda/time/chrono/GJChronology;21 .field·final·synthetic·this$0:Lorg/joda/time/chrono/GJChronology;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;J)V23 .method·constructor·<init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;J)V
24 ····.locals·1024 ····.locals·8
  
25 ····.prologue25 ····.prologue
26 ····.line·94926 ····.line·949
27 ····const/4·v5,·0x027 ····const/4·v4,·0x0
  
28 ····const/4·v8,·0x028 ····const/4·v7,·0x0
  
29 ····move-object·v1,·p029 ····move-object·v0,·p0
  
30 ····move-object·v2,·p130 ····move-object·v1,·p1
  
31 ····move-object·v3,·p231 ····move-object·v2,·p2
  
32 ····move-object·v4,·p332 ····move-object·v3,·p3
  
33 ····move-wide·v6,·p433 ····move-wide·v5,·p4
  
34 ····invoke-direct/range·{v1·..·v8},·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;-><init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;Lorg/joda/time/DurationField;JZ)V34 ····invoke-direct/range·{v0·..·v7},·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;-><init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;Lorg/joda/time/DurationField;JZ)V
  
35 ····.line·95035 ····.line·950
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·constructor·<init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;Lorg/joda/time/DurationField;J)V38 .method·constructor·<init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;Lorg/joda/time/DurationField;J)V
39 ····.locals·939 ····.locals·8
  
40 ····.prologue40 ····.prologue
41 ····.line·96041 ····.line·960
42 ····const/4·v8,·0x042 ····const/4·v7,·0x0
  
43 ····move-object·v1,·p043 ····move-object·v0,·p0
  
44 ····move-object·v2,·p144 ····move-object·v1,·p1
  
45 ····move-object·v3,·p245 ····move-object·v2,·p2
  
46 ····move-object·v4,·p346 ····move-object·v3,·p3
  
47 ····move-object·v5,·p447 ····move-object·v4,·p4
  
48 ····move-wide·v6,·p548 ····move-wide·v5,·p5
  
49 ····invoke-direct/range·{v1·..·v8},·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;-><init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;Lorg/joda/time/DurationField;JZ)V49 ····invoke-direct/range·{v0·..·v7},·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;-><init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;Lorg/joda/time/DurationField;JZ)V
  
50 ····.line·96150 ····.line·961
51 ····return-void51 ····return-void
52 .end·method52 .end·method
  
53 .method·constructor·<init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;Lorg/joda/time/DurationField;JZ)V53 .method·constructor·<init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;Lorg/joda/time/DurationField;JZ)V
54 ····.locals·754 ····.locals·7
Offset 598, 15 lines modifiedOffset 598, 15 lines modified
  
598 ····move-result-wide·v0598 ····move-result-wide·v0
  
599 ····goto·:goto_0599 ····goto·:goto_0
600 .end·method600 .end·method
  
601 .method·public·getMaximumValue(J)I601 .method·public·getMaximumValue(J)I
602 ····.locals·3602 ····.locals·2
  
603 ····.prologue603 ····.prologue
604 ····.line·1104604 ····.line·1104
605 ····iget-wide·v0,·p0,·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;->iCutover:J605 ····iget-wide·v0,·p0,·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;->iCutover:J
  
606 ····cmp-long·v0,·p1,·v0606 ····cmp-long·v0,·p1,·v0
  
Offset 630, 15 lines modifiedOffset 630, 15 lines modified
  
630 ····move-result·v0630 ····move-result·v0
  
631 ····goto·:goto_0631 ····goto·:goto_0
632 .end·method632 .end·method
  
633 .method·public·getMinimumValue(J)I633 .method·public·getMinimumValue(J)I
634 ····.locals·3634 ····.locals·2
  
635 ····.prologue635 ····.prologue
636 ····.line·1096636 ····.line·1096
637 ····iget-wide·v0,·p0,·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;->iCutover:J637 ····iget-wide·v0,·p0,·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;->iCutover:J
  
638 ····cmp-long·v0,·p1,·v0638 ····cmp-long·v0,·p1,·v0
  
2.65 KB
smali/org/joda/time/chrono/GJYearOfEraDateTimeField.smali
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
  
43 ····return-object·v043 ····return-object·v0
44 .end·method44 .end·method
  
  
45 #·virtual·methods45 #·virtual·methods
46 .method·public·add(JI)J46 .method·public·add(JI)J
47 ····.locals·347 ····.locals·2
  
48 ····.prologue48 ····.prologue
49 ····.line·5449 ····.line·54
50 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;50 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
51 ····move-result-object·v051 ····move-result-object·v0
  
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
  
59 ····move-result-wide·v059 ····move-result-wide·v0
  
60 ····return-wide·v060 ····return-wide·v0
61 .end·method61 .end·method
  
62 .method·public·add(JJ)J62 .method·public·add(JJ)J
63 ····.locals·363 ····.locals·2
  
64 ····.prologue64 ····.prologue
65 ····.line·5865 ····.line·58
66 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;66 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
67 ····move-result-object·v067 ····move-result-object·v0
  
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
  
75 ····move-result-wide·v075 ····move-result-wide·v0
  
76 ····return-wide·v076 ····return-wide·v0
77 .end·method77 .end·method
  
78 .method·public·addWrapField(JI)J78 .method·public·addWrapField(JI)J
79 ····.locals·379 ····.locals·2
  
80 ····.prologue80 ····.prologue
81 ····.line·6281 ····.line·62
82 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;82 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
83 ····move-result-object·v083 ····move-result-object·v0
  
Offset 147, 15 lines modifiedOffset 147, 15 lines modified
  
147 ····move-result·v0147 ····move-result·v0
  
148 ····return·v0148 ····return·v0
149 .end·method149 .end·method
  
150 .method·public·getDifferenceAsLong(JJ)J150 .method·public·getDifferenceAsLong(JJ)J
151 ····.locals·3151 ····.locals·2
  
152 ····.prologue152 ····.prologue
153 ····.line·74153 ····.line·74
154 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;154 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
155 ····move-result-object·v0155 ····move-result-object·v0
  
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 ····.line·94189 ····.line·94
190 ····const/4·v0,·0x1190 ····const/4·v0,·0x1
  
191 ····return·v0191 ····return·v0
192 .end·method192 .end·method
  
193 .method·public·remainder(J)J193 .method·public·remainder(J)J
194 ····.locals·3194 ····.locals·2
  
195 ····.prologue195 ····.prologue
196 ····.line·110196 ····.line·110
197 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;197 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
198 ····move-result-object·v0198 ····move-result-object·v0
  
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
  
205 ····move-result-wide·v0205 ····move-result-wide·v0
  
206 ····return-wide·v0206 ····return-wide·v0
207 .end·method207 .end·method
  
208 .method·public·roundCeiling(J)J208 .method·public·roundCeiling(J)J
209 ····.locals·3209 ····.locals·2
  
210 ····.prologue210 ····.prologue
211 ····.line·106211 ····.line·106
212 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;212 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
213 ····move-result-object·v0213 ····move-result-object·v0
  
Offset 221, 15 lines modifiedOffset 221, 15 lines modified
  
221 ····move-result-wide·v0221 ····move-result-wide·v0
  
222 ····return-wide·v0222 ····return-wide·v0
223 .end·method223 .end·method
  
224 .method·public·roundFloor(J)J224 .method·public·roundFloor(J)J
225 ····.locals·3225 ····.locals·2
  
226 ····.prologue226 ····.prologue
227 ····.line·102227 ····.line·102
228 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;228 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getWrappedField()Lorg/joda/time/DateTimeField;
  
229 ····move-result-object·v0229 ····move-result-object·v0
  
Offset 237, 15 lines modifiedOffset 237, 15 lines modified
  
237 ····move-result-wide·v0237 ····move-result-wide·v0
  
238 ····return-wide·v0238 ····return-wide·v0
239 .end·method239 .end·method
  
240 .method·public·set(JI)J240 .method·public·set(JI)J
241 ····.locals·3241 ····.locals·2
  
242 ····.prologue242 ····.prologue
243 ····.line·86243 ····.line·86
244 ····const/4·v0,·0x1244 ····const/4·v0,·0x1
  
245 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getMaximumValue()I245 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJYearOfEraDateTimeField;->getMaximumValue()I
  
Max diff block lines reached; -1/2596 bytes (-0.04%) of diff not shown.
8.23 KB
smali/org/joda/time/chrono/ZonedChronology$ZonedDateTimeField.smali
    
Offset 82, 43 lines modifiedOffset 82, 43 lines modified
82 ····iput-object·p5,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDateTimeField;->iLeapDurationField:Lorg/joda/time/DurationField;82 ····iput-object·p5,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDateTimeField;->iLeapDurationField:Lorg/joda/time/DurationField;
  
83 ····.line·39783 ····.line·397
84 ····return-void84 ····return-void
85 .end·method85 .end·method
  
86 .method·private·getOffsetToAdd(J)I86 .method·private·getOffsetToAdd(J)I
87 ····.locals·787 ····.locals·5
  
88 ····.prologue88 ····.prologue
89 ····const-wide/16·v4,·0x089 ····const-wide/16·v3,·0x0
  
90 ····.line·59090 ····.line·590
91 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDateTimeField;->iZone:Lorg/joda/time/DateTimeZone;91 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDateTimeField;->iZone:Lorg/joda/time/DateTimeZone;
  
92 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getOffset(J)I92 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getOffset(J)I
  
93 ····move-result·v093 ····move-result·v0
  
94 ····.line·59194 ····.line·591
95 ····int-to-long·v2,·v095 ····int-to-long·v1,·v0
  
96 ····add-long/2addr·v2,·p196 ····add-long/2addr·v1,·p1
  
97 ····.line·59397 ····.line·593
98 ····xor-long/2addr·v2,·p198 ····xor-long/2addr·v1,·p1
  
99 ····cmp-long·v1,·v2,·v499 ····cmp-long·v1,·v1,·v3
  
100 ····if-gez·v1,·:cond_0100 ····if-gez·v1,·:cond_0
  
101 ····int-to-long·v2,·v0101 ····int-to-long·v1,·v0
  
102 ····xor-long/2addr·v2,·p1102 ····xor-long/2addr·v1,·p1
  
103 ····cmp-long·v1,·v2,·v4103 ····cmp-long·v1,·v1,·v3
  
104 ····if-ltz·v1,·:cond_0104 ····if-ltz·v1,·:cond_0
  
105 ····.line·594105 ····.line·594
106 ····new-instance·v0,·Ljava/lang/ArithmeticException;106 ····new-instance·v0,·Ljava/lang/ArithmeticException;
  
107 ····const-string·v1,·"Adding·time·zone·offset·caused·overflow"107 ····const-string·v1,·"Adding·time·zone·offset·caused·overflow"
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 ····:cond_0131 ····:cond_0
132 ····return·v0132 ····return·v0
133 .end·method133 .end·method
  
  
134 #·virtual·methods134 #·virtual·methods
135 .method·public·add(JI)J135 .method·public·add(JI)J
136 ····.locals·7136 ····.locals·6
  
137 ····.prologue137 ····.prologue
138 ····.line·427138 ····.line·427
139 ····iget-boolean·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDateTimeField;->iTimeField:Z139 ····iget-boolean·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDateTimeField;->iTimeField:Z
  
140 ····if-eqz·v0,·:cond_0140 ····if-eqz·v0,·:cond_0
  
Offset 153, 20 lines modifiedOffset 153, 20 lines modified
  
153 ····int-to-long·v2,·v0153 ····int-to-long·v2,·v0
  
154 ····add-long/2addr·v2,·p1154 ····add-long/2addr·v2,·p1
  
155 ····invoke-virtual·{v1,·v2,·v3,·p3},·Lorg/joda/time/DateTimeField;->add(JI)J155 ····invoke-virtual·{v1,·v2,·v3,·p3},·Lorg/joda/time/DateTimeField;->add(JI)J
  
156 ····move-result-wide·v2156 ····move-result-wide·v1
  
157 ····.line·430157 ····.line·430
158 ····int-to-long·v0,·v0158 ····int-to-long·v3,·v0
  
159 ····sub-long·v0,·v2,·v0159 ····sub-long·v0,·v1,·v3
  
160 ····.line·434160 ····.line·434
161 ····:goto_0161 ····:goto_0
162 ····return-wide·v0162 ····return-wide·v0
  
163 ····.line·432163 ····.line·432
164 ····:cond_0164 ····:cond_0
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
  
194 ····move-result-wide·v0194 ····move-result-wide·v0
  
195 ····goto·:goto_0195 ····goto·:goto_0
196 .end·method196 .end·method
  
197 .method·public·add(JJ)J197 .method·public·add(JJ)J
198 ····.locals·7198 ····.locals·6
  
199 ····.prologue199 ····.prologue
200 ····.line·439200 ····.line·439
201 ····iget-boolean·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDateTimeField;->iTimeField:Z201 ····iget-boolean·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDateTimeField;->iTimeField:Z
  
202 ····if-eqz·v0,·:cond_0202 ····if-eqz·v0,·:cond_0
  
Offset 216, 20 lines modifiedOffset 216, 20 lines modified
  
216 ····int-to-long·v2,·v0216 ····int-to-long·v2,·v0
  
217 ····add-long/2addr·v2,·p1217 ····add-long/2addr·v2,·p1
  
218 ····invoke-virtual·{v1,·v2,·v3,·p3,·p4},·Lorg/joda/time/DateTimeField;->add(JJ)J218 ····invoke-virtual·{v1,·v2,·v3,·p3,·p4},·Lorg/joda/time/DateTimeField;->add(JJ)J
  
219 ····move-result-wide·v2219 ····move-result-wide·v1
  
220 ····.line·442220 ····.line·442
221 ····int-to-long·v0,·v0221 ····int-to-long·v3,·v0
  
222 ····sub-long·v0,·v2,·v0222 ····sub-long·v0,·v1,·v3
  
223 ····.line·446223 ····.line·446
224 ····:goto_0224 ····:goto_0
225 ····return-wide·v0225 ····return-wide·v0
  
226 ····.line·444226 ····.line·444
227 ····:cond_0227 ····:cond_0
Offset 257, 15 lines modifiedOffset 257, 15 lines modified
  
257 ····move-result-wide·v0257 ····move-result-wide·v0
  
258 ····goto·:goto_0258 ····goto·:goto_0
259 .end·method259 .end·method
  
260 .method·public·addWrapField(JI)J260 .method·public·addWrapField(JI)J
261 ····.locals·7261 ····.locals·6
  
Max diff block lines reached; 5544/8289 bytes (66.88%) of diff not shown.
12.6 KB
smali/org/joda/time/chrono/GJChronology$CutoverField.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 .field·protected·iRangeDurationField:Lorg/joda/time/DurationField;32 .field·protected·iRangeDurationField:Lorg/joda/time/DurationField;
  
33 .field·final·synthetic·this$0:Lorg/joda/time/chrono/GJChronology;33 .field·final·synthetic·this$0:Lorg/joda/time/chrono/GJChronology;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·constructor·<init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;J)V35 .method·constructor·<init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;J)V
36 ····.locals·836 ····.locals·7
  
37 ····.prologue37 ····.prologue
38 ····.line·62638 ····.line·626
39 ····const/4·v6,·0x039 ····const/4·v6,·0x0
  
40 ····move-object·v0,·p040 ····move-object·v0,·p0
  
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
55 ····invoke-direct/range·{v0·..·v6},·Lorg/joda/time/chrono/GJChronology$CutoverField;-><init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;JZ)V55 ····invoke-direct/range·{v0·..·v6},·Lorg/joda/time/chrono/GJChronology$CutoverField;-><init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;JZ)V
  
56 ····.line·62756 ····.line·627
57 ····return-void57 ····return-void
58 .end·method58 .end·method
  
59 .method·constructor·<init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;JZ)V59 .method·constructor·<init>(Lorg/joda/time/chrono/GJChronology;Lorg/joda/time/DateTimeField;Lorg/joda/time/DateTimeField;JZ)V
60 ····.locals·260 ····.locals·1
  
61 ····.prologue61 ····.prologue
62 ····.line·63662 ····.line·636
63 ····iput-object·p1,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->this$0:Lorg/joda/time/chrono/GJChronology;63 ····iput-object·p1,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->this$0:Lorg/joda/time/chrono/GJChronology;
  
64 ····.line·63764 ····.line·637
65 ····invoke-virtual·{p3},·Lorg/joda/time/DateTimeField;->getType()Lorg/joda/time/DateTimeFieldType;65 ····invoke-virtual·{p3},·Lorg/joda/time/DateTimeField;->getType()Lorg/joda/time/DateTimeFieldType;
Offset 111, 29 lines modifiedOffset 111, 29 lines modified
111 ····.line·651111 ····.line·651
112 ····return-void112 ····return-void
113 .end·method113 .end·method
  
  
114 #·virtual·methods114 #·virtual·methods
115 .method·public·add(JI)J115 .method·public·add(JI)J
116 ····.locals·3116 ····.locals·2
  
117 ····.prologue117 ····.prologue
118 ····.line·690118 ····.line·690
119 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->iGregorianField:Lorg/joda/time/DateTimeField;119 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->iGregorianField:Lorg/joda/time/DateTimeField;
  
120 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DateTimeField;->add(JI)J120 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/DateTimeField;->add(JI)J
  
121 ····move-result-wide·v0121 ····move-result-wide·v0
  
122 ····return-wide·v0122 ····return-wide·v0
123 .end·method123 .end·method
  
124 .method·public·add(JJ)J124 .method·public·add(JJ)J
125 ····.locals·3125 ····.locals·2
  
126 ····.prologue126 ····.prologue
127 ····.line·694127 ····.line·694
128 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->iGregorianField:Lorg/joda/time/DateTimeField;128 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->iGregorianField:Lorg/joda/time/DateTimeField;
  
129 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DateTimeField;->add(JJ)J129 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/DateTimeField;->add(JJ)J
  
Offset 158, 51 lines modifiedOffset 158, 51 lines modified
158 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->isContiguous(Lorg/joda/time/ReadablePartial;)Z158 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->isContiguous(Lorg/joda/time/ReadablePartial;)Z
  
159 ····move-result·v0159 ····move-result·v0
  
160 ····if-eqz·v0,·:cond_2160 ····if-eqz·v0,·:cond_2
  
161 ····.line·704161 ····.line·704
162 ····const-wide/16·v2,·0x0162 ····const-wide/16·v1,·0x0
  
163 ····.line·705163 ····.line·705
164 ····const/4·v0,·0x0164 ····const/4·v0,·0x0
  
165 ····invoke-interface·{p1},·Lorg/joda/time/ReadablePartial;->size()I165 ····invoke-interface·{p1},·Lorg/joda/time/ReadablePartial;->size()I
  
166 ····move-result·v1166 ····move-result·v3
  
167 ····:goto_1167 ····:goto_1
168 ····if-ge·v0,·v1,·:cond_1168 ····if-ge·v0,·v3,·:cond_1
  
169 ····.line·706169 ····.line·706
170 ····invoke-interface·{p1,·v0},·Lorg/joda/time/ReadablePartial;->getFieldType(I)Lorg/joda/time/DateTimeFieldType;170 ····invoke-interface·{p1,·v0},·Lorg/joda/time/ReadablePartial;->getFieldType(I)Lorg/joda/time/DateTimeFieldType;
  
171 ····move-result-object·v4171 ····move-result-object·v4
  
172 ····iget-object·v5,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->this$0:Lorg/joda/time/chrono/GJChronology;172 ····iget-object·v5,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->this$0:Lorg/joda/time/chrono/GJChronology;
  
173 ····invoke-virtual·{v4,·v5},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;173 ····invoke-virtual·{v4,·v5},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;
  
174 ····move-result-object·v4174 ····move-result-object·v4
  
175 ····aget·v5,·p3,·v0175 ····aget·v5,·p3,·v0
  
176 ····invoke-virtual·{v4,·v2,·v3,·v5},·Lorg/joda/time/DateTimeField;->set(JI)J176 ····invoke-virtual·{v4,·v1,·v2,·v5},·Lorg/joda/time/DateTimeField;->set(JI)J
  
177 ····move-result-wide·v2177 ····move-result-wide·v1
  
178 ····.line·705178 ····.line·705
179 ····add-int/lit8·v0,·v0,·0x1179 ····add-int/lit8·v0,·v0,·0x1
  
180 ····goto·:goto_1180 ····goto·:goto_1
  
181 ····.line·708181 ····.line·708
182 ····:cond_1182 ····:cond_1
183 ····invoke-virtual·{p0,·v2,·v3,·p4},·Lorg/joda/time/chrono/GJChronology$CutoverField;->add(JI)J183 ····invoke-virtual·{p0,·v1,·v2,·p4},·Lorg/joda/time/chrono/GJChronology$CutoverField;->add(JI)J
  
184 ····move-result-wide·v0184 ····move-result-wide·v0
  
185 ····.line·709185 ····.line·709
186 ····iget-object·v2,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->this$0:Lorg/joda/time/chrono/GJChronology;186 ····iget-object·v2,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->this$0:Lorg/joda/time/chrono/GJChronology;
  
187 ····invoke-virtual·{v2,·p1,·v0,·v1},·Lorg/joda/time/chrono/GJChronology;->get(Lorg/joda/time/ReadablePartial;J)[I187 ····invoke-virtual·{v2,·p1,·v0,·v1},·Lorg/joda/time/chrono/GJChronology;->get(Lorg/joda/time/ReadablePartial;J)[I
Offset 217, 15 lines modifiedOffset 217, 15 lines modified
  
217 ····move-result-object·p3217 ····move-result-object·p3
  
218 ····goto·:goto_0218 ····goto·:goto_0
219 .end·method219 .end·method
  
220 .method·public·get(J)I220 .method·public·get(J)I
221 ····.locals·3221 ····.locals·2
  
222 ····.prologue222 ····.prologue
223 ····.line·658223 ····.line·658
224 ····iget-wide·v0,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->iCutover:J224 ····iget-wide·v0,·p0,·Lorg/joda/time/chrono/GJChronology$CutoverField;->iCutover:J
  
Max diff block lines reached; 8925/12752 bytes (69.99%) of diff not shown.
1.43 KB
smali/org/joda/time/chrono/AssembledChronology.smali
    
Offset 1043, 47 lines modifiedOffset 1043, 47 lines modified
  
1043 ····move-result-wide·v01043 ····move-result-wide·v0
  
1044 ····goto·:goto_01044 ····goto·:goto_0
1045 .end·method1045 .end·method
  
1046 .method·public·getDateTimeMillis(JIIII)J1046 .method·public·getDateTimeMillis(JIIII)J
1047 ····.locals·91047 ····.locals·7
1048 ····.annotation·system·Ldalvik/annotation/Throws;1048 ····.annotation·system·Ldalvik/annotation/Throws;
1049 ········value·=·{1049 ········value·=·{
1050 ············Ljava/lang/IllegalArgumentException;1050 ············Ljava/lang/IllegalArgumentException;
1051 ········}1051 ········}
1052 ····.end·annotation1052 ····.end·annotation
  
1053 ····.prologue1053 ····.prologue
1054 ····.line·1461054 ····.line·146
1055 ····iget-object·v1,·p0,·Lorg/joda/time/chrono/AssembledChronology;->iBase:Lorg/joda/time/Chronology;1055 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/AssembledChronology;->iBase:Lorg/joda/time/Chronology;
  
1056 ····if-eqz·v1,·:cond_01056 ····if-eqz·v0,·:cond_0
  
1057 ····iget·v0,·p0,·Lorg/joda/time/chrono/AssembledChronology;->iBaseFlags:I1057 ····iget·v1,·p0,·Lorg/joda/time/chrono/AssembledChronology;->iBaseFlags:I
  
1058 ····and-int/lit8·v0,·v0,·0x11058 ····and-int/lit8·v1,·v1,·0x1
  
1059 ····const/4·v2,·0x11059 ····const/4·v2,·0x1
  
1060 ····if-ne·v0,·v2,·:cond_01060 ····if-ne·v1,·v2,·:cond_0
  
1061 ····move-wide·v2,·p11061 ····move-wide·v1,·p1
  
1062 ····move·v4,·p31062 ····move·v3,·p3
  
1063 ····move·v5,·p41063 ····move·v4,·p4
  
1064 ····move·v6,·p51064 ····move·v5,·p5
  
1065 ····move·v7,·p61065 ····move·v6,·p6
  
1066 ····.line·1481066 ····.line·148
1067 ····invoke-virtual/range·{v1·..·v7},·Lorg/joda/time/Chronology;->getDateTimeMillis(JIIII)J1067 ····invoke-virtual/range·{v0·..·v6},·Lorg/joda/time/Chronology;->getDateTimeMillis(JIIII)J
  
1068 ····move-result-wide·v01068 ····move-result-wide·v0
  
1069 ····.line·1511069 ····.line·151
1070 ····:goto_01070 ····:goto_0
1071 ····return-wide·v01071 ····return-wide·v0
  
871 B
smali/org/joda/time/chrono/CopticChronology.smali
    
Offset 404, 15 lines modifiedOffset 404, 15 lines modified
  
404 ····.line·259404 ····.line·259
405 ····:cond_0405 ····:cond_0
406 ····return-void406 ····return-void
407 .end·method407 .end·method
  
408 .method·calculateFirstDayOfYearMillis(I)J408 .method·calculateFirstDayOfYearMillis(I)J
409 ····.locals·6409 ····.locals·5
  
410 ····.prologue410 ····.prologue
411 ····.line·209411 ····.line·209
412 ····add-int/lit16·v1,·p1,·-0x697412 ····add-int/lit16·v1,·p1,·-0x697
  
413 ····.line·211413 ····.line·211
414 ····if-gtz·v1,·:cond_1414 ····if-gtz·v1,·:cond_1
Offset 421, 23 lines modifiedOffset 421, 23 lines modified
421 ····add-int/lit8·v0,·v1,·0x3421 ····add-int/lit8·v0,·v1,·0x3
  
422 ····shr-int/lit8·v0,·v0,·0x2422 ····shr-int/lit8·v0,·v0,·0x2
  
423 ····.line·223423 ····.line·223
424 ····:cond_0424 ····:cond_0
425 ····:goto_0425 ····:goto_0
426 ····int-to-long·v2,·v1426 ····int-to-long·v1,·v1
  
427 ····const-wide/16·v4,·0x16d427 ····const-wide/16·v3,·0x16d
  
428 ····mul-long/2addr·v2,·v4428 ····mul-long/2addr·v1,·v3
  
429 ····int-to-long·v0,·v0429 ····int-to-long·v3,·v0
  
430 ····add-long/2addr·v0,·v2430 ····add-long·v0,·v1,·v3
  
431 ····const-wide/32·v2,·0x5265c00431 ····const-wide/32·v2,·0x5265c00
  
432 ····mul-long/2addr·v0,·v2432 ····mul-long/2addr·v0,·v2
  
433 ····.line·228433 ····.line·228
434 ····const-wide·v2,·0x516e8ec00L434 ····const-wide·v2,·0x516e8ec00L
3.05 KB
smali/org/joda/time/chrono/GJEraDateTimeField.smali
    
Offset 157, 115 lines modifiedOffset 157, 115 lines modified
157 ····.line·52157 ····.line·52
158 ····const/4·v0,·0x0158 ····const/4·v0,·0x0
  
159 ····return·v0159 ····return·v0
160 .end·method160 .end·method
  
161 .method·public·roundCeiling(J)J161 .method·public·roundCeiling(J)J
162 ····.locals·5162 ····.locals·4
  
163 ····.prologue163 ····.prologue
164 ····.line·105164 ····.line·105
165 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/GJEraDateTimeField;->get(J)I165 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/GJEraDateTimeField;->get(J)I
  
166 ····move-result·v0166 ····move-result·v0
  
167 ····if-nez·v0,·:cond_0167 ····if-nez·v0,·:cond_0
  
168 ····.line·106168 ····.line·106
169 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJEraDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;169 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJEraDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
170 ····const-wide/16·v2,·0x0170 ····const-wide/16·v1,·0x0
  
171 ····const/4·v1,·0x1171 ····const/4·v3,·0x1
  
172 ····invoke-virtual·{v0,·v2,·v3,·v1},·Lorg/joda/time/chrono/BasicChronology;->setYear(JI)J172 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/joda/time/chrono/BasicChronology;->setYear(JI)J
  
173 ····move-result-wide·v0173 ····move-result-wide·v0
  
174 ····.line·108174 ····.line·108
175 ····:goto_0175 ····:goto_0
176 ····return-wide·v0176 ····return-wide·v0
  
177 ····:cond_0177 ····:cond_0
178 ····const-wide·v0,·0x7fffffffffffffffL178 ····const-wide·v0,·0x7fffffffffffffffL
  
179 ····goto·:goto_0179 ····goto·:goto_0
180 .end·method180 .end·method
  
181 .method·public·roundFloor(J)J181 .method·public·roundFloor(J)J
182 ····.locals·5182 ····.locals·4
  
183 ····.prologue183 ····.prologue
184 ····const/4·v1,·0x1184 ····const/4·v3,·0x1
  
185 ····.line·97185 ····.line·97
186 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/GJEraDateTimeField;->get(J)I186 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/GJEraDateTimeField;->get(J)I
  
187 ····move-result·v0187 ····move-result·v0
  
188 ····if-ne·v0,·v1,·:cond_0188 ····if-ne·v0,·v3,·:cond_0
  
189 ····.line·98189 ····.line·98
190 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJEraDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;190 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJEraDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
191 ····const-wide/16·v2,·0x0191 ····const-wide/16·v1,·0x0
  
192 ····invoke-virtual·{v0,·v2,·v3,·v1},·Lorg/joda/time/chrono/BasicChronology;->setYear(JI)J192 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/joda/time/chrono/BasicChronology;->setYear(JI)J
  
193 ····move-result-wide·v0193 ····move-result-wide·v0
  
194 ····.line·100194 ····.line·100
195 ····:goto_0195 ····:goto_0
196 ····return-wide·v0196 ····return-wide·v0
  
197 ····:cond_0197 ····:cond_0
198 ····const-wide/high16·v0,·-0x8000000000000000L198 ····const-wide/high16·v0,·-0x8000000000000000L
  
199 ····goto·:goto_0199 ····goto·:goto_0
200 .end·method200 .end·method
  
201 .method·public·roundHalfCeiling(J)J201 .method·public·roundHalfCeiling(J)J
202 ····.locals·3202 ····.locals·2
  
203 ····.prologue203 ····.prologue
204 ····.line·119204 ····.line·119
205 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/GJEraDateTimeField;->roundFloor(J)J205 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/GJEraDateTimeField;->roundFloor(J)J
  
206 ····move-result-wide·v0206 ····move-result-wide·v0
  
207 ····return-wide·v0207 ····return-wide·v0
208 .end·method208 .end·method
  
209 .method·public·roundHalfEven(J)J209 .method·public·roundHalfEven(J)J
210 ····.locals·3210 ····.locals·2
  
211 ····.prologue211 ····.prologue
212 ····.line·124212 ····.line·124
213 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/GJEraDateTimeField;->roundFloor(J)J213 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/GJEraDateTimeField;->roundFloor(J)J
  
214 ····move-result-wide·v0214 ····move-result-wide·v0
  
215 ····return-wide·v0215 ····return-wide·v0
216 .end·method216 .end·method
  
217 .method·public·roundHalfFloor(J)J217 .method·public·roundHalfFloor(J)J
218 ····.locals·3218 ····.locals·2
  
219 ····.prologue219 ····.prologue
220 ····.line·114220 ····.line·114
221 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/GJEraDateTimeField;->roundFloor(J)J221 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/GJEraDateTimeField;->roundFloor(J)J
  
222 ····move-result-wide·v0222 ····move-result-wide·v0
  
223 ····return-wide·v0223 ····return-wide·v0
224 .end·method224 .end·method
  
225 .method·public·set(JI)J225 .method·public·set(JI)J
226 ····.locals·3226 ····.locals·2
  
227 ····.prologue227 ····.prologue
228 ····.line·81228 ····.line·81
229 ····const/4·v0,·0x0229 ····const/4·v0,·0x0
  
230 ····const/4·v1,·0x1230 ····const/4·v1,·0x1
  
Offset 297, 15 lines modifiedOffset 297, 15 lines modified
  
297 ····.line·88297 ····.line·88
298 ····:cond_0298 ····:cond_0
299 ····return-wide·p1299 ····return-wide·p1
300 .end·method300 .end·method
  
301 .method·public·set(JLjava/lang/String;Ljava/util/Locale;)J301 .method·public·set(JLjava/lang/String;Ljava/util/Locale;)J
302 ····.locals·3302 ····.locals·2
  
303 ····.prologue303 ····.prologue
304 ····.line·93304 ····.line·93
Max diff block lines reached; 31/3018 bytes (1.03%) of diff not shown.
947 B
smali/org/joda/time/chrono/GregorianChronology.smali
    
Offset 322, 15 lines modifiedOffset 322, 15 lines modified
  
322 ····.line·194322 ····.line·194
323 ····:cond_0323 ····:cond_0
324 ····return-void324 ····return-void
325 .end·method325 .end·method
  
326 .method·calculateFirstDayOfYearMillis(I)J326 .method·calculateFirstDayOfYearMillis(I)J
327 ····.locals·6327 ····.locals·5
  
328 ····.prologue328 ····.prologue
329 ····.line·202329 ····.line·202
330 ····div-int/lit8·v0,·p1,·0x64330 ····div-int/lit8·v0,·p1,·0x64
  
331 ····.line·203331 ····.line·203
332 ····if-gez·p1,·:cond_1332 ····if-gez·p1,·:cond_1
Offset 349, 27 lines modifiedOffset 349, 27 lines modified
349 ····add-int/2addr·v0,·v1349 ····add-int/2addr·v0,·v1
  
350 ····add-int/lit8·v0,·v0,·-0x1350 ····add-int/lit8·v0,·v0,·-0x1
  
351 ····.line·217351 ····.line·217
352 ····:cond_0352 ····:cond_0
353 ····:goto_0353 ····:goto_0
354 ····int-to-long·v2,·p1354 ····int-to-long·v1,·p1
  
355 ····const-wide/16·v4,·0x16d355 ····const-wide/16·v3,·0x16d
  
356 ····mul-long/2addr·v2,·v4356 ····mul-long/2addr·v1,·v3
  
357 ····const·v1,·0xafaa7357 ····const·v3,·0xafaa7
  
358 ····sub-int/2addr·v0,·v1358 ····sub-int/2addr·v0,·v3
  
359 ····int-to-long·v0,·v0359 ····int-to-long·v3,·v0
  
360 ····add-long/2addr·v0,·v2360 ····add-long·v0,·v1,·v3
  
361 ····const-wide/32·v2,·0x5265c00361 ····const-wide/32·v2,·0x5265c00
  
362 ····mul-long/2addr·v0,·v2362 ····mul-long/2addr·v0,·v2
  
363 ····return-wide·v0363 ····return-wide·v0
  
8.99 KB
smali/org/joda/time/chrono/ZonedChronology$ZonedDurationField.smali
    
Offset 67, 57 lines modifiedOffset 67, 57 lines modified
67 ····iput-object·p2,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->iZone:Lorg/joda/time/DateTimeZone;67 ····iput-object·p2,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->iZone:Lorg/joda/time/DateTimeZone;
  
68 ····.line·28868 ····.line·288
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
71 .method·private·addOffset(J)J71 .method·private·addOffset(J)J
72 ····.locals·372 ····.locals·2
  
73 ····.prologue73 ····.prologue
74 ····.line·36174 ····.line·361
75 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->iZone:Lorg/joda/time/DateTimeZone;75 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->iZone:Lorg/joda/time/DateTimeZone;
  
76 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->convertUTCToLocal(J)J76 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->convertUTCToLocal(J)J
  
77 ····move-result-wide·v077 ····move-result-wide·v0
  
78 ····return-wide·v078 ····return-wide·v0
79 .end·method79 .end·method
  
80 .method·private·getOffsetFromLocalToSubtract(J)I80 .method·private·getOffsetFromLocalToSubtract(J)I
81 ····.locals·781 ····.locals·5
  
82 ····.prologue82 ····.prologue
83 ····const-wide/16·v4,·0x083 ····const-wide/16·v3,·0x0
  
84 ····.line·35184 ····.line·351
85 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->iZone:Lorg/joda/time/DateTimeZone;85 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->iZone:Lorg/joda/time/DateTimeZone;
  
86 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getOffsetFromLocal(J)I86 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getOffsetFromLocal(J)I
  
87 ····move-result·v087 ····move-result·v0
  
88 ····.line·35288 ····.line·352
89 ····int-to-long·v2,·v089 ····int-to-long·v1,·v0
  
90 ····sub-long·v2,·p1,·v290 ····sub-long·v1,·p1,·v1
  
91 ····.line·35491 ····.line·354
92 ····xor-long/2addr·v2,·p192 ····xor-long/2addr·v1,·p1
  
93 ····cmp-long·v1,·v2,·v493 ····cmp-long·v1,·v1,·v3
  
94 ····if-gez·v1,·:cond_094 ····if-gez·v1,·:cond_0
  
95 ····int-to-long·v2,·v095 ····int-to-long·v1,·v0
  
96 ····xor-long/2addr·v2,·p196 ····xor-long/2addr·v1,·p1
  
97 ····cmp-long·v1,·v2,·v497 ····cmp-long·v1,·v1,·v3
  
98 ····if-gez·v1,·:cond_098 ····if-gez·v1,·:cond_0
  
99 ····.line·35599 ····.line·355
100 ····new-instance·v0,·Ljava/lang/ArithmeticException;100 ····new-instance·v0,·Ljava/lang/ArithmeticException;
  
101 ····const-string·v1,·"Subtracting·time·zone·offset·caused·overflow"101 ····const-string·v1,·"Subtracting·time·zone·offset·caused·overflow"
Offset 128, 43 lines modifiedOffset 128, 43 lines modified
  
128 ····.line·357128 ····.line·357
129 ····:cond_0129 ····:cond_0
130 ····return·v0130 ····return·v0
131 .end·method131 .end·method
  
132 .method·private·getOffsetToAdd(J)I132 .method·private·getOffsetToAdd(J)I
133 ····.locals·7133 ····.locals·5
  
134 ····.prologue134 ····.prologue
135 ····const-wide/16·v4,·0x0135 ····const-wide/16·v3,·0x0
  
136 ····.line·341136 ····.line·341
137 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->iZone:Lorg/joda/time/DateTimeZone;137 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->iZone:Lorg/joda/time/DateTimeZone;
  
138 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getOffset(J)I138 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getOffset(J)I
  
139 ····move-result·v0139 ····move-result·v0
  
140 ····.line·342140 ····.line·342
141 ····int-to-long·v2,·v0141 ····int-to-long·v1,·v0
  
142 ····add-long/2addr·v2,·p1142 ····add-long/2addr·v1,·p1
  
143 ····.line·344143 ····.line·344
144 ····xor-long/2addr·v2,·p1144 ····xor-long/2addr·v1,·p1
  
145 ····cmp-long·v1,·v2,·v4145 ····cmp-long·v1,·v1,·v3
  
146 ····if-gez·v1,·:cond_0146 ····if-gez·v1,·:cond_0
  
147 ····int-to-long·v2,·v0147 ····int-to-long·v1,·v0
  
148 ····xor-long/2addr·v2,·p1148 ····xor-long/2addr·v1,·p1
  
149 ····cmp-long·v1,·v2,·v4149 ····cmp-long·v1,·v1,·v3
  
150 ····if-ltz·v1,·:cond_0150 ····if-ltz·v1,·:cond_0
  
151 ····.line·345151 ····.line·345
152 ····new-instance·v0,·Ljava/lang/ArithmeticException;152 ····new-instance·v0,·Ljava/lang/ArithmeticException;
  
153 ····const-string·v1,·"Adding·time·zone·offset·caused·overflow"153 ····const-string·v1,·"Adding·time·zone·offset·caused·overflow"
Offset 194, 30 lines modifiedOffset 194, 30 lines modified
  
194 ····int-to-long·v2,·v0194 ····int-to-long·v2,·v0
  
195 ····add-long/2addr·v2,·p1195 ····add-long/2addr·v2,·p1
  
196 ····invoke-virtual·{v1,·v2,·v3,·p3},·Lorg/joda/time/DurationField;->add(JI)J196 ····invoke-virtual·{v1,·v2,·v3,·p3},·Lorg/joda/time/DurationField;->add(JI)J
  
197 ····move-result-wide·v2197 ····move-result-wide·v1
  
198 ····.line·317198 ····.line·317
199 ····iget-boolean·v1,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->iTimeField:Z199 ····iget-boolean·v3,·p0,·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->iTimeField:Z
  
200 ····if-eqz·v1,·:cond_0200 ····if-eqz·v3,·:cond_0
  
201 ····:goto_0201 ····:goto_0
202 ····int-to-long·v0,·v0202 ····int-to-long·v3,·v0
  
203 ····sub-long·v0,·v2,·v0203 ····sub-long·v0,·v1,·v3
  
204 ····return-wide·v0204 ····return-wide·v0
  
205 ····:cond_0205 ····:cond_0
206 ····invoke-direct·{p0,·v2,·v3},·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->getOffsetFromLocalToSubtract(J)I206 ····invoke-direct·{p0,·v1,·v2},·Lorg/joda/time/chrono/ZonedChronology$ZonedDurationField;->getOffsetFromLocalToSubtract(J)I
  
207 ····move-result·v0207 ····move-result·v0
Max diff block lines reached; 5585/9073 bytes (61.56%) of diff not shown.
4.61 KB
smali/org/joda/time/chrono/BasicChronology.smali
    
Offset 381, 15 lines modifiedOffset 381, 15 lines modified
381 ····.line·50381 ····.line·50
382 ····sget-object·v0,·Lorg/joda/time/chrono/BasicChronology;->cDaysField:Lorg/joda/time/DurationField;382 ····sget-object·v0,·Lorg/joda/time/chrono/BasicChronology;->cDaysField:Lorg/joda/time/DurationField;
  
383 ····return-object·v0383 ····return-object·v0
384 .end·method384 .end·method
  
385 .method·private·getYearInfo(I)Lorg/joda/time/chrono/BasicChronology$YearInfo;385 .method·private·getYearInfo(I)Lorg/joda/time/chrono/BasicChronology$YearInfo;
386 ····.locals·4386 ····.locals·3
  
387 ····.prologue387 ····.prologue
388 ····.line·747388 ····.line·747
389 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicChronology;->iYearInfoCache:[Lorg/joda/time/chrono/BasicChronology$YearInfo;389 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicChronology;->iYearInfoCache:[Lorg/joda/time/chrono/BasicChronology$YearInfo;
  
390 ····and-int/lit16·v1,·p1,·0x3ff390 ····and-int/lit16·v1,·p1,·0x3ff
  
Offset 404, 17 lines modifiedOffset 404, 17 lines modified
  
404 ····.line·749404 ····.line·749
405 ····:cond_0405 ····:cond_0
406 ····new-instance·v0,·Lorg/joda/time/chrono/BasicChronology$YearInfo;406 ····new-instance·v0,·Lorg/joda/time/chrono/BasicChronology$YearInfo;
  
407 ····invoke-virtual·{p0,·p1},·Lorg/joda/time/chrono/BasicChronology;->calculateFirstDayOfYearMillis(I)J407 ····invoke-virtual·{p0,·p1},·Lorg/joda/time/chrono/BasicChronology;->calculateFirstDayOfYearMillis(I)J
  
408 ····move-result-wide·v2408 ····move-result-wide·v1
  
409 ····invoke-direct·{v0,·p1,·v2,·v3},·Lorg/joda/time/chrono/BasicChronology$YearInfo;-><init>(IJ)V409 ····invoke-direct·{v0,·p1,·v1,·v2},·Lorg/joda/time/chrono/BasicChronology$YearInfo;-><init>(IJ)V
  
410 ····.line·750410 ····.line·750
411 ····iget-object·v1,·p0,·Lorg/joda/time/chrono/BasicChronology;->iYearInfoCache:[Lorg/joda/time/chrono/BasicChronology$YearInfo;411 ····iget-object·v1,·p0,·Lorg/joda/time/chrono/BasicChronology;->iYearInfoCache:[Lorg/joda/time/chrono/BasicChronology$YearInfo;
  
412 ····and-int/lit16·v2,·p1,·0x3ff412 ····and-int/lit16·v2,·p1,·0x3ff
  
413 ····aput-object·v0,·v1,·v2413 ····aput-object·v0,·v1,·v2
Offset 991, 15 lines modifiedOffset 991, 15 lines modified
  
991 ····add-long/2addr·v0,·v2991 ····add-long/2addr·v0,·v2
  
992 ····goto·:goto_0992 ····goto·:goto_0
993 .end·method993 .end·method
  
994 .method·getDayOfMonth(J)I994 .method·getDayOfMonth(J)I
995 ····.locals·3995 ····.locals·2
  
996 ····.prologue996 ····.prologue
997 ····.line·457997 ····.line·457
998 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicChronology;->getYear(J)I998 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicChronology;->getYear(J)I
  
999 ····move-result·v0999 ····move-result·v0
  
Offset 1030, 15 lines modifiedOffset 1030, 15 lines modified
  
1030 ····move-result·v01030 ····move-result·v0
  
1031 ····return·v01031 ····return·v0
1032 .end·method1032 .end·method
  
1033 .method·getDayOfMonth(JII)I1033 .method·getDayOfMonth(JII)I
1034 ····.locals·51034 ····.locals·4
  
1035 ····.prologue1035 ····.prologue
1036 ····.line·4771036 ····.line·477
1037 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/chrono/BasicChronology;->getYearMillis(I)J1037 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/chrono/BasicChronology;->getYearMillis(I)J
  
1038 ····move-result-wide·v01038 ····move-result-wide·v0
  
Offset 1060, 15 lines modifiedOffset 1060, 15 lines modified
  
1060 ····add-int/lit8·v0,·v0,·0x11060 ····add-int/lit8·v0,·v0,·0x1
  
1061 ····return·v01061 ····return·v0
1062 .end·method1062 .end·method
  
1063 .method·getDayOfWeek(J)I1063 .method·getDayOfWeek(J)I
1064 ····.locals·71064 ····.locals·6
  
1065 ····.prologue1065 ····.prologue
1066 ····const-wide/32·v2,·0x5265c001066 ····const-wide/32·v2,·0x5265c00
  
1067 ····const-wide/16·v4,·0x71067 ····const-wide/16·v4,·0x7
  
1068 ····.line·5431068 ····.line·543
Offset 1138, 15 lines modifiedOffset 1138, 15 lines modified
  
1138 ····move-result·v01138 ····move-result·v0
  
1139 ····return·v01139 ····return·v0
1140 .end·method1140 .end·method
  
1141 .method·getDayOfYear(JI)I1141 .method·getDayOfYear(JI)I
1142 ····.locals·51142 ····.locals·4
  
1143 ····.prologue1143 ····.prologue
1144 ····.line·4941144 ····.line·494
1145 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/chrono/BasicChronology;->getYearMillis(I)J1145 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/chrono/BasicChronology;->getYearMillis(I)J
  
1146 ····move-result-wide·v01146 ····move-result-wide·v0
  
Offset 1174, 15 lines modifiedOffset 1174, 15 lines modified
1174 ····return·v01174 ····return·v0
1175 .end·method1175 .end·method
  
1176 .method·abstract·getDaysInMonthMax(I)I1176 .method·abstract·getDaysInMonthMax(I)I
1177 .end·method1177 .end·method
  
1178 .method·getDaysInMonthMax(J)I1178 .method·getDaysInMonthMax(J)I
1179 ····.locals·31179 ····.locals·2
  
1180 ····.prologue1180 ····.prologue
1181 ····.line·5841181 ····.line·584
1182 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicChronology;->getYear(J)I1182 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicChronology;->getYear(J)I
  
1183 ····move-result·v01183 ····move-result·v0
  
Offset 1316, 45 lines modifiedOffset 1316, 45 lines modified
1316 ····return·v01316 ····return·v0
1317 .end·method1317 .end·method
  
1318 .method·abstract·getMaxYear()I1318 .method·abstract·getMaxYear()I
1319 .end·method1319 .end·method
  
1320 .method·getMillisOfDay(J)I1320 .method·getMillisOfDay(J)I
1321 ····.locals·71321 ····.locals·5
  
1322 ····.prologue1322 ····.prologue
1323 ····const-wide/32·v4,·0x5265c001323 ····const-wide/32·v3,·0x5265c00
  
1324 ····.line·5601324 ····.line·560
Max diff block lines reached; 1756/4622 bytes (37.99%) of diff not shown.
1.8 KB
smali/org/joda/time/chrono/LimitChronology.smali
    
Offset 601, 15 lines modifiedOffset 601, 15 lines modified
601 ····iput-object·v0,·p1,·Lorg/joda/time/chrono/AssembledChronology$Fields;->halfdayOfDay:Lorg/joda/time/DateTimeField;601 ····iput-object·v0,·p1,·Lorg/joda/time/chrono/AssembledChronology$Fields;->halfdayOfDay:Lorg/joda/time/DateTimeField;
  
602 ····.line·253602 ····.line·253
603 ····return-void603 ····return-void
604 .end·method604 .end·method
  
605 .method·checkLimits(JLjava/lang/String;)V605 .method·checkLimits(JLjava/lang/String;)V
606 ····.locals·3606 ····.locals·2
  
607 ····.prologue607 ····.prologue
608 ····.line·285608 ····.line·285
609 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology;->iLowerLimit:Lorg/joda/time/DateTime;609 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology;->iLowerLimit:Lorg/joda/time/DateTime;
  
610 ····if-eqz·v0,·:cond_0610 ····if-eqz·v0,·:cond_0
  
Offset 803, 15 lines modifiedOffset 803, 15 lines modified
803 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V803 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V
  
804 ····.line·191804 ····.line·191
805 ····return-wide·v0805 ····return-wide·v0
806 .end·method806 .end·method
  
807 .method·public·getDateTimeMillis(JIIII)J807 .method·public·getDateTimeMillis(JIIII)J
808 ····.locals·9808 ····.locals·7
809 ····.annotation·system·Ldalvik/annotation/Throws;809 ····.annotation·system·Ldalvik/annotation/Throws;
810 ········value·=·{810 ········value·=·{
811 ············Ljava/lang/IllegalArgumentException;811 ············Ljava/lang/IllegalArgumentException;
812 ········}812 ········}
813 ····.end·annotation813 ····.end·annotation
  
814 ····.prologue814 ····.prologue
Offset 819, 27 lines modifiedOffset 819, 27 lines modified
819 ····const/4·v0,·0x0819 ····const/4·v0,·0x0
  
820 ····invoke-virtual·{p0,·p1,·p2,·v0},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V820 ····invoke-virtual·{p0,·p1,·p2,·v0},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V
  
821 ····.line·200821 ····.line·200
822 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/LimitChronology;->getBase()Lorg/joda/time/Chronology;822 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/LimitChronology;->getBase()Lorg/joda/time/Chronology;
  
823 ····move-result-object·v1823 ····move-result-object·v0
  
824 ····move-wide·v2,·p1824 ····move-wide·v1,·p1
  
825 ····move·v4,·p3825 ····move·v3,·p3
  
826 ····move·v5,·p4826 ····move·v4,·p4
  
827 ····move·v6,·p5827 ····move·v5,·p5
  
828 ····move·v7,·p6828 ····move·v6,·p6
  
829 ····invoke-virtual/range·{v1·..·v7},·Lorg/joda/time/Chronology;->getDateTimeMillis(JIIII)J829 ····invoke-virtual/range·{v0·..·v6},·Lorg/joda/time/Chronology;->getDateTimeMillis(JIIII)J
  
830 ····move-result-wide·v0830 ····move-result-wide·v0
  
831 ····.line·202831 ····.line·202
832 ····const-string·v2,·"resulting"832 ····const-string·v2,·"resulting"
  
833 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V833 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V
2.62 KB
smali/org/joda/time/chrono/LimitChronology$LimitDurationField.smali
    
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 ····.line·39340 ····.line·393
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
44 .method·public·add(JI)J44 .method·public·add(JI)J
45 ····.locals·545 ····.locals·4
  
46 ····.prologue46 ····.prologue
47 ····.line·41647 ····.line·416
48 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;48 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
49 ····const/4·v1,·0x049 ····const/4·v1,·0x0
  
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 ····invoke-virtual·{v2,·v0,·v1,·v3},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V71 ····invoke-virtual·{v2,·v0,·v1,·v3},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V
  
72 ····.line·41972 ····.line·419
73 ····return-wide·v073 ····return-wide·v0
74 .end·method74 .end·method
  
75 .method·public·add(JJ)J75 .method·public·add(JJ)J
76 ····.locals·576 ····.locals·4
  
77 ····.prologue77 ····.prologue
78 ····.line·42378 ····.line·423
79 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;79 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
80 ····const/4·v1,·0x080 ····const/4·v1,·0x0
  
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ····invoke-virtual·{v2,·v0,·v1,·v3},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V102 ····invoke-virtual·{v2,·v0,·v1,·v3},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V
  
103 ····.line·426103 ····.line·426
104 ····return-wide·v0104 ····return-wide·v0
105 .end·method105 .end·method
  
106 .method·public·getDifference(JJ)I106 .method·public·getDifference(JJ)I
107 ····.locals·3107 ····.locals·2
  
108 ····.prologue108 ····.prologue
109 ····.line·430109 ····.line·430
110 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;110 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
111 ····const-string·v1,·"minuend"111 ····const-string·v1,·"minuend"
  
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
  
132 ····move-result·v0132 ····move-result·v0
  
133 ····return·v0133 ····return·v0
134 .end·method134 .end·method
  
135 .method·public·getDifferenceAsLong(JJ)J135 .method·public·getDifferenceAsLong(JJ)J
136 ····.locals·3136 ····.locals·2
  
137 ····.prologue137 ····.prologue
138 ····.line·436138 ····.line·436
139 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;139 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
140 ····const-string·v1,·"minuend"140 ····const-string·v1,·"minuend"
  
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
  
185 ····move-result-wide·v0185 ····move-result-wide·v0
  
186 ····return-wide·v0186 ····return-wide·v0
187 .end·method187 .end·method
  
188 .method·public·getMillis(JJ)J188 .method·public·getMillis(JJ)J
189 ····.locals·3189 ····.locals·2
  
190 ····.prologue190 ····.prologue
191 ····.line·411191 ····.line·411
192 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;192 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
193 ····const/4·v1,·0x0193 ····const/4·v1,·0x0
  
Offset 208, 15 lines modifiedOffset 208, 15 lines modified
  
208 ····move-result-wide·v0208 ····move-result-wide·v0
  
209 ····return-wide·v0209 ····return-wide·v0
210 .end·method210 .end·method
  
211 .method·public·getValue(JJ)I211 .method·public·getValue(JJ)I
212 ····.locals·3212 ····.locals·2
  
213 ····.prologue213 ····.prologue
214 ····.line·396214 ····.line·396
215 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;215 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
216 ····const/4·v1,·0x0216 ····const/4·v1,·0x0
  
Offset 231, 15 lines modifiedOffset 231, 15 lines modified
  
231 ····move-result·v0231 ····move-result·v0
  
232 ····return·v0232 ····return·v0
233 .end·method233 .end·method
  
234 .method·public·getValueAsLong(JJ)J234 .method·public·getValueAsLong(JJ)J
235 ····.locals·3235 ····.locals·2
  
236 ····.prologue236 ····.prologue
237 ····.line·401237 ····.line·401
238 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;238 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDurationField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
239 ····const/4·v1,·0x0239 ····const/4·v1,·0x0
  
913 B
smali/org/joda/time/chrono/BasicDayOfYearDateTimeField.smali
    
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
  
71 ····move-result·v071 ····move-result·v0
  
72 ····return·v072 ····return·v0
73 .end·method73 .end·method
  
74 .method·public·getMaximumValue(J)I74 .method·public·getMaximumValue(J)I
75 ····.locals·375 ····.locals·2
  
76 ····.prologue76 ····.prologue
77 ····.line·6977 ····.line·69
78 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicDayOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;78 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicDayOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
79 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/chrono/BasicChronology;->getYear(J)I79 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/chrono/BasicChronology;->getYear(J)I
  
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
  
194 ····move-result·v0194 ····move-result·v0
  
195 ····goto·:goto_1195 ····goto·:goto_1
196 .end·method196 .end·method
  
197 .method·protected·getMaximumValueForSet(JI)I197 .method·protected·getMaximumValueForSet(JI)I
198 ····.locals·3198 ····.locals·2
  
199 ····.prologue199 ····.prologue
200 ····.line·93200 ····.line·93
201 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicDayOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;201 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicDayOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
202 ····invoke-virtual·{v0},·Lorg/joda/time/chrono/BasicChronology;->getDaysInYearMax()I202 ····invoke-virtual·{v0},·Lorg/joda/time/chrono/BasicChronology;->getDaysInYearMax()I
  
7.63 KB
smali/org/joda/time/chrono/BasicGJChronology.smali
    
Offset 15, 94 lines modifiedOffset 15, 94 lines modified
15 .field·private·static·final·MIN_TOTAL_MILLIS_BY_MONTH_ARRAY:[J15 .field·private·static·final·MIN_TOTAL_MILLIS_BY_MONTH_ARRAY:[J
  
16 .field·private·static·final·serialVersionUID:J·=·0x7d53cd7eccL16 .field·private·static·final·serialVersionUID:J·=·0x7d53cd7eccL
  
  
17 #·direct·methods17 #·direct·methods
18 .method·static·constructor·<clinit>()V18 .method·static·constructor·<clinit>()V
19 ····.locals·1019 ····.locals·9
  
20 ····.prologue20 ····.prologue
21 ····const-wide/32·v8,·0x5265c0021 ····const-wide/32·v7,·0x5265c00
  
22 ····const-wide/16·v2,·0x022 ····const-wide/16·v1,·0x0
  
23 ····const/16·v1,·0xc23 ····const/16·v3,·0xc
  
24 ····.line·4224 ····.line·42
25 ····new-array·v0,·v1,·[I25 ····new-array·v0,·v3,·[I
  
26 ····fill-array-data·v0,·:array_026 ····fill-array-data·v0,·:array_0
  
27 ····sput-object·v0,·Lorg/joda/time/chrono/BasicGJChronology;->MIN_DAYS_PER_MONTH_ARRAY:[I27 ····sput-object·v0,·Lorg/joda/time/chrono/BasicGJChronology;->MIN_DAYS_PER_MONTH_ARRAY:[I
  
28 ····.line·4528 ····.line·45
29 ····new-array·v0,·v1,·[I29 ····new-array·v0,·v3,·[I
  
30 ····fill-array-data·v0,·:array_130 ····fill-array-data·v0,·:array_1
  
31 ····sput-object·v0,·Lorg/joda/time/chrono/BasicGJChronology;->MAX_DAYS_PER_MONTH_ARRAY:[I31 ····sput-object·v0,·Lorg/joda/time/chrono/BasicGJChronology;->MAX_DAYS_PER_MONTH_ARRAY:[I
  
32 ····.line·5332 ····.line·53
33 ····new-array·v0,·v1,·[J33 ····new-array·v0,·v3,·[J
  
34 ····sput-object·v0,·Lorg/joda/time/chrono/BasicGJChronology;->MIN_TOTAL_MILLIS_BY_MONTH_ARRAY:[J34 ····sput-object·v0,·Lorg/joda/time/chrono/BasicGJChronology;->MIN_TOTAL_MILLIS_BY_MONTH_ARRAY:[J
  
35 ····.line·5435 ····.line·54
36 ····new-array·v0,·v1,·[J36 ····new-array·v0,·v3,·[J
  
37 ····sput-object·v0,·Lorg/joda/time/chrono/BasicGJChronology;->MAX_TOTAL_MILLIS_BY_MONTH_ARRAY:[J37 ····sput-object·v0,·Lorg/joda/time/chrono/BasicGJChronology;->MAX_TOTAL_MILLIS_BY_MONTH_ARRAY:[J
  
38 ····.line·5838 ····.line·58
39 ····const/4·v0,·0x039 ····const/4·v0,·0x0
  
40 ····move-wide·v4,·v240 ····move-wide·v3,·v1
  
41 ····:goto_041 ····:goto_0
42 ····const/16·v1,·0xb42 ····const/16·v5,·0xb
  
43 ····if-ge·v0,·v1,·:cond_043 ····if-ge·v0,·v5,·:cond_0
  
44 ····.line·5944 ····.line·59
45 ····sget-object·v1,·Lorg/joda/time/chrono/BasicGJChronology;->MIN_DAYS_PER_MONTH_ARRAY:[I45 ····sget-object·v5,·Lorg/joda/time/chrono/BasicGJChronology;->MIN_DAYS_PER_MONTH_ARRAY:[I
  
46 ····aget·v1,·v1,·v046 ····aget·v5,·v5,·v0
  
47 ····int-to-long·v6,·v147 ····int-to-long·v5,·v5
  
48 ····mul-long/2addr·v6,·v848 ····mul-long/2addr·v5,·v7
  
49 ····.line·6149 ····.line·61
50 ····add-long/2addr·v4,·v650 ····add-long/2addr·v3,·v5
  
51 ····.line·6251 ····.line·62
52 ····sget-object·v1,·Lorg/joda/time/chrono/BasicGJChronology;->MIN_TOTAL_MILLIS_BY_MONTH_ARRAY:[J52 ····sget-object·v5,·Lorg/joda/time/chrono/BasicGJChronology;->MIN_TOTAL_MILLIS_BY_MONTH_ARRAY:[J
  
53 ····add-int/lit8·v6,·v0,·0x153 ····add-int/lit8·v6,·v0,·0x1
  
54 ····aput-wide·v4,·v1,·v654 ····aput-wide·v3,·v5,·v6
  
55 ····.line·6455 ····.line·64
56 ····sget-object·v1,·Lorg/joda/time/chrono/BasicGJChronology;->MAX_DAYS_PER_MONTH_ARRAY:[I56 ····sget-object·v5,·Lorg/joda/time/chrono/BasicGJChronology;->MAX_DAYS_PER_MONTH_ARRAY:[I
  
57 ····aget·v1,·v1,·v057 ····aget·v5,·v5,·v0
  
58 ····int-to-long·v6,·v158 ····int-to-long·v5,·v5
  
59 ····mul-long/2addr·v6,·v859 ····mul-long/2addr·v5,·v7
  
60 ····.line·6660 ····.line·66
61 ····add-long/2addr·v2,·v661 ····add-long/2addr·v1,·v5
  
62 ····.line·6762 ····.line·67
63 ····sget-object·v1,·Lorg/joda/time/chrono/BasicGJChronology;->MAX_TOTAL_MILLIS_BY_MONTH_ARRAY:[J63 ····sget-object·v5,·Lorg/joda/time/chrono/BasicGJChronology;->MAX_TOTAL_MILLIS_BY_MONTH_ARRAY:[J
  
64 ····add-int/lit8·v6,·v0,·0x164 ····add-int/lit8·v6,·v0,·0x1
  
65 ····aput-wide·v2,·v1,·v665 ····aput-wide·v1,·v5,·v6
  
66 ····.line·5866 ····.line·58
67 ····add-int/lit8·v0,·v0,·0x167 ····add-int/lit8·v0,·v0,·0x1
  
68 ····goto·:goto_068 ····goto·:goto_0
  
69 ····.line·6969 ····.line·69
Offset 170, 15 lines modifiedOffset 170, 15 lines modified
  
170 ····aget·v0,·v0,·v1170 ····aget·v0,·v0,·v1
  
171 ····return·v0171 ····return·v0
172 .end·method172 .end·method
  
173 .method·getDaysInMonthMaxForSet(JI)I173 .method·getDaysInMonthMaxForSet(JI)I
174 ····.locals·3174 ····.locals·2
  
175 ····.prologue175 ····.prologue
176 ····const/16·v0,·0x1c176 ····const/16·v0,·0x1c
  
177 ····.line·134177 ····.line·134
178 ····if-gt·p3,·v0,·:cond_0178 ····if-gt·p3,·v0,·:cond_0
  
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
  
224 ····aget·v0,·v0,·v1224 ····aget·v0,·v0,·v1
  
225 ····goto·:goto_0225 ····goto·:goto_0
226 .end·method226 .end·method
  
227 .method·getMonthOfYear(JI)I227 .method·getMonthOfYear(JI)I
228 ····.locals·9228 ····.locals·7
  
229 ····.prologue229 ····.prologue
230 ····const/4·v3,·0x4230 ····const/4·v3,·0x4
  
231 ····const/4·v2,·0x3231 ····const/4·v2,·0x3
  
232 ····const/4·v1,·0x2232 ····const/4·v1,·0x2
Offset 240, 21 lines modifiedOffset 240, 21 lines modified
Max diff block lines reached; 4369/7715 bytes (56.63%) of diff not shown.
875 B
smali/org/joda/time/chrono/EthiopicChronology.smali
    
Offset 401, 15 lines modifiedOffset 401, 15 lines modified
  
401 ····.line·257401 ····.line·257
402 ····:cond_0402 ····:cond_0
403 ····return-void403 ····return-void
404 .end·method404 .end·method
  
405 .method·calculateFirstDayOfYearMillis(I)J405 .method·calculateFirstDayOfYearMillis(I)J
406 ····.locals·6406 ····.locals·5
  
407 ····.prologue407 ····.prologue
408 ····.line·207408 ····.line·207
409 ····add-int/lit16·v1,·p1,·-0x7ab409 ····add-int/lit16·v1,·p1,·-0x7ab
  
410 ····.line·209410 ····.line·209
411 ····if-gtz·v1,·:cond_1411 ····if-gtz·v1,·:cond_1
Offset 418, 23 lines modifiedOffset 418, 23 lines modified
418 ····add-int/lit8·v0,·v1,·0x3418 ····add-int/lit8·v0,·v1,·0x3
  
419 ····shr-int/lit8·v0,·v0,·0x2419 ····shr-int/lit8·v0,·v0,·0x2
  
420 ····.line·221420 ····.line·221
421 ····:cond_0421 ····:cond_0
422 ····:goto_0422 ····:goto_0
423 ····int-to-long·v2,·v1423 ····int-to-long·v1,·v1
  
424 ····const-wide/16·v4,·0x16d424 ····const-wide/16·v3,·0x16d
  
425 ····mul-long/2addr·v2,·v4425 ····mul-long/2addr·v1,·v3
  
426 ····int-to-long·v0,·v0426 ····int-to-long·v3,·v0
  
427 ····add-long/2addr·v0,·v2427 ····add-long·v0,·v1,·v3
  
428 ····const-wide/32·v2,·0x5265c00428 ····const-wide/32·v2,·0x5265c00
  
429 ····mul-long/2addr·v0,·v2429 ····mul-long/2addr·v0,·v2
  
430 ····.line·226430 ····.line·226
431 ····const-wide·v2,·0x516e8ec00L431 ····const-wide·v2,·0x516e8ec00L
1.4 KB
smali/org/joda/time/chrono/GJChronology$LinkedDurationField.smali
    
Offset 40, 29 lines modifiedOffset 40, 29 lines modified
40 ····.line·112440 ····.line·1124
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
44 .method·public·add(JI)J44 .method·public·add(JI)J
45 ····.locals·345 ····.locals·2
  
46 ····.prologue46 ····.prologue
47 ····.line·112747 ····.line·1127
48 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology$LinkedDurationField;->iField:Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;48 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology$LinkedDurationField;->iField:Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;
  
49 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;->add(JI)J49 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;->add(JI)J
  
50 ····move-result-wide·v050 ····move-result-wide·v0
  
51 ····return-wide·v051 ····return-wide·v0
52 .end·method52 .end·method
  
53 .method·public·add(JJ)J53 .method·public·add(JJ)J
54 ····.locals·354 ····.locals·2
  
55 ····.prologue55 ····.prologue
56 ····.line·113156 ····.line·1131
57 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology$LinkedDurationField;->iField:Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;57 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology$LinkedDurationField;->iField:Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;
  
58 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;->add(JJ)J58 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;->add(JJ)J
  
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
  
82 ····move-result·v082 ····move-result·v0
  
83 ····return·v083 ····return·v0
84 .end·method84 .end·method
  
85 .method·public·getDifferenceAsLong(JJ)J85 .method·public·getDifferenceAsLong(JJ)J
86 ····.locals·386 ····.locals·2
  
87 ····.prologue87 ····.prologue
88 ····.line·113988 ····.line·1139
89 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology$LinkedDurationField;->iField:Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;89 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology$LinkedDurationField;->iField:Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;
  
90 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;->getDifferenceAsLong(JJ)J90 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/chrono/GJChronology$ImpreciseCutoverField;->getDifferenceAsLong(JJ)J
  
625 B
smali/org/joda/time/chrono/BasicSingleEraDateTimeField.smali
    
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
182 ····invoke-static·{p0,·p3,·v0,·v0},·Lorg/joda/time/field/FieldUtils;->verifyValueBounds(Lorg/joda/time/DateTimeField;III)V182 ····invoke-static·{p0,·p3,·v0,·v0},·Lorg/joda/time/field/FieldUtils;->verifyValueBounds(Lorg/joda/time/DateTimeField;III)V
  
183 ····.line·68183 ····.line·68
184 ····return-wide·p1184 ····return-wide·p1
185 .end·method185 .end·method
  
186 .method·public·set(JLjava/lang/String;Ljava/util/Locale;)J186 .method·public·set(JLjava/lang/String;Ljava/util/Locale;)J
187 ····.locals·3187 ····.locals·2
  
188 ····.prologue188 ····.prologue
189 ····.line·73189 ····.line·73
190 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicSingleEraDateTimeField;->iEraText:Ljava/lang/String;190 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicSingleEraDateTimeField;->iEraText:Ljava/lang/String;
  
191 ····invoke-virtual·{v0,·p3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z191 ····invoke-virtual·{v0,·p3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
7.96 KB
smali/org/joda/time/chrono/LimitChronology$LimitDateTimeField.smali
    
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
55 ····.line·45955 ····.line·459
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
  
58 #·virtual·methods58 #·virtual·methods
59 .method·public·add(JI)J59 .method·public·add(JI)J
60 ····.locals·560 ····.locals·4
  
61 ····.prologue61 ····.prologue
62 ····.line·47762 ····.line·477
63 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;63 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
64 ····const/4·v1,·0x064 ····const/4·v1,·0x0
  
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 ····invoke-virtual·{v2,·v0,·v1,·v3},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V86 ····invoke-virtual·{v2,·v0,·v1,·v3},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V
  
87 ····.line·48087 ····.line·480
88 ····return-wide·v088 ····return-wide·v0
89 .end·method89 .end·method
  
90 .method·public·add(JJ)J90 .method·public·add(JJ)J
91 ····.locals·591 ····.locals·4
  
92 ····.prologue92 ····.prologue
93 ····.line·48493 ····.line·484
94 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;94 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
95 ····const/4·v1,·0x095 ····const/4·v1,·0x0
  
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 ····invoke-virtual·{v2,·v0,·v1,·v3},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V117 ····invoke-virtual·{v2,·v0,·v1,·v3},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V
  
118 ····.line·487118 ····.line·487
119 ····return-wide·v0119 ····return-wide·v0
120 .end·method120 .end·method
  
121 .method·public·addWrapField(JI)J121 .method·public·addWrapField(JI)J
122 ····.locals·5122 ····.locals·4
  
123 ····.prologue123 ····.prologue
124 ····.line·491124 ····.line·491
125 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;125 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
126 ····const/4·v1,·0x0126 ····const/4·v1,·0x0
  
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ····invoke-virtual·{v2,·v0,·v1,·v3},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V148 ····invoke-virtual·{v2,·v0,·v1,·v3},·Lorg/joda/time/chrono/LimitChronology;->checkLimits(JLjava/lang/String;)V
  
149 ····.line·494149 ····.line·494
150 ····return-wide·v0150 ····return-wide·v0
151 .end·method151 .end·method
  
152 .method·public·get(J)I152 .method·public·get(J)I
153 ····.locals·3153 ····.locals·2
  
154 ····.prologue154 ····.prologue
155 ····.line·462155 ····.line·462
156 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;156 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
157 ····const/4·v1,·0x0157 ····const/4·v1,·0x0
  
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
  
171 ····move-result·v0171 ····move-result·v0
  
172 ····return·v0172 ····return·v0
173 .end·method173 .end·method
  
174 .method·public·getAsShortText(JLjava/util/Locale;)Ljava/lang/String;174 .method·public·getAsShortText(JLjava/util/Locale;)Ljava/lang/String;
175 ····.locals·3175 ····.locals·2
  
176 ····.prologue176 ····.prologue
177 ····.line·472177 ····.line·472
178 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;178 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
179 ····const/4·v1,·0x0179 ····const/4·v1,·0x0
  
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
  
194 ····move-result-object·v0194 ····move-result-object·v0
  
195 ····return-object·v0195 ····return-object·v0
196 .end·method196 .end·method
  
197 .method·public·getAsText(JLjava/util/Locale;)Ljava/lang/String;197 .method·public·getAsText(JLjava/util/Locale;)Ljava/lang/String;
198 ····.locals·3198 ····.locals·2
  
199 ····.prologue199 ····.prologue
200 ····.line·467200 ····.line·467
201 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;201 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
202 ····const/4·v1,·0x0202 ····const/4·v1,·0x0
  
Offset 217, 15 lines modifiedOffset 217, 15 lines modified
  
217 ····move-result-object·v0217 ····move-result-object·v0
  
218 ····return-object·v0218 ····return-object·v0
219 .end·method219 .end·method
  
220 .method·public·getDifference(JJ)I220 .method·public·getDifference(JJ)I
221 ····.locals·3221 ····.locals·2
  
222 ····.prologue222 ····.prologue
223 ····.line·498223 ····.line·498
224 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;224 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
225 ····const-string·v1,·"minuend"225 ····const-string·v1,·"minuend"
  
Offset 247, 15 lines modifiedOffset 247, 15 lines modified
  
247 ····move-result·v0247 ····move-result·v0
  
248 ····return·v0248 ····return·v0
249 .end·method249 .end·method
  
250 .method·public·getDifferenceAsLong(JJ)J250 .method·public·getDifferenceAsLong(JJ)J
251 ····.locals·3251 ····.locals·2
  
252 ····.prologue252 ····.prologue
253 ····.line·504253 ····.line·504
254 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;254 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/LimitChronology$LimitDateTimeField;->this$0:Lorg/joda/time/chrono/LimitChronology;
  
255 ····const-string·v1,·"minuend"255 ····const-string·v1,·"minuend"
  
Max diff block lines reached; 4945/8020 bytes (61.66%) of diff not shown.
1.24 KB
smali/org/joda/time/chrono/BasicWeekOfWeekyearDateTimeField.smali
    
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 ····.line·8467 ····.line·84
68 ····const/16·v0,·0x3568 ····const/16·v0,·0x35
  
69 ····return·v069 ····return·v0
70 .end·method70 .end·method
  
71 .method·public·getMaximumValue(J)I71 .method·public·getMaximumValue(J)I
72 ····.locals·372 ····.locals·2
  
73 ····.prologue73 ····.prologue
74 ····.line·8874 ····.line·88
75 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicWeekOfWeekyearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;75 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicWeekOfWeekyearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
76 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/chrono/BasicChronology;->getWeekyear(J)I76 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/chrono/BasicChronology;->getWeekyear(J)I
  
Offset 223, 15 lines modifiedOffset 223, 15 lines modified
  
223 ····move-result-object·v0223 ····move-result-object·v0
  
224 ····return-object·v0224 ····return-object·v0
225 .end·method225 .end·method
  
226 .method·public·remainder(J)J226 .method·public·remainder(J)J
227 ····.locals·3227 ····.locals·2
  
228 ····.prologue228 ····.prologue
229 ····.line·76229 ····.line·76
230 ····const-wide/32·v0,·0xf731400230 ····const-wide/32·v0,·0xf731400
  
231 ····add-long/2addr·v0,·p1231 ····add-long/2addr·v0,·p1
  
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
  
239 ····move-result-wide·v0239 ····move-result-wide·v0
  
240 ····return-wide·v0240 ····return-wide·v0
241 .end·method241 .end·method
  
242 .method·public·roundCeiling(J)J242 .method·public·roundCeiling(J)J
243 ····.locals·5243 ····.locals·4
  
244 ····.prologue244 ····.prologue
245 ····const-wide/32·v2,·0xf731400245 ····const-wide/32·v2,·0xf731400
  
246 ····.line·71246 ····.line·71
247 ····add-long·v0,·p1,·v2247 ····add-long·v0,·p1,·v2
  
Offset 257, 15 lines modifiedOffset 257, 15 lines modified
  
257 ····sub-long/2addr·v0,·v2257 ····sub-long/2addr·v0,·v2
  
258 ····return-wide·v0258 ····return-wide·v0
259 .end·method259 .end·method
  
260 .method·public·roundFloor(J)J260 .method·public·roundFloor(J)J
261 ····.locals·5261 ····.locals·4
  
262 ····.prologue262 ····.prologue
263 ····const-wide/32·v2,·0xf731400263 ····const-wide/32·v2,·0xf731400
  
264 ····.line·66264 ····.line·66
265 ····add-long·v0,·p1,·v2265 ····add-long·v0,·p1,·v2
  
4.98 KB
smali/org/joda/time/chrono/BaseChronology.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ····.line·5521 ····.line·55
22 ····return-void22 ····return-void
23 .end·method23 .end·method
  
  
24 #·virtual·methods24 #·virtual·methods
25 .method·public·add(JJI)J25 .method·public·add(JJI)J
26 ····.locals·326 ····.locals·2
  
27 ····.prologue27 ····.prologue
28 ····.line·32228 ····.line·322
29 ····const-wide/16·v0,·0x029 ····const-wide/16·v0,·0x0
  
30 ····cmp-long·v0,·p3,·v030 ····cmp-long·v0,·p3,·v0
  
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
  
53 ····move-result-wide·p153 ····move-result-wide·p1
  
54 ····goto·:goto_054 ····goto·:goto_0
55 .end·method55 .end·method
  
56 .method·public·add(Lorg/joda/time/ReadablePeriod;JI)J56 .method·public·add(Lorg/joda/time/ReadablePeriod;JI)J
57 ····.locals·1057 ····.locals·9
  
58 ····.prologue58 ····.prologue
59 ····.line·30159 ····.line·301
60 ····if-eqz·p4,·:cond_260 ····if-eqz·p4,·:cond_2
  
61 ····if-eqz·p1,·:cond_261 ····if-eqz·p1,·:cond_2
  
Offset 98, 17 lines modifiedOffset 98, 17 lines modified
  
98 ····move-result-object·v698 ····move-result-object·v6
  
99 ····invoke-virtual·{v6,·p0},·Lorg/joda/time/DurationFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DurationField;99 ····invoke-virtual·{v6,·p0},·Lorg/joda/time/DurationFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DurationField;
  
100 ····move-result-object·v6100 ····move-result-object·v6
  
101 ····int-to-long·v8,·p4101 ····int-to-long·v7,·p4
  
102 ····mul-long/2addr·v4,·v8102 ····mul-long/2addr·v4,·v7
  
103 ····invoke-virtual·{v6,·v0,·v1,·v4,·v5},·Lorg/joda/time/DurationField;->add(JJ)J103 ····invoke-virtual·{v6,·v0,·v1,·v4,·v5},·Lorg/joda/time/DurationField;->add(JJ)J
  
104 ····move-result-wide·v0104 ····move-result-wide·v0
  
105 ····.line·302105 ····.line·302
106 ····:cond_0106 ····:cond_0
Offset 352, 86 lines modifiedOffset 352, 88 lines modified
  
352 ····.line·228352 ····.line·228
353 ····:cond_0353 ····:cond_0
354 ····return-object·v2354 ····return-object·v2
355 .end·method355 .end·method
  
356 .method·public·get(Lorg/joda/time/ReadablePeriod;J)[I356 .method·public·get(Lorg/joda/time/ReadablePeriod;J)[I
357 ····.locals·8357 ····.locals·10
  
358 ····.prologue358 ····.prologue
359 ····const-wide/16·v2,·0x0359 ····const-wide/16·v1,·0x0
  
360 ····.line·276360 ····.line·276
361 ····invoke-interface·{p1},·Lorg/joda/time/ReadablePeriod;->size()I361 ····invoke-interface·{p1},·Lorg/joda/time/ReadablePeriod;->size()I
  
362 ····move-result·v4362 ····move-result·v3
  
363 ····.line·277363 ····.line·277
364 ····new-array·v5,·v4,·[I364 ····new-array·v4,·v3,·[I
  
365 ····.line·278365 ····.line·278
366 ····cmp-long·v0,·p2,·v2366 ····cmp-long·v0,·p2,·v1
  
367 ····if-eqz·v0,·:cond_1367 ····if-eqz·v0,·:cond_1
  
368 ····.line·280368 ····.line·280
369 ····const/4·v0,·0x0369 ····const/4·v0,·0x0
  
370 ····move·v7,·v0370 ····move·v7,·v0
  
 371 ····move-wide·v8,·v1
  
371 ····move-wide·v0,·v2372 ····move-wide·v0,·v8
  
372 ····move·v2,·v7373 ····move·v2,·v7
  
373 ····:goto_0374 ····:goto_0
374 ····if-ge·v2,·v4,·:cond_1375 ····if-ge·v2,·v3,·:cond_1
  
375 ····.line·281376 ····.line·281
376 ····invoke-interface·{p1,·v2},·Lorg/joda/time/ReadablePeriod;->getFieldType(I)Lorg/joda/time/DurationFieldType;377 ····invoke-interface·{p1,·v2},·Lorg/joda/time/ReadablePeriod;->getFieldType(I)Lorg/joda/time/DurationFieldType;
  
377 ····move-result-object·v3378 ····move-result-object·v5
  
378 ····invoke-virtual·{v3,·p0},·Lorg/joda/time/DurationFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DurationField;379 ····invoke-virtual·{v5,·p0},·Lorg/joda/time/DurationFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DurationField;
  
379 ····move-result-object·v3380 ····move-result-object·v5
  
380 ····.line·282381 ····.line·282
381 ····invoke-virtual·{v3},·Lorg/joda/time/DurationField;->isPrecise()Z382 ····invoke-virtual·{v5},·Lorg/joda/time/DurationField;->isPrecise()Z
  
382 ····move-result·v6383 ····move-result·v6
  
383 ····if-eqz·v6,·:cond_0384 ····if-eqz·v6,·:cond_0
  
384 ····.line·283385 ····.line·283
385 ····invoke-virtual·{v3,·p2,·p3,·v0,·v1},·Lorg/joda/time/DurationField;->getDifference(JJ)I386 ····invoke-virtual·{v5,·p2,·p3,·v0,·v1},·Lorg/joda/time/DurationField;->getDifference(JJ)I
  
386 ····move-result·v6387 ····move-result·v6
  
387 ····.line·284388 ····.line·284
388 ····invoke-virtual·{v3,·v0,·v1,·v6},·Lorg/joda/time/DurationField;->add(JI)J389 ····invoke-virtual·{v5,·v0,·v1,·v6},·Lorg/joda/time/DurationField;->add(JI)J
  
389 ····move-result-wide·v0390 ····move-result-wide·v0
  
390 ····.line·285391 ····.line·285
391 ····aput·v6,·v5,·v2392 ····aput·v6,·v4,·v2
  
392 ····.line·280393 ····.line·280
393 ····:cond_0394 ····:cond_0
394 ····add-int/lit8·v2,·v2,·0x1395 ····add-int/lit8·v2,·v2,·0x1
  
395 ····goto·:goto_0396 ····goto·:goto_0
  
396 ····.line·289397 ····.line·289
397 ····:cond_1398 ····:cond_1
398 ····return-object·v5399 ····return-object·v4
Max diff block lines reached; 1950/5001 bytes (38.99%) of diff not shown.
4.18 KB
smali/org/joda/time/chrono/BasicYearDateTimeField.smali
    
Offset 9, 27 lines modifiedOffset 9, 27 lines modified
  
9 #·instance·fields9 #·instance·fields
10 .field·protected·final·iChronology:Lorg/joda/time/chrono/BasicChronology;10 .field·protected·final·iChronology:Lorg/joda/time/chrono/BasicChronology;
  
  
11 #·direct·methods11 #·direct·methods
12 .method·constructor·<init>(Lorg/joda/time/chrono/BasicChronology;)V12 .method·constructor·<init>(Lorg/joda/time/chrono/BasicChronology;)V
13 ····.locals·413 ····.locals·3
  
14 ····.prologue14 ····.prologue
15 ····.line·4615 ····.line·46
16 ····invoke-static·{},·Lorg/joda/time/DateTimeFieldType;->year()Lorg/joda/time/DateTimeFieldType;16 ····invoke-static·{},·Lorg/joda/time/DateTimeFieldType;->year()Lorg/joda/time/DateTimeFieldType;
  
17 ····move-result-object·v017 ····move-result-object·v0
  
18 ····invoke-virtual·{p1},·Lorg/joda/time/chrono/BasicChronology;->getAverageMillisPerYear()J18 ····invoke-virtual·{p1},·Lorg/joda/time/chrono/BasicChronology;->getAverageMillisPerYear()J
  
19 ····move-result-wide·v219 ····move-result-wide·v1
  
20 ····invoke-direct·{p0,·v0,·v2,·v3},·Lorg/joda/time/field/ImpreciseDateTimeField;-><init>(Lorg/joda/time/DateTimeFieldType;J)V20 ····invoke-direct·{p0,·v0,·v1,·v2},·Lorg/joda/time/field/ImpreciseDateTimeField;-><init>(Lorg/joda/time/DateTimeFieldType;J)V
  
21 ····.line·4721 ····.line·47
22 ····iput-object·p1,·p0,·Lorg/joda/time/chrono/BasicYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;22 ····iput-object·p1,·p0,·Lorg/joda/time/chrono/BasicYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
23 ····.line·4823 ····.line·48
24 ····return-void24 ····return-void
25 .end·method25 .end·method
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
  
77 ····move-result-wide·p177 ····move-result-wide·p1
  
78 ····goto·:goto_078 ····goto·:goto_0
79 .end·method79 .end·method
  
80 .method·public·add(JJ)J80 .method·public·add(JJ)J
81 ····.locals·381 ····.locals·2
  
82 ····.prologue82 ····.prologue
83 ····.line·6883 ····.line·68
84 ····invoke-static·{p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeToInt(J)I84 ····invoke-static·{p3,·p4},·Lorg/joda/time/field/FieldUtils;->safeToInt(J)I
  
85 ····move-result·v085 ····move-result·v0
  
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
  
151 ····move-result·v0151 ····move-result·v0
  
152 ····return·v0152 ····return·v0
153 .end·method153 .end·method
  
154 .method·public·getDifferenceAsLong(JJ)J154 .method·public·getDifferenceAsLong(JJ)J
155 ····.locals·3155 ····.locals·2
  
156 ····.prologue156 ····.prologue
157 ····.line·89157 ····.line·89
158 ····cmp-long·v0,·p1,·p3158 ····cmp-long·v0,·p1,·p3
  
159 ····if-gez·v0,·:cond_0159 ····if-gez·v0,·:cond_0
  
Offset 183, 15 lines modifiedOffset 183, 15 lines modified
  
183 ····move-result-wide·v0183 ····move-result-wide·v0
  
184 ····goto·:goto_0184 ····goto·:goto_0
185 .end·method185 .end·method
  
186 .method·public·getLeapAmount(J)I186 .method·public·getLeapAmount(J)I
187 ····.locals·3187 ····.locals·2
  
188 ····.prologue188 ····.prologue
189 ····.line·104189 ····.line·104
190 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;190 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
191 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicYearDateTimeField;->get(J)I191 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicYearDateTimeField;->get(J)I
  
Offset 265, 15 lines modifiedOffset 265, 15 lines modified
265 ····.line·96265 ····.line·96
266 ····const/4·v0,·0x0266 ····const/4·v0,·0x0
  
267 ····return-object·v0267 ····return-object·v0
268 .end·method268 .end·method
  
269 .method·public·isLeap(J)Z269 .method·public·isLeap(J)Z
270 ····.locals·3270 ····.locals·2
  
271 ····.prologue271 ····.prologue
272 ····.line·100272 ····.line·100
273 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;273 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
274 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicYearDateTimeField;->get(J)I274 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicYearDateTimeField;->get(J)I
  
Offset 293, 45 lines modifiedOffset 293, 45 lines modified
293 ····.line·51293 ····.line·51
294 ····const/4·v0,·0x0294 ····const/4·v0,·0x0
  
295 ····return·v0295 ····return·v0
296 .end·method296 .end·method
  
297 .method·public·remainder(J)J297 .method·public·remainder(J)J
298 ····.locals·3298 ····.locals·2
  
299 ····.prologue299 ····.prologue
300 ····.line·138300 ····.line·138
301 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicYearDateTimeField;->roundFloor(J)J301 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicYearDateTimeField;->roundFloor(J)J
  
302 ····move-result-wide·v0302 ····move-result-wide·v0
  
303 ····sub-long·v0,·p1,·v0303 ····sub-long·v0,·p1,·v0
  
304 ····return-wide·v0304 ····return-wide·v0
305 .end·method305 .end·method
  
306 .method·public·roundCeiling(J)J306 .method·public·roundCeiling(J)J
307 ····.locals·5307 ····.locals·3
  
308 ····.prologue308 ····.prologue
309 ····.line·128309 ····.line·128
310 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicYearDateTimeField;->get(J)I310 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicYearDateTimeField;->get(J)I
  
311 ····move-result·v0311 ····move-result·v0
  
312 ····.line·129312 ····.line·129
313 ····iget-object·v1,·p0,·Lorg/joda/time/chrono/BasicYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;313 ····iget-object·v1,·p0,·Lorg/joda/time/chrono/BasicYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
314 ····invoke-virtual·{v1,·v0},·Lorg/joda/time/chrono/BasicChronology;->getYearMillis(I)J314 ····invoke-virtual·{v1,·v0},·Lorg/joda/time/chrono/BasicChronology;->getYearMillis(I)J
  
315 ····move-result-wide·v2315 ····move-result-wide·v1
Max diff block lines reached; 1038/4174 bytes (24.87%) of diff not shown.
482 B
smali/org/joda/time/chrono/BasicChronology$HalfdayField.smali
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
  
73 ····move-result·v073 ····move-result·v0
  
74 ····return·v074 ····return·v0
75 .end·method75 .end·method
  
76 .method·public·set(JLjava/lang/String;Ljava/util/Locale;)J76 .method·public·set(JLjava/lang/String;Ljava/util/Locale;)J
77 ····.locals·377 ····.locals·2
  
78 ····.prologue78 ····.prologue
79 ····.line·76879 ····.line·768
80 ····invoke-static·{p4},·Lorg/joda/time/chrono/GJLocaleSymbols;->forLocale(Ljava/util/Locale;)Lorg/joda/time/chrono/GJLocaleSymbols;80 ····invoke-static·{p4},·Lorg/joda/time/chrono/GJLocaleSymbols;->forLocale(Ljava/util/Locale;)Lorg/joda/time/chrono/GJLocaleSymbols;
  
81 ····move-result-object·v081 ····move-result-object·v0
  
4.13 KB
smali/org/joda/time/chrono/BasicMonthOfYearDateTimeField.smali
    
Offset 15, 27 lines modifiedOffset 15, 27 lines modified
15 .field·private·final·iLeapMonth:I15 .field·private·final·iLeapMonth:I
  
16 .field·private·final·iMax:I16 .field·private·final·iMax:I
  
  
17 #·direct·methods17 #·direct·methods
18 .method·constructor·<init>(Lorg/joda/time/chrono/BasicChronology;I)V18 .method·constructor·<init>(Lorg/joda/time/chrono/BasicChronology;I)V
19 ····.locals·419 ····.locals·3
  
20 ····.prologue20 ····.prologue
21 ····.line·5221 ····.line·52
22 ····invoke-static·{},·Lorg/joda/time/DateTimeFieldType;->monthOfYear()Lorg/joda/time/DateTimeFieldType;22 ····invoke-static·{},·Lorg/joda/time/DateTimeFieldType;->monthOfYear()Lorg/joda/time/DateTimeFieldType;
  
23 ····move-result-object·v023 ····move-result-object·v0
  
24 ····invoke-virtual·{p1},·Lorg/joda/time/chrono/BasicChronology;->getAverageMillisPerMonth()J24 ····invoke-virtual·{p1},·Lorg/joda/time/chrono/BasicChronology;->getAverageMillisPerMonth()J
  
25 ····move-result-wide·v225 ····move-result-wide·v1
  
26 ····invoke-direct·{p0,·v0,·v2,·v3},·Lorg/joda/time/field/ImpreciseDateTimeField;-><init>(Lorg/joda/time/DateTimeFieldType;J)V26 ····invoke-direct·{p0,·v0,·v1,·v2},·Lorg/joda/time/field/ImpreciseDateTimeField;-><init>(Lorg/joda/time/DateTimeFieldType;J)V
  
27 ····.line·5327 ····.line·53
28 ····iput-object·p1,·p0,·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;28 ····iput-object·p1,·p0,·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
29 ····.line·5429 ····.line·54
30 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;30 ····iget-object·v0,·p0,·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
Offset 204, 24 lines modifiedOffset 204, 24 lines modified
204 ····:cond_4204 ····:cond_4
205 ····move·v2,·v3205 ····move·v2,·v3
  
206 ····goto·:goto_2206 ····goto·:goto_2
207 .end·method207 .end·method
  
208 .method·public·add(JJ)J208 .method·public·add(JJ)J
209 ····.locals·11209 ····.locals·10
  
210 ····.prologue210 ····.prologue
211 ····.line·152211 ····.line·152
212 ····long-to-int·v0,·p3212 ····long-to-int·v0,·p3
  
213 ····.line·153213 ····.line·153
214 ····int-to-long·v2,·v0214 ····int-to-long·v1,·v0
  
215 ····cmp-long·v1,·v2,·p3215 ····cmp-long·v1,·v1,·p3
  
216 ····if-nez·v1,·:cond_0216 ····if-nez·v1,·:cond_0
  
217 ····.line·154217 ····.line·154
218 ····invoke-virtual·{p0,·p1,·p2,·v0},·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->add(JI)J218 ····invoke-virtual·{p0,·p1,·p2,·v0},·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->add(JI)J
  
219 ····move-result-wide·v0219 ····move-result-wide·v0
Offset 513, 49 lines modifiedOffset 513, 49 lines modified
513 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->isContiguous(Lorg/joda/time/ReadablePartial;)Z513 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->isContiguous(Lorg/joda/time/ReadablePartial;)Z
  
514 ····move-result·v1514 ····move-result·v1
  
515 ····if-eqz·v1,·:cond_3515 ····if-eqz·v1,·:cond_3
  
516 ····.line·217516 ····.line·217
517 ····const-wide/16·v2,·0x0517 ····const-wide/16·v1,·0x0
  
518 ····.line·218518 ····.line·218
519 ····invoke-interface·{p1},·Lorg/joda/time/ReadablePartial;->size()I519 ····invoke-interface·{p1},·Lorg/joda/time/ReadablePartial;->size()I
  
520 ····move-result·v1520 ····move-result·v3
  
521 ····:goto_1521 ····:goto_1
522 ····if-ge·v0,·v1,·:cond_2522 ····if-ge·v0,·v3,·:cond_2
  
523 ····.line·219523 ····.line·219
524 ····invoke-interface·{p1,·v0},·Lorg/joda/time/ReadablePartial;->getFieldType(I)Lorg/joda/time/DateTimeFieldType;524 ····invoke-interface·{p1,·v0},·Lorg/joda/time/ReadablePartial;->getFieldType(I)Lorg/joda/time/DateTimeFieldType;
  
525 ····move-result-object·v4525 ····move-result-object·v4
  
526 ····iget-object·v5,·p0,·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;526 ····iget-object·v5,·p0,·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
527 ····invoke-virtual·{v4,·v5},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;527 ····invoke-virtual·{v4,·v5},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;
  
528 ····move-result-object·v4528 ····move-result-object·v4
  
529 ····aget·v5,·p3,·v0529 ····aget·v5,·p3,·v0
  
530 ····invoke-virtual·{v4,·v2,·v3,·v5},·Lorg/joda/time/DateTimeField;->set(JI)J530 ····invoke-virtual·{v4,·v1,·v2,·v5},·Lorg/joda/time/DateTimeField;->set(JI)J
  
531 ····move-result-wide·v2531 ····move-result-wide·v1
  
532 ····.line·218532 ····.line·218
533 ····add-int/lit8·v0,·v0,·0x1533 ····add-int/lit8·v0,·v0,·0x1
  
534 ····goto·:goto_1534 ····goto·:goto_1
  
535 ····.line·221535 ····.line·221
536 ····:cond_2536 ····:cond_2
537 ····invoke-virtual·{p0,·v2,·v3,·p4},·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->add(JI)J537 ····invoke-virtual·{p0,·v1,·v2,·p4},·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->add(JI)J
  
538 ····move-result-wide·v0538 ····move-result-wide·v0
  
539 ····.line·222539 ····.line·222
540 ····iget-object·v2,·p0,·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;540 ····iget-object·v2,·p0,·Lorg/joda/time/chrono/BasicMonthOfYearDateTimeField;->iChronology:Lorg/joda/time/chrono/BasicChronology;
  
541 ····invoke-virtual·{v2,·p1,·v0,·v1},·Lorg/joda/time/chrono/BasicChronology;->get(Lorg/joda/time/ReadablePartial;J)[I541 ····invoke-virtual·{v2,·p1,·v0,·v1},·Lorg/joda/time/chrono/BasicChronology;->get(Lorg/joda/time/ReadablePartial;J)[I
Offset 608, 15 lines modifiedOffset 608, 15 lines modified
  
608 ····move-result·v0608 ····move-result·v0
  
609 ····return·v0609 ····return·v0
610 .end·method610 .end·method
  
611 .method·public·getDifferenceAsLong(JJ)J611 .method·public·getDifferenceAsLong(JJ)J
612 ····.locals·9612 ····.locals·8
  
613 ····.prologue613 ····.prologue
614 ····.line·244614 ····.line·244
615 ····cmp-long·v0,·p1,·p3615 ····cmp-long·v0,·p1,·p3
  
616 ····if-gez·v0,·:cond_1616 ····if-gez·v0,·:cond_1
  
Offset 868, 15 lines modifiedOffset 868, 15 lines modified
868 ····.line·60868 ····.line·60
869 ····const/4·v0,·0x0869 ····const/4·v0,·0x0
  
870 ····return·v0870 ····return·v0
871 .end·method871 .end·method
  
872 .method·public·remainder(J)J872 .method·public·remainder(J)J
873 ····.locals·3873 ····.locals·2
Max diff block lines reached; 439/4102 bytes (10.70%) of diff not shown.
1.5 KB
smali/org/joda/time/chrono/ZonedChronology.smali
    
Offset 767, 48 lines modifiedOffset 767, 48 lines modified
  
767 ····move-result-wide·v0767 ····move-result-wide·v0
  
768 ····return-wide·v0768 ····return-wide·v0
769 .end·method769 .end·method
  
770 .method·public·getDateTimeMillis(JIIII)J770 .method·public·getDateTimeMillis(JIIII)J
771 ····.locals·9771 ····.locals·7
772 ····.annotation·system·Ldalvik/annotation/Throws;772 ····.annotation·system·Ldalvik/annotation/Throws;
773 ········value·=·{773 ········value·=·{
774 ············Ljava/lang/IllegalArgumentException;774 ············Ljava/lang/IllegalArgumentException;
775 ········}775 ········}
776 ····.end·annotation776 ····.end·annotation
  
777 ····.prologue777 ····.prologue
778 ····.line·128778 ····.line·128
779 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ZonedChronology;->getBase()Lorg/joda/time/Chronology;779 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ZonedChronology;->getBase()Lorg/joda/time/Chronology;
  
780 ····move-result-object·v1780 ····move-result-object·v0
  
781 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ZonedChronology;->getZone()Lorg/joda/time/DateTimeZone;781 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/ZonedChronology;->getZone()Lorg/joda/time/DateTimeZone;
  
782 ····move-result-object·v0782 ····move-result-object·v1
  
783 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getOffset(J)I783 ····invoke-virtual·{v1,·p1,·p2},·Lorg/joda/time/DateTimeZone;->getOffset(J)I
  
784 ····move-result·v0784 ····move-result·v1
  
785 ····int-to-long·v2,·v0785 ····int-to-long·v1,·v1
  
786 ····add-long/2addr·v2,·p1786 ····add-long/2addr·v1,·p1
  
787 ····move·v4,·p3787 ····move·v3,·p3
  
788 ····move·v5,·p4788 ····move·v4,·p4
  
789 ····move·v6,·p5789 ····move·v5,·p5
  
790 ····move·v7,·p6790 ····move·v6,·p6
  
791 ····invoke-virtual/range·{v1·..·v7},·Lorg/joda/time/Chronology;->getDateTimeMillis(JIIII)J791 ····invoke-virtual/range·{v0·..·v6},·Lorg/joda/time/Chronology;->getDateTimeMillis(JIIII)J
  
792 ····move-result-wide·v0792 ····move-result-wide·v0
  
793 ····invoke-direct·{p0,·v0,·v1},·Lorg/joda/time/chrono/ZonedChronology;->localToUTC(J)J793 ····invoke-direct·{p0,·v0,·v1},·Lorg/joda/time/chrono/ZonedChronology;->localToUTC(J)J
  
794 ····move-result-wide·v0794 ····move-result-wide·v0
  
29.1 KB
smali/org/joda/time/chrono/GJChronology.smali
    
Offset 43, 23 lines modifiedOffset 43, 23 lines modified
43 .field·private·iGregorianChronology:Lorg/joda/time/chrono/GregorianChronology;43 .field·private·iGregorianChronology:Lorg/joda/time/chrono/GregorianChronology;
  
44 .field·private·iJulianChronology:Lorg/joda/time/chrono/JulianChronology;44 .field·private·iJulianChronology:Lorg/joda/time/chrono/JulianChronology;
  
  
45 #·direct·methods45 #·direct·methods
46 .method·static·constructor·<clinit>()V46 .method·static·constructor·<clinit>()V
47 ····.locals·447 ····.locals·3
  
48 ····.prologue48 ····.prologue
49 ····.line·10649 ····.line·106
50 ····new-instance·v0,·Lorg/joda/time/Instant;50 ····new-instance·v0,·Lorg/joda/time/Instant;
  
51 ····const-wide·v2,·-0xb1d069b5400L51 ····const-wide·v1,·-0xb1d069b5400L
  
52 ····invoke-direct·{v0,·v2,·v3},·Lorg/joda/time/Instant;-><init>(J)V52 ····invoke-direct·{v0,·v1,·v2},·Lorg/joda/time/Instant;-><init>(J)V
  
53 ····sput-object·v0,·Lorg/joda/time/chrono/GJChronology;->DEFAULT_CUTOVER:Lorg/joda/time/Instant;53 ····sput-object·v0,·Lorg/joda/time/chrono/GJChronology;->DEFAULT_CUTOVER:Lorg/joda/time/Instant;
  
54 ····.line·10954 ····.line·109
55 ····new-instance·v0,·Ljava/util/HashMap;55 ····new-instance·v0,·Ljava/util/HashMap;
  
56 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V56 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
Offset 150, 25 lines modifiedOffset 150, 25 lines modified
  
150 ····.prologue150 ····.prologue
151 ····.line·96151 ····.line·96
152 ····invoke-virtual·{p3},·Lorg/joda/time/Chronology;->weekyear()Lorg/joda/time/DateTimeField;152 ····invoke-virtual·{p3},·Lorg/joda/time/Chronology;->weekyear()Lorg/joda/time/DateTimeField;
  
153 ····move-result-object·v0153 ····move-result-object·v0
  
154 ····const-wide/16·v2,·0x0154 ····const-wide/16·v1,·0x0
  
155 ····invoke-virtual·{p2},·Lorg/joda/time/Chronology;->weekyear()Lorg/joda/time/DateTimeField;155 ····invoke-virtual·{p2},·Lorg/joda/time/Chronology;->weekyear()Lorg/joda/time/DateTimeField;
  
156 ····move-result-object·v1156 ····move-result-object·v3
  
157 ····invoke-virtual·{v1,·p0,·p1},·Lorg/joda/time/DateTimeField;->get(J)I157 ····invoke-virtual·{v3,·p0,·p1},·Lorg/joda/time/DateTimeField;->get(J)I
  
158 ····move-result·v1158 ····move-result·v3
  
159 ····invoke-virtual·{v0,·v2,·v3,·v1},·Lorg/joda/time/DateTimeField;->set(JI)J159 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->set(JI)J
  
160 ····move-result-wide·v0160 ····move-result-wide·v0
  
161 ····.line·97161 ····.line·97
162 ····invoke-virtual·{p3},·Lorg/joda/time/Chronology;->weekOfWeekyear()Lorg/joda/time/DateTimeField;162 ····invoke-virtual·{p3},·Lorg/joda/time/Chronology;->weekOfWeekyear()Lorg/joda/time/DateTimeField;
  
163 ····move-result-object·v2163 ····move-result-object·v2
Offset 300, 15 lines modifiedOffset 300, 15 lines modified
  
300 ····move-result-object·v0300 ····move-result-object·v0
  
301 ····return-object·v0301 ····return-object·v0
302 .end·method302 .end·method
  
303 .method·public·static·getInstance(Lorg/joda/time/DateTimeZone;JI)Lorg/joda/time/chrono/GJChronology;303 .method·public·static·getInstance(Lorg/joda/time/DateTimeZone;JI)Lorg/joda/time/chrono/GJChronology;
304 ····.locals·3304 ····.locals·2
  
305 ····.prologue305 ····.prologue
306 ····.line·250306 ····.line·250
307 ····sget-object·v0,·Lorg/joda/time/chrono/GJChronology;->DEFAULT_CUTOVER:Lorg/joda/time/Instant;307 ····sget-object·v0,·Lorg/joda/time/chrono/GJChronology;->DEFAULT_CUTOVER:Lorg/joda/time/Instant;
  
308 ····invoke-virtual·{v0},·Lorg/joda/time/Instant;->getMillis()J308 ····invoke-virtual·{v0},·Lorg/joda/time/Instant;->getMillis()J
  
Offset 619, 15 lines modifiedOffset 619, 15 lines modified
  
619 ····return-object·v0619 ····return-object·v0
620 .end·method620 .end·method
  
  
621 #·virtual·methods621 #·virtual·methods
622 .method·protected·assemble(Lorg/joda/time/chrono/AssembledChronology$Fields;)V622 .method·protected·assemble(Lorg/joda/time/chrono/AssembledChronology$Fields;)V
623 ····.locals·10623 ····.locals·9
  
624 ····.prologue624 ····.prologue
625 ····.line·478625 ····.line·478
626 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJChronology;->getParam()Ljava/lang/Object;626 ····invoke-virtual·{p0},·Lorg/joda/time/chrono/GJChronology;->getParam()Ljava/lang/Object;
  
627 ····move-result-object·v0627 ····move-result-object·v0
  
Offset 636, 17 lines modifiedOffset 636, 17 lines modified
636 ····check-cast·v0,·[Ljava/lang/Object;636 ····check-cast·v0,·[Ljava/lang/Object;
  
637 ····.line·480637 ····.line·480
638 ····const/4·v1,·0x0638 ····const/4·v1,·0x0
  
639 ····aget-object·v1,·v0,·v1639 ····aget-object·v1,·v0,·v1
  
640 ····move-object·v9,·v1640 ····move-object·v8,·v1
  
641 ····check-cast·v9,·Lorg/joda/time/chrono/JulianChronology;641 ····check-cast·v8,·Lorg/joda/time/chrono/JulianChronology;
  
642 ····.line·481642 ····.line·481
643 ····const/4·v1,·0x1643 ····const/4·v1,·0x1
  
644 ····aget-object·v1,·v0,·v1644 ····aget-object·v1,·v0,·v1
  
645 ····move-object·v6,·v1645 ····move-object·v6,·v1
Offset 659, 20 lines modifiedOffset 659, 20 lines modified
659 ····aget-object·v0,·v0,·v1659 ····aget-object·v0,·v0,·v1
  
660 ····check-cast·v0,·Lorg/joda/time/Instant;660 ····check-cast·v0,·Lorg/joda/time/Instant;
  
661 ····.line·483661 ····.line·483
662 ····invoke-virtual·{v0},·Lorg/joda/time/Instant;->getMillis()J662 ····invoke-virtual·{v0},·Lorg/joda/time/Instant;->getMillis()J
  
663 ····move-result-wide·v2663 ····move-result-wide·v1
  
664 ····iput-wide·v2,·p0,·Lorg/joda/time/chrono/GJChronology;->iCutoverMillis:J664 ····iput-wide·v1,·p0,·Lorg/joda/time/chrono/GJChronology;->iCutoverMillis:J
  
665 ····.line·485665 ····.line·485
666 ····iput-object·v9,·p0,·Lorg/joda/time/chrono/GJChronology;->iJulianChronology:Lorg/joda/time/chrono/JulianChronology;666 ····iput-object·v8,·p0,·Lorg/joda/time/chrono/GJChronology;->iJulianChronology:Lorg/joda/time/chrono/JulianChronology;
  
667 ····.line·486667 ····.line·486
668 ····iput-object·v6,·p0,·Lorg/joda/time/chrono/GJChronology;->iGregorianChronology:Lorg/joda/time/chrono/GregorianChronology;668 ····iput-object·v6,·p0,·Lorg/joda/time/chrono/GJChronology;->iGregorianChronology:Lorg/joda/time/chrono/GregorianChronology;
  
669 ····.line·487669 ····.line·487
670 ····iput-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology;->iCutoverInstant:Lorg/joda/time/Instant;670 ····iput-object·v0,·p0,·Lorg/joda/time/chrono/GJChronology;->iCutoverInstant:Lorg/joda/time/Instant;
  
Offset 685, 15 lines modifiedOffset 685, 15 lines modified
  
685 ····.line·585685 ····.line·585
686 ····:goto_0686 ····:goto_0
687 ····return-void687 ····return-void
  
688 ····.line·493688 ····.line·493
Max diff block lines reached; 25865/29715 bytes (87.04%) of diff not shown.
1020 B
smali/org/joda/time/chrono/BasicFixedMonthChronology.smali
    
Offset 161, 15 lines modifiedOffset 161, 15 lines modified
  
161 ····add-int/lit8·v0,·v0,·0x1161 ····add-int/lit8·v0,·v0,·0x1
  
162 ····return·v0162 ····return·v0
163 .end·method163 .end·method
  
164 .method·getMonthOfYear(JI)I164 .method·getMonthOfYear(JI)I
165 ····.locals·5165 ····.locals·4
  
166 ····.prologue166 ····.prologue
167 ····.line·137167 ····.line·137
168 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/chrono/BasicFixedMonthChronology;->getYearMillis(I)J168 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/chrono/BasicFixedMonthChronology;->getYearMillis(I)J
  
169 ····move-result-wide·v0169 ····move-result-wide·v0
  
Offset 200, 15 lines modifiedOffset 200, 15 lines modified
  
200 ····mul-long/2addr·v0,·v2200 ····mul-long/2addr·v0,·v2
  
201 ····return-wide·v0201 ····return-wide·v0
202 .end·method202 .end·method
  
203 .method·getYearDifference(JJ)J203 .method·getYearDifference(JJ)J
204 ····.locals·7204 ····.locals·6
  
205 ····.prologue205 ····.prologue
206 ····.line·85206 ····.line·85
207 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicFixedMonthChronology;->getYear(J)I207 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicFixedMonthChronology;->getYear(J)I
  
208 ····move-result·v0208 ····move-result·v0
  
Offset 268, 15 lines modifiedOffset 268, 15 lines modified
268 ····:cond_0268 ····:cond_0
269 ····const/4·v0,·0x0269 ····const/4·v0,·0x0
  
270 ····goto·:goto_0270 ····goto·:goto_0
271 .end·method271 .end·method
  
272 .method·setYear(JI)J272 .method·setYear(JI)J
273 ····.locals·5273 ····.locals·4
  
274 ····.prologue274 ····.prologue
275 ····.line·65275 ····.line·65
276 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicFixedMonthChronology;->getYear(J)I276 ····invoke-virtual·{p0,·p1,·p2},·Lorg/joda/time/chrono/BasicFixedMonthChronology;->getYear(J)I
  
277 ····move-result·v0277 ····move-result·v0
  
8.04 KB
smali/org/joda/time/base/AbstractInstant.smali
    
Offset 48, 28 lines modifiedOffset 48, 28 lines modified
48 ····:goto_048 ····:goto_0
49 ····return·v049 ····return·v0
  
50 ····.line·30050 ····.line·300
51 ····:cond_151 ····:cond_1
52 ····invoke-interface·{p1},·Lorg/joda/time/ReadableInstant;->getMillis()J52 ····invoke-interface·{p1},·Lorg/joda/time/ReadableInstant;->getMillis()J
  
53 ····move-result-wide·v253 ····move-result-wide·v1
  
54 ····.line·30154 ····.line·301
55 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J55 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J
  
56 ····move-result-wide·v456 ····move-result-wide·v3
  
57 ····.line·30457 ····.line·304
58 ····cmp-long·v1,·v4,·v258 ····cmp-long·v5,·v3,·v1
  
59 ····if-eqz·v1,·:cond_059 ····if-eqz·v5,·:cond_0
  
60 ····.line·30760 ····.line·307
61 ····cmp-long·v0,·v4,·v261 ····cmp-long·v0,·v3,·v1
  
62 ····if-gez·v0,·:cond_262 ····if-gez·v0,·:cond_2
  
63 ····.line·30863 ····.line·308
64 ····const/4·v0,·-0x164 ····const/4·v0,·-0x1
  
65 ····goto·:goto_065 ····goto·:goto_0
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
  
171 ····move-result·v0171 ····move-result·v0
  
172 ····return·v0172 ····return·v0
173 .end·method173 .end·method
  
174 .method·public·get(Lorg/joda/time/DateTimeFieldType;)I174 .method·public·get(Lorg/joda/time/DateTimeFieldType;)I
175 ····.locals·4175 ····.locals·3
  
176 ····.prologue176 ····.prologue
177 ····.line·89177 ····.line·89
178 ····if-nez·p1,·:cond_0178 ····if-nez·p1,·:cond_0
  
179 ····.line·90179 ····.line·90
180 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;180 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
Offset 198, 17 lines modifiedOffset 198, 17 lines modified
  
198 ····invoke-virtual·{p1,·v0},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;198 ····invoke-virtual·{p1,·v0},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;
  
199 ····move-result-object·v0199 ····move-result-object·v0
  
200 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J200 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J
  
201 ····move-result-wide·v2201 ····move-result-wide·v1
  
202 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeField;->get(J)I202 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeField;->get(J)I
  
203 ····move-result·v0203 ····move-result·v0
  
204 ····return·v0204 ····return·v0
205 .end·method205 .end·method
  
206 .method·public·getZone()Lorg/joda/time/DateTimeZone;206 .method·public·getZone()Lorg/joda/time/DateTimeZone;
Offset 258, 15 lines modifiedOffset 258, 15 lines modified
  
258 ····add-int/2addr·v0,·v1258 ····add-int/2addr·v0,·v1
  
259 ····return·v0259 ····return·v0
260 .end·method260 .end·method
  
261 .method·public·isAfter(J)Z261 .method·public·isAfter(J)Z
262 ····.locals·3262 ····.locals·2
  
263 ····.prologue263 ····.prologue
264 ····.line·323264 ····.line·323
265 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J265 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J
  
266 ····move-result-wide·v0266 ····move-result-wide·v0
  
Offset 315, 15 lines modifiedOffset 315, 15 lines modified
  
315 ····move-result·v0315 ····move-result·v0
  
316 ····return·v0316 ····return·v0
317 .end·method317 .end·method
  
318 .method·public·isBefore(J)Z318 .method·public·isBefore(J)Z
319 ····.locals·3319 ····.locals·2
  
320 ····.prologue320 ····.prologue
321 ····.line·357321 ····.line·357
322 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J322 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J
  
323 ····move-result-wide·v0323 ····move-result-wide·v0
  
Offset 372, 15 lines modifiedOffset 372, 15 lines modified
  
372 ····move-result·v0372 ····move-result·v0
  
373 ····return·v0373 ····return·v0
374 .end·method374 .end·method
  
375 .method·public·isEqual(J)Z375 .method·public·isEqual(J)Z
376 ····.locals·3376 ····.locals·2
  
377 ····.prologue377 ····.prologue
378 ····.line·391378 ····.line·391
379 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J379 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J
  
380 ····move-result-wide·v0380 ····move-result-wide·v0
  
Offset 459, 61 lines modifiedOffset 459, 61 lines modified
  
459 ····move-result·v0459 ····move-result·v0
  
460 ····goto·:goto_0460 ····goto·:goto_0
461 .end·method461 .end·method
  
462 .method·public·toDate()Ljava/util/Date;462 .method·public·toDate()Ljava/util/Date;
463 ····.locals·4463 ····.locals·3
  
464 ····.prologue464 ····.prologue
465 ····.line·235465 ····.line·235
466 ····new-instance·v0,·Ljava/util/Date;466 ····new-instance·v0,·Ljava/util/Date;
  
467 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J467 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInstant;->getMillis()J
  
468 ····move-result-wide·v2468 ····move-result-wide·v1
Max diff block lines reached; 5478/8137 bytes (67.32%) of diff not shown.
3.35 KB
smali/org/joda/time/base/BaseSingleFieldPeriod.smali
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ····iput·p1,·p0,·Lorg/joda/time/base/BaseSingleFieldPeriod;->iPeriod:I44 ····iput·p1,·p0,·Lorg/joda/time/base/BaseSingleFieldPeriod;->iPeriod:I
  
45 ····.line·15945 ····.line·159
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
48 .method·protected·static·between(Lorg/joda/time/ReadableInstant;Lorg/joda/time/ReadableInstant;Lorg/joda/time/DurationFieldType;)I48 .method·protected·static·between(Lorg/joda/time/ReadableInstant;Lorg/joda/time/ReadableInstant;Lorg/joda/time/DurationFieldType;)I
49 ····.locals·649 ····.locals·5
  
50 ····.prologue50 ····.prologue
51 ····.line·6851 ····.line·68
52 ····if-eqz·p0,·:cond_052 ····if-eqz·p0,·:cond_0
  
53 ····if-nez·p1,·:cond_153 ····if-nez·p1,·:cond_1
  
Offset 75, 21 lines modifiedOffset 75, 21 lines modified
75 ····.line·7275 ····.line·72
76 ····invoke-virtual·{p2,·v0},·Lorg/joda/time/DurationFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DurationField;76 ····invoke-virtual·{p2,·v0},·Lorg/joda/time/DurationFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DurationField;
  
77 ····move-result-object·v077 ····move-result-object·v0
  
78 ····invoke-interface·{p1},·Lorg/joda/time/ReadableInstant;->getMillis()J78 ····invoke-interface·{p1},·Lorg/joda/time/ReadableInstant;->getMillis()J
  
79 ····move-result-wide·v279 ····move-result-wide·v1
  
80 ····invoke-interface·{p0},·Lorg/joda/time/ReadableInstant;->getMillis()J80 ····invoke-interface·{p0},·Lorg/joda/time/ReadableInstant;->getMillis()J
  
81 ····move-result-wide·v481 ····move-result-wide·v3
  
82 ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lorg/joda/time/DurationField;->getDifference(JJ)I82 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lorg/joda/time/DurationField;->getDifference(JJ)I
  
83 ····move-result·v083 ····move-result·v0
  
84 ····.line·7384 ····.line·73
85 ····return·v085 ····return·v0
86 .end·method86 .end·method
  
Offset 223, 15 lines modifiedOffset 223, 15 lines modified
223 ····.line·106223 ····.line·106
224 ····aget·v0,·v0,·v6224 ····aget·v0,·v0,·v6
  
225 ····return·v0225 ····return·v0
226 .end·method226 .end·method
  
227 .method·protected·static·standardPeriodIn(Lorg/joda/time/ReadablePeriod;J)I227 .method·protected·static·standardPeriodIn(Lorg/joda/time/ReadablePeriod;J)I
228 ····.locals·9228 ····.locals·7
  
229 ····.prologue229 ····.prologue
230 ····const/4·v0,·0x0230 ····const/4·v0,·0x0
  
231 ····.line·130231 ····.line·130
232 ····if-nez·p0,·:cond_0232 ····if-nez·p0,·:cond_0
  
Offset 239, 18 lines modifiedOffset 239, 18 lines modified
239 ····:goto_0239 ····:goto_0
240 ····return·v0240 ····return·v0
  
241 ····.line·133241 ····.line·133
242 ····:cond_0242 ····:cond_0
243 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;243 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;
  
244 ····move-result-object·v1244 ····move-result-object·v3
  
245 ····.line·134245 ····.line·134
246 ····const-wide/16·v2,·0x0246 ····const-wide/16·v1,·0x0
  
247 ····.line·135247 ····.line·135
248 ····:goto_1248 ····:goto_1
249 ····invoke-interface·{p0},·Lorg/joda/time/ReadablePeriod;->size()I249 ····invoke-interface·{p0},·Lorg/joda/time/ReadablePeriod;->size()I
  
250 ····move-result·v4250 ····move-result·v4
  
Offset 265, 15 lines modifiedOffset 265, 15 lines modified
265 ····if-eqz·v4,·:cond_2265 ····if-eqz·v4,·:cond_2
  
266 ····.line·138266 ····.line·138
267 ····invoke-interface·{p0,·v0},·Lorg/joda/time/ReadablePeriod;->getFieldType(I)Lorg/joda/time/DurationFieldType;267 ····invoke-interface·{p0,·v0},·Lorg/joda/time/ReadablePeriod;->getFieldType(I)Lorg/joda/time/DurationFieldType;
  
268 ····move-result-object·v5268 ····move-result-object·v5
  
269 ····invoke-virtual·{v5,·v1},·Lorg/joda/time/DurationFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DurationField;269 ····invoke-virtual·{v5,·v3},·Lorg/joda/time/DurationFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DurationField;
  
270 ····move-result-object·v5270 ····move-result-object·v5
  
271 ····.line·139271 ····.line·139
272 ····invoke-virtual·{v5},·Lorg/joda/time/DurationField;->isPrecise()Z272 ····invoke-virtual·{v5},·Lorg/joda/time/DurationField;->isPrecise()Z
  
273 ····move-result·v6273 ····move-result·v6
Offset 319, 33 lines modifiedOffset 319, 33 lines modified
  
319 ····throw·v0319 ····throw·v0
  
320 ····.line·144320 ····.line·144
321 ····:cond_1321 ····:cond_1
322 ····invoke-virtual·{v5},·Lorg/joda/time/DurationField;->getUnitMillis()J322 ····invoke-virtual·{v5},·Lorg/joda/time/DurationField;->getUnitMillis()J
  
323 ····move-result-wide·v6323 ····move-result-wide·v5
  
324 ····invoke-static·{v6,·v7,·v4},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J324 ····invoke-static·{v5,·v6,·v4},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J
  
325 ····move-result-wide·v4325 ····move-result-wide·v4
  
326 ····invoke-static·{v2,·v3,·v4,·v5},·Lorg/joda/time/field/FieldUtils;->safeAdd(JJ)J326 ····invoke-static·{v1,·v2,·v4,·v5},·Lorg/joda/time/field/FieldUtils;->safeAdd(JJ)J
  
327 ····move-result-wide·v2327 ····move-result-wide·v1
  
328 ····.line·135328 ····.line·135
329 ····:cond_2329 ····:cond_2
330 ····add-int/lit8·v0,·v0,·0x1330 ····add-int/lit8·v0,·v0,·0x1
  
331 ····goto·:goto_1331 ····goto·:goto_1
  
332 ····.line·147332 ····.line·147
333 ····:cond_3333 ····:cond_3
334 ····div-long·v0,·v2,·p1334 ····div-long·v0,·v1,·p1
  
335 ····invoke-static·{v0,·v1},·Lorg/joda/time/field/FieldUtils;->safeToInt(J)I335 ····invoke-static·{v0,·v1},·Lorg/joda/time/field/FieldUtils;->safeToInt(J)I
  
336 ····move-result·v0336 ····move-result·v0
  
337 ····goto·:goto_0337 ····goto·:goto_0
338 .end·method338 .end·method
1.47 KB
smali/org/joda/time/base/BasePeriod.smali
    
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
57 ····iput-object·v0,·p0,·Lorg/joda/time/base/BasePeriod;->iValues:[I57 ····iput-object·v0,·p0,·Lorg/joda/time/base/BasePeriod;->iValues:[I
  
58 ····.line·9458 ····.line·94
59 ····return-void59 ····return-void
60 .end·method60 .end·method
  
61 .method·protected·constructor·<init>(J)V61 .method·protected·constructor·<init>(J)V
62 ····.locals·562 ····.locals·4
  
63 ····.prologue63 ····.prologue
64 ····const/4·v3,·0x464 ····const/4·v3,·0x4
  
65 ····.line·23165 ····.line·231
66 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractPeriod;-><init>()V66 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractPeriod;-><init>()V
  
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ····invoke-static·{v0,·v1,·v2,·v3,·v3},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V102 ····invoke-static·{v0,·v1,·v2,·v3,·v3},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
103 ····.line·239103 ····.line·239
104 ····return-void104 ····return-void
105 .end·method105 .end·method
  
106 .method·protected·constructor·<init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V106 .method·protected·constructor·<init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
107 ····.locals·7107 ····.locals·6
  
108 ····.prologue108 ····.prologue
109 ····.line·106109 ····.line·106
110 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractPeriod;-><init>()V110 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractPeriod;-><init>()V
  
111 ····.line·107111 ····.line·107
112 ····invoke-virtual·{p0,·p5},·Lorg/joda/time/base/BasePeriod;->checkPeriodType(Lorg/joda/time/PeriodType;)Lorg/joda/time/PeriodType;112 ····invoke-virtual·{p0,·p5},·Lorg/joda/time/base/BasePeriod;->checkPeriodType(Lorg/joda/time/PeriodType;)Lorg/joda/time/PeriodType;
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 ····iput-object·v0,·p0,·Lorg/joda/time/base/BasePeriod;->iValues:[I139 ····iput-object·v0,·p0,·Lorg/joda/time/base/BasePeriod;->iValues:[I
  
140 ····.line·111140 ····.line·111
141 ····return-void141 ····return-void
142 .end·method142 .end·method
  
143 .method·protected·constructor·<init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V143 .method·protected·constructor·<init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
144 ····.locals·3144 ····.locals·2
  
145 ····.prologue145 ····.prologue
146 ····.line·254146 ····.line·254
147 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractPeriod;-><init>()V147 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractPeriod;-><init>()V
  
148 ····.line·255148 ····.line·255
149 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/base/BasePeriod;->checkPeriodType(Lorg/joda/time/PeriodType;)Lorg/joda/time/PeriodType;149 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/base/BasePeriod;->checkPeriodType(Lorg/joda/time/PeriodType;)Lorg/joda/time/PeriodType;
13.1 KB
smali/org/joda/time/base/AbstractDateTime.smali
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ····.line·5217 ····.line·52
18 ····return-void18 ····return-void
19 .end·method19 .end·method
  
  
20 #·virtual·methods20 #·virtual·methods
21 .method·public·get(Lorg/joda/time/DateTimeFieldType;)I21 .method·public·get(Lorg/joda/time/DateTimeFieldType;)I
22 ····.locals·422 ····.locals·3
  
23 ····.prologue23 ····.prologue
24 ····.line·6624 ····.line·66
25 ····if-nez·p1,·:cond_025 ····if-nez·p1,·:cond_0
  
26 ····.line·6726 ····.line·67
27 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;27 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
Offset 44, 449 lines modifiedOffset 44, 449 lines modified
  
44 ····invoke-virtual·{p1,·v0},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;44 ····invoke-virtual·{p1,·v0},·Lorg/joda/time/DateTimeFieldType;->getField(Lorg/joda/time/Chronology;)Lorg/joda/time/DateTimeField;
  
45 ····move-result-object·v045 ····move-result-object·v0
  
46 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getMillis()J46 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getMillis()J
  
47 ····move-result-wide·v247 ····move-result-wide·v1
  
48 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeField;->get(J)I48 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeField;->get(J)I
  
49 ····move-result·v049 ····move-result·v0
  
50 ····return·v050 ····return·v0
51 .end·method51 .end·method
  
52 .method·public·getCenturyOfEra()I52 .method·public·getCenturyOfEra()I
53 ····.locals·453 ····.locals·3
  
54 ····.prologue54 ····.prologue
55 ····.line·8855 ····.line·88
56 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getChronology()Lorg/joda/time/Chronology;56 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getChronology()Lorg/joda/time/Chronology;
  
57 ····move-result-object·v057 ····move-result-object·v0
  
58 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->centuryOfEra()Lorg/joda/time/DateTimeField;58 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->centuryOfEra()Lorg/joda/time/DateTimeField;
  
59 ····move-result-object·v059 ····move-result-object·v0
  
60 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getMillis()J60 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getMillis()J
  
61 ····move-result-wide·v261 ····move-result-wide·v1
  
62 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeField;->get(J)I62 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeField;->get(J)I
  
63 ····move-result·v063 ····move-result·v0
  
64 ····return·v064 ····return·v0
65 .end·method65 .end·method
  
66 .method·public·getDayOfMonth()I66 .method·public·getDayOfMonth()I
67 ····.locals·467 ····.locals·3
  
68 ····.prologue68 ····.prologue
69 ····.line·17369 ····.line·173
70 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getChronology()Lorg/joda/time/Chronology;70 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getChronology()Lorg/joda/time/Chronology;
  
71 ····move-result-object·v071 ····move-result-object·v0
  
72 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->dayOfMonth()Lorg/joda/time/DateTimeField;72 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->dayOfMonth()Lorg/joda/time/DateTimeField;
  
73 ····move-result-object·v073 ····move-result-object·v0
  
74 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getMillis()J74 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getMillis()J
  
75 ····move-result-wide·v275 ····move-result-wide·v1
  
76 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeField;->get(J)I76 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeField;->get(J)I
  
77 ····move-result·v077 ····move-result·v0
  
78 ····return·v078 ····return·v0
79 .end·method79 .end·method
  
80 .method·public·getDayOfWeek()I80 .method·public·getDayOfWeek()I
81 ····.locals·481 ····.locals·3
  
82 ····.prologue82 ····.prologue
83 ····.line·18483 ····.line·184
84 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getChronology()Lorg/joda/time/Chronology;84 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getChronology()Lorg/joda/time/Chronology;
  
85 ····move-result-object·v085 ····move-result-object·v0
  
86 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->dayOfWeek()Lorg/joda/time/DateTimeField;86 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->dayOfWeek()Lorg/joda/time/DateTimeField;
  
87 ····move-result-object·v087 ····move-result-object·v0
  
88 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getMillis()J88 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getMillis()J
  
89 ····move-result-wide·v289 ····move-result-wide·v1
  
90 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeField;->get(J)I90 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeField;->get(J)I
  
91 ····move-result·v091 ····move-result·v0
  
92 ····return·v092 ····return·v0
93 .end·method93 .end·method
  
94 .method·public·getDayOfYear()I94 .method·public·getDayOfYear()I
95 ····.locals·495 ····.locals·3
  
96 ····.prologue96 ····.prologue
97 ····.line·16297 ····.line·162
98 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getChronology()Lorg/joda/time/Chronology;98 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getChronology()Lorg/joda/time/Chronology;
  
99 ····move-result-object·v099 ····move-result-object·v0
  
100 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->dayOfYear()Lorg/joda/time/DateTimeField;100 ····invoke-virtual·{v0},·Lorg/joda/time/Chronology;->dayOfYear()Lorg/joda/time/DateTimeField;
  
101 ····move-result-object·v0101 ····move-result-object·v0
  
102 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getMillis()J102 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDateTime;->getMillis()J
  
103 ····move-result-wide·v2103 ····move-result-wide·v1
  
104 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeField;->get(J)I104 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeField;->get(J)I
  
105 ····move-result·v0105 ····move-result·v0
  
106 ····return·v0106 ····return·v0
107 .end·method107 .end·method
Max diff block lines reached; 9761/13349 bytes (73.12%) of diff not shown.
1.21 KB
smali/org/joda/time/base/AbstractDuration.smali
    
Offset 232, 41 lines modifiedOffset 232, 41 lines modified
232 ····:cond_1232 ····:cond_1
233 ····const/4·v0,·0x0233 ····const/4·v0,·0x0
  
234 ····goto·:goto_0234 ····goto·:goto_0
235 .end·method235 .end·method
  
236 .method·public·toDuration()Lorg/joda/time/Duration;236 .method·public·toDuration()Lorg/joda/time/Duration;
237 ····.locals·4237 ····.locals·3
  
238 ····.prologue238 ····.prologue
239 ····.line·54239 ····.line·54
240 ····new-instance·v0,·Lorg/joda/time/Duration;240 ····new-instance·v0,·Lorg/joda/time/Duration;
  
241 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDuration;->getMillis()J241 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDuration;->getMillis()J
  
242 ····move-result-wide·v2242 ····move-result-wide·v1
  
243 ····invoke-direct·{v0,·v2,·v3},·Lorg/joda/time/Duration;-><init>(J)V243 ····invoke-direct·{v0,·v1,·v2},·Lorg/joda/time/Duration;-><init>(J)V
  
244 ····return-object·v0244 ····return-object·v0
245 .end·method245 .end·method
  
246 .method·public·toPeriod()Lorg/joda/time/Period;246 .method·public·toPeriod()Lorg/joda/time/Period;
247 ····.locals·4247 ····.locals·3
  
248 ····.prologue248 ····.prologue
249 ····.line·80249 ····.line·80
250 ····new-instance·v0,·Lorg/joda/time/Period;250 ····new-instance·v0,·Lorg/joda/time/Period;
  
251 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDuration;->getMillis()J251 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractDuration;->getMillis()J
  
252 ····move-result-wide·v2252 ····move-result-wide·v1
  
253 ····invoke-direct·{v0,·v2,·v3},·Lorg/joda/time/Period;-><init>(J)V253 ····invoke-direct·{v0,·v1,·v2},·Lorg/joda/time/Period;-><init>(J)V
  
254 ····return-object·v0254 ····return-object·v0
255 .end·method255 .end·method
  
256 .method·public·toString()Ljava/lang/String;256 .method·public·toString()Ljava/lang/String;
257 ····.locals·8257 ····.locals·8
258 ····.annotation·runtime·Lorg/joda/convert/ToString;258 ····.annotation·runtime·Lorg/joda/convert/ToString;
3.28 KB
smali/org/joda/time/base/BaseInterval.smali
    
Offset 142, 17 lines modifiedOffset 142, 17 lines modified
142 ····move-result-object·v1142 ····move-result-object·v1
  
143 ····iput-object·v1,·p0,·Lorg/joda/time/base/BaseInterval;->iChronology:Lorg/joda/time/Chronology;143 ····iput-object·v1,·p0,·Lorg/joda/time/base/BaseInterval;->iChronology:Lorg/joda/time/Chronology;
  
144 ····.line·202144 ····.line·202
145 ····invoke-virtual·{v0},·Lorg/joda/time/MutableInterval;->getStartMillis()J145 ····invoke-virtual·{v0},·Lorg/joda/time/MutableInterval;->getStartMillis()J
  
146 ····move-result-wide·v2146 ····move-result-wide·v1
  
147 ····iput-wide·v2,·p0,·Lorg/joda/time/base/BaseInterval;->iStartMillis:J147 ····iput-wide·v1,·p0,·Lorg/joda/time/base/BaseInterval;->iStartMillis:J
  
148 ····.line·203148 ····.line·203
149 ····invoke-virtual·{v0},·Lorg/joda/time/MutableInterval;->getEndMillis()J149 ····invoke-virtual·{v0},·Lorg/joda/time/MutableInterval;->getEndMillis()J
  
150 ····move-result-wide·v0150 ····move-result-wide·v0
  
151 ····iput-wide·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iEndMillis:J151 ····iput-wide·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iEndMillis:J
Offset 332, 17 lines modifiedOffset 332, 17 lines modified
  
332 ····.line·146332 ····.line·146
333 ····iput-object·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iChronology:Lorg/joda/time/Chronology;333 ····iput-object·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iChronology:Lorg/joda/time/Chronology;
  
334 ····.line·147334 ····.line·147
335 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getInstantMillis(Lorg/joda/time/ReadableInstant;)J335 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getInstantMillis(Lorg/joda/time/ReadableInstant;)J
  
336 ····move-result-wide·v2336 ····move-result-wide·v1
  
337 ····iput-wide·v2,·p0,·Lorg/joda/time/base/BaseInterval;->iStartMillis:J337 ····iput-wide·v1,·p0,·Lorg/joda/time/base/BaseInterval;->iStartMillis:J
  
338 ····.line·148338 ····.line·148
339 ····if-nez·p2,·:cond_0339 ····if-nez·p2,·:cond_0
  
340 ····.line·149340 ····.line·149
341 ····iget-wide·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iStartMillis:J341 ····iget-wide·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iStartMillis:J
  
Offset 357, 19 lines modifiedOffset 357, 19 lines modified
357 ····invoke-virtual·{p0,·v0,·v1,·v2,·v3},·Lorg/joda/time/base/BaseInterval;->checkInterval(JJ)V357 ····invoke-virtual·{p0,·v0,·v1,·v2,·v3},·Lorg/joda/time/base/BaseInterval;->checkInterval(JJ)V
  
358 ····.line·154358 ····.line·154
359 ····return-void359 ····return-void
  
360 ····.line·151360 ····.line·151
361 ····:cond_0361 ····:cond_0
362 ····iget-wide·v2,·p0,·Lorg/joda/time/base/BaseInterval;->iStartMillis:J362 ····iget-wide·v1,·p0,·Lorg/joda/time/base/BaseInterval;->iStartMillis:J
  
363 ····const/4·v1,·0x1363 ····const/4·v3,·0x1
  
364 ····invoke-virtual·{v0,·p2,·v2,·v3,·v1},·Lorg/joda/time/Chronology;->add(Lorg/joda/time/ReadablePeriod;JI)J364 ····invoke-virtual·{v0,·p2,·v1,·v2,·v3},·Lorg/joda/time/Chronology;->add(Lorg/joda/time/ReadablePeriod;JI)J
  
365 ····move-result-wide·v0365 ····move-result-wide·v0
  
366 ····iput-wide·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iEndMillis:J366 ····iput-wide·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iEndMillis:J
  
367 ····goto·:goto_0367 ····goto·:goto_0
368 .end·method368 .end·method
Offset 388, 17 lines modifiedOffset 388, 17 lines modified
  
388 ····.line·170388 ····.line·170
389 ····iput-object·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iChronology:Lorg/joda/time/Chronology;389 ····iput-object·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iChronology:Lorg/joda/time/Chronology;
  
390 ····.line·171390 ····.line·171
391 ····invoke-static·{p2},·Lorg/joda/time/DateTimeUtils;->getInstantMillis(Lorg/joda/time/ReadableInstant;)J391 ····invoke-static·{p2},·Lorg/joda/time/DateTimeUtils;->getInstantMillis(Lorg/joda/time/ReadableInstant;)J
  
392 ····move-result-wide·v2392 ····move-result-wide·v1
  
393 ····iput-wide·v2,·p0,·Lorg/joda/time/base/BaseInterval;->iEndMillis:J393 ····iput-wide·v1,·p0,·Lorg/joda/time/base/BaseInterval;->iEndMillis:J
  
394 ····.line·172394 ····.line·172
395 ····if-nez·p1,·:cond_0395 ····if-nez·p1,·:cond_0
  
396 ····.line·173396 ····.line·173
397 ····iget-wide·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iEndMillis:J397 ····iget-wide·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iEndMillis:J
  
Offset 413, 19 lines modifiedOffset 413, 19 lines modified
413 ····invoke-virtual·{p0,·v0,·v1,·v2,·v3},·Lorg/joda/time/base/BaseInterval;->checkInterval(JJ)V413 ····invoke-virtual·{p0,·v0,·v1,·v2,·v3},·Lorg/joda/time/base/BaseInterval;->checkInterval(JJ)V
  
414 ····.line·178414 ····.line·178
415 ····return-void415 ····return-void
  
416 ····.line·175416 ····.line·175
417 ····:cond_0417 ····:cond_0
418 ····iget-wide·v2,·p0,·Lorg/joda/time/base/BaseInterval;->iEndMillis:J418 ····iget-wide·v1,·p0,·Lorg/joda/time/base/BaseInterval;->iEndMillis:J
  
419 ····const/4·v1,·-0x1419 ····const/4·v3,·-0x1
  
420 ····invoke-virtual·{v0,·p1,·v2,·v3,·v1},·Lorg/joda/time/Chronology;->add(Lorg/joda/time/ReadablePeriod;JI)J420 ····invoke-virtual·{v0,·p1,·v1,·v2,·v3},·Lorg/joda/time/Chronology;->add(Lorg/joda/time/ReadablePeriod;JI)J
  
421 ····move-result-wide·v0421 ····move-result-wide·v0
  
422 ····iput-wide·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iStartMillis:J422 ····iput-wide·v0,·p0,·Lorg/joda/time/base/BaseInterval;->iStartMillis:J
  
423 ····goto·:goto_0423 ····goto·:goto_0
424 .end·method424 .end·method
3.66 KB
smali/org/joda/time/base/BaseDateTime.smali
    
Offset 65, 58 lines modifiedOffset 65, 58 lines modified
65 ····invoke-direct/range·{v0·..·v8},·Lorg/joda/time/base/BaseDateTime;-><init>(IIIIIIILorg/joda/time/Chronology;)V65 ····invoke-direct/range·{v0·..·v8},·Lorg/joda/time/base/BaseDateTime;-><init>(IIIIIIILorg/joda/time/Chronology;)V
  
66 ····.line·19766 ····.line·197
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
69 .method·public·constructor·<init>(IIIIIIILorg/joda/time/Chronology;)V69 .method·public·constructor·<init>(IIIIIIILorg/joda/time/Chronology;)V
70 ····.locals·1070 ····.locals·9
  
71 ····.prologue71 ····.prologue
72 ····.line·25272 ····.line·252
73 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractDateTime;-><init>()V73 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractDateTime;-><init>()V
  
74 ····.line·25374 ····.line·253
75 ····move-object/from16·v0,·p875 ····move-object/from16·v0,·p8
  
76 ····invoke-virtual·{p0,·v0},·Lorg/joda/time/base/BaseDateTime;->checkChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;76 ····invoke-virtual·{p0,·v0},·Lorg/joda/time/base/BaseDateTime;->checkChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;
  
77 ····move-result-object·v277 ····move-result-object·v1
  
78 ····iput-object·v2,·p0,·Lorg/joda/time/base/BaseDateTime;->iChronology:Lorg/joda/time/Chronology;78 ····iput-object·v1,·p0,·Lorg/joda/time/base/BaseDateTime;->iChronology:Lorg/joda/time/Chronology;
  
79 ····.line·25479 ····.line·254
80 ····iget-object·v2,·p0,·Lorg/joda/time/base/BaseDateTime;->iChronology:Lorg/joda/time/Chronology;80 ····iget-object·v1,·p0,·Lorg/joda/time/base/BaseDateTime;->iChronology:Lorg/joda/time/Chronology;
  
81 ····move·v3,·p181 ····move·v2,·p1
  
82 ····move·v4,·p282 ····move·v3,·p2
  
83 ····move·v5,·p383 ····move·v4,·p3
  
84 ····move·v6,·p484 ····move·v5,·p4
  
85 ····move·v7,·p585 ····move·v6,·p5
  
86 ····move/from16·v8,·p686 ····move·v7,·p6
  
87 ····move/from16·v9,·p787 ····move/from16·v8,·p7
  
88 ····invoke-virtual/range·{v2·..·v9},·Lorg/joda/time/Chronology;->getDateTimeMillis(IIIIIII)J88 ····invoke-virtual/range·{v1·..·v8},·Lorg/joda/time/Chronology;->getDateTimeMillis(IIIIIII)J
  
89 ····move-result-wide·v289 ····move-result-wide·v1
  
90 ····.line·25690 ····.line·256
91 ····iget-object·v4,·p0,·Lorg/joda/time/base/BaseDateTime;->iChronology:Lorg/joda/time/Chronology;91 ····iget-object·v3,·p0,·Lorg/joda/time/base/BaseDateTime;->iChronology:Lorg/joda/time/Chronology;
  
92 ····invoke-virtual·{p0,·v2,·v3,·v4},·Lorg/joda/time/base/BaseDateTime;->checkInstant(JLorg/joda/time/Chronology;)J92 ····invoke-virtual·{p0,·v1,·v2,·v3},·Lorg/joda/time/base/BaseDateTime;->checkInstant(JLorg/joda/time/Chronology;)J
  
93 ····move-result-wide·v293 ····move-result-wide·v1
  
94 ····iput-wide·v2,·p0,·Lorg/joda/time/base/BaseDateTime;->iMillis:J94 ····iput-wide·v1,·p0,·Lorg/joda/time/base/BaseDateTime;->iMillis:J
  
95 ····.line·25795 ····.line·257
96 ····return-void96 ····return-void
97 .end·method97 .end·method
  
98 .method·public·constructor·<init>(IIIIIIILorg/joda/time/DateTimeZone;)V98 .method·public·constructor·<init>(IIIIIIILorg/joda/time/DateTimeZone;)V
99 ····.locals·999 ····.locals·9
Offset 161, 15 lines modifiedOffset 161, 15 lines modified
161 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/Chronology;)V161 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/joda/time/base/BaseDateTime;-><init>(JLorg/joda/time/Chronology;)V
  
162 ····.line·98162 ····.line·98
163 ····return-void163 ····return-void
164 .end·method164 .end·method
  
165 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V165 .method·public·constructor·<init>(JLorg/joda/time/Chronology;)V
166 ····.locals·3166 ····.locals·2
  
167 ····.prologue167 ····.prologue
168 ····.line·124168 ····.line·124
169 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractDateTime;-><init>()V169 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractDateTime;-><init>()V
  
170 ····.line·125170 ····.line·125
171 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/base/BaseDateTime;->checkChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;171 ····invoke-virtual·{p0,·p3},·Lorg/joda/time/base/BaseDateTime;->checkChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;
Offset 338, 15 lines modifiedOffset 338, 15 lines modified
  
338 ····move-result-object·v0338 ····move-result-object·v0
  
339 ····return-object·v0339 ····return-object·v0
340 .end·method340 .end·method
  
341 .method·protected·checkInstant(JLorg/joda/time/Chronology;)J341 .method·protected·checkInstant(JLorg/joda/time/Chronology;)J
342 ····.locals·1342 ····.locals·0
  
343 ····.prologue343 ····.prologue
344 ····.line·284344 ····.line·284
345 ····return-wide·p1345 ····return-wide·p1
346 .end·method346 .end·method
  
347 .method·public·getChronology()Lorg/joda/time/Chronology;347 .method·public·getChronology()Lorg/joda/time/Chronology;
Offset 381, 15 lines modifiedOffset 381, 15 lines modified
381 ····iput-object·v0,·p0,·Lorg/joda/time/base/BaseDateTime;->iChronology:Lorg/joda/time/Chronology;381 ····iput-object·v0,·p0,·Lorg/joda/time/base/BaseDateTime;->iChronology:Lorg/joda/time/Chronology;
  
382 ····.line·330382 ····.line·330
383 ····return-void383 ····return-void
384 .end·method384 .end·method
  
385 .method·protected·setMillis(J)V385 .method·protected·setMillis(J)V
386 ····.locals·3386 ····.locals·2
  
387 ····.prologue387 ····.prologue
388 ····.line·317388 ····.line·317
389 ····iget-object·v0,·p0,·Lorg/joda/time/base/BaseDateTime;->iChronology:Lorg/joda/time/Chronology;389 ····iget-object·v0,·p0,·Lorg/joda/time/base/BaseDateTime;->iChronology:Lorg/joda/time/Chronology;
  
390 ····invoke-virtual·{p0,·p1,·p2,·v0},·Lorg/joda/time/base/BaseDateTime;->checkInstant(JLorg/joda/time/Chronology;)J390 ····invoke-virtual·{p0,·p1,·p2,·v0},·Lorg/joda/time/base/BaseDateTime;->checkInstant(JLorg/joda/time/Chronology;)J
  
1.21 KB
smali/org/joda/time/base/AbstractPartial.smali
    
Offset 801, 27 lines modifiedOffset 801, 27 lines modified
801 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getInstantChronology(Lorg/joda/time/ReadableInstant;)Lorg/joda/time/Chronology;801 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getInstantChronology(Lorg/joda/time/ReadableInstant;)Lorg/joda/time/Chronology;
  
802 ····move-result-object·v0802 ····move-result-object·v0
  
803 ····.line·241803 ····.line·241
804 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getInstantMillis(Lorg/joda/time/ReadableInstant;)J804 ····invoke-static·{p1},·Lorg/joda/time/DateTimeUtils;->getInstantMillis(Lorg/joda/time/ReadableInstant;)J
  
805 ····move-result-wide·v2805 ····move-result-wide·v1
  
806 ····.line·242806 ····.line·242
807 ····invoke-virtual·{v0,·p0,·v2,·v3},·Lorg/joda/time/Chronology;->set(Lorg/joda/time/ReadablePartial;J)J807 ····invoke-virtual·{v0,·p0,·v1,·v2},·Lorg/joda/time/Chronology;->set(Lorg/joda/time/ReadablePartial;J)J
  
808 ····move-result-wide·v2808 ····move-result-wide·v1
  
809 ····.line·243809 ····.line·243
810 ····new-instance·v1,·Lorg/joda/time/DateTime;810 ····new-instance·v3,·Lorg/joda/time/DateTime;
  
811 ····invoke-direct·{v1,·v2,·v3,·v0},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V811 ····invoke-direct·{v3,·v1,·v2,·v0},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V
  
812 ····return-object·v1812 ····return-object·v3
813 .end·method813 .end·method
  
814 .method·public·toString(Lorg/joda/time/format/DateTimeFormatter;)Ljava/lang/String;814 .method·public·toString(Lorg/joda/time/format/DateTimeFormatter;)Ljava/lang/String;
815 ····.locals·1815 ····.locals·1
  
816 ····.prologue816 ····.prologue
817 ····.line·409817 ····.line·409
3.0 KB
smali/org/joda/time/base/BaseDuration.smali
    
Offset 13, 29 lines modifiedOffset 13, 29 lines modified
  
13 #·instance·fields13 #·instance·fields
14 .field·private·volatile·iMillis:J14 .field·private·volatile·iMillis:J
  
  
15 #·direct·methods15 #·direct·methods
16 .method·protected·constructor·<init>(J)V16 .method·protected·constructor·<init>(J)V
17 ····.locals·117 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·6119 ····.line·61
20 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractDuration;-><init>()V20 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractDuration;-><init>()V
  
21 ····.line·6221 ····.line·62
22 ····iput-wide·p1,·p0,·Lorg/joda/time/base/BaseDuration;->iMillis:J22 ····iput-wide·p1,·p0,·Lorg/joda/time/base/BaseDuration;->iMillis:J
  
23 ····.line·6323 ····.line·63
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·protected·constructor·<init>(JJ)V26 .method·protected·constructor·<init>(JJ)V
27 ····.locals·327 ····.locals·2
  
28 ····.prologue28 ····.prologue
29 ····.line·7329 ····.line·73
30 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractDuration;-><init>()V30 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractDuration;-><init>()V
  
31 ····.line·7431 ····.line·74
32 ····neg-long·v0,·p132 ····neg-long·v0,·p1
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 ····.line·115128 ····.line·115
129 ····iget-wide·v0,·p0,·Lorg/joda/time/base/BaseDuration;->iMillis:J129 ····iget-wide·v0,·p0,·Lorg/joda/time/base/BaseDuration;->iMillis:J
  
130 ····return-wide·v0130 ····return-wide·v0
131 .end·method131 .end·method
  
132 .method·protected·setMillis(J)V132 .method·protected·setMillis(J)V
133 ····.locals·1133 ····.locals·0
  
134 ····.prologue134 ····.prologue
135 ····.line·125135 ····.line·125
136 ····iput-wide·p1,·p0,·Lorg/joda/time/base/BaseDuration;->iMillis:J136 ····iput-wide·p1,·p0,·Lorg/joda/time/base/BaseDuration;->iMillis:J
  
137 ····.line·126137 ····.line·126
138 ····return-void138 ····return-void
Offset 163, 57 lines modifiedOffset 163, 57 lines modified
  
163 ····invoke-direct·{v0,·p0,·p1},·Lorg/joda/time/Interval;-><init>(Lorg/joda/time/ReadableDuration;Lorg/joda/time/ReadableInstant;)V163 ····invoke-direct·{v0,·p0,·p1},·Lorg/joda/time/Interval;-><init>(Lorg/joda/time/ReadableDuration;Lorg/joda/time/ReadableInstant;)V
  
164 ····return-object·v0164 ····return-object·v0
165 .end·method165 .end·method
  
166 .method·public·toPeriod(Lorg/joda/time/Chronology;)Lorg/joda/time/Period;166 .method·public·toPeriod(Lorg/joda/time/Chronology;)Lorg/joda/time/Period;
167 ····.locals·4167 ····.locals·3
  
168 ····.prologue168 ····.prologue
169 ····.line·164169 ····.line·164
170 ····new-instance·v0,·Lorg/joda/time/Period;170 ····new-instance·v0,·Lorg/joda/time/Period;
  
171 ····invoke-virtual·{p0},·Lorg/joda/time/base/BaseDuration;->getMillis()J171 ····invoke-virtual·{p0},·Lorg/joda/time/base/BaseDuration;->getMillis()J
  
172 ····move-result-wide·v2172 ····move-result-wide·v1
  
173 ····invoke-direct·{v0,·v2,·v3,·p1},·Lorg/joda/time/Period;-><init>(JLorg/joda/time/Chronology;)V173 ····invoke-direct·{v0,·v1,·v2,·p1},·Lorg/joda/time/Period;-><init>(JLorg/joda/time/Chronology;)V
  
174 ····return-object·v0174 ····return-object·v0
175 .end·method175 .end·method
  
176 .method·public·toPeriod(Lorg/joda/time/PeriodType;)Lorg/joda/time/Period;176 .method·public·toPeriod(Lorg/joda/time/PeriodType;)Lorg/joda/time/Period;
177 ····.locals·4177 ····.locals·3
  
178 ····.prologue178 ····.prologue
179 ····.line·144179 ····.line·144
180 ····new-instance·v0,·Lorg/joda/time/Period;180 ····new-instance·v0,·Lorg/joda/time/Period;
  
181 ····invoke-virtual·{p0},·Lorg/joda/time/base/BaseDuration;->getMillis()J181 ····invoke-virtual·{p0},·Lorg/joda/time/base/BaseDuration;->getMillis()J
  
182 ····move-result-wide·v2182 ····move-result-wide·v1
  
183 ····invoke-direct·{v0,·v2,·v3,·p1},·Lorg/joda/time/Period;-><init>(JLorg/joda/time/PeriodType;)V183 ····invoke-direct·{v0,·v1,·v2,·p1},·Lorg/joda/time/Period;-><init>(JLorg/joda/time/PeriodType;)V
  
184 ····return-object·v0184 ····return-object·v0
185 .end·method185 .end·method
  
186 .method·public·toPeriod(Lorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)Lorg/joda/time/Period;186 .method·public·toPeriod(Lorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)Lorg/joda/time/Period;
187 ····.locals·4187 ····.locals·3
  
188 ····.prologue188 ····.prologue
189 ····.line·185189 ····.line·185
190 ····new-instance·v0,·Lorg/joda/time/Period;190 ····new-instance·v0,·Lorg/joda/time/Period;
  
191 ····invoke-virtual·{p0},·Lorg/joda/time/base/BaseDuration;->getMillis()J191 ····invoke-virtual·{p0},·Lorg/joda/time/base/BaseDuration;->getMillis()J
  
192 ····move-result-wide·v2192 ····move-result-wide·v1
  
193 ····invoke-direct·{v0,·v2,·v3,·p1,·p2},·Lorg/joda/time/Period;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V193 ····invoke-direct·{v0,·v1,·v2,·p1,·p2},·Lorg/joda/time/Period;-><init>(JLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
194 ····return-object·v0194 ····return-object·v0
195 .end·method195 .end·method
  
196 .method·public·toPeriodFrom(Lorg/joda/time/ReadableInstant;)Lorg/joda/time/Period;196 .method·public·toPeriodFrom(Lorg/joda/time/ReadableInstant;)Lorg/joda/time/Period;
197 ····.locals·1197 ····.locals·1
  
604 B
smali/org/joda/time/base/BasePartial.smali
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/joda/time/base/BasePartial;-><init>(JLorg/joda/time/Chronology;)V45 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/joda/time/base/BasePartial;-><init>(JLorg/joda/time/Chronology;)V
  
46 ····.line·9446 ····.line·94
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·protected·constructor·<init>(JLorg/joda/time/Chronology;)V49 .method·protected·constructor·<init>(JLorg/joda/time/Chronology;)V
50 ····.locals·350 ····.locals·2
  
51 ····.prologue51 ····.prologue
52 ····.line·10852 ····.line·108
53 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractPartial;-><init>()V53 ····invoke-direct·{p0},·Lorg/joda/time/base/AbstractPartial;-><init>()V
  
54 ····.line·10954 ····.line·109
55 ····invoke-static·{p3},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;55 ····invoke-static·{p3},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;
7.69 KB
smali/org/joda/time/base/AbstractInterval.smali
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ····.line·5117 ····.line·51
18 ····return-void18 ····return-void
19 .end·method19 .end·method
  
  
20 #·virtual·methods20 #·virtual·methods
21 .method·protected·checkInterval(JJ)V21 .method·protected·checkInterval(JJ)V
22 ····.locals·322 ····.locals·2
  
23 ····.prologue23 ····.prologue
24 ····.line·6224 ····.line·62
25 ····cmp-long·v0,·p3,·p125 ····cmp-long·v0,·p3,·p1
  
26 ····if-gez·v0,·:cond_026 ····if-gez·v0,·:cond_0
  
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
  
40 ····.line·6540 ····.line·65
41 ····:cond_041 ····:cond_0
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
44 .method·public·contains(J)Z44 .method·public·contains(J)Z
45 ····.locals·545 ····.locals·4
  
46 ····.prologue46 ····.prologue
47 ····.line·9847 ····.line·98
48 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getStartMillis()J48 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getStartMillis()J
  
49 ····move-result-wide·v049 ····move-result-wide·v0
  
Offset 262, 41 lines modifiedOffset 262, 41 lines modified
  
262 ····.prologue262 ····.prologue
263 ····.line·83263 ····.line·83
264 ····new-instance·v0,·Lorg/joda/time/DateTime;264 ····new-instance·v0,·Lorg/joda/time/DateTime;
  
265 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getEndMillis()J265 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getEndMillis()J
  
266 ····move-result-wide·v2266 ····move-result-wide·v1
  
267 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getChronology()Lorg/joda/time/Chronology;267 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getChronology()Lorg/joda/time/Chronology;
  
268 ····move-result-object·v1268 ····move-result-object·v3
  
269 ····invoke-direct·{v0,·v2,·v3,·v1},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V269 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V
  
270 ····return-object·v0270 ····return-object·v0
271 .end·method271 .end·method
  
272 .method·public·getStart()Lorg/joda/time/DateTime;272 .method·public·getStart()Lorg/joda/time/DateTime;
273 ····.locals·4273 ····.locals·4
  
274 ····.prologue274 ····.prologue
275 ····.line·74275 ····.line·74
276 ····new-instance·v0,·Lorg/joda/time/DateTime;276 ····new-instance·v0,·Lorg/joda/time/DateTime;
  
277 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getStartMillis()J277 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getStartMillis()J
  
278 ····move-result-wide·v2278 ····move-result-wide·v1
  
279 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getChronology()Lorg/joda/time/Chronology;279 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getChronology()Lorg/joda/time/Chronology;
  
280 ····move-result-object·v1280 ····move-result-object·v3
  
281 ····invoke-direct·{v0,·v2,·v3,·v1},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V281 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/joda/time/DateTime;-><init>(JLorg/joda/time/Chronology;)V
  
282 ····return-object·v0282 ····return-object·v0
283 .end·method283 .end·method
  
284 .method·public·hashCode()I284 .method·public·hashCode()I
285 ····.locals·7285 ····.locals·7
  
Offset 323, 17 lines modifiedOffset 323, 17 lines modified
323 ····add-int/lit16·v0,·v0,·0xbbf323 ····add-int/lit16·v0,·v0,·0xbbf
  
324 ····.line·487324 ····.line·487
325 ····mul-int/lit8·v0,·v0,·0x1f325 ····mul-int/lit8·v0,·v0,·0x1f
  
326 ····ushr-long·v4,·v2,·v6326 ····ushr-long·v4,·v2,·v6
  
327 ····xor-long/2addr·v2,·v4327 ····xor-long·v1,·v2,·v4
  
328 ····long-to-int·v1,·v2328 ····long-to-int·v1,·v1
  
329 ····add-int/2addr·v0,·v1329 ····add-int/2addr·v0,·v1
  
330 ····.line·488330 ····.line·488
331 ····mul-int/lit8·v0,·v0,·0x1f331 ····mul-int/lit8·v0,·v0,·0x1f
  
332 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getChronology()Lorg/joda/time/Chronology;332 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getChronology()Lorg/joda/time/Chronology;
Offset 347, 15 lines modifiedOffset 347, 15 lines modified
347 ····add-int/2addr·v0,·v1347 ····add-int/2addr·v0,·v1
  
348 ····.line·489348 ····.line·489
349 ····return·v0349 ····return·v0
350 .end·method350 .end·method
  
351 .method·public·isAfter(J)Z351 .method·public·isAfter(J)Z
352 ····.locals·3352 ····.locals·2
  
353 ····.prologue353 ····.prologue
354 ····.line·323354 ····.line·323
355 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getStartMillis()J355 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getStartMillis()J
  
356 ····move-result-wide·v0356 ····move-result-wide·v0
  
Offset 457, 15 lines modifiedOffset 457, 15 lines modified
  
457 ····move-result·v0457 ····move-result·v0
  
458 ····return·v0458 ····return·v0
459 .end·method459 .end·method
  
460 .method·public·isBefore(J)Z460 .method·public·isBefore(J)Z
461 ····.locals·3461 ····.locals·2
  
462 ····.prologue462 ····.prologue
463 ····.line·268463 ····.line·268
464 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getEndMillis()J464 ····invoke-virtual·{p0},·Lorg/joda/time/base/AbstractInterval;->getEndMillis()J
  
465 ····move-result-wide·v0465 ····move-result-wide·v0
  
Offset 665, 40 lines modifiedOffset 665, 40 lines modified
665 ····:cond_3665 ····:cond_3
666 ····move·v0,·v1666 ····move·v0,·v1
  
Max diff block lines reached; 4824/7785 bytes (61.97%) of diff not shown.
1.06 KB
smali/org/joda/time/convert/ReadableDurationConverter.smali
    
Offset 67, 32 lines modifiedOffset 67, 32 lines modified
67 ····.line·8867 ····.line·88
68 ····const-class·v0,·Lorg/joda/time/ReadableDuration;68 ····const-class·v0,·Lorg/joda/time/ReadableDuration;
  
69 ····return-object·v069 ····return-object·v0
70 .end·method70 .end·method
  
71 .method·public·setInto(Lorg/joda/time/ReadWritablePeriod;Ljava/lang/Object;Lorg/joda/time/Chronology;)V71 .method·public·setInto(Lorg/joda/time/ReadWritablePeriod;Ljava/lang/Object;Lorg/joda/time/Chronology;)V
72 ····.locals·472 ····.locals·3
  
73 ····.prologue73 ····.prologue
74 ····.line·7274 ····.line·72
75 ····check-cast·p2,·Lorg/joda/time/ReadableDuration;75 ····check-cast·p2,·Lorg/joda/time/ReadableDuration;
  
76 ····.line·7376 ····.line·73
77 ····invoke-static·{p3},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;77 ····invoke-static·{p3},·Lorg/joda/time/DateTimeUtils;->getChronology(Lorg/joda/time/Chronology;)Lorg/joda/time/Chronology;
  
78 ····move-result-object·v078 ····move-result-object·v0
  
79 ····.line·7479 ····.line·74
80 ····invoke-interface·{p2},·Lorg/joda/time/ReadableDuration;->getMillis()J80 ····invoke-interface·{p2},·Lorg/joda/time/ReadableDuration;->getMillis()J
  
81 ····move-result-wide·v281 ····move-result-wide·v1
  
82 ····.line·7582 ····.line·75
83 ····invoke-virtual·{v0,·p1,·v2,·v3},·Lorg/joda/time/Chronology;->get(Lorg/joda/time/ReadablePeriod;J)[I83 ····invoke-virtual·{v0,·p1,·v1,·v2},·Lorg/joda/time/Chronology;->get(Lorg/joda/time/ReadablePeriod;J)[I
  
84 ····move-result-object·v184 ····move-result-object·v1
  
85 ····.line·7685 ····.line·76
86 ····const/4·v0,·0x086 ····const/4·v0,·0x0
  
87 ····:goto_087 ····:goto_0
1.53 KB
smali/org/joda/time/convert/StringConverter.smali
    
Offset 340, 15 lines modifiedOffset 340, 15 lines modified
  
340 ····move-result·v0340 ····move-result·v0
  
341 ····int-to-long·v0,·v0341 ····int-to-long·v0,·v0
  
342 ····move-wide·v11,·v4342 ····move-wide·v11,·v4
  
343 ····move-wide·v4,·v0343 ····move-wide·v3,·v0
  
344 ····move-wide·v0,·v11344 ····move-wide·v0,·v11
  
345 ····.line·143345 ····.line·143
346 ····:goto_4346 ····:goto_4
347 ····if-eqz·v2,·:cond_d347 ····if-eqz·v2,·:cond_d
  
Offset 357, 15 lines modifiedOffset 357, 15 lines modified
  
357 ····const/16·v2,·0x3e8357 ····const/16·v2,·0x3e8
  
358 ····invoke-static·{v0,·v1,·v2},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J358 ····invoke-static·{v0,·v1,·v2},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J
  
359 ····move-result-wide·v0359 ····move-result-wide·v0
  
360 ····neg-long·v2,·v4360 ····neg-long·v2,·v3
  
361 ····invoke-static·{v0,·v1,·v2,·v3},·Lorg/joda/time/field/FieldUtils;->safeAdd(JJ)J361 ····invoke-static·{v0,·v1,·v2,·v3},·Lorg/joda/time/field/FieldUtils;->safeAdd(JJ)J
  
362 ····move-result-wide·v0362 ····move-result-wide·v0
  
363 ····.line·146363 ····.line·146
364 ····:goto_5364 ····:goto_5
Offset 390, 37 lines modifiedOffset 390, 37 lines modified
  
390 ····move-result-object·v0390 ····move-result-object·v0
  
391 ····invoke-static·{v0},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J391 ····invoke-static·{v0},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
392 ····move-result-wide·v0392 ····move-result-wide·v0
  
393 ····move-wide·v4,·v6393 ····move-wide·v3,·v6
  
394 ····goto·:goto_4394 ····goto·:goto_4
  
395 ····.line·141395 ····.line·141
396 ····:cond_c396 ····:cond_c
397 ····invoke-static·{v8},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J397 ····invoke-static·{v8},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
398 ····move-result-wide·v0398 ····move-result-wide·v0
  
399 ····move-wide·v4,·v6399 ····move-wide·v3,·v6
  
400 ····goto·:goto_4400 ····goto·:goto_4
  
401 ····.line·146401 ····.line·146
402 ····:cond_d402 ····:cond_d
403 ····const/16·v2,·0x3e8403 ····const/16·v2,·0x3e8
  
404 ····invoke-static·{v0,·v1,·v2},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J404 ····invoke-static·{v0,·v1,·v2},·Lorg/joda/time/field/FieldUtils;->safeMultiply(JI)J
  
405 ····move-result-wide·v0405 ····move-result-wide·v0
  
406 ····invoke-static·{v0,·v1,·v4,·v5},·Lorg/joda/time/field/FieldUtils;->safeAdd(JJ)J406 ····invoke-static·{v0,·v1,·v3,·v4},·Lorg/joda/time/field/FieldUtils;->safeAdd(JJ)J
  
407 ····move-result-wide·v0407 ····move-result-wide·v0
  
408 ····goto·:goto_5408 ····goto·:goto_5
409 .end·method409 .end·method
  
410 .method·public·getInstantMillis(Ljava/lang/Object;Lorg/joda/time/Chronology;)J410 .method·public·getInstantMillis(Ljava/lang/Object;Lorg/joda/time/Chronology;)J
5.04 KB
smali/org/joda/time/tz/DateTimeZoneBuilder$DSTZone.smali
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ····iput-object·p4,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iEndRecurrence:Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;44 ····iput-object·p4,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iEndRecurrence:Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;
  
45 ····.line·118345 ····.line·1183
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
48 .method·private·findMatchingRecurrence(J)Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;48 .method·private·findMatchingRecurrence(J)Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;
49 ····.locals·749 ····.locals·6
  
50 ····.prologue50 ····.prologue
51 ····.line·130751 ····.line·1307
52 ····iget·v4,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iStandardOffset:I52 ····iget·v4,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iStandardOffset:I
  
53 ····.line·130853 ····.line·1308
54 ····iget-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iStartRecurrence:Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;54 ····iget-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iStartRecurrence:Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;
Offset 143, 17 lines modifiedOffset 143, 17 lines modified
  
143 ····.prologue143 ····.prologue
144 ····.line·1169144 ····.line·1169
145 ····new-instance·v0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;145 ····new-instance·v0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;
  
146 ····invoke-static·{p0},·Lorg/joda/time/tz/DateTimeZoneBuilder;->readMillis(Ljava/io/DataInput;)J146 ····invoke-static·{p0},·Lorg/joda/time/tz/DateTimeZoneBuilder;->readMillis(Ljava/io/DataInput;)J
  
147 ····move-result-wide·v2147 ····move-result-wide·v1
  
148 ····long-to-int·v1,·v2148 ····long-to-int·v1,·v1
  
149 ····invoke-static·{p0},·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->readFrom(Ljava/io/DataInput;)Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;149 ····invoke-static·{p0},·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->readFrom(Ljava/io/DataInput;)Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;
  
150 ····move-result-object·v2150 ····move-result-object·v2
  
151 ····invoke-static·{p0},·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->readFrom(Ljava/io/DataInput;)Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;151 ····invoke-static·{p0},·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->readFrom(Ljava/io/DataInput;)Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;
  
Offset 257, 15 lines modifiedOffset 257, 15 lines modified
  
257 ····move-result-object·v0257 ····move-result-object·v0
  
258 ····return-object·v0258 ····return-object·v0
259 .end·method259 .end·method
  
260 .method·public·getOffset(J)I260 .method·public·getOffset(J)I
261 ····.locals·3261 ····.locals·2
  
262 ····.prologue262 ····.prologue
263 ····.line·1190263 ····.line·1190
264 ····iget·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iStandardOffset:I264 ····iget·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iStandardOffset:I
  
265 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->findMatchingRecurrence(J)Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;265 ····invoke-direct·{p0,·p1,·p2},·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->findMatchingRecurrence(J)Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;
  
Offset 297, 18 lines modifiedOffset 297, 18 lines modified
297 ····.line·1198297 ····.line·1198
298 ····const/4·v0,·0x0298 ····const/4·v0,·0x0
  
299 ····return·v0299 ····return·v0
300 .end·method300 .end·method
  
301 .method·public·nextTransition(J)J301 .method·public·nextTransition(J)J
302 ····.locals·11302 ····.locals·9
  
303 ····.prologue303 ····.prologue
304 ····const-wide/16·v8,·0x0304 ····const-wide/16·v7,·0x0
  
305 ····.line·1202305 ····.line·1202
306 ····iget·v4,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iStandardOffset:I306 ····iget·v4,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iStandardOffset:I
  
307 ····.line·1203307 ····.line·1203
308 ····iget-object·v5,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iStartRecurrence:Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;308 ····iget-object·v5,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;->iStartRecurrence:Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;
  
Offset 325, 19 lines modifiedOffset 325, 19 lines modified
325 ····:try_end_0325 ····:try_end_0
326 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0326 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0
327 ····.catch·Ljava/lang/ArithmeticException;·{:try_start_0·..·:try_end_0}·:catch_1327 ····.catch·Ljava/lang/ArithmeticException;·{:try_start_0·..·:try_end_0}·:catch_1
  
328 ····move-result-wide·v0328 ····move-result-wide·v0
  
329 ····.line·1211329 ····.line·1211
330 ····cmp-long·v2,·p1,·v8330 ····cmp-long·v2,·p1,·v7
  
331 ····if-lez·v2,·:cond_0331 ····if-lez·v2,·:cond_0
  
332 ····cmp-long·v2,·v0,·v8332 ····cmp-long·v2,·v0,·v7
  
333 ····if-gez·v2,·:cond_0333 ····if-gez·v2,·:cond_0
  
334 ····move-wide·v0,·p1334 ····move-wide·v0,·p1
  
335 ····:cond_0335 ····:cond_0
336 ····move-wide·v2,·v0336 ····move-wide·v2,·v0
Offset 353, 19 lines modifiedOffset 353, 19 lines modified
353 ····:try_end_1353 ····:try_end_1
354 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2354 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2
355 ····.catch·Ljava/lang/ArithmeticException;·{:try_start_1·..·:try_end_1}·:catch_3355 ····.catch·Ljava/lang/ArithmeticException;·{:try_start_1·..·:try_end_1}·:catch_3
  
356 ····move-result-wide·v0356 ····move-result-wide·v0
  
357 ····.line·1226357 ····.line·1226
358 ····cmp-long·v4,·p1,·v8358 ····cmp-long·v4,·p1,·v7
  
359 ····if-lez·v4,·:cond_2359 ····if-lez·v4,·:cond_2
  
360 ····cmp-long·v4,·v0,·v8360 ····cmp-long·v4,·v0,·v7
  
361 ····if-gez·v4,·:cond_2361 ····if-gez·v4,·:cond_2
  
362 ····:goto_1362 ····:goto_1
363 ····move-wide·v0,·p1363 ····move-wide·v0,·p1
  
364 ····.line·1238364 ····.line·1238
Offset 422, 21 lines modifiedOffset 422, 23 lines modified
422 ····:cond_2422 ····:cond_2
423 ····move-wide·p1,·v0423 ····move-wide·p1,·v0
  
424 ····goto·:goto_1424 ····goto·:goto_1
425 .end·method425 .end·method
  
426 .method·public·previousTransition(J)J426 .method·public·previousTransition(J)J
427 ····.locals·9427 ····.locals·13
  
428 ····.prologue428 ····.prologue
429 ····.line·1244 
430 ····const-wide/16·v0,·0x1429 ····const-wide/16·v11,·0x1
  
 430 ····const-wide/16·v9,·0x0
  
 431 ····.line·1244
431 ····add-long·v2,·p1,·v0432 ····add-long·v2,·p1,·v11
  
Max diff block lines reached; 1563/5050 bytes (30.95%) of diff not shown.
6.78 KB
smali/org/joda/time/tz/DateTimeZoneBuilder$OfYear.smali
    
Offset 198, 15 lines modifiedOffset 198, 15 lines modified
  
198 ····move-result-wide·v0198 ····move-result-wide·v0
  
199 ····goto·:goto_0199 ····goto·:goto_0
200 .end·method200 .end·method
  
201 .method·private·setDayOfMonthNext(Lorg/joda/time/Chronology;J)J201 .method·private·setDayOfMonthNext(Lorg/joda/time/Chronology;J)J
202 ····.locals·4202 ····.locals·3
  
203 ····.prologue203 ····.prologue
204 ····.line·672204 ····.line·672
205 ····:try_start_0205 ····:try_start_0
206 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->setDayOfMonth(Lorg/joda/time/Chronology;J)J206 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->setDayOfMonth(Lorg/joda/time/Chronology;J)J
207 ····:try_end_0207 ····:try_end_0
208 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0208 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0
Offset 269, 15 lines modifiedOffset 269, 15 lines modified
  
269 ····.line·680269 ····.line·680
270 ····:cond_1270 ····:cond_1
271 ····throw·v0271 ····throw·v0
272 .end·method272 .end·method
  
273 .method·private·setDayOfMonthPrevious(Lorg/joda/time/Chronology;J)J273 .method·private·setDayOfMonthPrevious(Lorg/joda/time/Chronology;J)J
274 ····.locals·4274 ····.locals·3
  
275 ····.prologue275 ····.prologue
276 ····.line·691276 ····.line·691
277 ····:try_start_0277 ····:try_start_0
278 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->setDayOfMonth(Lorg/joda/time/Chronology;J)J278 ····invoke-direct·{p0,·p1,·p2,·p3},·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->setDayOfMonth(Lorg/joda/time/Chronology;J)J
279 ····:try_end_0279 ····:try_end_0
280 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0280 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0
Offset 473, 18 lines modifiedOffset 473, 18 lines modified
473 ····move·v0,·v1473 ····move·v0,·v1
  
474 ····.line·642474 ····.line·642
475 ····goto·:goto_0475 ····goto·:goto_0
476 .end·method476 .end·method
  
477 .method·public·next(JII)J477 .method·public·next(JII)J
478 ····.locals·9478 ····.locals·8
  
479 ····.prologue479 ····.prologue
480 ····const/4·v8,·0x1480 ····const/4·v7,·0x1
  
481 ····const/4·v0,·0x0481 ····const/4·v0,·0x0
  
482 ····.line·549482 ····.line·549
483 ····iget-char·v1,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->iMode:C483 ····iget-char·v1,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->iMode:C
  
484 ····const/16·v2,·0x77484 ····const/16·v2,·0x77
Offset 493, 17 lines modifiedOffset 493, 17 lines modified
  
493 ····.line·550493 ····.line·550
494 ····add-int/2addr·p3,·p4494 ····add-int/2addr·p3,·p4
  
495 ····.line·558495 ····.line·558
496 ····:cond_0496 ····:cond_0
497 ····:goto_0497 ····:goto_0
498 ····int-to-long·v2,·p3498 ····int-to-long·v1,·p3
  
499 ····add-long/2addr·v2,·p1499 ····add-long·v2,·p1,·v1
  
500 ····.line·560500 ····.line·560
501 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;501 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;
  
502 ····move-result-object·v4502 ····move-result-object·v4
  
503 ····.line·561503 ····.line·561
Offset 511, 22 lines modifiedOffset 511, 22 lines modified
  
511 ····move-result-object·v1511 ····move-result-object·v1
  
512 ····iget·v5,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->iMonthOfYear:I512 ····iget·v5,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->iMonthOfYear:I
  
513 ····invoke-virtual·{v1,·v2,·v3,·v5},·Lorg/joda/time/DateTimeField;->set(JI)J513 ····invoke-virtual·{v1,·v2,·v3,·v5},·Lorg/joda/time/DateTimeField;->set(JI)J
  
514 ····move-result-wide·v6514 ····move-result-wide·v5
  
515 ····.line·563515 ····.line·563
516 ····invoke-virtual·{v4},·Lorg/joda/time/Chronology;->millisOfDay()Lorg/joda/time/DateTimeField;516 ····invoke-virtual·{v4},·Lorg/joda/time/Chronology;->millisOfDay()Lorg/joda/time/DateTimeField;
  
517 ····move-result-object·v1517 ····move-result-object·v1
  
518 ····invoke-virtual·{v1,·v6,·v7,·v0},·Lorg/joda/time/DateTimeField;->set(JI)J518 ····invoke-virtual·{v1,·v5,·v6,·v0},·Lorg/joda/time/DateTimeField;->set(JI)J
  
519 ····move-result-wide·v0519 ····move-result-wide·v0
  
520 ····.line·564520 ····.line·564
521 ····invoke-virtual·{v4},·Lorg/joda/time/Chronology;->millisOfDay()Lorg/joda/time/DateTimeField;521 ····invoke-virtual·{v4},·Lorg/joda/time/Chronology;->millisOfDay()Lorg/joda/time/DateTimeField;
  
522 ····move-result-object·v5522 ····move-result-object·v5
Offset 553, 15 lines modifiedOffset 553, 15 lines modified
553 ····if-gtz·v2,·:cond_1553 ····if-gtz·v2,·:cond_1
  
554 ····.line·569554 ····.line·569
555 ····invoke-virtual·{v4},·Lorg/joda/time/Chronology;->year()Lorg/joda/time/DateTimeField;555 ····invoke-virtual·{v4},·Lorg/joda/time/Chronology;->year()Lorg/joda/time/DateTimeField;
  
556 ····move-result-object·v2556 ····move-result-object·v2
  
557 ····invoke-virtual·{v2,·v0,·v1,·v8},·Lorg/joda/time/DateTimeField;->add(JI)J557 ····invoke-virtual·{v2,·v0,·v1,·v7},·Lorg/joda/time/DateTimeField;->add(JI)J
  
558 ····move-result-wide·v0558 ····move-result-wide·v0
  
559 ····.line·570559 ····.line·570
560 ····invoke-direct·{p0,·v4,·v0,·v1},·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->setDayOfMonthNext(Lorg/joda/time/Chronology;J)J560 ····invoke-direct·{p0,·v4,·v0,·v1},·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->setDayOfMonthNext(Lorg/joda/time/Chronology;J)J
  
561 ····move-result-wide·v0561 ····move-result-wide·v0
Offset 600, 15 lines modifiedOffset 600, 15 lines modified
600 ····if-gtz·v2,·:cond_1600 ····if-gtz·v2,·:cond_1
  
601 ····.line·575601 ····.line·575
602 ····invoke-virtual·{v4},·Lorg/joda/time/Chronology;->year()Lorg/joda/time/DateTimeField;602 ····invoke-virtual·{v4},·Lorg/joda/time/Chronology;->year()Lorg/joda/time/DateTimeField;
  
603 ····move-result-object·v2603 ····move-result-object·v2
  
604 ····invoke-virtual·{v2,·v0,·v1,·v8},·Lorg/joda/time/DateTimeField;->add(JI)J604 ····invoke-virtual·{v2,·v0,·v1,·v7},·Lorg/joda/time/DateTimeField;->add(JI)J
  
605 ····move-result-wide·v0605 ····move-result-wide·v0
  
606 ····.line·576606 ····.line·576
607 ····invoke-virtual·{v4},·Lorg/joda/time/Chronology;->monthOfYear()Lorg/joda/time/DateTimeField;607 ····invoke-virtual·{v4},·Lorg/joda/time/Chronology;->monthOfYear()Lorg/joda/time/DateTimeField;
  
608 ····move-result-object·v2608 ····move-result-object·v2
Offset 629, 37 lines modifiedOffset 629, 37 lines modified
  
629 ····move-result-wide·v0629 ····move-result-wide·v0
  
Max diff block lines reached; 3320/6834 bytes (48.58%) of diff not shown.
10.0 KB
smali/org/joda/time/tz/DateTimeZoneBuilder.smali
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 ····iput-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder;->iRuleSets:Ljava/util/ArrayList;48 ····iput-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder;->iRuleSets:Ljava/util/ArrayList;
  
49 ····.line·22749 ····.line·227
50 ····return-void50 ····return-void
51 .end·method51 .end·method
  
52 .method·private·addTransition(Ljava/util/ArrayList;Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;)Z52 .method·private·addTransition(Ljava/util/ArrayList;Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;)Z
53 ····.locals·853 ····.locals·9
54 ····.annotation·system·Ldalvik/annotation/Signature;54 ····.annotation·system·Ldalvik/annotation/Signature;
55 ········value·=·{55 ········value·=·{
56 ············"(",56 ············"(",
57 ············"Ljava/util/ArrayList",57 ············"Ljava/util/ArrayList",
58 ············"<",58 ············"<",
59 ············"Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;",59 ············"Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;",
60 ············">;",60 ············">;",
Offset 128, 28 lines modifiedOffset 128, 28 lines modified
128 ····invoke-virtual·{v0},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->getWallOffset()I128 ····invoke-virtual·{v0},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->getWallOffset()I
  
129 ····move-result·v4129 ····move-result·v4
  
130 ····.line·423130 ····.line·423
131 ····invoke-virtual·{v0},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->getMillis()J131 ····invoke-virtual·{v0},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->getMillis()J
  
132 ····move-result-wide·v6132 ····move-result-wide·v5
  
133 ····int-to-long·v0,·v1133 ····int-to-long·v0,·v1
  
134 ····add-long/2addr·v0,·v6134 ····add-long/2addr·v0,·v5
  
135 ····.line·424135 ····.line·424
136 ····invoke-virtual·{p2},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->getMillis()J136 ····invoke-virtual·{p2},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->getMillis()J
  
137 ····move-result-wide·v6137 ····move-result-wide·v5
  
138 ····int-to-long·v4,·v4138 ····int-to-long·v7,·v4
  
139 ····add-long/2addr·v4,·v6139 ····add-long·v4,·v5,·v7
  
140 ····.line·426140 ····.line·426
141 ····cmp-long·v0,·v4,·v0141 ····cmp-long·v0,·v4,·v0
  
142 ····if-eqz·v0,·:cond_3142 ····if-eqz·v0,·:cond_3
  
143 ····.line·427143 ····.line·427
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
  
262 ····check-cast·v0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;262 ····check-cast·v0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;
  
263 ····return-object·v0263 ····return-object·v0
264 .end·method264 .end·method
  
265 .method·public·static·readFrom(Ljava/io/DataInput;Ljava/lang/String;)Lorg/joda/time/DateTimeZone;265 .method·public·static·readFrom(Ljava/io/DataInput;Ljava/lang/String;)Lorg/joda/time/DateTimeZone;
266 ····.locals·6266 ····.locals·5
267 ····.annotation·system·Ldalvik/annotation/Throws;267 ····.annotation·system·Ldalvik/annotation/Throws;
268 ········value·=·{268 ········value·=·{
269 ············Ljava/io/IOException;269 ············Ljava/io/IOException;
270 ········}270 ········}
271 ····.end·annotation271 ····.end·annotation
  
272 ····.prologue272 ····.prologue
Offset 302, 17 lines modifiedOffset 302, 17 lines modified
  
302 ····move-result-wide·v2302 ····move-result-wide·v2
  
303 ····long-to-int·v2,·v2303 ····long-to-int·v2,·v2
  
304 ····invoke-static·{p0},·Lorg/joda/time/tz/DateTimeZoneBuilder;->readMillis(Ljava/io/DataInput;)J304 ····invoke-static·{p0},·Lorg/joda/time/tz/DateTimeZoneBuilder;->readMillis(Ljava/io/DataInput;)J
  
305 ····move-result-wide·v4305 ····move-result-wide·v3
  
306 ····long-to-int·v3,·v4306 ····long-to-int·v3,·v3
  
307 ····invoke-direct·{v0,·p1,·v1,·v2,·v3},·Lorg/joda/time/tz/FixedDateTimeZone;-><init>(Ljava/lang/String;Ljava/lang/String;II)V307 ····invoke-direct·{v0,·p1,·v1,·v2,·v3},·Lorg/joda/time/tz/FixedDateTimeZone;-><init>(Ljava/lang/String;Ljava/lang/String;II)V
  
308 ····.line·114308 ····.line·114
309 ····sget-object·v1,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;309 ····sget-object·v1,·Lorg/joda/time/DateTimeZone;->UTC:Lorg/joda/time/DateTimeZone;
  
310 ····invoke-virtual·{v0,·v1},·Lorg/joda/time/DateTimeZone;->equals(Ljava/lang/Object;)Z310 ····invoke-virtual·{v0,·v1},·Lorg/joda/time/DateTimeZone;->equals(Ljava/lang/Object;)Z
Offset 547, 23 lines modifiedOffset 547, 23 lines modified
547 ········:pswitch_0547 ········:pswitch_0
548 ········:pswitch_1548 ········:pswitch_1
549 ········:pswitch_2549 ········:pswitch_2
550 ····.end·packed-switch550 ····.end·packed-switch
551 .end·method551 .end·method
  
552 .method·static·writeMillis(Ljava/io/DataOutput;J)V552 .method·static·writeMillis(Ljava/io/DataOutput;J)V
553 ····.locals·13553 ····.locals·11
554 ····.annotation·system·Ldalvik/annotation/Throws;554 ····.annotation·system·Ldalvik/annotation/Throws;
555 ········value·=·{555 ········value·=·{
556 ············Ljava/io/IOException;556 ············Ljava/io/IOException;
557 ········}557 ········}
558 ····.end·annotation558 ····.end·annotation
  
559 ····.prologue559 ····.prologue
560 ····const-wide/16·v10,·0x3f560 ····const-wide/16·v9,·0x3f
  
561 ····const/16·v8,·0x3a561 ····const/16·v8,·0x3a
  
562 ····const/16·v7,·0x22562 ····const/16·v7,·0x22
  
563 ····const/16·v6,·0x1a563 ····const/16·v6,·0x1a
  
Offset 589, 15 lines modifiedOffset 589, 15 lines modified
589 ····shr-long/2addr·v2,·v8589 ····shr-long/2addr·v2,·v8
  
590 ····cmp-long·v2,·v2,·v0590 ····cmp-long·v2,·v2,·v0
  
591 ····if-nez·v2,·:cond_0591 ····if-nez·v2,·:cond_0
  
592 ····.line·145592 ····.line·145
593 ····and-long/2addr·v0,·v10593 ····and-long/2addr·v0,·v9
  
594 ····long-to-int·v0,·v0594 ····long-to-int·v0,·v0
  
595 ····invoke-interface·{p0,·v0},·Ljava/io/DataOutput;->writeByte(I)V595 ····invoke-interface·{p0,·v0},·Ljava/io/DataOutput;->writeByte(I)V
  
596 ····.line·177596 ····.line·177
597 ····:goto_0597 ····:goto_0
Offset 626, 17 lines modifiedOffset 626, 17 lines modified
626 ····cmp-long·v2,·v2,·v0626 ····cmp-long·v2,·v2,·v0
  
627 ····if-nez·v2,·:cond_1627 ····if-nez·v2,·:cond_1
  
628 ····.line·155628 ····.line·155
629 ····const/high16·v2,·0x40000000····#·2.0f629 ····const/high16·v2,·0x40000000····#·2.0f
  
630 ····const-wide/32·v4,·0x3fffffff630 ····const-wide/32·v3,·0x3fffffff
Max diff block lines reached; 6927/10193 bytes (67.96%) of diff not shown.
9.25 KB
smali/org/joda/time/tz/ZoneInfoCompiler.smali
    
Offset 385, 23 lines modifiedOffset 385, 23 lines modified
385 ····move-result-object·v0385 ····move-result-object·v0
  
386 ····invoke-virtual·{v0},·Lorg/joda/time/chrono/ISOChronology;->dayOfWeek()Lorg/joda/time/DateTimeField;386 ····invoke-virtual·{v0},·Lorg/joda/time/chrono/ISOChronology;->dayOfWeek()Lorg/joda/time/DateTimeField;
  
387 ····move-result-object·v0387 ····move-result-object·v0
  
388 ····.line·227388 ····.line·227
389 ····const-wide/16·v2,·0x0389 ····const-wide/16·v1,·0x0
  
390 ····sget-object·v1,·Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;390 ····sget-object·v3,·Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
  
391 ····invoke-virtual·{v0,·v2,·v3,·p0,·v1},·Lorg/joda/time/DateTimeField;->set(JLjava/lang/String;Ljava/util/Locale;)J391 ····invoke-virtual·{v0,·v1,·v2,·p0,·v3},·Lorg/joda/time/DateTimeField;->set(JLjava/lang/String;Ljava/util/Locale;)J
  
392 ····move-result-wide·v2392 ····move-result-wide·v1
  
393 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeField;->get(J)I393 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeField;->get(J)I
  
394 ····move-result·v0394 ····move-result·v0
  
395 ····return·v0395 ····return·v0
396 .end·method396 .end·method
  
397 .method·static·parseMonth(Ljava/lang/String;)I397 .method·static·parseMonth(Ljava/lang/String;)I
Offset 414, 23 lines modifiedOffset 414, 23 lines modified
414 ····move-result-object·v0414 ····move-result-object·v0
  
415 ····invoke-virtual·{v0},·Lorg/joda/time/chrono/ISOChronology;->monthOfYear()Lorg/joda/time/DateTimeField;415 ····invoke-virtual·{v0},·Lorg/joda/time/chrono/ISOChronology;->monthOfYear()Lorg/joda/time/DateTimeField;
  
416 ····move-result-object·v0416 ····move-result-object·v0
  
417 ····.line·222417 ····.line·222
418 ····const-wide/16·v2,·0x0418 ····const-wide/16·v1,·0x0
  
419 ····sget-object·v1,·Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;419 ····sget-object·v3,·Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
  
420 ····invoke-virtual·{v0,·v2,·v3,·p0,·v1},·Lorg/joda/time/DateTimeField;->set(JLjava/lang/String;Ljava/util/Locale;)J420 ····invoke-virtual·{v0,·v1,·v2,·p0,·v3},·Lorg/joda/time/DateTimeField;->set(JLjava/lang/String;Ljava/util/Locale;)J
  
421 ····move-result-wide·v2421 ····move-result-wide·v1
  
422 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeField;->get(J)I422 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeField;->get(J)I
  
423 ····move-result·v0423 ····move-result·v0
  
424 ····return·v0424 ····return·v0
425 .end·method425 .end·method
  
426 .method·static·parseOptional(Ljava/lang/String;)Ljava/lang/String;426 .method·static·parseOptional(Ljava/lang/String;)Ljava/lang/String;
Offset 686, 15 lines modifiedOffset 686, 15 lines modified
686 ····invoke-virtual·{v0,·v1},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V686 ····invoke-virtual·{v0,·v1},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V
  
687 ····.line·146687 ····.line·146
688 ····return-void688 ····return-void
689 .end·method689 .end·method
  
690 .method·static·test(Ljava/lang/String;Lorg/joda/time/DateTimeZone;)Z690 .method·static·test(Ljava/lang/String;Lorg/joda/time/DateTimeZone;)Z
691 ····.locals·11691 ····.locals·14
  
692 ····.prologue692 ····.prologue
693 ····.line·270693 ····.line·270
694 ····invoke-virtual·{p1},·Lorg/joda/time/DateTimeZone;->getID()Ljava/lang/String;694 ····invoke-virtual·{p1},·Lorg/joda/time/DateTimeZone;->getID()Ljava/lang/String;
  
695 ····move-result-object·v0695 ····move-result-object·v0
  
Offset 717, 19 lines modifiedOffset 717, 19 lines modified
  
717 ····move-result-object·v0717 ····move-result-object·v0
  
718 ····invoke-virtual·{v0},·Lorg/joda/time/chrono/ISOChronology;->year()Lorg/joda/time/DateTimeField;718 ····invoke-virtual·{v0},·Lorg/joda/time/chrono/ISOChronology;->year()Lorg/joda/time/DateTimeField;
  
719 ····move-result-object·v0719 ····move-result-object·v0
  
720 ····const-wide/16·v2,·0x0720 ····const-wide/16·v1,·0x0
  
721 ····const/16·v1,·0x73a721 ····const/16·v3,·0x73a
  
722 ····invoke-virtual·{v0,·v2,·v3,·v1},·Lorg/joda/time/DateTimeField;->set(JI)J722 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/joda/time/DateTimeField;->set(JI)J
  
723 ····move-result-wide·v2723 ····move-result-wide·v2
  
724 ····.line·277724 ····.line·277
725 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;725 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;
  
726 ····move-result-object·v0726 ····move-result-object·v0
Offset 740, 90 lines modifiedOffset 740, 94 lines modified
  
740 ····const-wide/16·v4,·0x0740 ····const-wide/16·v4,·0x0
  
741 ····const/16·v1,·0x802741 ····const/16·v1,·0x802
  
742 ····invoke-virtual·{v0,·v4,·v5,·v1},·Lorg/joda/time/DateTimeField;->set(JI)J742 ····invoke-virtual·{v0,·v4,·v5,·v1},·Lorg/joda/time/DateTimeField;->set(JI)J
  
743 ····move-result-wide·v8743 ····move-result-wide·v7
  
744 ····.line·279744 ····.line·279
745 ····invoke-virtual·{p1,·v2,·v3},·Lorg/joda/time/DateTimeZone;->getOffset(J)I745 ····invoke-virtual·{p1,·v2,·v3},·Lorg/joda/time/DateTimeZone;->getOffset(J)I
  
746 ····move-result·v1746 ····move-result·v1
  
747 ····.line·280747 ····.line·280
748 ····invoke-virtual·{p1,·v2,·v3},·Lorg/joda/time/DateTimeZone;->getNameKey(J)Ljava/lang/String;748 ····invoke-virtual·{p1,·v2,·v3},·Lorg/joda/time/DateTimeZone;->getNameKey(J)Ljava/lang/String;
  
749 ····move-result-object·v0749 ····move-result-object·v0
  
750 ····.line·282750 ····.line·282
751 ····new-instance·v10,·Ljava/util/ArrayList;751 ····new-instance·v9,·Ljava/util/ArrayList;
  
 752 ····invoke-direct·{v9},·Ljava/util/ArrayList;-><init>()V
  
752 ····invoke-direct·{v10},·Ljava/util/ArrayList;-><init>()V753 ····move-wide·v12,·v2
  
753 ····move-wide·v4,·v2754 ····move-wide·v3,·v12
  
754 ····move·v2,·v1755 ····move·v2,·v1
  
755 ····.line·285756 ····.line·285
756 ····:goto_1757 ····:goto_1
757 ····invoke-virtual·{p1,·v4,·v5},·Lorg/joda/time/DateTimeZone;->nextTransition(J)J758 ····invoke-virtual·{p1,·v3,·v4},·Lorg/joda/time/DateTimeZone;->nextTransition(J)J
  
758 ····move-result-wide·v6759 ····move-result-wide·v5
  
759 ····.line·286760 ····.line·286
760 ····cmp-long·v1,·v6,·v4761 ····cmp-long·v1,·v5,·v3
  
761 ····if-eqz·v1,·:cond_1762 ····if-eqz·v1,·:cond_1
  
762 ····cmp-long·v1,·v6,·v8763 ····cmp-long·v1,·v5,·v7
  
Max diff block lines reached; 5255/9377 bytes (56.04%) of diff not shown.
1.91 KB
smali/org/joda/time/tz/DateTimeZoneBuilder$Recurrence.smali
    
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 ····iput·p3,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->iSaveMillis:I40 ····iput·p3,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->iSaveMillis:I
  
41 ····.line·75141 ····.line·751
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
44 .method·static·readFrom(Ljava/io/DataInput;)Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;44 .method·static·readFrom(Ljava/io/DataInput;)Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;
45 ····.locals·645 ····.locals·5
46 ····.annotation·system·Ldalvik/annotation/Throws;46 ····.annotation·system·Ldalvik/annotation/Throws;
47 ········value·=·{47 ········value·=·{
48 ············Ljava/io/IOException;48 ············Ljava/io/IOException;
49 ········}49 ········}
50 ····.end·annotation50 ····.end·annotation
  
51 ····.prologue51 ····.prologue
Offset 61, 17 lines modifiedOffset 61, 17 lines modified
  
61 ····invoke-interface·{p0},·Ljava/io/DataInput;->readUTF()Ljava/lang/String;61 ····invoke-interface·{p0},·Ljava/io/DataInput;->readUTF()Ljava/lang/String;
  
62 ····move-result-object·v262 ····move-result-object·v2
  
63 ····invoke-static·{p0},·Lorg/joda/time/tz/DateTimeZoneBuilder;->readMillis(Ljava/io/DataInput;)J63 ····invoke-static·{p0},·Lorg/joda/time/tz/DateTimeZoneBuilder;->readMillis(Ljava/io/DataInput;)J
  
64 ····move-result-wide·v464 ····move-result-wide·v3
  
65 ····long-to-int·v3,·v465 ····long-to-int·v3,·v3
  
66 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;-><init>(Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;Ljava/lang/String;I)V66 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;-><init>(Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;Ljava/lang/String;I)V
  
67 ····return-object·v067 ····return-object·v0
68 .end·method68 .end·method
  
  
Offset 167, 29 lines modifiedOffset 167, 29 lines modified
167 ····.line·776167 ····.line·776
168 ····iget·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->iSaveMillis:I168 ····iget·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->iSaveMillis:I
  
169 ····return·v0169 ····return·v0
170 .end·method170 .end·method
  
171 .method·public·next(JII)J171 .method·public·next(JII)J
172 ····.locals·3172 ····.locals·2
  
173 ····.prologue173 ····.prologue
174 ····.line·761174 ····.line·761
175 ····iget-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->iOfYear:Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;175 ····iget-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->iOfYear:Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;
  
176 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->next(JII)J176 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->next(JII)J
  
177 ····move-result-wide·v0177 ····move-result-wide·v0
  
178 ····return-wide·v0178 ····return-wide·v0
179 .end·method179 .end·method
  
180 .method·public·previous(JII)J180 .method·public·previous(JII)J
181 ····.locals·3181 ····.locals·2
  
182 ····.prologue182 ····.prologue
183 ····.line·768183 ····.line·768
184 ····iget-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->iOfYear:Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;184 ····iget-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Recurrence;->iOfYear:Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;
  
185 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->previous(JII)J185 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Lorg/joda/time/tz/DateTimeZoneBuilder$OfYear;->previous(JII)J
  
17.9 KB
smali/org/joda/time/tz/DateTimeZoneBuilder$PrecalculatedZone.smali
    
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ····iput-object·p6,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$PrecalculatedZone;->iTailZone:Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;54 ····iput-object·p6,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$PrecalculatedZone;->iTailZone:Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;
  
55 ····.line·150955 ····.line·1509
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
58 .method·static·create(Ljava/lang/String;ZLjava/util/ArrayList;Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;)Lorg/joda/time/tz/DateTimeZoneBuilder$PrecalculatedZone;58 .method·static·create(Ljava/lang/String;ZLjava/util/ArrayList;Lorg/joda/time/tz/DateTimeZoneBuilder$DSTZone;)Lorg/joda/time/tz/DateTimeZoneBuilder$PrecalculatedZone;
59 ····.locals·2659 ····.locals·25
60 ····.annotation·system·Ldalvik/annotation/Signature;60 ····.annotation·system·Ldalvik/annotation/Signature;
61 ········value·=·{61 ········value·=·{
62 ············"(",62 ············"(",
63 ············"Ljava/lang/String;",63 ············"Ljava/lang/String;",
64 ············"Z",64 ············"Z",
65 ············"Ljava/util/ArrayList",65 ············"Ljava/util/ArrayList",
66 ············"<",66 ············"<",
Offset 193, 15 lines modifiedOffset 193, 15 lines modified
193 ····invoke-virtual·{v2},·Ljava/text/DateFormatSymbols;->getZoneStrings()[[Ljava/lang/String;193 ····invoke-virtual·{v2},·Ljava/text/DateFormatSymbols;->getZoneStrings()[[Ljava/lang/String;
  
194 ····move-result-object·v4194 ····move-result-object·v4
  
195 ····.line·1422195 ····.line·1422
196 ····const/4·v2,·0x0196 ····const/4·v2,·0x0
  
197 ····move-object·v10,·v3197 ····move-object·v9,·v3
  
198 ····:goto_1198 ····:goto_1
199 ····array-length·v3,·v4199 ····array-length·v3,·v4
  
200 ····if-ge·v2,·v3,·:cond_3200 ····if-ge·v2,·v3,·:cond_3
  
201 ····.line·1423201 ····.line·1423
Offset 228, 300 lines modifiedOffset 228, 304 lines modified
  
228 ····if-eqz·v5,·:cond_c228 ····if-eqz·v5,·:cond_c
  
229 ····.line·1422229 ····.line·1422
230 ····:goto_2230 ····:goto_2
231 ····add-int/lit8·v2,·v2,·0x1231 ····add-int/lit8·v2,·v2,·0x1
  
232 ····move-object·v10,·v3232 ····move-object·v9,·v3
  
233 ····goto·:goto_1233 ····goto·:goto_1
  
234 ····.line·1429234 ····.line·1429
235 ····:cond_3235 ····:cond_3
236 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;236 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;
  
237 ····move-result-object·v9237 ····move-result-object·v8
  
238 ····.line·1431238 ····.line·1431
239 ····const/4·v2,·0x0239 ····const/4·v2,·0x0
  
 240 ····move·v10,·v2
  
240 ····:goto_3241 ····:goto_3
241 ····array-length·v3,·v14242 ····array-length·v2,·v14
  
242 ····add-int/lit8·v3,·v3,·-0x1243 ····add-int/lit8·v2,·v2,·-0x1
  
243 ····if-ge·v2,·v3,·:cond_7244 ····if-ge·v10,·v2,·:cond_7
  
244 ····.line·1432245 ····.line·1432
245 ····aget-object·v15,·v14,·v2246 ····aget-object·v15,·v14,·v10
  
246 ····.line·1433247 ····.line·1433
247 ····add-int/lit8·v3,·v2,·0x1248 ····add-int/lit8·v2,·v10,·0x1
  
248 ····aget-object·v16,·v14,·v3249 ····aget-object·v16,·v14,·v2
  
249 ····.line·1434250 ····.line·1434
250 ····aget·v3,·v12,·v2251 ····aget·v2,·v12,·v10
  
251 ····int-to-long·v0,·v3252 ····int-to-long·v0,·v2
  
252 ····move-wide/from16·v18,·v0253 ····move-wide/from16·v17,·v0
  
253 ····.line·1435254 ····.line·1435
254 ····add-int/lit8·v3,·v2,·0x1255 ····add-int/lit8·v2,·v10,·0x1
  
255 ····aget·v3,·v12,·v3256 ····aget·v2,·v12,·v2
  
256 ····int-to-long·v0,·v3257 ····int-to-long·v0,·v2
  
257 ····move-wide/from16·v20,·v0258 ····move-wide/from16·v19,·v0
  
258 ····.line·1436259 ····.line·1436
259 ····aget·v3,·v13,·v2260 ····aget·v2,·v13,·v10
  
260 ····int-to-long·v0,·v3261 ····int-to-long·v0,·v2
  
261 ····move-wide/from16·v22,·v0262 ····move-wide/from16·v21,·v0
  
262 ····.line·1437263 ····.line·1437
263 ····add-int/lit8·v3,·v2,·0x1264 ····add-int/lit8·v2,·v10,·0x1
  
264 ····aget·v3,·v13,·v3265 ····aget·v2,·v13,·v2
  
265 ····int-to-long·v0,·v3266 ····int-to-long·v0,·v2
  
266 ····move-wide/from16·v24,·v0267 ····move-wide/from16·v23,·v0
  
267 ····.line·1438268 ····.line·1438
268 ····new-instance·v3,·Lorg/joda/time/Period;269 ····new-instance·v2,·Lorg/joda/time/Period;
  
269 ····aget-wide·v4,·v11,·v2270 ····aget-wide·v3,·v11,·v10
  
270 ····add-int/lit8·v6,·v2,·0x1271 ····add-int/lit8·v5,·v10,·0x1
  
271 ····aget-wide·v6,·v11,·v6272 ····aget-wide·v5,·v11,·v5
  
272 ····invoke-static·{},·Lorg/joda/time/PeriodType;->yearMonthDay()Lorg/joda/time/PeriodType;273 ····invoke-static·{},·Lorg/joda/time/PeriodType;->yearMonthDay()Lorg/joda/time/PeriodType;
  
273 ····move-result-object·v8274 ····move-result-object·v7
  
274 ····invoke-direct/range·{v3·..·v9},·Lorg/joda/time/Period;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V275 ····invoke-direct/range·{v2·..·v8},·Lorg/joda/time/Period;-><init>(JJLorg/joda/time/PeriodType;Lorg/joda/time/Chronology;)V
  
275 ····.line·1439276 ····.line·1439
276 ····cmp-long·v4,·v18,·v20277 ····cmp-long·v3,·v17,·v19
  
277 ····if-eqz·v4,·:cond_5278 ····if-eqz·v3,·:cond_5
  
278 ····cmp-long·v4,·v22,·v24279 ····cmp-long·v3,·v21,·v23
  
279 ····if-nez·v4,·:cond_5280 ····if-nez·v3,·:cond_5
  
280 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z281 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
Max diff block lines reached; 14496/18148 bytes (79.88%) of diff not shown.
1.03 KB
smali/org/joda/time/tz/DateTimeZoneBuilder$Rule.smali
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 ····.line·828104 ····.line·828
105 ····iget·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Rule;->iToYear:I105 ····iget·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Rule;->iToYear:I
  
106 ····return·v0106 ····return·v0
107 .end·method107 .end·method
  
108 .method·public·next(JII)J108 .method·public·next(JII)J
109 ····.locals·7109 ····.locals·6
  
110 ····.prologue110 ····.prologue
111 ····.line·845111 ····.line·845
112 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;112 ····invoke-static·{},·Lorg/joda/time/chrono/ISOChronology;->getInstanceUTC()Lorg/joda/time/chrono/ISOChronology;
  
113 ····move-result-object·v2113 ····move-result-object·v2
  
Offset 171, 19 lines modifiedOffset 171, 19 lines modified
171 ····if-lez·v4,·:cond_1171 ····if-lez·v4,·:cond_1
  
172 ····.line·868172 ····.line·868
173 ····invoke-virtual·{v2},·Lorg/joda/time/Chronology;->year()Lorg/joda/time/DateTimeField;173 ····invoke-virtual·{v2},·Lorg/joda/time/Chronology;->year()Lorg/joda/time/DateTimeField;
  
174 ····move-result-object·v2174 ····move-result-object·v2
  
175 ····int-to-long·v4,·v3175 ····int-to-long·v3,·v3
  
176 ····add-long/2addr·v4,·v0176 ····add-long/2addr·v3,·v0
  
177 ····invoke-virtual·{v2,·v4,·v5},·Lorg/joda/time/DateTimeField;->get(J)I177 ····invoke-virtual·{v2,·v3,·v4},·Lorg/joda/time/DateTimeField;->get(J)I
  
178 ····move-result·v2178 ····move-result·v2
  
179 ····.line·869179 ····.line·869
180 ····iget·v3,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Rule;->iToYear:I180 ····iget·v3,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Rule;->iToYear:I
  
181 ····if-le·v2,·v3,·:cond_1181 ····if-le·v2,·v3,·:cond_1
496 B
smali/org/joda/time/tz/FixedDateTimeZone.smali
    
Offset 177, 23 lines modifiedOffset 177, 23 lines modified
177 ····.line·61177 ····.line·61
178 ····const/4·v0,·0x1178 ····const/4·v0,·0x1
  
179 ····return·v0179 ····return·v0
180 .end·method180 .end·method
  
181 .method·public·nextTransition(J)J181 .method·public·nextTransition(J)J
182 ····.locals·1182 ····.locals·0
  
183 ····.prologue183 ····.prologue
184 ····.line·65184 ····.line·65
185 ····return-wide·p1185 ····return-wide·p1
186 .end·method186 .end·method
  
187 .method·public·previousTransition(J)J187 .method·public·previousTransition(J)J
188 ····.locals·1188 ····.locals·0
  
189 ····.prologue189 ····.prologue
190 ····.line·69190 ····.line·69
191 ····return-wide·p1191 ····return-wide·p1
192 .end·method192 .end·method
  
193 .method·public·toTimeZone()Ljava/util/TimeZone;193 .method·public·toTimeZone()Ljava/util/TimeZone;
12.2 KB
smali/org/joda/time/tz/DateTimeZoneBuilder$RuleSet.smali
    
Offset 239, 116 lines modifiedOffset 239, 116 lines modified
239 ····:cond_0239 ····:cond_0
240 ····const/4·v0,·0x0240 ····const/4·v0,·0x0
  
241 ····goto·:goto_0241 ····goto·:goto_0
242 .end·method242 .end·method
  
243 .method·public·firstTransition(J)Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;243 .method·public·firstTransition(J)Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;
244 ····.locals·9244 ····.locals·8
  
245 ····.prologue245 ····.prologue
246 ····.line·1014246 ····.line·1014
247 ····iget-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iInitialNameKey:Ljava/lang/String;247 ····iget-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iInitialNameKey:Ljava/lang/String;
  
248 ····if-eqz·v0,·:cond_0248 ····if-eqz·v0,·:cond_0
  
249 ····.line·1016249 ····.line·1016
250 ····new-instance·v1,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;250 ····new-instance·v0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;
  
251 ····iget-object·v4,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iInitialNameKey:Ljava/lang/String;251 ····iget-object·v3,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iInitialNameKey:Ljava/lang/String;
  
252 ····iget·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iStandardOffset:I252 ····iget·v1,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iStandardOffset:I
  
253 ····iget·v2,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iInitialSaveMillis:I253 ····iget·v2,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iInitialSaveMillis:I
  
254 ····add-int·v5,·v0,·v2254 ····add-int·v4,·v1,·v2
  
255 ····iget·v6,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iStandardOffset:I255 ····iget·v5,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iStandardOffset:I
  
256 ····move-wide·v2,·p1256 ····move-wide·v1,·p1
  
257 ····invoke-direct/range·{v1·..·v6},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;-><init>(JLjava/lang/String;II)V257 ····invoke-direct/range·{v0·..·v5},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;-><init>(JLjava/lang/String;II)V
  
258 ····.line·1070258 ····.line·1070
259 ····:goto_0259 ····:goto_0
260 ····return-object·v1260 ····return-object·v0
  
261 ····.line·1021261 ····.line·1021
262 ····:cond_0262 ····:cond_0
263 ····new-instance·v7,·Ljava/util/ArrayList;263 ····new-instance·v6,·Ljava/util/ArrayList;
  
264 ····iget-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iRules:Ljava/util/ArrayList;264 ····iget-object·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iRules:Ljava/util/ArrayList;
  
265 ····invoke-direct·{v7,·v0},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V265 ····invoke-direct·{v6,·v0},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
  
266 ····.line·1027266 ····.line·1027
267 ····const-wide/high16·v2,·-0x8000000000000000L267 ····const-wide/high16·v2,·-0x8000000000000000L
  
268 ····.line·1028268 ····.line·1028
269 ····const/4·v1,·0x0269 ····const/4·v1,·0x0
  
270 ····.line·1029270 ····.line·1029
271 ····const/4·v0,·0x0271 ····const/4·v0,·0x0
  
272 ····move-object·v8,·v0272 ····move-object·v7,·v0
  
273 ····move·v0,·v1273 ····move·v0,·v1
  
274 ····move-object·v1,·v8274 ····move-object·v1,·v7
  
275 ····.line·1032275 ····.line·1032
276 ····:goto_1276 ····:goto_1
277 ····invoke-virtual·{p0,·v2,·v3,·v0},·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->nextTransition(JI)Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;277 ····invoke-virtual·{p0,·v2,·v3,·v0},·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->nextTransition(JI)Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;
  
278 ····move-result-object·v4278 ····move-result-object·v4
  
279 ····if-eqz·v4,·:cond_1279 ····if-eqz·v4,·:cond_6
  
280 ····.line·1033280 ····.line·1033
281 ····invoke-virtual·{v4},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->getMillis()J281 ····invoke-virtual·{v4},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->getMillis()J
  
282 ····move-result-wide·v2282 ····move-result-wide·v2
  
283 ····.line·1035283 ····.line·1035
284 ····cmp-long·v0,·v2,·p1284 ····cmp-long·v0,·v2,·p1
  
285 ····if-nez·v0,·:cond_2285 ····if-nez·v0,·:cond_2
  
286 ····.line·1036286 ····.line·1036
287 ····new-instance·v1,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;287 ····new-instance·v0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;
  
288 ····invoke-direct·{v1,·p1,·p2,·v4},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;-><init>(JLorg/joda/time/tz/DateTimeZoneBuilder$Transition;)V288 ····invoke-direct·{v0,·p1,·p2,·v4},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;-><init>(JLorg/joda/time/tz/DateTimeZoneBuilder$Transition;)V
  
289 ····.line·1069289 ····.line·1069
290 ····:cond_1290 ····:cond_1
291 ····:goto_2291 ····:goto_2
292 ····iput-object·v7,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iRules:Ljava/util/ArrayList;292 ····iput-object·v6,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iRules:Ljava/util/ArrayList;
  
293 ····goto·:goto_0293 ····goto·:goto_0
  
294 ····.line·1040294 ····.line·1040
295 ····:cond_2295 ····:cond_2
296 ····cmp-long·v0,·v2,·p1296 ····cmp-long·v0,·v2,·p1
  
297 ····if-lez·v0,·:cond_5297 ····if-lez·v0,·:cond_4
  
298 ····.line·1041298 ····.line·1041
299 ····if-nez·v1,·:cond_4299 ····if-nez·v1,·:cond_5
  
300 ····.line·1045300 ····.line·1045
301 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;301 ····invoke-virtual·{v6},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
302 ····move-result-object·v2302 ····move-result-object·v2
  
303 ····:cond_3303 ····:cond_3
304 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z304 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
305 ····move-result·v0305 ····move-result·v0
  
306 ····if-eqz·v0,·:cond_4306 ····if-eqz·v0,·:cond_5
  
307 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;307 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
308 ····move-result-object·v0308 ····move-result-object·v0
  
309 ····check-cast·v0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Rule;309 ····check-cast·v0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Rule;
  
Offset 362, 53 lines modifiedOffset 362, 65 lines modified
362 ····.line·1047362 ····.line·1047
363 ····new-instance·v1,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;363 ····new-instance·v1,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;
  
364 ····iget·v2,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iStandardOffset:I364 ····iget·v2,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$RuleSet;->iStandardOffset:I
  
365 ····invoke-direct·{v1,·p1,·p2,·v0,·v2},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;-><init>(JLorg/joda/time/tz/DateTimeZoneBuilder$Rule;I)V365 ····invoke-direct·{v1,·p1,·p2,·v0,·v2},·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;-><init>(JLorg/joda/time/tz/DateTimeZoneBuilder$Rule;I)V
  
 366 ····move-object·v0,·v1
  
366 ····.line·1052367 ····.line·1052
Max diff block lines reached; 7785/12397 bytes (62.80%) of diff not shown.
1.48 KB
smali/org/joda/time/tz/DateTimeZoneBuilder$Transition.smali
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 .field·private·final·iStandardOffset:I22 .field·private·final·iStandardOffset:I
  
23 .field·private·final·iWallOffset:I23 .field·private·final·iWallOffset:I
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(JLjava/lang/String;II)V25 .method·constructor·<init>(JLjava/lang/String;II)V
26 ····.locals·126 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·90028 ····.line·900
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····.line·90130 ····.line·901
31 ····iput-wide·p1,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iMillis:J31 ····iput-wide·p1,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iMillis:J
Offset 163, 33 lines modifiedOffset 163, 33 lines modified
163 ····.line·916163 ····.line·916
164 ····iget·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iWallOffset:I164 ····iget·v0,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iWallOffset:I
  
165 ····return·v0165 ····return·v0
166 .end·method166 .end·method
  
167 .method·public·isTransitionFrom(Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;)Z167 .method·public·isTransitionFrom(Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;)Z
168 ····.locals·6168 ····.locals·5
  
169 ····.prologue169 ····.prologue
170 ····const/4·v0,·0x1170 ····const/4·v0,·0x1
  
171 ····.line·931171 ····.line·931
172 ····if-nez·p1,·:cond_1172 ····if-nez·p1,·:cond_1
  
173 ····.line·934173 ····.line·934
174 ····:cond_0174 ····:cond_0
175 ····:goto_0175 ····:goto_0
176 ····return·v0176 ····return·v0
  
177 ····:cond_1177 ····:cond_1
178 ····iget-wide·v2,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iMillis:J178 ····iget-wide·v1,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iMillis:J
  
179 ····iget-wide·v4,·p1,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iMillis:J179 ····iget-wide·v3,·p1,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iMillis:J
  
180 ····cmp-long·v1,·v2,·v4180 ····cmp-long·v1,·v1,·v3
  
181 ····if-lez·v1,·:cond_2181 ····if-lez·v1,·:cond_2
  
182 ····iget·v1,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iWallOffset:I182 ····iget·v1,·p0,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iWallOffset:I
  
183 ····iget·v2,·p1,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iWallOffset:I183 ····iget·v2,·p1,·Lorg/joda/time/tz/DateTimeZoneBuilder$Transition;->iWallOffset:I
  
1.15 KB
smali/org/joda/time/tz/CachedDateTimeZone.smali
    
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 ····iput-object·p1,·p0,·Lorg/joda/time/tz/CachedDateTimeZone;->iZone:Lorg/joda/time/DateTimeZone;120 ····iput-object·p1,·p0,·Lorg/joda/time/tz/CachedDateTimeZone;->iZone:Lorg/joda/time/DateTimeZone;
  
121 ····.line·89121 ····.line·89
122 ····return-void122 ····return-void
123 .end·method123 .end·method
  
124 .method·private·createInfo(J)Lorg/joda/time/tz/CachedDateTimeZone$Info;124 .method·private·createInfo(J)Lorg/joda/time/tz/CachedDateTimeZone$Info;
125 ····.locals·9125 ····.locals·8
  
126 ····.prologue126 ····.prologue
127 ····.line·152127 ····.line·152
128 ····const-wide·v0,·-0x100000000L128 ····const-wide·v0,·-0x100000000L
  
129 ····and-long·v2,·p1,·v0129 ····and-long·v2,·p1,·v0
  
Offset 383, 29 lines modifiedOffset 383, 29 lines modified
  
383 ····move-result·v0383 ····move-result·v0
  
384 ····return·v0384 ····return·v0
385 .end·method385 .end·method
  
386 .method·public·nextTransition(J)J386 .method·public·nextTransition(J)J
387 ····.locals·3387 ····.locals·2
  
388 ····.prologue388 ····.prologue
389 ····.line·115389 ····.line·115
390 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone;->iZone:Lorg/joda/time/DateTimeZone;390 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone;->iZone:Lorg/joda/time/DateTimeZone;
  
391 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->nextTransition(J)J391 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->nextTransition(J)J
  
392 ····move-result-wide·v0392 ····move-result-wide·v0
  
393 ····return-wide·v0393 ····return-wide·v0
394 .end·method394 .end·method
  
395 .method·public·previousTransition(J)J395 .method·public·previousTransition(J)J
396 ····.locals·3396 ····.locals·2
  
397 ····.prologue397 ····.prologue
398 ····.line·119398 ····.line·119
399 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone;->iZone:Lorg/joda/time/DateTimeZone;399 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone;->iZone:Lorg/joda/time/DateTimeZone;
  
400 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->previousTransition(J)J400 ····invoke-virtual·{v0,·p1,·p2},·Lorg/joda/time/DateTimeZone;->previousTransition(J)J
  
3.5 KB
smali/org/joda/time/tz/CachedDateTimeZone$Info.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 .field·private·iStandardOffset:I26 .field·private·iStandardOffset:I
  
27 .field·public·final·iZoneRef:Lorg/joda/time/DateTimeZone;27 .field·public·final·iZoneRef:Lorg/joda/time/DateTimeZone;
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>(Lorg/joda/time/DateTimeZone;J)V29 .method·constructor·<init>(Lorg/joda/time/DateTimeZone;J)V
30 ····.locals·230 ····.locals·1
  
31 ····.prologue31 ····.prologue
32 ····const/high16·v0,·-0x8000000032 ····const/high16·v0,·-0x80000000
  
33 ····.line·18033 ····.line·180
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 ····.line·18353 ····.line·183
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
  
56 #·virtual·methods56 #·virtual·methods
57 .method·public·getNameKey(J)Ljava/lang/String;57 .method·public·getNameKey(J)Ljava/lang/String;
58 ····.locals·558 ····.locals·3
  
59 ····.prologue59 ····.prologue
60 ····.line·18660 ····.line·186
61 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iNextInfo:Lorg/joda/time/tz/CachedDateTimeZone$Info;61 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iNextInfo:Lorg/joda/time/tz/CachedDateTimeZone$Info;
  
62 ····if-eqz·v0,·:cond_062 ····if-eqz·v0,·:cond_0
  
Offset 78, 17 lines modifiedOffset 78, 17 lines modified
78 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iNameKey:Ljava/lang/String;78 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iNameKey:Ljava/lang/String;
  
79 ····if-nez·v0,·:cond_179 ····if-nez·v0,·:cond_1
  
80 ····.line·18880 ····.line·188
81 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iZoneRef:Lorg/joda/time/DateTimeZone;81 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iZoneRef:Lorg/joda/time/DateTimeZone;
  
82 ····iget-wide·v2,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iPeriodStart:J82 ····iget-wide·v1,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iPeriodStart:J
  
83 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeZone;->getNameKey(J)Ljava/lang/String;83 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeZone;->getNameKey(J)Ljava/lang/String;
  
84 ····move-result-object·v084 ····move-result-object·v0
  
85 ····iput-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iNameKey:Ljava/lang/String;85 ····iput-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iNameKey:Ljava/lang/String;
  
86 ····.line·19086 ····.line·190
87 ····:cond_187 ····:cond_1
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
  
105 ····move-result-object·v0105 ····move-result-object·v0
  
106 ····goto·:goto_0106 ····goto·:goto_0
107 .end·method107 .end·method
  
108 .method·public·getOffset(J)I108 .method·public·getOffset(J)I
109 ····.locals·5109 ····.locals·3
  
110 ····.prologue110 ····.prologue
111 ····.line·196111 ····.line·196
112 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iNextInfo:Lorg/joda/time/tz/CachedDateTimeZone$Info;112 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iNextInfo:Lorg/joda/time/tz/CachedDateTimeZone$Info;
  
113 ····if-eqz·v0,·:cond_0113 ····if-eqz·v0,·:cond_0
  
Offset 132, 17 lines modifiedOffset 132, 17 lines modified
132 ····const/high16·v1,·-0x80000000132 ····const/high16·v1,·-0x80000000
  
133 ····if-ne·v0,·v1,·:cond_1133 ····if-ne·v0,·v1,·:cond_1
  
134 ····.line·198134 ····.line·198
135 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iZoneRef:Lorg/joda/time/DateTimeZone;135 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iZoneRef:Lorg/joda/time/DateTimeZone;
  
136 ····iget-wide·v2,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iPeriodStart:J136 ····iget-wide·v1,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iPeriodStart:J
  
137 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeZone;->getOffset(J)I137 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeZone;->getOffset(J)I
  
138 ····move-result·v0138 ····move-result·v0
  
139 ····iput·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iOffset:I139 ····iput·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iOffset:I
  
140 ····.line·200140 ····.line·200
141 ····:cond_1141 ····:cond_1
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
  
159 ····move-result·v0159 ····move-result·v0
  
160 ····goto·:goto_0160 ····goto·:goto_0
161 .end·method161 .end·method
  
162 .method·public·getStandardOffset(J)I162 .method·public·getStandardOffset(J)I
163 ····.locals·5163 ····.locals·3
  
164 ····.prologue164 ····.prologue
165 ····.line·206165 ····.line·206
166 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iNextInfo:Lorg/joda/time/tz/CachedDateTimeZone$Info;166 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iNextInfo:Lorg/joda/time/tz/CachedDateTimeZone$Info;
  
167 ····if-eqz·v0,·:cond_0167 ····if-eqz·v0,·:cond_0
  
Offset 186, 17 lines modifiedOffset 186, 17 lines modified
186 ····const/high16·v1,·-0x80000000186 ····const/high16·v1,·-0x80000000
  
187 ····if-ne·v0,·v1,·:cond_1187 ····if-ne·v0,·v1,·:cond_1
  
188 ····.line·208188 ····.line·208
189 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iZoneRef:Lorg/joda/time/DateTimeZone;189 ····iget-object·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iZoneRef:Lorg/joda/time/DateTimeZone;
  
190 ····iget-wide·v2,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iPeriodStart:J190 ····iget-wide·v1,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iPeriodStart:J
  
191 ····invoke-virtual·{v0,·v2,·v3},·Lorg/joda/time/DateTimeZone;->getStandardOffset(J)I191 ····invoke-virtual·{v0,·v1,·v2},·Lorg/joda/time/DateTimeZone;->getStandardOffset(J)I
  
192 ····move-result·v0192 ····move-result·v0
  
193 ····iput·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iStandardOffset:I193 ····iput·v0,·p0,·Lorg/joda/time/tz/CachedDateTimeZone$Info;->iStandardOffset:I
  
194 ····.line·210194 ····.line·210
195 ····:cond_1195 ····:cond_1
1.15 KB
res/xml/listwidgetinfo.xml
1.1 KB
res/xml/listwidgetinfo.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <appwidget-provider·xmlns:android="http://schemas.android.com/apk/res/android"·android:minWidth="180.0dip"·android:minHeight="110.0dip"·android:updatePeriodMillis="86400000"·android:initialLayout="@layout/widget_layout"·android:configure="com.nononsenseapps.notepad.widget.ListWidgetConfig_"·android:previewImage="@drawable/preview_ori_portrait"·android:resizeMode="horizontal|vertical"·android:minResizeWidth="110.0dip"·android:minResizeHeight="110.0dip"/>2 <appwidget-provider·xmlns:android="http://schemas.android.com/apk/res/android"·android:minWidth="180.0dip"·android:minHeight="110.0dip"·android:updatePeriodMillis="86400000"·android:initialLayout="@layout/widget_layout"·android:configure="com.nononsenseapps.notepad.widget.ListWidgetConfig_"·android:previewImage="@drawable/preview_ori_portrait"·android:resizeMode="horizontal|vertical"·android:minResizeWidth="110.0dip"·android:minResizeHeight="110.0dip"·android:initialKeyguardLayout="@layout/widget_layout"·android:widgetCategory="home_screen|keyguard"/>
1.18 KB
res/values-v16/styles.xml
1.14 KB
res/values-v16/styles.xml
    
Offset 1, 25 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<style·name="EditorTextStyle"> 
4 ····<item·name="android:textAppearance">?android:textAppearanceMedium</item> 
5 ····<item·name="android:textColor">?textColorPrimary</item> 
6 ····<item·name="android:fontFamily">sans-serif</item> 
7 ····<item·name="linkify">true</item> 
8 ····<item·name="titleRelativeSize">1.3</item> 
9 ····<item·name="titleFontFamily">robotocondensed</item> 
10 ····<item·name="titleFontStyle">bold</item> 
11 ··</style> 
12 ··<style·name="FragmentHint"> 
13 ····<item·name="android:enabled">false</item> 
14 ····<item·name="android:textAppearance">?android:textAppearanceLarge</item> 
15 ····<item·name="android:textColor">?android:textColorSecondary</item> 
16 ····<item·name="android:paddingTop">4.0dip</item> 
17 ····<item·name="android:fontFamily">sans-serif-light</item> 
18 ··</style> 
19 ··<style·name="day_of_week_label_condensed">3 ··<style·name="day_of_week_label_condensed">
20 ····<item·name="android:fontFamily">sans-serif-condensed</item>4 ····<item·name="android:fontFamily">sans-serif-condensed</item>
21 ··</style>5 ··</style>
22 ··<style·name="done_button_light">6 ··<style·name="done_button_light">
23 ····<item·name="android:fontFamily">sans-serif-light</item>7 ····<item·name="android:fontFamily">sans-serif-light</item>
24 ··</style>8 ··</style>
25 ··<style·name="time_label_thin">9 ··<style·name="time_label_thin">
2.51 KB
res/layout/dialog_new_item.xml
2.46 KB
res/layout/dialog_new_item.xml
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<EditText·android:gravity="center_vertical"·android:id="@id/edit_text"·android:padding="4.0dip"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:hint="@string/name"·android:maxLines="1"·android:singleLine="true"·android:inputType="textAutoComplete|textAutoCorrect"·android:imeOptions="actionDone"·style="?android:textAppearanceMedium"/>3 ··<EditText·android:gravity="center_vertical"·android:id="@id/edit_text"·android:padding="4.0dip"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:hint="@string/name"·android:maxLines="1"·android:singleLine="true"·android:inputType="textAutoComplete|textAutoCorrect"·android:imeOptions="actionDone"·android:fontFamily="light"·style="?android:textAppearanceMedium"/>
4 ··<LinearLayout·android:orientation="vertical"·android:id="@id/button_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content">4 ··<LinearLayout·android:orientation="vertical"·android:id="@id/button_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
5 ····<View·android:id="@id/divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"/>5 ····<View·android:id="@id/divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"/>
6 ····<LinearLayout·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?android:attr/buttonBarStyle">6 ····<LinearLayout·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?android:attr/buttonBarStyle">
7 ······<Button·android:id="@id/button_cancel"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@android:string/cancel"·android:layout_weight="1.0"·style="?android:attr/buttonBarButtonStyle"/>7 ······<Button·android:id="@id/button_cancel"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@android:string/cancel"·android:layout_weight="1.0"·android:fontFamily="light"·style="?android:attr/buttonBarButtonStyle"/>
8 ······<Button·android:id="@id/button_ok"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@android:string/ok"·android:layout_weight="1.0"·style="?android:attr/buttonBarButtonStyle"/>8 ······<Button·android:id="@id/button_ok"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@android:string/ok"·android:layout_weight="1.0"·android:fontFamily="light"·style="?android:attr/buttonBarButtonStyle"/>
9 ····</LinearLayout>9 ····</LinearLayout>
10 ··</LinearLayout>10 ··</LinearLayout>
11 </LinearLayout>11 </LinearLayout>
5.15 KB
res/layout/time_header_label.xml
5.09 KB
res/layout/time_header_label.xml
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_gravity="center"·android:id="@id/time_display"·android:background="@color/white"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_gravity="center"·android:id="@id/time_display"·android:background="@color/white"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<View·android:id="@id/center_view"·android:background="#00000000"·android:visibility="invisible"·android:layout_width="1.0dip"·android:layout_height="1.0dip"·android:layout_centerInParent="true"/>3 ··<View·android:id="@id/center_view"·android:background="#00000000"·android:visibility="invisible"·android:layout_width="1.0dip"·android:layout_height="1.0dip"·android:layout_centerInParent="true"·android:importantForAccessibility="no"/>
4 ··<TextView·android:id="@id/hour_space"·android:visibility="invisible"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toLeftOf="@id/separator"·android:layout_centerVertical="true"·style="@style/time_label"/>4 ··<TextView·android:id="@id/hour_space"·android:visibility="invisible"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toLeftOf="@id/separator"·android:layout_centerVertical="true"·android:importantForAccessibility="no"·style="@style/time_label"/>
5 ··<FrameLayout·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginLeft="@dimen/extra_time_label_margin"·android:layout_marginRight="@dimen/extra_time_label_margin"·android:layout_alignLeft="@id/hour_space"·android:layout_alignRight="@id/hour_space"·android:layout_centerVertical="true">5 ··<FrameLayout·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginLeft="@dimen/extra_time_label_margin"·android:layout_marginRight="@dimen/extra_time_label_margin"·android:layout_alignLeft="@id/hour_space"·android:layout_alignRight="@id/hour_space"·android:layout_centerVertical="true">
6 ····<com.android.datetimepicker.AccessibleTextView·android:textColor="@color/blue"·android:gravity="center_horizontal"·android:layout_gravity="center"·android:id="@id/hours"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·style="@style/time_label"/>6 ····<com.android.datetimepicker.AccessibleTextView·android:textColor="@color/blue"·android:gravity="center_horizontal"·android:layout_gravity="center"·android:id="@id/hours"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·style="@style/time_label"/>
7 ··</FrameLayout>7 ··</FrameLayout>
8 ··<TextView·android:id="@id/separator"·android:paddingLeft="@dimen/separator_padding"·android:paddingRight="@dimen/separator_padding"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_separator"·android:layout_alignRight="@id/center_view"·android:layout_centerVertical="true"·style="@style/time_label"/>8 ··<TextView·android:id="@id/separator"·android:paddingLeft="@dimen/separator_padding"·android:paddingRight="@dimen/separator_padding"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_separator"·android:layout_alignRight="@id/center_view"·android:layout_centerVertical="true"·android:importantForAccessibility="no"·style="@style/time_label"/>
9 ··<TextView·android:id="@id/minutes_space"·android:visibility="invisible"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toRightOf="@id/separator"·android:layout_centerVertical="true"·style="@style/time_label"/>9 ··<TextView·android:id="@id/minutes_space"·android:visibility="invisible"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toRightOf="@id/separator"·android:layout_centerVertical="true"·android:importantForAccessibility="no"·style="@style/time_label"/>
10 ··<FrameLayout·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginLeft="@dimen/extra_time_label_margin"·android:layout_marginRight="@dimen/extra_time_label_margin"·android:layout_alignLeft="@id/minutes_space"·android:layout_alignRight="@id/minutes_space"·android:layout_centerVertical="true">10 ··<FrameLayout·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginLeft="@dimen/extra_time_label_margin"·android:layout_marginRight="@dimen/extra_time_label_margin"·android:layout_alignLeft="@id/minutes_space"·android:layout_alignRight="@id/minutes_space"·android:layout_centerVertical="true">
11 ····<com.android.datetimepicker.AccessibleTextView·android:gravity="center_horizontal"·android:layout_gravity="center"·android:id="@id/minutes"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·style="@style/time_label"/>11 ····<com.android.datetimepicker.AccessibleTextView·android:gravity="center_horizontal"·android:layout_gravity="center"·android:id="@id/minutes"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·style="@style/time_label"/>
12 ··</FrameLayout>12 ··</FrameLayout>
13 ··<com.android.datetimepicker.AccessibleTextView·android:id="@id/ampm_hitspace"·android:layout_width="@dimen/ampm_label_size"·android:layout_height="wrap_content"·android:layout_alignLeft="@id/ampm_label"·android:layout_alignRight="@id/ampm_label"·android:layout_alignParentTop="true"·android:layout_alignParentBottom="true"/>13 ··<com.android.datetimepicker.AccessibleTextView·android:id="@id/ampm_hitspace"·android:layout_width="@dimen/ampm_label_size"·android:layout_height="wrap_content"·android:layout_alignLeft="@id/ampm_label"·android:layout_alignRight="@id/ampm_label"·android:layout_alignParentTop="true"·android:layout_alignParentBottom="true"/>
14 ··<TextView·android:id="@id/ampm_label"·android:paddingLeft="@dimen/ampm_left_padding"·android:paddingRight="@dimen/ampm_left_padding"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toRightOf="@id/minutes_space"·android:layout_alignBaseline="@id/separator"·style="@style/ampm_label"/>14 ··<TextView·android:id="@id/ampm_label"·android:paddingLeft="@dimen/ampm_left_padding"·android:paddingRight="@dimen/ampm_left_padding"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toRightOf="@id/minutes_space"·android:layout_alignBaseline="@id/separator"·android:importantForAccessibility="no"·style="@style/ampm_label"/>
15 </RelativeLayout>15 </RelativeLayout>
932 B
res/layout/spinner_item.xml
878 B
res/layout/spinner_item.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textAppearance="?android:textAppearanceMedium"·android:textColor="?textColorSecondary"·android:gravity="center_vertical"·android:id="@id/textViewSpinnerItem"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="48.0dip"/>2 <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textAppearance="?android:textAppearanceMedium"·android:textColor="?textColorSecondary"·android:gravity="center_vertical"·android:id="@id/textViewSpinnerItem"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="48.0dip"·android:fontFamily="sans-serif"/>
6.25 KB
res/layout/changelog.xml
6.2 KB
res/layout/changelog.xml
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ScrollView·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <ScrollView·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<LinearLayout·android:orientation="vertical"·android:padding="10.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">3 ··<LinearLayout·android:orientation="vertical"·android:padding="10.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
4 ····<TextView·android:textStyle="bold"·android:autoLink="email|map|web"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginBottom="15.0dip"·android:text="For·latest·information·go·to·http://www.nononsenseapps.com"/>4 ····<TextView·android:textStyle="bold"·android:autoLink="email|map|web"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginBottom="15.0dip"·android:text="For·latest·information·go·to·http://www.nononsenseapps.com"/>
5 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="Help·translate·the·app"/>5 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="Help·translate·the·app"·android:fontFamily="sans-serif-condensed"/>
6 ····<TextView·android:autoLink="email|map|web"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="Go·to·http://translate.nononsenseapps.com·to·help·translate·the·app·to·your·native·language."/>6 ····<TextView·android:autoLink="email|map|web"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="Go·to·http://translate.nononsenseapps.com·to·help·translate·the·app·to·your·native·language."/>
7 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nFaster·updates?·Join·the·beta·community"/>7 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nFaster·updates?·Join·the·beta·community"·android:fontFamily="sans-serif-condensed"/>
8 ····<TextView·android:autoLink="email|map|web"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="http://goo.gl/Ocjjl"/>8 ····<TextView·android:autoLink="email|map|web"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="http://goo.gl/Ocjjl"/>
9 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.7.1"/>9 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.7.1"·android:fontFamily="sans-serif-condensed"/>
10 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_7_1"/>10 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_7_1"/>
11 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.6.0"/>11 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.6.0"·android:fontFamily="sans-serif-condensed"/>
12 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_6_0"/>12 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_6_0"/>
13 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.5.5"/>13 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.5.5"·android:fontFamily="sans-serif-condensed"/>
14 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_5_5"/>14 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_5_5"/>
15 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.5.4"/>15 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.5.4"·android:fontFamily="sans-serif-condensed"/>
16 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_5_4"/>16 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_5_4"/>
17 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.5.3"/>17 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.5.3"·android:fontFamily="sans-serif-condensed"/>
18 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_5_3"/>18 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_5_3"/>
19 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.4.1"/>19 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.4.1"·android:fontFamily="sans-serif-condensed"/>
20 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_4_1"/>20 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_4_1"/>
21 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.4"/>21 ····<TextView·android:textStyle="bold"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="\nVersion·5.4"·android:fontFamily="sans-serif-condensed"/>
22 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_4"/>22 ····<TextView·android:paddingLeft="20.0dip"·android:paddingRight="20.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/changelog_5_4"/>
23 ··</LinearLayout>23 ··</LinearLayout>
24 </ScrollView>24 </ScrollView>
1020 B
res/layout/widgetlist_header.xml
952 B
res/layout/widgetlist_header.xml
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="wrap_content">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
3 ··<TextView·android:textAppearance="@style/WidgetItemHeaderStyleDark"·android:id="@android:id/text1"·android:paddingLeft="16.0dip"·android:paddingTop="2.0dip"·android:paddingBottom="2.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="TODAY"·android:singleLine="true"/>3 ··<TextView·android:textAppearance="@style/WidgetItemHeaderStyleDark"·android:id="@android:id/text1"·android:paddingLeft="16.0dip"·android:paddingTop="2.0dip"·android:paddingBottom="2.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="TODAY"·android:singleLine="true"·android:fontFamily="sans-serif-light"/>
4 </RelativeLayout>4 </RelativeLayout>
2.11 KB
res/layout/tasklist_header.xml
2.05 KB
res/layout/tasklist_header.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 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:custom="http://schemas.android.com/apk/res-auto"·android:orientation="horizontal"·android:id="@id/taskItem"·android:clickable="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:custom="http://schemas.android.com/apk/res-auto"·android:orientation="horizontal"·android:id="@id/taskItem"·android:clickable="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
3 ··<com.nononsenseapps.utils.views.TitleNoteTextView·xmlns:ttv="http://schemas.android.com/apk/res/com.nononsenseapps.utils.views"·android:textAppearance="?android:textAppearanceSmall"·android:textColor="?textColorPrimary"·android:ellipsize="end"·android:id="@android:id/text1"·android:paddingLeft="16.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:textIsSelectable="false"·custom:titleFontFamily="robotolight"/>3 ··<com.nononsenseapps.utils.views.TitleNoteTextView·xmlns:ttv="http://schemas.android.com/apk/res/com.nononsenseapps.utils.views"·android:textAppearance="?android:textAppearanceSmall"·android:textColor="?textColorPrimary"·android:ellipsize="end"·android:id="@android:id/text1"·android:paddingLeft="16.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:textIsSelectable="false"·android:fontFamily="sans-serif-light"·custom:titleFontFamily="robotolight"/>
4 ··<TextView·android:id="@id/indent"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="0.0dip"/>4 ··<TextView·android:id="@id/indent"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="0.0dip"/>
5 ··<com.nononsenseapps.ui.NoteCheckBox·android:id="@id/checkbox"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="0.0dip"/>5 ··<com.nononsenseapps.ui.NoteCheckBox·android:id="@id/checkbox"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="0.0dip"/>
6 ··<com.nononsenseapps.ui.DateView·android:id="@id/date"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="0.0dip"/>6 ··<com.nononsenseapps.ui.DateView·android:id="@id/date"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="0.0dip"/>
7 ··<View·android:id="@id/dragpadding"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="0.0dip"/>7 ··<View·android:id="@id/dragpadding"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="0.0dip"/>
8 ··<View·android:id="@id/drag_handle"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="0.0dip"/>8 ··<View·android:id="@id/drag_handle"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="0.0dip"/>
9 </LinearLayout>9 </LinearLayout>
4.21 KB
res/layout/fragment_dialog_editlist.xml
4.13 KB
res/layout/fragment_dialog_editlist.xml
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:paddingTop="16.0dip"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:paddingTop="16.0dip"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<EditText·android:textAppearance="@android:style/TextAppearance.Large"·android:textStyle="normal"·android:id="@id/titleField"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:hint="@string/editor_title_hint"·android:singleLine="true"·android:inputType="textCapSentences"/>3 ··<EditText·android:textAppearance="@android:style/TextAppearance.Large"·android:textStyle="normal"·android:id="@id/titleField"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:hint="@string/editor_title_hint"·android:singleLine="true"·android:inputType="textCapSentences"·android:fontFamily="sans-serif"/>
4 ··<CheckBox·android:textAppearance="@android:style/TextAppearance.Medium"·android:textColor="?textColorSecondary"·android:id="@id/defaultListBox"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="48.0dip"·android:text="@string/menu_setdefaultlist"/>4 ··<CheckBox·android:textAppearance="@android:style/TextAppearance.Medium"·android:textColor="?textColorSecondary"·android:id="@id/defaultListBox"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="48.0dip"·android:text="@string/menu_setdefaultlist"·android:fontFamily="sans-serif"/>
5 ··<Spinner·android:id="@id/sortSpinner"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:spinnerMode="dropdown"/>5 ··<Spinner·android:id="@id/sortSpinner"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:spinnerMode="dropdown"/>
6 ··<Spinner·android:id="@id/modeSpinner"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:spinnerMode="dropdown"/>6 ··<Spinner·android:id="@id/modeSpinner"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:spinnerMode="dropdown"/>
7 ··<LinearLayout·android:orientation="vertical"·android:id="@id/taskList"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="0.0dip">7 ··<LinearLayout·android:orientation="vertical"·android:id="@id/taskList"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="0.0dip">
8 ····<EditText·android:textAppearance="?android:textAppearanceMedium"·android:textColor="?textColorPrimary"·android:id="@id/quickAddFirst"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:hint="@string/add_item"·android:singleLine="true"/>8 ····<EditText·android:textAppearance="?android:textAppearanceMedium"·android:textColor="?textColorPrimary"·android:id="@id/quickAddFirst"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:hint="@string/add_item"·android:singleLine="true"·android:fontFamily="sans-serif"/>
9 ··</LinearLayout>9 ··</LinearLayout>
10 ··<TextView·android:textAppearance="@android:style/TextAppearance.Medium"·android:textStyle="bold"·android:textColor="?textColorSecondary"·android:gravity="center_vertical"·android:id="@id/deleteButton"·android:paddingLeft="16.0dip"·android:paddingRight="20.0dip"·android:clickable="true"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:text="@string/menu_deletelist"·android:drawableLeft="?body_delete"·android:drawablePadding="8.0dip"·android:textAllCaps="true"·style="?android:attr/buttonBarButtonStyle"/>10 ··<TextView·android:textAppearance="@android:style/TextAppearance.Medium"·android:textStyle="bold"·android:textColor="?textColorSecondary"·android:gravity="center_vertical"·android:id="@id/deleteButton"·android:paddingLeft="16.0dip"·android:paddingRight="20.0dip"·android:clickable="true"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:text="@string/menu_deletelist"·android:drawableLeft="?body_delete"·android:drawablePadding="8.0dip"·android:textAllCaps="true"·android:fontFamily="sans-serif"·style="?android:attr/buttonBarButtonStyle"/>
11 ··<include·android:id="@id/buttons"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·layout="@layout/dialog_ok_cancel"/>11 ··<include·android:id="@id/buttons"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·layout="@layout/dialog_ok_cancel"/>
12 </LinearLayout>12 </LinearLayout>
1.05 KB
res/layout/date_picker_header_view.xml
1000 B
res/layout/date_picker_header_view.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textSize="@dimen/date_picker_header_text_size"·android:textColor="@color/white"·android:gravity="center"·android:id="@id/date_picker_header"·android:background="@color/calendar_header"·android:layout_width="@dimen/date_picker_component_width"·android:layout_height="@dimen/date_picker_header_height"·android:includeFontPadding="false"/>2 <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textSize="@dimen/date_picker_header_text_size"·android:textColor="@color/white"·android:gravity="center"·android:id="@id/date_picker_header"·android:background="@color/calendar_header"·android:layout_width="@dimen/date_picker_component_width"·android:layout_height="@dimen/date_picker_header_height"·android:includeFontPadding="false"·android:importantForAccessibility="no"/>
1.22 KB
res/layout/simple_light_list_item_2.xml
1.14 KB
res/layout/simple_light_list_item_2.xml
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:background="?android:selectableItemBackground"·android:layout_width="fill_parent"·android:layout_height="64.0dip">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:background="?android:selectableItemBackground"·android:layout_width="fill_parent"·android:layout_height="64.0dip">
3 ··<TextView·android:id="@android:id/text1"·android:layout_width="0.0dip"·android:layout_height="64.0dip"·android:layout_weight="1.0"·style="?LeftDrawerListItemStyle"/>3 ··<TextView·android:id="@android:id/text1"·android:layout_width="0.0dip"·android:layout_height="64.0dip"·android:layout_weight="1.0"·android:fontFamily="sans-serif-light"·style="?LeftDrawerListItemStyle"/>
4 ··<TextView·android:layout_gravity="right"·android:id="@android:id/text2"·android:layout_width="wrap_content"·android:layout_height="64.0dip"·style="?LeftDrawerListItemSecondaryStyle"/>4 ··<TextView·android:layout_gravity="right"·android:id="@android:id/text2"·android:layout_width="wrap_content"·android:layout_height="64.0dip"·android:fontFamily="sans-serif-light"·style="?LeftDrawerListItemSecondaryStyle"/>
5 </LinearLayout>5 </LinearLayout>
4.23 KB
res/layout/activity_widget_config_part_settings.xml
4.13 KB
res/layout/activity_widget_config_part_settings.xml
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ScrollView·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/list_widget_conf_wrapper"·android:background="@color/googlenow_darkergrey"·android:scrollbars="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:fillViewport="true"·android:isScrollContainer="true">2 <ScrollView·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/list_widget_conf_wrapper"·android:background="@color/googlenow_darkergrey"·android:scrollbars="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:fillViewport="true"·android:isScrollContainer="true">
3 ··<LinearLayout·android:orientation="vertical"·android:paddingLeft="16.0dip"·android:paddingRight="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip">3 ··<LinearLayout·android:orientation="vertical"·android:paddingLeft="16.0dip"·android:paddingRight="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip">
4 ····<Spinner·android:id="@id/listSpinner"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:prompt="@string/settings_list_dialog"·android:spinnerMode="dropdown"·style="?android:attr/spinnerStyle"/>4 ····<Spinner·android:id="@id/listSpinner"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:prompt="@string/settings_list_dialog"·android:spinnerMode="dropdown"·style="?android:attr/spinnerStyle"/>
5 ····<Spinner·android:entries="@array/sorting_preference"·android:id="@id/sortingSpinner"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:spinnerMode="dropdown"·style="?android:attr/spinnerStyle"/>5 ····<Spinner·android:entries="@array/sorting_preference"·android:id="@id/sortingSpinner"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:spinnerMode="dropdown"·style="?android:attr/spinnerStyle"/>
6 ····<Spinner·android:entries="@array/widget_theme_preference"·android:id="@id/themeSpinner"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:spinnerMode="dropdown"·style="?android:attr/spinnerStyle"/>6 ····<Spinner·android:entries="@array/widget_theme_preference"·android:id="@id/themeSpinner"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:spinnerMode="dropdown"·style="?android:attr/spinnerStyle"/>
7 ····<TextView·android:textAppearance="?android:textAppearanceSmall"·android:textStyle="normal"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:text="@string/transparency"/>7 ····<TextView·android:textAppearance="?android:textAppearanceSmall"·android:textStyle="normal"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:text="@string/transparency"·android:fontFamily="sans-serif-light"·android:labelFor="@id/itemRowsSeekBar"/>
8 ····<SeekBar·android:id="@id/transparencySeekBar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:max="100"·android:progress="75"·style="?android:attr/seekBarStyle"/>8 ····<SeekBar·android:id="@id/transparencySeekBar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:max="100"·android:progress="75"·style="?android:attr/seekBarStyle"/>
9 ····<TextView·android:textAppearance="?android:textAppearanceSmall"·android:textStyle="normal"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:text="@string/item_max_height"/>9 ····<TextView·android:textAppearance="?android:textAppearanceSmall"·android:textStyle="normal"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:text="@string/item_max_height"·android:fontFamily="sans-serif-light"·android:labelFor="@id/itemRowsSeekBar"/>
10 ····<SeekBar·android:id="@id/itemRowsSeekBar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:max="10"·android:progress="3"·style="?android:attr/seekBarStyle"/>10 ····<SeekBar·android:id="@id/itemRowsSeekBar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="4.0dip"·android:max="10"·android:progress="3"·style="?android:attr/seekBarStyle"/>
11 ····<CheckBox·android:id="@id/hideCheckBox"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:text="@string/hide_checkbox"·style="?android:attr/checkboxStyle"/>11 ····<CheckBox·android:id="@id/hideCheckBox"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:text="@string/hide_checkbox"·style="?android:attr/checkboxStyle"/>
12 ····<CheckBox·android:id="@id/hideDateCheckBox"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:text="@string/hide_date"·style="?android:attr/checkboxStyle"/>12 ····<CheckBox·android:id="@id/hideDateCheckBox"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:text="@string/hide_date"·style="?android:attr/checkboxStyle"/>
13 ····<CheckBox·android:id="@id/transparentHeaderCheckBox"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:text="@string/hide_header"·style="?android:attr/checkboxStyle"/>13 ····<CheckBox·android:id="@id/transparentHeaderCheckBox"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:text="@string/hide_header"·style="?android:attr/checkboxStyle"/>
14 ··</LinearLayout>14 ··</LinearLayout>
15 </ScrollView>15 </ScrollView>
2.52 KB
res/layout/app_pref_password_layout.xml
2.45 KB
res/layout/app_pref_password_layout.xml
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ScrollView·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/pass_scroll_cont"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <ScrollView·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/pass_scroll_cont"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<LinearLayout·android:orientation="vertical"·android:paddingTop="8.0dip"·android:paddingBottom="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">3 ··<LinearLayout·android:orientation="vertical"·android:paddingTop="8.0dip"·android:paddingBottom="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
4 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="2.0dip"·android:layout_marginBottom="2.0dip"·android:text="@string/password_info"/>4 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="2.0dip"·android:layout_marginBottom="2.0dip"·android:text="@string/password_info"·android:fontFamily="sans-serif-light"/>
5 ····<EditText·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:id="@id/tempPassword1"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginBottom="2.0dip"·android:hint="@string/enter_new_password"·android:singleLine="true"·android:inputType="textPassword"/>5 ····<EditText·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:id="@id/tempPassword1"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginBottom="2.0dip"·android:hint="@string/enter_new_password"·android:singleLine="true"·android:inputType="textPassword"/>
6 ····<EditText·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:id="@id/tempPassword2"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginBottom="2.0dip"·android:hint="@string/confirm_new_password"·android:singleLine="true"·android:inputType="textPassword"/>6 ····<EditText·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:id="@id/tempPassword2"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginBottom="2.0dip"·android:hint="@string/confirm_new_password"·android:singleLine="true"·android:inputType="textPassword"/>
7 ····<LinearLayout·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="wrap_content">7 ····<LinearLayout·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
8 ······<View·android:id="@id/divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"/>8 ······<View·android:id="@id/divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"/>
9 ······<Button·android:id="@id/applyPassword"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginBottom="2.0dip"·android:text="@string/apply"·style="?android:attr/buttonBarButtonStyle"/>9 ······<Button·android:id="@id/applyPassword"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginBottom="2.0dip"·android:text="@string/apply"·style="?android:attr/buttonBarButtonStyle"/>
10 ······<Button·android:id="@id/clearPassword"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:text="@string/clear_password"/>10 ······<Button·android:id="@id/clearPassword"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:text="@string/clear_password"/>
11 ····</LinearLayout>11 ····</LinearLayout>
5.85 KB
res/layout/notification_view.xml
5.79 KB
res/layout/notification_view.xml
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:paddingTop="2.0dip"·android:paddingBottom="2.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:paddingTop="2.0dip"·android:paddingBottom="2.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
3 ··<ImageButton·android:id="@id/notificationRemove"·android:layout_width="wrap_content"·android:layout_height="48.0dip"·android:layout_marginLeft="4.0dip"·android:src="?body_remove"·android:scaleType="center"·android:layout_alignParentRight="true"·android:contentDescription="Remove·reminder"·style="?android:attr/buttonBarButtonStyle"/>3 ··<ImageButton·android:id="@id/notificationRemove"·android:layout_width="wrap_content"·android:layout_height="48.0dip"·android:layout_marginLeft="4.0dip"·android:src="?body_remove"·android:scaleType="center"·android:layout_alignParentRight="true"·android:contentDescription="Remove·reminder"·style="?android:attr/buttonBarButtonStyle"/>
4 ··<ImageButton·android:id="@id/notificationTypeTime"·android:background="?android:selectableItemBackground"·android:padding="0.0dip"·android:layout_width="40.0dip"·android:layout_height="48.0dip"·android:src="@drawable/ic_alarm"·android:scaleType="center"·android:minWidth="8.0dip"·android:layout_alignParentLeft="true"·android:contentDescription="Type·of·notification"·style="?android:attr/buttonBarButtonStyle"/>4 ··<ImageButton·android:id="@id/notificationTypeTime"·android:background="?android:selectableItemBackground"·android:padding="0.0dip"·android:layout_width="40.0dip"·android:layout_height="48.0dip"·android:src="@drawable/ic_alarm"·android:scaleType="center"·android:minWidth="8.0dip"·android:layout_alignParentLeft="true"·android:contentDescription="Type·of·notification"·style="?android:attr/buttonBarButtonStyle"/>
5 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:gravity="center"·android:id="@id/notificationDate"·android:background="?android:selectableItemBackground"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="4.0dip"·android:layout_marginRight="4.0dip"·android:minWidth="48.0dip"·android:minHeight="48.0dip"·android:hint="@string/time"·android:singleLine="true"·android:layout_toRightOf="@id/notificationTypeTime"·android:textIsSelectable="false"/>5 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:gravity="center"·android:id="@id/notificationDate"·android:background="?android:selectableItemBackground"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="4.0dip"·android:layout_marginRight="4.0dip"·android:minWidth="48.0dip"·android:minHeight="48.0dip"·android:hint="@string/time"·android:singleLine="true"·android:layout_toRightOf="@id/notificationTypeTime"·android:textIsSelectable="false"·android:fontFamily="sans-serif-light"/>
6 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:gravity="center"·android:id="@id/notificationTime"·android:background="?android:selectableItemBackground"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="4.0dip"·android:layout_marginRight="4.0dip"·android:minWidth="48.0dip"·android:minHeight="48.0dip"·android:hint="@string/time"·android:singleLine="true"·android:layout_toRightOf="@id/notificationDate"·android:textIsSelectable="false"/>6 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:gravity="center"·android:id="@id/notificationTime"·android:background="?android:selectableItemBackground"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="4.0dip"·android:layout_marginRight="4.0dip"·android:minWidth="48.0dip"·android:minHeight="48.0dip"·android:hint="@string/time"·android:singleLine="true"·android:layout_toRightOf="@id/notificationDate"·android:textIsSelectable="false"·android:fontFamily="sans-serif-light"/>
7 ··<ImageButton·android:id="@id/notificationTypeLocation"·android:background="?android:selectableItemBackground"·android:padding="0.0dip"·android:visibility="gone"·android:layout_width="40.0dip"·android:layout_height="48.0dip"·android:src="@drawable/ic_location_red"·android:scaleType="center"·android:minWidth="8.0dip"·android:layout_below="@id/notificationTypeTime"·android:layout_alignParentLeft="true"·android:contentDescription="Type·of·notification"·style="?android:attr/buttonBarButtonStyle"/>7 ··<ImageButton·android:id="@id/notificationTypeLocation"·android:background="?android:selectableItemBackground"·android:padding="0.0dip"·android:visibility="gone"·android:layout_width="40.0dip"·android:layout_height="48.0dip"·android:src="@drawable/ic_location_red"·android:scaleType="center"·android:minWidth="8.0dip"·android:layout_below="@id/notificationTypeTime"·android:layout_alignParentLeft="true"·android:contentDescription="Type·of·notification"·style="?android:attr/buttonBarButtonStyle"/>
8 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:gravity="center_vertical"·android:id="@id/notificationLocation"·android:background="?android:selectableItemBackground"·android:visibility="gone"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="4.0dip"·android:layout_marginRight="4.0dip"·android:minHeight="48.0dip"·android:hint="@string/location"·android:singleLine="true"·android:layout_toLeftOf="@id/notificationRemove"·android:layout_toRightOf="@id/notificationTypeLocation"·android:layout_below="@id/notificationTypeTime"·android:layout_alignWithParentIfMissing="true"·android:textIsSelectable="false"/>8 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:gravity="center_vertical"·android:id="@id/notificationLocation"·android:background="?android:selectableItemBackground"·android:visibility="gone"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="4.0dip"·android:layout_marginRight="4.0dip"·android:minHeight="48.0dip"·android:hint="@string/location"·android:singleLine="true"·android:layout_toLeftOf="@id/notificationRemove"·android:layout_toRightOf="@id/notificationTypeLocation"·android:layout_below="@id/notificationTypeTime"·android:layout_alignWithParentIfMissing="true"·android:textIsSelectable="false"·android:fontFamily="sans-serif-light"/>
9 ··<com.nononsenseapps.ui.WeekDaysView·android:id="@id/weekdays"·android:paddingLeft="8.0dip"·android:paddingRight="16.0dip"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_below="@id/notificationLocation"·android:layout_alignParentLeft="true"/>9 ··<com.nononsenseapps.ui.WeekDaysView·android:id="@id/weekdays"·android:paddingLeft="8.0dip"·android:paddingRight="16.0dip"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_below="@id/notificationLocation"·android:layout_alignParentLeft="true"/>
10 ··<CheckBox·android:id="@id/repeatSwitch"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="48.0dip"·android:layout_marginLeft="8.0dip"·android:text="@string/repeat"·android:layout_toLeftOf="@id/notificationRemove"·android:layout_below="@id/weekdays"·android:layout_alignParentLeft="true"/>10 ··<CheckBox·android:id="@id/repeatSwitch"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="48.0dip"·android:layout_marginLeft="8.0dip"·android:text="@string/repeat"·android:layout_toLeftOf="@id/notificationRemove"·android:layout_below="@id/weekdays"·android:layout_alignParentLeft="true"/>
11 </RelativeLayout>11 </RelativeLayout>
1.64 KB
res/layout/filepicker_listitem_checkable.xml
1.55 KB
res/layout/filepicker_listitem_checkable.xml
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:background="@drawable/selectable_background_filepickertheme"·android:layout_width="fill_parent"·android:layout_height="?android:listPreferredItemHeight"·android:minHeight="?android:listPreferredItemHeight">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:background="@drawable/selectable_background_filepickertheme"·android:layout_width="fill_parent"·android:layout_height="?android:listPreferredItemHeight"·android:minHeight="?android:listPreferredItemHeight">
3 ··<ImageView·android:id="@id/item_icon"·android:visibility="visible"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:src="@drawable/ic_collections_collection_light"/>3 ··<ImageView·android:id="@id/item_icon"·android:visibility="visible"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:src="@drawable/ic_collections_collection_light"/>
4 ··<CheckedTextView·android:textColor="?android:textColorPrimary"·android:ellipsize="end"·android:gravity="center_vertical"·android:id="@android:id/text1"·android:padding="8.0dip"·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:checked="false"·android:checkMark="?android:listChoiceIndicatorMultiple"·android:maxLines="1"·android:singleLine="true"·android:layout_weight="1.0"·style="?android:textAppearanceLarge"/>4 ··<CheckedTextView·android:textColor="?android:textColorPrimary"·android:ellipsize="end"·android:gravity="center_vertical"·android:id="@android:id/text1"·android:padding="8.0dip"·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:checked="false"·android:checkMark="?android:listChoiceIndicatorMultiple"·android:maxLines="1"·android:singleLine="true"·android:layout_weight="1.0"·android:fontFamily="light"·style="?android:textAppearanceLarge"/>
5 </LinearLayout>5 </LinearLayout>
3.01 KB
res/layout/widgetlist_item.xml
2.95 KB
res/layout/widgetlist_item.xml
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:id="@id/widget_item_container"·android:paddingRight="12.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="@dimen/widget_item_min_size">2 <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:id="@id/widget_item_container"·android:paddingRight="12.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="@dimen/widget_item_min_size">
3 ··<RelativeLayout·android:gravity="center_vertical"·android:layout_gravity="center|left"·android:id="@id/widget_item"·android:background="@drawable/img_default_selector_dark"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">3 ··<RelativeLayout·android:gravity="center_vertical"·android:layout_gravity="center|left"·android:id="@id/widget_item"·android:background="@drawable/img_default_selector_dark"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
4 ····<LinearLayout·android:orientation="vertical"·android:id="@id/itemSpacer"·android:visibility="visible"·android:layout_width="20.0dip"·android:layout_height="1.0dip"·android:layout_alignParentLeft="true"/>4 ····<LinearLayout·android:orientation="vertical"·android:id="@id/itemSpacer"·android:visibility="visible"·android:layout_width="20.0dip"·android:layout_height="1.0dip"·android:layout_alignParentLeft="true"/>
5 ····<TextView·android:textAppearance="?android:textAppearanceSmall"·android:textStyle="normal"·android:textColor="@android:color/primary_text_dark"·android:gravity="center_vertical"·android:id="@android:id/text1"·android:paddingTop="2.0dip"·android:paddingRight="4.0dip"·android:paddingBottom="2.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="a·title··see·very·plainly·with·a·second·line·like·so·which·should·be·too·long·ideally"·android:maxLines="2"·android:layout_toLeftOf="@id/dueDate"·android:layout_toRightOf="@id/itemSpacer"·android:layout_alignParentTop="true"·android:layout_alignWithParentIfMissing="true"/>5 ····<TextView·android:textAppearance="?android:textAppearanceSmall"·android:textStyle="normal"·android:textColor="@android:color/primary_text_dark"·android:gravity="center_vertical"·android:id="@android:id/text1"·android:paddingTop="2.0dip"·android:paddingRight="4.0dip"·android:paddingBottom="2.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="a·title··see·very·plainly·with·a·second·line·like·so·which·should·be·too·long·ideally"·android:maxLines="2"·android:layout_toLeftOf="@id/dueDate"·android:layout_toRightOf="@id/itemSpacer"·android:layout_alignParentTop="true"·android:layout_alignWithParentIfMissing="true"/>
6 ····<TextView·android:textSize="12.0sp"·android:textColor="@android:color/primary_text_dark"·android:gravity="center_vertical"·android:id="@id/dueDate"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="12·mar"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"/>6 ····<TextView·android:textSize="12.0sp"·android:textColor="@android:color/primary_text_dark"·android:gravity="center_vertical"·android:id="@id/dueDate"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="12·mar"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"·android:fontFamily="sans-serif-light"/>
7 ··</RelativeLayout>7 ··</RelativeLayout>
8 ··<ImageButton·android:layout_gravity="center|left"·android:id="@id/completedCheckBoxDark"·android:background="@null"·android:padding="0.0dip"·android:layout_width="48.0dip"·android:layout_height="@dimen/widget_item_min_size"·android:src="@drawable/btn_check_selector_dark"·android:scaleType="fitStart"·android:contentDescription="Complete·task"/>8 ··<ImageButton·android:layout_gravity="center|left"·android:id="@id/completedCheckBoxDark"·android:background="@null"·android:padding="0.0dip"·android:layout_width="48.0dip"·android:layout_height="@dimen/widget_item_min_size"·android:src="@drawable/btn_check_selector_dark"·android:scaleType="fitStart"·android:contentDescription="Complete·task"/>
9 ··<ImageButton·android:layout_gravity="center|left"·android:id="@id/completedCheckBoxLight"·android:background="@null"·android:padding="0.0dip"·android:visibility="gone"·android:layout_width="48.0dip"·android:layout_height="@dimen/widget_item_min_size"·android:src="@drawable/btn_check_selector_light"·android:scaleType="fitStart"·android:contentDescription="Complete·task"/>9 ··<ImageButton·android:layout_gravity="center|left"·android:id="@id/completedCheckBoxLight"·android:background="@null"·android:padding="0.0dip"·android:visibility="gone"·android:layout_width="48.0dip"·android:layout_height="@dimen/widget_item_min_size"·android:src="@drawable/btn_check_selector_light"·android:scaleType="fitStart"·android:contentDescription="Complete·task"/>
10 </FrameLayout>10 </FrameLayout>
3.84 KB
res/layout/fragment_filepicker.xml
3.78 KB
res/layout/fragment_filepicker.xml
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<LinearLayout·android:orientation="horizontal"·android:id="@id/action_container"·android:background="@color/dark_grey"·android:layout_width="fill_parent"·android:layout_height="?android:listPreferredItemHeight"·android:layout_alignParentTop="true">3 ··<LinearLayout·android:orientation="horizontal"·android:id="@id/action_container"·android:background="@color/dark_grey"·android:layout_width="fill_parent"·android:layout_height="?android:listPreferredItemHeight"·android:layout_alignParentTop="true">
4 ····<ImageButton·android:id="@id/button_go_parent"·android:background="@drawable/selectable_action"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:src="@drawable/ic_navigation_back"·android:scaleType="fitCenter"·android:layout_weight="1.0"·android:contentDescription="@string/go_back"/>4 ····<ImageButton·android:id="@id/button_go_parent"·android:background="@drawable/selectable_action"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:src="@drawable/ic_navigation_back"·android:scaleType="fitCenter"·android:layout_weight="1.0"·android:contentDescription="@string/go_back"/>
5 ····<ImageButton·android:id="@id/button_create_dir"·android:background="@drawable/selectable_action"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:src="@drawable/ic_collections_add_collection"·android:scaleType="fitCenter"·android:layout_weight="1.0"·android:contentDescription="@string/new_folder"/>5 ····<ImageButton·android:id="@id/button_create_dir"·android:background="@drawable/selectable_action"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:src="@drawable/ic_collections_add_collection"·android:scaleType="fitCenter"·android:layout_weight="1.0"·android:contentDescription="@string/new_folder"/>
6 ··</LinearLayout>6 ··</LinearLayout>
7 ··<TextView·android:textColor="?android:textColorPrimary"·android:ellipsize="start"·android:gravity="center_vertical"·android:id="@id/current_dir"·android:background="@color/grey"·android:padding="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:maxLines="1"·android:scrollHorizontally="false"·android:singleLine="true"·android:layout_below="@id/action_container"·style="?android:textAppearanceMedium"/>7 ··<TextView·android:textColor="?android:textColorPrimary"·android:ellipsize="start"·android:gravity="center_vertical"·android:id="@id/current_dir"·android:background="@color/grey"·android:padding="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:maxLines="1"·android:scrollHorizontally="false"·android:singleLine="true"·android:layout_below="@id/action_container"·android:fontFamily="light"·style="?android:textAppearanceMedium"/>
8 ··<ListView·android:id="@android:id/list"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_above="@id/button_container"·android:layout_below="@id/current_dir"/>8 ··<ListView·android:id="@android:id/list"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_above="@id/button_container"·android:layout_below="@id/current_dir"/>
9 ··<LinearLayout·android:orientation="vertical"·android:id="@id/button_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentBottom="true">9 ··<LinearLayout·android:orientation="vertical"·android:id="@id/button_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentBottom="true">
10 ····<View·android:id="@id/divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"/>10 ····<View·android:id="@id/divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"/>
11 ····<LinearLayout·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?android:attr/buttonBarStyle">11 ····<LinearLayout·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?android:attr/buttonBarStyle">
12 ······<Button·android:id="@id/button_cancel"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@android:string/cancel"·android:layout_weight="1.0"·style="?android:attr/buttonBarButtonStyle"/>12 ······<Button·android:id="@id/button_cancel"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@android:string/cancel"·android:layout_weight="1.0"·android:fontFamily="light"·style="?android:attr/buttonBarButtonStyle"/>
13 ······<Button·android:id="@id/button_ok"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@android:string/ok"·android:layout_weight="1.0"·style="?android:attr/buttonBarButtonStyle"/>13 ······<Button·android:id="@id/button_ok"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@android:string/ok"·android:layout_weight="1.0"·android:fontFamily="light"·style="?android:attr/buttonBarButtonStyle"/>
14 ····</LinearLayout>14 ····</LinearLayout>
15 ··</LinearLayout>15 ··</LinearLayout>
16 </RelativeLayout>16 </RelativeLayout>
3.91 KB
res/layout/app_pref_about_layout.xml
3.83 KB
res/layout/app_pref_about_layout.xml
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ScrollView·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/pass_scroll_cont"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <ScrollView·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/pass_scroll_cont"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<LinearLayout·android:orientation="vertical"·android:paddingLeft="@dimen/preference_screen_side_margin"·android:paddingTop="8.0dip"·android:paddingBottom="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">3 ··<LinearLayout·android:orientation="vertical"·android:paddingLeft="@dimen/preference_screen_side_margin"·android:paddingTop="8.0dip"·android:paddingBottom="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
4 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Small"·android:autoLink="all"·android:paddingTop="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="Copyright·(©)·2014·Jonas·Kalderstam"/>4 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Small"·android:autoLink="all"·android:paddingTop="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="Copyright·(©)·2014·Jonas·Kalderstam"·android:fontFamily="sans-serif-light"/>
5 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:autoLink="all"·android:paddingTop="8.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/app_about"/>5 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:autoLink="all"·android:paddingTop="8.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/app_about"·android:fontFamily="sans-serif-light"/>
6 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Large"·android:textColor="@android:color/holo_blue_dark"·android:autoLink="all"·android:paddingTop="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/libraries_used"/>6 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Large"·android:textColor="@android:color/holo_blue_dark"·android:autoLink="all"·android:paddingTop="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/libraries_used"·android:fontFamily="sans-serif-light"/>
7 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:autoLink="all"·android:paddingTop="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="ActionBar-PullToRefresh·(©)·Chris·Banes"/>7 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:autoLink="all"·android:paddingTop="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="ActionBar-PullToRefresh·(©)·Chris·Banes"·android:fontFamily="sans-serif-light"/>
8 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:autoLink="all"·android:paddingTop="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="DragSortListView·(©)·Carl·Bauer"/>8 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:autoLink="all"·android:paddingTop="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="DragSortListView·(©)·Carl·Bauer"·android:fontFamily="sans-serif-light"/>
9 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:autoLink="all"·android:paddingTop="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="ShowcaseView·(©)·Alex·Curran"/>9 ····<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:autoLink="all"·android:paddingTop="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="ShowcaseView·(©)·Alex·Curran"·android:fontFamily="sans-serif-light"/>
10 ··</LinearLayout>10 ··</LinearLayout>
11 </ScrollView>11 </ScrollView>
1.23 KB
res/layout/simple_light_list_item_activated_1.xml
1.13 KB
res/layout/simple_light_list_item_activated_1.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textAppearance="?android:textAppearanceListItem"·android:textColor="?android:textColorPrimary"·android:gravity="center_vertical"·android:id="@android:id/text1"·android:background="?android:activatedBackgroundIndicator"·android:paddingLeft="16.0dip"·android:paddingRight="16.0dip"·android:layout_width="fill_parent"·android:layout_height="64.0dip"·android:minHeight="?android:listPreferredItemHeightLarge"/>2 <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textAppearance="?android:textAppearanceListItem"·android:textColor="?android:textColorPrimary"·android:gravity="center_vertical"·android:id="@android:id/text1"·android:background="?android:activatedBackgroundIndicator"·android:paddingLeft="16.0dip"·android:paddingRight="16.0dip"·android:layout_width="fill_parent"·android:layout_height="64.0dip"·android:minHeight="?android:listPreferredItemHeightLarge"·android:fontFamily="sans-serif-light"/>
1.87 KB
res/layout/activity_main_dual.xml
1.81 KB
res/layout/activity_main_dual.xml
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <android.support.v4.widget.DrawerLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/drawerLayout"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <android.support.v4.widget.DrawerLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/drawerLayout"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<LinearLayout·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:layout_marginLeft="16.0dip"·android:layout_marginRight="8.0dip"·android:baselineAligned="false"·android:animateLayoutChanges="true"·android:showDividers="middle">3 ··<LinearLayout·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:layout_marginLeft="16.0dip"·android:layout_marginRight="8.0dip"·android:baselineAligned="false"·android:animateLayoutChanges="true"·android:showDividers="middle">
4 ····<FrameLayout·android:id="@id/fragment1"·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginRight="4.0dip"·android:layout_weight="@integer/leftFragmentWeight"/>4 ····<FrameLayout·android:id="@id/fragment1"·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginRight="4.0dip"·android:layout_weight="@integer/leftFragmentWeight"/>
5 ····<FrameLayout·android:id="@id/fragment2"·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginLeft="4.0dip"·android:layout_weight="@integer/rightFragmentWeight">5 ····<FrameLayout·android:id="@id/fragment2"·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginLeft="4.0dip"·android:layout_weight="@integer/rightFragmentWeight">
6 ······<TextView·android:enabled="false"·android:textAppearance="?android:textAppearanceLarge"·android:layout_gravity="center"·android:id="@id/taskHint"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/please_select_note"/>6 ······<TextView·android:enabled="false"·android:textAppearance="?android:textAppearanceLarge"·android:layout_gravity="center"·android:id="@id/taskHint"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/please_select_note"·android:fontFamily="sans-serif-light"/>
7 ····</FrameLayout>7 ····</FrameLayout>
8 ··</LinearLayout>8 ··</LinearLayout>
9 ··<include·android:layout_gravity="start"·android:id="@id/leftDrawer"·android:layout_width="320.0dip"·android:layout_height="fill_parent"·layout="@layout/drawer_layout"/>9 ··<include·android:layout_gravity="start"·android:id="@id/leftDrawer"·android:layout_width="320.0dip"·android:layout_height="fill_parent"·layout="@layout/drawer_layout"/>
10 </android.support.v4.widget.DrawerLayout>10 </android.support.v4.widget.DrawerLayout>
1.73 KB
res/layout/fragment_task_list_grid.xml
1.65 KB
res/layout/fragment_task_list_grid.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 <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:paddingLeft="@dimen/listMargins"·android:paddingRight="@dimen/listMargins"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:paddingLeft="@dimen/listMargins"·android:paddingRight="@dimen/listMargins"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<LinearLayout·android:gravity="center"·android:orientation="vertical"·android:id="@id/hintContainer"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="fill_parent">3 ··<LinearLayout·android:gravity="center"·android:orientation="vertical"·android:id="@id/hintContainer"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
4 ····<TextView·android:enabled="false"·android:textAppearance="?android:textAppearanceLarge"·android:textColor="?android:textColorSecondary"·android:paddingTop="4.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/please_create_note"/>4 ····<TextView·android:enabled="false"·android:textAppearance="?android:textAppearanceLarge"·android:textColor="?android:textColorSecondary"·android:paddingTop="4.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/please_create_note"·android:fontFamily="sans-serif-light"/>
5 ··</LinearLayout>5 ··</LinearLayout>
6 ··<FrameLayout·android:id="@id/listContainer"·android:visibility="visible"·android:layout_width="fill_parent"·android:layout_height="fill_parent">6 ··<FrameLayout·android:id="@id/listContainer"·android:visibility="visible"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
7 ····<GridView·android:id="@android:id/list"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:drawSelectorOnTop="true"·android:horizontalSpacing="16.0dip"·android:verticalSpacing="16.0dip"·android:numColumns="2"·android:divider="@android:color/transparent"·android:dividerHeight="1.0dip"/>7 ····<GridView·android:id="@android:id/list"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:drawSelectorOnTop="true"·android:horizontalSpacing="16.0dip"·android:verticalSpacing="16.0dip"·android:numColumns="2"·android:divider="@android:color/transparent"·android:dividerHeight="1.0dip"/>
8 ··</FrameLayout>8 ··</FrameLayout>
9 </FrameLayout>9 </FrameLayout>
3.51 KB
res/layout/activity_shortcut_config.xml
3.43 KB
res/layout/activity_shortcut_config.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 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:paddingTop="8.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:paddingTop="8.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
3 ··<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:textColor="?android:textColorPrimary"·android:id="@id/textView1"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="16.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginRight="16.0dip"·android:layout_marginBottom="2.0dip"·android:text="@string/settings_list"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"/>3 ··<TextView·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:textColor="?android:textColorPrimary"·android:id="@id/textView1"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="16.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginRight="16.0dip"·android:layout_marginBottom="2.0dip"·android:text="@string/settings_list"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:fontFamily="sans-serif-light"/>
4 ··<Spinner·android:id="@id/listSpinner"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:layout_marginLeft="16.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginRight="16.0dip"·android:layout_marginBottom="2.0dip"·android:prompt="@string/settings_list_dialog"·android:layout_below="@id/textView1"·android:layout_alignParentLeft="true"·android:spinnerMode="dropdown"·style="?android:attr/spinnerStyle"/>4 ··<Spinner·android:id="@id/listSpinner"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:layout_marginLeft="16.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginRight="16.0dip"·android:layout_marginBottom="2.0dip"·android:prompt="@string/settings_list_dialog"·android:layout_below="@id/textView1"·android:layout_alignParentLeft="true"·android:spinnerMode="dropdown"·style="?android:attr/spinnerStyle"/>
5 ··<Switch·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:textColor="?android:textColorPrimary"·android:id="@id/noteSwitch"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:layout_marginLeft="16.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginRight="16.0dip"·android:layout_marginBottom="2.0dip"·android:text="@string/title_create"·android:layout_below="@id/listSpinner"·android:layout_alignParentLeft="true"/>5 ··<Switch·android:textAppearance="@android:style/TextAppearance.Holo.Medium"·android:textColor="?android:textColorPrimary"·android:id="@id/noteSwitch"·android:layout_width="fill_parent"·android:layout_height="@dimen/list_item_min_size"·android:layout_marginLeft="16.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginRight="16.0dip"·android:layout_marginBottom="2.0dip"·android:text="@string/title_create"·android:layout_below="@id/listSpinner"·android:layout_alignParentLeft="true"/>
6 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:id="@id/textView2"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="16.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginRight="16.0dip"·android:layout_marginBottom="2.0dip"·android:text="@string/shortcut_help1"·android:layout_below="@id/noteSwitch"/>6 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:id="@id/textView2"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="16.0dip"·android:layout_marginTop="2.0dip"·android:layout_marginRight="16.0dip"·android:layout_marginBottom="2.0dip"·android:text="@string/shortcut_help1"·android:layout_below="@id/noteSwitch"·android:fontFamily="sans-serif-light"/>
7 ··<View·android:id="@id/divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"·android:layout_below="@id/textView2"/>7 ··<View·android:id="@id/divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"·android:layout_below="@id/textView2"/>
8 ··<Button·android:id="@id/ok"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@android:string/ok"·android:layout_below="@id/divider"·style="?android:attr/buttonBarButtonStyle"/>8 ··<Button·android:id="@id/ok"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@android:string/ok"·android:layout_below="@id/divider"·style="?android:attr/buttonBarButtonStyle"/>
9 </RelativeLayout>9 </RelativeLayout>
4.82 KB
res/layout/fragment_task_detail.xml
4.75 KB
res/layout/fragment_task_detail.xml
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ····<RelativeLayout·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:layout_weight="1.0"·style="@style/EditorLayoutStyle">4 ····<RelativeLayout·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:layout_weight="1.0"·style="@style/EditorLayoutStyle">
5 ······<com.nononsenseapps.utils.views.StyledEditText·android:gravity="top"·android:id="@id/taskText"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:minHeight="100.0dip"·android:hint="@string/editor_note_hint"·android:layout_alignParentTop="true"·android:inputType="textAutoCorrect|textCapSentences|textMultiLine"·custom:linkify="true"·custom:titleRelativeSize="1.3"·custom:titleFontFamily="robotocondensed"·custom:titleFontStyle="bold"·style="@style/EditorTextStyle"/>5 ······<com.nononsenseapps.utils.views.StyledEditText·android:gravity="top"·android:id="@id/taskText"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:minHeight="100.0dip"·android:hint="@string/editor_note_hint"·android:layout_alignParentTop="true"·android:inputType="textAutoCorrect|textCapSentences|textMultiLine"·custom:linkify="true"·custom:titleRelativeSize="1.3"·custom:titleFontFamily="robotocondensed"·custom:titleFontStyle="bold"·style="@style/EditorTextStyle"/>
6 ······<RelativeLayout·android:id="@id/taskSection"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_below="@id/taskText">6 ······<RelativeLayout·android:id="@id/taskSection"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_below="@id/taskText">
7 ········<com.nononsenseapps.ui.DelegateFrame·xmlns:nononsenseapps="http://nononsenseapps.com"·android:id="@id/checkboxcontainer"·android:clickable="true"·android:layout_width="48.0dip"·android:layout_height="48.0dip"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·nononsenseapps:enlargedView="@id/taskCompleted">7 ········<com.nononsenseapps.ui.DelegateFrame·xmlns:nononsenseapps="http://nononsenseapps.com"·android:id="@id/checkboxcontainer"·android:clickable="true"·android:layout_width="48.0dip"·android:layout_height="48.0dip"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·nononsenseapps:enlargedView="@id/taskCompleted">
8 ··········<CheckBox·android:gravity="center"·android:id="@id/taskCompleted"·android:layout_width="wrap_content"·android:layout_height="48.0dip"·android:layout_centerInParent="true"/>8 ··········<CheckBox·android:gravity="center"·android:id="@id/taskCompleted"·android:layout_width="wrap_content"·android:layout_height="48.0dip"·android:layout_centerInParent="true"/>
9 ········</com.nononsenseapps.ui.DelegateFrame>9 ········</com.nononsenseapps.ui.DelegateFrame>
10 ········<ImageButton·android:id="@id/dueCancelButton"·android:layout_width="wrap_content"·android:layout_height="48.0dip"·android:src="?body_remove"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:contentDescription="Remove·due·date"·style="?android:attr/buttonBarButtonStyle"/>10 ········<ImageButton·android:id="@id/dueCancelButton"·android:layout_width="wrap_content"·android:layout_height="48.0dip"·android:src="?body_remove"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:contentDescription="Remove·due·date"·style="?android:attr/buttonBarButtonStyle"/>
11 ········<Button·android:textAppearance="?android:textAppearanceMedium"·android:id="@id/dueDateBox"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="48.0dip"·android:hint="@string/editor_due_date_hint"·android:layout_toLeftOf="@id/dueCancelButton"·android:layout_toRightOf="@id/checkboxcontainer"·android:layout_alignParentTop="true"·style="?android:attr/spinnerStyle"/>11 ········<Button·android:textAppearance="?android:textAppearanceMedium"·android:id="@id/dueDateBox"·android:paddingLeft="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="48.0dip"·android:hint="@string/editor_due_date_hint"·android:layout_toLeftOf="@id/dueCancelButton"·android:layout_toRightOf="@id/checkboxcontainer"·android:layout_alignParentTop="true"·android:fontFamily="sans-serif-light"·style="?android:attr/spinnerStyle"/>
12 ······</RelativeLayout>12 ······</RelativeLayout>
13 ······<TextView·android:textAppearance="?android:textAppearanceMedium"·android:textColor="?textColorSecondary"·android:gravity="center_vertical"·android:id="@id/notificationAdd"·android:background="?android:selectableItemBackground"·android:paddingRight="8.0dip"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="48.0dip"·android:layout_marginTop="8.0dip"·android:layout_marginBottom="0.0dip"·android:text="@string/add_a_reminder"·android:drawableLeft="@drawable/ic_add_alarm_dark"·android:drawablePadding="8.0dip"·android:layout_below="@id/taskSection"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignWithParentIfMissing="true"·android:textAllCaps="false"/>13 ······<TextView·android:textAppearance="?android:textAppearanceMedium"·android:textColor="?textColorSecondary"·android:gravity="center_vertical"·android:id="@id/notificationAdd"·android:background="?android:selectableItemBackground"·android:paddingRight="8.0dip"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="48.0dip"·android:layout_marginTop="8.0dip"·android:layout_marginBottom="0.0dip"·android:text="@string/add_a_reminder"·android:drawableLeft="@drawable/ic_add_alarm_dark"·android:drawablePadding="8.0dip"·android:layout_below="@id/taskSection"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignWithParentIfMissing="true"·android:textAllCaps="false"·android:fontFamily="sans-serif-light"/>
14 ······<LinearLayout·android:orientation="vertical"·android:id="@id/notificationList"·android:paddingLeft="0.0dip"·android:paddingBottom="8.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="0.0dip"·android:layout_below="@id/notificationAdd"·android:animateLayoutChanges="true"/>14 ······<LinearLayout·android:orientation="vertical"·android:id="@id/notificationList"·android:paddingLeft="0.0dip"·android:paddingBottom="8.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="4.0dip"·android:layout_marginBottom="0.0dip"·android:layout_below="@id/notificationAdd"·android:animateLayoutChanges="true"/>
15 ····</RelativeLayout>15 ····</RelativeLayout>
16 ····<Space·android:layout_width="fill_parent"·android:layout_height="@dimen/editor_vertical_margin"/>16 ····<Space·android:layout_width="fill_parent"·android:layout_height="@dimen/editor_vertical_margin"/>
17 ··</LinearLayout>17 ··</LinearLayout>
18 </ScrollView>18 </ScrollView>
1.45 KB
res/layout/filepicker_listitem_dir.xml
1.37 KB
res/layout/filepicker_listitem_dir.xml
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:background="@drawable/selectable_background_filepickertheme"·android:layout_width="fill_parent"·android:layout_height="?android:listPreferredItemHeight"·android:minHeight="?android:listPreferredItemHeight">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:background="@drawable/selectable_background_filepickertheme"·android:layout_width="fill_parent"·android:layout_height="?android:listPreferredItemHeight"·android:minHeight="?android:listPreferredItemHeight">
3 ··<ImageView·android:id="@id/item_icon"·android:visibility="visible"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:src="@drawable/ic_collections_collection_light"/>3 ··<ImageView·android:id="@id/item_icon"·android:visibility="visible"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:src="@drawable/ic_collections_collection_light"/>
4 ··<TextView·android:textColor="?android:textColorPrimary"·android:ellipsize="end"·android:gravity="center_vertical"·android:id="@android:id/text1"·android:padding="8.0dip"·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:maxLines="1"·android:singleLine="true"·android:layout_weight="1.0"·style="?android:textAppearanceLarge"/>4 ··<TextView·android:textColor="?android:textColorPrimary"·android:ellipsize="end"·android:gravity="center_vertical"·android:id="@android:id/text1"·android:padding="8.0dip"·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:maxLines="1"·android:singleLine="true"·android:layout_weight="1.0"·android:fontFamily="light"·style="?android:textAppearanceLarge"/>
5 </LinearLayout>5 </LinearLayout>
2.88 KB
res/layout/activity_task_history.xml
2.81 KB
res/layout/activity_task_history.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 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:custom="http://schemas.android.com/apk/res-auto"·android:orientation="vertical"·android:background="?list_item_card_background"·android:paddingLeft="@dimen/activity_lone_horizontal_padding"·android:paddingTop="@dimen/activity_lone_vertical_margin"·android:paddingRight="@dimen/activity_lone_horizontal_padding"·android:paddingBottom="@dimen/activity_lone_vertical_margin"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/activity_lone_horizontal_margin"·android:layout_marginRight="@dimen/activity_lone_horizontal_margin">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:custom="http://schemas.android.com/apk/res-auto"·android:orientation="vertical"·android:background="?list_item_card_background"·android:paddingLeft="@dimen/activity_lone_horizontal_padding"·android:paddingTop="@dimen/activity_lone_vertical_margin"·android:paddingRight="@dimen/activity_lone_horizontal_padding"·android:paddingBottom="@dimen/activity_lone_vertical_margin"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/activity_lone_horizontal_margin"·android:layout_marginRight="@dimen/activity_lone_horizontal_margin">
3 ··<TextView·android:textAppearance="?android:textAppearanceLarge"·android:textSize="24.0sp"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/drag_to_timetravel"/>3 ··<TextView·android:textAppearance="?android:textAppearanceLarge"·android:textSize="24.0sp"·android:textColor="@android:color/holo_blue_dark"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/drag_to_timetravel"·android:fontFamily="sans-serif-thin"/>
4 ··<SeekBar·android:id="@id/seekBar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="8.0dip"·android:layout_marginBottom="8.0dip"/>4 ··<SeekBar·android:id="@id/seekBar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="8.0dip"·android:layout_marginBottom="8.0dip"/>
5 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:textColor="?textColorSecondary"·android:id="@id/timestamp"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginBottom="4.0dip"·android:text="@string/drag_to_timetravel"/>5 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:textColor="?textColorSecondary"·android:id="@id/timestamp"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginBottom="4.0dip"·android:text="@string/drag_to_timetravel"·android:fontFamily="sans-serif-light"/>
6 ··<ScrollView·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:fillViewport="true"·android:layout_weight="1.0">6 ··<ScrollView·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:fillViewport="true"·android:layout_weight="1.0">
7 ····<com.nononsenseapps.utils.views.TitleNoteTextView·xmlns:ttv="http://schemas.android.com/apk/res/com.nononsenseapps.utils.views"·android:textAppearance="?android:textAppearanceSmall"·android:textColor="?textColorPrimary"·android:ellipsize="end"·android:id="@id/taskText"·android:paddingBottom="4.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="false"·android:textIsSelectable="true"·custom:linkify="true"·custom:titleRelativeSize="1.4"·custom:titleFontFamily="robotocondensed"·custom:titleFontStyle="bold"/>7 ····<com.nononsenseapps.utils.views.TitleNoteTextView·xmlns:ttv="http://schemas.android.com/apk/res/com.nononsenseapps.utils.views"·android:textAppearance="?android:textAppearanceSmall"·android:textColor="?textColorPrimary"·android:ellipsize="end"·android:id="@id/taskText"·android:paddingBottom="4.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="false"·android:textIsSelectable="true"·custom:linkify="true"·custom:titleRelativeSize="1.4"·custom:titleFontFamily="robotocondensed"·custom:titleFontStyle="bold"/>
8 ··</ScrollView>8 ··</ScrollView>
9 </LinearLayout>9 </LinearLayout>
3.06 KB
res/layout/tasklist_item_card_section.xml
2.98 KB
res/layout/tasklist_item_card_section.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 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:custom="http://schemas.android.com/apk/res-auto"·android:id="@id/taskitemCard"·android:paddingLeft="4.0dip"·android:paddingTop="4.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="@dimen/list_item_min_size">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:custom="http://schemas.android.com/apk/res-auto"·android:id="@id/taskitemCard"·android:paddingLeft="4.0dip"·android:paddingTop="4.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="4.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="@dimen/list_item_min_size">
3 ··<com.nononsenseapps.ui.DelegateFrame·xmlns:nononsenseapps="http://nononsenseapps.com"·android:id="@id/checkboxcontainer"·android:paddingRight="4.0dip"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:minHeight="40.0dip"·android:layout_centerVertical="true"·nononsenseapps:enlargedView="@id/itemDone">3 ··<com.nononsenseapps.ui.DelegateFrame·xmlns:nononsenseapps="http://nononsenseapps.com"·android:id="@id/checkboxcontainer"·android:paddingRight="4.0dip"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:minHeight="40.0dip"·android:layout_centerVertical="true"·nononsenseapps:enlargedView="@id/itemDone">
4 ····<com.nononsenseapps.ui.NoteCheckBox·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/checkbox"·android:focusable="false"·android:focusableInTouchMode="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_centerVertical="true"/>4 ····<com.nononsenseapps.ui.NoteCheckBox·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/checkbox"·android:focusable="false"·android:focusableInTouchMode="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_centerVertical="true"/>
5 ··</com.nononsenseapps.ui.DelegateFrame>5 ··</com.nononsenseapps.ui.DelegateFrame>
6 ··<View·android:id="@id/dragpadding"·android:layout_width="@dimen/drag_grip_avoid_padding"·android:layout_height="1.0dip"·android:layout_alignParentRight="true"/>6 ··<View·android:id="@id/dragpadding"·android:layout_width="@dimen/drag_grip_avoid_padding"·android:layout_height="1.0dip"·android:layout_alignParentRight="true"/>
7 ··<com.nononsenseapps.utils.views.TitleNoteTextView·xmlns:ttv="http://schemas.android.com/apk/res/com.nononsenseapps.utils.views"·android:textAppearance="?android:textAppearanceSmall"·android:textColor="?textColorPrimary"·android:ellipsize="end"·android:id="@android:id/text1"·android:paddingBottom="4.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:maxLines="4"·android:singleLine="false"·android:layout_toLeftOf="@id/dragpadding"·android:layout_toRightOf="@id/checkboxcontainer"·android:layout_alignBaseline="@id/checkboxcontainer"·android:layout_centerVertical="true"·android:layout_alignWithParentIfMissing="true"·android:textIsSelectable="false"·custom:linkify="true"·custom:titleRelativeSize="1.2"·custom:titleFontFamily="robotocondensed"·custom:titleFontStyle="bold"·custom:secondaryColor="@color/completedGrey"/>7 ··<com.nononsenseapps.utils.views.TitleNoteTextView·xmlns:ttv="http://schemas.android.com/apk/res/com.nononsenseapps.utils.views"·android:textAppearance="?android:textAppearanceSmall"·android:textColor="?textColorPrimary"·android:ellipsize="end"·android:id="@android:id/text1"·android:paddingBottom="4.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:maxLines="4"·android:singleLine="false"·android:layout_toLeftOf="@id/dragpadding"·android:layout_toRightOf="@id/checkboxcontainer"·android:layout_alignBaseline="@id/checkboxcontainer"·android:layout_centerVertical="true"·android:layout_alignWithParentIfMissing="true"·android:textIsSelectable="false"·custom:linkify="true"·custom:titleRelativeSize="1.2"·custom:titleFontFamily="robotocondensed"·custom:titleFontStyle="bold"·custom:secondaryColor="@color/completedGrey"/>
8 ··<com.nononsenseapps.ui.DateView·android:textSize="12.0sp"·android:textColor="?textColorSecondary"·android:gravity="right"·android:id="@id/date"·android:paddingTop="2.0dip"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/dragpadding"·android:layout_below="@android:id/text1"/>8 ··<com.nononsenseapps.ui.DateView·android:textSize="12.0sp"·android:textColor="?textColorSecondary"·android:gravity="right"·android:id="@id/date"·android:paddingTop="2.0dip"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/dragpadding"·android:layout_below="@android:id/text1"·android:fontFamily="sans-serif-light"/>
9 </RelativeLayout>9 </RelativeLayout>
656 B
res/layout/simple_light_list_item_1.xml
578 B
res/layout/simple_light_list_item_1.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@android:id/text1"·android:layout_width="fill_parent"·android:layout_height="64.0dip"·style="?LeftDrawerListItemStyle"/>2 <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@android:id/text1"·android:layout_width="fill_parent"·android:layout_height="64.0dip"·android:fontFamily="sans-serif-light"·style="?LeftDrawerListItemStyle"/>
1.67 KB
res/values/styles.xml
1.62 KB
res/values/styles.xml
    
Offset 40, 14 lines modifiedOffset 40, 15 lines modified
40 ····<item·name="android:paddingRight">8.0dip</item>40 ····<item·name="android:paddingRight">8.0dip</item>
41 ····<item·name="android:paddingBottom">@dimen/editor_vertical_margin_bottom</item>41 ····<item·name="android:paddingBottom">@dimen/editor_vertical_margin_bottom</item>
42 ····<item·name="android:layout_marginTop">@dimen/editor_vertical_margin</item>42 ····<item·name="android:layout_marginTop">@dimen/editor_vertical_margin</item>
43 ··</style>43 ··</style>
44 ··<style·name="EditorTextStyle">44 ··<style·name="EditorTextStyle">
45 ····<item·name="android:textAppearance">?android:textAppearanceMedium</item>45 ····<item·name="android:textAppearance">?android:textAppearanceMedium</item>
46 ····<item·name="android:textColor">?textColorPrimary</item>46 ····<item·name="android:textColor">?textColorPrimary</item>
 47 ····<item·name="android:fontFamily">sans-serif</item>
47 ····<item·name="linkify">true</item>48 ····<item·name="linkify">true</item>
48 ····<item·name="titleRelativeSize">1.3</item>49 ····<item·name="titleRelativeSize">1.3</item>
49 ····<item·name="titleFontFamily">robotocondensed</item>50 ····<item·name="titleFontFamily">robotocondensed</item>
50 ····<item·name="titleFontStyle">bold</item>51 ····<item·name="titleFontStyle">bold</item>
51 ··</style>52 ··</style>
52 ··<style·name="FilePicker.ActionBar"·parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">53 ··<style·name="FilePicker.ActionBar"·parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
53 ····<item·name="android:windowBackground">@android:color/transparent</item>54 ····<item·name="android:windowBackground">@android:color/transparent</item>
Offset 69, 14 lines modifiedOffset 70, 15 lines modified
69 ····<item·name="isDialog">false</item>70 ····<item·name="isDialog">false</item>
70 ··</style>71 ··</style>
71 ··<style·name="FragmentHint">72 ··<style·name="FragmentHint">
72 ····<item·name="android:enabled">false</item>73 ····<item·name="android:enabled">false</item>
73 ····<item·name="android:textAppearance">?android:textAppearanceLarge</item>74 ····<item·name="android:textAppearance">?android:textAppearanceLarge</item>
74 ····<item·name="android:textColor">?android:textColorSecondary</item>75 ····<item·name="android:textColor">?android:textColorSecondary</item>
75 ····<item·name="android:paddingTop">4.0dip</item>76 ····<item·name="android:paddingTop">4.0dip</item>
 77 ····<item·name="android:fontFamily">sans-serif-light</item>
76 ··</style>78 ··</style>
77 ··<style·name="GreyableButtonToggle"·parent="@android:style/Widget.Holo.Button.Toggle">79 ··<style·name="GreyableButtonToggle"·parent="@android:style/Widget.Holo.Button.Toggle">
78 ····<item·name="android:textAppearance">?android:textAppearanceSmall</item>80 ····<item·name="android:textAppearance">?android:textAppearanceSmall</item>
79 ····<item·name="android:gravity">center</item>81 ····<item·name="android:gravity">center</item>
80 ····<item·name="android:background">@drawable/btn_toggle_bg</item>82 ····<item·name="android:background">@drawable/btn_toggle_bg</item>
81 ····<item·name="android:padding">0.0dip</item>83 ····<item·name="android:padding">0.0dip</item>
82 ··</style>84 ··</style>
1.94 KB
res/values/attrs.xml
1.9 KB
res/values/attrs.xml
    
Offset 59, 16 lines modifiedOffset 59, 16 lines modified
59 ··<attr·name="remove_animation_duration"·format="integer"/>59 ··<attr·name="remove_animation_duration"·format="integer"/>
60 ··<attr·name="drop_animation_duration"·format="integer"/>60 ··<attr·name="drop_animation_duration"·format="integer"/>
61 ··<attr·name="drag_enabled"·format="boolean"/>61 ··<attr·name="drag_enabled"·format="boolean"/>
62 ··<attr·name="sort_enabled"·format="boolean"/>62 ··<attr·name="sort_enabled"·format="boolean"/>
63 ··<attr·name="remove_enabled"·format="boolean"/>63 ··<attr·name="remove_enabled"·format="boolean"/>
64 ··<attr·name="drag_start_mode">64 ··<attr·name="drag_start_mode">
65 ····<enum·name="onDown"·value="0"/>65 ····<enum·name="onDown"·value="0"/>
66 ····<enum·name="onLongPress"·value="2"/> 
67 ····<enum·name="onMove"·value="1"/>66 ····<enum·name="onMove"·value="1"/>
 67 ····<enum·name="onLongPress"·value="2"/>
68 ··</attr>68 ··</attr>
69 ··<attr·name="drag_handle_id"·format="integer"/>69 ··<attr·name="drag_handle_id"·format="integer"/>
70 ··<attr·name="fling_handle_id"·format="integer"/>70 ··<attr·name="fling_handle_id"·format="integer"/>
71 ··<attr·name="click_remove_id"·format="integer"/>71 ··<attr·name="click_remove_id"·format="integer"/>
72 ··<attr·name="use_default_controller"·format="boolean"/>72 ··<attr·name="use_default_controller"·format="boolean"/>
73 ··<attr·name="isDialog"·format="boolean"/>73 ··<attr·name="isDialog"·format="boolean"/>
74 ··<attr·name="ptrHeaderBackground"·format="reference|color"/>74 ··<attr·name="ptrHeaderBackground"·format="reference|color"/>
Offset 94, 25 lines modifiedOffset 94, 25 lines modified
94 ··<attr·name="sv_detailTextAppearance"·format="reference"/>94 ··<attr·name="sv_detailTextAppearance"·format="reference"/>
95 ··<attr·name="sv_titleTextAppearance"·format="reference"/>95 ··<attr·name="sv_titleTextAppearance"·format="reference"/>
96 ··<attr·name="sv_showcaseColor"·format="reference|color"/>96 ··<attr·name="sv_showcaseColor"·format="reference|color"/>
97 ··<attr·name="linkify"·format="boolean"/>97 ··<attr·name="linkify"·format="boolean"/>
98 ··<attr·name="styledText"·format="string"/>98 ··<attr·name="styledText"·format="string"/>
99 ··<attr·name="titleRelativeSize"·format="float"/>99 ··<attr·name="titleRelativeSize"·format="float"/>
100 ··<attr·name="titleFontFamily">100 ··<attr·name="titleFontFamily">
 101 ····<enum·name="robotosans"·value="0"/>
101 ····<enum·name="robotocondensed"·value="1"/>102 ····<enum·name="robotocondensed"·value="1"/>
102 ····<enum·name="robotolight"·value="2"/>103 ····<enum·name="robotolight"·value="2"/>
103 ····<enum·name="robotosans"·value="0"/> 
104 ····<enum·name="robotothin"·value="3"/>104 ····<enum·name="robotothin"·value="3"/>
105 ··</attr>105 ··</attr>
106 ··<attr·name="titleFontStyle">106 ··<attr·name="titleFontStyle">
 107 ····<enum·name="normal"·value="0"/>
107 ····<enum·name="bold"·value="1"/>108 ····<enum·name="bold"·value="1"/>
108 ····<enum·name="italic"·value="2"/>109 ····<enum·name="italic"·value="2"/>
109 ····<enum·name="normal"·value="0"/> 
110 ··</attr>110 ··</attr>
111 ··<attr·name="bodyFontFamily">111 ··<attr·name="bodyFontFamily">
 112 ····<enum·name="robotosans"·value="0"/>
112 ····<enum·name="robotocondensed"·value="1"/>113 ····<enum·name="robotocondensed"·value="1"/>
113 ····<enum·name="robotolight"·value="2"/>114 ····<enum·name="robotolight"·value="2"/>
114 ····<enum·name="robotosans"·value="0"/> 
115 ····<enum·name="robotothin"·value="3"/>115 ····<enum·name="robotothin"·value="3"/>
116 ··</attr>116 ··</attr>
117 ··<attr·name="secondaryColor"·format="color"/>117 ··<attr·name="secondaryColor"·format="color"/>
118 </resources>118 </resources>
31.6 KB
res/values/public.xml
31.6 KB
res/values/public.xml
    
Offset 406, 264 lines modifiedOffset 406, 264 lines modified
406 ··<public·type="color"·name="white"·id="0x7f08002b"/>406 ··<public·type="color"·name="white"·id="0x7f08002b"/>
407 ··<public·type="color"·name="widgetItemBG_dark"·id="0x7f08002c"/>407 ··<public·type="color"·name="widgetItemBG_dark"·id="0x7f08002c"/>
408 ··<public·type="color"·name="widgetItemBG_light"·id="0x7f08002d"/>408 ··<public·type="color"·name="widgetItemBG_light"·id="0x7f08002d"/>
409 ··<public·type="color"·name="date_picker_selector"·id="0x7f08002e"/>409 ··<public·type="color"·name="date_picker_selector"·id="0x7f08002e"/>
410 ··<public·type="color"·name="date_picker_year_selector"·id="0x7f08002f"/>410 ··<public·type="color"·name="date_picker_year_selector"·id="0x7f08002f"/>
411 ··<public·type="color"·name="done_text_color"·id="0x7f080030"/>411 ··<public·type="color"·name="done_text_color"·id="0x7f080030"/>
412 ··<public·type="color"·name="done_text_color_dark"·id="0x7f080031"/>412 ··<public·type="color"·name="done_text_color_dark"·id="0x7f080031"/>
 413 ··<public·type="id"·name="clickRemove"·id="0x7f090000"/>
 414 ··<public·type="id"·name="flingRemove"·id="0x7f090001"/>
 415 ··<public·type="id"·name="onDown"·id="0x7f090002"/>
 416 ··<public·type="id"·name="onMove"·id="0x7f090003"/>
 417 ··<public·type="id"·name="onLongPress"·id="0x7f090004"/>
 418 ··<public·type="id"·name="robotosans"·id="0x7f090005"/>
 419 ··<public·type="id"·name="robotocondensed"·id="0x7f090006"/>
 420 ··<public·type="id"·name="robotolight"·id="0x7f090007"/>
 421 ··<public·type="id"·name="robotothin"·id="0x7f090008"/>
 422 ··<public·type="id"·name="normal"·id="0x7f090009"/>
 423 ··<public·type="id"·name="bold"·id="0x7f09000a"/>
 424 ··<public·type="id"·name="italic"·id="0x7f09000b"/>
 425 ··<public·type="id"·name="ptr_content"·id="0x7f09000c"/>
 426 ··<public·type="id"·name="ptr_progress"·id="0x7f09000d"/>
 427 ··<public·type="id"·name="ptr_text"·id="0x7f09000e"/>
 428 ··<public·type="id"·name="showcase_button"·id="0x7f09000f"/>
 429 ··<public·type="id"·name="showcase_sub_text"·id="0x7f090010"/>
 430 ··<public·type="id"·name="showcase_title_text"·id="0x7f090011"/>
 431 ··<public·type="id"·name="actionbar_discard"·id="0x7f090012"/>
 432 ··<public·type="id"·name="actionbar_done"·id="0x7f090013"/>
 433 ··<public·type="id"·name="fragment"·id="0x7f090014"/>
 434 ··<public·type="id"·name="drawerLayout"·id="0x7f090015"/>
 435 ··<public·type="id"·name="fragment1"·id="0x7f090016"/>
 436 ··<public·type="id"·name="leftDrawer"·id="0x7f090017"/>
 437 ··<public·type="id"·name="fragment2"·id="0x7f090018"/>
 438 ··<public·type="id"·name="taskHint"·id="0x7f090019"/>
 439 ··<public·type="id"·name="textView1"·id="0x7f09001a"/>
 440 ··<public·type="id"·name="listSpinner"·id="0x7f09001b"/>
 441 ··<public·type="id"·name="noteSwitch"·id="0x7f09001c"/>
 442 ··<public·type="id"·name="textView2"·id="0x7f09001d"/>
 443 ··<public·type="id"·name="divider"·id="0x7f09001e"/>
 444 ··<public·type="id"·name="ok"·id="0x7f09001f"/>
 445 ··<public·type="id"·name="seekBar"·id="0x7f090020"/>
 446 ··<public·type="id"·name="timestamp"·id="0x7f090021"/>
 447 ··<public·type="id"·name="taskText"·id="0x7f090022"/>
 448 ··<public·type="id"·name="widgetPreviewWrapper"·id="0x7f090023"/>
 449 ··<public·type="id"·name="widget_conf_wrapper"·id="0x7f090024"/>
 450 ··<public·type="id"·name="widget_preview"·id="0x7f090025"/>
 451 ··<public·type="id"·name="list_widget_conf_wrapper"·id="0x7f090026"/>
 452 ··<public·type="id"·name="sortingSpinner"·id="0x7f090027"/>
 453 ··<public·type="id"·name="themeSpinner"·id="0x7f090028"/>
 454 ··<public·type="id"·name="itemRowsSeekBar"·id="0x7f090029"/>
 455 ··<public·type="id"·name="transparencySeekBar"·id="0x7f09002a"/>
 456 ··<public·type="id"·name="hideCheckBox"·id="0x7f09002b"/>
 457 ··<public·type="id"·name="hideDateCheckBox"·id="0x7f09002c"/>
 458 ··<public·type="id"·name="transparentHeaderCheckBox"·id="0x7f09002d"/>
 459 ··<public·type="id"·name="pass_scroll_cont"·id="0x7f09002e"/>
 460 ··<public·type="id"·name="tempPassword1"·id="0x7f09002f"/>
 461 ··<public·type="id"·name="tempPassword2"·id="0x7f090030"/>
 462 ··<public·type="id"·name="applyPassword"·id="0x7f090031"/>
 463 ··<public·type="id"·name="clearPassword"·id="0x7f090032"/>
 464 ··<public·type="id"·name="done"·id="0x7f090033"/>
 465 ··<public·type="id"·name="date_picker_header"·id="0x7f090034"/>
 466 ··<public·type="id"·name="day_picker_selected_date_layout"·id="0x7f090035"/>
 467 ··<public·type="id"·name="date_picker_month_and_day"·id="0x7f090036"/>
 468 ··<public·type="id"·name="date_picker_month"·id="0x7f090037"/>
 469 ··<public·type="id"·name="date_picker_day"·id="0x7f090038"/>
 470 ··<public·type="id"·name="date_picker_year"·id="0x7f090039"/>
 471 ··<public·type="id"·name="animator"·id="0x7f09003a"/>
 472 ··<public·type="id"·name="edit_text"·id="0x7f09003b"/>
 473 ··<public·type="id"·name="button_container"·id="0x7f09003c"/>
 474 ··<public·type="id"·name="button_cancel"·id="0x7f09003d"/>
 475 ··<public·type="id"·name="button_ok"·id="0x7f09003e"/>
 476 ··<public·type="id"·name="dialog_no"·id="0x7f09003f"/>
 477 ··<public·type="id"·name="dialog_yes"·id="0x7f090040"/>
 478 ··<public·type="id"·name="item_icon"·id="0x7f090041"/>
 479 ··<public·type="id"·name="titleField"·id="0x7f090042"/>
 480 ··<public·type="id"·name="defaultListBox"·id="0x7f090043"/>
 481 ··<public·type="id"·name="sortSpinner"·id="0x7f090044"/>
 482 ··<public·type="id"·name="modeSpinner"·id="0x7f090045"/>
 483 ··<public·type="id"·name="taskList"·id="0x7f090046"/>
 484 ··<public·type="id"·name="quickAddFirst"·id="0x7f090047"/>
 485 ··<public·type="id"·name="deleteButton"·id="0x7f090048"/>
 486 ··<public·type="id"·name="buttons"·id="0x7f090049"/>
 487 ··<public·type="id"·name="listView"·id="0x7f09004a"/>
 488 ··<public·type="id"·name="passwordField"·id="0x7f09004b"/>
 489 ··<public·type="id"·name="passwordVerificationField"·id="0x7f09004c"/>
 490 ··<public·type="id"·name="action_container"·id="0x7f09004d"/>
 491 ··<public·type="id"·name="button_go_parent"·id="0x7f09004e"/>
 492 ··<public·type="id"·name="button_create_dir"·id="0x7f09004f"/>
 493 ··<public·type="id"·name="current_dir"·id="0x7f090050"/>
 494 ··<public·type="id"·name="editScrollView"·id="0x7f090051"/>
 495 ··<public·type="id"·name="taskSection"·id="0x7f090052"/>
 496 ··<public·type="id"·name="checkboxcontainer"·id="0x7f090053"/>
 497 ··<public·type="id"·name="taskCompleted"·id="0x7f090054"/>
 498 ··<public·type="id"·name="dueCancelButton"·id="0x7f090055"/>
 499 ··<public·type="id"·name="dueDateBox"·id="0x7f090056"/>
 500 ··<public·type="id"·name="notificationAdd"·id="0x7f090057"/>
 501 ··<public·type="id"·name="notificationList"·id="0x7f090058"/>
 502 ··<public·type="id"·name="hintContainer"·id="0x7f090059"/>
 503 ··<public·type="id"·name="listContainer"·id="0x7f09005a"/>
 504 ··<public·type="id"·name="ptrLayout"·id="0x7f09005b"/>
 505 ··<public·type="id"·name="drag_handle"·id="0x7f09005c"/>
 506 ··<public·type="id"·name="pager"·id="0x7f09005d"/>
 507 ··<public·type="id"·name="pager_title_strip"·id="0x7f09005e"/>
 508 ··<public·type="id"·name="fragmentPlaceHolder"·id="0x7f09005f"/>
 509 ··<public·type="id"·name="internalEmpty"·id="0x7f090060"/>
 510 ··<public·type="id"·name="list_header_title"·id="0x7f090061"/>
 511 ··<public·type="id"·name="noteItem"·id="0x7f090062"/>
 512 ··<public·type="id"·name="itemIndent"·id="0x7f090063"/>
 513 ··<public·type="id"·name="datecheckcontainer"·id="0x7f090064"/>
 514 ··<public·type="id"·name="itemDone"·id="0x7f090065"/>
 515 ··<public·type="id"·name="title_note_container"·id="0x7f090066"/>
 516 ··<public·type="id"·name="itemTitle"·id="0x7f090067"/>
 517 ··<public·type="id"·name="itemDate"·id="0x7f090068"/>
 518 ··<public·type="id"·name="itemNote"·id="0x7f090069"/>
 519 ··<public·type="id"·name="notificationRemove"·id="0x7f09006a"/>
 520 ··<public·type="id"·name="notificationTypeTime"·id="0x7f09006b"/>
 521 ··<public·type="id"·name="notificationDate"·id="0x7f09006c"/>
 522 ··<public·type="id"·name="notificationTime"·id="0x7f09006d"/>
 523 ··<public·type="id"·name="notificationTypeLocation"·id="0x7f09006e"/>
 524 ··<public·type="id"·name="notificationLocation"·id="0x7f09006f"/>
 525 ··<public·type="id"·name="weekdays"·id="0x7f090070"/>
 526 ··<public·type="id"·name="repeatSwitch"·id="0x7f090071"/>
 527 ··<public·type="id"·name="prefTextPreview"·id="0x7f090072"/>
 528 ··<public·type="id"·name="widget_frame"·id="0x7f090073"/>
 529 ··<public·type="id"·name="seekBarPrefUnitsLeft"·id="0x7f090074"/>
 530 ··<public·type="id"·name="seekbarPrefValue"·id="0x7f090075"/>
 531 ··<public·type="id"·name="seekBarPrefUnitsRight"·id="0x7f090076"/>
 532 ··<public·type="id"·name="prefSeekBar"·id="0x7f090077"/>
Max diff block lines reached; 421/32321 bytes (1.30%) of diff not shown.