| Offset 1, 16 lines modified | Offset 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:·960ce0de3cbfe93ac0c40706de9b158a51e9b49893e581581d12ae10988600e7 | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·1dfbc5f0ef82fbf3541976d61bb3cd93378d00d2 | ||
| 11 | Signer·#1·certificate·MD5·digest:·8d922f1f6f934b2947787a6d03b47bb2 | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·65e615b3f7c76c4966354893bc176fa83cfdcebda3f1d03695b3c0ba108fb1b2 | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·1dfe06ad5ce265b3efb39e2be17daa84c3d829b5 | ||
| 16 | Signer·#1·public·key·MD5·digest:·1c07f85a9b1c7d4d20bc0a3a789b8444 | ||
| Offset 1, 324 lines modified | Offset 1, 316 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:····················108 | 4 | ··Zip·archive·file·size:····················108822·(000000000001A916h) | 
| 5 | ··Actual·end-cent-dir·record·offset:········108 | 5 | ··Actual·end-cent-dir·record·offset:········108800·(000000000001A900h) | 
| 6 | ··Expected·end-cent-dir·record·offset:······108 | 6 | ··Expected·end-cent-dir·record·offset:······108800·(000000000001A900h) | 
| 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;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 
| 9 | ··central·directory·contains·10·entries. | 9 | ··central·directory·contains·10·entries. | 
| 10 | ··The·central·directory·is·6 | 10 | ··The·central·directory·is·671·(000000000000029Fh)·bytes·long, | 
| 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 
| 12 | ··is·108 | 12 | ··is·108129·(000000000001A661h). | 
| 13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: | 
| 14 | --------------------------- | 14 | --------------------------- | 
| 15 | ·· | 15 | ··AndroidManifest.xml | 
| 16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 | 
| 17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes | 
| 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 
| 19 | ··version·of·encoding·software:···················2.0 | 19 | ··version·of·encoding·software:···················2.0 | 
| 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 
| 21 | ··minimum·software·version·required·to·extract:···2.0 | 21 | ··minimum·software·version·required·to·extract:···2.0 | 
| 22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated | 
| 23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal | 
| 24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted | 
| 25 | ··extended·local·header:··························yes | 25 | ··extended·local·header:··························yes | 
| 26 | ··file·last·modified·on·(DOS·date/time):··········201 | 26 | ··file·last·modified·on·(DOS·date/time):··········2017·Sep·28·00:13:54 | 
| 27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························c0baf566 | 
| 28 | ··compressed·size:································ | 28 | ··compressed·size:································957·bytes | 
| 29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························2716·bytes | 
| 30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters | 
| 31 | ··length·of·extra·field:·························· | 31 | ··length·of·extra·field:··························4·bytes | 
| 32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters | 
| 33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 | 
| 34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary | 
| 35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 
| 36 | ··MS-DOS·file·attributes·(00·hex):················none | 36 | ··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 | ·· | 43 | ··res/drawable-xhdpi-v4/ic_sunrise.png | 
| 42 | ··offset·of·local·header·from·start·of·archive:··· | 44 | ··offset·of·local·header·from·start·of·archive:···1026 | 
| 43 | ··················································(0000000000000 | 45 | ··················································(0000000000000402h)·bytes | 
| 44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 46 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 
| 45 | ··version·of·encoding·software:··················· | 47 | ··version·of·encoding·software:···················1.0 | 
| 46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 48 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 
| 47 | ··minimum·software·version·required·to·extract:··· | 49 | ··minimum·software·version·required·to·extract:···1.0 | 
| 48 | ··compression·method:····························· | 50 | ··compression·method:·····························none·(stored) | 
| 49 | ··compression·sub-type·(deflation):···············normal | ||
| 50 | ··file·security·status:···························not·encrypted | 51 | ··file·security·status:···························not·encrypted | 
| 51 | ··extended·local·header:·························· | 52 | ··extended·local·header:··························no | 
| 52 | ··file·last·modified·on·(DOS·date/time):·········· | 53 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 
| 53 | ··32-bit·CRC·value·(hex):························· | 54 | ··32-bit·CRC·value·(hex):·························470ae895 | 
| 54 | ··compressed·size:································ | 55 | ··compressed·size:································2645·bytes | 
| 55 | ··uncompressed·size:······························ | 56 | ··uncompressed·size:······························2645·bytes | 
| 56 | ··length·of·filename:····························· | 57 | ··length·of·filename:·····························36·characters | 
| 57 | ··length·of·extra·field:··························0·bytes | 58 | ··length·of·extra·field:··························0·bytes | 
| 58 | ··length·of·file·comment:·························0·characters | 59 | ··length·of·file·comment:·························0·characters | 
| 59 | ··disk·number·on·which·file·begins:···············disk·1 | 60 | ··disk·number·on·which·file·begins:···············disk·1 | 
| 60 | ··apparent·file·type:·····························binary | 61 | ··apparent·file·type:·····························binary | 
| 61 | ··non-MSDOS·external·file·attributes:·············000000·hex | 62 | ··non-MSDOS·external·file·attributes:·············000000·hex | 
| 62 | ··MS-DOS·file·attributes·(00·hex):················none | 63 | ··MS-DOS·file·attributes·(00·hex):················none | 
| 63 | ··There·is·no·file·comment. | 64 | ··There·is·no·file·comment. | 
| 64 | Central·directory·entry·#3: | 65 | Central·directory·entry·#3: | 
| 65 | --------------------------- | 66 | --------------------------- | 
| 67 | ··res/xml/pref_sunrise.xml | ||
| 66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
| 67 | ··META-INF/A609D511.RSA | ||
| 68 | ··offset·of·local·header·from·start·of·archive:··· | 68 | ··offset·of·local·header·from·start·of·archive:···3737 | 
| 69 | ··················································(0000000000000 | 69 | ··················································(0000000000000E99h)·bytes | 
| 70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 
| 71 | ··version·of·encoding·software:···················2.0 | 71 | ··version·of·encoding·software:···················2.0 | 
| 72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 
| 73 | ··minimum·software·version·required·to·extract:···2.0 | 73 | ··minimum·software·version·required·to·extract:···2.0 | 
| 74 | ··compression·method:·····························deflated | 74 | ··compression·method:·····························deflated | 
| 75 | ··compression·sub-type·(deflation):···············normal | 75 | ··compression·sub-type·(deflation):···············normal | 
| 76 | ··file·security·status:···························not·encrypted | 76 | ··file·security·status:···························not·encrypted | 
| 77 | ··extended·local·header:··························yes | 77 | ··extended·local·header:··························yes | 
| 78 | ··file·last·modified·on·(DOS·date/time):··········201 | 78 | ··file·last·modified·on·(DOS·date/time):··········2017·Sep·28·00:13:54 | 
| 79 | ··32-bit·CRC·value·(hex):························· | 79 | ··32-bit·CRC·value·(hex):·························2faef2d0 | 
| 80 | ··compressed·size:································ | 80 | ··compressed·size:································350·bytes | 
| 81 | ··uncompressed·size:······························ | 81 | ··uncompressed·size:······························656·bytes | 
| 82 | ··length·of·filename:·····························2 | 82 | ··length·of·filename:·····························24·characters | 
| 83 | ··length·of·extra·field:··························0·bytes | 83 | ··length·of·extra·field:··························0·bytes | 
| 84 | ··length·of·file·comment:·························0·characters | 84 | ··length·of·file·comment:·························0·characters | 
| 85 | ··disk·number·on·which·file·begins:···············disk·1 | 85 | ··disk·number·on·which·file·begins:···············disk·1 | 
| 86 | ··apparent·file·type:·····························binary | 86 | ··apparent·file·type:·····························binary | 
| 87 | ··non-MSDOS·external·file·attributes:·············000000·hex | 87 | ··non-MSDOS·external·file·attributes:·············000000·hex | 
| 88 | ··MS-DOS·file·attributes·(00·hex):················none | 88 | ··MS-DOS·file·attributes·(00·hex):················none | 
| 89 | ··There·is·no·file·comment. | 89 | ··There·is·no·file·comment. | 
| 90 | Central·directory·entry·#4: | 90 | Central·directory·entry·#4: | 
| 91 | --------------------------- | 91 | --------------------------- | 
| 92 | ··There·are·an·extra·16·bytes·preceding·this·file. | 92 | ··There·are·an·extra·16·bytes·preceding·this·file. | 
| 93 | ··res | 93 | ··resources.arsc | 
| 94 | ··offset·of·local·header·from·start·of·archive:··· | 94 | ··offset·of·local·header·from·start·of·archive:···4157 | 
| 95 | ··················································(000000000000 | 95 | ··················································(000000000000103Dh)·bytes | 
| 96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 
| 97 | ··version·of·encoding·software:··················· | 97 | ··version·of·encoding·software:···················1.0 | 
| 98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 
| 99 | ··minimum·software·version·required·to·extract:··· | 99 | ··minimum·software·version·required·to·extract:···1.0 | 
| 100 | ··compression·method:····························· | 100 | ··compression·method:·····························none·(stored) | 
| 101 | ··compression·sub-type·(deflation):···············normal | ||
| Max diff block lines reached; 13750/21899 bytes (62.79%) of diff not shown. | |||
| Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
| 1 | 1 | Java·archive·data·(JAR) | |
| Offset 1, 17 lines modified | Offset 1, 16 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="3"·android:versionName="1.2"·package="de.bashtian.dashclocksunrise"> | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="3"·android:versionName="1.2"·package="de.bashtian.dashclocksunrise"·platformBuildVersionCode="17"·platformBuildVersionName="4.2.2-1425461"> | 
| 3 | ··<uses-sdk·android:minSdkVersion="17"·android:targetSdkVersion="17"/> | 3 | ··<uses-sdk·android:minSdkVersion="17"·android:targetSdkVersion="17"/> | 
| 4 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/> | 4 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/> | 
| 5 | ··<application·android:theme="@android:style/Theme.Holo.Light.DarkActionBar"·android:label="@string/app_name"·android:icon="@drawable/ic_sunrise"> | 5 | ··<application·android:theme="@android:style/Theme.Holo.Light.DarkActionBar"·android:label="@string/app_name"·android:icon="@drawable/ic_sunrise"> | 
| 6 | ····<service·android:label="@string/extension_title"·android:icon="@drawable/ic_sunrise"·android:name=".SunriseExtension"·android:permission="com.google.android.apps.dashclock.permission.READ_EXTENSION_DATA"> | 6 | ····<service·android:label="@string/extension_title"·android:icon="@drawable/ic_sunrise"·android:name=".SunriseExtension"·android:permission="com.google.android.apps.dashclock.permission.READ_EXTENSION_DATA"> | 
| 7 | ······<intent-filter> | 7 | ······<intent-filter> | 
| 8 | ········<action·android:name="com.google.android.apps.dashclock.Extension"/> | 8 | ········<action·android:name="com.google.android.apps.dashclock.Extension"/> | 
| 9 | ······</intent-filter> | 9 | ······</intent-filter> | 
| 10 | ······<meta-data·android:name="protocolVersion"·android:value="1"/> | 10 | ······<meta-data·android:name="protocolVersion"·android:value="1"/> | 
| 11 | ······<meta-data·android:name="description"·android:value="@string/extension_description"/> | 11 | ······<meta-data·android:name="description"·android:value="@string/extension_description"/> | 
| 12 | ······<meta-data·android:name="settingsActivity"·android:value=".SunriseSettingsActivity"/> | 12 | ······<meta-data·android:name="settingsActivity"·android:value=".SunriseSettingsActivity"/> | 
| 13 | ····</service> | 13 | ····</service> | 
| 14 | ····<activity·android:label="@string/title_settings"·android:name=".SunriseSettingsActivity"·android:exported="true"/> | 14 | ····<activity·android:label="@string/title_settings"·android:name=".SunriseSettingsActivity"·android:exported="true"/> | 
| 15 | ··</application> | 15 | ··</application> | 
| 16 | ··<fdroid·buildserverid="87b04c69210bdd13d145ca362fff5da38f8a8404·"·fdroidserverid="1af98e9f09b6929116694ec1234e2ce58dd28cd4·"/> | ||
| 17 | </manifest> | 16 | </manifest> | 
| Offset 1, 120 lines modified | Offset 1, 125 lines modified | ||
| 00000000:·0200·0c00· | 00000000:·0200·0c00·d007·0000·0100·0000·0100·1c00··................ | ||
| 00000010:· | 00000010:·f001·0000·1600·0000·0000·0000·0001·0000··................ | ||
| 00000020:·7400·0000·0000·0000·0000·0000·1b00·0000··t............... | 00000020:·7400·0000·0000·0000·0000·0000·1b00·0000··t............... | ||
| 00000030:·4200·0000·6000·0000·7500·0000·ad00·0000··B...`...u....... | |||
| 00000030:·3f00·0000·5d00·0000·7200·0000·aa00·0000··?...]...r....... | |||
| 00000040:·ba00·0000·d700·0000·eb00·0000·fb00·0000··................ | |||
| 000000 | 00000040:·bd00·0000·da00·0000·ee00·0000·fe00·0000··................ | ||
| 00000060:·5101·0000·5a01·0000·5e01·0000·6201·0000··Q...Z...^...b... | |||
| 000000 | 00000050:·0f01·0000·2001·0000·3101·0000·4201·0000··....·...1...B... | ||
| 00000060:·5401·0000·5d01·0000·6101·0000·6501·0000··T...]...a...e... | |||
| 00000070:·6901·0000·6d01·0000·7101·0000·7601·0000··i...m...q...v... | |||
| 00000080:·1818·7265·732f·786d·6c2f·7072·6566·5f73··..res/xml/pref_s | 00000080:·1818·7265·732f·786d·6c2f·7072·6566·5f73··..res/xml/pref_s | ||
| 00000090:·756e·7269·7365·2e78·6d6c·002 | 00000090:·756e·7269·7365·2e78·6d6c·0024·2472·6573··unrise.xml.$$res | ||
| 000000a0:·2f64·7261·7761·626c·652d·7868·6470·692 | 000000a0:·2f64·7261·7761·626c·652d·7868·6470·692d··/drawable-xhdpi- | ||
| 000000b0:·6963·5f73·756e·7269·7365·2e70·6e67·001b··ic_sunrise.png.. | |||
| 000000c0:·1b44·6173·6843·6c6f·636b·2053·756e·7269··.DashClock·Sunri | |||
| 000000 | 000000b0:·7634·2f69·635f·7375·6e72·6973·652e·706e··v4/ic_sunrise.pn | ||
| 000000c0:·6700·1b1b·4461·7368·436c·6f63·6b20·5375··g...DashClock·Su | |||
| 000000d0:·6e72·6973·6520·4578·7465·6e73·696f·6e00··nrise·Extension. | |||
| 000000e0:·1212·5375·6e72·6973·6520·616e·6420·5375··..Sunrise·and·Su | |||
| 000000f0:·6e73·6574·0035·3553·686f·7773·2074·6865··nset.55Shows·the | |||
| 000000 | 00000100:·2073·756e·7269·7365·2061·6e64·2073·756e···sunrise·and·sun | ||
| 00000110:·7365·7420·7469·6d65·7320·666f·7220·796f··set·times·for·yo | |||
| 00000120:·7572·206c·6f63·6174·696f·6e2e·000b·0d25··ur·location....% | |||
| 00000130:·3124·7320·e280·9420·2532·2473·001a·1a53··1$s·...·%2$s...S | |||
| 00000140:·756e·7269·7365·2045·7874·656e·7369·6f6e··unrise·Extension | |||
| 00000150:·2053·6574·7469·6e67·7300·1111·4469·7370···Settings...Disp | |||
| 00000160:·6c61·7920·6e65·7874·2074·696d·6500·0d0d··lay·next·time... | |||
| 000000f0:·7400·3535·5368·6f77·7320·7468·6520·7375··t.55Shows·the·su | |||
| 00000100:·6e72·6973·6520·616e·6420·7375·6e73·6574··nrise·and·sunset | |||
| 00000110:·2074·696d·6573·2066·6f72·2079·6f75·7220···times·for·your· | |||
| 00000120:·6c6f·6361·7469·6f6e·2e00·0b0d·2531·2473··location....%1$s | |||
| 00000130:·20e2·8094·2025·3224·7300·1a1a·5375·6e72···...·%2$s...Sunr | |||
| 00000140:·6973·6520·4578·7465·6e73·696f·6e20·5365··ise·Extension·Se | |||
| 00000150:·7474·696e·6773·0011·1144·6973·706c·6179··ttings...Display | |||
| 00000160:·206e·6578·7420·7469·6d65·000d·0d31·2068···next·time...1·h | |||
| 00000170:·6f75·7220·6265·666f·7265·000e·0e32·2068··our·before...2·h | |||
| 00000180:·6f75·7273·2062·6566·6f72·6500·0e0e·3320··ours·before...3· | |||
| 00000190:·686f·7572·7320·6265·666f·7265·000e·0e36··hours·before...6 | |||
| 000001 | 00000170:·3120·686f·7572·2062·6566·6f72·6500·0e0e··1·hour·before... | ||
| 000001 | 00000180:·3220·686f·7572·7320·6265·666f·7265·000e··2·hours·before.. | ||
| 00000190:·0e33·2068·6f75·7273·2062·6566·6f72·6500··.3·hours·before. | |||
| 000001 | 000001a0:·0e0e·3620·686f·7572·7320·6265·666f·7265··..6·hours·before | ||
| 000001d0:·0006·0661·6c77·6179·7300·0101·3100·0101··...always...1... | |||
| 000001e0:·3200·0101·3300·0101·3600·0101·3900·0202··2...3...6...9... | |||
| 000001 | 000001b0:·000e·0e39·2068·6f75·7273·2062·6566·6f72··...9·hours·befor | ||
| 000001c0:·6500·0f0f·3132·2068·6f75·7273·2062·6566··e...12·hours·bef | |||
| 000001d0:·6f72·6500·0606·616c·7761·7973·0001·0131··ore...always...1 | |||
| 000001e0:·0001·0132·0001·0133·0001·0136·0001·0139··...2...3...6...9 | |||
| 000001f0:·0002·0231·3200·0101·3000·0000·0002·2001··...12...0.....·. | |||
| 00000200:· | 00000200:·d405·0000·7f00·0000·6400·6500·2e00·6200··........d.e...b. | ||
| 00000210:·6 | 00000210:·6100·7300·6800·7400·6900·6100·6e00·2e00··a.s.h.t.i.a.n... | ||
| 00000220:· | 00000220:·6400·6100·7300·6800·6300·6c00·6f00·6300··d.a.s.h.c.l.o.c. | ||
| 00000230:· | 00000230:·6b00·7300·7500·6e00·7200·6900·7300·6500··k.s.u.n.r.i.s.e. | ||
| 00000240:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000240:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000250:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000250:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000260:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000260:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000270:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000270:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000280:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000280:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000290:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000290:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000002a0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000002a0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000002b0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000002b0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000002c0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000002c0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000002d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000002d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000002e0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000002e0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000002f0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000002f0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000300:·0000·0000·1c01·0000·0500·0000·7801·0000··............x... | |||
| 00000310:·0a00·0000·0100·1c00·5c00·0000·0500·0000··........\....... | |||
| 00000320:·0000·0000·0001·0000·3000·0000·0000·0000··........0....... | |||
| 000003 | 00000300:·0000·0000·0000·0000·2001·0000·0500·0000··........·....... | ||
| 00000310:·7c01·0000·0a00·0000·0000·0000·0100·1c00··|............... | |||
| 00000340:·2100·0000·0404·6174·7472·0008·0864·7261··!.....attr...dra | |||
| 00000350:·7761·626c·6500·0303·786d·6c00·0606·7374··wable...xml...st | |||
| 00000360:·7269·6e67·0005·0561·7272·6179·0000·0000··ring...array.... | |||
| 00000370:·0100·1c00·4001·0000·0a00·0000·0000·0000··....@........... | |||
| 000003 | 00000320:·5c00·0000·0500·0000·0000·0000·0001·0000··\............... | ||
| 00000330:·3000·0000·0000·0000·0000·0000·0700·0000··0............... | |||
| 00000340:·1200·0000·1800·0000·2100·0000·0404·6174··........!.....at | |||
| 00000350:·7472·0008·0864·7261·7761·626c·6500·0303··tr...drawable... | |||
| 00000360:·786d·6c00·0606·7374·7269·6e67·0005·0561··xml...string...a | |||
| 00000370:·7272·6179·0000·0000·0100·1c00·4001·0000··rray........@... | |||
| 000003 | 00000380:·0a00·0000·0000·0000·0001·0000·4400·0000··............D... | ||
| 00000390:·0000·0000·0000·0000·0d00·0000·1c00·0000··................ | |||
| 000003a0:·2700·0000·3900·0000·5100·0000·6b00·0000··'...9...Q...k... | |||
| 000003b0:·7c00·0000·a300·0000·d200·0000·0a0a·6963··|.............ic | |||
| 000003c0:·5f73·756e·7269·7365·000c·0c70·7265·665f··_sunrise...pref_ | |||
| 000003d0:·7375·6e72·6973·6500·0808·6170·705f·6e61··sunrise...app_na | |||
| 000003e0:·6d65·000f·0f65·7874·656e·7369·6f6e·5f74··me...extension_t | |||
| 000003f0:·6974·6c65·0015·1565·7874·656e·7369·6f6e··itle...extension | |||
| 00000400:·5f64·6573·6372·6970·7469·6f6e·0017·1765··_description...e | |||
| 00000410:·7870·616e·6465·645f·7469·746c·655f·7465··xpanded_title_te | |||
| 00000420:·6d70·6c61·7465·000e·0e74·6974·6c65·5f73··mplate...title_s | |||
| 00000430:·6574·7469·6e67·7300·2424·7072·6566·5f73··ettings.$$pref_s | |||
| 000003a0:·5100·0000·6b00·0000·7c00·0000·a300·0000··Q...k...|....... | |||
| 000003b0:·d200·0000·0a0a·6963·5f73·756e·7269·7365··......ic_sunrise | |||
| 000003c0:·000c·0c70·7265·665f·7375·6e72·6973·6500··...pref_sunrise. | |||
| 000003d0:·0808·6170·705f·6e61·6d65·000f·0f65·7874··..app_name...ext | |||
| 000003e0:·656e·7369·6f6e·5f74·6974·6c65·0015·1565··ension_title...e | |||
| 000003f0:·7874·656e·7369·6f6e·5f64·6573·6372·6970··xtension_descrip | |||
| 00000400:·7469·6f6e·0017·1765·7870·616e·6465·645f··tion...expanded_ | |||
| 00000410:·7469·746c·655f·7465·6d70·6c61·7465·000e··title_template.. | |||
| 00000420:·0e74·6974·6c65·5f73·6574·7469·6e67·7300··.title_settings. | |||
| 00000430:·2424·7072·6566·5f73·756e·7269·7365·5f73··$$pref_sunrise_s | |||
| 00000440:·686f·775f·6265·666f·7265·5f68·6f75·7273··how_before_hours | |||
| 00000450:·5f74·6974·6c65·002c·2c70·7265·665f·7375··_title.,,pref_su | |||
| 00000460:·6e72·6973·655f·7368·6f77·5f62·6566·6f72··nrise_show_befor | |||
| 00000470:·655f·686f·7572·735f·6469·7370·6c61·795f··e_hours_display_ | |||
| 00000480:·6e61·6d65·7300·2525·7072·6566·5f73·756e··names.%%pref_sun | |||
| 000004 | 00000440:·756e·7269·7365·5f73·686f·775f·6265·666f··unrise_show_befo | ||
| 000004 | 00000450:·7265·5f68·6f75·7273·5f74·6974·6c65·002c··re_hours_title., | ||
| 00000460:·2c70·7265·665f·7375·6e72·6973·655f·7368··,pref_sunrise_sh | |||
| 00000470:·6f77·5f62·6566·6f72·655f·686f·7572·735f··ow_before_hours_ | |||
| 00000480:·6469·7370·6c61·795f·6e61·6d65·7300·2525··display_names.%% | |||
| 00000490:·7072·6566·5f73·756e·7269·7365·5f73·686f··pref_sunrise_sho | |||
| 000004a0:·775f·6265·666f·7265·5f68·6f75·7273·5f76··w_before_hours_v | |||
| 000004b0:·616c·7565·7300·0000·0202·1000·1000·0000··alues........... | |||
| 000004c0:·0100·0000·0000·0000·0202·1000·1400·0000··................ | |||
| 000004d0:·0200·0000·0100·0000·0000·0000·0102·4c00··..............L. | |||
| 000004 | 000004e0:·6000·0000·0200·0000·0100·0000·5000·0000··`...........P... | ||
| 000004f0:·3800·0000·0000·0000·0000·0000·0000·4001··8.............@. | |||
| 000004c0:·0202·1000·1400·0000·0200·0000·0100·0000··................ | |||
| 000004d0:·0000·0000·0102·3800·4c00·0000·0200·0000··......8.L....... | |||
| 000004e0:·0100·0000·3c00·0000·2400·0000·0000·0000··....<...$....... | |||
| 000004f0:·0000·0000·0000·4001·0000·0000·0000·0000··......@......... | |||
| 00000500:·0 | 00000500:·0000·0000·0000·0000·0400·0000·0000·0000··................ | ||
| 00000510:·0800·0000·0000·0000·0800·0003·0100·0000··................ | |||
| 00000520:·0202·1000·1400·0000·0300·0000·0100·0000··................ | |||
| Max diff block lines reached; 4408/15813 bytes (27.88%) of diff not shown. | |||
| Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
| 1 | Zip·file·size:·3910 | 1 | Zip·file·size:·391070·bytes,·number·of·entries:·284 | 
| 2 | ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/DashClockExtension$1$1.class | 2 | ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/DashClockExtension$1$1.class | 
| 3 | ?rwxrwxr-x··2.0·unx·····3480·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/DashClockExtension.class | 3 | ?rwxrwxr-x··2.0·unx·····3480·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/DashClockExtension.class | 
| 4 | ?rwxrwxr-x··2.0·unx······739·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/ExtensionData$1.class | 4 | ?rwxrwxr-x··2.0·unx······739·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/ExtensionData$1.class | 
| 5 | ?rwxrwxr-x··2.0·unx·····5556·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/ExtensionData.class | 5 | ?rwxrwxr-x··2.0·unx·····5556·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/ExtensionData.class | 
| 6 | ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtension.class | 6 | ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtension.class | 
| 7 | ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtensionHost.class | 7 | ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtensionHost.class | 
| 8 | ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/package-info.class | 8 | ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/package-info.class | 
| 9 | ?rwxrwxr-x··2.0·unx·····2821·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/SunriseSunsetCalculator.class | 9 | ?rwxrwxr-x··2.0·unx·····2821·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/SunriseSunsetCalculator.class | 
| 10 | ?rwxrwxr-x··2.0·unx······693·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/Zenith.class | 10 | ?rwxrwxr-x··2.0·unx······693·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/Zenith.class | 
| 11 | ?rwxrwxr-x··2.0·unx·····722 | 11 | ?rwxrwxr-x··2.0·unx·····7227·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator.class | 
| 12 | ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/dto/Location.class | 12 | ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/dto/Location.class | 
| 13 | ?rwxrwxr-x··2.0·unx·····2070·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/util/BaseTestCase.class | 13 | ?rwxrwxr-x··2.0·unx·····2070·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/util/BaseTestCase.class | 
| 14 | ?rwxrwxr-x··2.0·unx·····1380·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/util/CSVTestDriver.class | 14 | ?rwxrwxr-x··2.0·unx·····1380·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/util/CSVTestDriver.class | 
| 15 | ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·de/bashtian/dashclocksunrise/BuildConfig.class | 15 | ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·de/bashtian/dashclocksunrise/BuildConfig.class | 
| 16 | ?rwxrwxr-x··2.0·unx······300·b-·stor·80-Jan-01·00:00·de/bashtian/dashclocksunrise/R$array.class | 16 | ?rwxrwxr-x··2.0·unx······300·b-·stor·80-Jan-01·00:00·de/bashtian/dashclocksunrise/R$array.class | 
| 17 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·de/bashtian/dashclocksunrise/R$attr.class | 17 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·de/bashtian/dashclocksunrise/R$attr.class | 
| 18 | ?rwxrwxr-x··2.0·unx······208·b-·stor·80-Jan-01·00:00·de/bashtian/dashclocksunrise/R$drawable.class | 18 | ?rwxrwxr-x··2.0·unx······208·b-·stor·80-Jan-01·00:00·de/bashtian/dashclocksunrise/R$drawable.class | 
| Offset 146, 15 lines modified | Offset 146, 15 lines modified | ||
| 146 | ?rwxrwxr-x··2.0·unx·····3694·b-·stor·80-Jan-01·00:00·org/junit/runners/model/TestClass.class | 146 | ?rwxrwxr-x··2.0·unx·····3694·b-·stor·80-Jan-01·00:00·org/junit/runners/model/TestClass.class | 
| 147 | ?rwxrwxr-x··2.0·unx·······82·b-·stor·80-Jan-01·00:00·org/junit/runners/package-info.class | 147 | ?rwxrwxr-x··2.0·unx·······82·b-·stor·80-Jan-01·00:00·org/junit/runners/package-info.class | 
| 148 | ?rwxrwxr-x··2.0·unx·····1303·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy.class | 148 | ?rwxrwxr-x··2.0·unx·····1303·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtension$Stub$Proxy.class | 
| 149 | ?rwxrwxr-x··2.0·unx·····1693·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtension$Stub.class | 149 | ?rwxrwxr-x··2.0·unx·····1693·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtension$Stub.class | 
| 150 | ?rwxrwxr-x··2.0·unx·····1517·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy.class | 150 | ?rwxrwxr-x··2.0·unx·····1517·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtensionHost$Stub$Proxy.class | 
| 151 | ?rwxrwxr-x··2.0·unx·····1971·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtensionHost$Stub.class | 151 | ?rwxrwxr-x··2.0·unx·····1971·b-·stor·80-Jan-01·00:00·com/google/android/apps/dashclock/api/internal/IExtensionHost$Stub.class | 
| 152 | ?rwxrwxr-x··2.0·unx·····2703·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/SunriseSunsetCalculatorTest.class | 152 | ?rwxrwxr-x··2.0·unx·····2703·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/SunriseSunsetCalculatorTest.class | 
| 153 | ?rwxrwxr-x··2.0·unx·····33 | 153 | ?rwxrwxr-x··2.0·unx·····3341·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/SunriseSunsetDataTest.class | 
| 154 | ?rwxrwxr-x··2.0·unx·····1947·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/calculator/SolarEventCalculatorTest.class | 154 | ?rwxrwxr-x··2.0·unx·····1947·b-·stor·80-Jan-01·00:00·com/luckycatlabs/sunrisesunset/calculator/SolarEventCalculatorTest.class | 
| 155 | ?rwxrwxr-x··2.0·unx·····5889·b-·stor·80-Jan-01·00:00·de/bashtian/dashclocksunrise/SunriseExtension.class | 155 | ?rwxrwxr-x··2.0·unx·····5889·b-·stor·80-Jan-01·00:00·de/bashtian/dashclocksunrise/SunriseExtension.class | 
| 156 | ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·junit/extensions/TestDecorator.class | 156 | ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·junit/extensions/TestDecorator.class | 
| 157 | ?rwxrwxr-x··2.0·unx······562·b-·stor·80-Jan-01·00:00·junit/extensions/TestSetup$1.class | 157 | ?rwxrwxr-x··2.0·unx······562·b-·stor·80-Jan-01·00:00·junit/extensions/TestSetup$1.class | 
| 158 | ?rwxrwxr-x··2.0·unx······801·b-·stor·80-Jan-01·00:00·junit/framework/ComparisonFailure.class | 158 | ?rwxrwxr-x··2.0·unx······801·b-·stor·80-Jan-01·00:00·junit/framework/ComparisonFailure.class | 
| 159 | ?rwxrwxr-x··2.0·unx·····2865·b-·stor·80-Jan-01·00:00·junit/framework/JUnit4TestAdapter.class | 159 | ?rwxrwxr-x··2.0·unx·····2865·b-·stor·80-Jan-01·00:00·junit/framework/JUnit4TestAdapter.class | 
| 160 | ?rwxrwxr-x··2.0·unx·····1123·b-·stor·80-Jan-01·00:00·junit/framework/JUnit4TestAdapterCache$1.class | 160 | ?rwxrwxr-x··2.0·unx·····1123·b-·stor·80-Jan-01·00:00·junit/framework/JUnit4TestAdapterCache$1.class | 
| Offset 279, 8 lines modified | Offset 279, 8 lines modified | ||
| 279 | ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·org/junit/internal/matchers/SubstringMatcher.class | 279 | ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·org/junit/internal/matchers/SubstringMatcher.class | 
| 280 | ?rwxrwxr-x··2.0·unx······964·b-·stor·80-Jan-01·00:00·org/junit/rules/ExpectedException$1.class | 280 | ?rwxrwxr-x··2.0·unx······964·b-·stor·80-Jan-01·00:00·org/junit/rules/ExpectedException$1.class | 
| 281 | ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·org/junit/runners/AllTests.class | 281 | ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·org/junit/runners/AllTests.class | 
| 282 | ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·org/junit/runners/JUnit4.class | 282 | ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·org/junit/runners/JUnit4.class | 
| 283 | ?rwxrwxr-x··2.0·unx·····2322·b-·stor·80-Jan-01·00:00·org/junit/runners/Parameterized$TestClassRunnerForParameters.class | 283 | ?rwxrwxr-x··2.0·unx·····2322·b-·stor·80-Jan-01·00:00·org/junit/runners/Parameterized$TestClassRunnerForParameters.class | 
| 284 | ?rwxrwxr-x··2.0·unx·····2330·b-·stor·80-Jan-01·00:00·org/junit/runners/Parameterized.class | 284 | ?rwxrwxr-x··2.0·unx·····2330·b-·stor·80-Jan-01·00:00·org/junit/runners/Parameterized.class | 
| 285 | ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·org/junit/internal/matchers/StringContains.class | 285 | ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·org/junit/internal/matchers/StringContains.class | 
| 286 | 284·files,·3440 | 286 | 284·files,·344018·bytes·uncompressed,·344018·bytes·compressed:··0.0% | 
| Offset 147, 21 lines modified | Offset 147, 20 lines modified | ||
| 147 | ····} | 147 | ····} | 
| 148 | ···· | 148 | ···· | 
| 149 | ····private·BigDecimal·getMeanAnomaly(final·BigDecimal·bigDecimal)·{ | 149 | ····private·BigDecimal·getMeanAnomaly(final·BigDecimal·bigDecimal)·{ | 
| 150 | ········return·this.setScale(this.multiplyBy(new·BigDecimal("0.9856"),·bigDecimal).subtract(new·BigDecimal("3.289"))); | 150 | ········return·this.setScale(this.multiplyBy(new·BigDecimal("0.9856"),·bigDecimal).subtract(new·BigDecimal("3.289"))); | 
| 151 | ····} | 151 | ····} | 
| 152 | ···· | 152 | ···· | 
| 153 | ····private·BigDecimal·getRightAscension(final·BigDecimal·bigDecimal)·{ | 153 | ····private·BigDecimal·getRightAscension(final·BigDecimal·bigDecimal)·{ | 
| 154 | ········final·long·n·=·360L; | ||
| 155 | ········BigDecimal·bigDecimal2·=·this.setScale(this.convertRadiansToDegrees(new·BigDecimal(Math.atan(this.convertDegreesToRadians(this.multiplyBy(this.convertRadiansToDegrees(new·BigDecimal(Math.tan(this.convertDegreesToRadians(bigDecimal).doubleValue()))),·new·BigDecimal("0.91764"))).doubleValue())))); | 154 | ········BigDecimal·bigDecimal2·=·this.setScale(this.convertRadiansToDegrees(new·BigDecimal(Math.atan(this.convertDegreesToRadians(this.multiplyBy(this.convertRadiansToDegrees(new·BigDecimal(Math.tan(this.convertDegreesToRadians(bigDecimal).doubleValue()))),·new·BigDecimal("0.91764"))).doubleValue())))); | 
| 156 | ········if·(bigDecimal2.doubleValue()·<·0.0)·{ | 155 | ········if·(bigDecimal2.doubleValue()·<·0.0)·{ | 
| 157 | ············bigDecimal2·=·bigDecimal2.add(BigDecimal.valueOf( | 156 | ············bigDecimal2·=·bigDecimal2.add(BigDecimal.valueOf(360L)); | 
| 158 | ········} | 157 | ········} | 
| 159 | ········else·if·(bigDecimal2.doubleValue()·>·360.0)·{ | 158 | ········else·if·(bigDecimal2.doubleValue()·>·360.0)·{ | 
| 160 | ············bigDecimal2·=·bigDecimal2.subtract(BigDecimal.valueOf( | 159 | ············bigDecimal2·=·bigDecimal2.subtract(BigDecimal.valueOf(360L)); | 
| 161 | ········} | 160 | ········} | 
| 162 | ········final·BigDecimal·value·=·BigDecimal.valueOf(90); | 161 | ········final·BigDecimal·value·=·BigDecimal.valueOf(90); | 
| 163 | ········return·this.divideBy(bigDecimal2.add(bigDecimal.divide(value,·0,·RoundingMode.FLOOR).multiply(value).subtract(bigDecimal2.divide(value,·0,·RoundingMode.FLOOR).multiply(value))),·BigDecimal.valueOf((long)15)); | 162 | ········return·this.divideBy(bigDecimal2.add(bigDecimal.divide(value,·0,·RoundingMode.FLOOR).multiply(value).subtract(bigDecimal2.divide(value,·0,·RoundingMode.FLOOR).multiply(value))),·BigDecimal.valueOf((long)15)); | 
| 164 | ····} | 163 | ····} | 
| 165 | ···· | 164 | ···· | 
| 166 | ····private·BigDecimal·getSinOfSunDeclination(final·BigDecimal·bigDecimal)·{ | 165 | ····private·BigDecimal·getSinOfSunDeclination(final·BigDecimal·bigDecimal)·{ | 
| 167 | ········return·this.setScale(BigDecimal.valueOf(Math.sin(this.convertDegreesToRadians(bigDecimal).doubleValue())).multiply(new·BigDecimal("0.39782"))); | 166 | ········return·this.setScale(BigDecimal.valueOf(Math.sin(this.convertDegreesToRadians(bigDecimal).doubleValue())).multiply(new·BigDecimal("0.39782"))); | 
| Offset 161, 48 lines modified | Offset 161, 48 lines modified | ||
| 161 | ········73:·aload·········6 | 161 | ········73:·aload·········6 | 
| 162 | ········75:·invokeinterface·#58,··4···········//·InterfaceMethod·java/util/concurrent/Future.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; | 162 | ········75:·invokeinterface·#58,··4···········//·InterfaceMethod·java/util/concurrent/Future.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; | 
| 163 | ········80:·pop | 163 | ········80:·pop | 
| 164 | ········81:·return | 164 | ········81:·return | 
| 165 | ········82:·astore········8 | 165 | ········82:·astore········8 | 
| 166 | ········84:·aload_0 | 166 | ········84:·aload_0 | 
| 167 | ········85:·getfield······#12·················//·Field·this$0:Lorg/junit/internal/runners/MethodRoadie; | 167 | ········85:·getfield······#12·················//·Field·this$0:Lorg/junit/internal/runners/MethodRoadie; | 
| 168 | ········88:·astore········ | 168 | ········88:·astore········6 | 
| 169 | ········90:·new···········#60·················//·class·java/lang/Exception | 169 | ········90:·new···········#60·················//·class·java/lang/Exception | 
| 170 | ········93:·astore········ | 170 | ········93:·astore········9 | 
| 171 | ········95:·iconst_1 | 171 | ········95:·iconst_1 | 
| 172 | ········96:·istore········1 | 172 | ········96:·istore········10 | 
| 173 | ········98:·iload·········1 | 173 | ········98:·iload·········10 | 
| 174 | ·······100:·anewarray·····#4··················//·class·java/lang/Object | 174 | ·······100:·anewarray·····#4··················//·class·java/lang/Object | 
| 175 | ·······103:·astore········1 | 175 | ·······103:·astore········11 | 
| 176 | ·······105:·aload_0 | 176 | ·······105:·aload_0 | 
| 177 | ·······106:·getfield······#14·················//·Field·val$timeout:J | 177 | ·······106:·getfield······#14·················//·Field·val$timeout:J | 
| 178 | ·······109:·lstore········1 | 178 | ·······109:·lstore········12 | 
| 179 | ·······111:·lload·········1 | 179 | ·······111:·lload·········12 | 
| 180 | ·······113:·invokestatic··#69·················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long; | 180 | ·······113:·invokestatic··#69·················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long; | 
| 181 | ·······116:·astore········1 | 181 | ·······116:·astore········14 | 
| 182 | ·······118:·aload·········1 | 182 | ·······118:·aload·········11 | 
| 183 | ·······120:·iconst_0 | 183 | ·······120:·iconst_0 | 
| 184 | ·······121:·aload·········1 | 184 | ·······121:·aload·········14 | 
| 185 | ·······123:·aastore | 185 | ·······123:·aastore | 
| 186 | ·······124:·ldc···········#62·················//·String·test·timed·out·after·%d·milliseconds | 186 | ·······124:·ldc···········#62·················//·String·test·timed·out·after·%d·milliseconds | 
| 187 | ·······126:·aload·········1 | 187 | ·······126:·aload·········11 | 
| 188 | ·······128:·invokestatic··#75·················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 188 | ·······128:·invokestatic··#75·················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 
| 189 | ·······131:·astore········ | 189 | ·······131:·astore········15 | 
| 190 | ·······133:·aload········· | 190 | ·······133:·aload·········9 | 
| 191 | ·······135:·aload········· | 191 | ·······135:·aload·········15 | 
| 192 | ·······137:·invokespecial·#78·················//·Method·java/lang/Exception."<init>":(Ljava/lang/String;)V | 192 | ·······137:·invokespecial·#78·················//·Method·java/lang/Exception."<init>":(Ljava/lang/String;)V | 
| 193 | ·······140:·aload········· | 193 | ·······140:·aload·········6 | 
| 194 | ·······142:·aload········· | 194 | ·······142:·aload·········9 | 
| 195 | ·······144:·invokevirtual·#84·················//·Method·org/junit/internal/runners/MethodRoadie.addFailure:(Ljava/lang/Throwable;)V | 195 | ·······144:·invokevirtual·#84·················//·Method·org/junit/internal/runners/MethodRoadie.addFailure:(Ljava/lang/Throwable;)V | 
| 196 | ·······147:·goto··········81 | 196 | ·······147:·goto··········81 | 
| 197 | ·······150:·astore········8 | 197 | ·······150:·astore········8 | 
| 198 | ·······152:·aload_0 | 198 | ·······152:·aload_0 | 
| 199 | ·······153:·getfield······#12·················//·Field·this$0:Lorg/junit/internal/runners/MethodRoadie; | 199 | ·······153:·getfield······#12·················//·Field·this$0:Lorg/junit/internal/runners/MethodRoadie; | 
| 200 | ·······156:·astore········ | 200 | ·······156:·astore········6 | 
| 201 | ·······158:·aload········· | 201 | ·······158:·aload·········6 | 
| 202 | ·······160:·aload·········8 | 202 | ·······160:·aload·········8 | 
| 203 | ·······162:·invokevirtual·#84·················//·Method·org/junit/internal/runners/MethodRoadie.addFailure:(Ljava/lang/Throwable;)V | 203 | ·······162:·invokevirtual·#84·················//·Method·org/junit/internal/runners/MethodRoadie.addFailure:(Ljava/lang/Throwable;)V | 
| 204 | ·······165:·goto··········81 | 204 | ·······165:·goto··········81 | 
| 205 | ······Exception·table: | 205 | ······Exception·table: | 
| 206 | ·········from····to··target·type | 206 | ·········from····to··target·type | 
| 207 | ············27····31····82···Class·java/util/concurrent/TimeoutException | 207 | ············27····31····82···Class·java/util/concurrent/TimeoutException | 
| 208 | ············27····31···150···Class·java/lang/Exception | 208 | ············27····31···150···Class·java/lang/Exception | 
| Offset 381, 217 lines modified | Offset 381, 209 lines modified | ||
| 381 | ·········5:·invokestatic··#108················//·Method·java/util/TimeZone.setDefault:(Ljava/util/TimeZone;)V | 381 | ·········5:·invokestatic··#108················//·Method·java/util/TimeZone.setDefault:(Ljava/util/TimeZone;)V | 
| 382 | ·········8:·return | 382 | ·········8:·return | 
| 383 | ··public·void·testRiseAndSetTimes(); | 383 | ··public·void·testRiseAndSetTimes(); | 
| 384 | ····descriptor:·()V | 384 | ····descriptor:·()V | 
| 385 | ····flags:·(0x0001)·ACC_PUBLIC | 385 | ····flags:·(0x0001)·ACC_PUBLIC | 
| 386 | ····Code: | 386 | ····Code: | 
| 387 | ······stack=300,·locals=1 | 387 | ······stack=300,·locals=17,·args_size=1 | 
| 388 | ·········0:·getstatic·····#96·················//·Field·dataSetNames:[Ljava/lang/String; | 388 | ·········0:·getstatic·····#96·················//·Field·dataSetNames:[Ljava/lang/String; | 
| 389 | ·········3:·astore_1 | 389 | ·········3:·astore_1 | 
| 390 | ·········4:·aload_1 | 390 | ·········4:·aload_1 | 
| 391 | ·········5:·arraylength | 391 | ·········5:·arraylength | 
| 392 | ·········6:·istore_2 | 392 | ·········6:·istore_2 | 
| 393 | ·········7:·iconst_0 | 393 | ·········7:·iconst_0 | 
| 394 | ·········8:·istore_3 | 394 | ·········8:·istore_3 | 
| 395 | ·········9:· | 395 | ·········9:·iload_3 | 
| 396 | ········10:·iload_2 | ||
| 397 | ········11:·if_icmpge·····392 | ||
| 398 | ········14:·aload_1 | ||
| 399 | ········15:·iload_3 | ||
| 400 | ········16:·aaload | ||
| 396 | ········1 | 401 | ········17:·astore········4 | 
| 397 | ········12:·iconst_0 | ||
| 398 | ········13:·istore········5 | ||
| 399 | ········15:·iload·········5 | ||
| 400 | ········17:·iload_2 | ||
| 401 | ········18:·if_icmpge·····407 | ||
| 402 | ········21:·aload_1 | ||
| 403 | ········22:·iload·········5 | ||
| 404 | ········24:·aaload | ||
| 405 | ········25:·astore········6 | ||
| 406 | ········ | 402 | ········19:·getstatic·····#90·················//·Field·driver:Lcom/luckycatlabs/sunrisesunset/util/CSVTestDriver; | 
| 407 | ········ | 403 | ········22:·aload·········4 | 
| 408 | ········ | 404 | ········24:·invokevirtual·#112················//·Method·com/luckycatlabs/sunrisesunset/util/CSVTestDriver.getData:(Ljava/lang/String;)Ljava/util/List; | 
| 409 | ········ | 405 | ········27:·astore········5 | 
| 410 | ········ | 406 | ········29:·aload·········4 | 
| 411 | ········3 | 407 | ········31:·ldc···········#114················//·String·\\# | 
| 408 | ········33:·invokevirtual·#44·················//·Method·java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; | ||
| 409 | ········36:·astore········6 | ||
| 410 | ········38:·aload·········6 | ||
| 411 | ········40:·iconst_1 | ||
| 412 | ········41:·aaload | ||
| 413 | ········42:·ldc···········#116················//·String·\\. | ||
| 412 | ········4 | 414 | ········44:·invokevirtual·#44·················//·Method·java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; | 
| 413 | ········4 | 415 | ········47:·astore········7 | 
| 414 | ········46:·aload·········8 | ||
| 415 | ········4 | 416 | ········49:·aconst_null | 
| 416 | ········49:·aaload | ||
| 417 | ········50:·ldc···········#116················//·String·\\. | ||
| 418 | ········52:·invokevirtual·#44·················//·Method·java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; | ||
| 419 | ········5 | 417 | ········50:·astore········8 | 
| 420 | ········57:·aconst_null | ||
| 421 | ········58:·astore········10 | ||
| 422 | ········ | 418 | ········52:·aload·········7 | 
| 423 | ········ | 419 | ········54:·iconst_0 | 
| 424 | ········ | 420 | ········55:·aaload | 
| 425 | ········ | 421 | ········56:·astore········7 | 
| 426 | ········ | 422 | ········58:·bipush········45 | 
| 427 | ········6 | 423 | ········60:·istore········9 | 
| 428 | ········ | 424 | ········62:·bipush········47 | 
| 429 | ········ | 425 | ········64:·istore········10 | 
| 430 | ········ | 426 | ········66:·aload·········7 | 
| 427 | ········68:·iload·········9 | ||
| 431 | ········7 | 428 | ········70:·iload·········10 | 
| 432 | ········78:·iload·········12 | ||
| 433 | ········ | 429 | ········72:·invokevirtual·#48·················//·Method·java/lang/String.replace:(CC)Ljava/lang/String; | 
| 434 | ········ | 430 | ········75:·astore········11 | 
| 435 | ········85:·iconst_0 | ||
| 436 | ········86:·istore········14 | ||
| 437 | ········ | 431 | ········77:·aload·········6 | 
| 438 | ········ | 432 | ········79:·iconst_0 | 
| 439 | ········ | 433 | ········80:·aaload | 
| 440 | ········ | 434 | ········81:·astore········7 | 
| 441 | ········ | 435 | ········83:·aload_0 | 
| 442 | ········ | 436 | ········84:·aload·········7 | 
| 443 | ········ | 437 | ········86:·invokespecial·#122················//·Method·createLocation:(Ljava/lang/String;)Lcom/luckycatlabs/sunrisesunset/dto/Location; | 
| 444 | ······· | 438 | ········89:·astore········7 | 
| 445 | ······· | 439 | ········91:·aload_0 | 
| 446 | ······· | 440 | ········92:·aload·········7 | 
| 447 | ······· | 441 | ········94:·putfield······#126················//·Field·location:Lcom/luckycatlabs/sunrisesunset/dto/Location; | 
| 448 | ······· | 442 | ········97:·aload·········5 | 
| 449 | ······· | 443 | ········99:·invokeinterface·#132,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 
| 450 | ·······1 | 444 | ·······104:·astore········7 | 
| 451 | ·······1 | 445 | ·······106:·aload·········7 | 
| 452 | ·······1 | 446 | ·······108:·invokeinterface·#138,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 
| 453 | ·······1 | 447 | ·······113:·istore········9 | 
| 454 | ·······126:·iload·········14 | ||
| 455 | ·······128:·ifeq··········396 | ||
| 456 | ·······1 | 448 | ·······115:·iload·········9 | 
| 449 | ·······117:·ifeq··········385 | ||
| 450 | ·······120:·aload·········7 | ||
| 457 | ·······1 | 451 | ·······122:·invokeinterface·#142,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 
| 458 | ·······1 | 452 | ·······127:·checkcast·····#143················//·class·"[Ljava/lang/String;" | 
| 459 | ·······1 | 453 | ·······130:·astore········12 | 
| 460 | ·······1 | 454 | ·······132:·aload·········12 | 
| 461 | ·······1 | 455 | ·······134:·iconst_0 | 
| 462 | ·······1 | 456 | ·······135:·aaload | 
| 463 | ·······1 | 457 | ·······136:·astore········13 | 
| 464 | ·······1 | 458 | ·······138:·aload·········13 | 
| 465 | ·······1 | 459 | ·······140:·ldc···········#145················//·String·\\/ | 
| 466 | ·······1 | 460 | ·······142:·invokevirtual·#44·················//·Method·java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; | 
| 467 | ·······1 | 461 | ·······145:·astore········8 | 
| 468 | ·······1 | 462 | ·······147:·aload_0 | 
| 469 | ·······1 | 463 | ·······148:·aload·········8 | 
| 470 | ·······1 | 464 | ·······150:·invokespecial·#149················//·Method·createCalendar:([Ljava/lang/String;)Ljava/util/Calendar; | 
| 471 | ·······1 | 465 | ·······153:·astore········14 | 
| 472 | ·······1 | 466 | ·······155:·new···········#151················//·class·com/luckycatlabs/sunrisesunset/SunriseSunsetCalculator | 
| 473 | ·······1 | 467 | ·······158:·astore········15 | 
| 474 | ·······1 | 468 | ·······160:·aload_0 | 
| 475 | ·······1 | 469 | ·······161:·getfield······#126················//·Field·location:Lcom/luckycatlabs/sunrisesunset/dto/Location; | 
| 476 | ·······1 | 470 | ·······164:·astore········8 | 
| 471 | ·······166:·aload·········15 | ||
| 472 | ·······168:·aload·········8 | ||
| 477 | ·······17 | 473 | ·······170:·aload·········11 | 
| 478 | ·······179:·aload·········9 | ||
| 479 | ·······181:·aload·········13 | ||
| 480 | ·······1 | 474 | ·······172:·invokespecial·#154················//·Method·com/luckycatlabs/sunrisesunset/SunriseSunsetCalculator."<init>":(Lcom/luckycatlabs/sunrisesunset/dto/Location;Ljava/lang/String;)V | 
| 475 | ·······175:·aload·········12 | ||
| 476 | ·······177:·iconst_1 | ||
| 477 | ·······178:·aaload | ||
| 478 | ·······179:·astore········8 | ||
| 481 | ·······18 | 479 | ·······181:·aload·········15 | 
| 482 | ·······188:·iconst_1 | ||
| 483 | ·······189:·aaload | ||
| 484 | ·······190:·astore········9 | ||
| 485 | ·······1 | 480 | ·······183:·aload·········14 | 
| 486 | ·······194:·aload·········17 | ||
| Max diff block lines reached; 0/18542 bytes (0.00%) of diff not shown. | |||
| Offset 42, 30 lines modified | Offset 42, 30 lines modified | ||
| 42 | ····invoke-static·{v0,·p0,·p1},·Ljunit/framework/Assert;->assertEquals(Ljava/lang/String;CC)V | 42 | ····invoke-static·{v0,·p0,·p1},·Ljunit/framework/Assert;->assertEquals(Ljava/lang/String;CC)V | 
| 43 | ····.line·180 | 43 | ····.line·180 | 
| 44 | ····return-void | 44 | ····return-void | 
| 45 | .end·method | 45 | .end·method | 
| 46 | .method·public·static·assertEquals(DDD)V | 46 | .method·public·static·assertEquals(DDD)V | 
| 47 | ····.locals· | 47 | ····.locals·8 | 
| 48 | ····.param·p0,·"expected"····#·D | 48 | ····.param·p0,·"expected"····#·D | 
| 49 | ····.param·p2,·"actual"····#·D | 49 | ····.param·p2,·"actual"····#·D | 
| 50 | ····.param·p4,·"delta"····#·D | 50 | ····.param·p4,·"delta"····#·D | 
| 51 | ····.prologue | 51 | ····.prologue | 
| 52 | ····.line·109 | 52 | ····.line·109 | 
| 53 | ····const/4·v | 53 | ····const/4·v1,·0x0 | 
| 54 | ····move-wide·v | 54 | ····move-wide·v2,·p0 | 
| 55 | ····move-wide·v | 55 | ····move-wide·v4,·p2 | 
| 56 | ····move-wide·v | 56 | ····move-wide·v6,·p4 | 
| 57 | ····invoke-static/range·{v | 57 | ····invoke-static/range·{v1·..·v7},·Ljunit/framework/Assert;->assertEquals(Ljava/lang/String;DDD)V | 
| 58 | ····.line·110 | 58 | ····.line·110 | 
| 59 | ····return-void | 59 | ····return-void | 
| 60 | .end·method | 60 | .end·method | 
| 61 | .method·public·static·assertEquals(FFF)V | 61 | .method·public·static·assertEquals(FFF)V | 
| 62 | ····.locals·1 | 62 | ····.locals·1 | 
| Offset 95, 15 lines modified | Offset 95, 15 lines modified | ||
| 95 | ····invoke-static·{v0,·p0,·p1},·Ljunit/framework/Assert;->assertEquals(Ljava/lang/String;II)V | 95 | ····invoke-static·{v0,·p0,·p1},·Ljunit/framework/Assert;->assertEquals(Ljava/lang/String;II)V | 
| 96 | ····.line·206 | 96 | ····.line·206 | 
| 97 | ····return-void | 97 | ····return-void | 
| 98 | .end·method | 98 | .end·method | 
| 99 | .method·public·static·assertEquals(JJ)V | 99 | .method·public·static·assertEquals(JJ)V | 
| 100 | ····.locals· | 100 | ····.locals·2 | 
| 101 | ····.param·p0,·"expected"····#·J | 101 | ····.param·p0,·"expected"····#·J | 
| 102 | ····.param·p2,·"actual"····#·J | 102 | ····.param·p2,·"actual"····#·J | 
| 103 | ····.prologue | 103 | ····.prologue | 
| 104 | ····.line·140 | 104 | ····.line·140 | 
| 105 | ····const/4·v0,·0x0 | 105 | ····const/4·v0,·0x0 | 
| Offset 169, 15 lines modified | Offset 169, 15 lines modified | ||
| 169 | ····invoke-static·{p0,·v0,·v1},·Ljunit/framework/Assert;->assertEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V | 169 | ····invoke-static·{p0,·v0,·v1},·Ljunit/framework/Assert;->assertEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V | 
| 170 | ····.line·174 | 170 | ····.line·174 | 
| 171 | ····return-void | 171 | ····return-void | 
| 172 | .end·method | 172 | .end·method | 
| 173 | .method·public·static·assertEquals(Ljava/lang/String;DDD)V | 173 | .method·public·static·assertEquals(Ljava/lang/String;DDD)V | 
| 174 | ····.locals· | 174 | ····.locals·3 | 
| 175 | ····.param·p0,·"message"····#·Ljava/lang/String; | 175 | ····.param·p0,·"message"····#·Ljava/lang/String; | 
| 176 | ····.param·p1,·"expected"····#·D | 176 | ····.param·p1,·"expected"····#·D | 
| 177 | ····.param·p3,·"actual"····#·D | 177 | ····.param·p3,·"actual"····#·D | 
| 178 | ····.param·p5,·"delta"····#·D | 178 | ····.param·p5,·"delta"····#·D | 
| 179 | ····.prologue | 179 | ····.prologue | 
| 180 | ····.line·99 | 180 | ····.line·99 | 
| Offset 283, 15 lines modified | Offset 283, 15 lines modified | ||
| 283 | ····invoke-static·{p0,·v0,·v1},·Ljunit/framework/Assert;->assertEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V | 283 | ····invoke-static·{p0,·v0,·v1},·Ljunit/framework/Assert;->assertEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V | 
| 284 | ····.line·200 | 284 | ····.line·200 | 
| 285 | ····return-void | 285 | ····return-void | 
| 286 | .end·method | 286 | .end·method | 
| 287 | .method·public·static·assertEquals(Ljava/lang/String;JJ)V | 287 | .method·public·static·assertEquals(Ljava/lang/String;JJ)V | 
| 288 | ····.locals· | 288 | ····.locals·3 | 
| 289 | ····.param·p0,·"message"····#·Ljava/lang/String; | 289 | ····.param·p0,·"message"····#·Ljava/lang/String; | 
| 290 | ····.param·p1,·"expected"····#·J | 290 | ····.param·p1,·"expected"····#·J | 
| 291 | ····.param·p3,·"actual"····#·J | 291 | ····.param·p3,·"actual"····#·J | 
| 292 | ····.prologue | 292 | ····.prologue | 
| 293 | ····.line·134 | 293 | ····.line·134 | 
| 294 | ····new-instance·v0,·Ljava/lang/Long; | 294 | ····new-instance·v0,·Ljava/lang/Long; | 
| Offset 227, 41 lines modified | Offset 227, 41 lines modified | ||
| 227 | ····.line·113 | 227 | ····.line·113 | 
| 228 | ····invoke-virtual·{p0},·Ljunit/textui/TestRunner;->createTestResult()Ljunit/framework/TestResult; | 228 | ····invoke-virtual·{p0},·Ljunit/textui/TestRunner;->createTestResult()Ljunit/framework/TestResult; | 
| 229 | ····move-result-object·v2 | 229 | ····move-result-object·v2 | 
| 230 | ····.line·114 | 230 | ····.line·114 | 
| 231 | ····.local·v2,·"result":Ljunit/framework/TestResult; | 231 | ····.local·v2,·"result":Ljunit/framework/TestResult; | 
| 232 | ····iget-object·v | 232 | ····iget-object·v3,·p0,·Ljunit/textui/TestRunner;->fPrinter:Ljunit/textui/ResultPrinter; | 
| 233 | ····invoke-virtual·{v2,·v | 233 | ····invoke-virtual·{v2,·v3},·Ljunit/framework/TestResult;->addListener(Ljunit/framework/TestListener;)V | 
| 234 | ····.line·115 | 234 | ····.line·115 | 
| 235 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 235 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 
| 236 | ····move-result-wide·v | 236 | ····move-result-wide·v6 | 
| 237 | ····.line·116 | 237 | ····.line·116 | 
| 238 | ····.local·v | 238 | ····.local·v6,·"startTime":J | 
| 239 | ····invoke-interface·{p1,·v2},·Ljunit/framework/Test;->run(Ljunit/framework/TestResult;)V | 239 | ····invoke-interface·{p1,·v2},·Ljunit/framework/Test;->run(Ljunit/framework/TestResult;)V | 
| 240 | ····.line·117 | 240 | ····.line·117 | 
| 241 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 241 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 
| 242 | ····move-result-wide·v0 | 242 | ····move-result-wide·v0 | 
| 243 | ····.line·118 | 243 | ····.line·118 | 
| 244 | ····.local·v0,·"endTime":J | 244 | ····.local·v0,·"endTime":J | 
| 245 | ····sub-long·v | 245 | ····sub-long·v4,·v0,·v6 | 
| 246 | ····.line·119 | 246 | ····.line·119 | 
| 247 | ····.local·v | 247 | ····.local·v4,·"runTime":J | 
| 248 | ····iget-object·v | 248 | ····iget-object·v3,·p0,·Ljunit/textui/TestRunner;->fPrinter:Ljunit/textui/ResultPrinter; | 
| 249 | ····invoke-virtual·{v | 249 | ····invoke-virtual·{v3,·v2,·v4,·v5},·Ljunit/textui/ResultPrinter;->print(Ljunit/framework/TestResult;J)V | 
| 250 | ····.line·121 | 250 | ····.line·121 | 
| 251 | ····invoke-virtual·{p0,·p2},·Ljunit/textui/TestRunner;->pause(Z)V | 251 | ····invoke-virtual·{p0,·p2},·Ljunit/textui/TestRunner;->pause(Z)V | 
| 252 | ····.line·122 | 252 | ····.line·122 | 
| 253 | ····return-object·v2 | 253 | ····return-object·v2 | 
| 254 | .end·method | 254 | .end·method | 
| Offset 70, 30 lines modified | Offset 70, 30 lines modified | ||
| 70 | ····invoke-virtual·{v0,·v1},·Ljava/io/PrintStream;->print(Ljava/lang/String;)V | 70 | ····invoke-virtual·{v0,·v1},·Ljava/io/PrintStream;->print(Ljava/lang/String;)V | 
| 71 | ····.line·120 | 71 | ····.line·120 | 
| 72 | ····return-void | 72 | ····return-void | 
| 73 | .end·method | 73 | .end·method | 
| 74 | .method·protected·elapsedTimeAsString(J)Ljava/lang/String; | 74 | .method·protected·elapsedTimeAsString(J)Ljava/lang/String; | 
| 75 | ····.locals· | 75 | ····.locals·7 | 
| 76 | ····.param·p1,·"runTime"····#·J | 76 | ····.param·p1,·"runTime"····#·J | 
| 77 | ····.prologue | 77 | ····.prologue | 
| 78 | ····.line·102 | 78 | ····.line·102 | 
| 79 | ····invoke-static·{},·Ljava/text/NumberFormat;->getInstance()Ljava/text/NumberFormat; | 79 | ····invoke-static·{},·Ljava/text/NumberFormat;->getInstance()Ljava/text/NumberFormat; | 
| 80 | ····move-result-object·v0 | 80 | ····move-result-object·v0 | 
| 81 | ····long-to-double·v | 81 | ····long-to-double·v2,·p1 | 
| 82 | ····const-wide·v | 82 | ····const-wide·v4,·0x408f400000000000L····#·1000.0 | 
| 83 | ····div-double/2addr·v | 83 | ····div-double/2addr·v2,·v4 | 
| 84 | ····invoke-virtual·{v0,·v | 84 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/text/NumberFormat;->format(D)Ljava/lang/String; | 
| 85 | ····move-result-object·v0 | 85 | ····move-result-object·v0 | 
| 86 | ····return-object·v0 | 86 | ····return-object·v0 | 
| 87 | .end·method | 87 | .end·method | 
| 88 | .method·public·endTest(Ljunit/framework/Test;)V | 88 | .method·public·endTest(Ljunit/framework/Test;)V | 
| Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
| 112 | ····.line·106 | 112 | ····.line·106 | 
| 113 | ····iget-object·v0,·p0,·Ljunit/textui/ResultPrinter;->fWriter:Ljava/io/PrintStream; | 113 | ····iget-object·v0,·p0,·Ljunit/textui/ResultPrinter;->fWriter:Ljava/io/PrintStream; | 
| 114 | ····return-object·v0 | 114 | ····return-object·v0 | 
| 115 | .end·method | 115 | .end·method | 
| 116 | .method·declared-synchronized·print(Ljunit/framework/TestResult;J)V | 116 | .method·declared-synchronized·print(Ljunit/framework/TestResult;J)V | 
| 117 | ····.locals· | 117 | ····.locals·2 | 
| 118 | ····.param·p1,·"result"····#·Ljunit/framework/TestResult; | 118 | ····.param·p1,·"result"····#·Ljunit/framework/TestResult; | 
| 119 | ····.param·p2,·"runTime"····#·J | 119 | ····.param·p2,·"runTime"····#·J | 
| 120 | ····.prologue | 120 | ····.prologue | 
| 121 | ····.line·27 | 121 | ····.line·27 | 
| 122 | ····monitor-enter·p0 | 122 | ····monitor-enter·p0 | 
| Offset 751, 30 lines modified | Offset 751, 30 lines modified | ||
| 751 | ····.prologue | 751 | ····.prologue | 
| 752 | ····.line·214 | 752 | ····.line·214 | 
| 753 | ····return-void | 753 | ····return-void | 
| 754 | .end·method | 754 | .end·method | 
| 755 | .method·public·elapsedTimeAsString(J)Ljava/lang/String; | 755 | .method·public·elapsedTimeAsString(J)Ljava/lang/String; | 
| 756 | ····.locals· | 756 | ····.locals·7 | 
| 757 | ····.param·p1,·"runTime"····#·J | 757 | ····.param·p1,·"runTime"····#·J | 
| 758 | ····.prologue | 758 | ····.prologue | 
| 759 | ····.line·146 | 759 | ····.line·146 | 
| 760 | ····invoke-static·{},·Ljava/text/NumberFormat;->getInstance()Ljava/text/NumberFormat; | 760 | ····invoke-static·{},·Ljava/text/NumberFormat;->getInstance()Ljava/text/NumberFormat; | 
| 761 | ····move-result-object·v0 | 761 | ····move-result-object·v0 | 
| 762 | ····long-to-double·v | 762 | ····long-to-double·v2,·p1 | 
| 763 | ····const-wide·v | 763 | ····const-wide·v4,·0x408f400000000000L····#·1000.0 | 
| 764 | ····div-double/2addr·v | 764 | ····div-double/2addr·v2,·v4 | 
| 765 | ····invoke-virtual·{v0,·v | 765 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/text/NumberFormat;->format(D)Ljava/lang/String; | 
| 766 | ····move-result-object·v0 | 766 | ····move-result-object·v0 | 
| 767 | ····return-object·v0 | 767 | ····return-object·v0 | 
| 768 | .end·method | 768 | .end·method | 
| 769 | .method·public·declared-synchronized·endTest(Ljunit/framework/Test;)V | 769 | .method·public·declared-synchronized·endTest(Ljunit/framework/Test;)V | 
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$reason:I | 22 | .field·final·synthetic·val$reason:I | 
| 23 | #·direct·methods | 23 | #·direct·methods | 
| 24 | .method·constructor·<init>(Lcom/google/android/apps/dashclock/api/DashClockExtension$1;I)V | 24 | .method·constructor·<init>(Lcom/google/android/apps/dashclock/api/DashClockExtension$1;I)V | 
| 25 | ····.locals·0 | 25 | ····.locals·0 | 
| 26 | ····.param·p1,·"this$1"····#·Lcom/google/android/apps/dashclock/api/DashClockExtension$1; | ||
| 26 | ····.prologue | 27 | ····.prologue | 
| 27 | ····.line·240 | 28 | ····.line·240 | 
| 28 | ····iput-object·p1,·p0,·Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;->this$1:Lcom/google/android/apps/dashclock/api/DashClockExtension$1; | 29 | ····iput-object·p1,·p0,·Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;->this$1:Lcom/google/android/apps/dashclock/api/DashClockExtension$1; | 
| 29 | ····iput·p2,·p0,·Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;->val$reason:I | 30 | ····iput·p2,·p0,·Lcom/google/android/apps/dashclock/api/DashClockExtension$1$1;->val$reason:I | 
| Offset 166, 14 lines modified | Offset 166, 15 lines modified | ||
| 166 | ····const-string·v2,·"DashClockExtension:" | 166 | ····const-string·v2,·"DashClockExtension:" | 
| 167 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 167 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 
| 168 | ····move-result-object·v1 | 168 | ····move-result-object·v1 | 
| 169 | ····.line·191 | ||
| 169 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 170 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 
| 170 | ····move-result-object·v2 | 171 | ····move-result-object·v2 | 
| 171 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 172 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 
| 172 | ····move-result-object·v2 | 173 | ····move-result-object·v2 | 
| Offset 53, 15 lines modified | Offset 53, 14 lines modified | ||
| 53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/google/android/apps/dashclock/api/ExtensionData;-><init>(Landroid/os/Parcel;Lcom/google/android/apps/dashclock/api/ExtensionData$1;)V | 53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/google/android/apps/dashclock/api/ExtensionData;-><init>(Landroid/os/Parcel;Lcom/google/android/apps/dashclock/api/ExtensionData$1;)V | 
| 54 | ····return-object·v0 | 54 | ····return-object·v0 | 
| 55 | .end·method | 55 | .end·method | 
| 56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 
| 57 | ····.locals·1 | 57 | ····.locals·1 | 
| 58 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
| 59 | ····.prologue | 58 | ····.prologue | 
| 60 | ····.line·290 | 59 | ····.line·290 | 
| 61 | ····invoke-virtual·{p0,·p1},·Lcom/google/android/apps/dashclock/api/ExtensionData$1;->createFromParcel(Landroid/os/Parcel;)Lcom/google/android/apps/dashclock/api/ExtensionData; | 60 | ····invoke-virtual·{p0,·p1},·Lcom/google/android/apps/dashclock/api/ExtensionData$1;->createFromParcel(Landroid/os/Parcel;)Lcom/google/android/apps/dashclock/api/ExtensionData; | 
| 62 | ····move-result-object·v0 | 61 | ····move-result-object·v0 | 
| Offset 77, 15 lines modified | Offset 76, 14 lines modified | ||
| 77 | ····new-array·v0,·p1,·[Lcom/google/android/apps/dashclock/api/ExtensionData; | 76 | ····new-array·v0,·p1,·[Lcom/google/android/apps/dashclock/api/ExtensionData; | 
| 78 | ····return-object·v0 | 77 | ····return-object·v0 | 
| 79 | .end·method | 78 | .end·method | 
| 80 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 79 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 
| 81 | ····.locals·1 | 80 | ····.locals·1 | 
| 82 | ····.param·p1,·"x0"····#·I | ||
| 83 | ····.prologue | 81 | ····.prologue | 
| 84 | ····.line·290 | 82 | ····.line·290 | 
| 85 | ····invoke-virtual·{p0,·p1},·Lcom/google/android/apps/dashclock/api/ExtensionData$1;->newArray(I)[Lcom/google/android/apps/dashclock/api/ExtensionData; | 83 | ····invoke-virtual·{p0,·p1},·Lcom/google/android/apps/dashclock/api/ExtensionData$1;->newArray(I)[Lcom/google/android/apps/dashclock/api/ExtensionData; | 
| 86 | ····move-result-object·v0 | 84 | ····move-result-object·v0 | 
| Offset 609, 44 lines modified | Offset 609, 48 lines modified | ||
| 609 | ····if-ne·v4,·v5,·:cond_0 | 609 | ····if-ne·v4,·v5,·:cond_0 | 
| 610 | ····iget-object·v4,·v2,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mStatus:Ljava/lang/String; | 610 | ····iget-object·v4,·v2,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mStatus:Ljava/lang/String; | 
| 611 | ····iget-object·v5,·p0,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mStatus:Ljava/lang/String; | 611 | ····iget-object·v5,·p0,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mStatus:Ljava/lang/String; | 
| 612 | ····.line·366 | ||
| 612 | ····invoke-static·{v4,·v5},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 613 | ····invoke-static·{v4,·v5},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 
| 613 | ····move-result·v4 | 614 | ····move-result·v4 | 
| 614 | ····if-eqz·v4,·:cond_0 | 615 | ····if-eqz·v4,·:cond_0 | 
| 615 | ····iget-object·v4,·v2,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mExpandedTitle:Ljava/lang/String; | 616 | ····iget-object·v4,·v2,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mExpandedTitle:Ljava/lang/String; | 
| 616 | ····iget-object·v5,·p0,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mExpandedTitle:Ljava/lang/String; | 617 | ····iget-object·v5,·p0,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mExpandedTitle:Ljava/lang/String; | 
| 618 | ····.line·367 | ||
| 617 | ····invoke-static·{v4,·v5},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 619 | ····invoke-static·{v4,·v5},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 
| 618 | ····move-result·v4 | 620 | ····move-result·v4 | 
| 619 | ····if-eqz·v4,·:cond_0 | 621 | ····if-eqz·v4,·:cond_0 | 
| 620 | ····iget-object·v4,·v2,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mExpandedBody:Ljava/lang/String; | 622 | ····iget-object·v4,·v2,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mExpandedBody:Ljava/lang/String; | 
| 621 | ····iget-object·v5,·p0,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mExpandedBody:Ljava/lang/String; | 623 | ····iget-object·v5,·p0,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mExpandedBody:Ljava/lang/String; | 
| 624 | ····.line·368 | ||
| 622 | ····invoke-static·{v4,·v5},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 625 | ····invoke-static·{v4,·v5},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 
| 623 | ····move-result·v4 | 626 | ····move-result·v4 | 
| 624 | ····if-eqz·v4,·:cond_0 | 627 | ····if-eqz·v4,·:cond_0 | 
| 625 | ····iget-object·v4,·v2,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mClickIntent:Landroid/content/Intent; | 628 | ····iget-object·v4,·v2,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mClickIntent:Landroid/content/Intent; | 
| 626 | ····iget-object·v5,·p0,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mClickIntent:Landroid/content/Intent; | 629 | ····iget-object·v5,·p0,·Lcom/google/android/apps/dashclock/api/ExtensionData;->mClickIntent:Landroid/content/Intent; | 
| 630 | ····.line·369 | ||
| 627 | ····invoke-static·{v4,·v5},·Lcom/google/android/apps/dashclock/api/ExtensionData;->intentEquals(Landroid/content/Intent;Landroid/content/Intent;)Z | 631 | ····invoke-static·{v4,·v5},·Lcom/google/android/apps/dashclock/api/ExtensionData;->intentEquals(Landroid/content/Intent;Landroid/content/Intent;)Z | 
| 628 | ····:try_end_0 | 632 | ····:try_end_0 | 
| 629 | ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_0 | 633 | ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_0 | 
| 630 | ····move-result·v4 | 634 | ····move-result·v4 | 
| 631 | ····if-eqz·v4,·:cond_0 | 635 | ····if-eqz·v4,·:cond_0 | 
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields | 
| 18 | .field·final·synthetic·this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; | 18 | .field·final·synthetic·this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; | 
| 19 | #·direct·methods | 19 | #·direct·methods | 
| 20 | .method·constructor·<init>(Lcom/google/android/apps/dashclock/api/DashClockExtension;)V | 20 | .method·constructor·<init>(Lcom/google/android/apps/dashclock/api/DashClockExtension;)V | 
| 21 | ····.locals·0 | 21 | ····.locals·0 | 
| 22 | ····.param·p1,·"this$0"····#·Lcom/google/android/apps/dashclock/api/DashClockExtension; | ||
| 22 | ····.prologue | 23 | ····.prologue | 
| 23 | ····.line·209 | 24 | ····.line·209 | 
| 24 | ····iput-object·p1,·p0,·Lcom/google/android/apps/dashclock/api/DashClockExtension$1;->this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; | 25 | ····iput-object·p1,·p0,·Lcom/google/android/apps/dashclock/api/DashClockExtension$1;->this$0:Lcom/google/android/apps/dashclock/api/DashClockExtension; | 
| 25 | ····invoke-direct·{p0},·Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/google/android/apps/dashclock/api/internal/IExtension$Stub;-><init>()V | 
| Offset 311, 15 lines modified | Offset 311, 15 lines modified | ||
| 311 | ····invoke-virtual·{p0,·v0,·v1,·v2},·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetCalculatorTest;->assertTimeEquals(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 311 | ····invoke-virtual·{p0,·v0,·v1,·v2},·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetCalculatorTest;->assertTimeEquals(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 
| 312 | ····.line·81 | 312 | ····.line·81 | 
| 313 | ····return-void | 313 | ····return-void | 
| 314 | .end·method | 314 | .end·method | 
| 315 | .method·public·testSpecificDateLocationAndTimezone()V | 315 | .method·public·testSpecificDateLocationAndTimezone()V | 
| 316 | ····.locals· | 316 | ····.locals·10 | 
| 317 | ····.annotation·runtime·Lorg/junit/Test; | 317 | ····.annotation·runtime·Lorg/junit/Test; | 
| 318 | ····.end·annotation | 318 | ····.end·annotation | 
| 319 | ····.prologue | 319 | ····.prologue | 
| 320 | ····.line·85 | 320 | ····.line·85 | 
| 321 | ····new-instance·v2,·Lcom/luckycatlabs/sunrisesunset/dto/Location; | 321 | ····new-instance·v2,·Lcom/luckycatlabs/sunrisesunset/dto/Location; | 
| Offset 367, 48 lines modified | Offset 367, 48 lines modified | ||
| 367 | ····.line·94 | 367 | ····.line·94 | 
| 368 | ····invoke-virtual·{v0,·v1},·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetCalculator;->getOfficialSunriseCalendarForDate(Ljava/util/Calendar;)Ljava/util/Calendar; | 368 | ····invoke-virtual·{v0,·v1},·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetCalculator;->getOfficialSunriseCalendarForDate(Ljava/util/Calendar;)Ljava/util/Calendar; | 
| 369 | ····move-result-object·v3 | 369 | ····move-result-object·v3 | 
| 370 | ····.line·95 | 370 | ····.line·95 | 
| 371 | ····.local·v3,·"officialSunriseCalendarForDate":Ljava/util/Calendar; | 371 | ····.local·v3,·"officialSunriseCalendarForDate":Ljava/util/Calendar; | 
| 372 | ····const-wide/16·v | 372 | ····const-wide/16·v6,·0x16 | 
| 373 | ····const/16·v | 373 | ····const/16·v5,·0xb | 
| 374 | ····invoke-virtual·{v3,·v | 374 | ····invoke-virtual·{v3,·v5},·Ljava/util/Calendar;->get(I)I | 
| 375 | ····move-result·v | 375 | ····move-result·v5 | 
| 376 | ····int-to-long·v | 376 | ····int-to-long·v8,·v5 | 
| 377 | ····invoke-static·{v | 377 | ····invoke-static·{v6,·v7,·v8,·v9},·Lorg/junit/Assert;->assertEquals(JJ)V | 
| 378 | ····.line·96 | 378 | ····.line·96 | 
| 379 | ····const-wide/16·v | 379 | ····const-wide/16·v6,·0x23 | 
| 380 | ····const/16·v | 380 | ····const/16·v5,·0xc | 
| 381 | ····invoke-virtual·{v3,·v | 381 | ····invoke-virtual·{v3,·v5},·Ljava/util/Calendar;->get(I)I | 
| 382 | ····move-result·v | 382 | ····move-result·v5 | 
| 383 | ····int-to-long·v | 383 | ····int-to-long·v8,·v5 | 
| 384 | ····invoke-static·{v | 384 | ····invoke-static·{v6,·v7,·v8,·v9},·Lorg/junit/Assert;->assertEquals(JJ)V | 
| 385 | ····.line·97 | 385 | ····.line·97 | 
| 386 | ····const-wide/16·v | 386 | ····const-wide/16·v6,·0x6 | 
| 387 | ····const/4·v | 387 | ····const/4·v5,·0x5 | 
| 388 | ····invoke-virtual·{v3,·v | 388 | ····invoke-virtual·{v3,·v5},·Ljava/util/Calendar;->get(I)I | 
| 389 | ····move-result·v | 389 | ····move-result·v5 | 
| 390 | ····int-to-long·v | 390 | ····int-to-long·v8,·v5 | 
| 391 | ····invoke-static·{v | 391 | ····invoke-static·{v6,·v7,·v8,·v9},·Lorg/junit/Assert;->assertEquals(JJ)V | 
| 392 | ····.line·98 | 392 | ····.line·98 | 
| 393 | ····return-void | 393 | ····return-void | 
| 394 | .end·method | 394 | .end·method | 
| Offset 247, 243 lines modified | Offset 247, 229 lines modified | ||
| 247 | ····.line·44 | 247 | ····.line·44 | 
| 248 | ····return-void | 248 | ····return-void | 
| 249 | .end·method | 249 | .end·method | 
| 250 | #·virtual·methods | 250 | #·virtual·methods | 
| 251 | .method·public·testRiseAndSetTimes()V | 251 | .method·public·testRiseAndSetTimes()V | 
| 252 | ····.locals·1 | 252 | ····.locals·14 | 
| 253 | ····.annotation·runtime·Lorg/junit/Test; | 253 | ····.annotation·runtime·Lorg/junit/Test; | 
| 254 | ····.end·annotation | 254 | ····.end·annotation | 
| 255 | ····.prologue | 255 | ····.prologue | 
| 256 | ····.line·48 | 256 | ····.line·48 | 
| 257 | ····sget-object·v | 257 | ····sget-object·v9,·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetDataTest;->dataSetNames:[Ljava/lang/String; | 
| 258 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
| 259 | ····array-length·v | 258 | ····array-length·v10,·v9 | 
| 260 | ····.local·v9,·"len$":I | ||
| 261 | ····const/4·v | 259 | ····const/4·v8,·0x0 | 
| 262 | ····.local·v7,·"i$":I | ||
| 263 | ····move·v8,·v7 | ||
| 264 | ····.end·local·v7····#·"i$":I | ||
| 265 | ····.local·v8,·"i$":I | ||
| 266 | ····:goto_0 | 260 | ····:goto_0 | 
| 267 | ····if-ge·v8,·v | 261 | ····if-ge·v8,·v10,·:cond_1 | 
| 268 | ····aget-object·v | 262 | ····aget-object·v3,·v9,·v8 | 
| 269 | ····.line·49 | 263 | ····.line·49 | 
| 270 | ····.local·v | 264 | ····.local·v3,·"dataSetName":Ljava/lang/String; | 
| 271 | ····sget-object·v1 | 265 | ····sget-object·v11,·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetDataTest;->driver:Lcom/luckycatlabs/sunrisesunset/util/CSVTestDriver; | 
| 272 | ····invoke-virtual·{v1 | 266 | ····invoke-virtual·{v11,·v3},·Lcom/luckycatlabs/sunrisesunset/util/CSVTestDriver;->getData(Ljava/lang/String;)Ljava/util/List; | 
| 273 | ····move-result-object·v | 267 | ····move-result-object·v2 | 
| 274 | ····.line·50 | 268 | ····.line·50 | 
| 275 | ····.local·v | 269 | ····.local·v2,·"data":Ljava/util/List;,·"Ljava/util/List<[Ljava/lang/String;>;" | 
| 276 | ····const-string·v1 | 270 | ····const-string·v11,·"\\#" | 
| 277 | ····invoke-virtual·{v | 271 | ····invoke-virtual·{v3,·v11},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; | 
| 278 | ····move-result-object·v | 272 | ····move-result-object·v4 | 
| 279 | ····.line·51 | 273 | ····.line·51 | 
| 280 | ····.local·v | 274 | ····.local·v4,·"dataSetNameParts":[Ljava/lang/String; | 
| 281 | ····const/4·v1 | 275 | ····const/4·v11,·0x1 | 
| 282 | ····aget-object·v1 | 276 | ····aget-object·v11,·v4,·v11 | 
| 283 | ····const-string·v1 | 277 | ····const-string·v12,·"\\." | 
| 284 | ····invoke-virtual·{v1 | 278 | ····invoke-virtual·{v11,·v12},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; | 
| 285 | ····move-result-object·v1 | 279 | ····move-result-object·v11 | 
| 286 | ····const/4·v1 | 280 | ····const/4·v12,·0x0 | 
| 287 | ····aget-object·v1 | 281 | ····aget-object·v11,·v11,·v12 | 
| 288 | ····const/16·v1 | 282 | ····const/16·v12,·0x2d | 
| 289 | ····const/16·v1 | 283 | ····const/16·v13,·0x2f | 
| 290 | ····invoke-virtual·{v1 | 284 | ····invoke-virtual·{v11,·v12,·v13},·Ljava/lang/String;->replace(CC)Ljava/lang/String; | 
| 291 | ····move-result-object·v | 285 | ····move-result-object·v7 | 
| 292 | ····.line·52 | 286 | ····.line·52 | 
| 293 | ····.local·v | 287 | ····.local·v7,·"timeZoneName":Ljava/lang/String; | 
| 294 | ····const/4·v1 | 288 | ····const/4·v11,·0x0 | 
| 295 | ····aget-object·v1 | 289 | ····aget-object·v11,·v4,·v11 | 
| 296 | ····invoke-direct·{p0,·v1 | 290 | ····invoke-direct·{p0,·v11},·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetDataTest;->createLocation(Ljava/lang/String;)Lcom/luckycatlabs/sunrisesunset/dto/Location; | 
| 297 | ····move-result-object·v1 | 291 | ····move-result-object·v11 | 
| 298 | ····iput-object·v1 | 292 | ····iput-object·v11,·p0,·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetDataTest;->location:Lcom/luckycatlabs/sunrisesunset/dto/Location; | 
| 299 | ····.line·54 | 293 | ····.line·54 | 
| 300 | ····invoke-interface·{v | 294 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 
| 301 | ····move-result-object·v | 295 | ····move-result-object·v11 | 
| 302 | ····.end·local·v8····#·"i$":I | ||
| 303 | ····.local·v7,·"i$":Ljava/util/Iterator; | ||
| 304 | ····:goto_1 | 296 | ····:goto_1 | 
| 305 | ····invoke-interface·{v | 297 | ····invoke-interface·{v11},·Ljava/util/Iterator;->hasNext()Z | 
| 306 | ····move-result·v12 | 298 | ····move-result·v12 | 
| 307 | ····if-eqz·v12,·:cond_0 | 299 | ····if-eqz·v12,·:cond_0 | 
| 308 | ····invoke-interface·{v | 300 | ····invoke-interface·{v11},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 
| 309 | ····move-result-object·v | 301 | ····move-result-object·v6 | 
| 310 | ····check-cast·v | 302 | ····check-cast·v6,·[Ljava/lang/String; | 
| 311 | ····.line·55 | 303 | ····.line·55 | 
| 312 | ····.local·v | 304 | ····.local·v6,·"line":[Ljava/lang/String; | 
| 313 | ····const/4·v12,·0x0 | 305 | ····const/4·v12,·0x0 | 
| 314 | ····aget-object·v | 306 | ····aget-object·v5,·v6,·v12 | 
| 315 | ····.line·56 | 307 | ····.line·56 | 
| 316 | ····.local·v | 308 | ····.local·v5,·"date":Ljava/lang/String; | 
| 317 | ····const-string·v12,·"\\/" | 309 | ····const-string·v12,·"\\/" | 
| 318 | ····invoke-virtual·{v | 310 | ····invoke-virtual·{v5,·v12},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; | 
| 319 | ····move-result-object·v12 | 311 | ····move-result-object·v12 | 
| 320 | ····invoke-direct·{p0,·v12},·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetDataTest;->createCalendar([Ljava/lang/String;)Ljava/util/Calendar; | 312 | ····invoke-direct·{p0,·v12},·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetDataTest;->createCalendar([Ljava/lang/String;)Ljava/util/Calendar; | 
| 321 | ····move-result-object·v | 313 | ····move-result-object·v1 | 
| 322 | ····.line·57 | 314 | ····.line·57 | 
| 323 | ····.local·v | 315 | ····.local·v1,·"calendar":Ljava/util/Calendar; | 
| 324 | ····new-instance·v | 316 | ····new-instance·v0,·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetCalculator; | 
| 325 | ····iget-object·v12,·p0,·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetDataTest;->location:Lcom/luckycatlabs/sunrisesunset/dto/Location; | 317 | ····iget-object·v12,·p0,·Lcom/luckycatlabs/sunrisesunset/SunriseSunsetDataTest;->location:Lcom/luckycatlabs/sunrisesunset/dto/Location; | 
| Max diff block lines reached; 7744/13941 bytes (55.55%) of diff not shown. | |||
| Offset 15, 50 lines modified | Offset 15, 50 lines modified | ||
| 15 | #·instance·fields | 15 | #·instance·fields | 
| 16 | .field·private·final·degrees:Ljava/math/BigDecimal; | 16 | .field·private·final·degrees:Ljava/math/BigDecimal; | 
| 17 | #·direct·methods | 17 | #·direct·methods | 
| 18 | .method·static·constructor·<clinit>()V | 18 | .method·static·constructor·<clinit>()V | 
| 19 | ····.locals· | 19 | ····.locals·4 | 
| 20 | ····.prologue | 20 | ····.prologue | 
| 21 | ····.line·26 | 21 | ····.line·26 | 
| 22 | ····new-instance·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith; | 22 | ····new-instance·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith; | 
| 23 | ····const-wide/high16·v | 23 | ····const-wide/high16·v2,·0x405b000000000000L····#·108.0 | 
| 24 | ····invoke-direct·{v0,·v | 24 | ····invoke-direct·{v0,·v2,·v3},·Lcom/luckycatlabs/sunrisesunset/Zenith;-><init>(D)V | 
| 25 | ····sput-object·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith;->ASTRONOMICAL:Lcom/luckycatlabs/sunrisesunset/Zenith; | 25 | ····sput-object·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith;->ASTRONOMICAL:Lcom/luckycatlabs/sunrisesunset/Zenith; | 
| 26 | ····.line·29 | 26 | ····.line·29 | 
| 27 | ····new-instance·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith; | 27 | ····new-instance·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith; | 
| 28 | ····const-wide·v | 28 | ····const-wide·v2,·0x4059800000000000L····#·102.0 | 
| 29 | ····invoke-direct·{v0,·v | 29 | ····invoke-direct·{v0,·v2,·v3},·Lcom/luckycatlabs/sunrisesunset/Zenith;-><init>(D)V | 
| 30 | ····sput-object·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith;->NAUTICAL:Lcom/luckycatlabs/sunrisesunset/Zenith; | 30 | ····sput-object·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith;->NAUTICAL:Lcom/luckycatlabs/sunrisesunset/Zenith; | 
| 31 | ····.line·32 | 31 | ····.line·32 | 
| 32 | ····new-instance·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith; | 32 | ····new-instance·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith; | 
| 33 | ····const-wide/high16·v | 33 | ····const-wide/high16·v2,·0x4058000000000000L····#·96.0 | 
| 34 | ····invoke-direct·{v0,·v | 34 | ····invoke-direct·{v0,·v2,·v3},·Lcom/luckycatlabs/sunrisesunset/Zenith;-><init>(D)V | 
| 35 | ····sput-object·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith;->CIVIL:Lcom/luckycatlabs/sunrisesunset/Zenith; | 35 | ····sput-object·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith;->CIVIL:Lcom/luckycatlabs/sunrisesunset/Zenith; | 
| 36 | ····.line·35 | 36 | ····.line·35 | 
| 37 | ····new-instance·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith; | 37 | ····new-instance·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith; | 
| 38 | ····const-wide·v | 38 | ····const-wide·v2,·0x4056b554c985f06fL····#·90.8333 | 
| 39 | ····invoke-direct·{v0,·v | 39 | ····invoke-direct·{v0,·v2,·v3},·Lcom/luckycatlabs/sunrisesunset/Zenith;-><init>(D)V | 
| 40 | ····sput-object·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith;->OFFICIAL:Lcom/luckycatlabs/sunrisesunset/Zenith; | 40 | ····sput-object·v0,·Lcom/luckycatlabs/sunrisesunset/Zenith;->OFFICIAL:Lcom/luckycatlabs/sunrisesunset/Zenith; | 
| 41 | ····return-void | 41 | ····return-void | 
| 42 | .end·method | 42 | .end·method | 
| 43 | .method·public·constructor·<init>(D)V | 43 | .method·public·constructor·<init>(D)V | 
| Offset 101, 15 lines modified | Offset 101, 15 lines modified | ||
| 101 | ····invoke-static·{v0,·v1},·Lorg/junit/Assert;->assertEquals(Ljava/lang/Object;Ljava/lang/Object;)V | 101 | ····invoke-static·{v0,·v1},·Lorg/junit/Assert;->assertEquals(Ljava/lang/Object;Ljava/lang/Object;)V | 
| 102 | ····.line·50 | 102 | ····.line·50 | 
| 103 | ····return-void | 103 | ····return-void | 
| 104 | .end·method | 104 | .end·method | 
| 105 | .method·public·testGetLocalTimeAsCalendar()V | 105 | .method·public·testGetLocalTimeAsCalendar()V | 
| 106 | ····.locals· | 106 | ····.locals·6 | 
| 107 | ····.annotation·runtime·Lorg/junit/Test; | 107 | ····.annotation·runtime·Lorg/junit/Test; | 
| 108 | ····.end·annotation | 108 | ····.end·annotation | 
| 109 | ····.prologue | 109 | ····.prologue | 
| 110 | ····.line·54 | 110 | ····.line·54 | 
| 111 | ····iget-object·v1,·p0,·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculatorTest;->calc:Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator; | 111 | ····iget-object·v1,·p0,·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculatorTest;->calc:Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator; | 
| Offset 125, 45 lines modified | Offset 125, 45 lines modified | ||
| 125 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator;->getLocalTimeAsCalendar(Ljava/math/BigDecimal;Ljava/util/Calendar;)Ljava/util/Calendar; | 125 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator;->getLocalTimeAsCalendar(Ljava/math/BigDecimal;Ljava/util/Calendar;)Ljava/util/Calendar; | 
| 126 | ····move-result-object·v0 | 126 | ····move-result-object·v0 | 
| 127 | ····.line·55 | 127 | ····.line·55 | 
| 128 | ····.local·v0,·"localTime":Ljava/util/Calendar; | 128 | ····.local·v0,·"localTime":Ljava/util/Calendar; | 
| 129 | ····const-wide/16·v | 129 | ····const-wide/16·v2,·0xf | 
| 130 | ····const/16·v | 130 | ····const/16·v1,·0xb | 
| 131 | ····invoke-virtual·{v0,·v | 131 | ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I | 
| 132 | ····move-result·v | 132 | ····move-result·v1 | 
| 133 | ····int-to-long·v | 133 | ····int-to-long·v4,·v1 | 
| 134 | ····invoke-static·{v | 134 | ····invoke-static·{v2,·v3,·v4,·v5},·Lorg/junit/Assert;->assertEquals(JJ)V | 
| 135 | ····.line·56 | 135 | ····.line·56 | 
| 136 | ····const-wide/16·v | 136 | ····const-wide/16·v2,·0x1e | 
| 137 | ····const/16·v | 137 | ····const/16·v1,·0xc | 
| 138 | ····invoke-virtual·{v0,·v | 138 | ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I | 
| 139 | ····move-result·v | 139 | ····move-result·v1 | 
| 140 | ····int-to-long·v | 140 | ····int-to-long·v4,·v1 | 
| 141 | ····invoke-static·{v | 141 | ····invoke-static·{v2,·v3,·v4,·v5},·Lorg/junit/Assert;->assertEquals(JJ)V | 
| 142 | ····.line·57 | 142 | ····.line·57 | 
| 143 | ····return-void | 143 | ····return-void | 
| 144 | .end·method | 144 | .end·method | 
| 145 | .method·public·testGetLocalTimeAsCalendarForNegative()V | 145 | .method·public·testGetLocalTimeAsCalendarForNegative()V | 
| 146 | ····.locals· | 146 | ····.locals·6 | 
| 147 | ····.annotation·runtime·Lorg/junit/Test; | 147 | ····.annotation·runtime·Lorg/junit/Test; | 
| 148 | ····.end·annotation | 148 | ····.end·annotation | 
| 149 | ····.prologue | 149 | ····.prologue | 
| 150 | ····.line·68 | 150 | ····.line·68 | 
| 151 | ····iget-object·v1,·p0,·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculatorTest;->calc:Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator; | 151 | ····iget-object·v1,·p0,·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculatorTest;->calc:Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator; | 
| Offset 179, 38 lines modified | Offset 179, 38 lines modified | ||
| 179 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator;->getLocalTimeAsCalendar(Ljava/math/BigDecimal;Ljava/util/Calendar;)Ljava/util/Calendar; | 179 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator;->getLocalTimeAsCalendar(Ljava/math/BigDecimal;Ljava/util/Calendar;)Ljava/util/Calendar; | 
| 180 | ····move-result-object·v0 | 180 | ····move-result-object·v0 | 
| 181 | ····.line·69 | 181 | ····.line·69 | 
| 182 | ····.local·v0,·"localTime":Ljava/util/Calendar; | 182 | ····.local·v0,·"localTime":Ljava/util/Calendar; | 
| 183 | ····const-wide/16·v | 183 | ····const-wide/16·v2,·0xe | 
| 184 | ····const/16·v | 184 | ····const/16·v1,·0xb | 
| 185 | ····invoke-virtual·{v0,·v | 185 | ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I | 
| 186 | ····move-result·v | 186 | ····move-result·v1 | 
| 187 | ····int-to-long·v | 187 | ····int-to-long·v4,·v1 | 
| 188 | ····invoke-static·{v | 188 | ····invoke-static·{v2,·v3,·v4,·v5},·Lorg/junit/Assert;->assertEquals(JJ)V | 
| 189 | ····.line·70 | 189 | ····.line·70 | 
| 190 | ····const-wide/16·v | 190 | ····const-wide/16·v2,·0x0 | 
| 191 | ····const/16·v | 191 | ····const/16·v1,·0xc | 
| 192 | ····invoke-virtual·{v0,·v | 192 | ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I | 
| 193 | ····move-result·v | 193 | ····move-result·v1 | 
| 194 | ····int-to-long·v | 194 | ····int-to-long·v4,·v1 | 
| 195 | ····invoke-static·{v | 195 | ····invoke-static·{v2,·v3,·v4,·v5},·Lorg/junit/Assert;->assertEquals(JJ)V | 
| 196 | ····.line·71 | 196 | ····.line·71 | 
| 197 | ····return-void | 197 | ····return-void | 
| 198 | .end·method | 198 | .end·method | 
| 199 | .method·public·testGetLocalTimeAsCalendarForZero()V | 199 | .method·public·testGetLocalTimeAsCalendarForZero()V | 
| 200 | ····.locals·6 | 200 | ····.locals·6 | 
| Offset 241, 25 lines modified | Offset 241, 25 lines modified | ||
| 241 | ····.local·v0,·"localTime":Ljava/util/Calendar; | 241 | ····.local·v0,·"localTime":Ljava/util/Calendar; | 
| 242 | ····const/16·v1,·0xb | 242 | ····const/16·v1,·0xb | 
| 243 | ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I | 243 | ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I | 
| 244 | ····move-result·v1 | 244 | ····move-result·v1 | 
| 245 | ····int-to-long·v | 245 | ····int-to-long·v2,·v1 | 
| 246 | ····invoke-static·{v4,·v5,·v | 246 | ····invoke-static·{v4,·v5,·v2,·v3},·Lorg/junit/Assert;->assertEquals(JJ)V | 
| 247 | ····.line·63 | 247 | ····.line·63 | 
| 248 | ····const/16·v1,·0xc | 248 | ····const/16·v1,·0xc | 
| 249 | ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I | 249 | ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I | 
| 250 | ····move-result·v1 | 250 | ····move-result·v1 | 
| 251 | ····int-to-long·v | 251 | ····int-to-long·v2,·v1 | 
| 252 | ····invoke-static·{v4,·v5,·v | 252 | ····invoke-static·{v4,·v5,·v2,·v3},·Lorg/junit/Assert;->assertEquals(JJ)V | 
| 253 | ····.line·64 | 253 | ····.line·64 | 
| 254 | ····return-void | 254 | ····return-void | 
| 255 | .end·method | 255 | .end·method | 
| Offset 49, 15 lines modified | Offset 49, 15 lines modified | ||
| 49 | ····iput-object·p2,·p0,·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator;->timeZone:Ljava/util/TimeZone; | 49 | ····iput-object·p2,·p0,·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator;->timeZone:Ljava/util/TimeZone; | 
| 50 | ····.line·59 | 50 | ····.line·59 | 
| 51 | ····return-void | 51 | ····return-void | 
| 52 | .end·method | 52 | .end·method | 
| 53 | .method·private·adjustForDST(Ljava/math/BigDecimal;Ljava/util/Calendar;)Ljava/math/BigDecimal; | 53 | .method·private·adjustForDST(Ljava/math/BigDecimal;Ljava/util/Calendar;)Ljava/math/BigDecimal; | 
| 54 | ····.locals· | 54 | ····.locals·6 | 
| 55 | ····.param·p1,·"localMeanTime"····#·Ljava/math/BigDecimal; | 55 | ····.param·p1,·"localMeanTime"····#·Ljava/math/BigDecimal; | 
| 56 | ····.param·p2,·"date"····#·Ljava/util/Calendar; | 56 | ····.param·p2,·"date"····#·Ljava/util/Calendar; | 
| 57 | ····.prologue | 57 | ····.prologue | 
| 58 | ····.line·282 | 58 | ····.line·282 | 
| 59 | ····move-object·v0,·p1 | 59 | ····move-object·v0,·p1 | 
| Offset 82, 40 lines modified | Offset 82, 40 lines modified | ||
| 82 | ····move-result-object·v0 | 82 | ····move-result-object·v0 | 
| 83 | ····.line·286 | 83 | ····.line·286 | 
| 84 | ····:cond_0 | 84 | ····:cond_0 | 
| 85 | ····invoke-virtual·{v0},·Ljava/math/BigDecimal;->doubleValue()D | 85 | ····invoke-virtual·{v0},·Ljava/math/BigDecimal;->doubleValue()D | 
| 86 | ····move-result-wide·v | 86 | ····move-result-wide·v2 | 
| 87 | ····const-wide/high16·v | 87 | ····const-wide/high16·v4,·0x4038000000000000L····#·24.0 | 
| 88 | ····cmpl-double·v1,·v | 88 | ····cmpl-double·v1,·v2,·v4 | 
| 89 | ····if-lez·v1,·:cond_1 | 89 | ····if-lez·v1,·:cond_1 | 
| 90 | ····.line·287 | 90 | ····.line·287 | 
| 91 | ····const-wide/16·v | 91 | ····const-wide/16·v2,·0x18 | 
| 92 | ····invoke-static·{v | 92 | ····invoke-static·{v2,·v3},·Ljava/math/BigDecimal;->valueOf(J)Ljava/math/BigDecimal; | 
| 93 | ····move-result-object·v1 | 93 | ····move-result-object·v1 | 
| 94 | ····invoke-virtual·{v0,·v1},·Ljava/math/BigDecimal;->subtract(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; | 94 | ····invoke-virtual·{v0,·v1},·Ljava/math/BigDecimal;->subtract(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; | 
| 95 | ····move-result-object·v0 | 95 | ····move-result-object·v0 | 
| 96 | ····.line·289 | 96 | ····.line·289 | 
| 97 | ····:cond_1 | 97 | ····:cond_1 | 
| 98 | ····return-object·v0 | 98 | ····return-object·v0 | 
| 99 | .end·method | 99 | .end·method | 
| 100 | .method·private·computeSolarEventTime(Lcom/luckycatlabs/sunrisesunset/Zenith;Ljava/util/Calendar;Z)Ljava/math/BigDecimal; | 100 | .method·private·computeSolarEventTime(Lcom/luckycatlabs/sunrisesunset/Zenith;Ljava/util/Calendar;Z)Ljava/math/BigDecimal; | 
| 101 | ····.locals·1 | 101 | ····.locals·12 | 
| 102 | ····.param·p1,·"solarZenith"····#·Lcom/luckycatlabs/sunrisesunset/Zenith; | 102 | ····.param·p1,·"solarZenith"····#·Lcom/luckycatlabs/sunrisesunset/Zenith; | 
| 103 | ····.param·p2,·"date"····#·Ljava/util/Calendar; | 103 | ····.param·p2,·"date"····#·Ljava/util/Calendar; | 
| 104 | ····.param·p3,·"isSunrise"····#·Z | 104 | ····.param·p3,·"isSunrise"····#·Z | 
| 105 | ····.prologue | 105 | ····.prologue | 
| 106 | ····.line·116 | 106 | ····.line·116 | 
| 107 | ····iget-object·v7,·p0,·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator;->timeZone:Ljava/util/TimeZone; | 107 | ····iget-object·v7,·p0,·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator;->timeZone:Ljava/util/TimeZone; | 
| Offset 149, 29 lines modified | Offset 149, 29 lines modified | ||
| 149 | ····move-result-object·v0 | 149 | ····move-result-object·v0 | 
| 150 | ····.line·122 | 150 | ····.line·122 | 
| 151 | ····.local·v0,·"cosineSunLocalHour":Ljava/math/BigDecimal; | 151 | ····.local·v0,·"cosineSunLocalHour":Ljava/math/BigDecimal; | 
| 152 | ····invoke-virtual·{v0},·Ljava/math/BigDecimal;->doubleValue()D | 152 | ····invoke-virtual·{v0},·Ljava/math/BigDecimal;->doubleValue()D | 
| 153 | ····move-result-wide·v | 153 | ····move-result-wide·v8 | 
| 154 | ····const-wide/high16·v | 154 | ····const-wide/high16·v10,·-0x4010000000000000L····#·-1.0 | 
| 155 | ····cmpg-double·v7,·v | 155 | ····cmpg-double·v7,·v8,·v10 | 
| 156 | ····if-ltz·v7,·:cond_0 | 156 | ····if-ltz·v7,·:cond_0 | 
| 157 | ····invoke-virtual·{v0},·Ljava/math/BigDecimal;->doubleValue()D | 157 | ····invoke-virtual·{v0},·Ljava/math/BigDecimal;->doubleValue()D | 
| 158 | ····move-result-wide·v | 158 | ····move-result-wide·v8 | 
| 159 | ····const-wide/high16·v | 159 | ····const-wide/high16·v10,·0x3ff0000000000000L····#·1.0 | 
| 160 | ····cmpl-double·v7,·v | 160 | ····cmpl-double·v7,·v8,·v10 | 
| 161 | ····if-lez·v7,·:cond_1 | 161 | ····if-lez·v7,·:cond_1 | 
| 162 | ····.line·123 | 162 | ····.line·123 | 
| 163 | ····:cond_0 | 163 | ····:cond_0 | 
| 164 | ····const/4·v2,·0x0 | 164 | ····const/4·v2,·0x0 | 
| Offset 222, 24 lines modified | Offset 222, 24 lines modified | ||
| 222 | ····move-result-object·v0 | 222 | ····move-result-object·v0 | 
| 223 | ····return-object·v0 | 223 | ····return-object·v0 | 
| 224 | .end·method | 224 | .end·method | 
| 225 | .method·private·convertRadiansToDegrees(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; | 225 | .method·private·convertRadiansToDegrees(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; | 
| 226 | ····.locals· | 226 | ····.locals·4 | 
| 227 | ····.param·p1,·"radians"····#·Ljava/math/BigDecimal; | 227 | ····.param·p1,·"radians"····#·Ljava/math/BigDecimal; | 
| 228 | ····.prologue | 228 | ····.prologue | 
| 229 | ····.line·386 | 229 | ····.line·386 | 
| 230 | ····new-instance·v0,·Ljava/math/BigDecimal; | 230 | ····new-instance·v0,·Ljava/math/BigDecimal; | 
| 231 | ····const-wide·v | 231 | ····const-wide·v2,·0x404ca5dc1a63c1f8L····#·57.29577951308232 | 
| 232 | ····invoke-direct·{v0,·v | 232 | ····invoke-direct·{v0,·v2,·v3},·Ljava/math/BigDecimal;-><init>(D)V | 
| 233 | ····invoke-direct·{p0,·p1,·v0},·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator;->multiplyBy(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; | 233 | ····invoke-direct·{p0,·p1,·v0},·Lcom/luckycatlabs/sunrisesunset/calculator/SolarEventCalculator;->multiplyBy(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; | 
| 234 | ····move-result-object·v0 | 234 | ····move-result-object·v0 | 
| 235 | ····return-object·v0 | 235 | ····return-object·v0 | 
| 236 | .end·method | 236 | .end·method | 
| Offset 259, 54 lines modified | Offset 259, 54 lines modified | ||
| 259 | ····move-result-object·v0 | 259 | ····move-result-object·v0 | 
| 260 | ····return-object·v0 | 260 | ····return-object·v0 | 
| 261 | .end·method | 261 | .end·method | 
| 262 | .method·private·getArcCosineFor(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; | 262 | .method·private·getArcCosineFor(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; | 
| 263 | ····.locals· | 263 | ····.locals·4 | 
| 264 | ····.param·p1,·"radians"····#·Ljava/math/BigDecimal; | 264 | ····.param·p1,·"radians"····#·Ljava/math/BigDecimal; | 
| 265 | ····.prologue | 265 | ····.prologue | 
| 266 | ····.line·381 | 266 | ····.line·381 | 
| 267 | ····invoke-virtual·{p1},·Ljava/math/BigDecimal;->doubleValue()D | 267 | ····invoke-virtual·{p1},·Ljava/math/BigDecimal;->doubleValue()D | 
| 268 | ····move-result-wide·v | 268 | ····move-result-wide·v2 | 
| Max diff block lines reached; 19510/23413 bytes (83.33%) of diff not shown. | |||
| Offset 74, 32 lines modified | Offset 74, 32 lines modified | ||
| 74 | ····invoke-virtual·{v0,·p0,·p1,·p2},·Lorg/junit/internal/InexactComparisonCriteria;->arrayEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V | 74 | ····invoke-virtual·{v0,·p0,·p1,·p2},·Lorg/junit/internal/InexactComparisonCriteria;->arrayEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V | 
| 75 | ····.line·353 | 75 | ····.line·353 | 
| 76 | ····return-void | 76 | ····return-void | 
| 77 | .end·method | 77 | .end·method | 
| 78 | .method·public·static·assertArrayEquals(Ljava/lang/String;[F[FF)V | 78 | .method·public·static·assertArrayEquals(Ljava/lang/String;[F[FF)V | 
| 79 | ····.locals· | 79 | ····.locals·4 | 
| 80 | ····.param·p0,·"message"····#·Ljava/lang/String; | 80 | ····.param·p0,·"message"····#·Ljava/lang/String; | 
| 81 | ····.param·p1,·"expecteds"····#·[F | 81 | ····.param·p1,·"expecteds"····#·[F | 
| 82 | ····.param·p2,·"actuals"····#·[F | 82 | ····.param·p2,·"actuals"····#·[F | 
| 83 | ····.param·p3,·"delta"····#·F | 83 | ····.param·p3,·"delta"····#·F | 
| 84 | ····.annotation·system·Ldalvik/annotation/Throws; | 84 | ····.annotation·system·Ldalvik/annotation/Throws; | 
| 85 | ········value·=·{ | 85 | ········value·=·{ | 
| 86 | ············Lorg/junit/internal/ArrayComparisonFailure; | 86 | ············Lorg/junit/internal/ArrayComparisonFailure; | 
| 87 | ········} | 87 | ········} | 
| 88 | ····.end·annotation | 88 | ····.end·annotation | 
| 89 | ····.prologue | 89 | ····.prologue | 
| 90 | ····.line·382 | 90 | ····.line·382 | 
| 91 | ····new-instance·v0,·Lorg/junit/internal/InexactComparisonCriteria; | 91 | ····new-instance·v0,·Lorg/junit/internal/InexactComparisonCriteria; | 
| 92 | ····float-to-double·v | 92 | ····float-to-double·v2,·p3 | 
| 93 | ····invoke-direct·{v0,·v | 93 | ····invoke-direct·{v0,·v2,·v3},·Lorg/junit/internal/InexactComparisonCriteria;-><init>(D)V | 
| 94 | ····invoke-virtual·{v0,·p0,·p1,·p2},·Lorg/junit/internal/InexactComparisonCriteria;->arrayEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V | 94 | ····invoke-virtual·{v0,·p0,·p1,·p2},·Lorg/junit/internal/InexactComparisonCriteria;->arrayEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V | 
| 95 | ····.line·383 | 95 | ····.line·383 | 
| 96 | ····return-void | 96 | ····return-void | 
| 97 | .end·method | 97 | .end·method | 
| Offset 206, 15 lines modified | Offset 206, 15 lines modified | ||
| 206 | ····invoke-static·{v0,·p0,·p1},·Lorg/junit/Assert;->assertArrayEquals(Ljava/lang/String;[C[C)V | 206 | ····invoke-static·{v0,·p0,·p1},·Lorg/junit/Assert;->assertArrayEquals(Ljava/lang/String;[C[C)V | 
| 207 | ····.line·246 | 207 | ····.line·246 | 
| 208 | ····return-void | 208 | ····return-void | 
| 209 | .end·method | 209 | .end·method | 
| 210 | .method·public·static·assertArrayEquals([D[DD)V | 210 | .method·public·static·assertArrayEquals([D[DD)V | 
| 211 | ····.locals· | 211 | ····.locals·2 | 
| 212 | ····.param·p0,·"expecteds"····#·[D | 212 | ····.param·p0,·"expecteds"····#·[D | 
| 213 | ····.param·p1,·"actuals"····#·[D | 213 | ····.param·p1,·"actuals"····#·[D | 
| 214 | ····.param·p2,·"delta"····#·D | 214 | ····.param·p2,·"delta"····#·D | 
| 215 | ····.prologue | 215 | ····.prologue | 
| 216 | ····.line·365 | 216 | ····.line·365 | 
| 217 | ····const/4·v0,·0x0 | 217 | ····const/4·v0,·0x0 | 
| Offset 298, 15 lines modified | Offset 298, 15 lines modified | ||
| 298 | ····invoke-static·{v0,·p0,·p1},·Lorg/junit/Assert;->assertArrayEquals(Ljava/lang/String;[S[S)V | 298 | ····invoke-static·{v0,·p0,·p1},·Lorg/junit/Assert;->assertArrayEquals(Ljava/lang/String;[S[S)V | 
| 299 | ····.line·276 | 299 | ····.line·276 | 
| 300 | ····return-void | 300 | ····return-void | 
| 301 | .end·method | 301 | .end·method | 
| 302 | .method·public·static·assertEquals(DD)V | 302 | .method·public·static·assertEquals(DD)V | 
| 303 | ····.locals· | 303 | ····.locals·2 | 
| 304 | ····.param·p0,·"expected"····#·D | 304 | ····.param·p0,·"expected"····#·D | 
| 305 | ····.param·p2,·"actual"····#·D | 305 | ····.param·p2,·"actual"····#·D | 
| 306 | ····.annotation·runtime·Ljava/lang/Deprecated; | 306 | ····.annotation·runtime·Ljava/lang/Deprecated; | 
| 307 | ····.end·annotation | 307 | ····.end·annotation | 
| 308 | ····.prologue | 308 | ····.prologue | 
| 309 | ····.line·482 | 309 | ····.line·482 | 
| Offset 315, 37 lines modified | Offset 315, 37 lines modified | ||
| 315 | ····invoke-static·{v0,·p0,·p1,·p2,·p3},·Lorg/junit/Assert;->assertEquals(Ljava/lang/String;DD)V | 315 | ····invoke-static·{v0,·p0,·p1,·p2,·p3},·Lorg/junit/Assert;->assertEquals(Ljava/lang/String;DD)V | 
| 316 | ····.line·483 | 316 | ····.line·483 | 
| 317 | ····return-void | 317 | ····return-void | 
| 318 | .end·method | 318 | .end·method | 
| 319 | .method·public·static·assertEquals(DDD)V | 319 | .method·public·static·assertEquals(DDD)V | 
| 320 | ····.locals· | 320 | ····.locals·8 | 
| 321 | ····.param·p0,·"expected"····#·D | 321 | ····.param·p0,·"expected"····#·D | 
| 322 | ····.param·p2,·"actual"····#·D | 322 | ····.param·p2,·"actual"····#·D | 
| 323 | ····.param·p4,·"delta"····#·D | 323 | ····.param·p4,·"delta"····#·D | 
| 324 | ····.prologue | 324 | ····.prologue | 
| 325 | ····.line·512 | 325 | ····.line·512 | 
| 326 | ····const/4·v | 326 | ····const/4·v1,·0x0 | 
| 327 | ····move-wide·v | 327 | ····move-wide·v2,·p0 | 
| 328 | ····move-wide·v | 328 | ····move-wide·v4,·p2 | 
| 329 | ····move-wide·v | 329 | ····move-wide·v6,·p4 | 
| 330 | ····invoke-static/range·{v | 330 | ····invoke-static/range·{v1·..·v7},·Lorg/junit/Assert;->assertEquals(Ljava/lang/String;DDD)V | 
| 331 | ····.line·513 | 331 | ····.line·513 | 
| 332 | ····return-void | 332 | ····return-void | 
| 333 | .end·method | 333 | .end·method | 
| 334 | .method·public·static·assertEquals(JJ)V | 334 | .method·public·static·assertEquals(JJ)V | 
| 335 | ····.locals· | 335 | ····.locals·2 | 
| 336 | ····.param·p0,·"expected"····#·J | 336 | ····.param·p0,·"expected"····#·J | 
| 337 | ····.param·p2,·"actual"····#·J | 337 | ····.param·p2,·"actual"····#·J | 
| 338 | ····.prologue | 338 | ····.prologue | 
| 339 | ····.line·456 | 339 | ····.line·456 | 
| 340 | ····const/4·v0,·0x0 | 340 | ····const/4·v0,·0x0 | 
| Offset 385, 15 lines modified | Offset 385, 15 lines modified | ||
| 385 | ····invoke-static·{v0},·Lorg/junit/Assert;->fail(Ljava/lang/String;)V | 385 | ····invoke-static·{v0},·Lorg/junit/Assert;->fail(Ljava/lang/String;)V | 
| 386 | ····.line·494 | 386 | ····.line·494 | 
| 387 | ····return-void | 387 | ····return-void | 
| 388 | .end·method | 388 | .end·method | 
| 389 | .method·public·static·assertEquals(Ljava/lang/String;DDD)V | 389 | .method·public·static·assertEquals(Ljava/lang/String;DDD)V | 
| 390 | ····.locals· | 390 | ····.locals·3 | 
| 391 | ····.param·p0,·"message"····#·Ljava/lang/String; | 391 | ····.param·p0,·"message"····#·Ljava/lang/String; | 
| 392 | ····.param·p1,·"expected"····#·D | 392 | ····.param·p1,·"expected"····#·D | 
| 393 | ····.param·p3,·"actual"····#·D | 393 | ····.param·p3,·"actual"····#·D | 
| 394 | ····.param·p5,·"delta"····#·D | 394 | ····.param·p5,·"delta"····#·D | 
| 395 | ····.prologue | 395 | ····.prologue | 
| 396 | ····.line·440 | 396 | ····.line·440 | 
| Offset 431, 15 lines modified | Offset 431, 15 lines modified | ||
| 431 | ····invoke-static·{p0,·v0,·v1},·Lorg/junit/Assert;->failNotEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V | 431 | ····invoke-static·{p0,·v0,·v1},·Lorg/junit/Assert;->failNotEquals(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V | 
| 432 | ····goto·:goto_0 | 432 | ····goto·:goto_0 | 
| 433 | .end·method | 433 | .end·method | 
| 434 | .method·public·static·assertEquals(Ljava/lang/String;JJ)V | 434 | .method·public·static·assertEquals(Ljava/lang/String;JJ)V | 
| 435 | ····.locals· | 435 | ····.locals·3 | 
| Max diff block lines reached; 172/3872 bytes (4.44%) of diff not shown. | |||
| Offset 95, 15 lines modified | Offset 95, 15 lines modified | ||
| 95 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/junit/experimental/max/MaxHistory;->putTestFailureTimestamp(Lorg/junit/runner/Description;J)V | 95 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/junit/experimental/max/MaxHistory;->putTestFailureTimestamp(Lorg/junit/runner/Description;J)V | 
| 96 | ····.line·121 | 96 | ····.line·121 | 
| 97 | ····return-void | 97 | ····return-void | 
| 98 | .end·method | 98 | .end·method | 
| 99 | .method·public·testFinished(Lorg/junit/runner/Description;)V | 99 | .method·public·testFinished(Lorg/junit/runner/Description;)V | 
| 100 | ····.locals· | 100 | ····.locals·8 | 
| 101 | ····.param·p1,·"description"····#·Lorg/junit/runner/Description; | 101 | ····.param·p1,·"description"····#·Lorg/junit/runner/Description; | 
| 102 | ····.annotation·system·Ldalvik/annotation/Throws; | 102 | ····.annotation·system·Ldalvik/annotation/Throws; | 
| 103 | ········value·=·{ | 103 | ········value·=·{ | 
| 104 | ············Ljava/lang/Exception; | 104 | ············Ljava/lang/Exception; | 
| 105 | ········} | 105 | ········} | 
| 106 | ····.end·annotation | 106 | ····.end·annotation | 
| Offset 127, 17 lines modified | Offset 127, 17 lines modified | ||
| 127 | ····move-result-wide·v2 | 127 | ····move-result-wide·v2 | 
| 128 | ····.line·115 | 128 | ····.line·115 | 
| 129 | ····.local·v2,·"start":J | 129 | ····.local·v2,·"start":J | 
| 130 | ····iget-object·v4,·p0,·Lorg/junit/experimental/max/MaxHistory$RememberingListener;->this$0:Lorg/junit/experimental/max/MaxHistory; | 130 | ····iget-object·v4,·p0,·Lorg/junit/experimental/max/MaxHistory$RememberingListener;->this$0:Lorg/junit/experimental/max/MaxHistory; | 
| 131 | ····sub-long·v | 131 | ····sub-long·v6,·v0,·v2 | 
| 132 | ····invoke-virtual·{v4,·p1,·v | 132 | ····invoke-virtual·{v4,·p1,·v6,·v7},·Lorg/junit/experimental/max/MaxHistory;->putTestDuration(Lorg/junit/runner/Description;J)V | 
| 133 | ····.line·116 | 133 | ····.line·116 | 
| 134 | ····return-void | 134 | ····return-void | 
| 135 | .end·method | 135 | .end·method | 
| 136 | .method·public·testRunFinished(Lorg/junit/runner/Result;)V | 136 | .method·public·testRunFinished(Lorg/junit/runner/Result;)V | 
| 137 | ····.locals·1 | 137 | ····.locals·1 | 
| Offset 155, 31 lines modified | Offset 155, 31 lines modified | ||
| 155 | ····invoke-static·{v0},·Lorg/junit/experimental/max/MaxHistory;->access$000(Lorg/junit/experimental/max/MaxHistory;)V | 155 | ····invoke-static·{v0},·Lorg/junit/experimental/max/MaxHistory;->access$000(Lorg/junit/experimental/max/MaxHistory;)V | 
| 156 | ····.line·126 | 156 | ····.line·126 | 
| 157 | ····return-void | 157 | ····return-void | 
| 158 | .end·method | 158 | .end·method | 
| 159 | .method·public·testStarted(Lorg/junit/runner/Description;)V | 159 | .method·public·testStarted(Lorg/junit/runner/Description;)V | 
| 160 | ····.locals· | 160 | ····.locals·4 | 
| 161 | ····.param·p1,·"description"····#·Lorg/junit/runner/Description; | 161 | ····.param·p1,·"description"····#·Lorg/junit/runner/Description; | 
| 162 | ····.annotation·system·Ldalvik/annotation/Throws; | 162 | ····.annotation·system·Ldalvik/annotation/Throws; | 
| 163 | ········value·=·{ | 163 | ········value·=·{ | 
| 164 | ············Ljava/lang/Exception; | 164 | ············Ljava/lang/Exception; | 
| 165 | ········} | 165 | ········} | 
| 166 | ····.end·annotation | 166 | ····.end·annotation | 
| 167 | ····.prologue | 167 | ····.prologue | 
| 168 | ····.line·107 | 168 | ····.line·107 | 
| 169 | ····iget-object·v0,·p0,·Lorg/junit/experimental/max/MaxHistory$RememberingListener;->starts:Ljava/util/Map; | 169 | ····iget-object·v0,·p0,·Lorg/junit/experimental/max/MaxHistory$RememberingListener;->starts:Ljava/util/Map; | 
| 170 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J | 170 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J | 
| 171 | ····move-result-wide·v | 171 | ····move-result-wide·v2 | 
| 172 | ····invoke-static·{v | 172 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 
| 173 | ····move-result-object·v1 | 173 | ····move-result-object·v1 | 
| 174 | ····invoke-interface·{v0,·p1,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 174 | ····invoke-interface·{v0,·p1,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 
| 175 | ····.line·109 | 175 | ····.line·109 | 
| 176 | ····return-void | 176 | ····return-void | 
| Offset 53, 15 lines modified | Offset 53, 15 lines modified | ||
| 53 | ····.line·129 | 53 | ····.line·129 | 
| 54 | ····invoke-direct·{p0,·p1},·Lorg/junit/experimental/max/MaxHistory$TestComparator;-><init>(Lorg/junit/experimental/max/MaxHistory;)V | 54 | ····invoke-direct·{p0,·p1},·Lorg/junit/experimental/max/MaxHistory$TestComparator;-><init>(Lorg/junit/experimental/max/MaxHistory;)V | 
| 55 | ····return-void | 55 | ····return-void | 
| 56 | .end·method | 56 | .end·method | 
| 57 | .method·private·getFailure(Lorg/junit/runner/Description;)Ljava/lang/Long; | 57 | .method·private·getFailure(Lorg/junit/runner/Description;)Ljava/lang/Long; | 
| 58 | ····.locals· | 58 | ····.locals·4 | 
| 59 | ····.param·p1,·"key"····#·Lorg/junit/runner/Description; | 59 | ····.param·p1,·"key"····#·Lorg/junit/runner/Description; | 
| 60 | ····.prologue | 60 | ····.prologue | 
| 61 | ····.line·144 | 61 | ····.line·144 | 
| 62 | ····iget-object·v1,·p0,·Lorg/junit/experimental/max/MaxHistory$TestComparator;->this$0:Lorg/junit/experimental/max/MaxHistory; | 62 | ····iget-object·v1,·p0,·Lorg/junit/experimental/max/MaxHistory$TestComparator;->this$0:Lorg/junit/experimental/max/MaxHistory; | 
| 63 | ····invoke-virtual·{v1,·p1},·Lorg/junit/experimental/max/MaxHistory;->getFailureTimestamp(Lorg/junit/runner/Description;)Ljava/lang/Long; | 63 | ····invoke-virtual·{v1,·p1},·Lorg/junit/experimental/max/MaxHistory;->getFailureTimestamp(Lorg/junit/runner/Description;)Ljava/lang/Long; | 
| Offset 69, 17 lines modified | Offset 69, 17 lines modified | ||
| 69 | ····move-result-object·v0 | 69 | ····move-result-object·v0 | 
| 70 | ····.line·145 | 70 | ····.line·145 | 
| 71 | ····.local·v0,·"result":Ljava/lang/Long; | 71 | ····.local·v0,·"result":Ljava/lang/Long; | 
| 72 | ····if-nez·v0,·:cond_0 | 72 | ····if-nez·v0,·:cond_0 | 
| 73 | ····.line·146 | 73 | ····.line·146 | 
| 74 | ····const-wide/16·v | 74 | ····const-wide/16·v2,·0x0 | 
| 75 | ····invoke-static·{v | 75 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 
| 76 | ····move-result-object·v0 | 76 | ····move-result-object·v0 | 
| 77 | ····.line·147 | 77 | ····.line·147 | 
| 78 | ····.end·local·v0····#·"result":Ljava/lang/Long; | 78 | ····.end·local·v0····#·"result":Ljava/lang/Long; | 
| 79 | ····:cond_0 | 79 | ····:cond_0 | 
| 80 | ····return-object·v0 | 80 | ····return-object·v0 | 
| Offset 343, 15 lines modified | Offset 343, 15 lines modified | ||
| 343 | ····invoke-direct·{v0,·p0,·v1},·Lorg/junit/experimental/max/MaxHistory$RememberingListener;-><init>(Lorg/junit/experimental/max/MaxHistory;Lorg/junit/experimental/max/MaxHistory$1;)V | 343 | ····invoke-direct·{v0,·p0,·v1},·Lorg/junit/experimental/max/MaxHistory$RememberingListener;-><init>(Lorg/junit/experimental/max/MaxHistory;Lorg/junit/experimental/max/MaxHistory$1;)V | 
| 344 | ····return-object·v0 | 344 | ····return-object·v0 | 
| 345 | .end·method | 345 | .end·method | 
| 346 | .method·putTestDuration(Lorg/junit/runner/Description;J)V | 346 | .method·putTestDuration(Lorg/junit/runner/Description;J)V | 
| 347 | ····.locals· | 347 | ····.locals·4 | 
| 348 | ····.param·p1,·"description"····#·Lorg/junit/runner/Description; | 348 | ····.param·p1,·"description"····#·Lorg/junit/runner/Description; | 
| 349 | ····.param·p2,·"duration"····#·J | 349 | ····.param·p2,·"duration"····#·J | 
| 350 | ····.prologue | 350 | ····.prologue | 
| 351 | ····.line·97 | 351 | ····.line·97 | 
| 352 | ····iget-object·v0,·p0,·Lorg/junit/experimental/max/MaxHistory;->fDurations:Ljava/util/Map; | 352 | ····iget-object·v0,·p0,·Lorg/junit/experimental/max/MaxHistory;->fDurations:Ljava/util/Map; | 
| Offset 366, 15 lines modified | Offset 366, 15 lines modified | ||
| 366 | ····invoke-interface·{v0,·v1,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 366 | ····invoke-interface·{v0,·v1,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 
| 367 | ····.line·98 | 367 | ····.line·98 | 
| 368 | ····return-void | 368 | ····return-void | 
| 369 | .end·method | 369 | .end·method | 
| 370 | .method·putTestFailureTimestamp(Lorg/junit/runner/Description;J)V | 370 | .method·putTestFailureTimestamp(Lorg/junit/runner/Description;J)V | 
| 371 | ····.locals· | 371 | ····.locals·4 | 
| 372 | ····.param·p1,·"key"····#·Lorg/junit/runner/Description; | 372 | ····.param·p1,·"key"····#·Lorg/junit/runner/Description; | 
| 373 | ····.param·p2,·"end"····#·J | 373 | ····.param·p2,·"end"····#·J | 
| 374 | ····.prologue | 374 | ····.prologue | 
| 375 | ····.line·85 | 375 | ····.line·85 | 
| 376 | ····iget-object·v0,·p0,·Lorg/junit/experimental/max/MaxHistory;->fFailureTimestamps:Ljava/util/Map; | 376 | ····iget-object·v0,·p0,·Lorg/junit/experimental/max/MaxHistory;->fFailureTimestamps:Ljava/util/Map; | 
| Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
| 5 | #·instance·fields | 5 | #·instance·fields | 
| 6 | .field·public·fDelta:D | 6 | .field·public·fDelta:D | 
| 7 | #·direct·methods | 7 | #·direct·methods | 
| 8 | .method·public·constructor·<init>(D)V | 8 | .method·public·constructor·<init>(D)V | 
| 9 | ····.locals· | 9 | ····.locals·1 | 
| 10 | ····.param·p1,·"delta"····#·D | 10 | ····.param·p1,·"delta"····#·D | 
| 11 | ····.prologue | 11 | ····.prologue | 
| 12 | ····.line·8 | 12 | ····.line·8 | 
| 13 | ····invoke-direct·{p0},·Lorg/junit/internal/ComparisonCriteria;-><init>()V | 13 | ····invoke-direct·{p0},·Lorg/junit/internal/ComparisonCriteria;-><init>()V | 
| 14 | ····.line·9 | 14 | ····.line·9 | 
| Offset 48, 30 lines modified | Offset 48, 30 lines modified | ||
| 48 | ····return-object·v0 | 48 | ····return-object·v0 | 
| 49 | .end·method | 49 | .end·method | 
| 50 | #·virtual·methods | 50 | #·virtual·methods | 
| 51 | .method·protected·elapsedTimeAsString(J)Ljava/lang/String; | 51 | .method·protected·elapsedTimeAsString(J)Ljava/lang/String; | 
| 52 | ····.locals· | 52 | ····.locals·7 | 
| 53 | ····.param·p1,·"runTime"····#·J | 53 | ····.param·p1,·"runTime"····#·J | 
| 54 | ····.prologue | 54 | ····.prologue | 
| 55 | ····.line·96 | 55 | ····.line·96 | 
| 56 | ····invoke-static·{},·Ljava/text/NumberFormat;->getInstance()Ljava/text/NumberFormat; | 56 | ····invoke-static·{},·Ljava/text/NumberFormat;->getInstance()Ljava/text/NumberFormat; | 
| 57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 | 
| 58 | ····long-to-double·v | 58 | ····long-to-double·v2,·p1 | 
| 59 | ····const-wide·v | 59 | ····const-wide·v4,·0x408f400000000000L····#·1000.0 | 
| 60 | ····div-double/2addr·v | 60 | ····div-double/2addr·v2,·v4 | 
| 61 | ····invoke-virtual·{v0,·v | 61 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/text/NumberFormat;->format(D)Ljava/lang/String; | 
| 62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 | 
| 63 | ····return-object·v0 | 63 | ····return-object·v0 | 
| 64 | .end·method | 64 | .end·method | 
| 65 | .method·protected·printFailure(Lorg/junit/runner/notification/Failure;Ljava/lang/String;)V | 65 | .method·protected·printFailure(Lorg/junit/runner/notification/Failure;Ljava/lang/String;)V | 
| Offset 161, 43 lines modified | Offset 161, 43 lines modified | ||
| 161 | .end·method | 161 | .end·method | 
| 162 | .method·public·getTimeout()J | 162 | .method·public·getTimeout()J | 
| 163 | ····.locals·5 | 163 | ····.locals·5 | 
| 164 | ····.prologue | 164 | ····.prologue | 
| 165 | ····.line·34 | 165 | ····.line·34 | 
| 166 | ····iget-object·v | 166 | ····iget-object·v1,·p0,·Lorg/junit/internal/runners/TestMethod;->fMethod:Ljava/lang/reflect/Method; | 
| 167 | ····const-class·v4,·Lorg/junit/Test; | 167 | ····const-class·v4,·Lorg/junit/Test; | 
| 168 | ····invoke-virtual·{v | 168 | ····invoke-virtual·{v1,·v4},·Ljava/lang/reflect/Method;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; | 
| 169 | ····move-result-object·v0 | 169 | ····move-result-object·v0 | 
| 170 | ····check-cast·v0,·Lorg/junit/Test; | 170 | ····check-cast·v0,·Lorg/junit/Test; | 
| 171 | ····.line·35 | 171 | ····.line·35 | 
| 172 | ····.local·v0,·"annotation":Lorg/junit/Test; | 172 | ····.local·v0,·"annotation":Lorg/junit/Test; | 
| 173 | ····if-nez·v0,·:cond_0 | 173 | ····if-nez·v0,·:cond_0 | 
| 174 | ····.line·36 | 174 | ····.line·36 | 
| 175 | ····const-wide/16·v | 175 | ····const-wide/16·v2,·0x0 | 
| 176 | ····.line·38 | 176 | ····.line·38 | 
| 177 | ····:goto_0 | 177 | ····:goto_0 | 
| 178 | ····return-wide·v | 178 | ····return-wide·v2 | 
| 179 | ····.line·37 | 179 | ····.line·37 | 
| 180 | ····:cond_0 | 180 | ····:cond_0 | 
| 181 | ····invoke-interface·{v0},·Lorg/junit/Test;->timeout()J | 181 | ····invoke-interface·{v0},·Lorg/junit/Test;->timeout()J | 
| 182 | ····move-result-wide·v | 182 | ····move-result-wide·v2 | 
| 183 | ····.line·38 | 183 | ····.line·38 | 
| 184 | ····.local·v | 184 | ····.local·v2,·"timeout":J | 
| 185 | ····goto·:goto_0 | 185 | ····goto·:goto_0 | 
| 186 | .end·method | 186 | .end·method | 
| 187 | .method·public·invoke(Ljava/lang/Object;)V | 187 | .method·public·invoke(Ljava/lang/Object;)V | 
| 188 | ····.locals·2 | 188 | ····.locals·2 | 
| 189 | ····.param·p1,·"test"····#·Ljava/lang/Object; | 189 | ····.param·p1,·"test"····#·Ljava/lang/Object; | 
| 190 | ····.annotation·system·Ldalvik/annotation/Throws; | 190 | ····.annotation·system·Ldalvik/annotation/Throws; | 
| Offset 63, 36 lines modified | Offset 63, 36 lines modified | ||
| 63 | ····.line·67 | 63 | ····.line·67 | 
| 64 | ····.local·v2,·"result":Ljava/util/concurrent/Future;,·"Ljava/util/concurrent/Future<Ljava/lang/Object;>;" | 64 | ····.local·v2,·"result":Ljava/util/concurrent/Future;,·"Ljava/util/concurrent/Future<Ljava/lang/Object;>;" | 
| 65 | ····invoke-interface·{v3},·Ljava/util/concurrent/ExecutorService;->shutdown()V | 65 | ····invoke-interface·{v3},·Ljava/util/concurrent/ExecutorService;->shutdown()V | 
| 66 | ····.line·69 | 66 | ····.line·69 | 
| 67 | ····:try_start_0 | 67 | ····:try_start_0 | 
| 68 | ····iget-wide·v | 68 | ····iget-wide·v6,·p0,·Lorg/junit/internal/runners/MethodRoadie$1;->val$timeout:J | 
| 69 | ····sget-object·v | 69 | ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; | 
| 70 | ····invoke-interface·{v3,·v | 70 | ····invoke-interface·{v3,·v6,·v7,·v5},·Ljava/util/concurrent/ExecutorService;->awaitTermination(JLjava/util/concurrent/TimeUnit;)Z | 
| 71 | ····move-result·v4 | 71 | ····move-result·v4 | 
| 72 | ····.line·71 | 72 | ····.line·71 | 
| 73 | ····.local·v4,·"terminated":Z | 73 | ····.local·v4,·"terminated":Z | 
| 74 | ····if-nez·v4,·:cond_0 | 74 | ····if-nez·v4,·:cond_0 | 
| 75 | ····.line·72 | 75 | ····.line·72 | 
| 76 | ····invoke-interface·{v3},·Ljava/util/concurrent/ExecutorService;->shutdownNow()Ljava/util/List; | 76 | ····invoke-interface·{v3},·Ljava/util/concurrent/ExecutorService;->shutdownNow()Ljava/util/List; | 
| 77 | ····.line·73 | 77 | ····.line·73 | 
| 78 | ····:cond_0 | 78 | ····:cond_0 | 
| 79 | ····const-wide/16·v | 79 | ····const-wide/16·v6,·0x0 | 
| 80 | ····sget-object·v | 80 | ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; | 
| 81 | ····invoke-interface·{v2,·v | 81 | ····invoke-interface·{v2,·v6,·v7,·v5},·Ljava/util/concurrent/Future;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; | 
| 82 | ····:try_end_0 | 82 | ····:try_end_0 | 
| 83 | ····.catch·Ljava/util/concurrent/TimeoutException;·{:try_start_0·..·:try_end_0}·:catch_0 | 83 | ····.catch·Ljava/util/concurrent/TimeoutException;·{:try_start_0·..·:try_end_0}·:catch_0 | 
| 84 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1 | 84 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1 | 
| 85 | ····.line·79 | 85 | ····.line·79 | 
| 86 | ····.end·local·v4····#·"terminated":Z | 86 | ····.end·local·v4····#·"terminated":Z | 
| 87 | ····:goto_0 | 87 | ····:goto_0 | 
| Offset 34, 15 lines modified | Offset 34, 15 lines modified | ||
| 34 | ····iput-wide·p2,·p0,·Lorg/junit/internal/runners/statements/FailOnTimeout;->fTimeout:J | 34 | ····iput-wide·p2,·p0,·Lorg/junit/internal/runners/statements/FailOnTimeout;->fTimeout:J | 
| 35 | ····.line·16 | 35 | ····.line·16 | 
| 36 | ····return-void | 36 | ····return-void | 
| 37 | .end·method | 37 | .end·method | 
| 38 | .method·private·evaluateStatement()Lorg/junit/internal/runners/statements/FailOnTimeout$StatementThread; | 38 | .method·private·evaluateStatement()Lorg/junit/internal/runners/statements/FailOnTimeout$StatementThread; | 
| 39 | ····.locals· | 39 | ····.locals·4 | 
| 40 | ····.annotation·system·Ldalvik/annotation/Throws; | 40 | ····.annotation·system·Ldalvik/annotation/Throws; | 
| 41 | ········value·=·{ | 41 | ········value·=·{ | 
| 42 | ············Ljava/lang/InterruptedException; | 42 | ············Ljava/lang/InterruptedException; | 
| 43 | ········} | 43 | ········} | 
| 44 | ····.end·annotation | 44 | ····.end·annotation | 
| 45 | ····.prologue | 45 | ····.prologue | 
| Offset 54, 17 lines modified | Offset 54, 17 lines modified | ||
| 54 | ····invoke-direct·{v0,·v1},·Lorg/junit/internal/runners/statements/FailOnTimeout$StatementThread;-><init>(Lorg/junit/runners/model/Statement;)V | 54 | ····invoke-direct·{v0,·v1},·Lorg/junit/internal/runners/statements/FailOnTimeout$StatementThread;-><init>(Lorg/junit/runners/model/Statement;)V | 
| 55 | ····.line·27 | 55 | ····.line·27 | 
| 56 | ····.local·v0,·"thread":Lorg/junit/internal/runners/statements/FailOnTimeout$StatementThread; | 56 | ····.local·v0,·"thread":Lorg/junit/internal/runners/statements/FailOnTimeout$StatementThread; | 
| 57 | ····invoke-virtual·{v0},·Lorg/junit/internal/runners/statements/FailOnTimeout$StatementThread;->start()V | 57 | ····invoke-virtual·{v0},·Lorg/junit/internal/runners/statements/FailOnTimeout$StatementThread;->start()V | 
| 58 | ····.line·28 | 58 | ····.line·28 | 
| 59 | ····iget-wide·v | 59 | ····iget-wide·v2,·p0,·Lorg/junit/internal/runners/statements/FailOnTimeout;->fTimeout:J | 
| 60 | ····invoke-virtual·{v0,·v | 60 | ····invoke-virtual·{v0,·v2,·v3},·Lorg/junit/internal/runners/statements/FailOnTimeout$StatementThread;->join(J)V | 
| 61 | ····.line·29 | 61 | ····.line·29 | 
| 62 | ····invoke-virtual·{v0},·Lorg/junit/internal/runners/statements/FailOnTimeout$StatementThread;->interrupt()V | 62 | ····invoke-virtual·{v0},·Lorg/junit/internal/runners/statements/FailOnTimeout$StatementThread;->interrupt()V | 
| 63 | ····.line·30 | 63 | ····.line·30 | 
| 64 | ····return-object·v0 | 64 | ····return-object·v0 | 
| 65 | .end·method | 65 | .end·method | 
| Offset 656, 15 lines modified | Offset 656, 15 lines modified | ||
| 656 | ····move-result-object·v0 | 656 | ····move-result-object·v0 | 
| 657 | ····goto·:goto_0 | 657 | ····goto·:goto_0 | 
| 658 | .end·method | 658 | .end·method | 
| 659 | .method·public·getOnlyConstructor()Ljava/lang/reflect/Constructor; | 659 | .method·public·getOnlyConstructor()Ljava/lang/reflect/Constructor; | 
| 660 | ····.locals· | 660 | ····.locals·6 | 
| 661 | ····.annotation·system·Ldalvik/annotation/Signature; | 661 | ····.annotation·system·Ldalvik/annotation/Signature; | 
| 662 | ········value·=·{ | 662 | ········value·=·{ | 
| 663 | ············"()", | 663 | ············"()", | 
| 664 | ············"Ljava/lang/reflect/Constructor", | 664 | ············"Ljava/lang/reflect/Constructor", | 
| 665 | ············"<*>;" | 665 | ············"<*>;" | 
| 666 | ········} | 666 | ········} | 
| 667 | ····.end·annotation | 667 | ····.end·annotation | 
| Offset 675, 21 lines modified | Offset 675, 21 lines modified | ||
| 675 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getConstructors()[Ljava/lang/reflect/Constructor; | 675 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getConstructors()[Ljava/lang/reflect/Constructor; | 
| 676 | ····move-result-object·v0 | 676 | ····move-result-object·v0 | 
| 677 | ····.line·127 | 677 | ····.line·127 | 
| 678 | ····.local·v0,·"constructors":[Ljava/lang/reflect/Constructor;,·"[Ljava/lang/reflect/Constructor<*>;" | 678 | ····.local·v0,·"constructors":[Ljava/lang/reflect/Constructor;,·"[Ljava/lang/reflect/Constructor<*>;" | 
| 679 | ····const-wide/16·v | 679 | ····const-wide/16·v2,·0x1 | 
| 680 | ····array-length·v | 680 | ····array-length·v1,·v0 | 
| 681 | ····int-to-long·v | 681 | ····int-to-long·v4,·v1 | 
| 682 | ····invoke-static·{v | 682 | ····invoke-static·{v2,·v3,·v4,·v5},·Lorg/junit/Assert;->assertEquals(JJ)V | 
| 683 | ····.line·128 | 683 | ····.line·128 | 
| 684 | ····const/4·v1,·0x0 | 684 | ····const/4·v1,·0x0 | 
| 685 | ····aget-object·v1,·v0,·v1 | 685 | ····aget-object·v1,·v0,·v1 | 
| 686 | ····return-object·v1 | 686 | ····return-object·v1 | 
| Offset 25, 23 lines modified | Offset 25, 23 lines modified | ||
| 25 | ····.line·44 | 25 | ····.line·44 | 
| 26 | ····return-void | 26 | ····return-void | 
| 27 | .end·method | 27 | .end·method | 
| 28 | #·virtual·methods | 28 | #·virtual·methods | 
| 29 | .method·public·apply(Lorg/junit/runners/model/Statement;Lorg/junit/runner/Description;)Lorg/junit/runners/model/Statement; | 29 | .method·public·apply(Lorg/junit/runners/model/Statement;Lorg/junit/runner/Description;)Lorg/junit/runners/model/Statement; | 
| 30 | ····.locals· | 30 | ····.locals·4 | 
| 31 | ····.param·p1,·"base"····#·Lorg/junit/runners/model/Statement; | 31 | ····.param·p1,·"base"····#·Lorg/junit/runners/model/Statement; | 
| 32 | ····.param·p2,·"description"····#·Lorg/junit/runner/Description; | 32 | ····.param·p2,·"description"····#·Lorg/junit/runner/Description; | 
| 33 | ····.prologue | 33 | ····.prologue | 
| 34 | ····.line·47 | 34 | ····.line·47 | 
| 35 | ····new-instance·v0,·Lorg/junit/internal/runners/statements/FailOnTimeout; | 35 | ····new-instance·v0,·Lorg/junit/internal/runners/statements/FailOnTimeout; | 
| 36 | ····iget·v1,·p0,·Lorg/junit/rules/Timeout;->fMillis:I | 36 | ····iget·v1,·p0,·Lorg/junit/rules/Timeout;->fMillis:I | 
| 37 | ····int-to-long·v | 37 | ····int-to-long·v2,·v1 | 
| 38 | ····invoke-direct·{v0,·p1,·v | 38 | ····invoke-direct·{v0,·p1,·v2,·v3},·Lorg/junit/internal/runners/statements/FailOnTimeout;-><init>(Lorg/junit/runners/model/Statement;J)V | 
| 39 | ····return-object·v0 | 39 | ····return-object·v0 | 
| 40 | .end·method | 40 | .end·method | 
| Offset 120, 15 lines modified | Offset 120, 15 lines modified | ||
| 120 | ····invoke-virtual·{v0},·Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I | 120 | ····invoke-virtual·{v0},·Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I | 
| 121 | ····.line·92 | 121 | ····.line·92 | 
| 122 | ····return-void | 122 | ····return-void | 
| 123 | .end·method | 123 | .end·method | 
| 124 | .method·public·testRunFinished(Lorg/junit/runner/Result;)V | 124 | .method·public·testRunFinished(Lorg/junit/runner/Result;)V | 
| 125 | ····.locals· | 125 | ····.locals·6 | 
| 126 | ····.param·p1,·"result"····#·Lorg/junit/runner/Result; | 126 | ····.param·p1,·"result"····#·Lorg/junit/runner/Result; | 
| 127 | ····.annotation·system·Ldalvik/annotation/Throws; | 127 | ····.annotation·system·Ldalvik/annotation/Throws; | 
| 128 | ········value·=·{ | 128 | ········value·=·{ | 
| 129 | ············Ljava/lang/Exception; | 129 | ············Ljava/lang/Exception; | 
| 130 | ········} | 130 | ········} | 
| 131 | ····.end·annotation | 131 | ····.end·annotation | 
| Offset 142, 39 lines modified | Offset 142, 39 lines modified | ||
| 142 | ····.local·v0,·"endTime":J | 142 | ····.local·v0,·"endTime":J | 
| 143 | ····iget-object·v2,·p0,·Lorg/junit/runner/Result$Listener;->this$0:Lorg/junit/runner/Result; | 143 | ····iget-object·v2,·p0,·Lorg/junit/runner/Result$Listener;->this$0:Lorg/junit/runner/Result; | 
| 144 | ····iget-object·v3,·p0,·Lorg/junit/runner/Result$Listener;->this$0:Lorg/junit/runner/Result; | 144 | ····iget-object·v3,·p0,·Lorg/junit/runner/Result$Listener;->this$0:Lorg/junit/runner/Result; | 
| 145 | ····invoke-static·{v3},·Lorg/junit/runner/Result;->access$000(Lorg/junit/runner/Result;)J | 145 | ····invoke-static·{v3},·Lorg/junit/runner/Result;->access$000(Lorg/junit/runner/Result;)J | 
| 146 | ····move-result-wide·v | 146 | ····move-result-wide·v4 | 
| 147 | ····sub-long·v | 147 | ····sub-long·v4,·v0,·v4 | 
| 148 | ····invoke-static·{v2,·v | 148 | ····invoke-static·{v2,·v4,·v5},·Lorg/junit/runner/Result;->access$114(Lorg/junit/runner/Result;J)J | 
| 149 | ····.line·77 | 149 | ····.line·77 | 
| 150 | ····return-void | 150 | ····return-void | 
| 151 | .end·method | 151 | .end·method | 
| 152 | .method·public·testRunStarted(Lorg/junit/runner/Description;)V | 152 | .method·public·testRunStarted(Lorg/junit/runner/Description;)V | 
| 153 | ····.locals· | 153 | ····.locals·4 | 
| 154 | ····.param·p1,·"description"····#·Lorg/junit/runner/Description; | 154 | ····.param·p1,·"description"····#·Lorg/junit/runner/Description; | 
| 155 | ····.annotation·system·Ldalvik/annotation/Throws; | 155 | ····.annotation·system·Ldalvik/annotation/Throws; | 
| 156 | ········value·=·{ | 156 | ········value·=·{ | 
| 157 | ············Ljava/lang/Exception; | 157 | ············Ljava/lang/Exception; | 
| 158 | ········} | 158 | ········} | 
| 159 | ····.end·annotation | 159 | ····.end·annotation | 
| 160 | ····.prologue | 160 | ····.prologue | 
| 161 | ····.line·70 | 161 | ····.line·70 | 
| 162 | ····iget-object·v0,·p0,·Lorg/junit/runner/Result$Listener;->this$0:Lorg/junit/runner/Result; | 162 | ····iget-object·v0,·p0,·Lorg/junit/runner/Result$Listener;->this$0:Lorg/junit/runner/Result; | 
| 163 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 163 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 
| 164 | ····move-result-wide·v | 164 | ····move-result-wide·v2 | 
| 165 | ····invoke-static·{v0,·v | 165 | ····invoke-static·{v0,·v2,·v3},·Lorg/junit/runner/Result;->access$002(Lorg/junit/runner/Result;J)J | 
| 166 | ····.line·71 | 166 | ····.line·71 | 
| 167 | ····return-void | 167 | ····return-void | 
| 168 | .end·method | 168 | .end·method | 
| Offset 90, 27 lines modified | Offset 90, 27 lines modified | ||
| 90 | ····.line·17 | 90 | ····.line·17 | 
| 91 | ····iget-wide·v0,·p0,·Lorg/junit/runner/Result;->fStartTime:J | 91 | ····iget-wide·v0,·p0,·Lorg/junit/runner/Result;->fStartTime:J | 
| 92 | ····return-wide·v0 | 92 | ····return-wide·v0 | 
| 93 | .end·method | 93 | .end·method | 
| 94 | .method·static·synthetic·access$002(Lorg/junit/runner/Result;J)J | 94 | .method·static·synthetic·access$002(Lorg/junit/runner/Result;J)J | 
| 95 | ····.locals· | 95 | ····.locals·1 | 
| 96 | ····.param·p0,·"x0"····#·Lorg/junit/runner/Result; | 96 | ····.param·p0,·"x0"····#·Lorg/junit/runner/Result; | 
| 97 | ····.param·p1,·"x1"····#·J | 97 | ····.param·p1,·"x1"····#·J | 
| 98 | ····.prologue | 98 | ····.prologue | 
| 99 | ····.line·17 | 99 | ····.line·17 | 
| 100 | ····iput-wide·p1,·p0,·Lorg/junit/runner/Result;->fStartTime:J | 100 | ····iput-wide·p1,·p0,·Lorg/junit/runner/Result;->fStartTime:J | 
| 101 | ····return-wide·p1 | 101 | ····return-wide·p1 | 
| 102 | .end·method | 102 | .end·method | 
| 103 | .method·static·synthetic·access$114(Lorg/junit/runner/Result;J)J | 103 | .method·static·synthetic·access$114(Lorg/junit/runner/Result;J)J | 
| 104 | ····.locals· | 104 | ····.locals·3 | 
| 105 | ····.param·p0,·"x0"····#·Lorg/junit/runner/Result; | 105 | ····.param·p0,·"x0"····#·Lorg/junit/runner/Result; | 
| 106 | ····.param·p1,·"x1"····#·J | 106 | ····.param·p1,·"x1"····#·J | 
| 107 | ····.prologue | 107 | ····.prologue | 
| 108 | ····.line·17 | 108 | ····.line·17 | 
| 109 | ····iget-wide·v0,·p0,·Lorg/junit/runner/Result;->fRunTime:J | 109 | ····iget-wide·v0,·p0,·Lorg/junit/runner/Result;->fRunTime:J | 
| Offset 58, 32 lines modified | Offset 58, 34 lines modified | ||
| 58 | ····move-result·v0 | 58 | ····move-result·v0 | 
| 59 | ····.line·62 | 59 | ····.line·62 | 
| 60 | ····.local·v0,·"index":I | 60 | ····.local·v0,·"index":I | 
| 61 | ····if-ltz·v0,·:cond_1 | 61 | ····if-ltz·v0,·:cond_1 | 
| 62 | ····.line·64 | ||
| 62 | ····invoke-virtual·{v1},·Landroid/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence; | 63 | ····invoke-virtual·{v1},·Landroid/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence; | 
| 63 | ····move-result-object·v3 | 64 | ····move-result-object·v3 | 
| 64 | ····aget-object·v3,·v3,·v0 | 65 | ····aget-object·v3,·v3,·v0 | 
| 66 | ····.line·62 | ||
| 65 | ····:goto_0 | 67 | ····:goto_0 | 
| 66 | ····invoke-virtual·{p1,·v3},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V | 68 | ····invoke-virtual·{p1,·v3},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V | 
| 67 | ····.line·68 | 69 | ····.line·68 | 
| 68 | ····.end·local·v0····#·"index":I | 70 | ····.end·local·v0····#·"index":I | 
| 69 | ····.end·local·v1····#·"listPreference":Landroid/preference/ListPreference; | 71 | ····.end·local·v1····#·"listPreference":Landroid/preference/ListPreference; | 
| 70 | ····:cond_0 | 72 | ····:cond_0 | 
| 71 | ····const/4·v3,·0x1 | 73 | ····const/4·v3,·0x1 | 
| 72 | ····return·v3 | 74 | ····return·v3 | 
| 73 | ····.line·6 | 75 | ····.line·64 | 
| 74 | ····.restart·local·v0····#·"index":I | 76 | ····.restart·local·v0····#·"index":I | 
| 75 | ····.restart·local·v1····#·"listPreference":Landroid/preference/ListPreference; | 77 | ····.restart·local·v1····#·"listPreference":Landroid/preference/ListPreference; | 
| 76 | ····:cond_1 | 78 | ····:cond_1 | 
| 77 | ····const/4·v3,·0x0 | 79 | ····const/4·v3,·0x0 | 
| 78 | ····goto·:goto_0 | 80 | ····goto·:goto_0 | 
| 79 | .end·method | 81 | .end·method | 
| Offset 41, 32 lines modified | Offset 41, 35 lines modified | ||
| 41 | ····sget-object·v0,·Lde/bashtian/dashclocksunrise/SunriseSettingsActivity;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener; | 41 | ····sget-object·v0,·Lde/bashtian/dashclocksunrise/SunriseSettingsActivity;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener; | 
| 42 | ····invoke-virtual·{p0,·v0},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V | 42 | ····invoke-virtual·{p0,·v0},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V | 
| 43 | ····.line·86 | 43 | ····.line·86 | 
| 44 | ····sget-object·v0,·Lde/bashtian/dashclocksunrise/SunriseSettingsActivity;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener; | 44 | ····sget-object·v0,·Lde/bashtian/dashclocksunrise/SunriseSettingsActivity;->sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener; | 
| 45 | ····.line·88 | ||
| 45 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getContext()Landroid/content/Context; | 46 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getContext()Landroid/content/Context; | 
| 46 | ····move-result-object·v1 | 47 | ····move-result-object·v1 | 
| 47 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 48 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 
| 48 | ····move-result-object·v1 | 49 | ····move-result-object·v1 | 
| 50 | ····.line·89 | ||
| 49 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getKey()Ljava/lang/String; | 51 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getKey()Ljava/lang/String; | 
| 50 | ····move-result-object·v2 | 52 | ····move-result-object·v2 | 
| 51 | ····const-string·v3,·"" | 53 | ····const-string·v3,·"" | 
| 52 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 54 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 
| 53 | ····move-result-object·v1 | 55 | ····move-result-object·v1 | 
| 56 | ····.line·86 | ||
| 54 | ····invoke-interface·{v0,·p0,·v1},·Landroid/preference/Preference$OnPreferenceChangeListener;->onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z | 57 | ····invoke-interface·{v0,·p0,·v1},·Landroid/preference/Preference$OnPreferenceChangeListener;->onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z | 
| 55 | ····.line·90 | 58 | ····.line·90 | 
| 56 | ····return-void | 59 | ····return-void | 
| 57 | .end·method | 60 | .end·method | 
| 58 | .method·private·setupSimplePreferencesScreen()V | 61 | .method·private·setupSimplePreferencesScreen()V | 
| Offset 19, 10 lines modified | Offset 19, 9 lines modified | ||
| 19 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V | 
| 20 | ····.locals·0 | 20 | ····.locals·0 | 
| 21 | ····.prologue | 21 | ····.prologue | 
| 22 | ····.line·10 | 22 | ····.line·10 | 
| 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 
| 24 | ····.line·30 | ||
| 25 | ····return-void | 24 | ····return-void | 
| 26 | .end·method | 25 | .end·method | 
| Offset 180, 18 lines modified | Offset 180, 20 lines modified | ||
| 180 | ····move-object/from16·v0,·p0 | 180 | ····move-object/from16·v0,·p0 | 
| 181 | ····iget·v0,·v0,·Lde/bashtian/dashclocksunrise/SunriseExtension;->mShowBeforeHours:I | 181 | ····iget·v0,·v0,·Lde/bashtian/dashclocksunrise/SunriseExtension;->mShowBeforeHours:I | 
| 182 | ····move/from16·v25,·v0 | 182 | ····move/from16·v25,·v0 | 
| 183 | ····.line·104 | ||
| 183 | ····invoke-static/range·{v25·..·v25},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 184 | ····invoke-static/range·{v25·..·v25},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 
| 184 | ····move-result-object·v25 | 185 | ····move-result-object·v25 | 
| 186 | ····.line·103 | ||
| 185 | ····move-object/from16·v0,·v18 | 187 | ····move-object/from16·v0,·v18 | 
| 186 | ····move-object/from16·v1,·v24 | 188 | ····move-object/from16·v1,·v24 | 
| 187 | ····move-object/from16·v2,·v25 | 189 | ····move-object/from16·v2,·v25 | 
| 188 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 190 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 
| Offset 357, 14 lines modified | Offset 359, 15 lines modified | ||
| 357 | ····:goto_1 | 359 | ····:goto_1 | 
| 358 | ····new-instance·v24,·Ljava/text/SimpleDateFormat; | 360 | ····new-instance·v24,·Ljava/text/SimpleDateFormat; | 
| 359 | ····move-object/from16·v0,·v24 | 361 | ····move-object/from16·v0,·v24 | 
| 360 | ····invoke-direct·{v0,·v8},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V | 362 | ····invoke-direct·{v0,·v8},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V | 
| 363 | ····.line·137 | ||
| 361 | ····invoke-virtual/range·{v19·..·v19},·Ljava/util/Calendar;->getTime()Ljava/util/Date; | 364 | ····invoke-virtual/range·{v19·..·v19},·Ljava/util/Calendar;->getTime()Ljava/util/Date; | 
| 362 | ····move-result-object·v25 | 365 | ····move-result-object·v25 | 
| 363 | ····invoke-virtual/range·{v24·..·v25},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | 366 | ····invoke-virtual/range·{v24·..·v25},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | 
| 364 | ····move-result-object·v15 | 367 | ····move-result-object·v15 | 
| Offset 373, 14 lines modified | Offset 376, 15 lines modified | ||
| 373 | ····.local·v15,·"officialSunriseForDate":Ljava/lang/CharSequence; | 376 | ····.local·v15,·"officialSunriseForDate":Ljava/lang/CharSequence; | 
| 374 | ····new-instance·v24,·Ljava/text/SimpleDateFormat; | 377 | ····new-instance·v24,·Ljava/text/SimpleDateFormat; | 
| 375 | ····move-object/from16·v0,·v24 | 378 | ····move-object/from16·v0,·v24 | 
| 376 | ····invoke-direct·{v0,·v8},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V | 379 | ····invoke-direct·{v0,·v8},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V | 
| 380 | ····.line·139 | ||
| 377 | ····invoke-virtual/range·{v21·..·v21},·Ljava/util/Calendar;->getTime()Ljava/util/Date; | 381 | ····invoke-virtual/range·{v21·..·v21},·Ljava/util/Calendar;->getTime()Ljava/util/Date; | 
| 378 | ····move-result-object·v25 | 382 | ····move-result-object·v25 | 
| 379 | ····invoke-virtual/range·{v24·..·v25},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | 383 | ····invoke-virtual/range·{v24·..·v25},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | 
| 380 | ····move-result-object·v16 | 384 | ····move-result-object·v16 | 
| Offset 480, 19 lines modified | Offset 484, 19 lines modified | ||
| 480 | ····move-result-wide·v12 | 484 | ····move-result-wide·v12 | 
| 481 | ····.line·148 | 485 | ····.line·148 | 
| 482 | ····.local·v12,·"nextChange":J | 486 | ····.local·v12,·"nextChange":J | 
| 483 | ····:goto_3 | 487 | ····:goto_3 | 
| 484 | ····invoke-static·{},·Lde/bashtian/dashclocksunrise/SunriseExtension;->getCurrentTimestamp()J | 488 | ····invoke-static·{},·Lde/bashtian/dashclocksunrise/SunriseExtension;->getCurrentTimestamp()J | 
| 485 | ····move-result-wide·v | 489 | ····move-result-wide·v6 | 
| 486 | ····.line·149 | 490 | ····.line·149 | 
| 487 | ····.local·v | 491 | ····.local·v6,·"currentTimestamp":J | 
| 488 | ····sub-long·v24,·v12,·v | 492 | ····sub-long·v24,·v12,·v6 | 
| 489 | ····move-object/from16·v0,·p0 | 493 | ····move-object/from16·v0,·p0 | 
| 490 | ····iget·v0,·v0,·Lde/bashtian/dashclocksunrise/SunriseExtension;->mShowBeforeHours:I | 494 | ····iget·v0,·v0,·Lde/bashtian/dashclocksunrise/SunriseExtension;->mShowBeforeHours:I | 
| 491 | ····move/from16·v26,·v0 | 495 | ····move/from16·v26,·v0 | 
| Offset 509, 38 lines modified | Offset 513, 41 lines modified | ||
| 509 | ····cmp-long·v24,·v24,·v26 | 513 | ····cmp-long·v24,·v24,·v26 | 
| 510 | ····if-gez·v24,·:cond_5 | 514 | ····if-gez·v24,·:cond_5 | 
| 511 | ····const/16·v23,·0x1 | 515 | ····const/16·v23,·0x1 | 
| 512 | ····.line·152 | 516 | ····.line·152 | 
| 513 | ····.end·local·v | 517 | ····.end·local·v6····#·"currentTimestamp":J | 
| 514 | ····.end·local·v12····#·"nextChange":J | 518 | ····.end·local·v12····#·"nextChange":J | 
| 515 | ····:cond_1 | 519 | ····:cond_1 | 
| 516 | ····:goto_4 | 520 | ····:goto_4 | 
| 517 | ····new-instance·v24,·Lcom/google/android/apps/dashclock/api/ExtensionData; | 521 | ····new-instance·v24,·Lcom/google/android/apps/dashclock/api/ExtensionData; | 
| 518 | ····invoke-direct/range·{v24·..·v24},·Lcom/google/android/apps/dashclock/api/ExtensionData;-><init>()V | 522 | ····invoke-direct/range·{v24·..·v24},·Lcom/google/android/apps/dashclock/api/ExtensionData;-><init>()V | 
| 523 | ····.line·153 | ||
| 519 | ····move-object/from16·v0,·v24 | 524 | ····move-object/from16·v0,·v24 | 
| 520 | ····move/from16·v1,·v23 | 525 | ····move/from16·v1,·v23 | 
| 521 | ····invoke-virtual·{v0,·v1},·Lcom/google/android/apps/dashclock/api/ExtensionData;->visible(Z)Lcom/google/android/apps/dashclock/api/ExtensionData; | 526 | ····invoke-virtual·{v0,·v1},·Lcom/google/android/apps/dashclock/api/ExtensionData;->visible(Z)Lcom/google/android/apps/dashclock/api/ExtensionData; | 
| 522 | ····move-result-object·v24 | 527 | ····move-result-object·v24 | 
| 523 | ····const/high16·v25,·0x7f020000 | 528 | ····const/high16·v25,·0x7f020000 | 
| 529 | ····.line·154 | ||
| 524 | ····invoke-virtual/range·{v24·..·v25},·Lcom/google/android/apps/dashclock/api/ExtensionData;->icon(I)Lcom/google/android/apps/dashclock/api/ExtensionData; | 530 | ····invoke-virtual/range·{v24·..·v25},·Lcom/google/android/apps/dashclock/api/ExtensionData;->icon(I)Lcom/google/android/apps/dashclock/api/ExtensionData; | 
| 525 | ····move-result-object·v25 | 531 | ····move-result-object·v25 | 
| 526 | ····if-eqz·v17,·:cond_6 | 532 | ····if-eqz·v17,·:cond_6 | 
| 533 | ····.line·155 | ||
| 527 | ····invoke-interface/range·{v16·..·v16},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 534 | ····invoke-interface/range·{v16·..·v16},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 
| 528 | ····move-result-object·v24 | 535 | ····move-result-object·v24 | 
| 529 | ····:goto_5 | 536 | ····:goto_5 | 
| 530 | ····move-object/from16·v0,·v25 | 537 | ····move-object/from16·v0,·v25 | 
| Offset 550, 35 lines modified | Offset 557, 38 lines modified | ||
| 550 | ····move-result-object·v25 | 557 | ····move-result-object·v25 | 
| 551 | ····if-eqz·v17,·:cond_7 | 558 | ····if-eqz·v17,·:cond_7 | 
| 552 | ····move-object/from16·v24,·v22 | 559 | ····move-object/from16·v24,·v22 | 
| 560 | ····.line·156 | ||
| 553 | ····:goto_6 | 561 | ····:goto_6 | 
| 554 | ····move-object/from16·v0,·v25 | 562 | ····move-object/from16·v0,·v25 | 
| 555 | ····move-object/from16·v1,·v24 | 563 | ····move-object/from16·v1,·v24 | 
| Max diff block lines reached; 5806/9343 bytes (62.14%) of diff not shown. | |||
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields | 
| 21 | .field·final·synthetic·this$0:Lde/bashtian/dashclocksunrise/SunriseExtension; | 21 | .field·final·synthetic·this$0:Lde/bashtian/dashclocksunrise/SunriseExtension; | 
| 22 | #·direct·methods | 22 | #·direct·methods | 
| 23 | .method·constructor·<init>(Lde/bashtian/dashclocksunrise/SunriseExtension;)V | 23 | .method·constructor·<init>(Lde/bashtian/dashclocksunrise/SunriseExtension;)V | 
| 24 | ····.locals·0 | 24 | ····.locals·0 | 
| 25 | ····.param·p1,·"this$0"····#·Lde/bashtian/dashclocksunrise/SunriseExtension; | ||
| 25 | ····.prologue | 26 | ····.prologue | 
| 26 | ····.line·165 | 27 | ····.line·165 | 
| 27 | ····iput-object·p1,·p0,·Lde/bashtian/dashclocksunrise/SunriseExtension$1;->this$0:Lde/bashtian/dashclocksunrise/SunriseExtension; | 28 | ····iput-object·p1,·p0,·Lde/bashtian/dashclocksunrise/SunriseExtension$1;->this$0:Lde/bashtian/dashclocksunrise/SunriseExtension; | 
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin | 
| 2 | IHDR·{ | 2 | IHDR·{ | 
| 3 | ····width:·96;·height:·96;·bitdepth:·8; | 3 | ····width:·96;·height:·96;·bitdepth:·8; | 
| 4 | ····using·color·palette; | 4 | ····using·color·palette; | 
| 5 | } | 5 | } | 
| 6 | PLTE·{ | 6 | PLTE·{ | 
| 7 | ····( | 7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 
| 8 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 8 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| 9 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 9 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| 10 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 10 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| 11 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 11 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| 12 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 12 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| 13 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 13 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| 14 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 14 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| Offset 238, 107 lines modified | Offset 238, 107 lines modified | ||
| 238 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 238 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| 239 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 239 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| 240 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 240 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| 241 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 241 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| 242 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 242 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 
| 243 | } | 243 | } | 
| 244 | tRNS·{ | 244 | tRNS·{ | 
| 245 | ·0·104·42·34·244·201·3·1·188· | 245 | ·0·104·42·34·244·201·3·1·188·118·102·247·40·81·16·28·240·198·67·69·204·231·96·181·114·27·169·133·236·199·49·92·246·38·5·116·243·167·14·253·151·20·24·237·64·213·203·47·235·2·171·25·165·238·79·206·56·84·37·4·113·242·18·111·254·159·232·195·211·53·144·88·177·123·210·158·194·19·228·51·153·129·108·83·60·39·13·9·23·45·71·94·193·215·8·224·186·141·91·89·137·252·229·251·168·107·17·103·175·54·170·10·192·248·43·127·152·163·164·46·106·245·110·87·223·52·68·162·233·166·74·44·219·12·6·220·225·21·202·200·173·217·191·117·15·7·147·11·205·221·66·126·140·218·135·26·119·226·249·176·80·182·124·131·148·57·216·250·48·125·30·95·187·190·97·241·59·157·36·77·22·234·138·50·58·98·172·85·75·174·93·29·150·90·189·78·72·207·185·62·82·86·179·178·183·55·161·105·155·196·63·239·70·156·146·142·136·130·101·35·227·139·209·197·65·41·132·230·145·115·134·100·212·154·222} | 
| 246 | IMAGE·{ | 246 | IMAGE·{ | 
| 247 | ····pixels·hex | 247 | ····pixels·hex | 
| 248 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 248 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 
| 249 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 249 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 
| 250 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 250 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 
| 251 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 251 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 
| 252 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 252 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 
| 253 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 253 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 
| 254 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 254 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 
| 255 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304050600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 255 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304050600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 
| 256 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708 | 256 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708ebeb0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 
| 257 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 257 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aebebeb0b0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 
| 258 | 00000000000000000000000000000000000000000000000000000000000 | 258 | 00000000000000000000000000000000000000000000000000000000000d0e000000000000000000000000000f10ebebebeb11060000000000000000000000000012130000000000000000000000000000000000000000000000000000000000 | 
| 259 | 00000000000000000000000000000000000000000000000000000000001 | 259 | 000000000000000000000000000000000000000000000000000000000014151607000000000000000000000017ebebebebebeb180000000000000000000000191aeb1b0000000000000000000000000000000000000000000000000000000000 | 
| 260 | 00000000000000000000000000000000000000000000000000000000001 | 260 | 00000000000000000000000000000000000000000000000000000000001cebeb1d1e0000000000000000001febebebebebebeb20210000000000000000222324ebeb250000000000000000000000000000000000000000000000000000000000 | 
| 261 | 000000000000000000000000000000000000000000000000000000002 | 261 | 0000000000000000000000000000000000000000000000000000000026ebebebeb2728290000000000002a2bebebebebebebebeb11060000000000002c2debebebeb2e0000000000000000000000000000000000000000000000000000000000 | 
| 262 | 000000000000000000000000000000000000000000000000000000003009090909090931013200000000330909090909090909090919000000003435090909090909360000000000000000000000000000000000000000000000000000000000 | ||
| 263 | 00000000000000000000000000000000000000000000000000000000370909090909090909383900003a0909090909090909090909213b003c3d3e09090909090909093f00000000000000000000000000000000000000000000000000000000 | ||
| 264 | 000000000000000000000000000000000000000000000000000000004009090909090909090941420243090909090909090909090909442d45090909090909090909094600000000000000000000000000000000000000000000000000000000 | ||
| 265 | 000000000000000000000000000000000000000000000000000000004709090909090909090909094109090909090909090909090909090909090909090909090909094800000000000000000000000000000000000000000000000000000000 | ||
| 266 | 000000000000000000000000000000000000000000000000000000004909090909090909090909090909090909090909090909090909090909090909090909090909094a00000000000000000000000000000000000000000000000000000000 | ||
| 267 | 000000000000000000000000000000000000000000000000000000004b09090909090909090909090909090909090909090909090909090909090909090909090909094c00000000000000000000000000000000000000000000000000000000 | ||
| 268 | 000000000000000000000000000000000000000000000000000000003e09090909090909090909090909090909090909090909090909090909090909090909090909094d00000000000000000000000000000000000000000000000000000000 | ||
| 269 | 0000000000000000000000000000000000000000000000000000004e0909090909090909090909090909090909090909090909090909090909090909090909090909094f00000000000000000000000000000000000000000000000000000000 | ||
| 270 | 0000000000000000000000000000504951525354555657000000005009090909090909090909090909090909090941363628090909090909090909090909090909090941580007595a5b5c0a47265d5e1d3f0000000000000000000000000000 | ||
| 271 | 00000000000000000000000000005f250909090909090921601e496109090909090909090909090928386263462a000000003f5064652f6609090909090909090909090945676809090909090909090961000000000000000000000000000000 | ||
| 272 | 0000000000000000000000000000006909090909090909090909090909090909090909090909126a2a00000000000000000000000000006b0b4d410909090909090909090909090909090909090909096c000000000000000000000000000000 | ||
| 273 | 0000000000000000000000000000005409090909090909090909090909090909090909416d6e0000000000000000000000000000000000000000306f280909090909090909090909090909090909092859000000000000000000000000000000 | ||
| 274 | 00000000000000000000000000000070040909090909090909090909090909090909156e0000000000000000000000000000000000000000000000001f1e09090909090909090909090909090909097100000000000000000000000000000000 | ||
| 275 | 0000000000000000000000000000000033090909090909090909090909090909721932000000000000000773647475767751526378320000000000000032797a0909090909090909090909090909097b00000000000000000000000000000000 | ||
| 276 | 000000000000000000000000000000007c09090909090909090909090909097d7e000000000000067f80810909090909090909090931828306000000000000848509090909090909090909090909411000000000000000000000000000000000 | ||
| 277 | 00000000000000000000000000000000862109090909090909090909090915590000000000870b8809090909090909090909090909090909896a5f00000000008a8b0909090909090909090909098c0000000000000000000000000000000000 | ||
| 278 | 00000000000000000000000000000000008d09090909090909090909094d5700000000007f8e090909090909090909090909090909090909090988830000000000868f0909090909090909090909900000000000000000000000000000000000 | ||
| 279 | 000000000000000000000000000000000064090909090909090909094b91000000009293090909090909090909090909090909090909090909090909515f00000000948c09090909090909090909030000000000000000000000000000000000 | ||
| 280 | 0000000000000000000000000000000000277209090909090909094310000000008a8c0909090909090909090909090909090909090909090909090909952b000000005916090909090909090938000000000000000000000000000000000000 | ||
| 281 | 0000000000000000000000000000000000004909090909090909661400000000108e090909090909090909090909090909090909090909090909090909099610000000009766090909090909094a000000000000000000000000000000000000 | ||
| 282 | 000000000000000000000000000000000000980909090909090999000000000f4b0909090909090909090909090909090909090909090909090909090909099a8a0000000065090909090909099b3f0000000000000000000000000000000000 | ||
| 283 | 0000000000000000000000000000009c9d5e090909090909099e86000000060809090909090909090909090909090909090909090909090909090909090909094d230000009489090909090909099fa0a1920000000000000000000000000000 | ||
| 284 | 0000000000000000000000005863a2660909090909090909096400000000a309090909090909090909090909090909090909090909090909090909090909090909a4000000007c090909090909090909092ca5a6000000000000000000000000 | ||
| 285 | 00000000000000000000a651110909090909090909090909a73200000084a80909090909090909090909090909090909090909090909090909090909090909090968a9000000325e090909090909090909090909a7aaab000000000000000000 | ||
| 286 | 000000000000009c9d5e0909090909090909090909090909ac00000000ad090909090909090909090909090909090909090909090909090909090909090909090909ae000000005c0909090909090909090909090909415daf91000000000000 | ||
| 287 | 0000000000001366090909090909090909090909090909b070000000b109090909090909090909090909090909090909090909090909090909090909090909090909095500000070b00909090909090909090909090909096010000000000000 | ||
| 288 | 000000000000004a090909090909090909090909090909b200000000a00909090909090909090909090909090909090909090909090909090909090909090909090909a0000000004c09090909090909090909090909094fb300000000000000 | ||
| 289 | 0000000000000000520909090909090909090909090909b4000000b5a80909090909090909090909090909090909090909090909090909090909090909090909090909a8b5000000b409090909090909090909090909b6730000000000000000 | ||
| 290 | 000000000000000000b709090909090909090909090966910000006c090909090909090909090909090909090909090909090909090909090909090909090909090909096c0000000f66090909090909090909090911b8000000000000000000 | ||
| 291 | 00000000000000000000470909090909090909090909150000000033090909090909090909090909090909090909090909090909090909090909090909090909090909096f0000000095090909090909090909097ab900000000000000000000 | ||
| 292 | 00000000000000000000077509090909090909090909760000000043090909090909090909090909090909090909090909090909090909090909090909090909090909091600000000770909090909090909090c130000000000000000000000 | ||
| 293 | 000000000000000000000007420909090909090909094a0000006b0909090909090909090909090909090909090909090909090909090909090909090909090909090909090f000000a309090909090909099fb4000000000000000000000000 | ||
| 294 | 00000000000000000000000006260909090909090909170000006e0909090909090909090909090909090909090909090909090909090909090909090909090909090909097e000000ba09090909090909667c00000000000000000000000000 | ||
| 295 | 0000000000000000000000000006bb090909090909093a0000001409090909090909090909090909090909090909090909090909090909090909090909090909090909090913000000bc09090909090941ba0000000000000000000000000000 | ||
| 296 | 0000000000000000000000000000878f090909090909bd00000037090909090909090909090909090909090909090909090909090909090909090909090909090909090909bd000000bd090909090909be000000000000000000000000000000 | ||
| 297 | 0000000000000000000000000000501109090909090937000000830909090909090909090909090909090909090909090909090909090909090909090909090909090909095b000000a109090909090909400000000000000000000000000000 | ||
| 298 | 0000000000000000000000000084b60909090909090920000000b1090909090909090909090909090909090909090909090909090909090909090909090909090909090909b9000000bf09090909090909416c00000000000000000000000000 | ||
| 299 | 000000000000000000000000b36709090909090909093d000000ab090909090909090909090909090909090909090909090909090909090909090909090909090909090909c00000003d090909090909090941af000000000000000000000000 | ||
| 300 | 00000000000000000000001089090909090909090909c100000007040909090909090909090909090909090909090909090909090909090909090909090909090909090925000000002909090909090909090966c20000000000000000000000 | ||
| 301 | 00000000000000000000598509090909090909090909c300000000710909090909090909090909090909090909090909090909090909090909090909090909090909090971000000008f09090909090909090909663a00000000000000000000 | ||
| 302 | 0000000000000000004e4b0909090909090909090909b03c000000aa09090909090909090909090909090909090909090909090909090909090909090909090909090909aa0000003c3e09090909090909090909099fc4000000000000000000 | ||
| 303 | 0000000000000000918b09090909090909090909090909a6000000780909090909090909090909090909090909090909090909090909090909090909090909090909090978000000b9090909090909090909090909099fc50000000000000000 | ||
| 304 | 00000000000000704d09090909090909090909090909097400000000c60909090909090909090909090909090909090909090909090909090909090909090909090909c6000000005209090909090909090909090909097a1300000000000000 | ||
| 305 | 00000000000087c7090909090909090909090909090909a700000000af0909090909090909090909090909090909090909090909090909090909090909090909090909ba00000007960909090909090909090909090909097ab9000000000000 | ||
| 306 | 00000000000022772109090909090909090909090909090955000000237d0909090909090909090909090909090909090909090909090909090909090909090909096087000000c809090909090909090909090909096618bc92000000000000 | ||
| 307 | 000000000000000057178f280909090909090909090909096d00000000c9090909090909090909090909090909090909090909090909090909090909090909090909ca00000000cb0909090909090909090909095e9d9c000000000000000000 | ||
| 308 | 0000000000000000000000ab4a5e09090909090909090909413000000000cc09090909090909090909090909090909090909090909090909090909090909090909a20000000030410909090909090909091151a6000000000000000000000000 | ||
| 309 | 00000000000000000000000000006e931d0909090909090909ae070000002a9e0909090909090909090909090909090909090909090909090909090909090909433400000000080909090909090928ad63580000000000000000000000000000 | ||
| 310 | 000000000000000000000000000000002337cd090909090909096300000000ce7a0909090909090909090909090909090909090909090909090909090909097ace000000006409090909090909cfab0000000000000000000000000000000000 | ||
| 311 | 000000000000000000000000000000000000d00909090909090931c0000000007f0c090909090909090909090909090909090909090909090909090909099fb4000000009cb609090909090909d1000000000000000000000000000000000000 | ||
| 312 | 000000000000000000000000000000000000ad0909090909090909d22300000000d3d409090909090909090909090909090909090909090909090909093e1300000000064d09090909090909091d230000000000000000000000000000000000 | ||
| 313 | 00000000000000000000000000000000004ea80909090909090909094c07000000000d4b0909090909090909090909090909090909090909090909095e840000000000c109090909090909090909d50000000000000000000000000000000000 | ||
| 314 | 0000000000000000000000000000000000af09090909090909090909096500000000005fb7a8090909090909090909090909090909090909090968479400000000009b0909090909090909090909d60000000000000000000000000000000000 | ||
| 315 | 0000000000000000000000000000000000cc090909090909090909090909d73200000000000233280909090909090909090909090909090941a0300000000000071c0909090909090909090909091d2300000000000000000000000000000000 | ||
| 316 | 000000000000000000000000000000002772090909090909090909090909096f860000000000000d656709090909090909090909090916d80200000000000070770909090909090909090909090909d500000000000000000000000000000000 | ||
| 317 | 00000000000000000000000000000000480909090909090909090909090909099a1f00000000000000075a40d15d8e4f679a44b23d1f3200000000000000845e090909090909090909090909090909b200000000000000000000000000000000 | ||
| 318 | 0000000000000000000000000000000033090909090909090909090909090909099fd98600000000000000000000000000000000000000000000000058da9f090909090909090909090909090909091d23000000000000000000000000000000 | ||
| 319 | 0000000000000000000000000000005804090909090909090909090909090909090909896a5f000000000000000000000000000000000000000087db7d090909090909090909090909090909090909095b000000000000000000000000000000 | ||
| 320 | 0000000000000000000000000000000e09090909090909090909090909090909090909090916da5600000000000000000000000000000000dc98dd090909090909090909090909090909090909090909b2000000000000000000000000000000 | ||
| 321 | 0000000000000000000000000000008009090909090909090909090909090909090909090909090995de839c0000000000000000595bd9054109090909090909090909090428090909090909090909091d230000000000000000000000000000 | ||
| 322 | 000000000000000000000000000087110909726012a0c1746cc46e78090909090909090909090909090909093edfad6dbeadc61109090909090909090909090909090909bd3259842d647ba4d1a0e085255b0000000000000000000000000000 | ||
| 323 | 000000000000000000000000000091e1023f00000000000000000000d4090909090909090909090909090909090909090909090909090909090909090909090909090909e2000000000000000000000000000000000000000000000000000000 | ||
| 324 | 00000000000000000000000000000000000000000000000000000000150909090909090909090909090909090909090909090909090909090909090909090909090909415f000000000000000000000000000000000000000000000000000000 | ||
| 325 | 000000000000000000000000000000000000000000000000000000008209090909090909090909090909090909090909090909090909090909090909090909090909094f00000000000000000000000000000000000000000000000000000000 | ||
| 326 | 00000000000000000000000000000000000000000000000000000000e309090909090909090909090909090909090909090909090909090909090909090909090909094d00000000000000000000000000000000000000000000000000000000 | ||
| 327 | 000000000000000000000000000000000000000000000000000000005c0909090909090909090909090909090909090909090909090909090909090909090909090909cf00000000000000000000000000000000000000000000000000000000 | ||
| 328 | 00000000000000000000000000000000000000000000000000000000b1090909090909090909099fd99a0909090909090909090909099f7985090909090909090909099800000000000000000000000000000000000000000000000000000000 | ||
| 329 | 00000000000000000000000000000000000000000000000000000000b5090909090909090909aee200552809090909090909090909097400874a0409090909090909092000000000000000000000000000000000000000000000000000000000 | ||
| 330 | 00000000000000000000000000000000000000000000000000000000 | 262 | 000000000000000000000000000000000000000000000000000000002febebebebebeb3001310000000032ebebebebebebebebebeb18000000003334ebebebebebeb350000000000000000000000000000000000000000000000000000000000 | 
| 263 | 0000000000000000000000000000000000000000000000000000000036ebebebebebebebeb3738000039ebebebebebebebebebebeb203a003b3c3debebebebebebebeb3e00000000000000000000000000000000000000000000000000000000 | ||
| 264 | 000000000000000000000000000000000000000000000000000000003febebebebebebebebeb40410242ebebebebebebebebebebebeb432c44ebebebebebebebebebeb4500000000000000000000000000000000000000000000000000000000 | ||
| 265 | 0000000000000000000000000000000000000000000000000000000046ebebebebebebebebebebeb40ebebebebebebebebebebebebebebebebebebebebebebebebebeb4700000000000000000000000000000000000000000000000000000000 | ||
| 266 | 0000000000000000000000000000000000000000000000000000000048ebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb4900000000000000000000000000000000000000000000000000000000 | ||
| 267 | 000000000000000000000000000000000000000000000000000000004aebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb4b00000000000000000000000000000000000000000000000000000000 | ||
| 268 | 000000000000000000000000000000000000000000000000000000003debebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb4c00000000000000000000000000000000000000000000000000000000 | ||
| 269 | 0000000000000000000000000000000000000000000000000000004debebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb4e00000000000000000000000000000000000000000000000000000000 | ||
| 270 | 00000000000000000000000000004f4850515253545556000000004febebebebebebebebebebebebebebebebebeb40353527ebebebebebebebebebebebebebebebebeb4057000758595a5b0946255c5d1c3e0000000000000000000000000000 | ||
| 271 | 00000000000000000000000000005e24ebebebebebebeb205f1d4860ebebebebebebebebebebebeb273761624529000000003e4f63642e65ebebebebebebebebebebebeb446667ebebebebebebebebeb60000000000000000000000000000000 | ||
| 272 | 00000000000000000000000000000068ebebebebebebebebebebebebebebebebebebebebebeb11692900000000000000000000000000006a0a4c40ebebebebebebebebebebebebebebebebebebebebeb6b000000000000000000000000000000 | ||
| 273 | 00000000000000000000000000000053ebebebebebebebebebebebebebebebebebebeb406c6d00000000000000000000000000000000000000002f6e27ebebebebebebebebebebebebebebebebebeb2758000000000000000000000000000000 | ||
| 274 | 0000000000000000000000000000006f04ebebebebebebebebebebebebebebebebeb146d0000000000000000000000000000000000000000000000001e1debebebebebebebebebebebebebebebebeb7000000000000000000000000000000000 | ||
| 275 | 0000000000000000000000000000000032ebebebebebebebebebebebebebebeb7118310000000000000007726373747576505162773100000000000000317879ebebebebebebebebebebebebebebeb7a00000000000000000000000000000000 | ||
| 276 | 000000000000000000000000000000007bebebebebebebebebebebebebebeb7c7d000000000000067e7f80ebebebebebebebebebeb308182060000000000008384ebebebebebebebebebebebebeb400f00000000000000000000000000000000 | ||
| 277 | 000000000000000000000000000000008520ebebebebebebebebebebebeb14580000000000860a87ebebebebebebebebebebebebebebebeb88695e0000000000898aebebebebebebebebebebebeb8b0000000000000000000000000000000000 | ||
| 278 | 00000000000000000000000000000000008cebebebebebebebebebebeb4c5600000000007e8debebebebebebebebebebebebebebebebebebebeb87820000000000858eebebebebebebebebebebeb8f0000000000000000000000000000000000 | ||
| 279 | 000000000000000000000000000000000063ebebebebebebebebebeb4a90000000009192ebebebebebebebebebebebebebebebebebebebebebebebeb505e00000000938bebebebebebebebebebeb030000000000000000000000000000000000 | ||
| 280 | 00000000000000000000000000000000002671ebebebebebebebeb420f00000000898bebebebebebebebebebebebebebebebebebebebebebebebebebeb942a000000005815ebebebebebebebeb37000000000000000000000000000000000000 | ||
| 281 | 00000000000000000000000000000000000048ebebebebebebeb6513000000000f8debebebebebebebebebebebebebebebebebebebebebebebebebebebeb950f000000009665ebebebebebebeb49000000000000000000000000000000000000 | ||
| Max diff block lines reached; 585/37571 bytes (1.56%) of diff not shown. | |||