| Offset 1, 18 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:·60202fab7c7670c87b3e07268199cbf2fe685ff9a364fb698439d7b1c06bee8a | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·6c1742f97a5166178ffe26261746cac2190f87fb | ||
| 11 | Signer·#1·certificate·MD5·digest:·c2df31ca026c613bca30049f3c54b044 | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·74129ebf70587f4a700b5f389282a8aa9c4f8b940eeb82dc7bc49cadbb4779a6 | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·7a551b2b501eb406ea7391dffb672d786ca46926 | ||
| 16 | Signer·#1·public·key·MD5·digest:·5b2dc69186938fcae610da262623ea21 | ||
| 17 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 18 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| Offset 1, 1773 lines modified | Offset 1, 1771 lines modified | Diff chunk too large, falling back to line-by-line diff (1771 lines added, 1773 lines removed) | |
| 1 | Zip·file·size:·67 | 1 | Zip·file·size:·6761334·bytes,·number·of·entries:·1769 |
| 2 | -rw----·····2.0·fat··· | 2 | -rw----·····2.0·fat·····3996·bX·defN·17-Oct-05·00:25·AndroidManifest.xml |
| 3 | -rw----·····2.0·fat··· | 3 | -rw----·····2.0·fat······213·bl·defN·17-Oct-05·00:25·assets/www/README.md |
| 4 | -rw----·····2.0·fat·····1 | 4 | -rw----·····2.0·fat·····1741·bl·defN·17-Oct-05·00:25·assets/www/app/app.js |
| 5 | -rw----·····2.0·fat····· | 5 | -rw----·····2.0·fat·····1884·bl·defN·17-Oct-05·00:25·assets/www/app/boards/boards.controller.js |
| 6 | -rw----·····2.0·fat····· | 6 | -rw----·····2.0·fat·····1918·bl·defN·17-Oct-05·00:25·assets/www/app/boards/templates/boards.html |
| 7 | -rw----·····2.0·fat····· | 7 | -rw----·····2.0·fat·····2833·bl·defN·17-Oct-05·00:25·assets/www/app/features/accelerometer.services.js |
| 8 | -rw----·····2.0·fat····· | 8 | -rw----·····2.0·fat·····1234·bl·defN·17-Oct-05·00:25·assets/www/app/features/buzzer.services.js |
| 9 | -rw----·····2.0·fat·····1 | 9 | -rw----·····2.0·fat·····1188·bl·defN·17-Oct-05·00:25·assets/www/app/features/directives/button.directive.js |
| 10 | -rw----·····2.0·fat····· | 10 | -rw----·····2.0·fat······815·bl·defN·17-Oct-05·00:25·assets/www/app/features/directives/feature.directive.js |
| 11 | -rw----·····2.0·fat····· | 11 | -rw----·····2.0·fat······839·bl·defN·17-Oct-05·00:25·assets/www/app/features/directives/gauge.directive.js |
| 12 | -rw----·····2.0·fat····· | 12 | -rw----·····2.0·fat······842·bl·defN·17-Oct-05·00:25·assets/www/app/features/directives/light.directive.js |
| 13 | -rw----·····2.0·fat····· | 13 | -rw----·····2.0·fat······870·bl·defN·17-Oct-05·00:25·assets/www/app/features/directives/msg-receiver.directive.js |
| 14 | -rw----·····2.0·fat·····118 | 14 | -rw----·····2.0·fat·····1181·bl·defN·17-Oct-05·00:25·assets/www/app/features/directives/msg-sender.directive.js |
| 15 | -rw----·····2.0·fat····· | 15 | -rw----·····2.0·fat·····1276·bl·defN·17-Oct-05·00:25·assets/www/app/features/directives/slider.directive.js |
| 16 | -rw----·····2.0·fat····· | 16 | -rw----·····2.0·fat·····1301·bl·defN·17-Oct-05·00:25·assets/www/app/features/directives/switch.directive.js |
| 17 | -rw----·····2.0·fat······8 | 17 | -rw----·····2.0·fat······891·bl·defN·17-Oct-05·00:25·assets/www/app/features/features.controller.js |
| 18 | -rw----·····2.0·fat····· | 18 | -rw----·····2.0·fat·····7326·bl·defN·17-Oct-05·00:25·assets/www/app/features/features.services.js |
| 19 | -rw----·····2.0·fat····· | 19 | -rw----·····2.0·fat·····3397·bl·defN·17-Oct-05·00:25·assets/www/app/features/gps.services.js |
| 20 | -rw----·····2.0·fat·····1 | 20 | -rw----·····2.0·fat·····1135·bl·defN·17-Oct-05·00:25·assets/www/app/features/newFeature.controller.js |
| 21 | -rw----·····2.0·fat·····1 | 21 | -rw----·····2.0·fat·····1471·bl·defN·17-Oct-05·00:25·assets/www/app/features/nfc.services.js |
| 22 | -rw----·····2.0·fat····· | 22 | -rw----·····2.0·fat·····1549·bl·defN·17-Oct-05·00:25·assets/www/app/features/sms.services.js |
| 23 | -rw----·····2.0·fat····· | 23 | -rw----·····2.0·fat······218·bl·defN·17-Oct-05·00:25·assets/www/app/features/templates/button.html |
| 24 | -rw----·····2.0·fat····· | 24 | -rw----·····2.0·fat······982·bl·defN·17-Oct-05·00:25·assets/www/app/features/templates/features.html |
| 25 | -rw----·····2.0·fat····· | 25 | -rw----·····2.0·fat·······85·bl·defN·17-Oct-05·00:25·assets/www/app/features/templates/gauge.html |
| 26 | -rw----·····2.0·fat····· | 26 | -rw----·····2.0·fat······103·bl·defN·17-Oct-05·00:25·assets/www/app/features/templates/light.html |
| 27 | -rw----·····2.0·fat····· | 27 | -rw----·····2.0·fat······111·bl·defN·17-Oct-05·00:25·assets/www/app/features/templates/msg-receiver.html |
| 28 | -rw----·····2.0·fat······ | 28 | -rw----·····2.0·fat······396·bl·defN·17-Oct-05·00:25·assets/www/app/features/templates/msg-sender.html |
| 29 | -rw----·····2.0·fat····· | 29 | -rw----·····2.0·fat·····1294·bl·defN·17-Oct-05·00:25·assets/www/app/features/templates/newFeature.html |
| 30 | -rw----·····2.0·fat······ | 30 | -rw----·····2.0·fat······318·bl·defN·17-Oct-05·00:25·assets/www/app/features/templates/slider.html |
| 31 | -rw----·····2.0·fat······ | 31 | -rw----·····2.0·fat······248·bl·defN·17-Oct-05·00:25·assets/www/app/features/templates/switch.html |
| 32 | -rw----·····2.0·fat······ | 32 | -rw----·····2.0·fat······866·bl·defN·17-Oct-05·00:25·assets/www/app/global/cloud.controller.js |
| 33 | -rw----·····2.0·fat····· | 33 | -rw----·····2.0·fat·····5493·bl·defN·17-Oct-05·00:25·assets/www/app/global/connection.services.js |
| 34 | -rw----·····2.0·fat····· | 34 | -rw----·····2.0·fat······720·bl·defN·17-Oct-05·00:25·assets/www/app/global/error.services.js |
| 35 | -rw----·····2.0·fat······ | 35 | -rw----·····2.0·fat······835·bl·defN·17-Oct-05·00:25·assets/www/app/global/submit.directive.js |
| 36 | -rw----·····2.0·fat····· | 36 | -rw----·····2.0·fat·····1097·bl·defN·17-Oct-05·00:25·assets/www/app/login/login.controller.js |
| 37 | -rw----·····2.0·fat····· | 37 | -rw----·····2.0·fat·····3023·bl·defN·17-Oct-05·00:25·assets/www/app/login/login.services.js |
| 38 | -rw----·····2.0·fat····· | 38 | -rw----·····2.0·fat·····1306·bl·defN·17-Oct-05·00:25·assets/www/app/login/templates/login.html |
| 39 | -rw----·····2.0·fat····· | 39 | -rw----·····2.0·fat·····1727·bl·defN·17-Oct-05·00:25·assets/www/app/routes.js |
| 40 | -rw----·····2.0·fat····· | 40 | -rw----·····2.0·fat·····2733·bl·defN·17-Oct-05·00:25·assets/www/app/settings/settings.controller.js |
| 41 | -rw----·····2.0·fat·····1 | 41 | -rw----·····2.0·fat·····1924·bl·defN·17-Oct-05·00:25·assets/www/app/settings/templates/settings.html |
| 42 | -rw----·····2.0·fat····· | 42 | -rw----·····2.0·fat······569·bl·defN·17-Oct-05·00:25·assets/www/bower.json |
| 43 | -rw----·····2.0·fat····· | 43 | -rw----·····2.0·fat······811·bl·defN·17-Oct-05·00:25·assets/www/build.sbt |
| 44 | -rw----·····2.0·fat·····1 | 44 | -rw----·····2.0·fat·····1322·bl·defN·17-Oct-05·00:25·assets/www/cordova-js-src/android/nativeapiprovider.js |
| 45 | -rw----·····2.0·fat····· | 45 | -rw----·····2.0·fat·····1441·bl·defN·17-Oct-05·00:25·assets/www/cordova-js-src/android/promptbasednativeapi.js |
| 46 | -rw----·····2.0·fat···· | 46 | -rw----·····2.0·fat····10522·bl·defN·17-Oct-05·00:25·assets/www/cordova-js-src/exec.js |
| 47 | -rw----·····2.0·fat····· | 47 | -rw----·····2.0·fat·····4924·bl·defN·17-Oct-05·00:25·assets/www/cordova-js-src/platform.js |
| 48 | -rw----·····2.0·fat····· | 48 | -rw----·····2.0·fat·····4005·bl·defN·17-Oct-05·00:25·assets/www/cordova-js-src/plugin/android/app.js |
| 49 | -rw----·····2.0·fat···· | 49 | -rw----·····2.0·fat····70680·bl·defN·17-Oct-05·00:25·assets/www/cordova.js |
| 50 | -rw----·····2.0·fat····· | 50 | -rw----·····2.0·fat·····2159·bl·defN·17-Oct-05·00:25·assets/www/cordova_plugins.js |
| 51 | -rw----·····2.0·fat··· | 51 | -rw----·····2.0·fat···253030·bl·defN·17-Oct-05·00:25·assets/www/css/ionic.app.css |
| 52 | -rw----·····2.0·fat··· | 52 | -rw----·····2.0·fat···199165·bl·defN·17-Oct-05·00:25·assets/www/css/ionic.app.min.css |
| 53 | -rw----·····2.0·fat····· | 53 | -rw----·····2.0·fat·····3506·bl·defN·17-Oct-05·00:25·assets/www/css/root.css |
| 54 | -rw----·····2.0·fat···· | 54 | -rw----·····2.0·fat·····2996·bl·defN·17-Oct-05·00:25·assets/www/index.html |
| 55 | -rw----·····2.0·fat····· | 55 | -rw----·····2.0·fat·····1094·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/LICENSE |
| 56 | -rw----·····2.0·fat··· | 56 | -rw----·····2.0·fat······691·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/bower.json |
| 57 | -rw----·····2.0·fat·· | 57 | -rw----·····2.0·fat··1276366·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/cheatsheet.html |
| 58 | -rw----·····2.0·fat····· | 58 | -rw----·····2.0·fat······429·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/component.json |
| 59 | -rw----·····2.0·fat····· | 59 | -rw----·····2.0·fat······887·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/composer.json |
| 60 | -rw----·····2.0·fat···· | 60 | -rw----·····2.0·fat····57193·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/css/ionicons.css |
| 61 | -rw----·····2.0·fat···· | 61 | -rw----·····2.0·fat····51284·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/css/ionicons.min.css |
| 62 | -rw----·····2.0·fat··12 | 62 | -rw----·····2.0·fat···120724·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/fonts/ionicons.eot |
| 63 | -rw----·····2.0·fat··· | 63 | -rw----·····2.0·fat···333834·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/fonts/ionicons.svg |
| 64 | -rw----·····2.0·fat··· | 64 | -rw----·····2.0·fat···188508·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/fonts/ionicons.ttf |
| 65 | -rw----····· | 65 | -rw----·····1.0·fat····67904·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/fonts/ionicons.woff |
| 66 | -rw----·····2.0·fat···· | 66 | -rw----·····2.0·fat······880·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/less/_ionicons-font.less |
| 67 | -rw----·····2.0·fat··· | 67 | -rw----·····2.0·fat····90037·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/less/_ionicons-icons.less |
| 68 | -rw----·····2.0·fat··· | 68 | -rw----·····2.0·fat····27680·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/less/_ionicons-variables.less |
| 69 | -rw----·····2.0·fat··· | 69 | -rw----·····2.0·fat·······84·bl·defN·17-Oct-05·00:25·assets/www/lib/Ionicons/less/ionicons.less |
| 70 | -rw----·····1.0·fat···· | 70 | -rw----·····1.0·fat·····2551·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/alert-circled.png |
| 71 | -rw----····· | 71 | -rw----·····1.0·fat······766·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/alert.png |
| 72 | -rw----····· | 72 | -rw----·····1.0·fat·····3279·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-add-contact.png |
| 73 | -rw----····· | 73 | -rw----·····1.0·fat······240·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-add.png |
| 74 | -rw----····· | 74 | -rw----·····1.0·fat·····6428·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-alarm.png |
| 75 | -rw----·····1.0·fat····· | 75 | -rw----·····1.0·fat·····1628·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-archive.png |
| 76 | -rw----·····1.0·fat····· | 76 | -rw----·····1.0·fat·····1218·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-arrow-back.png |
| 77 | -rw----·····1.0·fat····· | 77 | -rw----·····1.0·fat·····1451·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-arrow-down-left.png |
| 78 | -rw----·····1.0·fat····· | 78 | -rw----·····1.0·fat·····1462·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-arrow-down-right.png |
| 79 | -rw----·····1.0·fat····· | 79 | -rw----·····1.0·fat·····1191·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-arrow-forward.png |
| 80 | -rw----·····1.0·fat·····1 | 80 | -rw----·····1.0·fat·····1499·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-arrow-up-left.png |
| 81 | -rw----·····1.0·fat·····1 | 81 | -rw----·····1.0·fat·····1482·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-arrow-up-right.png |
| 82 | -rw----·····1.0·fat····· | 82 | -rw----·····1.0·fat······238·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-battery.png |
| 83 | -rw----·····1.0·fat····· | 83 | -rw----·····1.0·fat·····3746·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-book.png |
| 84 | -rw----·····1.0·fat····· | 84 | -rw----·····1.0·fat······849·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-calendar.png |
| 85 | -rw----·····1.0·fat····· | 85 | -rw----·····1.0·fat·····4766·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-call.png |
| 86 | -rw----·····1.0·fat····· | 86 | -rw----·····1.0·fat·····3871·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-camera.png |
| 87 | -rw----·····1.0·fat····· | 87 | -rw----·····1.0·fat·····3577·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-chat.png |
| 88 | -rw----·····1.0·fat····· | 88 | -rw----·····1.0·fat·····1846·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-checkmark.png |
| 89 | -rw----·····1.0·fat····· | 89 | -rw----·····1.0·fat·····5268·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-clock.png |
| 90 | -rw----·····1.0·fat····· | 90 | -rw----·····1.0·fat·····2156·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-close.png |
| 91 | -rw----·····1.0·fat·····3 | 91 | -rw----·····1.0·fat·····3658·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-contact.png |
| 92 | -rw----·····1.0·fat····· | 92 | -rw----·····1.0·fat·····4299·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-contacts.png |
| 93 | -rw----·····1.0·fat····· | 93 | -rw----·····1.0·fat·····4808·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-data.png |
| 94 | -rw----·····1.0·fat····· | 94 | -rw----·····1.0·fat·····4115·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-developer.png |
| 95 | -rw----·····1.0·fat····· | 95 | -rw----·····1.0·fat·····4909·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-display.png |
| 96 | -rw----·····1.0·fat····· | 96 | -rw----·····1.0·fat·····4890·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-download.png |
| 97 | -rw----·····1.0·fat····· | 97 | -rw----·····1.0·fat······190·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-drawer.png |
| 98 | -rw----·····1.0·fat····· | 98 | -rw----·····1.0·fat······777·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-dropdown.png |
| 99 | -rw----·····1.0·fat····· | 99 | -rw----·····1.0·fat·····6517·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-earth.png |
| 100 | -rw----·····1.0·fat····· | 100 | -rw----·····1.0·fat·····1688·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-folder.png |
| 101 | -rw----·····1.0·fat····· | 101 | -rw----·····1.0·fat·····1739·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-forums.png |
| 102 | -rw----·····1.0·fat····· | 102 | -rw----·····1.0·fat·····4868·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-friends.png |
| 103 | -rw----·····1.0·fat····· | 103 | -rw----·····1.0·fat·····4650·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-hand.png |
| 104 | -rw----·····1.0·fat····· | 104 | -rw----·····1.0·fat·····1433·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-image.png |
| 105 | -rw----·····1.0·fat····· | 105 | -rw----·····1.0·fat·····3018·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-inbox.png |
| 106 | -rw----·····1.0·fat····· | 106 | -rw----·····1.0·fat·····3370·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-information.png |
| 107 | -rw----·····1.0·fat····· | 107 | -rw----·····1.0·fat·····1055·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-keypad.png |
| 108 | -rw----·····1.0·fat····· | 108 | -rw----·····1.0·fat·····3515·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-lightbulb.png |
| 109 | -rw----·····1.0·fat····· | 109 | -rw----·····1.0·fat·····5003·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-locate.png |
| 110 | -rw----·····1.0·fat·····30 | 110 | -rw----·····1.0·fat·····3067·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-location.png |
| 111 | -rw----·····1.0·fat·····3 | 111 | -rw----·····1.0·fat·····3455·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-mail.png |
| 112 | -rw----·····1.0·fat····· | 112 | -rw----·····1.0·fat·····3267·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-microphone.png |
| 113 | -rw----·····1.0·fat····· | 113 | -rw----·····1.0·fat·····2727·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-mixer.png |
| 114 | -rw----·····1.0·fat····· | 114 | -rw----·····1.0·fat······224·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-more.png |
| 115 | -rw----·····1.0·fat····· | 115 | -rw----·····1.0·fat······249·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-note.png |
| 116 | -rw----·····1.0·fat·····3 | 116 | -rw----·····1.0·fat·····3165·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-playstore.png |
| 117 | -rw----·····1.0·fat····· | 117 | -rw----·····1.0·fat·····1721·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-printer.png |
| 118 | -rw----·····1.0·fat·····2 | 118 | -rw----·····1.0·fat·····2374·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-promotion.png |
| 119 | -rw----·····1.0·fat····· | 119 | -rw----·····1.0·fat·····2890·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-reminder.png |
| 120 | -rw----·····1.0·fat······ | 120 | -rw----·····1.0·fat······160·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-remove.png |
| 121 | -rw----·····1.0·fat····· | 121 | -rw----·····1.0·fat·····4232·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-search.png |
| 122 | -rw----·····1.0·fat····· | 122 | -rw----·····1.0·fat·····2079·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-send.png |
| 123 | -rw----·····1.0·fat····· | 123 | -rw----·····1.0·fat·····3883·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-settings.png |
| 124 | -rw----·····1.0·fat····· | 124 | -rw----·····1.0·fat·····3212·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-share.png |
| 125 | -rw----·····1.0·fat····· | 125 | -rw----·····1.0·fat·····3644·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-social-user.png |
| 126 | -rw----·····1.0·fat····· | 126 | -rw----·····1.0·fat·····3849·b-·stor·80-Jan-01·00:00·assets/www/lib/Ionicons/png/512/android-social.png |
| Max diff block lines reached; -1/363301 bytes (-0.00%) of diff not shown. | |||
| Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
| 1 | 1 | Java·archive·data·(JAR) | |
| Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
| 1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
| 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="10125"·android:versionName="1.1.25"·android:hardwareAccelerated="true"·package="com.bec3.diolite"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="10125"·android:versionName="1.1.25"·android:hardwareAccelerated="true"·package="com.bec3.diolite"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002"> |
| 3 | ··<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="23"/> | 3 | ··<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="23"/> |
| 4 | ··<supports-screens·android:anyDensity="true"·android:smallScreens="true"·android:normalScreens="true"·android:largeScreens="true"·android:resizeable="true"·android:xlargeScreens="true"/> | 4 | ··<supports-screens·android:anyDensity="true"·android:smallScreens="true"·android:normalScreens="true"·android:largeScreens="true"·android:resizeable="true"·android:xlargeScreens="true"/> |
| 5 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 5 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
| 6 | ··<uses-permission·android:name="android.permission.SEND_SMS"/> | 6 | ··<uses-permission·android:name="android.permission.SEND_SMS"/> |
| 7 | ··<uses-permission·android:name="android.permission.READ_PHONE_STATE"/> | 7 | ··<uses-permission·android:name="android.permission.READ_PHONE_STATE"/> |
| 8 | ··<uses-feature·android:name="android.hardware.telephony"·android:required="false"/> | 8 | ··<uses-feature·android:name="android.hardware.telephony"·android:required="false"/> |
| 9 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/> | 9 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/> |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 00000000:·0200·0c00· | 00000000:·0200·0c00·d00b·0000·0100·0000·0100·1c00··................ | ||
| 00000010:·c002·0000·1100·0000·0000·0000·0001·0000··................ | 00000010:·c002·0000·1100·0000·0000·0000·0001·0000··................ | ||
| 00000020:·6000·0000·0000·0000·0000·0000·1500·0000··`............... | 00000020:·6000·0000·0000·0000·0000·0000·1500·0000··`............... | ||
| 00000030:·3500·0000·5c00·0000·8300·0000·a300·0000··5...\........... | 00000030:·3500·0000·5c00·0000·8300·0000·a300·0000··5...\........... | ||
| 00000040:·ca00·0000·f100·0000·1101·0000·3801·0000··............8... | 00000040:·ca00·0000·f100·0000·1101·0000·3801·0000··............8... | ||
| 00000050:·5f01·0000·8701·0000·af01·0000·d801·0000··_............... | 00000050:·5f01·0000·8701·0000·af01·0000·d801·0000··_............... | ||
| 00000060:·0102·0000·2b02·0000·5502·0000·1212·7265··....+...U.....re | 00000060:·0102·0000·2b02·0000·5502·0000·1212·7265··....+...U.....re | ||
| 00000070:·732f·786d·6c2f·636f·6e66·6967·2e78·6d6c··s/xml/config.xml | 00000070:·732f·786d·6c2f·636f·6e66·6967·2e78·6d6c··s/xml/config.xml | ||
| Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
| 00000260:·342f·7363·7265·656e·2e70·6e67·0027·2772··4/screen.png.''r | 00000260:·342f·7363·7265·656e·2e70·6e67·0027·2772··4/screen.png.''r | ||
| 00000270:·6573·2f64·7261·7761·626c·652d·706f·7274··es/drawable-port | 00000270:·6573·2f64·7261·7761·626c·652d·706f·7274··es/drawable-port | ||
| 00000280:·2d78·7878·6864·7069·2d76·342f·7363·7265··-xxxhdpi-v4/scre | 00000280:·2d78·7878·6864·7069·2d76·342f·7363·7265··-xxxhdpi-v4/scre | ||
| 00000290:·656e·2e70·6e67·0027·2772·6573·2f64·7261··en.png.''res/dra | 00000290:·656e·2e70·6e67·0027·2772·6573·2f64·7261··en.png.''res/dra | ||
| 000002a0:·7761·626c·652d·6c61·6e64·2d78·7878·6864··wable-land-xxxhd | 000002a0:·7761·626c·652d·6c61·6e64·2d78·7878·6864··wable-land-xxxhd | ||
| 000002b0:·7069·2d76·342f·7363·7265·656e·2e70·6e67··pi-v4/screen.png | 000002b0:·7069·2d76·342f·7363·7265·656e·2e70·6e67··pi-v4/screen.png | ||
| 000002c0:·0007·0744·696f·4c69·7465·0000·0002·2001··...DioLite....·. | 000002c0:·0007·0744·696f·4c69·7465·0000·0002·2001··...DioLite....·. | ||
| 000002d0:· | 000002d0:·0409·0000·7f00·0000·6300·6f00·6d00·2e00··........c.o.m... | ||
| 000002e0:·6200·6500·6300·3300·2e00·6400·6900·6f00··b.e.c.3...d.i.o. | 000002e0:·6200·6500·6300·3300·2e00·6400·6900·6f00··b.e.c.3...d.i.o. | ||
| 000002f0:·6c00·6900·7400·6500·0000·0000·0000·0000··l.i.t.e......... | 000002f0:·6c00·6900·7400·6500·0000·0000·0000·0000··l.i.t.e......... | ||
| 00000300:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000300:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000310:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000310:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000320:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000320:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000330:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000330:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000340:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000340:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| Offset 71, 115 lines modified | Offset 71, 119 lines modified | ||
| 00000460:·1000·0000·1900·0000·2900·0000·3400·0000··........)...4... | 00000460:·1000·0000·1900·0000·2900·0000·3400·0000··........)...4... | ||
| 00000470:·0404·6963·6f6e·0006·0673·6372·6565·6e00··..icon...screen. | 00000470:·0404·6963·6f6e·0006·0673·6372·6565·6e00··..icon...screen. | ||
| 00000480:·0606·636f·6e66·6967·000d·0d61·6374·6976··..config...activ | 00000480:·0606·636f·6e66·6967·000d·0d61·6374·6976··..config...activ | ||
| 00000490:·6974·795f·6e61·6d65·0008·0861·7070·5f6e··ity_name...app_n | 00000490:·6974·795f·6e61·6d65·0008·0861·7070·5f6e··ity_name...app_n | ||
| 000004a0:·616d·6500·0d0d·6c61·756e·6368·6572·5f6e··ame...launcher_n | 000004a0:·616d·6500·0d0d·6c61·756e·6368·6572·5f6e··ame...launcher_n | ||
| 000004b0:·616d·6500·0202·1000·1000·0000·0100·0000··ame............. | 000004b0:·616d·6500·0202·1000·1000·0000·0100·0000··ame............. | ||
| 000004c0:·0000·0000·0202·1000·1800·0000·0200·0000··................ | 000004c0:·0000·0000·0202·1000·1800·0000·0200·0000··................ | ||
| 000004d0:·0200·0000·0001·0000·8001·0000·0102·4 | 000004d0:·0200·0000·0001·0000·8001·0000·0102·4c00··..............L. | ||
| 000004e0:·6 | 000004e0:·6400·0000·0200·0000·0200·0000·5400·0000··d...........T... | ||
| 000004f0:·3 | 000004f0:·3800·0000·0000·0000·0000·0000·0000·7800··8.............x. | ||
| 00000500:·0000·0000·0000·0000·0400·0000·0000·0000··................ | 00000500:·0000·0000·0000·0000·0400·0000·0000·0000··................ | ||
| 00000510:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000510:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000520:·0000·0000·0000·0000· | 00000520:·0000·0000·0000·0000·0000·0000·ffff·ffff··................ | ||
| 00000530:·0000·0000·0800·0003·0100·0000·0102·4800··..............H. | |||
| 00000540:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 00000550:·3400·0000·0000·0000·0000·0000·0100·7800··4.............x. | |||
| 000005 | 00000530:·0800·0000·0000·0000·0800·0003·0100·0000··................ | ||
| 00000540:·0102·4c00·6400·0000·0200·0000·0200·0000··..L.d........... | |||
| 00000550:·5400·0000·3800·0000·0000·0000·0000·0000··T...8........... | |||
| 00000560:·0100·7800·0000·0000·0000·0000·0400·0000··..x............. | |||
| 00000570:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000570:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000580:·0000·0000·ffff·ffff·0000·0000·0800·0000··................ | |||
| 00000590:·0100·0000·0800·0003·0200·0000·0102·4800··..............H. | |||
| 000005a0:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 000005 | 00000580:·0000·0000·0000·0000·0000·0000·ffff·ffff··................ | ||
| 000005 | 00000590:·0000·0000·0800·0000·0100·0000·0800·0003··................ | ||
| 000005a0:·0200·0000·0102·4c00·6400·0000·0200·0000··......L.d....... | |||
| 000005b0:·0200·0000·5400·0000·3800·0000·0000·0000··....T...8....... | |||
| 000005c0:·0000·0000·0200·7800·0000·0000·0000·0000··......x......... | |||
| 000005d0:·0 | 000005d0:·0400·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000005e0:·0000·0000·ffff·ffff·0000·0000·0800·0000··................ | |||
| 000005f0:·0100·0000·0800·0003·0300·0000·0102·4800··..............H. | |||
| 00000600:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 00000610:·3400·0000·0000·0000·0000·0000·0000·a000··4............... | |||
| 00000620:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 00000630:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
| 00000640:·0000·0000·0000·0000·ffff·ffff·0800·0000··................ | |||
| 00000650:·0000·0000·0800·0003·0400·0000·0102·4800··..............H. | |||
| 00000660:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 00000670:·3400·0000·0000·0000·0000·0000·0100·a000··4............... | |||
| 00000680:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 00000690:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
| 000006a0:·0000·0000·ffff·ffff·0000·0000·0800·0000··................ | |||
| 000006b0:·0100·0000·0800·0003·0500·0000·0102·4800··..............H. | |||
| 000006c0:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 000006d0:·3400·0000·0000·0000·0000·0000·0200·a000··4............... | |||
| 000006e0:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 000006f0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
| 00000700:·0000·0000·ffff·ffff·0000·0000·0800·0000··................ | |||
| 00000710:·0100·0000·0800·0003·0600·0000·0102·4800··..............H. | |||
| 00000720:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 00000730:·3400·0000·0000·0000·0000·0000·0000·f000··4............... | |||
| 00000740:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 00000 | 000005e0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000760:·0000·0000·0000·0000·ffff·ffff·0800·0000··................ | |||
| 00000770:·0000·0000·0800·0003·0700·0000·0102·4800··..............H. | |||
| 00000780:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 00000790:·3400·0000·0000·0000·0000·0000·0100·f000··4............... | |||
| 000007a0:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 000007b0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
| 00000 | 000005f0:·ffff·ffff·0000·0000·0800·0000·0100·0000··................ | ||
| 000007d0:·0100·0000·0800·0003·0800·0000·0102·4800··..............H. | |||
| 000007e0:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 000007f0:·3400·0000·0000·0000·0000·0000·0200·f000··4............... | |||
| 00000800:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 00000810:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
| 00000820:·0000·0000·ffff·ffff·0000·0000·0800·0000··................ | |||
| 00000830:·0100·0000·0800·0003·0900·0000·0102·4800··..............H. | |||
| 00000840:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 00000850:·3400·0000·0000·0000·0000·0000·0100·4001··4.............@. | |||
| 00000860:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 00000870:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
| 00000880:·0000·0000·ffff·ffff·0000·0000·0800·0000··................ | |||
| 00000890:·0100·0000·0800·0003·0a00·0000·0102·4800··..............H. | |||
| 000008a0:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 000008b0:·3400·0000·0000·0000·0000·0000·0200·4001··4.............@. | |||
| 000008c0:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 000008d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
| 000008e0:·0000·0000·ffff·ffff·0000·0000·0800·0000··................ | |||
| 000008f0:·0100·0000·0800·0003·0b00·0000·0102·4800··..............H. | |||
| 00000900:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 00000910:·3400·0000·0000·0000·0000·0000·0100·e001··4............... | |||
| 00000920:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 00000930:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
| 00000940:·0000·0000·ffff·ffff·0000·0000·0800·0000··................ | |||
| 00000950:·0100·0000·0800·0003·0c00·0000·0102·4800··..............H. | |||
| 00000960:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 00000970:·3400·0000·0000·0000·0000·0000·0200·e001··4............... | |||
| 00000980:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 00000990:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
| 000009a0:·0000·0000·ffff·ffff·0000·0000·0800·0000··................ | |||
| 000009b0:·0100·0000·0800·0003·0d00·0000·0102·4800··..............H. | |||
| 000009c0:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 000009d0:·3400·0000·0000·0000·0000·0000·0100·8002··4............... | |||
| 000009e0:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 000009f0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
| 00000a00:·0000·0000·ffff·ffff·0000·0000·0800·0000··................ | |||
| 00000a10:·0100·0000·0800·0003·0e00·0000·0102·4800··..............H. | |||
| 00000a20:·6000·0000·0200·0000·0200·0000·5000·0000··`...........P... | |||
| 00000a30:·3400·0000·0000·0000·0000·0000·0200·8002··4............... | |||
| 00000a40:·0000·0000·0000·0000·0400·0000·0000·0000··................ | |||
| 00000a50:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
| Max diff block lines reached; -1/17235 bytes (-0.01%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | DEX·version·'035' | 1 | DEX·version·'035' |
| 2 | DEX·file·header: | 2 | DEX·file·header: |
| 3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
| 4 | checksum············:· | 4 | checksum············:·116049e9 |
| 5 | signature···········:· | 5 | signature···········:·a4af...61fb |
| 6 | file_size···········:·18 | 6 | file_size···········:·187272 |
| 7 | header_size·········:·112 | 7 | header_size·········:·112 |
| 8 | link_size···········:·0 | 8 | link_size···········:·0 |
| 9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
| 10 | string_ids_size·····:·203 | 10 | string_ids_size·····:·2030 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·316 | 12 | type_ids_size·······:·316 |
| 13 | type_ids_off········:·82 | 13 | type_ids_off········:·8232·(0x002028) |
| 14 | proto_ids_size······:·444 | 14 | proto_ids_size······:·444 |
| 15 | proto_ids_off·······:·9 | 15 | proto_ids_off·······:·9496·(0x002518) |
| 16 | field_ids_size······:·423 | 16 | field_ids_size······:·423 |
| 17 | field_ids_off·······:·148 | 17 | field_ids_off·······:·14824·(0x0039e8) |
| 18 | method_ids_size·····:·1355 | 18 | method_ids_size·····:·1355 |
| 19 | method_ids_off······:·182 | 19 | method_ids_off······:·18208·(0x004720) |
| 20 | class_defs_size·····:·116 | 20 | class_defs_size·····:·116 |
| 21 | class_defs_off······:·290 | 21 | class_defs_off······:·29048·(0x007178) |
| 22 | data_size···········:·1 | 22 | data_size···········:·151456 |
| 23 | data_off············:·358 | 23 | data_off············:·35816·(0x008be8) |
| 24 | Class·#0·header: | 24 | Class·#0·header: |
| 25 | class_idx···········:·102 | 25 | class_idx···········:·102 |
| 26 | access_flags········:·17·(0x0011) | 26 | access_flags········:·17·(0x0011) |
| 27 | superclass_idx······:·156 | 27 | superclass_idx······:·156 |
| 28 | source_file_idx·····:·81 | 28 | source_file_idx·····:·81 |
| 29 | static_fields_size··:·6 | 29 | static_fields_size··:·6 |
| Offset 75, 17 lines modified | Offset 75, 17 lines modified | ||
| 75 | ······type··········:·'()V' | 75 | ······type··········:·'()V' |
| 76 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 76 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 77 | ······code··········- | 77 | ······code··········- |
| 78 | ······registers·····:·1 | 78 | ······registers·····:·1 |
| 79 | ······ins···········:·1 | 79 | ······ins···········:·1 |
| 80 | ······outs··········:·1 | 80 | ······outs··········:·1 |
| 81 | ······insns·size····:·4·16-bit·code·units | 81 | ······insns·size····:·4·16-bit·code·units |
| 82 | 00 | 82 | 00c1b8:········································|[00c1b8]·com.bec3.diolite.BuildConfig.<init>:()V |
| 83 | 00 | 83 | 00c1c8:·7010·dc01·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@01dc |
| 84 | 00 | 84 | 00c1ce:·0e00···································|0003:·return-void |
| 85 | ······catches·······:·(none) | 85 | ······catches·······:·(none) |
| 86 | ······positions·····:· | 86 | ······positions·····:· |
| 87 | ········0x0000·line=6 | 87 | ········0x0000·line=6 |
| 88 | ······locals········:· | 88 | ······locals········:· |
| 89 | ········0x0000·-·0x0004·reg=0·this·Lcom/bec3/diolite/BuildConfig;· | 89 | ········0x0000·-·0x0004·reg=0·this·Lcom/bec3/diolite/BuildConfig;· |
| 90 | ··Virtual·methods···- | 90 | ··Virtual·methods···- |
| Offset 119, 17 lines modified | Offset 119, 17 lines modified | ||
| 119 | ······type··········:·'()V' | 119 | ······type··········:·'()V' |
| 120 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 120 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 121 | ······code··········- | 121 | ······code··········- |
| 122 | ······registers·····:·1 | 122 | ······registers·····:·1 |
| 123 | ······ins···········:·1 | 123 | ······ins···········:·1 |
| 124 | ······outs··········:·1 | 124 | ······outs··········:·1 |
| 125 | ······insns·size····:·4·16-bit·code·units | 125 | ······insns·size····:·4·16-bit·code·units |
| 126 | 00 | 126 | 00c1d0:········································|[00c1d0]·com.bec3.diolite.R$attr.<init>:()V |
| 127 | 00 | 127 | 00c1e0:·7010·dc01·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@01dc |
| 128 | 00 | 128 | 00c1e6:·0e00···································|0003:·return-void |
| 129 | ······catches·······:·(none) | 129 | ······catches·······:·(none) |
| 130 | ······positions·····:· | 130 | ······positions·····:· |
| 131 | ········0x0000·line=11 | 131 | ········0x0000·line=11 |
| 132 | ······locals········:· | 132 | ······locals········:· |
| 133 | ········0x0000·-·0x0004·reg=0·this·Lcom/bec3/diolite/R$attr;· | 133 | ········0x0000·-·0x0004·reg=0·this·Lcom/bec3/diolite/R$attr;· |
| 134 | ··Virtual·methods···- | 134 | ··Virtual·methods···- |
| Offset 173, 17 lines modified | Offset 173, 17 lines modified | ||
| 173 | ······type··········:·'()V' | 173 | ······type··········:·'()V' |
| 174 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 174 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 175 | ······code··········- | 175 | ······code··········- |
| 176 | ······registers·····:·1 | 176 | ······registers·····:·1 |
| 177 | ······ins···········:·1 | 177 | ······ins···········:·1 |
| 178 | ······outs··········:·1 | 178 | ······outs··········:·1 |
| 179 | ······insns·size····:·4·16-bit·code·units | 179 | ······insns·size····:·4·16-bit·code·units |
| 180 | 00 | 180 | 00c1e8:········································|[00c1e8]·com.bec3.diolite.R$drawable.<init>:()V |
| 181 | 00 | 181 | 00c1f8:·7010·dc01·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@01dc |
| 182 | 00 | 182 | 00c1fe:·0e00···································|0003:·return-void |
| 183 | ······catches·······:·(none) | 183 | ······catches·······:·(none) |
| 184 | ······positions·····:· | 184 | ······positions·····:· |
| 185 | ········0x0000·line=13 | 185 | ········0x0000·line=13 |
| 186 | ······locals········:· | 186 | ······locals········:· |
| 187 | ········0x0000·-·0x0004·reg=0·this·Lcom/bec3/diolite/R$drawable;· | 187 | ········0x0000·-·0x0004·reg=0·this·Lcom/bec3/diolite/R$drawable;· |
| 188 | ··Virtual·methods···- | 188 | ··Virtual·methods···- |
| Offset 232, 17 lines modified | Offset 232, 17 lines modified | ||
| 232 | ······type··········:·'()V' | 232 | ······type··········:·'()V' |
| 233 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 233 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 234 | ······code··········- | 234 | ······code··········- |
| 235 | ······registers·····:·1 | 235 | ······registers·····:·1 |
| 236 | ······ins···········:·1 | 236 | ······ins···········:·1 |
| 237 | ······outs··········:·1 | 237 | ······outs··········:·1 |
| 238 | ······insns·size····:·4·16-bit·code·units | 238 | ······insns·size····:·4·16-bit·code·units |
| 239 | 00 | 239 | 00c200:········································|[00c200]·com.bec3.diolite.R$string.<init>:()V |
| 240 | 00 | 240 | 00c210:·7010·dc01·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@01dc |
| 241 | 00 | 241 | 00c216:·0e00···································|0003:·return-void |
| 242 | ······catches·······:·(none) | 242 | ······catches·······:·(none) |
| 243 | ······positions·····:· | 243 | ······positions·····:· |
| 244 | ········0x0000·line=17 | 244 | ········0x0000·line=17 |
| 245 | ······locals········:· | 245 | ······locals········:· |
| 246 | ········0x0000·-·0x0004·reg=0·this·Lcom/bec3/diolite/R$string;· | 246 | ········0x0000·-·0x0004·reg=0·this·Lcom/bec3/diolite/R$string;· |
| 247 | ··Virtual·methods···- | 247 | ··Virtual·methods···- |
| Offset 281, 17 lines modified | Offset 281, 17 lines modified | ||
| 281 | ······type··········:·'()V' | 281 | ······type··········:·'()V' |
| 282 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 282 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 283 | ······code··········- | 283 | ······code··········- |
| 284 | ······registers·····:·1 | 284 | ······registers·····:·1 |
| 285 | ······ins···········:·1 | 285 | ······ins···········:·1 |
| 286 | ······outs··········:·1 | 286 | ······outs··········:·1 |
| 287 | ······insns·size····:·4·16-bit·code·units | 287 | ······insns·size····:·4·16-bit·code·units |
| 288 | 00 | 288 | 00c218:········································|[00c218]·com.bec3.diolite.R$xml.<init>:()V |
| 289 | 00 | 289 | 00c228:·7010·dc01·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@01dc |
| 290 | 00 | 290 | 00c22e:·0e00···································|0003:·return-void |
| 291 | ······catches·······:·(none) | 291 | ······catches·······:·(none) |
| 292 | ······positions·····:· | 292 | ······positions·····:· |
| 293 | ········0x0000·line=22 | 293 | ········0x0000·line=22 |
| 294 | ······locals········:· | 294 | ······locals········:· |
| 295 | ········0x0000·-·0x0004·reg=0·this·Lcom/bec3/diolite/R$xml;· | 295 | ········0x0000·-·0x0004·reg=0·this·Lcom/bec3/diolite/R$xml;· |
| 296 | ··Virtual·methods···- | 296 | ··Virtual·methods···- |
| Offset 324, 21 lines modified | Offset 324, 20 lines modified | ||
| 324 | ······type··········:·'()V' | 324 | ······type··········:·'()V' |
| 325 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 325 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 326 | ······code··········- | 326 | ······code··········- |
| 327 | ······registers·····:·1 | 327 | ······registers·····:·1 |
| 328 | ······ins···········:·1 | 328 | ······ins···········:·1 |
| 329 | ······outs··········:·1 | 329 | ······outs··········:·1 |
| Max diff block lines reached; 2941567/2948107 bytes (99.78%) of diff not shown. | |||
| Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
| 1 | Zip·file·size:·2450 | 1 | Zip·file·size:·245002·bytes,·number·of·entries:·116 |
| 2 | ?rwxrwxr-x··2.0·unx······424·b-·stor·80-Jan-01·00:00·com/bec3/diolite/BuildConfig.class | 2 | ?rwxrwxr-x··2.0·unx······424·b-·stor·80-Jan-01·00:00·com/bec3/diolite/BuildConfig.class |
| 3 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·com/bec3/diolite/R$attr.class | 3 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·com/bec3/diolite/R$attr.class |
| 4 | ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·com/bec3/diolite/R$drawable.class | 4 | ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·com/bec3/diolite/R$drawable.class |
| 5 | ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·com/bec3/diolite/R$string.class | 5 | ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·com/bec3/diolite/R$string.class |
| 6 | ?rwxrwxr-x··2.0·unx······187·b-·stor·80-Jan-01·00:00·com/bec3/diolite/R$xml.class | 6 | ?rwxrwxr-x··2.0·unx······187·b-·stor·80-Jan-01·00:00·com/bec3/diolite/R$xml.class |
| 7 | ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·com/bec3/diolite/R.class | 7 | ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·com/bec3/diolite/R.class |
| 8 | ?rwxrwxr-x··2.0·unx·····2772·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$1.class | 8 | ?rwxrwxr-x··2.0·unx·····2772·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$1.class |
| 9 | ?rwxrwxr-x··2.0·unx·····1357·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$2.class | 9 | ?rwxrwxr-x··2.0·unx·····1357·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$2.class |
| 10 | ?rwxrwxr-x··2.0·unx·····1802·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$3.class | 10 | ?rwxrwxr-x··2.0·unx·····1802·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$3.class |
| 11 | ?rwxrwxr-x··2.0·unx······944·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$4.class | 11 | ?rwxrwxr-x··2.0·unx······944·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$4.class |
| 12 | ?rwxrwxr-x··2.0·unx·····2011·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$5.class | 12 | ?rwxrwxr-x··2.0·unx·····2011·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$5.class |
| 13 | ?rwxrwxr-x··2.0·unx·····1865·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$6.class | 13 | ?rwxrwxr-x··2.0·unx·····1865·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$6.class |
| 14 | ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$7.class | 14 | ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$7.class |
| 15 | ?rwxrwxr-x··2.0·unx······703·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$8.class | 15 | ?rwxrwxr-x··2.0·unx······703·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$8.class |
| 16 | ?rwxrwxr-x··2.0·unx·····224 | 16 | ?rwxrwxr-x··2.0·unx·····2245·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin$9.class |
| 17 | ?rwxrwxr-x··2.0·unx·····426 | 17 | ?rwxrwxr-x··2.0·unx·····4265·b-·stor·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/Util.class |
| 18 | ?rwxrwxr-x··2.0·unx·····2533·b-·stor·80-Jan-01·00:00·com/cordova/plugins/sms/Sms$1.class | 18 | ?rwxrwxr-x··2.0·unx·····2533·b-·stor·80-Jan-01·00:00·com/cordova/plugins/sms/Sms$1.class |
| 19 | ?rwxrwxr-x··2.0·unx·····1484·b-·stor·80-Jan-01·00:00·com/cordova/plugins/sms/Sms$2.class | 19 | ?rwxrwxr-x··2.0·unx·····1484·b-·stor·80-Jan-01·00:00·com/cordova/plugins/sms/Sms$2.class |
| 20 | ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·org/apache/cordova/AuthenticationToken.class | 20 | ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·org/apache/cordova/AuthenticationToken.class |
| 21 | ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·org/apache/cordova/BuildConfig.class | 21 | ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·org/apache/cordova/BuildConfig.class |
| 22 | ?rwxrwxr-x··2.0·unx·····2535·b-·stor·80-Jan-01·00:00·org/apache/cordova/CallbackContext.class | 22 | ?rwxrwxr-x··2.0·unx·····2535·b-·stor·80-Jan-01·00:00·org/apache/cordova/CallbackContext.class |
| 23 | ?rwxrwxr-x··2.0·unx·····1357·b-·stor·80-Jan-01·00:00·org/apache/cordova/Config.class | 23 | ?rwxrwxr-x··2.0·unx·····1357·b-·stor·80-Jan-01·00:00·org/apache/cordova/Config.class |
| 24 | ?rwxrwxr-x··2.0·unx·····3836·b-·stor·80-Jan-01·00:00·org/apache/cordova/ConfigXmlParser.class | 24 | ?rwxrwxr-x··2.0·unx·····3836·b-·stor·80-Jan-01·00:00·org/apache/cordova/ConfigXmlParser.class |
| Offset 67, 31 lines modified | Offset 67, 31 lines modified | ||
| 67 | ?rwxrwxr-x··2.0·unx·····2316·b-·stor·80-Jan-01·00:00·org/apache/cordova/LOG.class | 67 | ?rwxrwxr-x··2.0·unx·····2316·b-·stor·80-Jan-01·00:00·org/apache/cordova/LOG.class |
| 68 | ?rwxrwxr-x··2.0·unx······383·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$BridgeMode.class | 68 | ?rwxrwxr-x··2.0·unx······383·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$BridgeMode.class |
| 69 | ?rwxrwxr-x··2.0·unx·····2924·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$JsMessage.class | 69 | ?rwxrwxr-x··2.0·unx·····2924·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$JsMessage.class |
| 70 | ?rwxrwxr-x··2.0·unx·····1097·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode$1.class | 70 | ?rwxrwxr-x··2.0·unx·····1097·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode$1.class |
| 71 | ?rwxrwxr-x··2.0·unx······971·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$1.class | 71 | ?rwxrwxr-x··2.0·unx······971·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$1.class |
| 72 | ?rwxrwxr-x··2.0·unx·····1252·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$2.class | 72 | ?rwxrwxr-x··2.0·unx·····1252·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$2.class |
| 73 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$OnlineEventsBridgeModeDelegate.class | 73 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$OnlineEventsBridgeModeDelegate.class |
| 74 | ?rwxrwxr-x··2.0·unx·····550 | 74 | ?rwxrwxr-x··2.0·unx·····5500·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue.class |
| 75 | ?rwxrwxr-x··2.0·unx·····3862·b-·stor·80-Jan-01·00:00·org/apache/cordova/PermissionHelper.class | 75 | ?rwxrwxr-x··2.0·unx·····3862·b-·stor·80-Jan-01·00:00·org/apache/cordova/PermissionHelper.class |
| 76 | ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·org/apache/cordova/PluginEntry.class | 76 | ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·org/apache/cordova/PluginEntry.class |
| 77 | ?rwxrwxr-x··2.0·unx·····8 | 77 | ?rwxrwxr-x··2.0·unx·····8792·b-·stor·80-Jan-01·00:00·org/apache/cordova/PluginManager.class |
| 78 | ?rwxrwxr-x··2.0·unx·····1405·b-·stor·80-Jan-01·00:00·org/apache/cordova/PluginResult$Status.class | 78 | ?rwxrwxr-x··2.0·unx·····1405·b-·stor·80-Jan-01·00:00·org/apache/cordova/PluginResult$Status.class |
| 79 | ?rwxrwxr-x··2.0·unx·····4194·b-·stor·80-Jan-01·00:00·org/apache/cordova/PluginResult.class | 79 | ?rwxrwxr-x··2.0·unx·····4194·b-·stor·80-Jan-01·00:00·org/apache/cordova/PluginResult.class |
| 80 | ?rwxrwxr-x··2.0·unx·····2881·b-·stor·80-Jan-01·00:00·org/apache/cordova/Whitelist$URLPattern.class | 80 | ?rwxrwxr-x··2.0·unx·····2881·b-·stor·80-Jan-01·00:00·org/apache/cordova/Whitelist$URLPattern.class |
| 81 | ?rwxrwxr-x··2.0·unx·····2201·b-·stor·80-Jan-01·00:00·org/apache/cordova/Whitelist.class | 81 | ?rwxrwxr-x··2.0·unx·····2201·b-·stor·80-Jan-01·00:00·org/apache/cordova/Whitelist.class |
| 82 | ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·org/apache/cordova/devicemotion/AccelListener$1.class | 82 | ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·org/apache/cordova/devicemotion/AccelListener$1.class |
| 83 | ?rwxrwxr-x··2.0·unx·····7490·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebChromeClient.class | 83 | ?rwxrwxr-x··2.0·unx·····7490·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebChromeClient.class |
| 84 | ?rwxrwxr-x··2.0·unx·····7281·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebViewClient.class | 84 | ?rwxrwxr-x··2.0·unx·····7281·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebViewClient.class |
| 85 | ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebViewEngine$2.class | 85 | ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebViewEngine$2.class |
| 86 | ?rwxrwxr-x··2.0·unx·····3874·b-·stor·80-Jan-01·00:00·org/apache/cordova/geolocation/PermissionHelper.class | 86 | ?rwxrwxr-x··2.0·unx·····3874·b-·stor·80-Jan-01·00:00·org/apache/cordova/geolocation/PermissionHelper.class |
| 87 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·org/apache/cordova/whitelist/WhitelistPlugin$1.class | 87 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·org/apache/cordova/whitelist/WhitelistPlugin$1.class |
| 88 | ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·com/bec3/diolite/MainActivity.class | 88 | ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·com/bec3/diolite/MainActivity.class |
| 89 | ?rwxrwxr-x··2.0·unx····15026·b-·defN·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin.class | 89 | ?rwxrwxr-x··2.0·unx····15026·b-·defN·80-Jan-01·00:00·com/chariotsolutions/nfc/plugin/NfcPlugin.class |
| 90 | ?rwxrwxr-x··2.0·unx·····5 | 90 | ?rwxrwxr-x··2.0·unx·····5599·b-·stor·80-Jan-01·00:00·com/cordova/plugins/sms/Sms.class |
| 91 | ?rwxrwxr-x··2.0·unx······899·b-·stor·80-Jan-01·00:00·org/apache/cordova/CordovaClientCertRequest.class | 91 | ?rwxrwxr-x··2.0·unx······899·b-·stor·80-Jan-01·00:00·org/apache/cordova/CordovaClientCertRequest.class |
| 92 | ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·org/apache/cordova/CordovaHttpAuthHandler.class | 92 | ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·org/apache/cordova/CordovaHttpAuthHandler.class |
| 93 | ?rwxrwxr-x··2.0·unx·····5512·b-·stor·80-Jan-01·00:00·org/apache/cordova/CordovaInterfaceImpl.class | 93 | ?rwxrwxr-x··2.0·unx·····5512·b-·stor·80-Jan-01·00:00·org/apache/cordova/CordovaInterfaceImpl.class |
| 94 | ?rwxrwxr-x··2.0·unx·····4056·b-·stor·80-Jan-01·00:00·org/apache/cordova/CordovaWebViewImpl$EngineClient.class | 94 | ?rwxrwxr-x··2.0·unx·····4056·b-·stor·80-Jan-01·00:00·org/apache/cordova/CordovaWebViewImpl$EngineClient.class |
| 95 | ?rwxrwxr-x··2.0·unx····12306·b-·defN·80-Jan-01·00:00·org/apache/cordova/CordovaWebViewImpl.class | 95 | ?rwxrwxr-x··2.0·unx····12306·b-·defN·80-Jan-01·00:00·org/apache/cordova/CordovaWebViewImpl.class |
| 96 | ?rwxrwxr-x··2.0·unx·····6781·b-·stor·80-Jan-01·00:00·org/apache/cordova/CoreAndroid.class | 96 | ?rwxrwxr-x··2.0·unx·····6781·b-·stor·80-Jan-01·00:00·org/apache/cordova/CoreAndroid.class |
| 97 | ?rwxrwxr-x··2.0·unx·····1083·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode.class | 97 | ?rwxrwxr-x··2.0·unx·····1083·b-·stor·80-Jan-01·00:00·org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode.class |
| Offset 106, 13 lines modified | Offset 106, 13 lines modified | ||
| 106 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebChromeClient$2.class | 106 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebChromeClient$2.class |
| 107 | ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebChromeClient$3.class | 107 | ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebChromeClient$3.class |
| 108 | ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebChromeClient$4.class | 108 | ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebChromeClient$4.class |
| 109 | ?rwxrwxr-x··2.0·unx·····1111·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebChromeClient$5.class | 109 | ?rwxrwxr-x··2.0·unx·····1111·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebChromeClient$5.class |
| 110 | ?rwxrwxr-x··2.0·unx·····1790·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebView.class | 110 | ?rwxrwxr-x··2.0·unx·····1790·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebView.class |
| 111 | ?rwxrwxr-x··2.0·unx······910·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebViewEngine$1.class | 111 | ?rwxrwxr-x··2.0·unx······910·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebViewEngine$1.class |
| 112 | ?rwxrwxr-x··2.0·unx·····9448·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebViewEngine.class | 112 | ?rwxrwxr-x··2.0·unx·····9448·b-·stor·80-Jan-01·00:00·org/apache/cordova/engine/SystemWebViewEngine.class |
| 113 | ?rwxrwxr-x··2.0·unx·····182 | 113 | ?rwxrwxr-x··2.0·unx·····1823·b-·stor·80-Jan-01·00:00·org/apache/cordova/geolocation/Geolocation.class |
| 114 | ?rwxrwxr-x··2.0·unx·····1524·b-·stor·80-Jan-01·00:00·org/apache/cordova/vibration/Vibration.class | 114 | ?rwxrwxr-x··2.0·unx·····1524·b-·stor·80-Jan-01·00:00·org/apache/cordova/vibration/Vibration.class |
| 115 | ?rwxrwxr-x··2.0·unx·····2026·b-·stor·80-Jan-01·00:00·org/apache/cordova/whitelist/WhitelistPlugin$CustomConfigXmlParser.class | 115 | ?rwxrwxr-x··2.0·unx·····2026·b-·stor·80-Jan-01·00:00·org/apache/cordova/whitelist/WhitelistPlugin$CustomConfigXmlParser.class |
| 116 | ?rwxrwxr-x··2.0·unx·····2469·b-·stor·80-Jan-01·00:00·org/apache/cordova/whitelist/WhitelistPlugin.class | 116 | ?rwxrwxr-x··2.0·unx·····2469·b-·stor·80-Jan-01·00:00·org/apache/cordova/whitelist/WhitelistPlugin.class |
| 117 | ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·org/apache/cordova/CordovaActivity$1.class | 117 | ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·org/apache/cordova/CordovaActivity$1.class |
| 118 | 116·files,·2412 | 118 | 116·files,·241200·bytes·uncompressed,·225316·bytes·compressed:··6.6% |
| Offset 140, 15 lines modified | Offset 140, 15 lines modified | ||
| 140 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V | 140 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V |
| 141 | ·········9:·return | 141 | ·········9:·return |
| 142 | ··public·void·run(); | 142 | ··public·void·run(); |
| 143 | ····descriptor:·()V | 143 | ····descriptor:·()V |
| 144 | ····flags:·(0x0001)·ACC_PUBLIC | 144 | ····flags:·(0x0001)·ACC_PUBLIC |
| 145 | ····Code: | 145 | ····Code: |
| 146 | ······stack=300,·locals=1 | 146 | ······stack=300,·locals=15,·args_size=1 |
| 147 | ·········0:·new···········#18·················//·class·java/lang/StringBuilder | 147 | ·········0:·new···········#18·················//·class·java/lang/StringBuilder |
| 148 | ·········3:·astore_1 | 148 | ·········3:·astore_1 |
| 149 | ·········4:·aload_1 | 149 | ·········4:·aload_1 |
| 150 | ·········5:·invokespecial·#19·················//·Method·java/lang/StringBuilder."<init>":()V | 150 | ·········5:·invokespecial·#19·················//·Method·java/lang/StringBuilder."<init>":()V |
| 151 | ·········8:·aload_1 | 151 | ·········8:·aload_1 |
| 152 | ·········9:·ldc···········#21·················//·String·parseMessage | 152 | ·········9:·ldc···········#21·················//·String·parseMessage |
| 153 | ········11:·invokevirtual·#25·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 153 | ········11:·invokevirtual·#25·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 256, 68 lines modified | Offset 256, 70 lines modified | ||
| 256 | ·······218:·aload·········5 | 256 | ·······218:·aload·········5 |
| 257 | ·······220:·invokevirtual·#73·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z | 257 | ·······220:·invokevirtual·#73·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
| 258 | ·······223:·istore········8 | 258 | ·······223:·istore········8 |
| 259 | ·······225:·iload·········8 | 259 | ·······225:·iload·········8 |
| 260 | ·······227:·ifeq··········158 | 260 | ·······227:·ifeq··········158 |
| 261 | ·······230:·aload·········6 | 261 | ·······230:·aload·········6 |
| 262 | ·······232:·invokevirtual·#102················//·Method·android/nfc/Tag.getTechList:()[Ljava/lang/String; | 262 | ·······232:·invokevirtual·#102················//·Method·android/nfc/Tag.getTechList:()[Ljava/lang/String; |
| 263 | ·······235:·astore | 263 | ·······235:·astore_1 |
| 264 | ·······23 | 264 | ·······236:·aload_1 |
| 265 | ·······23 | 265 | ·······237:·arraylength |
| 266 | ·······2 | 266 | ·······238:·istore········10 |
| 267 | ·······24 | 267 | ·······240:·iconst_0 |
| 268 | ·······24 | 268 | ·······241:·istore········8 |
| 269 | ·······243:·aconst_null | ||
| 270 | ·······244:·astore········5 | ||
| 271 | ·······246:·iload·········8 | ||
| 269 | ·······24 | 272 | ·······248:·iload·········10 |
| 270 | ·······247:·iload·········11 | ||
| 271 | ·······2 | 273 | ·······250:·if_icmpge·····158 |
| 272 | ·······25 | 274 | ·······253:·aload_1 |
| 273 | ·······254:·iload········· | 275 | ·······254:·iload·········8 |
| 274 | ·······256:·aaload | 276 | ·······256:·aaload |
| 275 | ·······257:·astore········1 | 277 | ·······257:·astore········11 |
| 276 | ·······259:·ldc···········#16·················//·String·NfcPlugin | 278 | ·······259:·ldc···········#16·················//·String·NfcPlugin |
| 277 | ·······261:·aload·········1 | 279 | ·······261:·aload·········11 |
| 278 | ·······263:·invokestatic··#44·················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I | 280 | ·······263:·invokestatic··#44·················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I |
| 279 | ·······266:·pop | 281 | ·······266:·pop |
| 280 | ·······267:·ldc···········#104················//·class·android/nfc/tech/NdefFormatable | 282 | ·······267:·ldc···········#104················//·class·android/nfc/tech/NdefFormatable |
| 281 | ·······269:·invokevirtual·#109················//·Method·java/lang/Class.getName:()Ljava/lang/String; | 283 | ·······269:·invokevirtual·#109················//·Method·java/lang/Class.getName:()Ljava/lang/String; |
| 282 | ·······272:·astore········ | 284 | ·······272:·astore········12 |
| 283 | ·······274:·aload·········1 | 285 | ·······274:·aload·········11 |
| 284 | ·······276:·aload········· | 286 | ·······276:·aload·········12 |
| 285 | ·······278:·invokevirtual·#73·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z | 287 | ·······278:·invokevirtual·#73·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
| 286 | ·······281:·istore········ | 288 | ·······281:·istore········13 |
| 287 | ·······283:·iload········· | 289 | ·······283:·iload·········13 |
| 288 | ·······285:·ifeq··········310 | 290 | ·······285:·ifeq··········310 |
| 289 | ·······288:·aload_0 | 291 | ·······288:·aload_0 |
| 290 | ·······289:·getfield······#10·················//·Field·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 292 | ·······289:·getfield······#10·················//·Field·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 291 | ·······292:·astore········ | 293 | ·······292:·astore········12 |
| 292 | ·······294:·aload········· | 294 | ·······294:·aload·········12 |
| 293 | ·······296:·aload·········6 | 295 | ·······296:·aload·········6 |
| 294 | ·······298:·invokestatic··#112················//·Method·com/chariotsolutions/nfc/plugin/NfcPlugin.access$900:(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;Landroid/nfc/Tag;)V | 296 | ·······298:·invokestatic··#112················//·Method·com/chariotsolutions/nfc/plugin/NfcPlugin.access$900:(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;Landroid/nfc/Tag;)V |
| 295 | ·······301:·iload········· | 297 | ·······301:·iload·········8 |
| 296 | ·······303:·iconst_1 | 298 | ·······303:·iconst_1 |
| 297 | ·······304:·iadd | 299 | ·······304:·iadd |
| 298 | ·······305:·istore········ | 300 | ·······305:·istore········8 |
| 299 | ·······307:·goto··········24 | 301 | ·······307:·goto··········246 |
| 300 | ·······310:·ldc···········#75·················//·class·android/nfc/tech/Ndef | 302 | ·······310:·ldc···········#75·················//·class·android/nfc/tech/Ndef |
| 301 | ·······312:·invokevirtual·#109················//·Method·java/lang/Class.getName:()Ljava/lang/String; | 303 | ·······312:·invokevirtual·#109················//·Method·java/lang/Class.getName:()Ljava/lang/String; |
| 302 | ·······315:·astore········ | 304 | ·······315:·astore········12 |
| 303 | ·······317:·aload·········1 | 305 | ·······317:·aload·········11 |
| 304 | ·······319:·aload········· | 306 | ·······319:·aload·········12 |
| 305 | ·······321:·invokevirtual·#73·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z | 307 | ·······321:·invokevirtual·#73·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
| 306 | ·······324:·istore········ | 308 | ·······324:·istore········13 |
| 307 | ·······326:·iload········· | 309 | ·······326:·iload·········13 |
| 308 | ·······328:·ifeq··········301 | 310 | ·······328:·ifeq··········301 |
| 309 | ·······331:·aload·········6 | 311 | ·······331:·aload·········6 |
| 310 | ·······333:·invokestatic··#79·················//·Method·android/nfc/tech/Ndef.get:(Landroid/nfc/Tag;)Landroid/nfc/tech/Ndef; | 312 | ·······333:·invokestatic··#79·················//·Method·android/nfc/tech/Ndef.get:(Landroid/nfc/Tag;)Landroid/nfc/tech/Ndef; |
| 311 | ·······336:·astore········9 | 313 | ·······336:·astore········9 |
| 312 | ·······338:·aload_0 | 314 | ·······338:·aload_0 |
| 313 | ·······339:·getfield······#10·················//·Field·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 315 | ·······339:·getfield······#10·················//·Field·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 314 | ·······342:·astore········ | 316 | ·······342:·astore········12 |
| 315 | ·······344:·ldc···········#114················//·String·ndef | 317 | ·······344:·ldc···········#114················//·String·ndef |
| 316 | ·······346:·astore | 318 | ·······346:·astore········14 |
| 317 | ·······34 | 319 | ·······348:·aload·········12 |
| 318 | ·······3 | 320 | ·······350:·aload·········14 |
| 319 | ·······35 | 321 | ·······352:·aload·········9 |
| 320 | ·······35 | 322 | ·······354:·aload·········7 |
| 321 | ·······35 | 323 | ·······356:·invokestatic··#85·················//·Method·com/chariotsolutions/nfc/plugin/NfcPlugin.access$800:(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;Ljava/lang/String;Landroid/nfc/tech/Ndef;[Landroid/os/Parcelable;)V |
| 322 | ·······35 | 324 | ·······359:·goto··········301 |
| 323 | } | 325 | } |
| Offset 245, 44 lines modified | Offset 245, 42 lines modified | ||
| 245 | ·········1:·invokespecial·#13·················//·Method·java/lang/Object."<init>":()V | 245 | ·········1:·invokespecial·#13·················//·Method·java/lang/Object."<init>":()V |
| 246 | ·········4:·return | 246 | ·········4:·return |
| 247 | ··static·org.json.JSONArray·byteArrayToJSON(byte[]); | 247 | ··static·org.json.JSONArray·byteArrayToJSON(byte[]); |
| 248 | ····descriptor:·([B)Lorg/json/JSONArray; | 248 | ····descriptor:·([B)Lorg/json/JSONArray; |
| 249 | ····flags:·(0x0008)·ACC_STATIC | 249 | ····flags:·(0x0008)·ACC_STATIC |
| 250 | ····Code: | 250 | ····Code: |
| 251 | ······stack=300,·locals= | 251 | ······stack=300,·locals=5,·args_size=1 |
| 252 | ·········0:·new···········#15·················//·class·org/json/JSONArray | 252 | ·········0:·new···········#15·················//·class·org/json/JSONArray |
| 253 | ·········3:·astore_1 | 253 | ·········3:·astore_1 |
| 254 | ·········4:·aload_1 | 254 | ·········4:·aload_1 |
| 255 | ·········5:·invokespecial·#16·················//·Method·org/json/JSONArray."<init>":()V | 255 | ·········5:·invokespecial·#16·················//·Method·org/json/JSONArray."<init>":()V |
| 256 | ·········8:·aload_0 | 256 | ·········8:·aload_0 |
| 257 | ·········9:·astore_2 | ||
| 258 | ········10:·aload_0 | ||
| 259 | ········ | 257 | ·········9:·arraylength |
| 258 | ········10:·istore_2 | ||
| 259 | ········11:·iconst_0 | ||
| 260 | ········12:·istore_3 | 260 | ········12:·istore_3 |
| 261 | ········13:·i | 261 | ········13:·iload_3 |
| 262 | ········14:·iload_2 | ||
| 263 | ········15:·if_icmpge·····37 | ||
| 264 | ········18:·aload_0 | ||
| 265 | ········19:·iload_3 | ||
| 266 | ········20:·baload | ||
| 262 | ········ | 267 | ········21:·istore········4 |
| 263 | ········16:·iload·········4 | ||
| 264 | ········18:·iload_3 | ||
| 265 | ········19:·if_icmpge·····44 | ||
| 266 | ········2 | 268 | ········23:·aload_1 |
| 267 | ········2 | 269 | ········24:·iload·········4 |
| 268 | ········25:·baload | ||
| 269 | ········26:·istore········5 | ||
| 270 | ········28:·aload_1 | ||
| 271 | ········29:·iload·········5 | ||
| 272 | ········ | 270 | ········26:·invokevirtual·#20·················//·Method·org/json/JSONArray.put:(I)Lorg/json/JSONArray; |
| 273 | ········ | 271 | ········29:·pop |
| 274 | ········3 | 272 | ········30:·iload_3 |
| 275 | ········3 | 273 | ········31:·iconst_1 |
| 276 | ········3 | 274 | ········32:·iadd |
| 277 | ········3 | 275 | ········33:·istore_3 |
| 278 | ········ | 276 | ········34:·goto··········13 |
| 279 | ········ | 277 | ········37:·aload_1 |
| 280 | ········ | 278 | ········38:·areturn |
| 281 | ··static·byte[]·jsonToByteArray(org.json.JSONArray); | 279 | ··static·byte[]·jsonToByteArray(org.json.JSONArray); |
| 282 | ····descriptor:·(Lorg/json/JSONArray;)[B | 280 | ····descriptor:·(Lorg/json/JSONArray;)[B |
| 283 | ····flags:·(0x0008)·ACC_STATIC | 281 | ····flags:·(0x0008)·ACC_STATIC |
| 284 | ····Code: | 282 | ····Code: |
| 285 | ······stack=300,·locals=4,·args_size=1 | 283 | ······stack=300,·locals=4,·args_size=1 |
| 286 | ·········0:·aload_0 | 284 | ·········0:·aload_0 |
| Offset 389, 58 lines modified | Offset 387, 62 lines modified | ||
| 389 | ·······127:·aload_3 | 387 | ·······127:·aload_3 |
| 390 | ·······128:·areturn | 388 | ·······128:·areturn |
| 391 | ··static·org.json.JSONArray·messageToJSON(android.nfc.NdefMessage); | 389 | ··static·org.json.JSONArray·messageToJSON(android.nfc.NdefMessage); |
| 392 | ····descriptor:·(Landroid/nfc/NdefMessage;)Lorg/json/JSONArray; | 390 | ····descriptor:·(Landroid/nfc/NdefMessage;)Lorg/json/JSONArray; |
| 393 | ····flags:·(0x0008)·ACC_STATIC | 391 | ····flags:·(0x0008)·ACC_STATIC |
| 394 | ····Code: | 392 | ····Code: |
| 395 | ······stack=300,·locals= | 393 | ······stack=300,·locals=8,·args_size=1 |
| 396 | ·········0:·aload_0 | 394 | ·········0:·aload_0 |
| 397 | ·········1:·ifnonnull····· | 395 | ·········1:·ifnonnull·····10 |
| 396 | ·········4:·iconst_0 | ||
| 397 | ·········5:·istore_1 | ||
| 398 | ········· | 398 | ·········6:·aconst_null |
| 399 | ········· | 399 | ·········7:·astore_2 |
| 400 | ········· | 400 | ·········8:·aload_2 |
| 401 | ········· | 401 | ·········9:·areturn |
| 402 | ········ | 402 | ········10:·new···········#63·················//·class·java/util/ArrayList |
| 403 | ········1 | 403 | ········13:·astore_3 |
| 404 | ········1 | 404 | ········14:·aload_3 |
| 405 | ········1 | 405 | ········15:·invokespecial·#64·················//·Method·java/util/ArrayList."<init>":()V |
| 406 | ········1 | 406 | ········18:·aload_0 |
| 407 | ········1 | 407 | ········19:·invokevirtual·#70·················//·Method·android/nfc/NdefMessage.getRecords:()[Landroid/nfc/NdefRecord; |
| 408 | ········20:·astore_3 | ||
| 409 | ········2 | 408 | ········22:·astore········4 |
| 409 | ········24:·aload·········4 | ||
| 410 | ········2 | 410 | ········26:·arraylength |
| 411 | ········23:·istore········4 | ||
| 412 | ········25:·iconst_0 | ||
| 413 | ········2 | 411 | ········27:·istore········5 |
| 414 | ········28:·iload·········5 | ||
| 415 | ········30:·iload·········4 | ||
| 416 | ········ | 412 | ········29:·iconst_0 |
| 413 | ········30:·istore_1 | ||
| 414 | ········31:·aconst_null | ||
| 415 | ········32:·astore_2 | ||
| 417 | ········3 | 416 | ········33:·iload_1 |
| 418 | ········3 | 417 | ········34:·iload·········5 |
| 418 | ········36:·if_icmpge·····68 | ||
| 419 | ········39:·aload·········4 | ||
| 420 | ········41:·iload_1 | ||
| 419 | ········ | 421 | ········42:·aaload |
| 420 | ········ | 422 | ········43:·astore········6 |
| 421 | ········4 | 423 | ········45:·aload·········6 |
| 422 | ········4 | 424 | ········47:·invokestatic··#74·················//·Method·recordToJSON:(Landroid/nfc/NdefRecord;)Lorg/json/JSONObject; |
| 423 | ········ | 425 | ········50:·astore········7 |
| 424 | ········ | 426 | ········52:·aload_3 |
| 425 | ········ | 427 | ········53:·aload·········7 |
| 426 | ········ | 428 | ········55:·invokeinterface·#80,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
| 427 | ········ | 429 | ········60:·pop |
| 428 | ········ | 430 | ········61:·iload_1 |
| 429 | ········ | 431 | ········62:·iconst_1 |
| 430 | ········ | 432 | ········63:·iadd |
| 431 | ········ | 433 | ········64:·istore_1 |
| 432 | ········6 | 434 | ········65:·goto··········33 |
| 433 | ········6 | 435 | ········68:·new···········#15·················//·class·org/json/JSONArray |
| 434 | ········ | 436 | ········71:·astore_2 |
| 435 | ········68:·aload_1 | ||
| 436 | ········ | 437 | ········72:·aload_2 |
| 438 | ········73:·aload_3 | ||
| 437 | ········7 | 439 | ········74:·invokespecial·#83·················//·Method·org/json/JSONArray."<init>":(Ljava/util/Collection;)V |
| 438 | ········7 | 440 | ········77:·goto··········8 |
| 439 | ··static·org.json.JSONObject·ndefToJSON(android.nfc.tech.Ndef); | 441 | ··static·org.json.JSONObject·ndefToJSON(android.nfc.tech.Ndef); |
| 440 | ····descriptor:·(Landroid/nfc/tech/Ndef;)Lorg/json/JSONObject; | 442 | ····descriptor:·(Landroid/nfc/tech/Ndef;)Lorg/json/JSONObject; |
| 441 | ····flags:·(0x0008)·ACC_STATIC | 443 | ····flags:·(0x0008)·ACC_STATIC |
| 442 | ····Code: | 444 | ····Code: |
| 443 | ······stack=300,·locals=8,·args_size=1 | 445 | ······stack=300,·locals=8,·args_size=1 |
| 444 | ·········0:·new···········#41·················//·class·org/json/JSONObject | 446 | ·········0:·new···········#41·················//·class·org/json/JSONObject |
| Offset 560, 131 lines modified | Offset 560, 131 lines modified | ||
| 560 | ········57:·iconst_0 | 560 | ········57:·iconst_0 |
| 561 | ········58:·istore········6 | 561 | ········58:·istore········6 |
| 562 | ········60:·aload_0 | 562 | ········60:·aload_0 |
| 563 | ········61:·getfield······#35·················//·Field·queue:Ljava/util/LinkedList; | 563 | ········61:·getfield······#35·················//·Field·queue:Ljava/util/LinkedList; |
| 564 | ········64:·astore_3 | 564 | ········64:·astore_3 |
| 565 | ········65:·aload_3 | 565 | ········65:·aload_3 |
| 566 | ········66:·invokevirtual·#141················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator; | 566 | ········66:·invokevirtual·#141················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator; |
| 567 | ········69:·astore | 567 | ········69:·astore_3 |
| 568 | ········7 | 568 | ········70:·aload_3 |
| 569 | ········7 | 569 | ········71:·invokeinterface·#146,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 570 | ········7 | 570 | ········76:·istore········7 |
| 571 | ········ | 571 | ········78:·iload·········7 |
| 572 | ········8 | 572 | ········80:·ifeq··········140 |
| 573 | ········8 | 573 | ········83:·aload_3 |
| 574 | ········8 | 574 | ········84:·invokeinterface·#150,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 575 | ········ | 575 | ········89:·astore········8 |
| 576 | ········9 | 576 | ········91:·aload·········8 |
| 577 | ········9 | 577 | ········93:·checkcast·····#42·················//·class·org/apache/cordova/NativeToJsMessageQueue$JsMessage |
| 578 | ········9 | 578 | ········96:·astore········8 |
| 579 | ······· | 579 | ········98:·aload_0 |
| 580 | ······· | 580 | ········99:·aload·········8 |
| 581 | ·······10 | 581 | ·······101:·invokespecial·#154················//·Method·calculatePackedMessageLength:(Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;)I |
| 582 | ·······10 | 582 | ·······104:·istore········9 |
| 583 | ·······10 | 583 | ·······106:·iload·········6 |
| 584 | ·······1 | 584 | ·······108:·ifle··········197 |
| 585 | ·······11 | 585 | ·······111:·iload·········5 |
| 586 | ·······11 | 586 | ·······113:·iload·········9 |
| 587 | ·······11 | 587 | ·······115:·iadd |
| 588 | ·······11 | 588 | ·······116:·istore········7 |
| 589 | ·······1 | 589 | ·······118:·getstatic·····#26·················//·Field·MAX_PAYLOAD_SIZE:I |
| 590 | ·······12 | 590 | ·······121:·istore········10 |
| 591 | ·······12 | 591 | ·······123:·iload·········7 |
| 592 | ·······12 | 592 | ·······125:·iload·········10 |
| 593 | ·······1 | 593 | ·······127:·if_icmple·····197 |
| 594 | ·······13 | 594 | ·······130:·getstatic·····#26·················//·Field·MAX_PAYLOAD_SIZE:I |
| 595 | ·······13 | 595 | ·······133:·istore········7 |
| 596 | ·······13 | 596 | ·······135:·iload·········7 |
| 597 | ·······1 | 597 | ·······137:·ifle··········197 |
| 598 | ·······14 | 598 | ·······140:·new···········#79·················//·class·java/lang/StringBuilder |
| 599 | ·······14 | 599 | ·······143:·astore········11 |
| 600 | ·······14 | 600 | ·······145:·aload·········11 |
| 601 | ·······1 | 601 | ·······147:·iload·········5 |
| 602 | ·······1 | 602 | ·······149:·invokespecial·#157················//·Method·java/lang/StringBuilder."<init>":(I)V |
| 603 | ·······15 | 603 | ·······152:·iconst_0 |
| 604 | ·······15 | 604 | ·······153:·istore········12 |
| 605 | ·······15 | 605 | ·······155:·iload·········12 |
| 606 | ·······1 | 606 | ·······157:·iload·········6 |
| 607 | ·······1 | 607 | ·······159:·if_icmpge·····213 |
| 608 | ·······16 | 608 | ·······162:·aload_0 |
| 609 | ·······16 | 609 | ·······163:·getfield······#35·················//·Field·queue:Ljava/util/LinkedList; |
| 610 | ·······16 | 610 | ·······166:·astore_3 |
| 611 | ·······1 | 611 | ·······167:·aload_3 |
| 612 | ·······1 | 612 | ·······168:·invokevirtual·#160················//·Method·java/util/LinkedList.removeFirst:()Ljava/lang/Object; |
| 613 | ·······17 | 613 | ·······171:·astore········8 |
| 614 | ·······17 | 614 | ·······173:·aload·········8 |
| 615 | ·······17 | 615 | ·······175:·checkcast·····#42·················//·class·org/apache/cordova/NativeToJsMessageQueue$JsMessage |
| 616 | ·······1 | 616 | ·······178:·astore········8 |
| 617 | ·······18 | 617 | ·······180:·aload_0 |
| 618 | ·······18 | 618 | ·······181:·aload·········8 |
| 619 | ·······18 | 619 | ·······183:·aload·········11 |
| 620 | ·······18 | 620 | ·······185:·invokespecial·#164················//·Method·packMessage:(Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;Ljava/lang/StringBuilder;)V |
| 621 | ·······1 | 621 | ·······188:·iload·········12 |
| 622 | ·······19 | 622 | ·······190:·iconst_1 |
| 623 | ·······19 | 623 | ·······191:·iadd |
| 624 | ·······19 | 624 | ·······192:·istore········12 |
| 625 | ·······19 | 625 | ·······194:·goto··········155 |
| 626 | ······· | 626 | ·······197:·iload·········5 |
| 627 | ······· | 627 | ·······199:·iload·········9 |
| 628 | ·······20 | 628 | ·······201:·iadd |
| 629 | ·······20 | 629 | ·······202:·istore········5 |
| 630 | ·······20 | 630 | ·······204:·iload·········6 |
| 631 | ·······20 | 631 | ·······206:·iconst_1 |
| 632 | ·······2 | 632 | ·······207:·iadd |
| 633 | ·······2 | 633 | ·······208:·istore········6 |
| 634 | ·······21 | 634 | ·······210:·goto··········70 |
| 635 | ·······21 | 635 | ·······213:·aload_0 |
| 636 | ·······21 | 636 | ·······214:·getfield······#35·················//·Field·queue:Ljava/util/LinkedList; |
| 637 | ·······2 | 637 | ·······217:·astore_3 |
| 638 | ·······2 | 638 | ·······218:·aload_3 |
| 639 | ·······2 | 639 | ·······219:·invokevirtual·#133················//·Method·java/util/LinkedList.isEmpty:()Z |
| 640 | ·······22 | 640 | ·······222:·istore········4 |
| 641 | ·······22 | 641 | ·······224:·iload·········4 |
| 642 | ·······22 | 642 | ·······226:·ifne··········241 |
| 643 | ·······2 | 643 | ·······229:·bipush········42 |
| 644 | ·······23 | 644 | ·······231:·istore········4 |
| 645 | ·······23 | 645 | ·······233:·aload·········11 |
| 646 | ·······23 | 646 | ·······235:·iload·········4 |
| 647 | ·······2 | 647 | ·······237:·invokevirtual·#87·················//·Method·java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder; |
| 648 | ·······24 | 648 | ·······240:·pop |
| 649 | ·······24 | 649 | ·······241:·aload·········11 |
| 650 | ·······24 | 650 | ·······243:·invokevirtual·#169················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
| 651 | ·······24 | 651 | ·······246:·astore_2 |
| 652 | ·······2 | 652 | ·······247:·aload_0 |
| 653 | ·······2 | 653 | ·······248:·monitorexit |
| 654 | ·······2 | 654 | ·······249:·goto··········15 |
| 655 | ······Exception·table: | 655 | ······Exception·table: |
| 656 | ·········from····to··target·type | 656 | ·········from····to··target·type |
| 657 | ·············4·····8····49···any | 657 | ·············4·····8····49···any |
| 658 | ············13····15····49···any | 658 | ············13····15····49···any |
| 659 | ············17····21····49···any | 659 | ············17····21····49···any |
| 660 | ············24····28····49···any | 660 | ············24····28····49···any |
| 661 | ············28····32····49···any | 661 | ············28····32····49···any |
| 662 | ············33····37····49···any | 662 | ············33····37····49···any |
| 663 | ············44····46····49···any | 663 | ············44····46····49···any |
| 664 | ············50····52····49···any | 664 | ············50····52····49···any |
| 665 | ············60····64····49···any | 665 | ············60····64····49···any |
| 666 | ············65····69····49···any | 666 | ············65····69····49···any |
| 667 | ············7 | 667 | ············70····76····49···any |
| 668 | ············8 | 668 | ············83····89····49···any |
| 669 | ············9 | 669 | ············91····96····49···any |
| 670 | ··········· | 670 | ············99···104····49···any |
| 671 | ···········1 | 671 | ···········118···121····49···any |
| 672 | ···········13 | 672 | ···········130···133····49···any |
| 673 | ···········14 | 673 | ···········140···143····49···any |
| 674 | ···········1 | 674 | ···········147···152····49···any |
| 675 | ···········16 | 675 | ···········162···166····49···any |
| 676 | ···········1 | 676 | ···········167···171····49···any |
| 677 | ···········17 | 677 | ···········173···178····49···any |
| 678 | ···········18 | 678 | ···········183···188····49···any |
| 679 | ···········213···217····49···any | ||
| 679 | ···········21 | 680 | ···········218···222····49···any |
| 680 | ···········221···225····49···any | ||
| 681 | ···········23 | 681 | ···········235···241····49···any |
| 682 | ···········241···246····49···any | ||
| 682 | ···········24 | 683 | ···········247···249····49···any |
| 683 | ···········250···252····49···any | ||
| Max diff block lines reached; 14960/24074 bytes (62.14%) of diff not shown. | |||
| Offset 560, 53 lines modified | Offset 560, 51 lines modified | ||
| 560 | ····descriptor:·()V | 560 | ····descriptor:·()V |
| 561 | ····flags:·(0x0002)·ACC_PRIVATE | 561 | ····flags:·(0x0002)·ACC_PRIVATE |
| 562 | ····Code: | 562 | ····Code: |
| 563 | ······stack=300,·locals=6,·args_size=1 | 563 | ······stack=300,·locals=6,·args_size=1 |
| 564 | ·········0:·aload_0 | 564 | ·········0:·aload_0 |
| 565 | ·········1:·getfield······#44·················//·Field·entryMap:Ljava/util/LinkedHashMap; | 565 | ·········1:·getfield······#44·················//·Field·entryMap:Ljava/util/LinkedHashMap; |
| 566 | ·········4:·invokevirtual·#113················//·Method·java/util/LinkedHashMap.values:()Ljava/util/Collection; | 566 | ·········4:·invokevirtual·#113················//·Method·java/util/LinkedHashMap.values:()Ljava/util/Collection; |
| 567 | ·········7:·astore_1 | ||
| 568 | ·········8:·aload_1 | ||
| 569 | ········· | 567 | ·········7:·invokeinterface·#119,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 570 | ········1 | 568 | ········12:·astore_1 |
| 571 | ········1 | 569 | ········13:·aload_1 |
| 572 | ········1 | 570 | ········14:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 573 | ········ | 571 | ········19:·istore_2 |
| 574 | ········2 | 572 | ········20:·iload_2 |
| 575 | ········2 | 573 | ········21:·ifeq··········83 |
| 576 | ········2 | 574 | ········24:·aload_1 |
| 577 | ········2 | 575 | ········25:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 578 | ········3 | 576 | ········30:·checkcast·····#129················//·class·org/apache/cordova/PluginEntry |
| 579 | ········35:·astore········4 | ||
| 580 | ········3 | 577 | ········33:·astore_3 |
| 578 | ········34:·aload_3 | ||
| 581 | ········3 | 579 | ········35:·getfield······#132················//·Field·org/apache/cordova/PluginEntry.onload:Z |
| 582 | ········ | 580 | ········38:·istore_2 |
| 581 | ········39:·iload_2 | ||
| 582 | ········40:·ifeq··········59 | ||
| 583 | ········43:· | 583 | ········43:·aload_3 |
| 584 | ········44:·ifeq··········62 | ||
| 585 | ········47:·aload·········4 | ||
| 586 | ········4 | 584 | ········44:·getfield······#135················//·Field·org/apache/cordova/PluginEntry.service:Ljava/lang/String; |
| 587 | ········ | 585 | ········47:·astore········4 |
| 588 | ········ | 586 | ········49:·aload_0 |
| 589 | ········5 | 587 | ········50:·aload·········4 |
| 590 | ········5 | 588 | ········52:·invokevirtual·#139················//·Method·getPlugin:(Ljava/lang/String;)Lorg/apache/cordova/CordovaPlugin; |
| 591 | ········5 | 589 | ········55:·pop |
| 592 | ········5 | 590 | ········56:·goto··········13 |
| 593 | ········ | 591 | ········59:·aload_0 |
| 594 | ········6 | 592 | ········60:·getfield······#42·················//·Field·pluginMap:Ljava/util/LinkedHashMap; |
| 595 | ········66:·astore_1 | ||
| 596 | ········6 | 593 | ········63:·astore········4 |
| 594 | ········65:·aload_3 | ||
| 597 | ········6 | 595 | ········66:·getfield······#135················//·Field·org/apache/cordova/PluginEntry.service:Ljava/lang/String; |
| 598 | ········ | 596 | ········69:·astore········5 |
| 599 | ········7 | 597 | ········71:·aload·········4 |
| 600 | ········7 | 598 | ········73:·aload·········5 |
| 601 | ········7 | 599 | ········75:·aconst_null |
| 602 | ········7 | 600 | ········76:·invokevirtual·#143················//·Method·java/util/LinkedHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 603 | ········ | 601 | ········79:·pop |
| 604 | ········8 | 602 | ········80:·goto··········13 |
| 605 | ········8 | 603 | ········83:·return |
| 606 | ··public·void·addService(java.lang.String,·java.lang.String); | 604 | ··public·void·addService(java.lang.String,·java.lang.String); |
| 607 | ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)V | 605 | ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)V |
| 608 | ····flags:·(0x0001)·ACC_PUBLIC | 606 | ····flags:·(0x0001)·ACC_PUBLIC |
| 609 | ····Code: | 607 | ····Code: |
| 610 | ······stack=300,·locals=4,·args_size=3 | 608 | ······stack=300,·locals=4,·args_size=3 |
| 611 | ·········0:·new···········#129················//·class·org/apache/cordova/PluginEntry | 609 | ·········0:·new···········#129················//·class·org/apache/cordova/PluginEntry |
| Offset 997, 495 lines modified | Offset 995, 467 lines modified | ||
| 997 | ········30:·invokespecial·#266················//·Method·startupPlugins:()V | 995 | ········30:·invokespecial·#266················//·Method·startupPlugins:()V |
| 998 | ········33:·return | 996 | ········33:·return |
| 999 | ··public·void·onConfigurationChanged(android.content.res.Configuration); | 997 | ··public·void·onConfigurationChanged(android.content.res.Configuration); |
| 1000 | ····descriptor:·(Landroid/content/res/Configuration;)V | 998 | ····descriptor:·(Landroid/content/res/Configuration;)V |
| 1001 | ····flags:·(0x0001)·ACC_PUBLIC | 999 | ····flags:·(0x0001)·ACC_PUBLIC |
| 1002 | ····Code: | 1000 | ····Code: |
| 1003 | ······stack=300,·locals= | 1001 | ······stack=300,·locals=5,·args_size=2 |
| 1004 | ·········0:·aload_0 | 1002 | ·········0:·aload_0 |
| 1005 | ·········1:·getfield······#42·················//·Field·pluginMap:Ljava/util/LinkedHashMap; | 1003 | ·········1:·getfield······#42·················//·Field·pluginMap:Ljava/util/LinkedHashMap; |
| 1006 | ·········4:·invokevirtual·#113················//·Method·java/util/LinkedHashMap.values:()Ljava/util/Collection; | 1004 | ·········4:·invokevirtual·#113················//·Method·java/util/LinkedHashMap.values:()Ljava/util/Collection; |
| 1007 | ·········7:·astore_2 | ||
| 1008 | ·········8:·aload_2 | ||
| 1009 | ········· | 1005 | ·········7:·invokeinterface·#119,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 1010 | ········1 | 1006 | ········12:·astore_2 |
| 1011 | ········1 | 1007 | ········13:·aload_2 |
| 1012 | ········1 | 1008 | ········14:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 1009 | ········19:·istore_3 | ||
| 1013 | ········21:·istore········4 | ||
| 1014 | ········23:·iload·········4 | ||
| 1015 | ········25:·ifeq··········53 | ||
| 1016 | ········2 | 1010 | ········20:·iload_3 |
| 1011 | ········21:·ifeq··········49 | ||
| 1012 | ········24:·aload_2 | ||
| 1017 | ········2 | 1013 | ········25:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 1018 | ········3 | 1014 | ········30:·checkcast·····#69·················//·class·org/apache/cordova/CordovaPlugin |
| 1019 | ········3 | 1015 | ········33:·astore········4 |
| 1020 | ········3 | 1016 | ········35:·aload·········4 |
| 1021 | ········ | 1017 | ········37:·ifnull········13 |
| 1022 | ········4 | 1018 | ········40:·aload·········4 |
| 1023 | ········4 | 1019 | ········42:·aload_1 |
| 1024 | ········4 | 1020 | ········43:·invokevirtual·#270················//·Method·org/apache/cordova/CordovaPlugin.onConfigurationChanged:(Landroid/content/res/Configuration;)V |
| 1025 | ········ | 1021 | ········46:·goto··········13 |
| 1026 | ········ | 1022 | ········49:·return |
| 1027 | ··public·void·onDestroy(); | 1023 | ··public·void·onDestroy(); |
| 1028 | ····descriptor:·()V | 1024 | ····descriptor:·()V |
| 1029 | ····flags:·(0x0001)·ACC_PUBLIC | 1025 | ····flags:·(0x0001)·ACC_PUBLIC |
| 1030 | ····Code: | 1026 | ····Code: |
| 1031 | ······stack=300,·locals= | 1027 | ······stack=300,·locals=4,·args_size=1 |
| 1032 | ·········0:·aload_0 | 1028 | ·········0:·aload_0 |
| 1033 | ·········1:·getfield······#42·················//·Field·pluginMap:Ljava/util/LinkedHashMap; | 1029 | ·········1:·getfield······#42·················//·Field·pluginMap:Ljava/util/LinkedHashMap; |
| 1034 | ·········4:·invokevirtual·#113················//·Method·java/util/LinkedHashMap.values:()Ljava/util/Collection; | 1030 | ·········4:·invokevirtual·#113················//·Method·java/util/LinkedHashMap.values:()Ljava/util/Collection; |
| 1035 | ·········7:·astore_1 | ||
| 1036 | ·········8:·aload_1 | ||
| 1037 | ········· | 1031 | ·········7:·invokeinterface·#119,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 1038 | ········1 | 1032 | ········12:·astore_1 |
| 1039 | ········1 | 1033 | ········13:·aload_1 |
| 1040 | ········1 | 1034 | ········14:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 1041 | ········ | 1035 | ········19:·istore_2 |
| 1042 | ········2 | 1036 | ········20:·iload_2 |
| 1043 | ········2 | 1037 | ········21:·ifeq··········45 |
| 1044 | ········2 | 1038 | ········24:·aload_1 |
| 1045 | ········2 | 1039 | ········25:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 1046 | ········3 | 1040 | ········30:·checkcast·····#69·················//·class·org/apache/cordova/CordovaPlugin |
| 1047 | ········35:·astore········4 | ||
| 1048 | ········3 | 1041 | ········33:·astore_3 |
| 1042 | ········34:·aload_3 | ||
| 1049 | ········3 | 1043 | ········35:·ifnull········13 |
| 1050 | ········ | 1044 | ········38:·aload_3 |
| 1051 | ········ | 1045 | ········39:·invokevirtual·#271················//·Method·org/apache/cordova/CordovaPlugin.onDestroy:()V |
| 1052 | ········4 | 1046 | ········42:·goto··········13 |
| 1053 | ········ | 1047 | ········45:·return |
| 1054 | ··public·void·onNewIntent(android.content.Intent); | 1048 | ··public·void·onNewIntent(android.content.Intent); |
| 1055 | ····descriptor:·(Landroid/content/Intent;)V | 1049 | ····descriptor:·(Landroid/content/Intent;)V |
| 1056 | ····flags:·(0x0001)·ACC_PUBLIC | 1050 | ····flags:·(0x0001)·ACC_PUBLIC |
| 1057 | ····Code: | 1051 | ····Code: |
| 1058 | ······stack=300,·locals= | 1052 | ······stack=300,·locals=5,·args_size=2 |
| Max diff block lines reached; 57752/66684 bytes (86.61%) of diff not shown. | |||
| Offset 698, 54 lines modified | Offset 698, 54 lines modified | ||
| 698 | ·······108:·istore········4 | 698 | ·······108:·istore········4 |
| 699 | ·······110:·goto··········46 | 699 | ·······110:·goto··········46 |
| 700 | ··public·void·onRequestPermissionResult(int,·java.lang.String[],·int[]); | 700 | ··public·void·onRequestPermissionResult(int,·java.lang.String[],·int[]); |
| 701 | ····descriptor:·(I[Ljava/lang/String;[I)V | 701 | ····descriptor:·(I[Ljava/lang/String;[I)V |
| 702 | ····flags:·(0x0001)·ACC_PUBLIC | 702 | ····flags:·(0x0001)·ACC_PUBLIC |
| 703 | ····Code: | 703 | ····Code: |
| 704 | ······stack=300,·locals=1 | 704 | ······stack=300,·locals=12,·args_size=4 |
| 705 | ·········0:·aload_3 | 705 | ·········0:·aload_3 |
| 706 | ·········1:·astore········4 | ||
| 707 | ·········3:·aload_3 | ||
| 708 | ········· | 706 | ·········1:·arraylength |
| 707 | ·········2:·istore········4 | ||
| 708 | ·········4:·iconst_0 | ||
| 709 | ·········5:·istore········5 | 709 | ·········5:·istore········5 |
| 710 | ·········7:· | 710 | ·········7:·aconst_null |
| 711 | ·········8:· | 711 | ·········8:·astore········6 |
| 712 | ········10:·iload········· | 712 | ········10:·iload·········5 |
| 713 | ········12:·iload········· | 713 | ········12:·iload·········4 |
| 714 | ········14:·if_icmpge····· | 714 | ········14:·if_icmpge·····79 |
| 715 | ········17:·aload | 715 | ········17:·aload_3 |
| 716 | ········1 | 716 | ········18:·iload·········5 |
| 717 | ········2 | 717 | ········20:·iaload |
| 718 | ········2 | 718 | ········21:·istore········7 |
| 719 | ········2 | 719 | ········23:·iconst_m1 |
| 720 | ········2 | 720 | ········24:·istore········8 |
| 721 | ········2 | 721 | ········26:·iload·········7 |
| 722 | ········2 | 722 | ········28:·iload·········8 |
| 723 | ········3 | 723 | ········30:·if_icmpne·····70 |
| 724 | ········3 | 724 | ········33:·aload_0 |
| 725 | ········3 | 725 | ········34:·getfield······#37·················//·Field·callbackContext:Lorg/apache/cordova/CallbackContext; |
| 726 | ········3 | 726 | ········37:·astore········6 |
| 727 | ········ | 727 | ········39:·new···········#234················//·class·org/apache/cordova/PluginResult |
| 728 | ········4 | 728 | ········42:·astore········9 |
| 729 | ········4 | 729 | ········44:·getstatic·····#252················//·Field·org/apache/cordova/PluginResult$Status.ERROR:Lorg/apache/cordova/PluginResult$Status; |
| 730 | ········4 | 730 | ········47:·astore········10 |
| 731 | ········ | 731 | ········49:·ldc···········#254················//·String·User·has·denied·permission |
| 732 | ········5 | 732 | ········51:·astore········11 |
| 733 | ········53:·aload·········9 | ||
| 733 | ········5 | 734 | ········55:·aload·········10 |
| 734 | ········5 | 735 | ········57:·aload·········11 |
| 735 | ········58:·aload·········12 | ||
| 736 | ········ | 736 | ········59:·invokespecial·#257················//·Method·org/apache/cordova/PluginResult."<init>":(Lorg/apache/cordova/PluginResult$Status;Ljava/lang/String;)V |
| 737 | ········62:·aload·········6 | ||
| 737 | ········6 | 738 | ········64:·aload·········9 |
| 738 | ········65:·aload·········10 | ||
| 739 | ········6 | 739 | ········66:·invokevirtual·#249················//·Method·org/apache/cordova/CallbackContext.sendPluginResult:(Lorg/apache/cordova/PluginResult;)V |
| 740 | ········ | 740 | ········69:·return |
| 741 | ········7 | 741 | ········70:·iload·········5 |
| 742 | ········7 | 742 | ········72:·iconst_1 |
| 743 | ········7 | 743 | ········73:·iadd |
| 744 | ········7 | 744 | ········74:·istore········5 |
| 745 | ········7 | 745 | ········76:·goto··········10 |
| 746 | ········ | 746 | ········79:·aload_0 |
| 747 | ········8 | 747 | ········80:·invokespecial·#230················//·Method·sendSMS:()Z |
| 748 | ········8 | 748 | ········83:·pop |
| 749 | ········8 | 749 | ········84:·goto··········69 |
| 750 | } | 750 | } |
| Offset 33, 21 lines modified | Offset 33, 23 lines modified | ||
| 33 | ········else·{ | 33 | ········else·{ |
| 34 | ············b·=·false; | 34 | ············b·=·false; |
| 35 | ········} | 35 | ········} |
| 36 | ········return·b; | 36 | ········return·b; |
| 37 | ····} | 37 | ····} |
| 38 | ···· | 38 | ···· |
| 39 | ····public·boolean·hasPermisssion()·{ | 39 | ····public·boolean·hasPermisssion()·{ |
| 40 | ········boolean·b·=·false; | ||
| 40 | ········final·String[]·permissions·=·this.permissions; | 41 | ········final·String[]·permissions·=·this.permissions; |
| 41 | ········for·(int·length·=·permissions.length,·i·=·0;·i·<·length;·++i)·{ | 42 | ········for·(int·length·=·permissions.length,·i·=·0;·i·<·length;·++i)·{ |
| 42 | ············if·(!PermissionHelper.hasPermission((CordovaPlugin)this,·permissions[i]))·{ | 43 | ············if·(!PermissionHelper.hasPermission((CordovaPlugin)this,·permissions[i]))·{ |
| 43 | ················return· | 44 | ················return·b; |
| 44 | ············} | 45 | ············} |
| 45 | ········} | 46 | ········} |
| 47 | ········b·=·true; | ||
| 46 | ········return· | 48 | ········return·b; |
| 47 | ····} | 49 | ····} |
| 48 | ···· | 50 | ···· |
| 49 | ····public·void·onRequestPermissionResult(final·int·n,·final·String[]·array,·final·int[]·array2)·{ | 51 | ····public·void·onRequestPermissionResult(final·int·n,·final·String[]·array,·final·int[]·array2)·{ |
| 50 | ········for·(int·length·=·array2.length,·i·=·0;·i·<·length;·++i)·{ | 52 | ········for·(int·length·=·array2.length,·i·=·0;·i·<·length;·++i)·{ |
| 51 | ············if·(array2[i]·==·-1)·{ | 53 | ············if·(array2[i]·==·-1)·{ |
| 52 | ················LOG.d(this.TAG,·"Permission·Denied!"); | 54 | ················LOG.d(this.TAG,·"Permission·Denied!"); |
| 53 | ················this.context.sendPluginResult(new·PluginResult(PluginResult$Status.ILLEGAL_ACCESS_EXCEPTION)); | 55 | ················this.context.sendPluginResult(new·PluginResult(PluginResult$Status.ILLEGAL_ACCESS_EXCEPTION)); |
| Offset 550, 71 lines modified | Offset 550, 66 lines modified | ||
| 550 | ····:cond_2 | 550 | ····:cond_2 |
| 551 | ····const/4·v0,·0x0 | 551 | ····const/4·v0,·0x0 |
| 552 | ····goto·:goto_0 | 552 | ····goto·:goto_0 |
| 553 | .end·method | 553 | .end·method |
| 554 | .method·public·onRequestPermissionResult(I[Ljava/lang/String;[I)V | 554 | .method·public·onRequestPermissionResult(I[Ljava/lang/String;[I)V |
| 555 | ····.locals· | 555 | ····.locals·5 |
| 556 | ····.param·p1,·"requestCode"····#·I | 556 | ····.param·p1,·"requestCode"····#·I |
| 557 | ····.param·p2,·"permissions"····#·[Ljava/lang/String; | 557 | ····.param·p2,·"permissions"····#·[Ljava/lang/String; |
| 558 | ····.param·p3,·"grantResults"····#·[I | 558 | ····.param·p3,·"grantResults"····#·[I |
| 559 | ····.annotation·system·Ldalvik/annotation/Throws; | 559 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 560 | ········value·=·{ | 560 | ········value·=·{ |
| 561 | ············Lorg/json/JSONException; | 561 | ············Lorg/json/JSONException; |
| 562 | ········} | 562 | ········} |
| 563 | ····.end·annotation | 563 | ····.end·annotation |
| 564 | ····.prologue | 564 | ····.prologue |
| 565 | ····.line·64 | 565 | ····.line·64 |
| 566 | ···· | 566 | ····array-length·v2,·p3 |
| 567 | ····.local·v0,·"arr$":[I | ||
| 568 | ····array-length·v2,·v0 | ||
| 569 | ····.local·v2,·"len$":I | ||
| 570 | ····const/4·v1,·0x0 | 567 | ····const/4·v1,·0x0 |
| 571 | ····.local·v1,·"i$":I | ||
| 572 | ····:goto_0 | 568 | ····:goto_0 |
| 573 | ····if-ge·v1,·v2,·:cond_1 | 569 | ····if-ge·v1,·v2,·:cond_1 |
| 574 | ····aget·v | 570 | ····aget·v0,·p3,·v1 |
| 575 | ····.line·65 | 571 | ····.line·65 |
| 576 | ····.local·v | 572 | ····.local·v0,·"r":I |
| 577 | ····const/4·v | 573 | ····const/4·v3,·-0x1 |
| 578 | ····if-ne·v | 574 | ····if-ne·v0,·v3,·:cond_0 |
| 579 | ····.line·66 | 575 | ····.line·66 |
| 580 | ····iget-object·v | 576 | ····iget-object·v1,·p0,·Lcom/cordova/plugins/sms/Sms;->callbackContext:Lorg/apache/cordova/CallbackContext; |
| 581 | ····new-instance·v | 577 | ····new-instance·v2,·Lorg/apache/cordova/PluginResult; |
| 582 | ····sget-object·v | 578 | ····sget-object·v3,·Lorg/apache/cordova/PluginResult$Status;->ERROR:Lorg/apache/cordova/PluginResult$Status; |
| 583 | ····const-string·v | 579 | ····const-string·v4,·"User·has·denied·permission" |
| 584 | ····invoke-direct·{v | 580 | ····invoke-direct·{v2,·v3,·v4},·Lorg/apache/cordova/PluginResult;-><init>(Lorg/apache/cordova/PluginResult$Status;Ljava/lang/String;)V |
| 585 | ····invoke-virtual·{v | 581 | ····invoke-virtual·{v1,·v2},·Lorg/apache/cordova/CallbackContext;->sendPluginResult(Lorg/apache/cordova/PluginResult;)V |
| 586 | ····.line·71 | 582 | ····.line·71 |
| 587 | ····.end·local·v | 583 | ····.end·local·v0····#·"r":I |
| 588 | ····:goto_1 | 584 | ····:goto_1 |
| 589 | ····return-void | 585 | ····return-void |
| 590 | ····.line·64 | 586 | ····.line·64 |
| 591 | ····.restart·local·v | 587 | ····.restart·local·v0····#·"r":I |
| 592 | ····:cond_0 | 588 | ····:cond_0 |
| 593 | ····add-int/lit8·v1,·v1,·0x1 | 589 | ····add-int/lit8·v1,·v1,·0x1 |
| 594 | ····goto·:goto_0 | 590 | ····goto·:goto_0 |
| 595 | ····.line·70 | 591 | ····.line·70 |
| 596 | ····.end·local·v | 592 | ····.end·local·v0····#·"r":I |
| 597 | ····:cond_1 | 593 | ····:cond_1 |
| 598 | ····invoke-direct·{p0},·Lcom/cordova/plugins/sms/Sms;->sendSMS()Z | 594 | ····invoke-direct·{p0},·Lcom/cordova/plugins/sms/Sms;->sendSMS()Z |
| 599 | ····goto·:goto_1 | 595 | ····goto·:goto_1 |
| 600 | .end·method | 596 | .end·method |
| Offset 25, 14 lines modified | Offset 25, 15 lines modified | ||
| 25 | .field·final·synthetic·val$parts:Ljava/util/ArrayList; | 25 | .field·final·synthetic·val$parts:Ljava/util/ArrayList; |
| 26 | #·direct·methods | 26 | #·direct·methods |
| 27 | .method·constructor·<init>(Lcom/cordova/plugins/sms/Sms;Ljava/util/ArrayList;Lorg/apache/cordova/CallbackContext;)V | 27 | .method·constructor·<init>(Lcom/cordova/plugins/sms/Sms;Ljava/util/ArrayList;Lorg/apache/cordova/CallbackContext;)V |
| 28 | ····.locals·1 | 28 | ····.locals·1 |
| 29 | ····.param·p1,·"this$0"····#·Lcom/cordova/plugins/sms/Sms; | ||
| 29 | ····.prologue | 30 | ····.prologue |
| 30 | ····.line·146 | 31 | ····.line·146 |
| 31 | ····iput-object·p1,·p0,·Lcom/cordova/plugins/sms/Sms$2;->this$0:Lcom/cordova/plugins/sms/Sms; | 32 | ····iput-object·p1,·p0,·Lcom/cordova/plugins/sms/Sms$2;->this$0:Lcom/cordova/plugins/sms/Sms; |
| 32 | ····iput-object·p2,·p0,·Lcom/cordova/plugins/sms/Sms$2;->val$parts:Ljava/util/ArrayList; | 33 | ····iput-object·p2,·p0,·Lcom/cordova/plugins/sms/Sms$2;->val$parts:Ljava/util/ArrayList; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/cordova/plugins/sms/Sms; | 21 | .field·final·synthetic·this$0:Lcom/cordova/plugins/sms/Sms; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/cordova/plugins/sms/Sms;)V | 23 | .method·constructor·<init>(Lcom/cordova/plugins/sms/Sms;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/cordova/plugins/sms/Sms; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·74 | 27 | ····.line·74 |
| 27 | ····iput-object·p1,·p0,·Lcom/cordova/plugins/sms/Sms$1;->this$0:Lcom/cordova/plugins/sms/Sms; | 28 | ····iput-object·p1,·p0,·Lcom/cordova/plugins/sms/Sms$1;->this$0:Lcom/cordova/plugins/sms/Sms; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 252 lines modified | Offset 20, 250 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 21 | .field·final·synthetic·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)V | 23 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·603 | 27 | ····.line·603 |
| 27 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$9;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 28 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$9;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 29 | ····return-void | 30 | ····return-void |
| 30 | .end·method | 31 | .end·method |
| 31 | #·virtual·methods | 32 | #·virtual·methods |
| 32 | .method·public·run()V | 33 | .method·public·run()V |
| 33 | ····.locals·1 | 34 | ····.locals·11 |
| 34 | ····.prologue | 35 | ····.prologue |
| 35 | ····.line·606 | 36 | ····.line·606 |
| 36 | ····const-string·v | 37 | ····const-string·v6,·"NfcPlugin" |
| 37 | ····new-instance·v | 38 | ····new-instance·v7,·Ljava/lang/StringBuilder; |
| 38 | ····invoke-direct·{v | 39 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V |
| 39 | ····const-string·v | 40 | ····const-string·v8,·"parseMessage·" |
| 40 | ····invoke-virtual·{v | 41 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 41 | ····move-result-object·v | 42 | ····move-result-object·v7 |
| 42 | ····iget-object·v | 43 | ····iget-object·v8,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$9;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 43 | ····invoke-static·{v | 44 | ····invoke-static·{v8},·Lcom/chariotsolutions/nfc/plugin/NfcPlugin;->access$700(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)Landroid/content/Intent; |
| 44 | ····move-result-object·v | 45 | ····move-result-object·v8 |
| 45 | ····invoke-virtual·{v | 46 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| 46 | ····move-result-object·v | 47 | ····move-result-object·v7 |
| 47 | ····invoke-virtual·{v | 48 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 48 | ····move-result-object·v | 49 | ····move-result-object·v7 |
| 49 | ····invoke-static·{v | 50 | ····invoke-static·{v6,·v7},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
| 50 | ····.line·607 | 51 | ····.line·607 |
| 51 | ····iget-object·v | 52 | ····iget-object·v6,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$9;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 52 | ····invoke-static·{v | 53 | ····invoke-static·{v6},·Lcom/chariotsolutions/nfc/plugin/NfcPlugin;->access$700(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)Landroid/content/Intent; |
| 53 | ····move-result-object·v | 54 | ····move-result-object·v1 |
| 54 | ····.line·608 | 55 | ····.line·608 |
| 55 | ····.local·v | 56 | ····.local·v1,·"intent":Landroid/content/Intent; |
| 56 | ····invoke-virtual·{v | 57 | ····invoke-virtual·{v1},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
| 57 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
| 58 | ····.line·609 | 59 | ····.line·609 |
| 59 | ····.local·v0,·"action":Ljava/lang/String; | 60 | ····.local·v0,·"action":Ljava/lang/String; |
| 60 | ····const-string·v | 61 | ····const-string·v6,·"NfcPlugin" |
| 61 | ····new-instance·v | 62 | ····new-instance·v7,·Ljava/lang/StringBuilder; |
| 62 | ····invoke-direct·{v | 63 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V |
| 63 | ····const-string·v | 64 | ····const-string·v8,·"action·" |
| 64 | ····invoke-virtual·{v | 65 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 65 | ····move-result-object·v | 66 | ····move-result-object·v7 |
| 66 | ····invoke-virtual·{v | 67 | ····invoke-virtual·{v7,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 67 | ····move-result-object·v | 68 | ····move-result-object·v7 |
| 68 | ····invoke-virtual·{v | 69 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 69 | ····move-result-object·v | 70 | ····move-result-object·v7 |
| 70 | ····invoke-static·{v | 71 | ····invoke-static·{v6,·v7},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
| 71 | ····.line·610 | 72 | ····.line·610 |
| 72 | ····if-nez·v0,·:cond_0 | 73 | ····if-nez·v0,·:cond_0 |
| 73 | ····.line·638 | 74 | ····.line·638 |
| 74 | ····:goto_0 | 75 | ····:goto_0 |
| 75 | ····return-void | 76 | ····return-void |
| 76 | ····.line·614 | 77 | ····.line·614 |
| 77 | ····:cond_0 | 78 | ····:cond_0 |
| 78 | ····const-string·v | 79 | ····const-string·v6,·"android.nfc.extra.TAG" |
| 79 | ····invoke-virtual·{v | 80 | ····invoke-virtual·{v1,·v6},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; |
| 80 | ····move-result-object·v | 81 | ····move-result-object·v4 |
| 81 | ····check-cast·v | 82 | ····check-cast·v4,·Landroid/nfc/Tag; |
| 82 | ····.line·615 | 83 | ····.line·615 |
| 83 | ····.local·v | 84 | ····.local·v4,·"tag":Landroid/nfc/Tag; |
| 84 | ····const-string·v | 85 | ····const-string·v6,·"android.nfc.extra.NDEF_MESSAGES" |
| 85 | ····invoke-virtual·{v | 86 | ····invoke-virtual·{v1,·v6},·Landroid/content/Intent;->getParcelableArrayExtra(Ljava/lang/String;)[Landroid/os/Parcelable; |
| 86 | ····move-result-object·v | 87 | ····move-result-object·v2 |
| 87 | ····.line·617 | 88 | ····.line·617 |
| 88 | ····.local·v | 89 | ····.local·v2,·"messages":[Landroid/os/Parcelable; |
| 89 | ····const-string·v | 90 | ····const-string·v6,·"android.nfc.action.NDEF_DISCOVERED" |
| 90 | ····invoke-virtual·{v0,·v | 91 | ····invoke-virtual·{v0,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 91 | ····move-result·v | 92 | ····move-result·v6 |
| 92 | ····if-eqz·v | 93 | ····if-eqz·v6,·:cond_3 |
| 93 | ····.line·618 | 94 | ····.line·618 |
| 94 | ····invoke-static·{v | 95 | ····invoke-static·{v4},·Landroid/nfc/tech/Ndef;->get(Landroid/nfc/Tag;)Landroid/nfc/tech/Ndef; |
| Max diff block lines reached; 6387/13103 bytes (48.74%) of diff not shown. | |||
| Offset 15, 52 lines modified | Offset 15, 47 lines modified | ||
| 15 | ····.line·16 | 15 | ····.line·16 |
| 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 17 | ····return-void | 17 | ····return-void |
| 18 | .end·method | 18 | .end·method |
| 19 | .method·static·byteArrayToJSON([B)Lorg/json/JSONArray; | 19 | .method·static·byteArrayToJSON([B)Lorg/json/JSONArray; |
| 20 | ····.locals· | 20 | ····.locals·4 |
| 21 | ····.param·p0,·"bytes"····#·[B | 21 | ····.param·p0,·"bytes"····#·[B |
| 22 | ····.prologue | 22 | ····.prologue |
| 23 | ····.line·97 | 23 | ····.line·97 |
| 24 | ····new-instance·v | 24 | ····new-instance·v1,·Lorg/json/JSONArray; |
| 25 | ····invoke-direct·{v | 25 | ····invoke-direct·{v1},·Lorg/json/JSONArray;-><init>()V |
| 26 | ····.line·98 | 26 | ····.line·98 |
| 27 | ····.local·v | 27 | ····.local·v1,·"json":Lorg/json/JSONArray; |
| 28 | ···· | 28 | ····array-length·v3,·p0 |
| 29 | ····.local·v1,·"arr$":[B | ||
| 30 | ····array-length·v4,·v1 | ||
| 31 | ····.local·v4,·"len$":I | ||
| 32 | ····const/4·v2,·0x0 | 29 | ····const/4·v2,·0x0 |
| 33 | ····.local·v2,·"i$":I | ||
| 34 | ····:goto_0 | 30 | ····:goto_0 |
| 35 | ····if-ge·v2,·v | 31 | ····if-ge·v2,·v3,·:cond_0 |
| 36 | ····aget-byte·v0,· | 32 | ····aget-byte·v0,·p0,·v2 |
| 37 | ····.line·99 | 33 | ····.line·99 |
| 38 | ····.local·v0,·"aByte":B | 34 | ····.local·v0,·"aByte":B |
| 39 | ····invoke-virtual·{v | 35 | ····invoke-virtual·{v1,·v0},·Lorg/json/JSONArray;->put(I)Lorg/json/JSONArray; |
| 40 | ····.line·98 | 36 | ····.line·98 |
| 41 | ····add-int/lit8·v2,·v2,·0x1 | 37 | ····add-int/lit8·v2,·v2,·0x1 |
| 42 | ····goto·:goto_0 | 38 | ····goto·:goto_0 |
| 43 | ····.line·101 | 39 | ····.line·101 |
| 44 | ····.end·local·v0····#·"aByte":B | 40 | ····.end·local·v0····#·"aByte":B |
| 45 | ····:cond_0 | 41 | ····:cond_0 |
| 46 | ····return-object·v | 42 | ····return-object·v1 |
| 47 | .end·method | 43 | .end·method |
| 48 | .method·static·jsonToByteArray(Lorg/json/JSONArray;)[B | 44 | .method·static·jsonToByteArray(Lorg/json/JSONArray;)[B |
| 49 | ····.locals·3 | 45 | ····.locals·3 |
| 50 | ····.param·p0,·"json"····#·Lorg/json/JSONArray; | 46 | ····.param·p0,·"json"····#·Lorg/json/JSONArray; |
| 51 | ····.annotation·system·Ldalvik/annotation/Throws; | 47 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 52 | ········value·=·{ | 48 | ········value·=·{ |
| Offset 223, 63 lines modified | Offset 218, 60 lines modified | ||
| 223 | ····.param·p0,·"message"····#·Landroid/nfc/NdefMessage; | 218 | ····.param·p0,·"message"····#·Landroid/nfc/NdefMessage; |
| 224 | ····.prologue | 219 | ····.prologue |
| 225 | ····.line·113 | 220 | ····.line·113 |
| 226 | ····if-nez·p0,·:cond_0 | 221 | ····if-nez·p0,·:cond_0 |
| 227 | ····.line·114 | 222 | ····.line·114 |
| 228 | ····const/4·v | 223 | ····const/4·v2,·0x0 |
| 229 | ····.line·123 | 224 | ····.line·123 |
| 230 | ····:goto_0 | 225 | ····:goto_0 |
| 231 | ····return-object·v | 226 | ····return-object·v2 |
| 232 | ····.line·117 | 227 | ····.line·117 |
| 233 | ····:cond_0 | 228 | ····:cond_0 |
| 234 | ····new-instance·v | 229 | ····new-instance·v0,·Ljava/util/ArrayList; |
| 235 | ····invoke-direct·{v | 230 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| 236 | ····.line·119 | 231 | ····.line·119 |
| 237 | ····.local·v | 232 | ····.local·v0,·"list":Ljava/util/List;,·"Ljava/util/List<Lorg/json/JSONObject;>;" |
| 238 | ····invoke-virtual·{p0},·Landroid/nfc/NdefMessage;->getRecords()[Landroid/nfc/NdefRecord; | 233 | ····invoke-virtual·{p0},·Landroid/nfc/NdefMessage;->getRecords()[Landroid/nfc/NdefRecord; |
| 239 | ····move-result-object·v | 234 | ····move-result-object·v3 |
| 240 | ····.local·v0,·"arr$":[Landroid/nfc/NdefRecord; | ||
| 241 | ····array-length·v | 235 | ····array-length·v4,·v3 |
| 242 | ····.local·v2,·"len$":I | ||
| 243 | ····const/4·v | 236 | ····const/4·v2,·0x0 |
| 244 | ····.local·v1,·"i$":I | ||
| 245 | ····:goto_1 | 237 | ····:goto_1 |
| 246 | ····if-ge·v | 238 | ····if-ge·v2,·v4,·:cond_1 |
| 247 | ····aget-object·v | 239 | ····aget-object·v1,·v3,·v2 |
| 248 | ····.line·120 | 240 | ····.line·120 |
| 249 | ····.local·v | 241 | ····.local·v1,·"ndefRecord":Landroid/nfc/NdefRecord; |
| 250 | ····invoke-static·{v | 242 | ····invoke-static·{v1},·Lcom/chariotsolutions/nfc/plugin/Util;->recordToJSON(Landroid/nfc/NdefRecord;)Lorg/json/JSONObject; |
| 251 | ····move-result-object·v5 | 243 | ····move-result-object·v5 |
| 252 | ····invoke-interface·{v | 244 | ····invoke-interface·{v0,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
| 253 | ····.line·119 | 245 | ····.line·119 |
| 254 | ····add-int/lit8·v | 246 | ····add-int/lit8·v2,·v2,·0x1 |
| 255 | ····goto·:goto_1 | 247 | ····goto·:goto_1 |
| 256 | ····.line·123 | 248 | ····.line·123 |
| 257 | ····.end·local·v | 249 | ····.end·local·v1····#·"ndefRecord":Landroid/nfc/NdefRecord; |
| 258 | ····:cond_1 | 250 | ····:cond_1 |
| 259 | ····new-instance·v | 251 | ····new-instance·v2,·Lorg/json/JSONArray; |
| 260 | ····invoke-direct·{v | 252 | ····invoke-direct·{v2,·v0},·Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V |
| 261 | ····goto·:goto_0 | 253 | ····goto·:goto_0 |
| 262 | .end·method | 254 | .end·method |
| 263 | .method·static·ndefToJSON(Landroid/nfc/tech/Ndef;)Lorg/json/JSONObject; | 255 | .method·static·ndefToJSON(Landroid/nfc/tech/Ndef;)Lorg/json/JSONObject; |
| 264 | ····.locals·6 | 256 | ····.locals·6 |
| 265 | ····.param·p0,·"ndef"····#·Landroid/nfc/tech/Ndef; | 257 | ····.param·p0,·"ndef"····#·Landroid/nfc/tech/Ndef; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 21 | .field·final·synthetic·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)V | 23 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·465 | 27 | ····.line·465 |
| 27 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$4;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 28 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$4;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 21 | .field·final·synthetic·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)V | 23 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·442 | 27 | ····.line·442 |
| 27 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$3;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 28 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$3;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$uris:[Landroid/net/Uri; | 24 | .field·final·synthetic·val$uris:[Landroid/net/Uri; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;Lorg/apache/cordova/CallbackContext;[Landroid/net/Uri;)V | 26 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;Lorg/apache/cordova/CallbackContext;[Landroid/net/Uri;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·483 | 30 | ····.line·483 |
| 30 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$5;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 31 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$5;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 31 | ····iput-object·p2,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$5;->val$callbackContext:Lorg/apache/cordova/CallbackContext; | 32 | ····iput-object·p2,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$5;->val$callbackContext:Lorg/apache/cordova/CallbackContext; |
| Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
| 26 | .field·final·synthetic·val$tag:Landroid/nfc/Tag; | 26 | .field·final·synthetic·val$tag:Landroid/nfc/Tag; |
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;Landroid/nfc/Tag;Landroid/nfc/NdefMessage;Lorg/apache/cordova/CallbackContext;)V | 28 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;Landroid/nfc/Tag;Landroid/nfc/NdefMessage;Lorg/apache/cordova/CallbackContext;)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.param·p1,·"this$0"····#·Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | ||
| 30 | ····.prologue | 31 | ····.prologue |
| 31 | ····.line·247 | 32 | ····.line·247 |
| 32 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$1;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 33 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$1;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 33 | ····iput-object·p2,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$1;->val$tag:Landroid/nfc/Tag; | 34 | ····iput-object·p2,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$1;->val$tag:Landroid/nfc/Tag; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$callbackContext:Lorg/apache/cordova/CallbackContext; | 22 | .field·final·synthetic·val$callbackContext:Lorg/apache/cordova/CallbackContext; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;Lorg/apache/cordova/CallbackContext;)V | 24 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;Lorg/apache/cordova/CallbackContext;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·511 | 28 | ····.line·511 |
| 28 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$6;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 29 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$6;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 29 | ····iput-object·p2,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$6;->val$callbackContext:Lorg/apache/cordova/CallbackContext; | 30 | ····iput-object·p2,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$6;->val$callbackContext:Lorg/apache/cordova/CallbackContext; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 21 | .field·final·synthetic·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)V | 23 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·548 | 27 | ····.line·548 |
| 27 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$8;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 28 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$8;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 21 | .field·final·synthetic·this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)V | 23 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·534 | 27 | ····.line·534 |
| 27 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$7;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 28 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$7;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$tag:Landroid/nfc/Tag; | 24 | .field·final·synthetic·val$tag:Landroid/nfc/Tag; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;Landroid/nfc/Tag;Lorg/apache/cordova/CallbackContext;)V | 26 | .method·constructor·<init>(Lcom/chariotsolutions/nfc/plugin/NfcPlugin;Landroid/nfc/Tag;Lorg/apache/cordova/CallbackContext;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·303 | 30 | ····.line·303 |
| 30 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$2;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; | 31 | ····iput-object·p1,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$2;->this$0:Lcom/chariotsolutions/nfc/plugin/NfcPlugin; |
| 31 | ····iput-object·p2,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$2;->val$tag:Landroid/nfc/Tag; | 32 | ····iput-object·p2,·p0,·Lcom/chariotsolutions/nfc/plugin/NfcPlugin$2;->val$tag:Landroid/nfc/Tag; |
| Offset 18, 10 lines modified | Offset 18, 9 lines modified | ||
| 18 | .method·public·constructor·<init>()V | 18 | .method·public·constructor·<init>()V |
| 19 | ····.locals·0 | 19 | ····.locals·0 |
| 20 | ····.prologue | 20 | ····.prologue |
| 21 | ····.line·10 | 21 | ····.line·10 |
| 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 23 | ····.line·22 | ||
| 24 | ····return-void | 23 | ····return-void |
| 25 | .end·method | 24 | .end·method |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$url:Ljava/lang/String; | 22 | .field·final·synthetic·val$url:Ljava/lang/String; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl;Ljava/lang/String;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaWebViewImpl; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·148 | 28 | ····.line·148 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$1;->this$0:Lorg/apache/cordova/CordovaWebViewImpl; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$1;->this$0:Lorg/apache/cordova/CordovaWebViewImpl; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$1;->val$url:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$1;->val$url:Ljava/lang/String; |
| Offset 250, 15 lines modified | Offset 250, 15 lines modified | ||
| 250 | ····move-result·v2 | 250 | ····move-result·v2 |
| 251 | ····if-nez·v2,·:cond_0 | 251 | ····if-nez·v2,·:cond_0 |
| 252 | ····.line·46 | 252 | ····.line·46 |
| 253 | ····const/4·v1,·0x0 | 253 | ····const/4·v1,·0x0 |
| 254 | ····.line·6 | 254 | ····.line·67 |
| 255 | ····:goto_0 | 255 | ····:goto_0 |
| 256 | ····return-object·v1 | 256 | ····return-object·v1 |
| 257 | ····.line·50 | 257 | ····.line·50 |
| 258 | ····:cond_0 | 258 | ····:cond_0 |
| 259 | ····if-nez·p5,·:cond_1 | 259 | ····if-nez·p5,·:cond_1 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaDialogsHelper; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·56 | 28 | ····.line·56 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$3;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$3;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$3;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$3;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/CoreAndroid; | 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/CoreAndroid; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/apache/cordova/CoreAndroid;)V | 23 | .method·constructor·<init>(Lorg/apache/cordova/CoreAndroid;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CoreAndroid; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·139 | 27 | ····.line·139 |
| 27 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CoreAndroid$2;->this$0:Lorg/apache/cordova/CoreAndroid; | 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CoreAndroid$2;->this$0:Lorg/apache/cordova/CoreAndroid; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/CoreAndroid; | 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/CoreAndroid; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/apache/cordova/CoreAndroid;)V | 23 | .method·constructor·<init>(Lorg/apache/cordova/CoreAndroid;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CoreAndroid; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·222 | 27 | ····.line·222 |
| 27 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CoreAndroid$4;->this$0:Lorg/apache/cordova/CoreAndroid; | 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CoreAndroid$4;->this$0:Lorg/apache/cordova/CoreAndroid; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 233, 25 lines modified | Offset 233, 24 lines modified | ||
| 233 | .end·method | 233 | .end·method |
| 234 | .method·private·startupPlugins()V | 234 | .method·private·startupPlugins()V |
| 235 | ····.locals·5 | 235 | ····.locals·5 |
| 236 | ····.prologue | 236 | ····.prologue |
| 237 | ····.line·94 | 237 | ····.line·94 |
| 238 | ····iget-object·v | 238 | ····iget-object·v1,·p0,·Lorg/apache/cordova/PluginManager;->entryMap:Ljava/util/LinkedHashMap; |
| 239 | ····invoke-virtual·{v | 239 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashMap;->values()Ljava/util/Collection; |
| 240 | ····move-result-object·v | 240 | ····move-result-object·v1 |
| 241 | ····invoke-interface·{v | 241 | ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 242 | ····move-result-object·v1 | 242 | ····move-result-object·v1 |
| 243 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 244 | ····:goto_0 | 243 | ····:goto_0 |
| 245 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 244 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 246 | ····move-result·v2 | 245 | ····move-result·v2 |
| 247 | ····if-eqz·v2,·:cond_1 | 246 | ····if-eqz·v2,·:cond_1 |
| Offset 734, 731 lines modified | Offset 733, 717 lines modified | ||
| 734 | .method·public·onConfigurationChanged(Landroid/content/res/Configuration;)V | 733 | .method·public·onConfigurationChanged(Landroid/content/res/Configuration;)V |
| 735 | ····.locals·3 | 734 | ····.locals·3 |
| 736 | ····.param·p1,·"newConfig"····#·Landroid/content/res/Configuration; | 735 | ····.param·p1,·"newConfig"····#·Landroid/content/res/Configuration; |
| 737 | ····.prologue | 736 | ····.prologue |
| 738 | ····.line·508 | 737 | ····.line·508 |
| 739 | ····iget-object·v | 738 | ····iget-object·v1,·p0,·Lorg/apache/cordova/PluginManager;->pluginMap:Ljava/util/LinkedHashMap; |
| 740 | ····invoke-virtual·{v | 739 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashMap;->values()Ljava/util/Collection; |
| 741 | ····move-result-object·v | 740 | ····move-result-object·v1 |
| 742 | ····invoke-interface·{v | 741 | ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 743 | ····move-result-object·v | 742 | ····move-result-object·v1 |
| 744 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 745 | ····:cond_0 | 743 | ····:cond_0 |
| 746 | ····:goto_0 | 744 | ····:goto_0 |
| 747 | ····invoke-interface·{v | 745 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 748 | ····move-result·v2 | 746 | ····move-result·v2 |
| 749 | ····if-eqz·v2,·:cond_1 | 747 | ····if-eqz·v2,·:cond_1 |
| 750 | ····invoke-interface·{v | 748 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 751 | ····move-result-object·v | 749 | ····move-result-object·v0 |
| 752 | ····check-cast·v | 750 | ····check-cast·v0,·Lorg/apache/cordova/CordovaPlugin; |
| 753 | ····.line·509 | 751 | ····.line·509 |
| 754 | ····.local·v | 752 | ····.local·v0,·"plugin":Lorg/apache/cordova/CordovaPlugin; |
| 755 | ····if-eqz·v | 753 | ····if-eqz·v0,·:cond_0 |
| 756 | ····.line·510 | 754 | ····.line·510 |
| 757 | ····invoke-virtual·{v | 755 | ····invoke-virtual·{v0,·p1},·Lorg/apache/cordova/CordovaPlugin;->onConfigurationChanged(Landroid/content/res/Configuration;)V |
| 758 | ····goto·:goto_0 | 756 | ····goto·:goto_0 |
| 759 | ····.line·513 | 757 | ····.line·513 |
| 760 | ····.end·local·v | 758 | ····.end·local·v0····#·"plugin":Lorg/apache/cordova/CordovaPlugin; |
| 761 | ····:cond_1 | 759 | ····:cond_1 |
| 762 | ····return-void | 760 | ····return-void |
| 763 | .end·method | 761 | .end·method |
| 764 | .method·public·onDestroy()V | 762 | .method·public·onDestroy()V |
| 765 | ····.locals·3 | 763 | ····.locals·3 |
| 766 | ····.prologue | 764 | ····.prologue |
| 767 | ····.line·296 | 765 | ····.line·296 |
| 768 | ····iget-object·v | 766 | ····iget-object·v1,·p0,·Lorg/apache/cordova/PluginManager;->pluginMap:Ljava/util/LinkedHashMap; |
| 769 | ····invoke-virtual·{v | 767 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashMap;->values()Ljava/util/Collection; |
| 770 | ····move-result-object·v | 768 | ····move-result-object·v1 |
| 771 | ····invoke-interface·{v | 769 | ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 772 | ····move-result-object·v | 770 | ····move-result-object·v1 |
| 773 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 774 | ····:cond_0 | 771 | ····:cond_0 |
| 775 | ····:goto_0 | 772 | ····:goto_0 |
| 776 | ····invoke-interface·{v | 773 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 777 | ····move-result·v2 | 774 | ····move-result·v2 |
| 778 | ····if-eqz·v2,·:cond_1 | 775 | ····if-eqz·v2,·:cond_1 |
| 779 | ····invoke-interface·{v | 776 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 780 | ····move-result-object·v | 777 | ····move-result-object·v0 |
| 781 | ····check-cast·v | 778 | ····check-cast·v0,·Lorg/apache/cordova/CordovaPlugin; |
| 782 | ····.line·297 | 779 | ····.line·297 |
| 783 | ····.local·v | 780 | ····.local·v0,·"plugin":Lorg/apache/cordova/CordovaPlugin; |
| 784 | ····if-eqz·v | 781 | ····if-eqz·v0,·:cond_0 |
| 785 | ····.line·298 | 782 | ····.line·298 |
| 786 | ····invoke-virtual·{v | 783 | ····invoke-virtual·{v0},·Lorg/apache/cordova/CordovaPlugin;->onDestroy()V |
| 787 | ····goto·:goto_0 | 784 | ····goto·:goto_0 |
| 788 | ····.line·301 | 785 | ····.line·301 |
| 789 | ····.end·local·v | 786 | ····.end·local·v0····#·"plugin":Lorg/apache/cordova/CordovaPlugin; |
| 790 | ····:cond_1 | 787 | ····:cond_1 |
| 791 | ····return-void | 788 | ····return-void |
| 792 | .end·method | 789 | .end·method |
| 793 | .method·public·onNewIntent(Landroid/content/Intent;)V | 790 | .method·public·onNewIntent(Landroid/content/Intent;)V |
| 794 | ····.locals·3 | 791 | ····.locals·3 |
| 795 | ····.param·p1,·"intent"····#·Landroid/content/Intent; | 792 | ····.param·p1,·"intent"····#·Landroid/content/Intent; |
| 796 | ····.prologue | 793 | ····.prologue |
| 797 | ····.line·326 | 794 | ····.line·326 |
| 798 | ····iget-object·v | 795 | ····iget-object·v1,·p0,·Lorg/apache/cordova/PluginManager;->pluginMap:Ljava/util/LinkedHashMap; |
| 799 | ····invoke-virtual·{v | 796 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashMap;->values()Ljava/util/Collection; |
| Max diff block lines reached; 45339/50710 bytes (89.41%) of diff not shown. | |||
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lorg/apache/cordova/CordovaActivity; | 18 | .field·final·synthetic·this$0:Lorg/apache/cordova/CordovaActivity; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lorg/apache/cordova/CordovaActivity;Landroid/app/Activity;)V | 20 | .method·constructor·<init>(Lorg/apache/cordova/CordovaActivity;Landroid/app/Activity;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaActivity; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·200 | 25 | ····.line·200 |
| 25 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaActivity$1;->this$0:Lorg/apache/cordova/CordovaActivity; | 26 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaActivity$1;->this$0:Lorg/apache/cordova/CordovaActivity; |
| 26 | ····invoke-direct·{p0,·p2},·Lorg/apache/cordova/CordovaInterfaceImpl;-><init>(Landroid/app/Activity;)V | 27 | ····invoke-direct·{p0,·p2},·Lorg/apache/cordova/CordovaInterfaceImpl;-><init>(Landroid/app/Activity;)V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$queue:Lorg/apache/cordova/NativeToJsMessageQueue; | 22 | .field·final·synthetic·val$queue:Lorg/apache/cordova/NativeToJsMessageQueue; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode;Lorg/apache/cordova/NativeToJsMessageQueue;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode;Lorg/apache/cordova/NativeToJsMessageQueue;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·336 | 28 | ····.line·336 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$2;->this$0:Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$2;->this$0:Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$2;->val$queue:Lorg/apache/cordova/NativeToJsMessageQueue; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$2;->val$queue:Lorg/apache/cordova/NativeToJsMessageQueue; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/CoreAndroid; | 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/CoreAndroid; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/apache/cordova/CoreAndroid;)V | 23 | .method·constructor·<init>(Lorg/apache/cordova/CoreAndroid;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CoreAndroid; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·210 | 27 | ····.line·210 |
| 27 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CoreAndroid$3;->this$0:Lorg/apache/cordova/CoreAndroid; | 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CoreAndroid$3;->this$0:Lorg/apache/cordova/CoreAndroid; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lorg/apache/cordova/CoreAndroid; | 18 | .field·final·synthetic·this$0:Lorg/apache/cordova/CoreAndroid; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lorg/apache/cordova/CoreAndroid;)V | 20 | .method·constructor·<init>(Lorg/apache/cordova/CoreAndroid;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CoreAndroid; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·286 | 24 | ····.line·286 |
| 24 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CoreAndroid$5;->this$0:Lorg/apache/cordova/CoreAndroid; | 25 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CoreAndroid$5;->this$0:Lorg/apache/cordova/CoreAndroid; |
| 25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaDialogsHelper; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·77 | 28 | ····.line·77 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$4;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$4;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$4;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$4;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| Offset 503, 33 lines modified | Offset 503, 38 lines modified | ||
| 503 | ····.line·326 | 503 | ····.line·326 |
| 504 | ····new-instance·v0,·Landroid/net/Uri$Builder; | 504 | ····new-instance·v0,·Landroid/net/Uri$Builder; |
| 505 | ····invoke-direct·{v0},·Landroid/net/Uri$Builder;-><init>()V | 505 | ····invoke-direct·{v0},·Landroid/net/Uri$Builder;-><init>()V |
| 506 | ····const-string·v1,·"cdvplugin" | 506 | ····const-string·v1,·"cdvplugin" |
| 507 | ····.line·327 | ||
| 507 | ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; | 508 | ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 508 | ····move-result-object·v0 | 509 | ····move-result-object·v0 |
| 509 | ····iget-object·v1,·p0,·Lorg/apache/cordova/CordovaPlugin;->serviceName:Ljava/lang/String; | 510 | ····iget-object·v1,·p0,·Lorg/apache/cordova/CordovaPlugin;->serviceName:Ljava/lang/String; |
| 511 | ····.line·328 | ||
| 510 | ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; | 512 | ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 511 | ····move-result-object·v0 | 513 | ····move-result-object·v0 |
| 512 | ····const-string·v1,·"origUri" | 514 | ····const-string·v1,·"origUri" |
| 515 | ····.line·329 | ||
| 513 | ····invoke-virtual·{p1},·Landroid/net/Uri;->toString()Ljava/lang/String; | 516 | ····invoke-virtual·{p1},·Landroid/net/Uri;->toString()Ljava/lang/String; |
| 514 | ····move-result-object·v2 | 517 | ····move-result-object·v2 |
| 515 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 518 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 516 | ····move-result-object·v0 | 519 | ····move-result-object·v0 |
| 520 | ····.line·330 | ||
| 517 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | 521 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; |
| 518 | ····move-result-object·v0 | 522 | ····move-result-object·v0 |
| 523 | ····.line·326 | ||
| 519 | ····return-object·v0 | 524 | ····return-object·v0 |
| 520 | .end·method | 525 | .end·method |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaDialogsHelper; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·45 | 28 | ····.line·45 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$1;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$1;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$1;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$1;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
| 30 | .field·final·synthetic·val$title:Ljava/lang/String; | 30 | .field·final·synthetic·val$title:Ljava/lang/String; |
| 31 | #·direct·methods | 31 | #·direct·methods |
| 32 | .method·constructor·<init>(Lorg/apache/cordova/CordovaActivity;Lorg/apache/cordova/CordovaActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V | 32 | .method·constructor·<init>(Lorg/apache/cordova/CordovaActivity;Lorg/apache/cordova/CordovaActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V |
| 33 | ····.locals·0 | 33 | ····.locals·0 |
| 34 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaActivity; | ||
| 34 | ····.prologue | 35 | ····.prologue |
| 35 | ····.line·391 | 36 | ····.line·391 |
| 36 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaActivity$4;->this$0:Lorg/apache/cordova/CordovaActivity; | 37 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaActivity$4;->this$0:Lorg/apache/cordova/CordovaActivity; |
| 37 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaActivity$4;->val$me:Lorg/apache/cordova/CordovaActivity; | 38 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaActivity$4;->val$me:Lorg/apache/cordova/CordovaActivity; |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$me:Lorg/apache/cordova/CordovaActivity; | 24 | .field·final·synthetic·val$me:Lorg/apache/cordova/CordovaActivity; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lorg/apache/cordova/CordovaActivity;Lorg/apache/cordova/CordovaActivity;Ljava/lang/String;)V | 26 | .method·constructor·<init>(Lorg/apache/cordova/CordovaActivity;Lorg/apache/cordova/CordovaActivity;Ljava/lang/String;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaActivity; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·366 | 30 | ····.line·366 |
| 30 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaActivity$2;->this$0:Lorg/apache/cordova/CordovaActivity; | 31 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaActivity$2;->this$0:Lorg/apache/cordova/CordovaActivity; |
| 31 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaActivity$2;->val$me:Lorg/apache/cordova/CordovaActivity; | 32 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaActivity$2;->val$me:Lorg/apache/cordova/CordovaActivity; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaDialogsHelper; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·94 | 28 | ····.line·94 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$7;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$7;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$7;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$7;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
| 26 | .field·final·synthetic·val$loadUrlTimeoutValue:I | 26 | .field·final·synthetic·val$loadUrlTimeoutValue:I |
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl;IILjava/lang/Runnable;)V | 28 | .method·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl;IILjava/lang/Runnable;)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaWebViewImpl; | ||
| 30 | ····.prologue | 31 | ····.prologue |
| 31 | ····.line·167 | 32 | ····.line·167 |
| 32 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$2;->this$0:Lorg/apache/cordova/CordovaWebViewImpl; | 33 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$2;->this$0:Lorg/apache/cordova/CordovaWebViewImpl; |
| 33 | ····iput·p2,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$2;->val$loadUrlTimeoutValue:I | 34 | ····iput·p2,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$2;->val$loadUrlTimeoutValue:I |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$queue:Lorg/apache/cordova/NativeToJsMessageQueue; | 22 | .field·final·synthetic·val$queue:Lorg/apache/cordova/NativeToJsMessageQueue; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode;Lorg/apache/cordova/NativeToJsMessageQueue;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode;Lorg/apache/cordova/NativeToJsMessageQueue;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·296 | 28 | ····.line·296 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode$1;->this$0:Lorg/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode$1;->this$0:Lorg/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode$1;->val$queue:Lorg/apache/cordova/NativeToJsMessageQueue; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode$1;->val$queue:Lorg/apache/cordova/NativeToJsMessageQueue; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/CoreAndroid; | 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/CoreAndroid; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/apache/cordova/CoreAndroid;)V | 23 | .method·constructor·<init>(Lorg/apache/cordova/CoreAndroid;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CoreAndroid; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·85 | 27 | ····.line·85 |
| 27 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CoreAndroid$1;->this$0:Lorg/apache/cordova/CoreAndroid; | 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CoreAndroid$1;->this$0:Lorg/apache/cordova/CoreAndroid; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 24 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Landroid/widget/EditText;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V | 26 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Landroid/widget/EditText;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaDialogsHelper; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·128 | 30 | ····.line·128 |
| 30 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$8;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; | 31 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$8;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; |
| 31 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$8;->val$input:Landroid/widget/EditText; | 32 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$8;->val$input:Landroid/widget/EditText; |
| Offset 83, 15 lines modified | Offset 83, 14 lines modified | ||
| 83 | ····.line·60 | 83 | ····.line·60 |
| 84 | ····new-instance·v0,·Ljava/util/ArrayList; | 84 | ····new-instance·v0,·Ljava/util/ArrayList; |
| 85 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 85 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| 86 | ····iput-object·v0,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue;->bridgeModes:Ljava/util/ArrayList; | 86 | ····iput-object·v0,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue;->bridgeModes:Ljava/util/ArrayList; |
| 87 | ····.line·354 | ||
| 88 | ····return-void | 87 | ····return-void |
| 89 | .end·method | 88 | .end·method |
| 90 | .method·private·calculatePackedMessageLength(Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;)I | 89 | .method·private·calculatePackedMessageLength(Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;)I |
| 91 | ····.locals·3 | 90 | ····.locals·3 |
| 92 | ····.param·p1,·"message"····#·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage; | 91 | ····.param·p1,·"message"····#·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage; |
| Offset 195, 14 lines modified | Offset 194, 15 lines modified | ||
| 195 | ····.local·v0,·"len":I | 194 | ····.local·v0,·"len":I |
| 196 | ····invoke-virtual·{p2,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 195 | ····invoke-virtual·{p2,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
| 197 | ····move-result-object·v1 | 196 | ····move-result-object·v1 |
| 198 | ····const/16·v2,·0x20 | 197 | ····const/16·v2,·0x20 |
| 198 | ····.line·123 | ||
| 199 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | 199 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
| 200 | ····.line·124 | 200 | ····.line·124 |
| 201 | ····invoke-virtual·{p1,·p2},·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->encodeAsMessage(Ljava/lang/StringBuilder;)V | 201 | ····invoke-virtual·{p1,·p2},·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->encodeAsMessage(Ljava/lang/StringBuilder;)V |
| 202 | ····.line·125 | 202 | ····.line·125 |
| 203 | ····return-void | 203 | ····return-void |
| Offset 351, 455 lines modified | Offset 351, 451 lines modified | ||
| 351 | .end·method | 351 | .end·method |
| 352 | .method·public·popAndEncode(Z)Ljava/lang/String; | 352 | .method·public·popAndEncode(Z)Ljava/lang/String; |
| 353 | ····.locals·10 | 353 | ····.locals·10 |
| 354 | ····.param·p1,·"fromOnlineEvent"····#·Z | 354 | ····.param·p1,·"fromOnlineEvent"····#·Z |
| 355 | ····.prologue | 355 | ····.prologue |
| 356 | ····const/4·v | 356 | ····const/4·v4,·0x0 |
| 357 | ····.line·133 | 357 | ····.line·133 |
| 358 | ····monitor-enter·p0 | 358 | ····monitor-enter·p0 |
| 359 | ····.line·134 | 359 | ····.line·134 |
| 360 | ····:try_start_0 | 360 | ····:try_start_0 |
| 361 | ····iget-object·v | 361 | ····iget-object·v7,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue;->activeBridgeMode:Lorg/apache/cordova/NativeToJsMessageQueue$BridgeMode; |
| 362 | ····if-nez·v | 362 | ····if-nez·v7,·:cond_0 |
| 363 | ····.line·135 | 363 | ····.line·135 |
| 364 | ····monitor-exit·p0 | 364 | ····monitor-exit·p0 |
| 365 | ····.line·163 | 365 | ····.line·163 |
| 366 | ····:goto_0 | 366 | ····:goto_0 |
| 367 | ····return-object·v | 367 | ····return-object·v4 |
| 368 | ····.line·137 | 368 | ····.line·137 |
| 369 | ····:cond_0 | 369 | ····:cond_0 |
| 370 | ····iget-object·v | 370 | ····iget-object·v7,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue;->activeBridgeMode:Lorg/apache/cordova/NativeToJsMessageQueue$BridgeMode; |
| 371 | ····invoke-virtual·{v | 371 | ····invoke-virtual·{v7,·p0,·p1},·Lorg/apache/cordova/NativeToJsMessageQueue$BridgeMode;->notifyOfFlush(Lorg/apache/cordova/NativeToJsMessageQueue;Z)V |
| 372 | ····.line·138 | 372 | ····.line·138 |
| 373 | ····iget-object·v | 373 | ····iget-object·v7,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue;->queue:Ljava/util/LinkedList; |
| 374 | ····invoke-virtual·{v | 374 | ····invoke-virtual·{v7},·Ljava/util/LinkedList;->isEmpty()Z |
| 375 | ····move-result·v | 375 | ····move-result·v7 |
| 376 | ····if-eqz·v | 376 | ····if-eqz·v7,·:cond_1 |
| 377 | ····.line·139 | 377 | ····.line·139 |
| 378 | ····monitor-exit·p0 | 378 | ····monitor-exit·p0 |
| 379 | ····goto·:goto_0 | 379 | ····goto·:goto_0 |
| 380 | ····.line·164 | 380 | ····.line·164 |
| 381 | ····:catchall_0 | 381 | ····:catchall_0 |
| 382 | ····move-exception·v | 382 | ····move-exception·v7 |
| 383 | ····monitor-exit·p0 | 383 | ····monitor-exit·p0 |
| 384 | ····:try_end_0 | 384 | ····:try_end_0 |
| 385 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 385 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 386 | ····throw·v | 386 | ····throw·v7 |
| 387 | ····.line·141 | 387 | ····.line·141 |
| 388 | ····:cond_1 | 388 | ····:cond_1 |
| 389 | ····const/4·v | 389 | ····const/4·v6,·0x0 |
| 390 | ····.line·142 | 390 | ····.line·142 |
| 391 | ····.local·v | 391 | ····.local·v6,·"totalPayloadLen":I |
| 392 | ····const/4·v | 392 | ····const/4·v3,·0x0 |
| 393 | ····.line·143 | 393 | ····.line·143 |
| 394 | ····.local·v | 394 | ····.local·v3,·"numMessagesToSend":I |
| 395 | ····:try_start_1 | 395 | ····:try_start_1 |
| 396 | ····iget-object·v | 396 | ····iget-object·v7,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue;->queue:Ljava/util/LinkedList; |
| 397 | ····invoke-virtual·{v | 397 | ····invoke-virtual·{v7},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; |
| 398 | ····move-result-object·v | 398 | ····move-result-object·v7 |
| 399 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 400 | ····:goto_1 | 399 | ····:goto_1 |
| 401 | ····invoke-interface·{v | 400 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
| 402 | ····move-result·v8 | 401 | ····move-result·v8 |
| 403 | ····if-eqz·v8,·:cond_2 | 402 | ····if-eqz·v8,·:cond_2 |
| 404 | ····invoke-interface·{v | 403 | ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 405 | ····move-result-object·v | 404 | ····move-result-object·v1 |
| 406 | ····check-cast·v | 405 | ····check-cast·v1,·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage; |
| 407 | ····.line·144 | 406 | ····.line·144 |
| 408 | ····.local·v | 407 | ····.local·v1,·"message":Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage; |
| 409 | ····invoke-direct·{p0,·v | 408 | ····invoke-direct·{p0,·v1},·Lorg/apache/cordova/NativeToJsMessageQueue;->calculatePackedMessageLength(Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;)I |
| 410 | ····move-result·v | 409 | ····move-result·v2 |
| 411 | ····.line·145 | 410 | ····.line·145 |
| 412 | ····.local·v | 411 | ····.local·v2,·"messageSize":I |
| 413 | ····if-lez·v | 412 | ····if-lez·v3,·:cond_3 |
| Max diff block lines reached; 15523/20523 bytes (75.64%) 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$1:Lorg/apache/cordova/CordovaWebViewImpl$EngineClient; | 21 | .field·final·synthetic·this$1:Lorg/apache/cordova/CordovaWebViewImpl$EngineClient; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl$EngineClient;)V | 23 | .method·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl$EngineClient;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lorg/apache/cordova/CordovaWebViewImpl$EngineClient; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·530 | 27 | ····.line·530 |
| 27 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$EngineClient$1;->this$1:Lorg/apache/cordova/CordovaWebViewImpl$EngineClient; | 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$EngineClient$1;->this$1:Lorg/apache/cordova/CordovaWebViewImpl$EngineClient; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaDialogsHelper; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·51 | 28 | ····.line·51 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$2;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$2;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$2;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$2;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| Offset 195, 22 lines modified | Offset 195, 24 lines modified | ||
| 195 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; | 195 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; |
| 196 | ····move-result-object·v1 | 196 | ····move-result-object·v1 |
| 197 | ····new-instance·v2,·Lorg/apache/cordova/ResumeCallback; | 197 | ····new-instance·v2,·Lorg/apache/cordova/ResumeCallback; |
| 198 | ····.line·141 | ||
| 198 | ····invoke-virtual·{v0},·Lorg/apache/cordova/CordovaPlugin;->getServiceName()Ljava/lang/String; | 199 | ····invoke-virtual·{v0},·Lorg/apache/cordova/CordovaPlugin;->getServiceName()Ljava/lang/String; |
| 199 | ····move-result-object·v3 | 200 | ····move-result-object·v3 |
| 200 | ····iget-object·v4,·p0,·Lorg/apache/cordova/CordovaInterfaceImpl;->pluginManager:Lorg/apache/cordova/PluginManager; | 201 | ····iget-object·v4,·p0,·Lorg/apache/cordova/CordovaInterfaceImpl;->pluginManager:Lorg/apache/cordova/PluginManager; |
| 201 | ····invoke-direct·{v2,·v3,·v4},·Lorg/apache/cordova/ResumeCallback;-><init>(Ljava/lang/String;Lorg/apache/cordova/PluginManager;)V | 202 | ····invoke-direct·{v2,·v3,·v4},·Lorg/apache/cordova/ResumeCallback;-><init>(Ljava/lang/String;Lorg/apache/cordova/PluginManager;)V |
| 203 | ····.line·140 | ||
| 202 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/apache/cordova/CordovaPlugin;->onRestoreStateForActivityResult(Landroid/os/Bundle;Lorg/apache/cordova/CallbackContext;)V | 204 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/apache/cordova/CordovaPlugin;->onRestoreStateForActivityResult(Landroid/os/Bundle;Lorg/apache/cordova/CallbackContext;)V |
| 203 | ····.line·145 | 205 | ····.line·145 |
| 204 | ····:cond_0 | 206 | ····:cond_0 |
| 205 | ····iput-object·v5,·p0,·Lorg/apache/cordova/CordovaInterfaceImpl;->activityResultCallback:Lorg/apache/cordova/CordovaPlugin; | 207 | ····iput-object·v5,·p0,·Lorg/apache/cordova/CordovaInterfaceImpl;->activityResultCallback:Lorg/apache/cordova/CordovaPlugin; |
| 206 | ····.line·147 | 208 | ····.line·147 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/CordovaWebViewImpl; | 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/CordovaWebViewImpl; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·protected·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl;)V | 23 | .method·protected·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaWebViewImpl; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·491 | 27 | ····.line·491 |
| 27 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$EngineClient;->this$0:Lorg/apache/cordova/CordovaWebViewImpl; | 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$EngineClient;->this$0:Lorg/apache/cordova/CordovaWebViewImpl; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$2:Lorg/apache/cordova/CordovaWebViewImpl$EngineClient$1; | 21 | .field·final·synthetic·this$2:Lorg/apache/cordova/CordovaWebViewImpl$EngineClient$1; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl$EngineClient$1;)V | 23 | .method·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl$EngineClient$1;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$2"····#·Lorg/apache/cordova/CordovaWebViewImpl$EngineClient$1; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·534 | 27 | ····.line·534 |
| 27 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$EngineClient$1$1;->this$2:Lorg/apache/cordova/CordovaWebViewImpl$EngineClient$1; | 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$EngineClient$1$1;->this$2:Lorg/apache/cordova/CordovaWebViewImpl$EngineClient$1; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaDialogsHelper; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·83 | 28 | ····.line·83 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$5;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$5;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$5;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$5;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
| 28 | .field·final·synthetic·val$me:Lorg/apache/cordova/CordovaActivity; | 28 | .field·final·synthetic·val$me:Lorg/apache/cordova/CordovaActivity; |
| 29 | #·direct·methods | 29 | #·direct·methods |
| 30 | .method·constructor·<init>(Lorg/apache/cordova/CordovaActivity;ZLorg/apache/cordova/CordovaActivity;Ljava/lang/String;Ljava/lang/String;)V | 30 | .method·constructor·<init>(Lorg/apache/cordova/CordovaActivity;ZLorg/apache/cordova/CordovaActivity;Ljava/lang/String;Ljava/lang/String;)V |
| 31 | ····.locals·0 | 31 | ····.locals·0 |
| 32 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaActivity; | ||
| 32 | ····.prologue | 33 | ····.prologue |
| 33 | ····.line·375 | 34 | ····.line·375 |
| 34 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaActivity$3;->this$0:Lorg/apache/cordova/CordovaActivity; | 35 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaActivity$3;->this$0:Lorg/apache/cordova/CordovaActivity; |
| 35 | ····iput-boolean·p2,·p0,·Lorg/apache/cordova/CordovaActivity$3;->val$exit:Z | 36 | ····iput-boolean·p2,·p0,·Lorg/apache/cordova/CordovaActivity$3;->val$exit:Z |
| Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
| 28 | .field·final·synthetic·val$url:Ljava/lang/String; | 28 | .field·final·synthetic·val$url:Ljava/lang/String; |
| 29 | #·direct·methods | 29 | #·direct·methods |
| 30 | .method·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl;ILjava/lang/Runnable;Ljava/lang/String;Z)V | 30 | .method·constructor·<init>(Lorg/apache/cordova/CordovaWebViewImpl;ILjava/lang/Runnable;Ljava/lang/String;Z)V |
| 31 | ····.locals·0 | 31 | ····.locals·0 |
| 32 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaWebViewImpl; | ||
| 32 | ····.prologue | 33 | ····.prologue |
| 33 | ····.line·185 | 34 | ····.line·185 |
| 34 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$3;->this$0:Lorg/apache/cordova/CordovaWebViewImpl; | 35 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$3;->this$0:Lorg/apache/cordova/CordovaWebViewImpl; |
| 35 | ····iput·p2,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$3;->val$loadUrlTimeoutValue:I | 36 | ····iput·p2,·p0,·Lorg/apache/cordova/CordovaWebViewImpl$3;->val$loadUrlTimeoutValue:I |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaDialogsHelper; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·89 | 28 | ····.line·89 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$6;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$6;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$6;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$6;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 22 | .field·final·synthetic·val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/CordovaDialogsHelper;Lorg/apache/cordova/CordovaDialogsHelper$Result;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/CordovaDialogsHelper; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·135 | 28 | ····.line·135 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$9;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$9;->this$0:Lorg/apache/cordova/CordovaDialogsHelper; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$9;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/CordovaDialogsHelper$9;->val$result:Lorg/apache/cordova/CordovaDialogsHelper$Result; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode; | 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode;)V | 23 | .method·constructor·<init>(Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·324 | 27 | ····.line·324 |
| 27 | ····iput-object·p1,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$1;->this$0:Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode; | 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$1;->this$0:Lorg/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 291, 14 lines modified | Offset 291, 15 lines modified | ||
| 291 | ····:pswitch_3 | 291 | ····:pswitch_3 |
| 292 | ····const/16·v2,·0x6e | 292 | ····const/16·v2,·0x6e |
| 293 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | 293 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
| 294 | ····move-result-object·v2 | 294 | ····move-result-object·v2 |
| 295 | ····.line·418 | ||
| 295 | ····invoke-virtual·{p1},·Lorg/apache/cordova/PluginResult;->getMessage()Ljava/lang/String; | 296 | ····invoke-virtual·{p1},·Lorg/apache/cordova/PluginResult;->getMessage()Ljava/lang/String; |
| 296 | ····move-result-object·v3 | 297 | ····move-result-object·v3 |
| 297 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 298 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 298 | ····goto·:goto_0 | 299 | ····goto·:goto_0 |
| Offset 535, 40 lines modified | Offset 536, 46 lines modified | ||
| 535 | ····invoke-virtual·{p1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 536 | ····invoke-virtual·{p1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 536 | ····move-result-object·v2 | 537 | ····move-result-object·v2 |
| 537 | ····iget-object·v3,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->jsPayloadOrCallbackId:Ljava/lang/String; | 538 | ····iget-object·v3,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->jsPayloadOrCallbackId:Ljava/lang/String; |
| 539 | ····.line·475 | ||
| 538 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 540 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 539 | ····move-result-object·v2 | 541 | ····move-result-object·v2 |
| 540 | ····const-string·v3,·"\'," | 542 | ····const-string·v3,·"\'," |
| 543 | ····.line·476 | ||
| 541 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 544 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 542 | ····move-result-object·v2 | 545 | ····move-result-object·v2 |
| 546 | ····.line·477 | ||
| 543 | ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; | 547 | ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; |
| 544 | ····move-result-object·v2 | 548 | ····move-result-object·v2 |
| 545 | ····const-string·v3,·"," | 549 | ····const-string·v3,·"," |
| 550 | ····.line·478 | ||
| 546 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 551 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 547 | ····move-result-object·v2 | 552 | ····move-result-object·v2 |
| 553 | ····.line·479 | ||
| 548 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 554 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
| 549 | ····move-result-object·v2 | 555 | ····move-result-object·v2 |
| 550 | ····const-string·v3,·",[" | 556 | ····const-string·v3,·",[" |
| 557 | ····.line·480 | ||
| 551 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 558 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 552 | ····.line·481 | 559 | ····.line·481 |
| 553 | ····iget-object·v2,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->pluginResult:Lorg/apache/cordova/PluginResult; | 560 | ····iget-object·v2,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->pluginResult:Lorg/apache/cordova/PluginResult; |
| 554 | ····invoke-virtual·{v2},·Lorg/apache/cordova/PluginResult;->getMessageType()I | 561 | ····invoke-virtual·{v2},·Lorg/apache/cordova/PluginResult;->getMessageType()I |
| Offset 591, 24 lines modified | Offset 598, 26 lines modified | ||
| 591 | ····invoke-virtual·{p1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 598 | ····invoke-virtual·{p1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 592 | ····move-result-object·v2 | 599 | ····move-result-object·v2 |
| 593 | ····iget-object·v3,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->pluginResult:Lorg/apache/cordova/PluginResult; | 600 | ····iget-object·v3,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->pluginResult:Lorg/apache/cordova/PluginResult; |
| 601 | ····.line·496 | ||
| 594 | ····invoke-virtual·{v3},·Lorg/apache/cordova/PluginResult;->getKeepCallback()Z | 602 | ····invoke-virtual·{v3},·Lorg/apache/cordova/PluginResult;->getKeepCallback()Z |
| 595 | ····move-result·v3 | 603 | ····move-result·v3 |
| 596 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; | 604 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; |
| 597 | ····move-result-object·v2 | 605 | ····move-result-object·v2 |
| 598 | ····const-string·v3,·");" | 606 | ····const-string·v3,·");" |
| 607 | ····.line·497 | ||
| 599 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 608 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 600 | ····goto·:goto_0 | 609 | ····goto·:goto_0 |
| 601 | ····.line·473 | 610 | ····.line·473 |
| 602 | ····.end·local·v1····#·"success":Z | 611 | ····.end·local·v1····#·"success":Z |
| 603 | ····:cond_2 | 612 | ····:cond_2 |
| Offset 623, 48 lines modified | Offset 632, 52 lines modified | ||
| 623 | ····invoke-virtual·{p1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 632 | ····invoke-virtual·{p1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 624 | ····move-result-object·v2 | 633 | ····move-result-object·v2 |
| 625 | ····iget-object·v3,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->pluginResult:Lorg/apache/cordova/PluginResult; | 634 | ····iget-object·v3,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->pluginResult:Lorg/apache/cordova/PluginResult; |
| 635 | ····.line·484 | ||
| 626 | ····invoke-virtual·{v3},·Lorg/apache/cordova/PluginResult;->getMessage()Ljava/lang/String; | 636 | ····invoke-virtual·{v3},·Lorg/apache/cordova/PluginResult;->getMessage()Ljava/lang/String; |
| 627 | ····move-result-object·v3 | 637 | ····move-result-object·v3 |
| 628 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 638 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 629 | ····move-result-object·v2 | 639 | ····move-result-object·v2 |
| 630 | ····const-string·v3,·"\')" | 640 | ····const-string·v3,·"\')" |
| 641 | ····.line·485 | ||
| 631 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 642 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 632 | ····goto·:goto_2 | 643 | ····goto·:goto_2 |
| 633 | ····.line·488 | 644 | ····.line·488 |
| 634 | ····:pswitch_1 | 645 | ····:pswitch_1 |
| 635 | ····const-string·v2,·"cordova.require(\'cordova/base64\').toArrayBuffer(\'" | 646 | ····const-string·v2,·"cordova.require(\'cordova/base64\').toArrayBuffer(\'" |
| 636 | ····invoke-virtual·{p1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 647 | ····invoke-virtual·{p1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 637 | ····move-result-object·v2 | 648 | ····move-result-object·v2 |
| 638 | ····iget-object·v3,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->pluginResult:Lorg/apache/cordova/PluginResult; | 649 | ····iget-object·v3,·p0,·Lorg/apache/cordova/NativeToJsMessageQueue$JsMessage;->pluginResult:Lorg/apache/cordova/PluginResult; |
| 650 | ····.line·489 | ||
| 639 | ····invoke-virtual·{v3},·Lorg/apache/cordova/PluginResult;->getMessage()Ljava/lang/String; | 651 | ····invoke-virtual·{v3},·Lorg/apache/cordova/PluginResult;->getMessage()Ljava/lang/String; |
| 640 | ····move-result-object·v3 | 652 | ····move-result-object·v3 |
| Max diff block lines reached; 2065/6022 bytes (34.29%) 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$1:Lorg/apache/cordova/CordovaActivity$4; | 21 | .field·final·synthetic·this$1:Lorg/apache/cordova/CordovaActivity$4; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/apache/cordova/CordovaActivity$4;)V | 23 | .method·constructor·<init>(Lorg/apache/cordova/CordovaActivity$4;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lorg/apache/cordova/CordovaActivity$4; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·399 | 27 | ····.line·399 |
| 27 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaActivity$4$1;->this$1:Lorg/apache/cordova/CordovaActivity$4; | 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/CordovaActivity$4$1;->this$1:Lorg/apache/cordova/CordovaActivity$4; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 372, 14 lines modified | Offset 372, 15 lines modified | ||
| 372 | ····:cond_0 | 372 | ····:cond_0 |
| 373 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->host:Ljava/util/regex/Pattern; | 373 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->host:Ljava/util/regex/Pattern; |
| 374 | ····if-eqz·v2,·:cond_1 | 374 | ····if-eqz·v2,·:cond_1 |
| 375 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->host:Ljava/util/regex/Pattern; | 375 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->host:Ljava/util/regex/Pattern; |
| 376 | ····.line·85 | ||
| 376 | ····invoke-virtual·{p1},·Landroid/net/Uri;->getHost()Ljava/lang/String; | 377 | ····invoke-virtual·{p1},·Landroid/net/Uri;->getHost()Ljava/lang/String; |
| 377 | ····move-result-object·v3 | 378 | ····move-result-object·v3 |
| 378 | ····invoke-virtual·{v2,·v3},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; | 379 | ····invoke-virtual·{v2,·v3},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; |
| 379 | ····move-result-object·v2 | 380 | ····move-result-object·v2 |
| Offset 393, 14 lines modified | Offset 394, 15 lines modified | ||
| 393 | ····:cond_1 | 394 | ····:cond_1 |
| 394 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->port:Ljava/lang/Integer; | 395 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->port:Ljava/lang/Integer; |
| 395 | ····if-eqz·v2,·:cond_2 | 396 | ····if-eqz·v2,·:cond_2 |
| 396 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->port:Ljava/lang/Integer; | 397 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->port:Ljava/lang/Integer; |
| 398 | ····.line·86 | ||
| 397 | ····invoke-virtual·{p1},·Landroid/net/Uri;->getPort()I | 399 | ····invoke-virtual·{p1},·Landroid/net/Uri;->getPort()I |
| 398 | ····move-result·v3 | 400 | ····move-result·v3 |
| 399 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 401 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 400 | ····move-result-object·v3 | 402 | ····move-result-object·v3 |
| Offset 414, 14 lines modified | Offset 416, 15 lines modified | ||
| 414 | ····:cond_2 | 416 | ····:cond_2 |
| 415 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->path:Ljava/util/regex/Pattern; | 417 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->path:Ljava/util/regex/Pattern; |
| 416 | ····if-eqz·v2,·:cond_3 | 418 | ····if-eqz·v2,·:cond_3 |
| 417 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->path:Ljava/util/regex/Pattern; | 419 | ····iget-object·v2,·p0,·Lorg/apache/cordova/Whitelist$URLPattern;->path:Ljava/util/regex/Pattern; |
| 420 | ····.line·87 | ||
| 418 | ····invoke-virtual·{p1},·Landroid/net/Uri;->getPath()Ljava/lang/String; | 421 | ····invoke-virtual·{p1},·Landroid/net/Uri;->getPath()Ljava/lang/String; |
| 419 | ····move-result-object·v3 | 422 | ····move-result-object·v3 |
| 420 | ····invoke-virtual·{v2,·v3},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; | 423 | ····invoke-virtual·{v2,·v3},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; |
| 421 | ····move-result-object·v2 | 424 | ····move-result-object·v2 |
| Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
| 19 | .field·final·synthetic·val$uploadMsg:Landroid/webkit/ValueCallback; | 19 | .field·final·synthetic·val$uploadMsg:Landroid/webkit/ValueCallback; |
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebChromeClient;Landroid/webkit/ValueCallback;)V | 21 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebChromeClient;Landroid/webkit/ValueCallback;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/engine/SystemWebChromeClient; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·253 | 25 | ····.line·253 |
| 25 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$4;->this$0:Lorg/apache/cordova/engine/SystemWebChromeClient; | 26 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$4;->this$0:Lorg/apache/cordova/engine/SystemWebChromeClient; |
| 26 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$4;->val$uploadMsg:Landroid/webkit/ValueCallback; | 27 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$4;->val$uploadMsg:Landroid/webkit/ValueCallback; |
| Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
| 19 | .field·final·synthetic·val$filePathsCallback:Landroid/webkit/ValueCallback; | 19 | .field·final·synthetic·val$filePathsCallback:Landroid/webkit/ValueCallback; |
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebChromeClient;Landroid/webkit/ValueCallback;)V | 21 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebChromeClient;Landroid/webkit/ValueCallback;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/engine/SystemWebChromeClient; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·268 | 25 | ····.line·268 |
| 25 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$5;->this$0:Lorg/apache/cordova/engine/SystemWebChromeClient; | 26 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$5;->this$0:Lorg/apache/cordova/engine/SystemWebChromeClient; |
| 26 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$5;->val$filePathsCallback:Landroid/webkit/ValueCallback; | 27 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$5;->val$filePathsCallback:Landroid/webkit/ValueCallback; |
| Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
| 19 | .field·final·synthetic·val$settings:Landroid/webkit/WebSettings; | 19 | .field·final·synthetic·val$settings:Landroid/webkit/WebSettings; |
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebViewEngine;Landroid/webkit/WebSettings;)V | 21 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebViewEngine;Landroid/webkit/WebSettings;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/engine/SystemWebViewEngine; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·229 | 25 | ····.line·229 |
| 25 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebViewEngine$2;->this$0:Lorg/apache/cordova/engine/SystemWebViewEngine; | 26 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebViewEngine$2;->this$0:Lorg/apache/cordova/engine/SystemWebViewEngine; |
| 26 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebViewEngine$2;->val$settings:Landroid/webkit/WebSettings; | 27 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebViewEngine$2;->val$settings:Landroid/webkit/WebSettings; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Landroid/webkit/JsResult; | 22 | .field·final·synthetic·val$result:Landroid/webkit/JsResult; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebChromeClient;Landroid/webkit/JsResult;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebChromeClient;Landroid/webkit/JsResult;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/engine/SystemWebChromeClient; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·83 | 28 | ····.line·83 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$1;->this$0:Lorg/apache/cordova/engine/SystemWebChromeClient; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$1;->this$0:Lorg/apache/cordova/engine/SystemWebChromeClient; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$1;->val$result:Landroid/webkit/JsResult; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$1;->val$result:Landroid/webkit/JsResult; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Landroid/webkit/JsResult; | 22 | .field·final·synthetic·val$result:Landroid/webkit/JsResult; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebChromeClient;Landroid/webkit/JsResult;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebChromeClient;Landroid/webkit/JsResult;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/engine/SystemWebChromeClient; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·100 | 28 | ····.line·100 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$2;->this$0:Lorg/apache/cordova/engine/SystemWebChromeClient; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$2;->this$0:Lorg/apache/cordova/engine/SystemWebChromeClient; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$2;->val$result:Landroid/webkit/JsResult; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$2;->val$result:Landroid/webkit/JsResult; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/engine/SystemWebViewEngine; | 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/engine/SystemWebViewEngine; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebViewEngine;)V | 23 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebViewEngine;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/engine/SystemWebViewEngine; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·109 | 27 | ····.line·109 |
| 27 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebViewEngine$1;->this$0:Lorg/apache/cordova/engine/SystemWebViewEngine; | 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebViewEngine$1;->this$0:Lorg/apache/cordova/engine/SystemWebViewEngine; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Landroid/webkit/JsPromptResult; | 22 | .field·final·synthetic·val$result:Landroid/webkit/JsPromptResult; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebChromeClient;Landroid/webkit/JsPromptResult;)V | 24 | .method·constructor·<init>(Lorg/apache/cordova/engine/SystemWebChromeClient;Landroid/webkit/JsPromptResult;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/engine/SystemWebChromeClient; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·128 | 28 | ····.line·128 |
| 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$3;->this$0:Lorg/apache/cordova/engine/SystemWebChromeClient; | 29 | ····iput-object·p1,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$3;->this$0:Lorg/apache/cordova/engine/SystemWebChromeClient; |
| 29 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$3;->val$result:Landroid/webkit/JsPromptResult; | 30 | ····iput-object·p2,·p0,·Lorg/apache/cordova/engine/SystemWebChromeClient$3;->val$result:Landroid/webkit/JsPromptResult; |
| Offset 270, 14 lines modified | Offset 270, 15 lines modified | ||
| 270 | ····if-ge·v10,·v11,·:cond_0 | 270 | ····if-ge·v10,·v11,·:cond_0 |
| 271 | ····sget-object·v10,·Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; | 271 | ····sget-object·v10,·Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; |
| 272 | ····const-string·v11,·"HTC" | 272 | ····const-string·v11,·"HTC" |
| 273 | ····.line·156 | ||
| 273 | ····invoke-virtual·{v10,·v11},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z | 274 | ····invoke-virtual·{v10,·v11},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
| 274 | ····move-result·v10 | 275 | ····move-result·v10 |
| 275 | ····if-eqz·v10,·:cond_0 | 276 | ····if-eqz·v10,·:cond_0 |
| 276 | ····.line·158 | 277 | ····.line·158 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/devicemotion/AccelListener; | 21 | .field·final·synthetic·this$0:Lorg/apache/cordova/devicemotion/AccelListener; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/apache/cordova/devicemotion/AccelListener;)V | 23 | .method·constructor·<init>(Lorg/apache/cordova/devicemotion/AccelListener;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/apache/cordova/devicemotion/AccelListener; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·63 | 27 | ····.line·63 |
| 27 | ····iput-object·p1,·p0,·Lorg/apache/cordova/devicemotion/AccelListener$1;->this$0:Lorg/apache/cordova/devicemotion/AccelListener; | 28 | ····iput-object·p1,·p0,·Lorg/apache/cordova/devicemotion/AccelListener$1;->this$0:Lorg/apache/cordova/devicemotion/AccelListener; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 113, 143 lines modified | Offset 113, 134 lines modified | ||
| 113 | ····move·v1,·v2 | 113 | ····move·v1,·v2 |
| 114 | ····.line·58 | 114 | ····.line·58 |
| 115 | ····goto·:goto_0 | 115 | ····goto·:goto_0 |
| 116 | .end·method | 116 | .end·method |
| 117 | .method·public·hasPermisssion()Z | 117 | .method·public·hasPermisssion()Z |
| 118 | ····.locals· | 118 | ····.locals·6 |
| 119 | ····.prologue | 119 | ····.prologue |
| 120 | ····const/4·v1,·0x0 | ||
| 120 | ····.line·81 | 121 | ····.line·81 |
| 121 | ····iget-object·v | 122 | ····iget-object·v3,·p0,·Lorg/apache/cordova/geolocation/Geolocation;->permissions:[Ljava/lang/String; |
| 122 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
| 123 | ····array-length·v | 123 | ····array-length·v4,·v3 |
| 124 | ····move·v2,·v1 | ||
| 124 | ····.local·v2,·"len$":I | ||
| 125 | ····const/4·v1,·0x0 | ||
| 126 | ····.local·v1,·"i$":I | ||
| 127 | ····:goto_0 | 125 | ····:goto_0 |
| 128 | ····if-ge·v | 126 | ····if-ge·v2,·v4,·:cond_1 |
| 129 | ····aget-object·v | 127 | ····aget-object·v0,·v3,·v2 |
| 130 | ····.line·83 | 128 | ····.line·83 |
| 131 | ····.local·v | 129 | ····.local·v0,·"p":Ljava/lang/String; |
| 132 | ····invoke-static·{p0,·v | 130 | ····invoke-static·{p0,·v0},·Lorg/apache/cordova/geolocation/PermissionHelper;->hasPermission(Lorg/apache/cordova/CordovaPlugin;Ljava/lang/String;)Z |
| 133 | ····move-result·v | 131 | ····move-result·v5 |
| 134 | ····if-nez·v | 132 | ····if-nez·v5,·:cond_0 |
| 135 | ····.line·85 | ||
| 136 | ····const/4·v4,·0x0 | ||
| 137 | ····.line·88 | 133 | ····.line·88 |
| 138 | ····.end·local·v | 134 | ····.end·local·v0····#·"p":Ljava/lang/String; |
| 139 | ····:goto_1 | 135 | ····:goto_1 |
| 140 | ····return·v | 136 | ····return·v1 |
| 141 | ····.line·81 | 137 | ····.line·81 |
| 142 | ····.restart·local·v | 138 | ····.restart·local·v0····#·"p":Ljava/lang/String; |
| 143 | ····:cond_0 | 139 | ····:cond_0 |
| 144 | ····add-int/lit8·v | 140 | ····add-int/lit8·v2,·v2,·0x1 |
| 145 | ····goto·:goto_0 | 141 | ····goto·:goto_0 |
| 146 | ····.line·88 | 142 | ····.line·88 |
| 147 | ····.end·local·v | 143 | ····.end·local·v0····#·"p":Ljava/lang/String; |
| 148 | ····:cond_1 | 144 | ····:cond_1 |
| 149 | ····const/4·v | 145 | ····const/4·v1,·0x1 |
| 150 | ····goto·:goto_1 | 146 | ····goto·:goto_1 |
| 151 | .end·method | 147 | .end·method |
| 152 | .method·public·onRequestPermissionResult(I[Ljava/lang/String;[I)V | 148 | .method·public·onRequestPermissionResult(I[Ljava/lang/String;[I)V |
| 153 | ····.locals· | 149 | ····.locals·5 |
| 154 | ····.param·p1,·"requestCode"····#·I | 150 | ····.param·p1,·"requestCode"····#·I |
| 155 | ····.param·p2,·"permissions"····#·[Ljava/lang/String; | 151 | ····.param·p2,·"permissions"····#·[Ljava/lang/String; |
| 156 | ····.param·p3,·"grantResults"····#·[I | 152 | ····.param·p3,·"grantResults"····#·[I |
| 157 | ····.annotation·system·Ldalvik/annotation/Throws; | 153 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 158 | ········value·=·{ | 154 | ········value·=·{ |
| 159 | ············Lorg/json/JSONException; | 155 | ············Lorg/json/JSONException; |
| 160 | ········} | 156 | ········} |
| 161 | ····.end·annotation | 157 | ····.end·annotation |
| 162 | ····.prologue | 158 | ····.prologue |
| 163 | ····.line·66 | 159 | ····.line·66 |
| 164 | ···· | 160 | ····array-length·v3,·p3 |
| 165 | ····.local·v0,·"arr$":[I | ||
| 166 | ····array-length·v2,·v0 | ||
| 167 | ····.local·v2,·"len$":I | ||
| 168 | ····const/4·v | 161 | ····const/4·v2,·0x0 |
| 169 | ····.local·v1,·"i$":I | ||
| 170 | ····:goto_0 | 162 | ····:goto_0 |
| 171 | ····if-ge·v | 163 | ····if-ge·v2,·v3,·:cond_1 |
| 172 | ····aget·v | 164 | ····aget·v0,·p3,·v2 |
| 173 | ····.line·68 | 165 | ····.line·68 |
| 174 | ····.local·v | 166 | ····.local·v0,·"r":I |
| 175 | ····const/4·v | 167 | ····const/4·v4,·-0x1 |
| 176 | ····if-ne·v | 168 | ····if-ne·v0,·v4,·:cond_0 |
| 177 | ····.line·70 | 169 | ····.line·70 |
| 178 | ····iget-object·v | 170 | ····iget-object·v2,·p0,·Lorg/apache/cordova/geolocation/Geolocation;->TAG:Ljava/lang/String; |
| 179 | ····const-string·v | 171 | ····const-string·v3,·"Permission·Denied!" |
| 180 | ····invoke-static·{v | 172 | ····invoke-static·{v2,·v3},·Lorg/apache/cordova/LOG;->d(Ljava/lang/String;Ljava/lang/String;)V |
| 181 | ····.line·71 | 173 | ····.line·71 |
| 182 | ····new-instance·v | 174 | ····new-instance·v1,·Lorg/apache/cordova/PluginResult; |
| 183 | ····sget-object·v | 175 | ····sget-object·v2,·Lorg/apache/cordova/PluginResult$Status;->ILLEGAL_ACCESS_EXCEPTION:Lorg/apache/cordova/PluginResult$Status; |
| 184 | ····invoke-direct·{v | 176 | ····invoke-direct·{v1,·v2},·Lorg/apache/cordova/PluginResult;-><init>(Lorg/apache/cordova/PluginResult$Status;)V |
| 185 | ····.line·72 | 177 | ····.line·72 |
| 186 | ····.local·v | 178 | ····.local·v1,·"result":Lorg/apache/cordova/PluginResult; |
| 187 | ····iget-object·v | 179 | ····iget-object·v2,·p0,·Lorg/apache/cordova/geolocation/Geolocation;->context:Lorg/apache/cordova/CallbackContext; |
| 188 | ····invoke-virtual·{v | 180 | ····invoke-virtual·{v2,·v1},·Lorg/apache/cordova/CallbackContext;->sendPluginResult(Lorg/apache/cordova/PluginResult;)V |
| 189 | ····.line·78 | 181 | ····.line·78 |
| 190 | ····.end·local·v | 182 | ····.end·local·v0····#·"r":I |
| 191 | ····:goto_1 | 183 | ····:goto_1 |
| 192 | ····return-void | 184 | ····return-void |
| 193 | ····.line·66 | 185 | ····.line·66 |
| 194 | ····.end·local·v | 186 | ····.end·local·v1····#·"result":Lorg/apache/cordova/PluginResult; |
| 195 | ····.restart·local·v | 187 | ····.restart·local·v0····#·"r":I |
| 196 | ····:cond_0 | 188 | ····:cond_0 |
| 197 | ····add-int/lit8·v | 189 | ····add-int/lit8·v2,·v2,·0x1 |
| 198 | ····goto·:goto_0 | 190 | ····goto·:goto_0 |
| 199 | ····.line·76 | 191 | ····.line·76 |
| 200 | ····.end·local·v | 192 | ····.end·local·v0····#·"r":I |
| Max diff block lines reached; 1318/6213 bytes (21.21%) of diff not shown. | |||
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Lorg/apache/cordova/CordovaPlugin; | 2 | .super·Lorg/apache/cordova/CordovaPlugin; |
| 3 | .source·"WhitelistPlugin.java" | 3 | .source·"WhitelistPlugin.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lorg/apache/cordova/whitelist/WhitelistPlugin$1;, | ||
| 8 | ········Lorg/apache/cordova/whitelist/WhitelistPlugin$CustomConfigXmlParser; | 7 | ········Lorg/apache/cordova/whitelist/WhitelistPlugin$CustomConfigXmlParser; |
| 9 | ····} | 8 | ····} |
| 10 | .end·annotation | 9 | .end·annotation |
| 11 | #·static·fields | 10 | #·static·fields |
| 12 | .field·private·static·final·LOG_TAG:Ljava/lang/String;·=·"WhitelistPlugin" | 11 | .field·private·static·final·LOG_TAG:Ljava/lang/String;·=·"WhitelistPlugin" |
| Offset 343, 24 lines modified | Offset 343, 27 lines modified | ||
| 343 | ····if-nez·v0,·:cond_0 | 343 | ····if-nez·v0,·:cond_0 |
| 344 | ····sget-object·v0,·Landroid/os/Build;->PRODUCT:Ljava/lang/String; | 344 | ····sget-object·v0,·Landroid/os/Build;->PRODUCT:Ljava/lang/String; |
| 345 | ····const-string·v1,·"sdk" | 345 | ····const-string·v1,·"sdk" |
| 346 | ····.line·171 | ||
| 346 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z | 347 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
| 347 | ····move-result·v0 | 348 | ····move-result·v0 |
| 348 | ····if-eqz·v0,·:cond_1 | 349 | ····if-eqz·v0,·:cond_1 |
| 349 | ····:cond_0 | 350 | ····:cond_0 |
| 350 | ····const/4·v0,·0x1 | 351 | ····const/4·v0,·0x1 |
| 352 | ····.line·170 | ||
| 351 | ····:goto_0 | 353 | ····:goto_0 |
| 352 | ····return·v0 | 354 | ····return·v0 |
| 355 | ····.line·171 | ||
| 353 | ····:cond_1 | 356 | ····:cond_1 |
| 354 | ····const/4·v0,·0x0 | 357 | ····const/4·v0,·0x0 |
| 355 | ····goto·:goto_0 | 358 | ····goto·:goto_0 |
| 356 | .end·method | 359 | .end·method |