Offset 1, 403 lines modified | Offset 1, 401 lines modified |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·34606 | 1 | Zip·file·size:·3460609·bytes,·number·of·entries:·1789 |
2 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class | 2 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class |
3 | ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class | 3 | ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class |
4 | ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class | 4 | ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class |
5 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class | 5 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class |
6 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class | 6 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class |
7 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class | 7 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class |
8 | ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class | 8 | ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class |
Offset 489, 31 lines modified | Offset 489, 31 lines modified | ||
489 | ?rwxrwxr-x··2.0·unx·····2918·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SearchView$SearchAutoComplete.class | 489 | ?rwxrwxr-x··2.0·unx·····2918·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SearchView$SearchAutoComplete.class |
490 | ?rwxrwxr-x··2.0·unx·······99·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ShareActionProvider$1.class | 490 | ?rwxrwxr-x··2.0·unx·······99·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ShareActionProvider$1.class |
491 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener.class | 491 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener.class |
492 | ?rwxrwxr-x··2.0·unx·····1362·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.class | 492 | ?rwxrwxr-x··2.0·unx·····1362·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.class |
493 | ?rwxrwxr-x··2.0·unx······712·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SuggestionsAdapter$ChildViewCache.class | 493 | ?rwxrwxr-x··2.0·unx······712·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SuggestionsAdapter$ChildViewCache.class |
494 | ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService.class | 494 | ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService.class |
495 | ?rwxrwxr-x··2.0·unx······430·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/BuildConfig.class | 495 | ?rwxrwxr-x··2.0·unx······430·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/BuildConfig.class |
496 | ?rwxrwxr-x··2.0·unx·····294 | 496 | ?rwxrwxr-x··2.0·unx·····2941·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/ConsumeTask.class |
497 | ?rwxrwxr-x··2.0·unx······864·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/IabConsts.class | 497 | ?rwxrwxr-x··2.0·unx······864·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/IabConsts.class |
498 | ?rwxrwxr-x··2.0·unx······924·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/IabException.class | 498 | ?rwxrwxr-x··2.0·unx······924·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/IabException.class |
499 | ?rwxrwxr-x··2.0·unx·····4376·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/IabHelper$BillingServiceConnection.class | 499 | ?rwxrwxr-x··2.0·unx·····4376·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/IabHelper$BillingServiceConnection.class |
500 | ?rwxrwxr-x··2.0·unx····215 | 500 | ?rwxrwxr-x··2.0·unx····21546·b-·defN·80-Jan-01·00:00·com/github/jberkel/pay/me/IabHelper.class |
501 | ?rwxrwxr-x··2.0·unx·····1740·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/IabResult.class | 501 | ?rwxrwxr-x··2.0·unx·····1740·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/IabResult.class |
502 | ?rwxrwxr-x··2.0·unx······327·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/QueryInventoryTask$Args.class | 502 | ?rwxrwxr-x··2.0·unx······327·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/QueryInventoryTask$Args.class |
503 | ?rwxrwxr-x··2.0·unx·····2294·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/QueryInventoryTask.class | 503 | ?rwxrwxr-x··2.0·unx·····2294·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/QueryInventoryTask.class |
504 | ?rwxrwxr-x··2.0·unx·····1171·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/R$string.class | 504 | ?rwxrwxr-x··2.0·unx·····1171·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/R$string.class |
505 | ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/R.class | 505 | ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/R.class |
506 | ?rwxrwxr-x··2.0·unx·····3991·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/Response.class | 506 | ?rwxrwxr-x··2.0·unx·····3991·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/Response.class |
507 | ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/listener/OnConsumeFinishedListener.class | 507 | ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/listener/OnConsumeFinishedListener.class |
508 | ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/listener/OnConsumeMultiFinishedListener.class | 508 | ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/listener/OnConsumeMultiFinishedListener.class |
509 | ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/listener/OnIabPurchaseFinishedListener.class | 509 | ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/listener/OnIabPurchaseFinishedListener.class |
510 | ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/listener/OnIabSetupFinishedListener.class | 510 | ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/listener/OnIabSetupFinishedListener.class |
511 | ?rwxrwxr-x··2.0·unx······238·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/listener/QueryInventoryFinishedListener.class | 511 | ?rwxrwxr-x··2.0·unx······238·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/listener/QueryInventoryFinishedListener.class |
512 | ?rwxrwxr-x··2.0·unx·····244 | 512 | ?rwxrwxr-x··2.0·unx·····2443·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/model/Inventory.class |
513 | ?rwxrwxr-x··2.0·unx·····1242·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/model/ItemType.class | 513 | ?rwxrwxr-x··2.0·unx·····1242·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/model/ItemType.class |
514 | ?rwxrwxr-x··2.0·unx·····1169·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/model/Purchase$State.class | 514 | ?rwxrwxr-x··2.0·unx·····1169·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/model/Purchase$State.class |
515 | ?rwxrwxr-x··2.0·unx·····2836·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/model/Purchase.class | 515 | ?rwxrwxr-x··2.0·unx·····2836·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/model/Purchase.class |
516 | ?rwxrwxr-x··2.0·unx·····2466·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/model/SkuDetails.class | 516 | ?rwxrwxr-x··2.0·unx·····2466·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/model/SkuDetails.class |
517 | ?rwxrwxr-x··2.0·unx·····1141·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/model/TestSkus.class | 517 | ?rwxrwxr-x··2.0·unx·····1141·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/model/TestSkus.class |
518 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/validator/SignatureValidator.class | 518 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·com/github/jberkel/pay/me/validator/SignatureValidator.class |
519 | ?rwxrwxr-x··2.0·unx·····7852·b-·stor·80-Jan-01·00:00·com/google/analytics/containertag/common/FunctionType.class | 519 | ?rwxrwxr-x··2.0·unx·····7852·b-·stor·80-Jan-01·00:00·com/google/analytics/containertag/common/FunctionType.class |
Offset 968, 25 lines modified | Offset 968, 25 lines modified | ||
968 | ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·org/addhen/smssync/activities/DonationActivity$7.class | 968 | ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·org/addhen/smssync/activities/DonationActivity$7.class |
969 | ?rwxrwxr-x··2.0·unx·····1100·b-·stor·80-Jan-01·00:00·org/addhen/smssync/activities/DonationActivity$DonationStatusListener$State.class | 969 | ?rwxrwxr-x··2.0·unx·····1100·b-·stor·80-Jan-01·00:00·org/addhen/smssync/activities/DonationActivity$DonationStatusListener$State.class |
970 | ?rwxrwxr-x··2.0·unx······232·b-·stor·80-Jan-01·00:00·org/addhen/smssync/activities/DonationActivity$DonationStatusListener.class | 970 | ?rwxrwxr-x··2.0·unx······232·b-·stor·80-Jan-01·00:00·org/addhen/smssync/activities/DonationActivity$DonationStatusListener.class |
971 | ?rwxrwxr-x··2.0·unx······905·b-·stor·80-Jan-01·00:00·org/addhen/smssync/activities/DonationActivity$SkuComparator.class | 971 | ?rwxrwxr-x··2.0·unx······905·b-·stor·80-Jan-01·00:00·org/addhen/smssync/activities/DonationActivity$SkuComparator.class |
972 | ?rwxrwxr-x··2.0·unx······878·b-·stor·80-Jan-01·00:00·org/addhen/smssync/activities/MainActivity$PostToGoogleTask.class | 972 | ?rwxrwxr-x··2.0·unx······878·b-·stor·80-Jan-01·00:00·org/addhen/smssync/activities/MainActivity$PostToGoogleTask.class |
973 | ?rwxrwxr-x··2.0·unx·····2461·b-·stor·80-Jan-01·00:00·org/addhen/smssync/adapters/BaseListAdapter.class | 973 | ?rwxrwxr-x··2.0·unx·····2461·b-·stor·80-Jan-01·00:00·org/addhen/smssync/adapters/BaseListAdapter.class |
974 | ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·org/addhen/smssync/adapters/NavDrawerAdapter$Widgets.class | 974 | ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·org/addhen/smssync/adapters/NavDrawerAdapter$Widgets.class |
975 | ?rwxrwxr-x··2.0·unx·····39 | 975 | ?rwxrwxr-x··2.0·unx·····3936·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/AlertCallbacks.class |
976 | ?rwxrwxr-x··2.0·unx······854·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/DebugCallbacks$1.class | 976 | ?rwxrwxr-x··2.0·unx······854·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/DebugCallbacks$1.class |
977 | ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/DebugCallbacks$2.class | 977 | ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/DebugCallbacks$2.class |
978 | ?rwxrwxr-x··2.0·unx······852·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/DebugCallbacks$3.class | 978 | ?rwxrwxr-x··2.0·unx······852·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/DebugCallbacks$3.class |
979 | ?rwxrwxr-x··2.0·unx······846·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/DebugCallbacks$4.class | 979 | ?rwxrwxr-x··2.0·unx······846·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/DebugCallbacks$4.class |
980 | ?rwxrwxr-x··2.0·unx······322·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/DebugCallbacks$StatusSMS.class | 980 | ?rwxrwxr-x··2.0·unx······322·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/DebugCallbacks$StatusSMS.class |
981 | ?rwxrwxr-x··2.0·unx·····305 | 981 | ?rwxrwxr-x··2.0·unx·····3050·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/DebugCallbacks.class |
982 | ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/LogController.class | 982 | ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/LogController.class |
983 | ?rwxrwxr-x··2.0·unx·····7102·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/MessageResultsController.class | 983 | ?rwxrwxr-x··2.0·unx·····7102·b-·stor·80-Jan-01·00:00·org/addhen/smssync/controllers/MessageResultsController.class |
984 | ?rwxrwxr-x··2.0·unx·····2383·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/Database$DatabaseHelper.class | 984 | ?rwxrwxr-x··2.0·unx·····2383·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/Database$DatabaseHelper.class |
985 | ?rwxrwxr-x··2.0·unx·····974 | 985 | ?rwxrwxr-x··2.0·unx·····9741·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/Database.class |
986 | ?rwxrwxr-x··2.0·unx·····1975·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/DatabaseUpgrade.class | 986 | ?rwxrwxr-x··2.0·unx·····1975·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/DatabaseUpgrade.class |
987 | ?rwxrwxr-x··2.0·unx·····2510·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/DbContentProvider.class | 987 | ?rwxrwxr-x··2.0·unx·····2510·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/DbContentProvider.class |
988 | ?rwxrwxr-x··2.0·unx······385·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/IFilterContentProvider.class | 988 | ?rwxrwxr-x··2.0·unx······385·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/IFilterContentProvider.class |
989 | ?rwxrwxr-x··2.0·unx······617·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/IFilterSchema.class | 989 | ?rwxrwxr-x··2.0·unx······617·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/IFilterSchema.class |
990 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/IMessagesContentProvider.class | 990 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/IMessagesContentProvider.class |
991 | ?rwxrwxr-x··2.0·unx·····1039·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/IMessagesSchema.class | 991 | ?rwxrwxr-x··2.0·unx·····1039·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/IMessagesSchema.class |
992 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/ISyncUrlContentProvider.class | 992 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·org/addhen/smssync/database/ISyncUrlContentProvider.class |
Offset 1042, 34 lines modified | Offset 1042, 34 lines modified | ||
1042 | ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·org/addhen/smssync/fragments/WhitelistFragment$5.class | 1042 | ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·org/addhen/smssync/fragments/WhitelistFragment$5.class |
1043 | ?rwxrwxr-x··2.0·unx·····1459·b-·stor·80-Jan-01·00:00·org/addhen/smssync/fragments/WhitelistFragment$6.class | 1043 | ?rwxrwxr-x··2.0·unx·····1459·b-·stor·80-Jan-01·00:00·org/addhen/smssync/fragments/WhitelistFragment$6.class |
1044 | ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·org/addhen/smssync/fragments/WhitelistFragment$7.class | 1044 | ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·org/addhen/smssync/fragments/WhitelistFragment$7.class |
1045 | ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·org/addhen/smssync/fragments/WhitelistFragment$8.class | 1045 | ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·org/addhen/smssync/fragments/WhitelistFragment$8.class |
1046 | ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·org/addhen/smssync/fragments/WhitelistFragment$9.class | 1046 | ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·org/addhen/smssync/fragments/WhitelistFragment$9.class |
1047 | ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·org/addhen/smssync/listeners/LogListener.class | 1047 | ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·org/addhen/smssync/listeners/LogListener.class |
1048 | ?rwxrwxr-x··2.0·unx······156·b-·stor·80-Jan-01·00:00·org/addhen/smssync/listeners/OnFragmentListViewRefreshListener.class | 1048 | ?rwxrwxr-x··2.0·unx······156·b-·stor·80-Jan-01·00:00·org/addhen/smssync/listeners/OnFragmentListViewRefreshListener.class |
1049 | ?rwxrwxr-x··2.0·unx····101 | 1049 | ?rwxrwxr-x··2.0·unx····10120·b-·defN·80-Jan-01·00:00·org/addhen/smssync/messages/ProcessMessage.class |
1050 | ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·org/addhen/smssync/messages/ProcessSms$SmsQuery.class | 1050 | ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·org/addhen/smssync/messages/ProcessSms$SmsQuery.class |
1051 | ?rwxrwxr-x··2.0·unx·····92 | 1051 | ?rwxrwxr-x··2.0·unx·····9241·b-·stor·80-Jan-01·00:00·org/addhen/smssync/messages/ProcessSms.class |
1052 | ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/Filter$Status.class | 1052 | ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/Filter$Status.class |
1053 | ?rwxrwxr-x··2.0·unx·····1079·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/MessageResult.class | 1053 | ?rwxrwxr-x··2.0·unx·····1079·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/MessageResult.class |
1054 | ?rwxrwxr-x··2.0·unx·····1344·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/MessagesUUIDSResponse.class | 1054 | ?rwxrwxr-x··2.0·unx·····1344·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/MessagesUUIDSResponse.class |
1055 | ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/Model.class | 1055 | ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/Model.class |
1056 | ?rwxrwxr-x··2.0·unx·····1093·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/PhoneStatusInfo.class | 1056 | ?rwxrwxr-x··2.0·unx·····1093·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/PhoneStatusInfo.class |
1057 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/QueuedMessages.class | 1057 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/QueuedMessages.class |
1058 | ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/SmssyncResponse$Payload.class | 1058 | ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/SmssyncResponse$Payload.class |
1059 | ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/SmssyncResponse.class | 1059 | ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/SmssyncResponse.class |
1060 | ?rwxrwxr-x··2.0·unx······601·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/TaskMessage.class | 1060 | ?rwxrwxr-x··2.0·unx······601·b-·stor·80-Jan-01·00:00·org/addhen/smssync/models/TaskMessage.class |
1061 | ?rwxrwxr-x··2.0·unx·····1045·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/BaseHttpClient$HttpMethod.class | 1061 | ?rwxrwxr-x··2.0·unx·····1045·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/BaseHttpClient$HttpMethod.class |
1062 | ?rwxrwxr-x··2.0·unx·····73 | 1062 | ?rwxrwxr-x··2.0·unx·····7310·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/BaseHttpClient.class |
1063 | ?rwxrwxr-x··2.0·unx·····1210·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/MessageSyncHttpClient$1.class | 1063 | ?rwxrwxr-x··2.0·unx·····1210·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/MessageSyncHttpClient$1.class |
1064 | ?rwxrwxr-x··2.0·unx·····1540·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/SyncScheme$1.class | 1064 | ?rwxrwxr-x··2.0·unx·····1540·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/SyncScheme$1.class |
1065 | ?rwxrwxr-x··2.0·unx······948·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/SyncScheme$SyncDataFormat.class | 1065 | ?rwxrwxr-x··2.0·unx······948·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/SyncScheme$SyncDataFormat.class |
1066 | ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/SyncScheme$SyncDataKey.class | 1066 | ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/SyncScheme$SyncDataKey.class |
1067 | ?rwxrwxr-x··2.0·unx······798·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/SyncScheme$SyncMethod.class | 1067 | ?rwxrwxr-x··2.0·unx······798·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/SyncScheme$SyncMethod.class |
1068 | ?rwxrwxr-x··2.0·unx·····43 | 1068 | ?rwxrwxr-x··2.0·unx·····4303·b-·stor·80-Jan-01·00:00·org/addhen/smssync/net/SyncScheme.class |
1069 | ?rwxrwxr-x··2.0·unx······208·b-·stor·80-Jan-01·00:00·org/addhen/smssync/prefs/IPreference.class | 1069 | ?rwxrwxr-x··2.0·unx······208·b-·stor·80-Jan-01·00:00·org/addhen/smssync/prefs/IPreference.class |
1070 | ?rwxrwxr-x··2.0·unx·····3431·b-·stor·80-Jan-01·00:00·org/addhen/smssync/prefs/Prefs.class | 1070 | ?rwxrwxr-x··2.0·unx·····3431·b-·stor·80-Jan-01·00:00·org/addhen/smssync/prefs/Prefs.class |
1071 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/AutoSyncScheduledReceiver.class | 1071 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/AutoSyncScheduledReceiver.class |
1072 | ?rwxrwxr-x··2.0·unx·····1372·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/BaseBroadcastReceiver.class | 1072 | ?rwxrwxr-x··2.0·unx·····1372·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/BaseBroadcastReceiver.class |
1073 | ?rwxrwxr-x··2.0·unx·····2720·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/BootReceiver.class | 1073 | ?rwxrwxr-x··2.0·unx·····2720·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/BootReceiver.class |
1074 | ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/CheckTaskScheduledReceiver.class | 1074 | ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/CheckTaskScheduledReceiver.class |
1075 | ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/ConnectivityChangedReceiver$1.class | 1075 | ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/ConnectivityChangedReceiver$1.class |
Offset 1080, 51 lines modified | Offset 1080, 51 lines modified | ||
1080 | ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/SmsReceiver.class | 1080 | ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/SmsReceiver.class |
1081 | ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/SmsReceiverKitKat.class | 1081 | ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/SmsReceiverKitKat.class |
1082 | ?rwxrwxr-x··2.0·unx······781·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/SmsSentReceiver$1.class | 1082 | ?rwxrwxr-x··2.0·unx······781·b-·stor·80-Jan-01·00:00·org/addhen/smssync/receivers/SmsSentReceiver$1.class |
1083 | ?rwxrwxr-x··2.0·unx·····4957·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/BaseService.class | 1083 | ?rwxrwxr-x··2.0·unx·····4957·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/BaseService.class |
1084 | ?rwxrwxr-x··2.0·unx·····2039·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/ScheduleServices.class | 1084 | ?rwxrwxr-x··2.0·unx·····2039·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/ScheduleServices.class |
1085 | ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/SmsPortal$1.class | 1085 | ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/SmsPortal$1.class |
1086 | ?rwxrwxr-x··2.0·unx·····1328·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/SmsPortal$version.class | 1086 | ?rwxrwxr-x··2.0·unx·····1328·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/SmsPortal$version.class |
1087 | ?rwxrwxr-x··2.0·unx·····251 | 1087 | ?rwxrwxr-x··2.0·unx·····2513·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/SmsPortal.class |
1088 | ?rwxrwxr-x··2.0·unx·····1043·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/SmsReceiverService$ServiceHandler.class | 1088 | ?rwxrwxr-x··2.0·unx·····1043·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/SmsReceiverService$ServiceHandler.class |
1089 | ?rwxrwxr-x··2.0·unx·····7318·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/SmsReceiverService.class | 1089 | ?rwxrwxr-x··2.0·unx·····7318·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/SmsReceiverService.class |
1090 | ?rwxrwxr-x··2.0·unx·····3842·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/SmsSyncServices.class | 1090 | ?rwxrwxr-x··2.0·unx·····3842·b-·stor·80-Jan-01·00:00·org/addhen/smssync/services/SmsSyncServices.class |
1091 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/ProgressCallback.class | 1091 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/ProgressCallback.class |
1092 | ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/SyncConfig.class | 1092 | ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/SyncConfig.class |
1093 | ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/SyncPendingMessagesTask$1.class | 1093 | ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/SyncPendingMessagesTask$1.class |
1094 | ?rwxrwxr-x··2.0·unx······774·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/SyncPendingMessagesTask$SyncStatus.class | 1094 | ?rwxrwxr-x··2.0·unx······774·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/SyncPendingMessagesTask$SyncStatus.class |
1095 | ?rwxrwxr-x··2.0·unx·····65 | 1095 | ?rwxrwxr-x··2.0·unx·····6549·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/SyncPendingMessagesTask.class |
1096 | ?rwxrwxr-x··2.0·unx·····145 | 1096 | ?rwxrwxr-x··2.0·unx·····1451·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/SyncType.class |
1097 | ?rwxrwxr-x··2.0·unx·····1047·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/Task.class | 1097 | ?rwxrwxr-x··2.0·unx·····1047·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/Task.class |
1098 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/TaskCanceled.class | 1098 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/TaskCanceled.class |
1099 | ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/state/State$1.class | 1099 | ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/state/State$1.class |
1100 | ?rwxrwxr-x··2.0·unx·····1741·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/state/State.class | 1100 | ?rwxrwxr-x··2.0·unx·····1741·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/state/State.class |
1101 | ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/state/SyncState.class | 1101 | ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·org/addhen/smssync/tasks/state/SyncState.class |
1102 | ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·org/addhen/smssync/util/ApiUtil.class | 1102 | ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·org/addhen/smssync/util/ApiUtil.class |
1103 | ?rwxrwxr-x··2.0·unx·····166 | 1103 | ?rwxrwxr-x··2.0·unx·····1665·b-·stor·80-Jan-01·00:00·org/addhen/smssync/util/DataFormatUtil.class |
1104 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·org/addhen/smssync/util/DonationConstants$Billing.class | 1104 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·org/addhen/smssync/util/DonationConstants$Billing.class |
Max diff block lines reached; 14072/29028 bytes (48.48%) of diff not shown. |
Offset 188, 15 lines modified | Offset 188, 15 lines modified | ||
188 | ·········7:·invokevirtual·#28·················//·Method·doInBackground:([Lcom/github/jberkel/pay/me/model/Purchase;)Ljava/util/List; | 188 | ·········7:·invokevirtual·#28·················//·Method·doInBackground:([Lcom/github/jberkel/pay/me/model/Purchase;)Ljava/util/List; |
189 | ········10:·areturn | 189 | ········10:·areturn |
190 | ··protected·java.util.List·doInBackground(com.github.jberkel.pay.me.model.Purchase...); | 190 | ··protected·java.util.List·doInBackground(com.github.jberkel.pay.me.model.Purchase...); |
191 | ····descriptor:·([Lcom/github/jberkel/pay/me/model/Purchase;)Ljava/util/List; | 191 | ····descriptor:·([Lcom/github/jberkel/pay/me/model/Purchase;)Ljava/util/List; |
192 | ····flags:·(0x0084)·ACC_PROTECTED,·ACC_VARARGS | 192 | ····flags:·(0x0084)·ACC_PROTECTED,·ACC_VARARGS |
193 | ····Code: | 193 | ····Code: |
194 | ······stack=300,·locals=1 | 194 | ······stack=300,·locals=12,·args_size=2 |
195 | ·········0:·aload_1 | 195 | ·········0:·aload_1 |
196 | ·········1:·ifnull········11 | 196 | ·········1:·ifnull········11 |
197 | ·········4:·aload_1 | 197 | ·········4:·aload_1 |
198 | ·········5:·arraylength | 198 | ·········5:·arraylength |
199 | ·········6:·istore_2 | 199 | ·········6:·istore_2 |
200 | ·········7:·iload_2 | 200 | ·········7:·iload_2 |
201 | ·········8:·ifne··········23 | 201 | ·········8:·ifne··········23 |
Offset 216, 109 lines modified | Offset 216, 107 lines modified | ||
216 | ········32:·iload·········4 | 216 | ········32:·iload·········4 |
217 | ········34:·invokespecial·#40·················//·Method·java/util/ArrayList."<init>":(I)V | 217 | ········34:·invokespecial·#40·················//·Method·java/util/ArrayList."<init>":(I)V |
218 | ········37:·aload_0 | 218 | ········37:·aload_0 |
219 | ········38:·aload_3 | 219 | ········38:·aload_3 |
220 | ········39:·putfield······#42·················//·Field·mPurchases:Ljava/util/List; | 220 | ········39:·putfield······#42·················//·Field·mPurchases:Ljava/util/List; |
221 | ········42:·aload_0 | 221 | ········42:·aload_0 |
222 | ········43:·getfield······#42·················//·Field·mPurchases:Ljava/util/List; | 222 | ········43:·getfield······#42·················//·Field·mPurchases:Ljava/util/List; |
223 | ········46:·astore_3 | ||
224 | ········47:·aload_3 | ||
225 | ········4 | 223 | ········46:·aload_1 |
226 | ········4 | 224 | ········47:·invokestatic··#48·················//·Method·java/util/Collections.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z |
227 | ········5 | 225 | ········50:·pop |
228 | ········5 | 226 | ········51:·new···········#37·················//·class·java/util/ArrayList |
229 | ········5 | 227 | ········54:·astore········5 |
230 | ········5 | 228 | ········56:·aload_1 |
231 | ········5 | 229 | ········57:·arraylength |
232 | ········ | 230 | ········58:·istore_2 |
233 | ········ | 231 | ········59:·aload·········5 |
234 | ········6 | 232 | ········61:·iload_2 |
235 | ········6 | 233 | ········62:·invokespecial·#40·················//·Method·java/util/ArrayList."<init>":(I)V |
236 | ········6 | 234 | ········65:·aload_1 |
235 | ········66:·arraylength | ||
236 | ········67:·istore········4 | ||
237 | ········69:·iconst_0 | ||
238 | ········70:·istore_2 | ||
239 | ········71:·aconst_null | ||
240 | ········72:·astore_3 | ||
241 | ········73:·iload_2 | ||
242 | ········74:·iload·········4 | ||
243 | ········76:·if_icmpge·····201 | ||
244 | ········79:·aload_1 | ||
245 | ········80:·iload_2 | ||
246 | ········81:·aaload | ||
237 | ········ | 247 | ········82:·astore········6 |
238 | ········70:·aload_1 | ||
239 | ········71:·arraylength | ||
240 | ········72:·istore········7 | ||
241 | ········74:·iconst_0 | ||
242 | ········75:·istore········8 | ||
243 | ········77:·iload·········8 | ||
244 | ········79:·iload·········7 | ||
245 | ········81:·if_icmpge·····203 | ||
246 | ········84:·aload·········6 | ||
247 | ········86:·iload·········8 | ||
248 | ········88:·aaload | ||
249 | ········89:·astore········9 | ||
250 | ········ | 248 | ········84:·aload_0 |
251 | ········ | 249 | ········85:·getfield······#18·················//·Field·mIabHelper:Lcom/github/jberkel/pay/me/IabHelper; |
250 | ········88:·astore········7 | ||
252 | ········95:·astore_3 | ||
253 | ········96:·aload_3 | ||
254 | ········9 | 251 | ········90:·aload·········7 |
252 | ········92:·aload·········6 | ||
255 | ········9 | 253 | ········94:·invokevirtual·#54·················//·Method·com/github/jberkel/pay/me/IabHelper.consume:(Lcom/github/jberkel/pay/me/model/Purchase;)V |
256 | ······· | 254 | ········97:·new···········#56·················//·class·com/github/jberkel/pay/me/IabResult |
257 | ·······10 | 255 | ·······100:·astore········7 |
258 | ·······10 | 256 | ·······102:·getstatic·····#62·················//·Field·com/github/jberkel/pay/me/Response.OK:Lcom/github/jberkel/pay/me/Response; |
259 | ·······10 | 257 | ·······105:·astore········8 |
260 | ·······1 | 258 | ·······107:·new···········#64·················//·class·java/lang/StringBuilder |
261 | ·······11 | 259 | ·······110:·astore········9 |
262 | ·······11 | 260 | ·······112:·aload·········9 |
263 | ·······11 | 261 | ·······114:·invokespecial·#65·················//·Method·java/lang/StringBuilder."<init>":()V |
264 | ·······1 | 262 | ·······117:·ldc···········#67·················//·String·Successful·consume·of·sku |
265 | ·······1 | 263 | ·······119:·astore········10 |
264 | ·······121:·aload·········9 | ||
266 | ·······12 | 265 | ·······123:·aload·········10 |
267 | ·······127:·aload·········12 | ||
268 | ·······12 | 266 | ·······125:·invokevirtual·#71·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
269 | ·······1 | 267 | ·······128:·astore········9 |
270 | ·······13 | 268 | ·······130:·aload·········6 |
271 | ·······13 | 269 | ·······132:·invokevirtual·#77·················//·Method·com/github/jberkel/pay/me/model/Purchase.getSku:()Ljava/lang/String; |
272 | ·······13 | 270 | ·······135:·astore········10 |
273 | ·······1 | 271 | ·······137:·aload·········9 |
274 | ·······1 | 272 | ·······139:·aload·········10 |
275 | ·······14 | 273 | ·······141:·invokevirtual·#71·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
276 | ·······14 | 274 | ·······144:·astore········9 |
277 | ·······1 | 275 | ·······146:·aload·········9 |
278 | ·······1 | 276 | ·······148:·invokevirtual·#80·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
279 | ·······15 | 277 | ·······151:·astore········9 |
280 | ·······157:·aload_3 | ||
281 | ·······15 | 278 | ·······153:·aload·········7 |
282 | ·······1 | 279 | ·······155:·aload·········8 |
280 | ·······157:·aload·········9 | ||
283 | ·······1 | 281 | ·······159:·invokespecial·#83·················//·Method·com/github/jberkel/pay/me/IabResult."<init>":(Lcom/github/jberkel/pay/me/Response;Ljava/lang/String;)V |
284 | ·······16 | 282 | ·······162:·aload·········5 |
285 | ·······16 | 283 | ·······164:·aload·········7 |
286 | ·······16 | 284 | ·······166:·invokeinterface·#89,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
287 | ·······17 | 285 | ·······171:·pop |
288 | ·······17 | 286 | ·······172:·iload_2 |
289 | ·······17 | 287 | ·······173:·iconst_1 |
290 | ·······17 | 288 | ·······174:·iadd |
291 | ·······17 | 289 | ·······175:·istore_2 |
292 | ·······1 | 290 | ·······176:·goto··········73 |
293 | ·······1 | 291 | ·······179:·astore········11 |
294 | ·······18 | 292 | ·······181:·aload·········11 |
295 | ·······18 | 293 | ·······183:·invokevirtual·#95·················//·Method·com/github/jberkel/pay/me/IabException.getResult:()Lcom/github/jberkel/pay/me/IabResult; |
296 | ·······1 | 294 | ·······186:·astore········7 |
297 | ·······1 | 295 | ·······188:·aload·········5 |
298 | ·······19 | 296 | ·······190:·aload·········7 |
299 | ·······19 | 297 | ·······192:·invokeinterface·#89,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
300 | ·······19 | 298 | ·······197:·pop |
301 | ······· | 299 | ·······198:·goto··········172 |
302 | ·······20 | 300 | ·······201:·aload·········5 |
303 | ·······20 | 301 | ·······203:·areturn |
304 | ······Exception·table: | 302 | ······Exception·table: |
305 | ·········from····to··target·type | 303 | ·········from····to··target·type |
304 | ············84····88···179···Class·com/github/jberkel/pay/me/IabException | ||
306 | ············9 | 305 | ············92····97···179···Class·com/github/jberkel/pay/me/IabException |
307 | ············97···10 | 306 | ············97···100···179···Class·com/github/jberkel/pay/me/IabException |
308 | ···········102···105···1 | 307 | ···········102···105···179···Class·com/github/jberkel/pay/me/IabException |
309 | ···········10 | 308 | ···········107···110···179···Class·com/github/jberkel/pay/me/IabException |
Max diff block lines reached; 224/10457 bytes (2.14%) of diff not shown. |
Offset 1702, 15 lines modified | Offset 1702, 15 lines modified | ||
1702 | ·······147:·athrow | 1702 | ·······147:·athrow |
1703 | ·······148:·return | 1703 | ·······148:·return |
1704 | ··private·int·querySkuDetails(com.github.jberkel.pay.me.model.ItemType,·com.github.jberkel.pay.me.model.Inventory,·java.util.List); | 1704 | ··private·int·querySkuDetails(com.github.jberkel.pay.me.model.ItemType,·com.github.jberkel.pay.me.model.Inventory,·java.util.List); |
1705 | ····descriptor:·(Lcom/github/jberkel/pay/me/model/ItemType;Lcom/github/jberkel/pay/me/model/Inventory;Ljava/util/List;)I | 1705 | ····descriptor:·(Lcom/github/jberkel/pay/me/model/ItemType;Lcom/github/jberkel/pay/me/model/Inventory;Ljava/util/List;)I |
1706 | ····flags:·(0x0002)·ACC_PRIVATE | 1706 | ····flags:·(0x0002)·ACC_PRIVATE |
1707 | ····Code: | 1707 | ····Code: |
1708 | ······stack=300,·locals=1 | 1708 | ······stack=300,·locals=17,·args_size=4 |
1709 | ·········0:·aload_0 | 1709 | ·········0:·aload_0 |
1710 | ·········1:·ldc_w·········#333················//·String·Querying·SKU·details. | 1710 | ·········1:·ldc_w·········#333················//·String·Querying·SKU·details. |
1711 | ·········4:·invokespecial·#76·················//·Method·logDebug:(Ljava/lang/String;)V | 1711 | ·········4:·invokespecial·#76·················//·Method·logDebug:(Ljava/lang/String;)V |
1712 | ·········7:·new···········#335················//·class·java/util/ArrayList | 1712 | ·········7:·new···········#335················//·class·java/util/ArrayList |
1713 | ········10:·astore········4 | 1713 | ········10:·astore········4 |
1714 | ········12:·aload·········4 | 1714 | ········12:·aload·········4 |
1715 | ········14:·invokespecial·#336················//·Method·java/util/ArrayList."<init>":()V | 1715 | ········14:·invokespecial·#336················//·Method·java/util/ArrayList."<init>":()V |
Offset 1722, 39 lines modified | Offset 1722, 39 lines modified | ||
1722 | ········26:·aload·········5 | 1722 | ········26:·aload·········5 |
1723 | ········28:·invokevirtual·#344················//·Method·java/util/ArrayList.addAll:(Ljava/util/Collection;)Z | 1723 | ········28:·invokevirtual·#344················//·Method·java/util/ArrayList.addAll:(Ljava/util/Collection;)Z |
1724 | ········31:·pop | 1724 | ········31:·pop |
1725 | ········32:·aload_3 | 1725 | ········32:·aload_3 |
1726 | ········33:·ifnull········95 | 1726 | ········33:·ifnull········95 |
1727 | ········36:·aload_3 | 1727 | ········36:·aload_3 |
1728 | ········37:·invokeinterface·#348,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 1728 | ········37:·invokeinterface·#348,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1729 | ········42:·astore········ | 1729 | ········42:·astore········5 |
1730 | ········44:·aload········· | 1730 | ········44:·aload·········5 |
1731 | ········46:·invokeinterface·#353,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 1731 | ········46:·invokeinterface·#353,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1732 | ········51:·istore········ | 1732 | ········51:·istore········6 |
1733 | ········53:·iload········· | 1733 | ········53:·iload·········6 |
1734 | ········55:·ifeq··········95 | 1734 | ········55:·ifeq··········95 |
1735 | ········58:·aload········· | 1735 | ········58:·aload·········5 |
1736 | ········60:·invokeinterface·#357,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 1736 | ········60:·invokeinterface·#357,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1737 | ········65:·checkcast·····#279················//·class·java/lang/String | 1737 | ········65:·checkcast·····#279················//·class·java/lang/String |
1738 | ········68:·astore········ | 1738 | ········68:·astore········7 |
1739 | ········70:·aload·········4 | 1739 | ········70:·aload·········4 |
1740 | ········72:·aload········· | 1740 | ········72:·aload·········7 |
1741 | ········74:·invokevirtual·#361················//·Method·java/util/ArrayList.contains:(Ljava/lang/Object;)Z | 1741 | ········74:·invokevirtual·#361················//·Method·java/util/ArrayList.contains:(Ljava/lang/Object;)Z |
1742 | ········77:·istore········ | 1742 | ········77:·istore········6 |
1743 | ········79:·iload········· | 1743 | ········79:·iload·········6 |
1744 | ········81:·ifne··········44 | 1744 | ········81:·ifne··········44 |
1745 | ········84:·aload·········4 | 1745 | ········84:·aload·········4 |
1746 | ········86:·aload········· | 1746 | ········86:·aload·········7 |
1747 | ········88:·invokevirtual·#364················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z | 1747 | ········88:·invokevirtual·#364················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z |
1748 | ········91:·pop | 1748 | ········91:·pop |
1749 | ········92:·goto··········44 | 1749 | ········92:·goto··········44 |
1750 | ········95:·aload·········4 | 1750 | ········95:·aload·········4 |
1751 | ········97:·invokevirtual·#366················//·Method·java/util/ArrayList.isEmpty:()Z | 1751 | ········97:·invokevirtual·#366················//·Method·java/util/ArrayList.isEmpty:()Z |
1752 | ·······100:·istore········ | 1752 | ·······100:·istore········8 |
1753 | ·······102:·iload········· | 1753 | ·······102:·iload·········8 |
1754 | ·······104:·ifeq··········129 | 1754 | ·······104:·ifeq··········129 |
1755 | ·······107:·aload_0 | 1755 | ·······107:·aload_0 |
1756 | ·······108:·ldc_w·········#368················//·String·querySkuDetails:·nothing·to·do·because·there·are·no·SKUs. | 1756 | ·······108:·ldc_w·········#368················//·String·querySkuDetails:·nothing·to·do·because·there·are·no·SKUs. |
1757 | ·······111:·invokespecial·#76·················//·Method·logDebug:(Ljava/lang/String;)V | 1757 | ·······111:·invokespecial·#76·················//·Method·logDebug:(Ljava/lang/String;)V |
1758 | ·······114:·getstatic·····#197················//·Field·com/github/jberkel/pay/me/Response.OK:Lcom/github/jberkel/pay/me/Response; | 1758 | ·······114:·getstatic·····#197················//·Field·com/github/jberkel/pay/me/Response.OK:Lcom/github/jberkel/pay/me/Response; |
1759 | ·······117:·astore········5 | 1759 | ·······117:·astore········5 |
1760 | ·······119:·aload·········5 | 1760 | ·······119:·aload·········5 |
Offset 1770, 70 lines modified | Offset 1770, 70 lines modified | ||
1770 | ·······141:·ldc_w·········#371················//·String·ITEM_ID_LIST | 1770 | ·······141:·ldc_w·········#371················//·String·ITEM_ID_LIST |
1771 | ·······144:·aload·········4 | 1771 | ·······144:·aload·········4 |
1772 | ·······146:·invokevirtual·#375················//·Method·android/os/Bundle.putStringArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V | 1772 | ·······146:·invokevirtual·#375················//·Method·android/os/Bundle.putStringArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V |
1773 | ·······149:·aload_0 | 1773 | ·······149:·aload_0 |
1774 | ·······150:·getfield······#84·················//·Field·mService:Lcom/android/vending/billing/IInAppBillingService; | 1774 | ·······150:·getfield······#84·················//·Field·mService:Lcom/android/vending/billing/IInAppBillingService; |
1775 | ·······153:·astore········5 | 1775 | ·······153:·astore········5 |
1776 | ·······155:·iconst_3 | 1776 | ·······155:·iconst_3 |
1777 | ·······156:·istore········ | 1777 | ·······156:·istore········6 |
1778 | ·······158:·aload_0 | 1778 | ·······158:·aload_0 |
1779 | ·······159:·getfield······#69·················//·Field·mContext:Landroid/content/Context; | 1779 | ·······159:·getfield······#69·················//·Field·mContext:Landroid/content/Context; |
1780 | ·······162:·invokevirtual·#227················//·Method·android/content/Context.getPackageName:()Ljava/lang/String; | 1780 | ·······162:·invokevirtual·#227················//·Method·android/content/Context.getPackageName:()Ljava/lang/String; |
1781 | ·······165:·astore········1 | 1781 | ·······165:·astore········11 |
1782 | ·······167:·aload_1 | 1782 | ·······167:·aload_1 |
1783 | ·······168:·invokevirtual·#230················//·Method·com/github/jberkel/pay/me/model/ItemType.toString:()Ljava/lang/String; | 1783 | ·······168:·invokevirtual·#230················//·Method·com/github/jberkel/pay/me/model/ItemType.toString:()Ljava/lang/String; |
1784 | ·······171:·astore········1 | 1784 | ·······171:·astore········12 |
1785 | ·······173:·aload·········5 | 1785 | ·······173:·aload·········5 |
1786 | ·······175:·iload········· | 1786 | ·······175:·iload·········6 |
1787 | ·······177:·aload·········1 | 1787 | ·······177:·aload·········11 |
1788 | ·······179:·aload·········1 | 1788 | ·······179:·aload·········12 |
1789 | ·······181:·aload·········10 | 1789 | ·······181:·aload·········10 |
1790 | ·······183:·invokeinterface·#379,··5··········//·InterfaceMethod·com/android/vending/billing/IInAppBillingService.getSkuDetails:(ILjava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle; | 1790 | ·······183:·invokeinterface·#379,··5··········//·InterfaceMethod·com/android/vending/billing/IInAppBillingService.getSkuDetails:(ILjava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle; |
1791 | ·······188:·astore········1 | 1791 | ·······188:·astore········13 |
1792 | ·······190:·aload·········1 | 1792 | ·······190:·aload·········13 |
1793 | ·······192:·ifnonnull·····210 | 1793 | ·······192:·ifnonnull·····210 |
1794 | ·······195:·getstatic·····#192················//·Field·com/github/jberkel/pay/me/Response.IABHELPER_BAD_RESPONSE:Lcom/github/jberkel/pay/me/Response; | 1794 | ·······195:·getstatic·····#192················//·Field·com/github/jberkel/pay/me/Response.IABHELPER_BAD_RESPONSE:Lcom/github/jberkel/pay/me/Response; |
1795 | ·······198:·astore········5 | 1795 | ·······198:·astore········5 |
1796 | ·······200:·aload·········5 | 1796 | ·······200:·aload·········5 |
1797 | ·······202:·getfield······#244················//·Field·com/github/jberkel/pay/me/Response.code:I | 1797 | ·······202:·getfield······#244················//·Field·com/github/jberkel/pay/me/Response.code:I |
1798 | ·······205:·istore········9 | 1798 | ·······205:·istore········9 |
1799 | ·······207:·goto··········126 | 1799 | ·······207:·goto··········126 |
1800 | ·······210:·ldc_w·········#381················//·String·DETAILS_LIST | 1800 | ·······210:·ldc_w·········#381················//·String·DETAILS_LIST |
1801 | ·······213:·astore········5 | 1801 | ·······213:·astore········5 |
1802 | ·······215:·aload·········1 | 1802 | ·······215:·aload·········13 |
1803 | ·······217:·aload·········5 | 1803 | ·······217:·aload·········5 |
1804 | ·······219:·invokevirtual·#258················//·Method·android/os/Bundle.containsKey:(Ljava/lang/String;)Z | 1804 | ·······219:·invokevirtual·#258················//·Method·android/os/Bundle.containsKey:(Ljava/lang/String;)Z |
1805 | ·······222:·istore········ | 1805 | ·······222:·istore········8 |
1806 | ·······224:·iload········· | 1806 | ·······224:·iload·········8 |
1807 | ·······226:·ifne··········326 | 1807 | ·······226:·ifne··········326 |
1808 | ·······229:·aload_0 | 1808 | ·······229:·aload_0 |
1809 | ·······230:·aload·········1 | 1809 | ·······230:·aload·········13 |
1810 | ·······232:·invokevirtual·#240················//·Method·getResponseCodeFromBundle:(Landroid/os/Bundle;)I | 1810 | ·······232:·invokevirtual·#240················//·Method·getResponseCodeFromBundle:(Landroid/os/Bundle;)I |
1811 | ·······235:·istore········9 | 1811 | ·······235:·istore········9 |
1812 | ·······237:·getstatic·····#197················//·Field·com/github/jberkel/pay/me/Response.OK:Lcom/github/jberkel/pay/me/Response; | 1812 | ·······237:·getstatic·····#197················//·Field·com/github/jberkel/pay/me/Response.OK:Lcom/github/jberkel/pay/me/Response; |
1813 | ·······240:·astore········5 | 1813 | ·······240:·astore········5 |
1814 | ·······242:·aload·········5 | 1814 | ·······242:·aload·········5 |
1815 | ·······244:·getfield······#244················//·Field·com/github/jberkel/pay/me/Response.code:I | 1815 | ·······244:·getfield······#244················//·Field·com/github/jberkel/pay/me/Response.code:I |
1816 | ·······247:·istore········ | 1816 | ·······247:·istore········8 |
1817 | ·······249:·iload·········9 | 1817 | ·······249:·iload·········9 |
1818 | ·······251:·iload········· | 1818 | ·······251:·iload·········8 |
1819 | ·······253:·if_icmpeq·····304 | 1819 | ·······253:·if_icmpeq·····304 |
1820 | ·······256:·new···········#133················//·class·java/lang/StringBuilder | 1820 | ·······256:·new···········#133················//·class·java/lang/StringBuilder |
1821 | ·······259:·astore········5 | 1821 | ·······259:·astore········5 |
1822 | ·······261:·aload·········5 | 1822 | ·······261:·aload·········5 |
1823 | ·······263:·invokespecial·#134················//·Method·java/lang/StringBuilder."<init>":()V | 1823 | ·······263:·invokespecial·#134················//·Method·java/lang/StringBuilder."<init>":()V |
1824 | ·······266:·aload·········5 | 1824 | ·······266:·aload·········5 |
1825 | ·······268:·ldc_w·········#383················//·String·getSkuDetails()·failed: | 1825 | ·······268:·ldc_w·········#383················//·String·getSkuDetails()·failed: |
1826 | ·······271:·invokevirtual·#140················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1826 | ·······271:·invokevirtual·#140················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1827 | ·······274:·astore········5 | 1827 | ·······274:·astore········5 |
1828 | ·······276:·iload·········9 | 1828 | ·······276:·iload·········9 |
1829 | ·······278:·invokestatic··#250················//·Method·com/github/jberkel/pay/me/Response.getDescription:(I)Ljava/lang/String; | 1829 | ·······278:·invokestatic··#250················//·Method·com/github/jberkel/pay/me/Response.getDescription:(I)Ljava/lang/String; |
1830 | ·······281:·astore········1 | 1830 | ·······281:·astore········14 |
1831 | ·······283:·aload·········5 | 1831 | ·······283:·aload·········5 |
1832 | ·······285:·aload·········1 | 1832 | ·······285:·aload·········14 |
1833 | ·······287:·invokevirtual·#140················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1833 | ·······287:·invokevirtual·#140················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1834 | ·······290:·invokevirtual·#146················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; | 1834 | ·······290:·invokevirtual·#146················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
1835 | ·······293:·astore········5 | 1835 | ·······293:·astore········5 |
1836 | ·······295:·aload_0 | 1836 | ·······295:·aload_0 |
1837 | ·······296:·aload·········5 | 1837 | ·······296:·aload·········5 |
1838 | ·······298:·invokespecial·#293················//·Method·logWarn:(Ljava/lang/String;)V | 1838 | ·······298:·invokespecial·#293················//·Method·logWarn:(Ljava/lang/String;)V |
1839 | ·······301:·goto··········126 | 1839 | ·······301:·goto··········126 |
Offset 1842, 47 lines modified | Offset 1842, 45 lines modified | ||
Max diff block lines reached; 4290/11798 bytes (36.36%) of diff not shown. |
Offset 233, 43 lines modified | Offset 233, 41 lines modified | ||
233 | ·········0:·new···········#39·················//·class·java/util/ArrayList | 233 | ·········0:·new···········#39·················//·class·java/util/ArrayList |
234 | ·········3:·astore_2 | 234 | ·········3:·astore_2 |
235 | ·········4:·aload_2 | 235 | ·········4:·aload_2 |
236 | ·········5:·invokespecial·#47·················//·Method·java/util/ArrayList."<init>":()V | 236 | ·········5:·invokespecial·#47·················//·Method·java/util/ArrayList."<init>":()V |
237 | ·········8:·aload_0 | 237 | ·········8:·aload_0 |
238 | ·········9:·getfield······#18·················//·Field·mPurchaseMap:Ljava/util/Map; | 238 | ·········9:·getfield······#18·················//·Field·mPurchaseMap:Ljava/util/Map; |
239 | ········12:·invokeinterface·#51,··1···········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection; | 239 | ········12:·invokeinterface·#51,··1···········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection; |
240 | ········17:·astore_3 | ||
241 | ········18:·aload_3 | ||
242 | ········1 | 240 | ········17:·invokeinterface·#57,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
243 | ········24:·astore········4 | ||
244 | ········2 | 241 | ········22:·astore_3 |
242 | ········23:·aload_3 | ||
245 | ········2 | 243 | ········24:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
246 | ········ | 244 | ········29:·istore········4 |
247 | ········3 | 245 | ········31:·iload·········4 |
248 | ········3 | 246 | ········33:·ifeq··········79 |
249 | ········ | 247 | ········36:·aload_3 |
250 | ········ | 248 | ········37:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
251 | ········4 | 249 | ········42:·checkcast·····#20·················//·class·com/github/jberkel/pay/me/model/Purchase |
252 | ········ | 250 | ········45:·astore········5 |
253 | ········ | 251 | ········47:·aload·········5 |
254 | ········ | 252 | ········49:·invokevirtual·#71·················//·Method·com/github/jberkel/pay/me/model/Purchase.getItemType:()Lcom/github/jberkel/pay/me/model/ItemType; |
255 | ········57:·astore_3 | ||
256 | ········5 | 253 | ········52:·astore········6 |
254 | ········54:·aload·········6 | ||
257 | ········5 | 255 | ········56:·aload_1 |
258 | ········ | 256 | ········57:·if_acmpne·····23 |
259 | ········6 | 257 | ········60:·aload·········5 |
260 | ········6 | 258 | ········62:·invokevirtual·#24·················//·Method·com/github/jberkel/pay/me/model/Purchase.getSku:()Ljava/lang/String; |
261 | ········6 | 259 | ········65:·astore········6 |
262 | ········6 | 260 | ········67:·aload_2 |
263 | ········ | 261 | ········68:·aload·········6 |
264 | ········7 | 262 | ········70:·invokeinterface·#77,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
265 | ········7 | 263 | ········75:·pop |
266 | ········7 | 264 | ········76:·goto··········23 |
267 | ········ | 265 | ········79:·aload_2 |
268 | ········8 | 266 | ········80:·areturn |
269 | ··public·java.util.List·getAllPurchases(); | 267 | ··public·java.util.List·getAllPurchases(); |
270 | ····descriptor:·()Ljava/util/List; | 268 | ····descriptor:·()Ljava/util/List; |
271 | ····flags:·(0x0001)·ACC_PUBLIC | 269 | ····flags:·(0x0001)·ACC_PUBLIC |
272 | ····Code: | 270 | ····Code: |
273 | ······stack=300,·locals=3,·args_size=1 | 271 | ······stack=300,·locals=3,·args_size=1 |
274 | ·········0:·new···········#39·················//·class·java/util/ArrayList | 272 | ·········0:·new···········#39·················//·class·java/util/ArrayList |
Offset 42, 308 lines modified | Offset 42, 300 lines modified | ||
42 | ········//····15:·aload_2········ | 42 | ········//····15:·aload_2········ |
43 | ········//····16:·invokespecial···org/addhen/smssync/models/SyncUrl.<init>:()V | 43 | ········//····16:·invokespecial···org/addhen/smssync/models/SyncUrl.<init>:()V |
44 | ········//····19:·iconst_1······· | 44 | ········//····19:·iconst_1······· |
45 | ········//····20:·istore_3······· | 45 | ········//····20:·istore_3······· |
46 | ········//····21:·aload_2········ | 46 | ········//····21:·aload_2········ |
47 | ········//····22:·iload_3········ | 47 | ········//····22:·iload_3········ |
48 | ········//····23:·invokevirtual···org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; | 48 | ········//····23:·invokevirtual···org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; |
49 | ········//····26:·astore··········4 | ||
50 | ········//····28:·aload···········4 | ||
51 | ········//···· | 49 | ········//····26:·invokeinterface·java/util/List.iterator:()Ljava/util/Iterator; |
52 | ········//····3 | 50 | ········//····31:·astore··········4 |
53 | ········//····3 | 51 | ········//····33:·aload···········4 |
54 | ········//····3 | 52 | ········//····35:·invokeinterface·java/util/Iterator.hasNext:()Z |
55 | ········//····4 | 53 | ········//····40:·istore··········5 |
56 | ········//····4 | 54 | ········//····42:·iload···········5 |
57 | ········//····4 | 55 | ········//····44:·ifeq············471 |
58 | ········//····4 | 56 | ········//····47:·aload···········4 |
59 | ········//···· | 57 | ········//····49:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; |
60 | ········//····5 | 58 | ········//····54:·checkcast·······Lorg/addhen/smssync/models/SyncUrl; |
61 | ········//····5 | 59 | ········//····57:·astore··········6 |
62 | ········//···· | 60 | ········//····59:·aload···········6 |
63 | ········//····6 | 61 | ········//····61:·invokevirtual···org/addhen/smssync/models/SyncUrl.getUrl:()Ljava/lang/String; |
64 | ········//····6 | 62 | ········//····64:·astore··········7 |
65 | ········//····6 | 63 | ········//····66:·aload···········7 |
66 | ········//···· | 64 | ········//····68:·ifnull··········33 |
67 | ········//····7 | 65 | ········//····71:·aload···········6 |
68 | ········//····7 | 66 | ········//····73:·invokevirtual···org/addhen/smssync/models/SyncUrl.getUrl:()Ljava/lang/String; |
69 | ········//····7 | 67 | ········//····76:·astore··········7 |
70 | ········//···· | 68 | ········//····78:·ldc·············"" |
71 | ········//····8 | 69 | ········//····80:·astore··········8 |
72 | ········//····84:·aload···········4 | ||
73 | ········//····8 | 70 | ········//····82:·aload···········7 |
71 | ········//····84:·aload···········8 | ||
74 | ········//····8 | 72 | ········//····86:·invokevirtual···java/lang/String.equals:(Ljava/lang/Object;)Z |
75 | ········//···· | 73 | ········//····89:·istore··········5 |
76 | ········//····9 | 74 | ········//····91:·iload···········5 |
77 | ········//····93:·ifne············3 | 75 | ········//····93:·ifne············33 |
78 | ········//····96:·new·············Lorg/addhen/smssync/net/MainHttpClient; | 76 | ········//····96:·new·············Lorg/addhen/smssync/net/MainHttpClient; |
79 | ········//····99:·astore·········· | 77 | ········//····99:·astore··········9 |
80 | ········//···101:·aload···········6 | 78 | ········//···101:·aload···········6 |
81 | ········//···103:·invokevirtual···org/addhen/smssync/models/SyncUrl.getUrl:()Ljava/lang/String; | 79 | ········//···103:·invokevirtual···org/addhen/smssync/models/SyncUrl.getUrl:()Ljava/lang/String; |
82 | ········//···106:·astore·········· | 80 | ········//···106:·astore··········7 |
83 | ········//···108:·aload_0········ | 81 | ········//···108:·aload_0········ |
84 | ········//···109:·getfield········org/addhen/smssync/controllers/AlertCallbacks.prefs:Lorg/addhen/smssync/prefs/Prefs; | 82 | ········//···109:·getfield········org/addhen/smssync/controllers/AlertCallbacks.prefs:Lorg/addhen/smssync/prefs/Prefs; |
85 | ········//···112:·invokevirtual···org/addhen/smssync/prefs/Prefs.getContext:()Landroid/content/Context; | 83 | ········//···112:·invokevirtual···org/addhen/smssync/prefs/Prefs.getContext:()Landroid/content/Context; |
86 | ········//···115:·astore·········· | 84 | ········//···115:·astore··········8 |
87 | ········//···117:·aload··········· | 85 | ········//···117:·aload···········9 |
88 | ········//···119:·aload··········· | 86 | ········//···119:·aload···········7 |
89 | ········//···121:·aload··········· | 87 | ········//···121:·aload···········8 |
90 | ········//···123:·invokespecial···org/addhen/smssync/net/MainHttpClient.<init>:(Ljava/lang/String;Landroid/content/Context;)V | 88 | ········//···123:·invokespecial···org/addhen/smssync/net/MainHttpClient.<init>:(Ljava/lang/String;Landroid/content/Context;)V |
91 | ········//···126:·getstatic·······org/addhen/smssync/net/BaseHttpClient$HttpMethod.POST:Lorg/addhen/smssync/net/BaseHttpClient$HttpMethod; | 89 | ········//···126:·getstatic·······org/addhen/smssync/net/BaseHttpClient$HttpMethod.POST:Lorg/addhen/smssync/net/BaseHttpClient$HttpMethod; |
92 | ········//···129:·astore·········· | 90 | ········//···129:·astore··········7 |
93 | ········//···131:·aload··········· | 91 | ········//···131:·aload···········9 |
94 | ········//···133:·aload··········· | 92 | ········//···133:·aload···········7 |
95 | ········//···135:·invokevirtual···org/addhen/smssync/net/MainHttpClient.setMethod:(Lorg/addhen/smssync/net/BaseHttpClient$HttpMethod;)V | 93 | ········//···135:·invokevirtual···org/addhen/smssync/net/MainHttpClient.setMethod:(Lorg/addhen/smssync/net/BaseHttpClient$HttpMethod;)V |
96 | ········//···138:·ldc·············"Task" | 94 | ········//···138:·ldc·············"Task" |
97 | ········//···140:·astore·········· | 95 | ········//···140:·astore··········7 |
98 | ········//···142:·ldc·············"alert" | 96 | ········//···142:·ldc·············"alert" |
99 | ········//···144:·astore·········· | 97 | ········//···144:·astore··········8 |
100 | ········//···146:·aload··········· | 98 | ········//···146:·aload···········9 |
101 | ········//···148:·aload··········· | 99 | ········//···148:·aload···········7 |
102 | ········//···150:·aload··········· | 100 | ········//···150:·aload···········8 |
103 | ········//···152:·invokevirtual···org/addhen/smssync/net/MainHttpClient.addParam:(Ljava/lang/String;Ljava/lang/String;)V | 101 | ········//···152:·invokevirtual···org/addhen/smssync/net/MainHttpClient.addParam:(Ljava/lang/String;Ljava/lang/String;)V |
104 | ········//···155:·ldc·············"message" | 102 | ········//···155:·ldc·············"message" |
105 | ········//···157:·astore·········· | 103 | ········//···157:·astore··········7 |
106 | ········//···159:·aload_0········ | 104 | ········//···159:·aload_0········ |
107 | ········//···160:·getfield········org/addhen/smssync/controllers/AlertCallbacks.prefs:Lorg/addhen/smssync/prefs/Prefs; | 105 | ········//···160:·getfield········org/addhen/smssync/controllers/AlertCallbacks.prefs:Lorg/addhen/smssync/prefs/Prefs; |
108 | ········//···163:·astore·········· | 106 | ········//···163:·astore··········8 |
109 | ········//···165:·aload··········· | 107 | ········//···165:·aload···········8 |
110 | ········//···167:·invokevirtual···org/addhen/smssync/prefs/Prefs.getContext:()Landroid/content/Context; | 108 | ········//···167:·invokevirtual···org/addhen/smssync/prefs/Prefs.getContext:()Landroid/content/Context; |
111 | ········//···170:·astore·········· | 109 | ········//···170:·astore··········8 |
112 | ········//···172:·aload··········· | 110 | ········//···172:·aload···········8 |
113 | ········//···174:·invokevirtual···android/content/Context.getResources:()Landroid/content/res/Resources; | 111 | ········//···174:·invokevirtual···android/content/Context.getResources:()Landroid/content/res/Resources; |
114 | ········//···177:·astore·········· | 112 | ········//···177:·astore··········8 |
115 | ········//···179:·ldc·············2131558428 | 113 | ········//···179:·ldc·············2131558428 |
116 | ········//···181:·istore·········· | 114 | ········//···181:·istore··········10 |
117 | ········//···183:·iconst_1······· | 115 | ········//···183:·iconst_1······· |
118 | ········//···184:·istore··········1 | 116 | ········//···184:·istore··········11 |
119 | ········//···186:·iload···········1 | 117 | ········//···186:·iload···········11 |
120 | ········//···188:·anewarray·······Ljava/lang/Object; | 118 | ········//···188:·anewarray·······Ljava/lang/Object; |
121 | ········//···191:·astore··········1 | 119 | ········//···191:·astore··········12 |
122 | ········//···193:·i | 120 | ········//···193:·iload_1········ |
121 | ········//···194:·invokestatic····java/lang/Integer.valueOf:(I)Ljava/lang/Integer; | ||
123 | ········//···194:·istore··········12 | ||
124 | ········//···196:·aconst_null···· | ||
125 | ········//···197:·astore··········13 | 122 | ········//···197:·astore··········13 |
126 | ········//···199:·iload_1········ | ||
127 | ········//···200:·invokestatic····java/lang/Integer.valueOf:(I)Ljava/lang/Integer; | ||
128 | ········//···203:·astore··········14 | ||
129 | ········//··· | 123 | ········//···199:·aload···········12 |
130 | ········//···20 | 124 | ········//···201:·iconst_0······· |
131 | ········//···20 | 125 | ········//···202:·aload···········13 |
132 | ········//···2 | 126 | ········//···204:·aastore········ |
133 | ········//···211:·aload···········7 | ||
134 | ········//···213:·iload···········9 | ||
135 | ········//···2 | 127 | ········//···205:·aload···········8 |
128 | ········//···207:·iload···········10 | ||
129 | ········//···209:·aload···········12 | ||
136 | ········//···21 | 130 | ········//···211:·invokevirtual···android/content/res/Resources.getString:(I[Ljava/lang/Object;)Ljava/lang/String; |
137 | ········//···2 | 131 | ········//···214:·astore··········8 |
132 | ········//···216:·aload···········9 | ||
133 | ········//···218:·aload···········7 | ||
138 | ········//···22 | 134 | ········//···220:·aload···········8 |
139 | ········//···224:·aload···········4 | ||
140 | ········//···226:·aload···········7 | ||
141 | ········//···22 | 135 | ········//···222:·invokevirtual···org/addhen/smssync/net/MainHttpClient.addParam:(Ljava/lang/String;Ljava/lang/String;)V |
142 | ········//···2 | 136 | ········//···225:·aload···········9 |
143 | ········//···2 | 137 | ········//···227:·invokevirtual···org/addhen/smssync/net/MainHttpClient.execute:()V |
144 | ········//···23 | 138 | ········//···230:·sipush··········200 |
145 | ········//···23 | 139 | ········//···233:·istore··········5 |
146 | ········//···2 | 140 | ········//···235:·aload···········9 |
147 | ········//···2 | 141 | ········//···237:·invokevirtual···org/addhen/smssync/net/MainHttpClient.getResponse:()Lcom/squareup/okhttp/Response; |
148 | ········//···24 | 142 | ········//···240:·astore··········8 |
149 | ········//···24 | 143 | ········//···242:·aload···········8 |
150 | ········//···24 | 144 | ········//···244:·invokevirtual···com/squareup/okhttp/Response.code:()I |
151 | ········//···2 | 145 | ········//···247:·istore··········14 |
152 | ········//···2 | 146 | ········//···249:·iload···········5 |
153 | ········//···25 | 147 | ········//···251:·iload···········14 |
154 | ········//···25 | 148 | ········//···253:·if_icmpne·······33 |
155 | ········//···2 | 149 | ········//···256:·aload_0········ |
156 | ········//···261:·getfield········org/addhen/smssync/controllers/AlertCallbacks.prefs:Lorg/addhen/smssync/prefs/Prefs; | ||
157 | ········//···264:·invokevirtual···org/addhen/smssync/prefs/Prefs.getContext:()Landroid/content/Context; | ||
158 | ········//···267:·astore··········4 | ||
159 | ········//···269:·aload_0········ | ||
160 | ········//···2 | 150 | ········//···257:·getfield········org/addhen/smssync/controllers/AlertCallbacks.prefs:Lorg/addhen/smssync/prefs/Prefs; |
161 | ········//···2 | 151 | ········//···260:·invokevirtual···org/addhen/smssync/prefs/Prefs.getContext:()Landroid/content/Context; |
152 | ········//···263:·astore··········7 | ||
Max diff block lines reached; 3987/31384 bytes (12.70%) of diff not shown. |
Offset 401, 136 lines modified | Offset 401, 134 lines modified | ||
401 | ········10:·iconst_0 | 401 | ········10:·iconst_0 |
402 | ········11:·istore········4 | 402 | ········11:·istore········4 |
403 | ········13:·ldc···········#115················//·String | 403 | ········13:·ldc···········#115················//·String |
404 | ········15:·astore········5 | 404 | ········15:·astore········5 |
405 | ········17:·aload_3 | 405 | ········17:·aload_3 |
406 | ········18:·iload_2 | 406 | ········18:·iload_2 |
407 | ········19:·invokevirtual·#119················//·Method·org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; | 407 | ········19:·invokevirtual·#119················//·Method·org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; |
408 | ········22:·astore········6 | ||
409 | ········24:·aload·········6 | ||
410 | ········2 | 408 | ········22:·invokeinterface·#125,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
411 | ········ | 409 | ········27:·astore········6 |
412 | ········ | 410 | ········29:·aload·········6 |
413 | ········3 | 411 | ········31:·invokeinterface·#131,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
414 | ········ | 412 | ········36:·istore········7 |
415 | ········ | 413 | ········38:·iload·········7 |
416 | ········4 | 414 | ········40:·ifeq··········290 |
417 | ········4 | 415 | ········43:·aload·········6 |
418 | ········4 | 416 | ········45:·invokeinterface·#135,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
419 | ········5 | 417 | ········50:·checkcast·····#112················//·class·org/addhen/smssync/models/SyncUrl |
420 | ········5 | 418 | ········53:·astore········8 |
421 | ········5 | 419 | ········55:·new···········#137················//·class·org/addhen/smssync/net/MainHttpClient |
422 | ········ | 420 | ········58:·astore········9 |
423 | ········6 | 421 | ········60:·aload·········8 |
424 | ········6 | 422 | ········62:·invokevirtual·#140················//·Method·org/addhen/smssync/models/SyncUrl.getUrl:()Ljava/lang/String; |
425 | ········6 | 423 | ········65:·astore········10 |
424 | ········67:·aload·········9 | ||
426 | ········ | 425 | ········69:·aload·········10 |
427 | ········73:·aload·········6 | ||
428 | ········7 | 426 | ········71:·aload_0 |
429 | ········7 | 427 | ········72:·invokespecial·#143················//·Method·org/addhen/smssync/net/MainHttpClient."<init>":(Ljava/lang/String;Landroid/content/Context;)V |
430 | ········7 | 428 | ········75:·aload·········9 |
431 | ········ | 429 | ········77:·invokevirtual·#146················//·Method·org/addhen/smssync/net/MainHttpClient.execute:()V |
432 | ········8 | 430 | ········80:·aload·········9 |
433 | ········8 | 431 | ········82:·invokevirtual·#150················//·Method·org/addhen/smssync/net/MainHttpClient.getResponse:()Lcom/squareup/okhttp/Response; |
434 | ········8 | 432 | ········85:·astore········10 |
435 | ········ | 433 | ········87:·aload·········10 |
436 | ········ | 434 | ········89:·invokevirtual·#155················//·Method·com/squareup/okhttp/Response.code:()I |
437 | ········9 | 435 | ········92:·istore········4 |
438 | ········9 | 436 | ········94:·iload·········4 |
439 | ······· | 437 | ········96:·ifeq··········212 |
440 | ······· | 438 | ········99:·new···········#37·················//·class·java/lang/StringBuilder |
441 | ·······10 | 439 | ·······102:·astore········10 |
442 | ·······10 | 440 | ·······104:·aload·········10 |
443 | ·······1 | 441 | ·······106:·invokespecial·#38·················//·Method·java/lang/StringBuilder."<init>":()V |
444 | ·······1 | 442 | ·······109:·aload·········10 |
445 | ·······11 | 443 | ·······111:·aload·········5 |
446 | ·······11 | 444 | ·······113:·invokevirtual·#46·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
447 | ·······1 | 445 | ·······116:·astore········10 |
448 | ·······1 | 446 | ·······118:·aload_0 |
449 | ·······1 | 447 | ·······119:·invokevirtual·#14·················//·Method·android/content/Context.getResources:()Landroid/content/res/Resources; |
450 | ·······12 | 448 | ·······122:·astore········11 |
451 | ·······12 | 449 | ·······124:·ldc···········#156················//·int·2131558631 |
452 | ·······1 | 450 | ·······126:·istore········12 |
453 | ·······1 | 451 | ·······128:·iconst_2 |
454 | ·······1 | 452 | ·······129:·istore········13 |
455 | ·······13 | 453 | ·······131:·iload·········13 |
456 | ·······13 | 454 | ·······133:·anewarray·····#4··················//·class·java/lang/Object |
457 | ·······1 | 455 | ·······136:·astore········14 |
458 | ·······1 | 456 | ·······138:·aload·········8 |
459 | ·······14 | 457 | ·······140:·invokevirtual·#160················//·Method·org/addhen/smssync/models/SyncUrl.getTitle:()Ljava/lang/String; |
460 | ·······14 | 458 | ·······143:·astore········15 |
461 | ·······14 | 459 | ·······145:·aload·········14 |
462 | ·······1 | 460 | ·······147:·iconst_0 |
463 | ·······1 | 461 | ·······148:·aload·········15 |
464 | ·······15 | 462 | ·······150:·aastore |
465 | ·······15 | 463 | ·······151:·iload·········4 |
466 | ·······15 | 464 | ·······153:·invokestatic··#29·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
467 | ·······1 | 465 | ·······156:·astore········15 |
468 | ·······1 | 466 | ·······158:·aload·········14 |
469 | ·······16 | 467 | ·······160:·iload_2 |
470 | ·······16 | 468 | ·······161:·aload·········15 |
471 | ·······16 | 469 | ·······163:·aastore |
472 | ·······16 | 470 | ·······164:·aload·········11 |
473 | ·······1 | 471 | ·······166:·iload·········12 |
474 | ·······1 | 472 | ·······168:·aload·········14 |
475 | ·······17 | 473 | ·······170:·invokevirtual·#35·················//·Method·android/content/res/Resources.getString:(I[Ljava/lang/Object;)Ljava/lang/String; |
476 | ·······17 | 474 | ·······173:·astore········11 |
477 | ·······17 | 475 | ·······175:·aload·········10 |
478 | ·······1 | 476 | ·······177:·aload·········11 |
479 | ·······1 | 477 | ·······179:·invokevirtual·#46·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
480 | ·······18 | 478 | ·······182:·astore········10 |
481 | ·······18 | 479 | ·······184:·aload·········10 |
482 | ·······1 | 480 | ·······186:·invokevirtual·#58·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
483 | ·······1 | 481 | ·······189:·astore········5 |
484 | ·······19 | 482 | ·······191:·goto··········29 |
485 | ·······19 | 483 | ·······194:·astore········16 |
486 | ······· | 484 | ·······196:·aload·········16 |
487 | ······· | 485 | ·······198:·invokevirtual·#165················//·Method·java/lang/Exception.getMessage:()Ljava/lang/String; |
488 | ·······20 | 486 | ·······201:·astore········10 |
489 | ·······20 | 487 | ·······203:·aload_0 |
490 | ·······20 | 488 | ·······204:·aload·········10 |
491 | ·······2 | 489 | ·······206:·invokestatic··#169················//·Method·org/addhen/smssync/util/Util.logActivities:(Landroid/content/Context;Ljava/lang/String;)V |
492 | ·······2 | 490 | ·······209:·goto··········94 |
493 | ·······21 | 491 | ·······212:·new···········#37·················//·class·java/lang/StringBuilder |
494 | ·······21 | 492 | ·······215:·astore········10 |
495 | ·······2 | 493 | ·······217:·aload·········10 |
496 | ·······2 | 494 | ·······219:·invokespecial·#38·················//·Method·java/lang/StringBuilder."<init>":()V |
497 | ·······22 | 495 | ·······222:·aload·········10 |
498 | ·······22 | 496 | ·······224:·aload·········5 |
499 | ·······2 | 497 | ·······226:·invokevirtual·#46·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
500 | ·······2 | 498 | ·······229:·astore········10 |
501 | ·······23 | 499 | ·······231:·aload_0 |
502 | ·······23 | 500 | ·······232:·invokevirtual·#14·················//·Method·android/content/Context.getResources:()Landroid/content/res/Resources; |
503 | ·······23 | 501 | ·······235:·astore········11 |
504 | ·······2 | 502 | ·······237:·ldc···········#170················//·int·2131558688 |
505 | ·······2 | 503 | ·······239:·istore········12 |
506 | ·······24 | 504 | ·······241:·iload_2 |
507 | ·······24 | 505 | ·······242:·anewarray·····#4··················//·class·java/lang/Object |
508 | ·······24 | 506 | ·······245:·astore········14 |
509 | ·······2 | 507 | ·······247:·aload·········8 |
510 | ·······2 | 508 | ·······249:·invokevirtual·#160················//·Method·org/addhen/smssync/models/SyncUrl.getTitle:()Ljava/lang/String; |
511 | ·······25 | 509 | ·······252:·astore········15 |
512 | ·······25 | 510 | ·······254:·aload·········14 |
513 | ·······2 | 511 | ·······256:·iconst_0 |
514 | ·······2 | 512 | ·······257:·aload·········15 |
515 | ·······2 | 513 | ·······259:·aastore |
516 | ·······26 | 514 | ·······260:·aload·········11 |
517 | ·······26 | 515 | ·······262:·iload·········12 |
518 | ·······26 | 516 | ·······264:·aload·········14 |
519 | ·······2 | 517 | ·······266:·invokevirtual·#35·················//·Method·android/content/res/Resources.getString:(I[Ljava/lang/Object;)Ljava/lang/String; |
520 | ·······2 | 518 | ·······269:·astore········11 |
521 | ·······27 | 519 | ·······271:·aload·········10 |
522 | ·······27 | 520 | ·······273:·aload·········11 |
523 | ·······27 | 521 | ·······275:·invokevirtual·#46·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
524 | ·······2 | 522 | ·······278:·astore········10 |
525 | ·······28 | 523 | ·······280:·aload·········10 |
526 | ·······28 | 524 | ·······282:·invokevirtual·#58·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
Max diff block lines reached; 373/13050 bytes (2.86%) of diff not shown. |
Offset 644, 56 lines modified | Offset 644, 56 lines modified | ||
644 | ·········4:·invokestatic··#85·················//·Method·dropColumn:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V | 644 | ·········4:·invokestatic··#85·················//·Method·dropColumn:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V |
645 | ·········7:·return | 645 | ·········7:·return |
646 | ··public·static·boolean·addSyncUrl(java.util.List,·android.database.sqlite.SQLiteDatabase); | 646 | ··public·static·boolean·addSyncUrl(java.util.List,·android.database.sqlite.SQLiteDatabase); |
647 | ····descriptor:·(Ljava/util/List;Landroid/database/sqlite/SQLiteDatabase;)Z | 647 | ····descriptor:·(Ljava/util/List;Landroid/database/sqlite/SQLiteDatabase;)Z |
648 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 648 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
649 | ····Code: | 649 | ····Code: |
650 | ······stack=300,·locals= | 650 | ······stack=300,·locals=5,·args_size=2 |
651 | ·········0:·aload_1 | 651 | ·········0:·aload_1 |
652 | ·········1:·invokevirtual·#90·················//·Method·android/database/sqlite/SQLiteDatabase.beginTransaction:()V | 652 | ·········1:·invokevirtual·#90·················//·Method·android/database/sqlite/SQLiteDatabase.beginTransaction:()V |
653 | ·········4:·aload_0 | 653 | ·········4:·aload_0 |
654 | ·········5:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 654 | ·········5:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
655 | ········10:·astore_2 | 655 | ········10:·astore_2 |
656 | ········11:·aload_2 | 656 | ········11:·aload_2 |
657 | ········12:·invokeinterface·#102,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 657 | ········12:·invokeinterface·#102,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
658 | ········17:·istore_3 | 658 | ········17:·istore_3 |
659 | ········18:·iload_3 | 659 | ········18:·iload_3 |
660 | ········19:·ifeq··········5 | 660 | ········19:·ifeq··········54 |
661 | ········22:·aload_2 | 661 | ········22:·aload_2 |
662 | ········23:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 662 | ········23:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
663 | ········28:·astore········4 | 663 | ········28:·astore········4 |
664 | ········30:·aload·········4 | 664 | ········30:·aload·········4 |
665 | ········32:·checkcast·····#108················//·class·org/addhen/smssync/models/SyncUrl | 665 | ········32:·checkcast·····#108················//·class·org/addhen/smssync/models/SyncUrl |
666 | ········35:·astore········4 | 666 | ········35:·astore········4 |
667 | ········37:·aload·········4 | 667 | ········37:·aload·········4 |
668 | ········39:·aload_1 | 668 | ········39:·aload_1 |
669 | ········40:·invokestatic··#112················//·Method·addSyncUrl:(Lorg/addhen/smssync/models/SyncUrl;Landroid/database/sqlite/SQLiteDatabase;)Z | 669 | ········40:·invokestatic··#112················//·Method·addSyncUrl:(Lorg/addhen/smssync/models/SyncUrl;Landroid/database/sqlite/SQLiteDatabase;)Z |
670 | ········43:·pop | 670 | ········43:·pop |
671 | ········44:·goto··········11 | 671 | ········44:·goto··········11 |
672 | ········47:·astore | 672 | ········47:·astore_2 |
673 | ········4 | 673 | ········48:·aload_1 |
674 | ········ | 674 | ········49:·invokevirtual·#115················//·Method·android/database/sqlite/SQLiteDatabase.endTransaction:()V |
675 | ········5 | 675 | ········52:·aload_2 |
676 | ········5 | 676 | ········53:·athrow |
677 | ········5 | 677 | ········54:·aload_1 |
678 | ········5 | 678 | ········55:·invokevirtual·#118················//·Method·android/database/sqlite/SQLiteDatabase.setTransactionSuccessful:()V |
679 | ········ | 679 | ········58:·aload_1 |
680 | ········ | 680 | ········59:·invokevirtual·#115················//·Method·android/database/sqlite/SQLiteDatabase.endTransaction:()V |
681 | ········6 | 681 | ········62:·iconst_1 |
682 | ········6 | 682 | ········63:·ireturn |
683 | ······Exception·table: | 683 | ······Exception·table: |
684 | ·········from····to··target·type | 684 | ·········from····to··target·type |
685 | ·············0·····4····47···any | 685 | ·············0·····4····47···any |
686 | ·············4····10····47···any | 686 | ·············4····10····47···any |
687 | ············11····17····47···any | 687 | ············11····17····47···any |
688 | ············22····28····47···any | 688 | ············22····28····47···any |
689 | ············30····35····47···any | 689 | ············30····35····47···any |
690 | ············39····44····47···any | 690 | ············39····44····47···any |
691 | ············5 | 691 | ············54····58····47···any |
692 | ··public·static·boolean·addSyncUrl(org.addhen.smssync.models.SyncUrl,·android.database.sqlite.SQLiteDatabase); | 692 | ··public·static·boolean·addSyncUrl(org.addhen.smssync.models.SyncUrl,·android.database.sqlite.SQLiteDatabase); |
693 | ····descriptor:·(Lorg/addhen/smssync/models/SyncUrl;Landroid/database/sqlite/SQLiteDatabase;)Z | 693 | ····descriptor:·(Lorg/addhen/smssync/models/SyncUrl;Landroid/database/sqlite/SQLiteDatabase;)Z |
694 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 694 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
695 | ····Code: | 695 | ····Code: |
696 | ······stack=300,·locals=10,·args_size=2 | 696 | ······stack=300,·locals=10,·args_size=2 |
697 | ·········0:·new···········#120················//·class·android/content/ContentValues | 697 | ·········0:·new···········#120················//·class·android/content/ContentValues |
Offset 716, 15 lines modified | Offset 716, 15 lines modified | ||
716 | ·······288:·istore_3 | 716 | ·······288:·istore_3 |
717 | ·······289:·goto··········179 | 717 | ·······289:·goto··········179 |
718 | ··private·boolean·routeMessage(org.addhen.smssync.models.Message); | 718 | ··private·boolean·routeMessage(org.addhen.smssync.models.Message); |
719 | ····descriptor:·(Lorg/addhen/smssync/models/Message;)Z | 719 | ····descriptor:·(Lorg/addhen/smssync/models/Message;)Z |
720 | ····flags:·(0x0002)·ACC_PRIVATE | 720 | ····flags:·(0x0002)·ACC_PRIVATE |
721 | ····Code: | 721 | ····Code: |
722 | ······stack=300,·locals=1 | 722 | ······stack=300,·locals=14,·args_size=2 |
723 | ·········0:·iconst_0 | 723 | ·········0:·iconst_0 |
724 | ·········1:·istore_2 | 724 | ·········1:·istore_2 |
725 | ·········2:·aload_0 | 725 | ·········2:·aload_0 |
726 | ·········3:·getfield······#47·················//·Field·prefs:Lorg/addhen/smssync/prefs/Prefs; | 726 | ·········3:·getfield······#47·················//·Field·prefs:Lorg/addhen/smssync/prefs/Prefs; |
727 | ·········6:·invokevirtual·#132················//·Method·org/addhen/smssync/prefs/Prefs.serviceEnabled:()Lorg/addhen/smssync/prefs/BooleanPreference; | 727 | ·········6:·invokevirtual·#132················//·Method·org/addhen/smssync/prefs/Prefs.serviceEnabled:()Lorg/addhen/smssync/prefs/BooleanPreference; |
728 | ·········9:·invokevirtual·#137················//·Method·org/addhen/smssync/prefs/BooleanPreference.get:()Ljava/lang/Boolean; | 728 | ·········9:·invokevirtual·#137················//·Method·org/addhen/smssync/prefs/BooleanPreference.get:()Ljava/lang/Boolean; |
729 | ········12:·astore_3 | 729 | ········12:·astore_3 |
Offset 752, 161 lines modified | Offset 752, 155 lines modified | ||
752 | ········57:·aload·········6 | 752 | ········57:·aload·········6 |
753 | ········59:·invokespecial·#151················//·Method·org/addhen/smssync/models/Filter."<init>":()V | 753 | ········59:·invokespecial·#151················//·Method·org/addhen/smssync/models/Filter."<init>":()V |
754 | ········62:·iconst_1 | 754 | ········62:·iconst_1 |
755 | ········63:·istore········4 | 755 | ········63:·istore········4 |
756 | ········65:·aload·········5 | 756 | ········65:·aload·········5 |
757 | ········67:·iload·········4 | 757 | ········67:·iload·········4 |
758 | ········69:·invokevirtual·#155················//·Method·org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; | 758 | ········69:·invokevirtual·#155················//·Method·org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; |
759 | ········72:·astore_3 | ||
760 | ········73:·aload_3 | ||
761 | ········7 | 759 | ········72:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
762 | ········79:·astore········7 | ||
763 | ········ | 760 | ········77:·astore_3 |
761 | ········78:·aload_3 | ||
764 | ········ | 762 | ········79:·invokeinterface·#166,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
765 | ········8 | 763 | ········84:·istore········7 |
766 | ········ | 764 | ········86:·iload·········7 |
767 | ········ | 765 | ········88:·ifeq··········40 |
768 | ········9 | 766 | ········91:·aload_3 |
769 | ········9 | 767 | ········92:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
770 | ······· | 768 | ········97:·checkcast·····#66·················//·class·org/addhen/smssync/models/SyncUrl |
771 | ·······10 | 769 | ·······100:·astore········8 |
772 | ·······10 | 770 | ·······102:·aload_0 |
773 | ·······10 | 771 | ·······103:·getfield······#47·················//·Field·prefs:Lorg/addhen/smssync/prefs/Prefs; |
774 | ·······1 | 772 | ·······106:·invokevirtual·#173················//·Method·org/addhen/smssync/prefs/Prefs.enableWhitelist:()Lorg/addhen/smssync/prefs/BooleanPreference; |
775 | ·······1 | 773 | ·······109:·invokevirtual·#137················//·Method·org/addhen/smssync/prefs/BooleanPreference.get:()Ljava/lang/Boolean; |
776 | ·······117:·astore_3 | ||
777 | ·······11 | 774 | ·······112:·astore········9 |
775 | ·······114:·aload·········9 | ||
778 | ·······11 | 776 | ·······116:·invokevirtual·#143················//·Method·java/lang/Boolean.booleanValue:()Z |
779 | ·······1 | 777 | ·······119:·istore········7 |
780 | ·······12 | 778 | ·······121:·iload·········7 |
781 | ·······12 | 779 | ·······123:·ifeq··········215 |
782 | ·······12 | 780 | ·······126:·getstatic·····#179················//·Field·org/addhen/smssync/models/Filter$Status.WHITELIST:Lorg/addhen/smssync/models/Filter$Status; |
783 | ·······1 | 781 | ·······129:·astore_3 |
784 | ·······13 | 782 | ·······130:·aload·········6 |
785 | ·······13 | 783 | ·······132:·aload_3 |
786 | ·······13 | 784 | ·······133:·invokevirtual·#182················//·Method·org/addhen/smssync/models/Filter.loadByStatus:(Lorg/addhen/smssync/models/Filter$Status;)Z |
787 | ·······13 | 785 | ·······136:·pop |
788 | ·······1 | 786 | ·······137:·aload·········6 |
789 | ·······1 | 787 | ·······139:·invokevirtual·#186················//·Method·org/addhen/smssync/models/Filter.getFilterList:()Ljava/util/List; |
790 | ·······145:·astore_3 | ||
791 | ·······146:·aload_3 | ||
792 | ·······14 | 788 | ·······142:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
793 | ·······152:·astore········7 | ||
794 | ·······1 | 789 | ·······147:·astore_3 |
790 | ·······148:·aload_3 | ||
795 | ·······1 | 791 | ·······149:·invokeinterface·#166,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
796 | ·······1 | 792 | ·······154:·istore········7 |
797 | ·······1 | 793 | ·······156:·iload·········7 |
798 | ·······1 | 794 | ·······158:·ifeq··········210 |
799 | ·······16 | 795 | ·······161:·aload_3 |
800 | ·······1 | 796 | ·······162:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
801 | ·······1 | 797 | ·······167:·checkcast·····#150················//·class·org/addhen/smssync/models/Filter |
802 | ·······17 | 798 | ·······170:·astore········10 |
803 | ·······1 | 799 | ·······172:·aload·········10 |
804 | ·······1 | 800 | ·······174:·invokevirtual·#187················//·Method·org/addhen/smssync/models/Filter.getPhoneNumber:()Ljava/lang/String; |
805 | ·······1 | 801 | ·······177:·astore········9 |
806 | ·······1 | 802 | ·······179:·aload_1 |
807 | ·······18 | 803 | ·······180:·invokevirtual·#188················//·Method·org/addhen/smssync/models/Message.getPhoneNumber:()Ljava/lang/String; |
808 | ·······1 | 804 | ·······183:·astore········11 |
809 | ·······1 | 805 | ·······185:·aload·········9 |
810 | ·······1 | 806 | ·······187:·aload·········11 |
811 | ·······1 | 807 | ·······189:·invokevirtual·#194················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
812 | ·······19 | 808 | ·······192:·istore········7 |
813 | ······· | 809 | ·······194:·iload·········7 |
814 | ······· | 810 | ·······196:·ifeq··········148 |
815 | ······· | 811 | ·······199:·aload_0 |
816 | ·······20 | 812 | ·······200:·aload_1 |
817 | ·······20 | 813 | ·······201:·aload·········8 |
818 | ·······20 | 814 | ·······203:·invokespecial·#198················//·Method·processMessage:(Lorg/addhen/smssync/models/Message;Lorg/addhen/smssync/models/SyncUrl;)Z |
815 | ·······206:·istore_2 | ||
816 | ·······207:·goto··········40 | ||
817 | ·······210:·iconst_0 | ||
819 | ·······21 | 818 | ·······211:·istore_2 |
820 | ·······21 | 819 | ·······212:·goto··········40 |
821 | ·······216:·iconst_0 | ||
822 | ·······217:·istore_2 | ||
823 | ·······218:·goto··········40 | ||
824 | ·······2 | 820 | ·······215:·aload_0 |
825 | ·······2 | 821 | ·······216:·getfield······#47·················//·Field·prefs:Lorg/addhen/smssync/prefs/Prefs; |
826 | ·······2 | 822 | ·······219:·invokevirtual·#201················//·Method·org/addhen/smssync/prefs/Prefs.enableBlacklist:()Lorg/addhen/smssync/prefs/BooleanPreference; |
827 | ·······22 | 823 | ·······222:·invokevirtual·#137················//·Method·org/addhen/smssync/prefs/BooleanPreference.get:()Ljava/lang/Boolean; |
828 | ·······231:·astore_3 | ||
829 | ·······2 | 824 | ·······225:·astore········9 |
825 | ·······227:·aload·········9 | ||
830 | ·······2 | 826 | ·······229:·invokevirtual·#143················//·Method·java/lang/Boolean.booleanValue:()Z |
831 | ·······23 | 827 | ·······232:·istore········7 |
832 | ·······23 | 828 | ·······234:·iload·········7 |
833 | ·······2 | 829 | ·······236:·ifeq··········389 |
834 | ·······2 | 830 | ·······239:·getstatic·····#204················//·Field·org/addhen/smssync/models/Filter$Status.BLACKLIST:Lorg/addhen/smssync/models/Filter$Status; |
835 | ·······24 | 831 | ·······242:·astore········9 |
836 | ·······24 | 832 | ·······244:·aload·········6 |
837 | ·······24 | 833 | ·······246:·aload·········9 |
838 | ·······2 | 834 | ·······248:·invokevirtual·#182················//·Method·org/addhen/smssync/models/Filter.loadByStatus:(Lorg/addhen/smssync/models/Filter$Status;)Z |
839 | ·······25 | 835 | ·······251:·pop |
840 | ·······25 | 836 | ·······252:·aload·········6 |
841 | ·······25 | 837 | ·······254:·invokevirtual·#186················//·Method·org/addhen/smssync/models/Filter.getFilterList:()Ljava/util/List; |
842 | ·······259:·astore_3 | ||
843 | ·······260:·aload_3 | ||
844 | ·······2 | 838 | ·······257:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
845 | ·······26 | 839 | ·······262:·astore········9 |
846 | ·······26 | 840 | ·······264:·aload·········9 |
847 | ·······2 | 841 | ·······266:·invokeinterface·#166,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
848 | ·······27 | 842 | ·······271:·istore········12 |
849 | ·······27 | 843 | ·······273:·iload·········12 |
850 | ·······27 | 844 | ·······275:·ifeq··········78 |
851 | ·······2 | 845 | ·······278:·aload·········9 |
852 | ·······28 | 846 | ·······280:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
853 | ·······28 | 847 | ·······285:·checkcast·····#150················//·class·org/addhen/smssync/models/Filter |
854 | ·······2 | 848 | ·······288:·astore········10 |
855 | ·······29 | 849 | ·······290:·aload·········10 |
Max diff block lines reached; 11449/28624 bytes (40.00%) of diff not shown. |
Offset 70, 21 lines modified | Offset 70, 23 lines modified | ||
70 | ········if·(threadId·>=·0L·&&·this.context.getContentResolver().delete(uri,·(String)null,·(String[])null)·>·0)·{ | 70 | ········if·(threadId·>=·0L·&&·this.context.getContentResolver().delete(uri,·(String)null,·(String[])null)·>·0)·{ |
71 | ············b·=·true; | 71 | ············b·=·true; |
72 | ········} | 72 | ········} |
73 | ········return·b; | 73 | ········return·b; |
74 | ····} | 74 | ····} |
75 | ···· | 75 | ···· |
76 | ····public·boolean·filterByKeywords(final·String·s,·final·String·s2)·{ | 76 | ····public·boolean·filterByKeywords(final·String·s,·final·String·s2)·{ |
77 | ········ | 77 | ········boolean·b·=·false; |
78 | ········final·String[]·split·=·s2.split(","); | ||
78 | ········for·(int·length·=· | 79 | ········for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{ |
79 | ············if·(s.toLowerCase().contains(split[i].toLowerCase().trim()))·{ | 80 | ············if·(s.toLowerCase().contains(split[i].toLowerCase().trim()))·{ |
80 | ················ | 81 | ················b·=·true; |
82 | ················break; | ||
81 | ············} | 83 | ············} |
82 | ········} | 84 | ········} |
83 | ········return· | 85 | ········return·b; |
84 | ····} | 86 | ····} |
85 | ···· | 87 | ···· |
86 | ····public·boolean·filterByRegex(final·String·input,·final·String·regex)·{ | 88 | ····public·boolean·filterByRegex(final·String·input,·final·String·regex)·{ |
87 | ········final·int·flags·=·2; | 89 | ········final·int·flags·=·2; |
88 | ········try·{ | 90 | ········try·{ |
89 | ············return·Pattern.compile(regex,·flags).matcher(input).find(); | 91 | ············return·Pattern.compile(regex,·flags).matcher(input).find(); |
90 | ········} | 92 | ········} |
Offset 156, 42 lines modified | Offset 156, 42 lines modified | ||
156 | ········//···174:·invokespecial···com/squareup/okhttp/Headers$Builder.<init>:()V | 156 | ········//···174:·invokespecial···com/squareup/okhttp/Headers$Builder.<init>:()V |
157 | ········//···177:·aload_0········ | 157 | ········//···177:·aload_0········ |
158 | ········//···178:·getfield········org/addhen/smssync/net/BaseHttpClient.header:Ljava/util/Map; | 158 | ········//···178:·getfield········org/addhen/smssync/net/BaseHttpClient.header:Ljava/util/Map; |
159 | ········//···181:·invokeinterface·java/util/Map.keySet:()Ljava/util/Set; | 159 | ········//···181:·invokeinterface·java/util/Map.keySet:()Ljava/util/Set; |
160 | ········//···186:·astore_2······· | 160 | ········//···186:·astore_2······· |
161 | ········//···187:·aload_2········ | 161 | ········//···187:·aload_2········ |
162 | ········//···188:·invokeinterface·java/util/Set.iterator:()Ljava/util/Iterator; | 162 | ········//···188:·invokeinterface·java/util/Set.iterator:()Ljava/util/Iterator; |
163 | ········//···193:·astore·········· | 163 | ········//···193:·astore··········4 |
164 | ········//···195:·aload··········· | 164 | ········//···195:·aload···········4 |
165 | ········//···197:·invokeinterface·java/util/Iterator.hasNext:()Z | 165 | ········//···197:·invokeinterface·java/util/Iterator.hasNext:()Z |
166 | ········//···202:·istore·········· | 166 | ········//···202:·istore··········9 |
167 | ········//···204:·iload··········· | 167 | ········//···204:·iload···········9 |
168 | ········//···206:·ifeq············268 | 168 | ········//···206:·ifeq············268 |
169 | ········//···209:·aload··········· | 169 | ········//···209:·aload···········4 |
170 | ········//···211:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; | 170 | ········//···211:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; |
171 | ········//···216:·checkcast·······Ljava/lang/String; | 171 | ········//···216:·checkcast·······Ljava/lang/String; |
172 | ········//···219:·astore··········1 | 172 | ········//···219:·astore··········10 |
173 | ········//···221:·aload_0········ | 173 | ········//···221:·aload_0········ |
174 | ········//···222:·getfield········org/addhen/smssync/net/BaseHttpClient.header:Ljava/util/Map; | 174 | ········//···222:·getfield········org/addhen/smssync/net/BaseHttpClient.header:Ljava/util/Map; |
175 | ········//···225:·aload···········1 | 175 | ········//···225:·aload···········10 |
176 | ········//···227:·invokeinterface·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; | 176 | ········//···227:·invokeinterface·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; |
177 | ········//···232:·checkcast·······Ljava/lang/String; | 177 | ········//···232:·checkcast·······Ljava/lang/String; |
178 | ········//···235:·astore_2······· | 178 | ········//···235:·astore_2······· |
179 | ········//···236:·aload···········8 | 179 | ········//···236:·aload···········8 |
180 | ········//···238:·aload···········1 | 180 | ········//···238:·aload···········10 |
181 | ········//···240:·aload_2········ | 181 | ········//···240:·aload_2········ |
182 | ········//···241:·invokevirtual···com/squareup/okhttp/Headers$Builder.set:(Ljava/lang/String;Ljava/lang/String;)Lcom/squareup/okhttp/Headers$Builder; | 182 | ········//···241:·invokevirtual···com/squareup/okhttp/Headers$Builder.set:(Ljava/lang/String;Ljava/lang/String;)Lcom/squareup/okhttp/Headers$Builder; |
183 | ········//···244:·pop············ | 183 | ········//···244:·pop············ |
184 | ········//···245:·goto············195 | 184 | ········//···245:·goto············195 |
185 | ········//···248:·astore··········1 | 185 | ········//···248:·astore··········11 |
186 | ········//···250:·aload···········1 | 186 | ········//···250:·aload···········11 |
187 | ········//···252:·invokestatic····org/addhen/smssync/net/BaseHttpClient.debug:(Ljava/lang/Exception;)V | 187 | ········//···252:·invokestatic····org/addhen/smssync/net/BaseHttpClient.debug:(Ljava/lang/Exception;)V |
188 | ········//···255:·goto············78 | 188 | ········//···255:·goto············78 |
189 | ········//···258:·astore··········1 | 189 | ········//···258:·astore··········11 |
190 | ········//···260:·aload···········1 | 190 | ········//···260:·aload···········11 |
191 | ········//···262:·invokestatic····org/addhen/smssync/net/BaseHttpClient.debug:(Ljava/lang/Exception;)V | 191 | ········//···262:·invokestatic····org/addhen/smssync/net/BaseHttpClient.debug:(Ljava/lang/Exception;)V |
192 | ········//···265:·goto············167 | 192 | ········//···265:·goto············167 |
193 | ········//···268:·aload···········8 | 193 | ········//···268:·aload···········8 |
194 | ········//···270:·invokevirtual···com/squareup/okhttp/Headers$Builder.build:()Lcom/squareup/okhttp/Headers; | 194 | ········//···270:·invokevirtual···com/squareup/okhttp/Headers$Builder.build:()Lcom/squareup/okhttp/Headers; |
195 | ········//···273:·astore_2······· | 195 | ········//···273:·astore_2······· |
196 | ········//···274:·aload_0········ | 196 | ········//···274:·aload_0········ |
197 | ········//···275:·aload_2········ | 197 | ········//···275:·aload_2········ |
Offset 339, 15 lines modified | Offset 339, 15 lines modified | ||
339 | ···· | 339 | ···· |
340 | ····public·void·setHeaders(final·Headers·headers)·{ | 340 | ····public·void·setHeaders(final·Headers·headers)·{ |
341 | ········this.headers·=·headers; | 341 | ········this.headers·=·headers; |
342 | ····} | 342 | ····} |
343 | ···· | 343 | ···· |
344 | ····public·void·setMethod(final·BaseHttpClient$HttpMethod·baseHttpClient$HttpMethod)·{ | 344 | ····public·void·setMethod(final·BaseHttpClient$HttpMethod·baseHttpClient$HttpMethod)·{ |
345 | ········if·(!this.isMethodSupported(baseHttpClient$HttpMethod))·{ | 345 | ········if·(!this.isMethodSupported(baseHttpClient$HttpMethod))·{ |
346 | ············throw·new·Exception("Invalid·method·'"·+·baseHttpClient$HttpMethod·+·"'. | 346 | ············throw·new·Exception("Invalid·method·'"·+·baseHttpClient$HttpMethod·+·"'.·POST,·PUT·and·GET·currently·supported."); |
347 | ········} | 347 | ········} |
348 | ········this.method·=·baseHttpClient$HttpMethod; | 348 | ········this.method·=·baseHttpClient$HttpMethod; |
349 | ····} | 349 | ····} |
350 | ···· | 350 | ···· |
351 | ····public·void·setRequestBody(final·RequestBody·requestBody)·{ | 351 | ····public·void·setRequestBody(final·RequestBody·requestBody)·{ |
352 | ········this.requestBody·=·requestBody; | 352 | ········this.requestBody·=·requestBody; |
353 | ····} | 353 | ····} |
Offset 155, 10 lines modified | Offset 155, 10 lines modified | ||
155 | ········} | 155 | ········} |
156 | ········catch·(JSONException·ex)·{ | 156 | ········catch·(JSONException·ex)·{ |
157 | ············return·null; | 157 | ············return·null; |
158 | ········} | 158 | ········} |
159 | ····} | 159 | ····} |
160 | ···· | 160 | ···· |
161 | ····public·String·toString()·{ | 161 | ····public·String·toString()·{ |
162 | ········return·"SyncScheme·{method:"·+·this.method.toString()·+·",·dataFormat:"·+·this.format.toString()·+·",·keys:·["·+·this.keyFrom·+·","·+·this.keySecret·+·","·+·this.keyMessage·+·","·+·this.keySentTo·+·","·+·this.keySentTimeStamp·+·","·+·this.keyMessageID·+·","·+·this.keyDeviceID·+·"]· | 162 | ········return·"SyncScheme·{method:"·+·this.method.toString()·+·",·dataFormat:"·+·this.format.toString()·+·",·keys:·["·+·this.keyFrom·+·","·+·this.keySecret·+·","·+·this.keyMessage·+·","·+·this.keySentTo·+·","·+·this.keySentTimeStamp·+·","·+·this.keyMessageID·+·","·+·this.keyDeviceID·+·"]·}"; |
163 | ····} | 163 | ····} |
164 | } | 164 | } |
Offset 297, 87 lines modified | Offset 297, 83 lines modified | ||
297 | ·········1:·getfield······#24·················//·Field·messengers:Ljava/util/ArrayList; | 297 | ·········1:·getfield······#24·················//·Field·messengers:Ljava/util/ArrayList; |
298 | ·········4:·areturn | 298 | ·········4:·areturn |
299 | ··public·void·setNumber(); | 299 | ··public·void·setNumber(); |
300 | ····descriptor:·()V | 300 | ····descriptor:·()V |
301 | ····flags:·(0x0001)·ACC_PUBLIC | 301 | ····flags:·(0x0001)·ACC_PUBLIC |
302 | ····Code: | 302 | ····Code: |
303 | ······stack=300,·locals= | 303 | ······stack=300,·locals=9,·args_size=1 |
304 | ·········0:·aload_0 | 304 | ·········0:·aload_0 |
305 | ·········1:·getfield······#17·················//·Field·context:Landroid/content/Context; | 305 | ·········1:·getfield······#17·················//·Field·context:Landroid/content/Context; |
306 | ·········4:·invokevirtual·#88·················//·Method·android/content/Context.getPackageManager:()Landroid/content/pm/PackageManager; | 306 | ·········4:·invokevirtual·#88·················//·Method·android/content/Context.getPackageManager:()Landroid/content/pm/PackageManager; |
307 | ·········7:·astore_1 | 307 | ·········7:·astore_1 |
308 | ·········8:·iconst_0 | 308 | ·········8:·iconst_0 |
309 | ·········9:·istore_2 | 309 | ·········9:·istore_2 |
310 | ········10:·iconst_1 | 310 | ········10:·iconst_1 |
311 | ········11:·istore_3 | 311 | ········11:·istore_3 |
312 | ········12:·aload_1 | 312 | ········12:·aload_1 |
313 | ········13:·iload_3 | 313 | ········13:·iload_3 |
314 | ········14:·invokevirtual·#94·················//·Method·android/content/pm/PackageManager.getInstalledPackages:(I)Ljava/util/List; | 314 | ········14:·invokevirtual·#94·················//·Method·android/content/pm/PackageManager.getInstalledPackages:(I)Ljava/util/List; |
315 | ········17:·astore········4 | ||
316 | ········19:·aload·········4 | ||
317 | ········ | 315 | ········17:·invokeinterface·#100,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
318 | ········2 | 316 | ········22:·astore········4 |
319 | ········2 | 317 | ········24:·aload·········4 |
320 | ········ | 318 | ········26:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
321 | ········35:·istore_3 | ||
322 | ········3 | 319 | ········31:·istore········5 |
320 | ········33:·iload·········5 | ||
323 | ········3 | 321 | ········35:·ifeq··········82 |
324 | ········ | 322 | ········38:·aload·········4 |
325 | ········4 | 323 | ········40:·invokeinterface·#110,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
326 | ········4 | 324 | ········45:·checkcast·····#112················//·class·android/content/pm/PackageInfo |
327 | ········ | 325 | ········48:·astore········6 |
328 | ········5 | 326 | ········50:·aload·········6 |
329 | ········5 | 327 | ········52:·getfield······#116················//·Field·android/content/pm/PackageInfo.packageName:Ljava/lang/String; |
330 | ········5 | 328 | ········55:·astore········7 |
331 | ········5 | 329 | ········57:·ldc···········#38·················//·String·com.smssync.portal. |
332 | ········ | 330 | ········59:·astore········8 |
333 | ········63:·aload·········4 | ||
334 | ········6 | 331 | ········61:·aload·········7 |
332 | ········63:·aload·········8 | ||
335 | ········6 | 333 | ········65:·invokevirtual·#120················//·Method·java/lang/String.contains:(Ljava/lang/CharSequence;)Z |
336 | ········70:·istore_3 | ||
337 | ········ | 334 | ········68:·istore········5 |
335 | ········70:·iload·········5 | ||
338 | ········72:·ifeq··········2 | 336 | ········72:·ifeq··········24 |
339 | ········75:·iload_2 | 337 | ········75:·iload_2 |
340 | ········76:·iconst_1 | 338 | ········76:·iconst_1 |
341 | ········77:·iadd | 339 | ········77:·iadd |
342 | ········78:·istore_2 | 340 | ········78:·istore_2 |
343 | ········79:·goto··········2 | 341 | ········79:·goto··········24 |
344 | ········82:·aload_0 | 342 | ········82:·aload_0 |
345 | ········83:·iload_2 | 343 | ········83:·iload_2 |
346 | ········84:·putfield······#31·················//·Field·number:I | 344 | ········84:·putfield······#31·················//·Field·number:I |
347 | ········87:·return | 345 | ········87:·return |
348 | ··public·void·unbindFromSmsPortals(); | 346 | ··public·void·unbindFromSmsPortals(); |
349 | ····descriptor:·()V | 347 | ····descriptor:·()V |
350 | ····flags:·(0x0001)·ACC_PUBLIC | 348 | ····flags:·(0x0001)·ACC_PUBLIC |
351 | ····Code: | 349 | ····Code: |
352 | ······stack=300,·locals=5,·args_size=1 | 350 | ······stack=300,·locals=5,·args_size=1 |
353 | ·········0:·aload_0 | 351 | ·········0:·aload_0 |
354 | ·········1:·getfield······#22·················//·Field·serviceConnectionList:Ljava/util/ArrayList; | 352 | ·········1:·getfield······#22·················//·Field·serviceConnectionList:Ljava/util/ArrayList; |
355 | ·········4:·astore_1 | ||
356 | ·········5:·aload_1 | ||
357 | ········· | 353 | ·········4:·invokevirtual·#121················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
358 | ········· | 354 | ·········7:·astore_1 |
359 | ········ | 355 | ·········8:·aload_1 |
360 | ········ | 356 | ·········9:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
361 | ········1 | 357 | ········14:·istore_2 |
362 | ········1 | 358 | ········15:·iload_2 |
363 | ········1 | 359 | ········16:·ifeq··········44 |
364 | ········ | 360 | ········19:·aload_1 |
365 | ········2 | 361 | ········20:·invokeinterface·#110,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
366 | ········2 | 362 | ········25:·checkcast·····#77·················//·class·android/content/ServiceConnection |
367 | ········ | 363 | ········28:·astore_3 |
368 | ········ | 364 | ········29:·aload_0 |
369 | ········3 | 365 | ········30:·getfield······#17·················//·Field·context:Landroid/content/Context; |
366 | ········33:·astore········4 | ||
370 | ········36:·astore_1 | ||
371 | ········37:·aload_1 | ||
372 | ········3 | 367 | ········35:·aload·········4 |
368 | ········37:·aload_3 | ||
373 | ········ | 369 | ········38:·invokevirtual·#125················//·Method·android/content/Context.unbindService:(Landroid/content/ServiceConnection;)V |
374 | ········4 | 370 | ········41:·goto··········8 |
375 | ········4 | 371 | ········44:·aload_0 |
376 | ········4 | 372 | ········45:·getfield······#24·················//·Field·messengers:Ljava/util/ArrayList; |
377 | ········ | 373 | ········48:·invokevirtual·#128················//·Method·java/util/ArrayList.clear:()V |
378 | ········5 | 374 | ········51:·iconst_m1 |
379 | ········5 | 375 | ········52:·putstatic·····#133················//·Field·org/addhen/smssync/Settings.currentConnectionIndex:I |
380 | ········5 | 376 | ········55:·return |
381 | } | 377 | } |
Offset 537, 15 lines modified | Offset 537, 15 lines modified | ||
537 | ·······220:·invokespecial·#151················//·Method·org/addhen/smssync/tasks/state/SyncPendingMessagesState."<init>":(Lorg/addhen/smssync/tasks/state/SyncState;IIIILorg/addhen/smssync/tasks/SyncType;Ljava/lang/Exception;)V | 537 | ·······220:·invokespecial·#151················//·Method·org/addhen/smssync/tasks/state/SyncPendingMessagesState."<init>":(Lorg/addhen/smssync/tasks/state/SyncState;IIIILorg/addhen/smssync/tasks/SyncType;Ljava/lang/Exception;)V |
538 | ·······223:·goto··········62 | 538 | ·······223:·goto··········62 |
539 | ··private·org.addhen.smssync.tasks.SyncPendingMessagesTask$SyncStatus·syncPending(org.addhen.smssync.tasks.SyncConfig); | 539 | ··private·org.addhen.smssync.tasks.SyncPendingMessagesTask$SyncStatus·syncPending(org.addhen.smssync.tasks.SyncConfig); |
540 | ····descriptor:·(Lorg/addhen/smssync/tasks/SyncConfig;)Lorg/addhen/smssync/tasks/SyncPendingMessagesTask$SyncStatus; | 540 | ····descriptor:·(Lorg/addhen/smssync/tasks/SyncConfig;)Lorg/addhen/smssync/tasks/SyncPendingMessagesTask$SyncStatus; |
541 | ····flags:·(0x0002)·ACC_PRIVATE | 541 | ····flags:·(0x0002)·ACC_PRIVATE |
542 | ····Code: | 542 | ····Code: |
543 | ······stack=300,·locals=2 | 543 | ······stack=300,·locals=21,·args_size=2 |
544 | ·········0:·iconst_0 | 544 | ·········0:·iconst_0 |
545 | ·········1:·istore_2 | 545 | ·········1:·istore_2 |
546 | ·········2:·iconst_0 | 546 | ·········2:·iconst_0 |
547 | ·········3:·istore_3 | 547 | ·········3:·istore_3 |
548 | ·········4:·iconst_0 | 548 | ·········4:·iconst_0 |
549 | ·········5:·istore········4 | 549 | ·········5:·istore········4 |
550 | ·········7:·new···········#125················//·class·org/addhen/smssync/tasks/SyncPendingMessagesTask$SyncStatus | 550 | ·········7:·new···········#125················//·class·org/addhen/smssync/tasks/SyncPendingMessagesTask$SyncStatus |
Offset 586, 189 lines modified | Offset 586, 189 lines modified | ||
586 | ········85:·astore········12 | 586 | ········85:·astore········12 |
587 | ········87:·aload·········12 | 587 | ········87:·aload·········12 |
588 | ········89:·invokespecial·#170················//·Method·java/util/ArrayList."<init>":()V | 588 | ········89:·invokespecial·#170················//·Method·java/util/ArrayList."<init>":()V |
589 | ········92:·aload_1 | 589 | ········92:·aload_1 |
590 | ········93:·getfield······#174················//·Field·org/addhen/smssync/tasks/SyncConfig.messageUuids:Ljava/util/ArrayList; | 590 | ········93:·getfield······#174················//·Field·org/addhen/smssync/tasks/SyncConfig.messageUuids:Ljava/util/ArrayList; |
591 | ········96:·astore········7 | 591 | ········96:·astore········7 |
592 | ········98:·aload·········7 | 592 | ········98:·aload·········7 |
593 | ·······100:·ifnull········20 | 593 | ·······100:·ifnull········206 |
594 | ·······103:·aload_1 | 594 | ·······103:·aload_1 |
595 | ·······104:·getfield······#174················//·Field·org/addhen/smssync/tasks/SyncConfig.messageUuids:Ljava/util/ArrayList; | 595 | ·······104:·getfield······#174················//·Field·org/addhen/smssync/tasks/SyncConfig.messageUuids:Ljava/util/ArrayList; |
596 | ·······107:·astore········7 | 596 | ·······107:·astore········7 |
597 | ·······109:·aload·········7 | 597 | ·······109:·aload·········7 |
598 | ·······111:·invokevirtual·#178················//·Method·java/util/ArrayList.size:()I | 598 | ·······111:·invokevirtual·#178················//·Method·java/util/ArrayList.size:()I |
599 | ·······114:·istore········6 | 599 | ·······114:·istore········6 |
600 | ·······116:·iload·········6 | 600 | ·······116:·iload·········6 |
601 | ·······118:·ifle··········20 | 601 | ·······118:·ifle··········206 |
602 | ·······121:·aload_1 | 602 | ·······121:·aload_1 |
603 | ·······122:·getfield······#174················//·Field·org/addhen/smssync/tasks/SyncConfig.messageUuids:Ljava/util/ArrayList; | 603 | ·······122:·getfield······#174················//·Field·org/addhen/smssync/tasks/SyncConfig.messageUuids:Ljava/util/ArrayList; |
604 | ·······125:·astore········7 | ||
605 | ·······127:·aload·········7 | ||
606 | ·······12 | 604 | ·······125:·invokevirtual·#182················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
607 | ·······1 | 605 | ·······128:·astore········7 |
608 | ·······13 | 606 | ·······130:·aload·········7 |
609 | ·······13 | 607 | ·······132:·invokeinterface·#188,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
610 | ·······1 | 608 | ·······137:·istore········13 |
611 | ·······1 | 609 | ·······139:·iload·········13 |
612 | ·······14 | 610 | ·······141:·ifeq··········219 |
613 | ·······14 | 611 | ·······144:·aload·········7 |
614 | ·······1 | 612 | ·······146:·invokeinterface·#192,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
615 | ·······15 | 613 | ·······151:·checkcast·····#194················//·class·java/lang/String |
616 | ·······15 | 614 | ·······154:·astore········14 |
617 | ·······1 | 615 | ·······156:·aload·········11 |
618 | ·······1 | 616 | ·······158:·aload·········14 |
619 | ·······16 | 617 | ·······160:·invokevirtual·#198················//·Method·org/addhen/smssync/models/Message.loadByUuid:(Ljava/lang/String;)Z |
620 | ·······16 | 618 | ·······163:·istore········13 |
621 | ·······16 | 619 | ·······165:·iload·········13 |
622 | ·······1 | 620 | ·······167:·ifeq··········130 |
623 | ·······17 | 621 | ·······170:·aload·········11 |
624 | ·······17 | 622 | ·······172:·invokevirtual·#202················//·Method·org/addhen/smssync/models/Message.getMessageList:()Ljava/util/List; |
625 | ·······17 | 623 | ·······175:·astore········8 |
624 | ·······177:·iconst_0 | ||
625 | ·······178:·istore········15 | ||
626 | ·······18 | 626 | ·······180:·aconst_null |
627 | ·······18 | 627 | ·······181:·astore········9 |
628 | ·······18 | 628 | ·······183:·aload·········8 |
629 | ·······18 | 629 | ·······185:·iconst_0 |
630 | ·······18 | 630 | ·······186:·invokeinterface·#208,··2··········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
631 | ·······19 | 631 | ·······191:·astore········8 |
632 | ·······19 | 632 | ·······193:·aload·········12 |
633 | ·······19 | 633 | ·······195:·aload·········8 |
634 | ·······19 | 634 | ·······197:·invokeinterface·#212,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
635 | ·······20 | 635 | ·······202:·pop |
636 | ·······20 | 636 | ·······203:·goto··········130 |
637 | ·······20 | 637 | ·······206:·aload·········11 |
638 | ·······20 | 638 | ·······208:·invokevirtual·#215················//·Method·org/addhen/smssync/models/Message.load:()Z |
639 | ·······21 | 639 | ·······211:·pop |
640 | ·······21 | 640 | ·······212:·aload·········11 |
641 | ·······21 | 641 | ·······214:·invokevirtual·#202················//·Method·org/addhen/smssync/models/Message.getMessageList:()Ljava/util/List; |
642 | ·······21 | 642 | ·······217:·astore········12 |
643 | ·······2 | 643 | ·······219:·aload·········12 |
644 | ·······22 | 644 | ·······221:·invokeinterface·#216,··1··········//·InterfaceMethod·java/util/List.size:()I |
645 | ·······22 | 645 | ·······226:·istore········6 |
646 | ·······22 | 646 | ·······228:·iload·········6 |
647 | ·······23 | 647 | ·······230:·ifle··········468 |
648 | ·······23 | 648 | ·······233:·aload·········12 |
649 | ·······23 | 649 | ·······235:·invokeinterface·#216,··1··········//·InterfaceMethod·java/util/List.size:()I |
650 | ·······24 | 650 | ·······240:·istore········6 |
651 | ·······24 | 651 | ·······242:·aload_0 |
652 | ·······24 | 652 | ·······243:·iload·········6 |
653 | ·······24 | 653 | ·······245:·putfield······#82·················//·Field·itemsToSync:I |
654 | ·······24 | 654 | ·······248:·getstatic·····#20·················//·Field·CLASS_TAG:Ljava/lang/String; |
655 | ·······25 | 655 | ·······251:·astore········7 |
656 | ·······25 | 656 | ·······253:·getstatic·····#222················//·Field·java/util/Locale.ENGLISH:Ljava/util/Locale; |
657 | ·······25 | 657 | ·······256:·astore········8 |
658 | ·······25 | 658 | ·······258:·ldc···········#224················//·String·Starting·to·sync·(%d·messages) |
659 | ·······26 | 659 | ·······260:·astore········9 |
660 | ·······26 | 660 | ·······262:·iconst_1 |
661 | ·······26 | 661 | ·······263:·istore········16 |
662 | ·······26 | 662 | ·······265:·iload·········16 |
663 | ·······26 | 663 | ·······267:·anewarray·····#226················//·class·java/lang/Object |
664 | ·······27 | 664 | ·······270:·astore········10 |
665 | ·······27 | 665 | ·······272:·aload_0 |
666 | ·······27 | 666 | ·······273:·getfield······#82·················//·Field·itemsToSync:I |
667 | ·······27 | 667 | ·······276:·istore········17 |
668 | ·······27 | 668 | ·······278:·iload·········17 |
669 | ·······28 | 669 | ·······280:·invokestatic··#232················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
670 | ·······28 | 670 | ·······283:·astore········18 |
671 | ·······28 | 671 | ·······285:·aload·········10 |
672 | ·······28 | 672 | ·······287:·iconst_0 |
673 | ·······28 | 673 | ·······288:·aload·········18 |
674 | ·······29 | 674 | ·······290:·aastore |
675 | ·······29 | 675 | ·······291:·aload·········8 |
676 | ·······29 | 676 | ·······293:·aload·········9 |
677 | ·······29 | 677 | ·······295:·aload·········10 |
678 | ·······29 | 678 | ·······297:·invokestatic··#236················//·Method·java/lang/String.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
679 | ·······30 | 679 | ·······300:·astore········8 |
680 | ·······30 | 680 | ·······302:·aload·········7 |
681 | ·······30 | 681 | ·······304:·aload·········8 |
682 | ·······30 | 682 | ·······306:·invokestatic··#67·················//·Method·org/addhen/smssync/util/Logger.log:(Ljava/lang/String;Ljava/lang/String;)V |
683 | ·······3 | 683 | ·······309:·aload_0 |
684 | ·······31 | 684 | ·······310:·invokevirtual·#239················//·Method·isCancelled:()Z |
685 | ·······31 | 685 | ·······313:·istore········6 |
686 | ·······31 | 686 | ·······315:·iload·········6 |
687 | ·······31 | 687 | ·······317:·ifne··········468 |
688 | ·······32 | 688 | ·······320:·aload_0 |
689 | ·······32 | 689 | ·······321:·getfield······#82·················//·Field·itemsToSync:I |
690 | ·······32 | 690 | ·······324:·istore········6 |
691 | ·······32 | 691 | ·······326:·iload·········4 |
692 | ·······32 | 692 | ·······328:·iload·········6 |
693 | ·······33 | 693 | ·······330:·if_icmpge·····468 |
694 | ·······33 | 694 | ·······333:·aload·········12 |
Max diff block lines reached; 387/18028 bytes (2.15%) of diff not shown. |
Offset 166, 62 lines modified | Offset 166, 62 lines modified | ||
166 | ·········8:·putfield······#39·················//·Field·resId:I | 166 | ·········8:·putfield······#39·················//·Field·resId:I |
167 | ········11:·return | 167 | ········11:·return |
168 | ··public·static·org.addhen.smssync.tasks.SyncType·fromIntent(android.content.Intent); | 168 | ··public·static·org.addhen.smssync.tasks.SyncType·fromIntent(android.content.Intent); |
169 | ····descriptor:·(Landroid/content/Intent;)Lorg/addhen/smssync/tasks/SyncType; | 169 | ····descriptor:·(Landroid/content/Intent;)Lorg/addhen/smssync/tasks/SyncType; |
170 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 170 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
171 | ····Code: | 171 | ····Code: |
172 | ······stack=300,·locals= | 172 | ······stack=300,·locals=9,·args_size=1 |
173 | ·········0:·ldc···········#11·················//·String·org.addhen.smssync.SyncTypeAsString | 173 | ·········0:·ldc···········#11·················//·String·org.addhen.smssync.SyncTypeAsString |
174 | ·········2:·astore_1 | 174 | ·········2:·astore_1 |
175 | ·········3:·aload_0 | 175 | ·········3:·aload_0 |
176 | ·········4:·aload_1 | 176 | ·········4:·aload_1 |
177 | ·········5:·invokevirtual·#45·················//·Method·android/content/Intent.hasExtra:(Ljava/lang/String;)Z | 177 | ·········5:·invokevirtual·#45·················//·Method·android/content/Intent.hasExtra:(Ljava/lang/String;)Z |
178 | ·········8:·istore_2 | 178 | ·········8:·istore_2 |
179 | ·········9:·iload_2 | 179 | ·········9:·iload_2 |
180 | ········10:·ifeq··········7 | 180 | ········10:·ifeq··········76 |
181 | ········13:·aload_0 | ||
181 | ········1 | 182 | ········14:·ldc···········#11·················//·String·org.addhen.smssync.SyncTypeAsString |
182 | ········15:·astore_1 | ||
183 | ········16:·aload_0 | ||
184 | ········17:·aload_1 | ||
185 | ········1 | 183 | ········16:·invokevirtual·#49·················//·Method·android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; |
186 | ········ | 184 | ········19:·astore_3 |
187 | ········2 | 185 | ········20:·invokestatic··#53·················//·Method·values:()[Lorg/addhen/smssync/tasks/SyncType; |
188 | ········2 | 186 | ········23:·astore········4 |
189 | ········2 | 187 | ········25:·aload·········4 |
190 | ········2 | 188 | ········27:·arraylength |
191 | ········ | 189 | ········28:·istore········5 |
192 | ········3 | 190 | ········30:·iconst_0 |
193 | ········3 | 191 | ········31:·istore_2 |
192 | ········32:·aconst_null | ||
193 | ········33:·astore_1 | ||
194 | ········34:·iload_2 | ||
194 | ········35:·iload········· | 195 | ········35:·iload·········5 |
195 | ········37:·iload·········5 | ||
196 | ········3 | 196 | ········37:·if_icmpge·····76 |
197 | ········4 | 197 | ········40:·aload·········4 |
198 | ········4 | 198 | ········42:·iload_2 |
199 | ········4 | 199 | ········43:·aaload |
200 | ········4 | 200 | ········44:·astore········6 |
201 | ········4 | 201 | ········46:·aload·········6 |
202 | ········ | 202 | ········48:·invokevirtual·#57·················//·Method·name:()Ljava/lang/String; |
203 | ········5 | 203 | ········51:·astore········7 |
204 | ········53:·aload·········7 | ||
204 | ········55:·aload_ | 205 | ········55:·aload_3 |
205 | ········56:·aload_3 | ||
206 | ········5 | 206 | ········56:·invokevirtual·#63·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
207 | ········60:·istore_2 | ||
208 | ········ | 207 | ········59:·istore········8 |
208 | ········61:·iload·········8 | ||
209 | ········6 | 209 | ········63:·ifeq··········69 |
210 | ········6 | 210 | ········66:·aload·········6 |
211 | ········6 | 211 | ········68:·areturn |
212 | ········6 | 212 | ········69:·iload_2 |
213 | ········70:·iconst_1 | 213 | ········70:·iconst_1 |
214 | ········71:·iadd | 214 | ········71:·iadd |
215 | ········72:·istore | 215 | ········72:·istore_2 |
216 | ········7 | 216 | ········73:·goto··········34 |
217 | ········7 | 217 | ········76:·getstatic·····#26·················//·Field·UNKNOWN:Lorg/addhen/smssync/tasks/SyncType; |
218 | ········ | 218 | ········79:·astore········6 |
219 | ········8 | 219 | ········81:·goto··········66 |
220 | ··public·static·org.addhen.smssync.tasks.SyncType·valueOf(java.lang.String); | 220 | ··public·static·org.addhen.smssync.tasks.SyncType·valueOf(java.lang.String); |
221 | ····descriptor:·(Ljava/lang/String;)Lorg/addhen/smssync/tasks/SyncType; | 221 | ····descriptor:·(Ljava/lang/String;)Lorg/addhen/smssync/tasks/SyncType; |
222 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 222 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
223 | ····Code: | 223 | ····Code: |
224 | ······stack=300,·locals=1,·args_size=1 | 224 | ······stack=300,·locals=1,·args_size=1 |
225 | ·········0:·ldc···········#2··················//·class·org/addhen/smssync/tasks/SyncType | 225 | ·········0:·ldc···········#2··················//·class·org/addhen/smssync/tasks/SyncType |
Offset 152, 15 lines modified | Offset 152, 15 lines modified | ||
152 | ········68:·invokevirtual·#43·················//·Method·org/json/JSONObject.toString:()Ljava/lang/String; | 152 | ········68:·invokevirtual·#43·················//·Method·org/json/JSONObject.toString:()Ljava/lang/String; |
153 | ········71:·areturn | 153 | ········71:·areturn |
154 | ··public·static·java.lang.String·makeXMLString(java.util.List,·java.lang.String,·java.lang.String); | 154 | ··public·static·java.lang.String·makeXMLString(java.util.List,·java.lang.String,·java.lang.String); |
155 | ····descriptor:·(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 155 | ····descriptor:·(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
156 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 156 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
157 | ····Code: | 157 | ····Code: |
158 | ······stack=300,·locals=1 | 158 | ······stack=300,·locals=11,·args_size=3 |
159 | ·········0:·invokestatic··#49·················//·Method·android/util/Xml.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; | 159 | ·········0:·invokestatic··#49·················//·Method·android/util/Xml.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; |
160 | ·········3:·astore_3 | 160 | ·········3:·astore_3 |
161 | ·········4:·new···········#51·················//·class·java/io/StringWriter | 161 | ·········4:·new···········#51·················//·class·java/io/StringWriter |
162 | ·········7:·astore········4 | 162 | ·········7:·astore········4 |
163 | ·········9:·aload·········4 | 163 | ·········9:·aload·········4 |
164 | ········11:·invokespecial·#52·················//·Method·java/io/StringWriter."<init>":()V | 164 | ········11:·invokespecial·#52·················//·Method·java/io/StringWriter."<init>":()V |
165 | ········14:·aload_3 | 165 | ········14:·aload_3 |
Offset 171, 69 lines modified | Offset 171, 67 lines modified | ||
171 | ········25:·iload·········5 | 171 | ········25:·iload·········5 |
172 | ········27:·invokestatic··#65·················//·Method·java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean; | 172 | ········27:·invokestatic··#65·················//·Method·java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean; |
173 | ········30:·astore········6 | 173 | ········30:·astore········6 |
174 | ········32:·aload_3 | 174 | ········32:·aload_3 |
175 | ········33:·aload_2 | 175 | ········33:·aload_2 |
176 | ········34:·aload·········6 | 176 | ········34:·aload·········6 |
177 | ········36:·invokeinterface·#69,··3···········//·InterfaceMethod·org/xmlpull/v1/XmlSerializer.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V | 177 | ········36:·invokeinterface·#69,··3···········//·InterfaceMethod·org/xmlpull/v1/XmlSerializer.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V |
178 | ········41:·aload_3 | ||
178 | ········4 | 179 | ········42:·ldc···········#71·················//·String |
179 | ········43:·astore········6 | ||
180 | ········45:·aload_3 | ||
181 | ········46:·aload·········6 | ||
182 | ········4 | 180 | ········44:·aload_1 |
183 | ········4 | 181 | ········45:·invokeinterface·#75,··3···········//·InterfaceMethod·org/xmlpull/v1/XmlSerializer.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; |
184 | ········5 | 182 | ········50:·pop |
185 | ········5 | 183 | ········51:·aload_0 |
186 | ········5 | 184 | ········52:·invokeinterface·#17,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
187 | ········ | 185 | ········57:·astore········6 |
188 | ········ | 186 | ········59:·aload·········6 |
189 | ········6 | 187 | ········61:·invokeinterface·#23,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
190 | ········ | 188 | ········66:·istore········7 |
191 | ········ | 189 | ········68:·iload·········7 |
192 | ········7 | 190 | ········70:·ifeq··········150 |
193 | ········7 | 191 | ········73:·aload·········6 |
194 | ········7 | 192 | ········75:·invokeinterface·#27,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
195 | ········8 | 193 | ········80:·checkcast·····#29·················//·class·org/apache/http/NameValuePair |
196 | ········8 | 194 | ········83:·astore········8 |
197 | ········8 | 195 | ········85:·aload·········8 |
198 | ········ | 196 | ········87:·invokeinterface·#33,··1···········//·InterfaceMethod·org/apache/http/NameValuePair.getName:()Ljava/lang/String; |
199 | ········9 | 197 | ········92:·astore········9 |
200 | ········9 | 198 | ········94:·aload_3 |
201 | ········9 | 199 | ········95:·ldc···········#71·················//·String |
202 | ······· | 200 | ········97:·aload·········9 |
203 | ······· | 201 | ········99:·invokeinterface·#75,··3···········//·InterfaceMethod·org/xmlpull/v1/XmlSerializer.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; |
204 | ·······10 | 202 | ·······104:·pop |
205 | ·······10 | 203 | ·······105:·aload·········8 |
206 | ·······1 | 204 | ·······107:·invokeinterface·#36,··1···········//·InterfaceMethod·org/apache/http/NameValuePair.getValue:()Ljava/lang/String; |
207 | ·······11 | 205 | ·······112:·astore········10 |
208 | ·······11 | 206 | ·······114:·aload_3 |
209 | ·······11 | 207 | ·······115:·aload·········10 |
210 | ·······1 | 208 | ·······117:·invokeinterface·#79,··2···········//·InterfaceMethod·org/xmlpull/v1/XmlSerializer.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; |
211 | ·······12 | 209 | ·······122:·pop |
212 | ·······12 | 210 | ·······123:·ldc···········#71·················//·String |
213 | ·······12 | 211 | ·······125:·astore········10 |
214 | ·······1 | 212 | ·······127:·aload·········8 |
215 | ·······1 | 213 | ·······129:·invokeinterface·#33,··1···········//·InterfaceMethod·org/apache/http/NameValuePair.getName:()Ljava/lang/String; |
216 | ·······13 | 214 | ·······134:·astore········9 |
217 | ·······1 | 215 | ·······136:·aload_3 |
218 | ·······1 | 216 | ·······137:·aload·········10 |
219 | ·······1 | 217 | ·······139:·aload·········9 |
220 | ·······14 | 218 | ·······141:·invokeinterface·#82,··3···········//·InterfaceMethod·org/xmlpull/v1/XmlSerializer.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; |
221 | ·······1 | 219 | ·······146:·pop |
222 | ·······1 | 220 | ·······147:·goto··········59 |
223 | ·······15 | 221 | ·······150:·aload_3 |
224 | ·······15 | 222 | ·······151:·ldc···········#71·················//·String |
225 | ·······15 | 223 | ·······153:·aload_1 |
226 | ·······15 | 224 | ·······154:·invokeinterface·#82,··3···········//·InterfaceMethod·org/xmlpull/v1/XmlSerializer.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; |
227 | ·······1 | 225 | ·······159:·pop |
228 | ·······16 | 226 | ·······160:·aload_3 |
229 | ·······16 | 227 | ·······161:·invokeinterface·#85,··1···········//·InterfaceMethod·org/xmlpull/v1/XmlSerializer.endDocument:()V |
230 | ·······1 | 228 | ·······166:·aload·········4 |
231 | ·······1 | 229 | ·······168:·invokevirtual·#86·················//·Method·java/io/StringWriter.toString:()Ljava/lang/String; |
232 | ·······17 | 230 | ·······171:·areturn |
233 | ··public·static·java.lang.String·makeYAMLString(java.util.List); | 231 | ··public·static·java.lang.String·makeYAMLString(java.util.List); |
234 | ····descriptor:·(Ljava/util/List;)Ljava/lang/String; | 232 | ····descriptor:·(Ljava/util/List;)Ljava/lang/String; |
235 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 233 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
236 | ····Code: | 234 | ····Code: |
237 | ······stack=300,·locals=2,·args_size=1 | 235 | ······stack=300,·locals=2,·args_size=1 |
238 | ·········0:·new···········#88·················//·class·java/lang/Exception | 236 | ·········0:·new···········#88·················//·class·java/lang/Exception |
Offset 25, 24 lines modified | Offset 25, 24 lines modified | ||
25 | ····static·{ | 25 | ····static·{ |
26 | ········TAG·=·LogUtil.class.getSimpleName(); | 26 | ········TAG·=·LogUtil.class.getSimpleName(); |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····private·LogUtil(final·String·s,·final·char[]·array)·{ | 29 | ····private·LogUtil(final·String·s,·final·char[]·array)·{ |
30 | ········final·int·length·=·array.length; | 30 | ········final·int·length·=·array.length; |
31 | ········int·n·=·0; | 31 | ········int·n·=·0; |
32 | ····Label_0046_Outer: | ||
32 | ········while·(true)·{ | 33 | ········while·(true)·{ |
33 | ············Label_014 | 34 | ············Label_0141:·{ |
34 | ················if·(n·<·length)·{ | 35 | ················if·(n·<·length)·{ |
35 | ····················final·char·c·=·array[n]; | 36 | ····················final·char·c·=·array[n]; |
36 | ····················if·(c·!=·'M')·{ | 37 | ····················if·(c·!=·'M')·{ |
37 | ························break·Label_014 | 38 | ························break·Label_0141; |
38 | ····················} | 39 | ····················} |
39 | ····················this.dateFormat·=·"MM-dd·kk:mm"; | 40 | ····················this.dateFormat·=·"MM-dd·kk:mm"; |
40 | ················} | 41 | ················} |
41 | ············Block_13_Outer: | ||
42 | ················while·(true)·{ | 42 | ················while·(true)·{ |
43 | ····················if·(!"mounted".equals(Environment.getExternalStorageState()))·{ | 43 | ····················if·(!"mounted".equals(Environment.getExternalStorageState()))·{ |
44 | ························return; | 44 | ························return; |
45 | ····················} | 45 | ····················} |
46 | ····················final·File·file·=·getFile(s); | 46 | ····················final·File·file·=·getFile(s); |
47 | ····················if·(file.isFile()·&&·file.exists())·{ | 47 | ····················if·(file.isFile()·&&·file.exists())·{ |
48 | ························this.rotate(file); | 48 | ························this.rotate(file); |
Offset 53, 24 lines modified | Offset 53, 22 lines modified | ||
53 | ····························final·FileWriter·out·=·new·FileWriter(file,·true); | 53 | ····························final·FileWriter·out·=·new·FileWriter(file,·true); |
54 | ····························final·PrintWriter·printWriter·=·writer; | 54 | ····························final·PrintWriter·printWriter·=·writer; |
55 | ····························try·{ | 55 | ····························try·{ |
56 | ································new·PrintWriter(out); | 56 | ································new·PrintWriter(out); |
57 | ································try·{ | 57 | ································try·{ |
58 | ····································this.writer·=·writer; | 58 | ····································this.writer·=·writer; |
59 | ····································return; | 59 | ····································return; |
60 | ····································//·iftrue(Label_0166:,·c·!=·'d') | ||
61 | ····································while·(true)·{ | ||
62 | ···································· | 60 | ····································this.dateFormat·=·"dd-MM·kk:mm"; |
63 | ········································continue·Block_13_Outer; | ||
64 | ···································· | 61 | ····································continue; |
65 | ····································} | ||
66 | ····································Label_016 | 62 | ····································Label_0165:·{ |
67 | ········································++n; | 63 | ········································++n; |
68 | ····································} | 64 | ····································} |
65 | ····································continue·Label_0046_Outer; | ||
69 | ································} | 66 | ································} |
67 | ································//·iftrue(Label_0165:,·c·!=·'d') | ||
70 | ································catch·(IOException·ex)·{ | 68 | ································catch·(IOException·ex)·{ |
71 | ····································Logger.log(LogUtil.TAG,·"error·opening·app·log",·(Exception)ex); | 69 | ····································Logger.log(LogUtil.TAG,·"error·opening·app·log",·(Exception)ex); |
72 | ································} | 70 | ································} |
73 | ····························} | 71 | ····························} |
74 | ····························catch·(IOException·ex2)·{} | 72 | ····························catch·(IOException·ex2)·{} |
75 | ························} | 73 | ························} |
76 | ························catch·(IOException·ex3)·{} | 74 | ························catch·(IOException·ex3)·{} |
Offset 67, 66 lines modified | Offset 67, 69 lines modified | ||
67 | ············return·clazz.getConstructor((Class<?>[])parameterTypes).newInstance(initargs); | 67 | ············return·clazz.getConstructor((Class<?>[])parameterTypes).newInstance(initargs); |
68 | ········} | 68 | ········} |
69 | ········catch·(InstantiationException·ex)·{ | 69 | ········catch·(InstantiationException·ex)·{ |
70 | ············Log.e(Objects.class.getName(),·"InstantiationException",·(Throwable)ex); | 70 | ············Log.e(Objects.class.getName(),·"InstantiationException",·(Throwable)ex); |
71 | ········} | 71 | ········} |
72 | ········catch·(IllegalAccessException·ex2)·{ | 72 | ········catch·(IllegalAccessException·ex2)·{ |
73 | ············Log.e(Objects.class.getName(),·"IllegalAccessException",·(Throwable)ex2); | 73 | ············Log.e(Objects.class.getName(),·"IllegalAccessException",·(Throwable)ex2); |
74 | ············goto·Label_00 | 74 | ············goto·Label_0041; |
75 | ········} | 75 | ········} |
76 | ········catch·(IllegalStateException·ex3)·{ | 76 | ········catch·(IllegalStateException·ex3)·{ |
77 | ············Log.e(Objects.class.getName(),·"IllegalStateException",·(Throwable)ex3); | 77 | ············Log.e(Objects.class.getName(),·"IllegalStateException",·(Throwable)ex3); |
78 | ············goto·Label_00 | 78 | ············goto·Label_0041; |
79 | ········} | 79 | ········} |
80 | ········catch·(InvocationTargetException·ex4)·{ | 80 | ········catch·(InvocationTargetException·ex4)·{ |
81 | ············Log.e(Objects.class.getName(),·"InvocationTargetException",·(Throwable)ex4); | 81 | ············Log.e(Objects.class.getName(),·"InvocationTargetException",·(Throwable)ex4); |
82 | ············final·StackTraceElement[]·stackTrace·=·ex4.getStackTrace(); | 82 | ············final·StackTraceElement[]·stackTrace·=·ex4.getStackTrace(); |
83 | ············for·(int·length·=·stackTrace.length,·i·=·0;·i·<·length;·++i)·{ | 83 | ············for·(int·length·=·stackTrace.length,·i·=·0;·i·<·length;·++i)·{ |
84 | ················Log.e(Objects.class.getName(),·String.format("%s",·stackTrace[i].toString())); | 84 | ················Log.e(Objects.class.getName(),·String.format("%s",·stackTrace[i].toString())); |
85 | ············} | 85 | ············} |
86 | ············goto·Label_00 | 86 | ············goto·Label_0041; |
87 | ········} | 87 | ········} |
88 | ········catch·(NoSuchMethodException·ex5)·{ | 88 | ········catch·(NoSuchMethodException·ex5)·{ |
89 | ············Log.e(Objects.class.getName(),·"NoSuchMethodException",·(Throwable)ex5); | 89 | ············Log.e(Objects.class.getName(),·"NoSuchMethodException",·(Throwable)ex5); |
90 | ············goto·Label_00 | 90 | ············goto·Label_0041; |
91 | ········} | 91 | ········} |
92 | ········catch·(InflateException·ex6)·{ | 92 | ········catch·(InflateException·ex6)·{ |
93 | ············Log.e(Objects.class.getName(),·"InflateException",·(Throwable)ex6); | 93 | ············Log.e(Objects.class.getName(),·"InflateException",·(Throwable)ex6); |
94 | ············goto·Label_00 | 94 | ············goto·Label_0041; |
95 | ········} | 95 | ········} |
96 | ····} | 96 | ····} |
97 | ···· | 97 | ···· |
98 | ····public·static·Object·createInstance(final·Type·type,·final·Class[]·array,·final·Object[]·array2)·{ | 98 | ····public·static·Object·createInstance(final·Type·type,·final·Class[]·array,·final·Object[]·array2)·{ |
99 | ········int·i·=·0; | ||
99 | ········final·String·s·=·"Type"; | 100 | ········final·String·s·=·"Type"; |
100 | ········try·{ | 101 | ········try·{ |
101 | ············Log.i(s,·type.toString()); | 102 | ············Log.i(s,·type.toString()); |
102 | ············final·Class<?·extends·Type>·class1·=·type.getClass(); | 103 | ············final·Class<?·extends·Type>·class1·=·type.getClass(); |
103 | ············try·{ | 104 | ············try·{ |
104 | ················final·Constructor<?>[]·constructors·=·class1.getConstructors(); | 105 | ················final·Constructor<?>[]·constructors·=·class1.getConstructors(); |
105 | ················try·{ | 106 | ················try·{ |
106 | ····················Label_01 | 107 | ····················Label_0127:·{ |
107 | ························if·(constructors.length·<=·0)·{ | 108 | ························if·(constructors.length·<=·0)·{ |
108 | ····························break·Label_01 | 109 | ····························break·Label_0127; |
109 | ························} | 110 | ························} |
110 | ························final·Class<?·extends·Type>·class2·=·type.getClass(); | 111 | ························final·Class<?·extends·Type>·class2·=·type.getClass(); |
111 | ························try·{ | 112 | ························try·{ |
112 | ····························final·Constructor<?>[]·constructors2·=·class2.getConstructors(); | 113 | ····························final·Constructor<?>[]·constructors2·=·class2.getConstructors(); |
113 | ····························try·{ | 114 | ····························try·{ |
114 | ································ | 115 | ································while·(i·<·constructors2.length)·{ |
115 | ····································Log.i("Constructor",·constructors2[i].toString()); | 116 | ····································Log.i("Constructor",·constructors2[i].toString()); |
117 | ····································++i; | ||
116 | ································} | 118 | ································} |
117 | ································return·type.getClass().getConstructor((Class<?>[])array).newInstance(array2); | 119 | ································return·type.getClass().getConstructor((Class<?>[])array).newInstance(array2); |
118 | ································final·String·replaceFirst·=·type.toString().replaceFirst("class·",·""); | 120 | ································final·String·replaceFirst·=·type.toString().replaceFirst("class·",·""); |
119 | ································try·{ | 121 | ································try·{ |
120 | ····································final·Class<?>·forName·=·Class.forName(replaceFirst); | 122 | ····································final·Class<?>·forName·=·Class.forName(replaceFirst); |
121 | ····································try·{ | 123 | ····································try·{ |
122 | ········································final·Constructor[]·constructors3·=·forName.getConstructors(); | 124 | ········································final·Constructor[]·constructors3·=·forName.getConstructors(); |
123 | ········································try·{ | 125 | ········································try·{ |
124 | ············································ | 126 | ············································while·(i·<·constructors3.length)·{ |
125 | ················································Log.i("Constructor",·constructors3[ | 127 | ················································Log.i("Constructor",·constructors3[i].toString()); |
128 | ················································++i; | ||
126 | ············································} | 129 | ············································} |
127 | ············································o·=·Class.forName(replaceFirst).getConstructor((Class<?>[])array).newInstance(array2); | 130 | ············································o·=·Class.forName(replaceFirst).getConstructor((Class<?>[])array).newInstance(array2); |
128 | ········································} | 131 | ········································} |
129 | ········································catch·(IllegalAccessException·ex)·{ | 132 | ········································catch·(IllegalAccessException·ex)·{ |
130 | ············································ex.printStackTrace(); | 133 | ············································ex.printStackTrace(); |
131 | ········································} | 134 | ········································} |
132 | ········································catch·(InstantiationException·ex2)·{ | 135 | ········································catch·(InstantiationException·ex2)·{ |
Offset 5, 24 lines modified | Offset 5, 22 lines modified | ||
5 | import·android.util.Log; | 5 | import·android.util.Log; |
6 | import·java.lang.annotation.Annotation; | 6 | import·java.lang.annotation.Annotation; |
7 | import·android.app.Activity; | 7 | import·android.app.Activity; |
8 | public·abstract·class·View | 8 | public·abstract·class·View |
9 | { | 9 | { |
10 | ····public·View(final·Activity·activity)·{ | 10 | ····public·View(final·Activity·activity)·{ |
11 | ········final·int·n·=·1; | ||
12 | ········final·Class[]·array·=·{·this.getClass(),· | 11 | ········final·Class[]·array·=·{·this.getClass(),·this.getClass().getSuperclass()·}; |
13 | ········array[n]·=·this.getClass().getSuperclass(); | ||
14 | ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{ | 12 | ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{ |
15 | ············final·Class·clazz·=·array[i]; | 13 | ············final·Class·clazz·=·array[i]; |
16 | ············if·(clazz·!=·null·&&·View.class.isAssignableFrom(clazz))·{ | 14 | ············if·(clazz·!=·null·&&·View.class.isAssignableFrom(clazz))·{ |
17 | ················final·Field[]·declaredFields·=·clazz.getDeclaredFields(); | 15 | ················final·Field[]·declaredFields·=·clazz.getDeclaredFields(); |
18 | ················final·int·length2·=·declaredFields.length; | 16 | ················final·int·length2·=·declaredFields.length; |
19 | ················int·j·=·0; | 17 | ················int·j·=·0; |
20 | ············Label_0 | 18 | ············Label_0196_Outer: |
21 | ················while·(j·<·length2)·{ | 19 | ················while·(j·<·length2)·{ |
22 | ····················final·Field·field·=·declaredFields[j]; | 20 | ····················final·Field·field·=·declaredFields[j]; |
23 | ····················final·Class<Widget>·annotationClass·=·Widget.class; | 21 | ····················final·Class<Widget>·annotationClass·=·Widget.class; |
24 | ····················final·Field·field2·=·field; | 22 | ····················final·Field·field2·=·field; |
25 | ····················while·(true)·{ | 23 | ····················while·(true)·{ |
26 | ························try·{ | 24 | ························try·{ |
27 | ····························final·Annotation·annotation·=·field2.getAnnotation((Class<Annotation>)annotationClass); | 25 | ····························final·Annotation·annotation·=·field2.getAnnotation((Class<Annotation>)annotationClass); |
Offset 30, 15 lines modified | Offset 28, 15 lines modified | ||
30 | ································final·Widget·widget·=·(Widget)annotation; | 28 | ································final·Widget·widget·=·(Widget)annotation; |
31 | ································if·(!field.isAccessible())·{ | 29 | ································if·(!field.isAccessible())·{ |
32 | ····································field.setAccessible(true); | 30 | ····································field.setAccessible(true); |
33 | ································} | 31 | ································} |
34 | ································field.set(this,·activity.findViewById(widget.value())); | 32 | ································field.set(this,·activity.findViewById(widget.value())); |
35 | ····························} | 33 | ····························} |
36 | ····························++j; | 34 | ····························++j; |
37 | ····························continue·Label_0 | 35 | ····························continue·Label_0196_Outer; |
38 | ························} | 36 | ························} |
39 | ························catch·(IllegalArgumentException·ex)·{ | 37 | ························catch·(IllegalArgumentException·ex)·{ |
40 | ····························Log.e(this.getClass().getSimpleName(),·"IllegalArgumentException",·(Throwable)ex); | 38 | ····························Log.e(this.getClass().getSimpleName(),·"IllegalArgumentException",·(Throwable)ex); |
41 | ····························continue; | 39 | ····························continue; |
42 | ························} | 40 | ························} |
43 | ························catch·(IllegalAccessException·ex2)·{ | 41 | ························catch·(IllegalAccessException·ex2)·{ |
44 | ····························Log.e(this.getClass().getSimpleName(),·"IllegalAccessException",·(Throwable)ex2); | 42 | ····························Log.e(this.getClass().getSimpleName(),·"IllegalAccessException",·(Throwable)ex2); |
Offset 49, 24 lines modified | Offset 47, 22 lines modified | ||
49 | ····················break; | 47 | ····················break; |
50 | ················} | 48 | ················} |
51 | ············} | 49 | ············} |
52 | ········} | 50 | ········} |
53 | ····} | 51 | ····} |
54 | ···· | 52 | ···· |
55 | ····public·View(final·android.view.View·view)·{ | 53 | ····public·View(final·android.view.View·view)·{ |
56 | ········final·int·n·=·1; | ||
57 | ········final·Class[]·array·=·{·this.getClass(),· | 54 | ········final·Class[]·array·=·{·this.getClass(),·this.getClass().getSuperclass()·}; |
58 | ········array[n]·=·this.getClass().getSuperclass(); | ||
59 | ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{ | 55 | ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{ |
60 | ············final·Class·clazz·=·array[i]; | 56 | ············final·Class·clazz·=·array[i]; |
61 | ············if·(clazz·!=·null·&&·View.class.isAssignableFrom(clazz))·{ | 57 | ············if·(clazz·!=·null·&&·View.class.isAssignableFrom(clazz))·{ |
62 | ················final·Field[]·declaredFields·=·clazz.getDeclaredFields(); | 58 | ················final·Field[]·declaredFields·=·clazz.getDeclaredFields(); |
63 | ················final·int·length2·=·declaredFields.length; | 59 | ················final·int·length2·=·declaredFields.length; |
64 | ················int·j·=·0; | 60 | ················int·j·=·0; |
65 | ············Label_0 | 61 | ············Label_0196_Outer: |
66 | ················while·(j·<·length2)·{ | 62 | ················while·(j·<·length2)·{ |
67 | ····················final·Field·field·=·declaredFields[j]; | 63 | ····················final·Field·field·=·declaredFields[j]; |
68 | ····················final·Class<Widget>·annotationClass·=·Widget.class; | 64 | ····················final·Class<Widget>·annotationClass·=·Widget.class; |
69 | ····················final·Field·field2·=·field; | 65 | ····················final·Field·field2·=·field; |
70 | ····················while·(true)·{ | 66 | ····················while·(true)·{ |
71 | ························try·{ | 67 | ························try·{ |
72 | ····························final·Annotation·annotation·=·field2.getAnnotation((Class<Annotation>)annotationClass); | 68 | ····························final·Annotation·annotation·=·field2.getAnnotation((Class<Annotation>)annotationClass); |
Offset 74, 15 lines modified | Offset 70, 15 lines modified | ||
74 | ································final·Widget·widget·=·(Widget)annotation; | 70 | ································final·Widget·widget·=·(Widget)annotation; |
75 | ································if·(!field.isAccessible())·{ | 71 | ································if·(!field.isAccessible())·{ |
76 | ····································field.setAccessible(true); | 72 | ····································field.setAccessible(true); |
77 | ································} | 73 | ································} |
78 | ································field.set(this,·view.findViewById(widget.value())); | 74 | ································field.set(this,·view.findViewById(widget.value())); |
79 | ····························} | 75 | ····························} |
80 | ····························++j; | 76 | ····························++j; |
81 | ····························continue·Label_0 | 77 | ····························continue·Label_0196_Outer; |
82 | ························} | 78 | ························} |
83 | ························catch·(IllegalArgumentException·ex)·{ | 79 | ························catch·(IllegalArgumentException·ex)·{ |
84 | ····························Log.e(this.getClass().getSimpleName(),·"IllegalArgumentException",·(Throwable)ex); | 80 | ····························Log.e(this.getClass().getSimpleName(),·"IllegalArgumentException",·(Throwable)ex); |
85 | ····························continue; | 81 | ····························continue; |
86 | ························} | 82 | ························} |
87 | ························catch·(IllegalAccessException·ex2)·{ | 83 | ························catch·(IllegalAccessException·ex2)·{ |
88 | ····························Log.e(this.getClass().getSimpleName(),·"IllegalAccessException",·(Throwable)ex2); | 84 | ····························Log.e(this.getClass().getSimpleName(),·"IllegalAccessException",·(Throwable)ex2); |
Offset 309, 66 lines modified | Offset 309, 66 lines modified | ||
309 | ········50:·invokevirtual·#58·················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V | 309 | ········50:·invokevirtual·#58·················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V |
310 | ········53:·return | 310 | ········53:·return |
311 | ··public·boolean·add(java.util.List); | 311 | ··public·boolean·add(java.util.List); |
312 | ····descriptor:·(Ljava/util/List;)Z | 312 | ····descriptor:·(Ljava/util/List;)Z |
313 | ····flags:·(0x0001)·ACC_PUBLIC | 313 | ····flags:·(0x0001)·ACC_PUBLIC |
314 | ····Code: | 314 | ····Code: |
315 | ······stack=300,·locals= | 315 | ······stack=300,·locals=5,·args_size=2 |
316 | ·········0:·aload_0 | 316 | ·········0:·aload_0 |
317 | ·········1:·getfield······#62·················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; | 317 | ·········1:·getfield······#62·················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
318 | ·········4:·astore_2 | 318 | ·········4:·astore_2 |
319 | ·········5:·aload_2 | 319 | ·········5:·aload_2 |
320 | ·········6:·invokevirtual·#67·················//·Method·android/database/sqlite/SQLiteDatabase.beginTransaction:()V | 320 | ·········6:·invokevirtual·#67·················//·Method·android/database/sqlite/SQLiteDatabase.beginTransaction:()V |
321 | ·········9:·aload_1 | 321 | ·········9:·aload_1 |
322 | ········10:·invokeinterface·#73,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 322 | ········10:·invokeinterface·#73,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
323 | ········15:·astore_ | 323 | ········15:·astore_2 |
324 | ········16:·aload_ | 324 | ········16:·aload_2 |
325 | ········17:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 325 | ········17:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
326 | ········22:·istore | 326 | ········22:·istore_3 |
327 | ········2 | 327 | ········23:·iload_3 |
328 | ········2 | 328 | ········24:·ifeq··········62 |
329 | ········2 | 329 | ········27:·aload_2 |
330 | ········ | 330 | ········28:·invokeinterface·#83,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
331 | ········3 | 331 | ········33:·astore········4 |
332 | ········3 | 332 | ········35:·aload·········4 |
333 | ········3 | 333 | ········37:·checkcast·····#29·················//·class·org/addhen/smssync/models/Filter |
334 | ········4 | 334 | ········40:·astore········4 |
335 | ········4 | 335 | ········42:·aload_0 |
336 | ········4 | 336 | ········43:·aload·········4 |
337 | ········4 | 337 | ········45:·invokevirtual·#87·················//·Method·add:(Lorg/addhen/smssync/models/Filter;)Z |
338 | ········ | 338 | ········48:·pop |
339 | ········ | 339 | ········49:·goto··········16 |
340 | ········5 | 340 | ········52:·astore_2 |
341 | ········5 | 341 | ········53:·aload_0 |
342 | ········5 | 342 | ········54:·getfield······#62·················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
343 | ········5 | 343 | ········57:·invokevirtual·#90·················//·Method·android/database/sqlite/SQLiteDatabase.endTransaction:()V |
344 | ········6 | 344 | ········60:·aload_2 |
345 | ········6 | 345 | ········61:·athrow |
346 | ········6 | 346 | ········62:·aload_0 |
347 | ········6 | 347 | ········63:·getfield······#62·················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
348 | ········6 | 348 | ········66:·astore_2 |
349 | ········6 | 349 | ········67:·aload_2 |
350 | ········ | 350 | ········68:·invokevirtual·#93·················//·Method·android/database/sqlite/SQLiteDatabase.setTransactionSuccessful:()V |
351 | ········7 | 351 | ········71:·aload_0 |
352 | ········7 | 352 | ········72:·getfield······#62·················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
353 | ········7 | 353 | ········75:·invokevirtual·#90·················//·Method·android/database/sqlite/SQLiteDatabase.endTransaction:()V |
354 | ········ | 354 | ········78:·iconst_1 |
355 | ········ | 355 | ········79:·ireturn |
356 | ······Exception·table: | 356 | ······Exception·table: |
357 | ·········from····to··target·type | 357 | ·········from····to··target·type |
358 | ·············0·····4····5 | 358 | ·············0·····4····52···any |
359 | ·············5·····9····5 | 359 | ·············5·····9····52···any |
360 | ·············9····15····5 | 360 | ·············9····15····52···any |
361 | ············16····22····5 | 361 | ············16····22····52···any |
362 | ············2 | 362 | ············27····33····52···any |
363 | ············3 | 363 | ············35····40····52···any |
364 | ············4 | 364 | ············43····49····52···any |
365 | ············6 | 365 | ············62····66····52···any |
366 | ············6 | 366 | ············67····71····52···any |
367 | ··public·boolean·add(org.addhen.smssync.models.Filter); | 367 | ··public·boolean·add(org.addhen.smssync.models.Filter); |
368 | ····descriptor:·(Lorg/addhen/smssync/models/Filter;)Z | 368 | ····descriptor:·(Lorg/addhen/smssync/models/Filter;)Z |
369 | ····flags:·(0x0001)·ACC_PUBLIC | 369 | ····flags:·(0x0001)·ACC_PUBLIC |
370 | ····Code: | 370 | ····Code: |
371 | ······stack=300,·locals=9,·args_size=2 | 371 | ······stack=300,·locals=9,·args_size=2 |
372 | ·········0:·aload_0 | 372 | ·········0:·aload_0 |
Offset 499, 66 lines modified | Offset 499, 66 lines modified | ||
499 | ·······115:·istore_2 | 499 | ·······115:·istore_2 |
500 | ·······116:·goto··········56 | 500 | ·······116:·goto··········56 |
501 | ··public·boolean·addMessages(java.util.List); | 501 | ··public·boolean·addMessages(java.util.List); |
502 | ····descriptor:·(Ljava/util/List;)Z | 502 | ····descriptor:·(Ljava/util/List;)Z |
503 | ····flags:·(0x0001)·ACC_PUBLIC | 503 | ····flags:·(0x0001)·ACC_PUBLIC |
504 | ····Code: | 504 | ····Code: |
505 | ······stack=300,·locals= | 505 | ······stack=300,·locals=5,·args_size=2 |
506 | ·········0:·aload_0 | 506 | ·········0:·aload_0 |
507 | ·········1:·getfield······#103················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; | 507 | ·········1:·getfield······#103················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
508 | ·········4:·astore_2 | 508 | ·········4:·astore_2 |
509 | ·········5:·aload_2 | 509 | ·········5:·aload_2 |
510 | ·········6:·invokevirtual·#108················//·Method·android/database/sqlite/SQLiteDatabase.beginTransaction:()V | 510 | ·········6:·invokevirtual·#108················//·Method·android/database/sqlite/SQLiteDatabase.beginTransaction:()V |
511 | ·········9:·aload_1 | 511 | ·········9:·aload_1 |
512 | ········10:·invokeinterface·#114,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 512 | ········10:·invokeinterface·#114,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
513 | ········15:·astore_ | 513 | ········15:·astore_2 |
514 | ········16:·aload_ | 514 | ········16:·aload_2 |
515 | ········17:·invokeinterface·#120,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 515 | ········17:·invokeinterface·#120,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
516 | ········22:·istore | 516 | ········22:·istore_3 |
517 | ········2 | 517 | ········23:·iload_3 |
518 | ········2 | 518 | ········24:·ifeq··········62 |
519 | ········2 | 519 | ········27:·aload_2 |
520 | ········ | 520 | ········28:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
521 | ········3 | 521 | ········33:·astore········4 |
522 | ········3 | 522 | ········35:·aload·········4 |
523 | ········3 | 523 | ········37:·checkcast·····#39·················//·class·org/addhen/smssync/models/Message |
524 | ········4 | 524 | ········40:·astore········4 |
525 | ········4 | 525 | ········42:·aload_0 |
526 | ········4 | 526 | ········43:·aload·········4 |
527 | ········4 | 527 | ········45:·invokevirtual·#128················//·Method·addMessage:(Lorg/addhen/smssync/models/Message;)Z |
528 | ········ | 528 | ········48:·pop |
529 | ········ | 529 | ········49:·goto··········16 |
530 | ········5 | 530 | ········52:·astore_2 |
531 | ········5 | 531 | ········53:·aload_0 |
532 | ········5 | 532 | ········54:·getfield······#103················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
533 | ········5 | 533 | ········57:·invokevirtual·#131················//·Method·android/database/sqlite/SQLiteDatabase.endTransaction:()V |
534 | ········6 | 534 | ········60:·aload_2 |
535 | ········6 | 535 | ········61:·athrow |
536 | ········6 | 536 | ········62:·aload_0 |
537 | ········6 | 537 | ········63:·getfield······#103················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
538 | ········6 | 538 | ········66:·astore_2 |
539 | ········6 | 539 | ········67:·aload_2 |
540 | ········ | 540 | ········68:·invokevirtual·#134················//·Method·android/database/sqlite/SQLiteDatabase.setTransactionSuccessful:()V |
541 | ········7 | 541 | ········71:·aload_0 |
542 | ········7 | 542 | ········72:·getfield······#103················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
543 | ········7 | 543 | ········75:·invokevirtual·#131················//·Method·android/database/sqlite/SQLiteDatabase.endTransaction:()V |
544 | ········ | 544 | ········78:·iconst_1 |
545 | ········ | 545 | ········79:·ireturn |
546 | ······Exception·table: | 546 | ······Exception·table: |
547 | ·········from····to··target·type | 547 | ·········from····to··target·type |
548 | ·············0·····4····5 | 548 | ·············0·····4····52···any |
549 | ·············5·····9····5 | 549 | ·············5·····9····52···any |
550 | ·············9····15····5 | 550 | ·············9····15····52···any |
551 | ············16····22····5 | 551 | ············16····22····52···any |
552 | ············2 | 552 | ············27····33····52···any |
553 | ············3 | 553 | ············35····40····52···any |
554 | ············4 | 554 | ············43····49····52···any |
555 | ············6 | 555 | ············62····66····52···any |
556 | ············6 | 556 | ············67····71····52···any |
557 | ··protected·java.lang.Object·cursorToEntity(android.database.Cursor); | 557 | ··protected·java.lang.Object·cursorToEntity(android.database.Cursor); |
558 | ····descriptor:·(Landroid/database/Cursor;)Ljava/lang/Object; | 558 | ····descriptor:·(Landroid/database/Cursor;)Ljava/lang/Object; |
559 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC | 559 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC |
560 | ····Code: | 560 | ····Code: |
561 | ······stack=300,·locals=2,·args_size=2 | 561 | ······stack=300,·locals=2,·args_size=2 |
562 | ·········0:·aload_0 | 562 | ·········0:·aload_0 |
Offset 383, 66 lines modified | Offset 383, 66 lines modified | ||
383 | ·······118:·invokevirtual·#37·················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V | 383 | ·······118:·invokevirtual·#37·················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V |
384 | ·······121:·return | 384 | ·······121:·return |
385 | ··public·boolean·addSyncUrl(java.util.List); | 385 | ··public·boolean·addSyncUrl(java.util.List); |
386 | ····descriptor:·(Ljava/util/List;)Z | 386 | ····descriptor:·(Ljava/util/List;)Z |
387 | ····flags:·(0x0001)·ACC_PUBLIC | 387 | ····flags:·(0x0001)·ACC_PUBLIC |
388 | ····Code: | 388 | ····Code: |
389 | ······stack=300,·locals= | 389 | ······stack=300,·locals=5,·args_size=2 |
390 | ·········0:·aload_0 | 390 | ·········0:·aload_0 |
391 | ·········1:·getfield······#82·················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; | 391 | ·········1:·getfield······#82·················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
392 | ·········4:·astore_2 | 392 | ·········4:·astore_2 |
393 | ·········5:·aload_2 | 393 | ·········5:·aload_2 |
394 | ·········6:·invokevirtual·#87·················//·Method·android/database/sqlite/SQLiteDatabase.beginTransaction:()V | 394 | ·········6:·invokevirtual·#87·················//·Method·android/database/sqlite/SQLiteDatabase.beginTransaction:()V |
395 | ·········9:·aload_1 | 395 | ·········9:·aload_1 |
396 | ········10:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 396 | ········10:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
397 | ········15:·astore_ | 397 | ········15:·astore_2 |
398 | ········16:·aload_ | 398 | ········16:·aload_2 |
399 | ········17:·invokeinterface·#99,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 399 | ········17:·invokeinterface·#99,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
400 | ········22:·istore | 400 | ········22:·istore_3 |
401 | ········2 | 401 | ········23:·iload_3 |
402 | ········2 | 402 | ········24:·ifeq··········62 |
403 | ········2 | 403 | ········27:·aload_2 |
404 | ········ | 404 | ········28:·invokeinterface·#103,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
405 | ········3 | 405 | ········33:·astore········4 |
406 | ········3 | 406 | ········35:·aload·········4 |
407 | ········3 | 407 | ········37:·checkcast·····#29·················//·class·org/addhen/smssync/models/SyncUrl |
408 | ········4 | 408 | ········40:·astore········4 |
409 | ········4 | 409 | ········42:·aload_0 |
410 | ········4 | 410 | ········43:·aload·········4 |
411 | ········4 | 411 | ········45:·invokevirtual·#107················//·Method·addSyncUrl:(Lorg/addhen/smssync/models/SyncUrl;)Z |
412 | ········ | 412 | ········48:·pop |
413 | ········ | 413 | ········49:·goto··········16 |
414 | ········5 | 414 | ········52:·astore_2 |
415 | ········5 | 415 | ········53:·aload_0 |
416 | ········5 | 416 | ········54:·getfield······#82·················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
417 | ········5 | 417 | ········57:·invokevirtual·#110················//·Method·android/database/sqlite/SQLiteDatabase.endTransaction:()V |
418 | ········6 | 418 | ········60:·aload_2 |
419 | ········6 | 419 | ········61:·athrow |
420 | ········6 | 420 | ········62:·aload_0 |
421 | ········6 | 421 | ········63:·getfield······#82·················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
422 | ········6 | 422 | ········66:·astore_2 |
423 | ········6 | 423 | ········67:·aload_2 |
424 | ········ | 424 | ········68:·invokevirtual·#113················//·Method·android/database/sqlite/SQLiteDatabase.setTransactionSuccessful:()V |
425 | ········7 | 425 | ········71:·aload_0 |
426 | ········7 | 426 | ········72:·getfield······#82·················//·Field·mDb:Landroid/database/sqlite/SQLiteDatabase; |
427 | ········7 | 427 | ········75:·invokevirtual·#110················//·Method·android/database/sqlite/SQLiteDatabase.endTransaction:()V |
428 | ········ | 428 | ········78:·iconst_1 |
429 | ········ | 429 | ········79:·ireturn |
430 | ······Exception·table: | 430 | ······Exception·table: |
431 | ·········from····to··target·type | 431 | ·········from····to··target·type |
432 | ·············0·····4····5 | 432 | ·············0·····4····52···any |
433 | ·············5·····9····5 | 433 | ·············5·····9····52···any |
434 | ·············9····15····5 | 434 | ·············9····15····52···any |
435 | ············16····22····5 | 435 | ············16····22····52···any |
436 | ············2 | 436 | ············27····33····52···any |
437 | ············3 | 437 | ············35····40····52···any |
438 | ············4 | 438 | ············43····49····52···any |
439 | ············6 | 439 | ············62····66····52···any |
440 | ············6 | 440 | ············67····71····52···any |
441 | ··public·boolean·addSyncUrl(org.addhen.smssync.models.SyncUrl); | 441 | ··public·boolean·addSyncUrl(org.addhen.smssync.models.SyncUrl); |
442 | ····descriptor:·(Lorg/addhen/smssync/models/SyncUrl;)Z | 442 | ····descriptor:·(Lorg/addhen/smssync/models/SyncUrl;)Z |
443 | ····flags:·(0x0001)·ACC_PUBLIC | 443 | ····flags:·(0x0001)·ACC_PUBLIC |
444 | ····Code: | 444 | ····Code: |
445 | ······stack=300,·locals=9,·args_size=2 | 445 | ······stack=300,·locals=9,·args_size=2 |
446 | ·········0:·aload_0 | 446 | ·········0:·aload_0 |
Offset 149, 42 lines modified | Offset 149, 40 lines modified | ||
149 | ········21:·getfield······#27·················//·Field·model:Lorg/addhen/smssync/models/SyncUrl; | 149 | ········21:·getfield······#27·················//·Field·model:Lorg/addhen/smssync/models/SyncUrl; |
150 | ········24:·astore_3 | 150 | ········24:·astore_3 |
151 | ········25:·iconst_1 | 151 | ········25:·iconst_1 |
152 | ········26:·istore········4 | 152 | ········26:·istore········4 |
153 | ········28:·aload_3 | 153 | ········28:·aload_3 |
154 | ········29:·iload·········4 | 154 | ········29:·iload·········4 |
155 | ········31:·invokevirtual·#49·················//·Method·org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; | 155 | ········31:·invokevirtual·#49·················//·Method·org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; |
156 | ········34:·astore_3 | ||
157 | ········35:·aload_3 | ||
158 | ········3 | 156 | ········34:·invokeinterface·#55,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
159 | ········41:·astore········5 | ||
160 | ········ | 157 | ········39:·astore_3 |
158 | ········40:·aload_3 | ||
161 | ········4 | 159 | ········41:·invokeinterface·#61,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
162 | ········50:·istore_2 | ||
163 | ········ | 160 | ········46:·istore········4 |
161 | ········48:·iload·········4 | ||
164 | ········5 | 162 | ········50:·ifeq··········98 |
165 | ········5 | 163 | ········53:·aload_3 |
166 | ········5 | 164 | ········54:·invokeinterface·#65,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
167 | ········ | 165 | ········59:·checkcast·····#22·················//·class·org/addhen/smssync/models/SyncUrl |
168 | ········6 | 166 | ········62:·astore········5 |
169 | ········6 | 167 | ········64:·new···········#67·················//·class·org/addhen/smssync/messages/ProcessMessage |
170 | ········ | 168 | ········67:·astore········6 |
171 | ········ | 169 | ········69:·new···········#69·················//·class·org/addhen/smssync/messages/ProcessSms |
172 | ········7 | 170 | ········72:·astore········7 |
173 | ········7 | 171 | ········74:·aload·········7 |
174 | ········7 | 172 | ········76:·aload_0 |
175 | ········7 | 173 | ········77:·invokespecial·#72·················//·Method·org/addhen/smssync/messages/ProcessSms."<init>":(Landroid/content/Context;)V |
174 | ········80:·aload·········6 | ||
176 | ········82:·aload_ | 175 | ········82:·aload_0 |
177 | ········83:·aload_0 | ||
178 | ········8 | 176 | ········83:·aload·········7 |
179 | ········8 | 177 | ········85:·invokespecial·#75·················//·Method·org/addhen/smssync/messages/ProcessMessage."<init>":(Landroid/content/Context;Lorg/addhen/smssync/messages/ProcessSms;)V |
180 | ········8 | 178 | ········88:·aload·········6 |
181 | ········90:·aload········· | 179 | ········90:·aload·········5 |
182 | ········92:·invokevirtual·#79·················//·Method·org/addhen/smssync/messages/ProcessMessage.performTask:(Lorg/addhen/smssync/models/SyncUrl;)V | 180 | ········92:·invokevirtual·#79·················//·Method·org/addhen/smssync/messages/ProcessMessage.performTask:(Lorg/addhen/smssync/models/SyncUrl;)V |
183 | ········95:·goto··········4 | 181 | ········95:·goto··········40 |
184 | ········98:·return | 182 | ········98:·return |
185 | ··public·boolean·readLog(); | 183 | ··public·boolean·readLog(); |
186 | ····descriptor:·()Z | 184 | ····descriptor:·()Z |
187 | ····flags:·(0x0001)·ACC_PUBLIC | 185 | ····flags:·(0x0001)·ACC_PUBLIC |
188 | ····Code: | 186 | ····Code: |
189 | ······stack=300,·locals=1,·args_size=1 | 187 | ······stack=300,·locals=1,·args_size=1 |
Offset 115, 49 lines modified | Offset 115, 47 lines modified | ||
115 | ········19:·putfield······#27·················//·Field·model:Lorg/addhen/smssync/models/SyncUrl; | 115 | ········19:·putfield······#27·················//·Field·model:Lorg/addhen/smssync/models/SyncUrl; |
116 | ········22:·return | 116 | ········22:·return |
117 | ··protected·void·executeTask(android.content.Intent); | 117 | ··protected·void·executeTask(android.content.Intent); |
118 | ····descriptor:·(Landroid/content/Intent;)V | 118 | ····descriptor:·(Landroid/content/Intent;)V |
119 | ····flags:·(0x0004)·ACC_PROTECTED | 119 | ····flags:·(0x0004)·ACC_PROTECTED |
120 | ····Code: | 120 | ····Code: |
121 | ······stack=300,·locals= | 121 | ······stack=300,·locals=7,·args_size=2 |
122 | ·········0:·aload_0 | 122 | ·········0:·aload_0 |
123 | ·········1:·ldc···········#29·················//·String·checkTaskService:·check·if·a·task·has·been·enabled. | 123 | ·········1:·ldc···········#29·················//·String·checkTaskService:·check·if·a·task·has·been·enabled. |
124 | ·········3:·invokevirtual·#32·················//·Method·log:(Ljava/lang/String;)V | 124 | ·········3:·invokevirtual·#32·················//·Method·log:(Ljava/lang/String;)V |
125 | ·········6:·aload_0 | 125 | ·········6:·aload_0 |
126 | ·········7:·getfield······#27·················//·Field·model:Lorg/addhen/smssync/models/SyncUrl; | 126 | ·········7:·getfield······#27·················//·Field·model:Lorg/addhen/smssync/models/SyncUrl; |
127 | ········10:·astore_2 | 127 | ········10:·astore_2 |
128 | ········11:·iconst_1 | 128 | ········11:·iconst_1 |
129 | ········12:·istore_3 | 129 | ········12:·istore_3 |
130 | ········13:·aload_2 | 130 | ········13:·aload_2 |
131 | ········14:·iload_3 | 131 | ········14:·iload_3 |
132 | ········15:·invokevirtual·#37·················//·Method·org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; | 132 | ········15:·invokevirtual·#37·················//·Method·org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; |
133 | ········18:·astore_2 | ||
134 | ········19:·aload_2 | ||
135 | ········ | 133 | ········18:·invokeinterface·#43,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
136 | ········25:·astore········4 | ||
137 | ········2 | 134 | ········23:·astore_2 |
135 | ········24:·aload_2 | ||
138 | ········2 | 136 | ········25:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
139 | ········34:·istore········5 | ||
140 | ········3 | 137 | ········30:·istore_3 |
138 | ········31:·iload_3 | ||
141 | ········3 | 139 | ········32:·ifeq··········80 |
142 | ········ | 140 | ········35:·aload_2 |
143 | ········ | 141 | ········36:·invokeinterface·#53,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
144 | ········4 | 142 | ········41:·checkcast·····#22·················//·class·org/addhen/smssync/models/SyncUrl |
145 | ········ | 143 | ········44:·astore········4 |
146 | ········ | 144 | ········46:·new···········#55·················//·class·org/addhen/smssync/messages/ProcessMessage |
147 | ········ | 145 | ········49:·astore········5 |
148 | ········5 | 146 | ········51:·new···········#57·················//·class·org/addhen/smssync/messages/ProcessSms |
149 | ········ | 147 | ········54:·astore········6 |
148 | ········56:·aload·········6 | ||
149 | ········58:·aload_0 | ||
150 | ········59:·invokespecial·#60·················//·Method·org/addhen/smssync/messages/ProcessSms."<init>":(Landroid/content/Context;)V | ||
150 | ········62:·aload········· | 151 | ········62:·aload·········5 |
151 | ········64:·aload_0 | 152 | ········64:·aload_0 |
152 | ········65:·invokespecial·#60·················//·Method·org/addhen/smssync/messages/ProcessSms."<init>":(Landroid/content/Context;)V | ||
153 | ········68:·aload_2 | ||
154 | ········69:·aload_0 | ||
155 | ········ | 153 | ········65:·aload·········6 |
156 | ········ | 154 | ········67:·invokespecial·#63·················//·Method·org/addhen/smssync/messages/ProcessMessage."<init>":(Landroid/content/Context;Lorg/addhen/smssync/messages/ProcessSms;)V |
157 | ········75:·aload_2 | ||
158 | ········7 | 155 | ········70:·aload·········5 |
156 | ········72:·aload·········4 | ||
159 | ········7 | 157 | ········74:·invokevirtual·#67·················//·Method·org/addhen/smssync/messages/ProcessMessage.performTask:(Lorg/addhen/smssync/models/SyncUrl;)V |
160 | ········ | 158 | ········77:·goto··········24 |
161 | ········8 | 159 | ········80:·return |
162 | } | 160 | } |
Offset 165, 68 lines modified | Offset 165, 66 lines modified | ||
165 | ········33:·putfield······#36·················//·Field·mMessageResultsController:Lorg/addhen/smssync/controllers/MessageResultsController; | 165 | ········33:·putfield······#36·················//·Field·mMessageResultsController:Lorg/addhen/smssync/controllers/MessageResultsController; |
166 | ········36:·return | 166 | ········36:·return |
167 | ··public·void·executeTask(android.content.Intent); | 167 | ··public·void·executeTask(android.content.Intent); |
168 | ····descriptor:·(Landroid/content/Intent;)V | 168 | ····descriptor:·(Landroid/content/Intent;)V |
169 | ····flags:·(0x0001)·ACC_PUBLIC | 169 | ····flags:·(0x0001)·ACC_PUBLIC |
170 | ····Code: | 170 | ····Code: |
171 | ······stack=300,·locals= | 171 | ······stack=300,·locals=9,·args_size=2 |
172 | ·········0:·aload_0 | 172 | ·········0:·aload_0 |
173 | ·········1:·ldc···········#38·················//·String·checking·scheduled·message·result·services | 173 | ·········1:·ldc···········#38·················//·String·checking·scheduled·message·result·services |
174 | ·········3:·invokevirtual·#41·················//·Method·log:(Ljava/lang/String;)V | 174 | ·········3:·invokevirtual·#41·················//·Method·log:(Ljava/lang/String;)V |
175 | ·········6:·aload_0 | 175 | ·········6:·aload_0 |
176 | ·········7:·ldc···········#43·················//·String·Checking·scheduled·message·result·services | 176 | ·········7:·ldc···········#43·················//·String·Checking·scheduled·message·result·services |
177 | ·········9:·invokestatic··#49·················//·Method·org/addhen/smssync/util/Util.logActivities:(Landroid/content/Context;Ljava/lang/String;)V | 177 | ·········9:·invokestatic··#49·················//·Method·org/addhen/smssync/util/Util.logActivities:(Landroid/content/Context;Ljava/lang/String;)V |
178 | ········12:·aload_0 | 178 | ········12:·aload_0 |
179 | ········13:·getfield······#29·················//·Field·model:Lorg/addhen/smssync/models/SyncUrl; | 179 | ········13:·getfield······#29·················//·Field·model:Lorg/addhen/smssync/models/SyncUrl; |
180 | ········16:·astore_2 | 180 | ········16:·astore_2 |
181 | ········17:·iconst_1 | 181 | ········17:·iconst_1 |
182 | ········18:·istore_3 | 182 | ········18:·istore_3 |
183 | ········19:·aload_2 | 183 | ········19:·aload_2 |
184 | ········20:·iload_3 | 184 | ········20:·iload_3 |
185 | ········21:·invokevirtual·#54·················//·Method·org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; | 185 | ········21:·invokevirtual·#54·················//·Method·org/addhen/smssync/models/SyncUrl.loadByStatus:(I)Ljava/util/List; |
186 | ········24:·astore_2 | ||
187 | ········25:·aload_2 | ||
188 | ········2 | 186 | ········24:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
189 | ········31:·astore········4 | ||
190 | ········ | 187 | ········29:·astore_2 |
188 | ········30:·aload_2 | ||
191 | ········3 | 189 | ········31:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
192 | ········40:·istore········5 | ||
193 | ········ | 190 | ········36:·istore_3 |
191 | ········37:·iload_3 | ||
194 | ········ | 192 | ········38:·ifeq··········121 |
195 | ········4 | 193 | ········41:·aload_2 |
196 | ········4 | 194 | ········42:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
197 | ········ | 195 | ········47:·checkcast·····#24·················//·class·org/addhen/smssync/models/SyncUrl |
198 | ········5 | 196 | ········50:·astore········4 |
199 | ········5 | 197 | ········52:·aload_0 |
200 | ········ | 198 | ········53:·getfield······#36·················//·Field·mMessageResultsController:Lorg/addhen/smssync/controllers/MessageResultsController; |
199 | ········56:·astore········5 | ||
201 | ········63:·astore_2 | ||
202 | ········64:·aload_2 | ||
203 | ········ | 200 | ········58:·aload·········5 |
201 | ········60:·aload·········4 | ||
204 | ········6 | 202 | ········62:·invokevirtual·#74·················//·Method·org/addhen/smssync/controllers/MessageResultsController.sendMessageResultGETRequest:(Lorg/addhen/smssync/models/SyncUrl;)Lorg/addhen/smssync/models/MessagesUUIDSResponse; |
205 | ········ | 203 | ········65:·astore········6 |
206 | ········ | 204 | ········67:·aload·········6 |
207 | ········ | 205 | ········69:·invokevirtual·#79·················//·Method·org/addhen/smssync/models/MessagesUUIDSResponse.isSuccess:()Z |
208 | ········77:·istore········5 | ||
209 | ········7 | 206 | ········72:·istore_3 |
207 | ········73:·iload_3 | ||
210 | ········ | 208 | ········74:·ifeq··········30 |
211 | ········ | 209 | ········77:·getstatic·····#85·················//·Field·org/addhen/smssync/MainApplication.mDb:Lorg/addhen/smssync/database/Database; |
212 | ········8 | 210 | ········80:·astore········5 |
213 | ········8 | 211 | ········82:·getstatic·····#91·················//·Field·org/addhen/smssync/database/Database.messagesContentProvider:Lorg/addhen/smssync/database/MessagesContentProvider; |
214 | ········ | 212 | ········85:·astore········5 |
215 | ········ | 213 | ········87:·aload·········6 |
216 | ········ | 214 | ········89:·invokevirtual·#95·················//·Method·org/addhen/smssync/models/MessagesUUIDSResponse.getUuids:()Ljava/util/List; |
217 | ········9 | 215 | ········92:·astore········7 |
218 | ········99:·aload_2 | ||
219 | ······· | 216 | ········94:·aload·········5 |
217 | ········96:·aload·········7 | ||
220 | ······· | 218 | ········98:·invokevirtual·#101················//·Method·org/addhen/smssync/database/MessagesContentProvider.fetchMessageResultsByUuid:(Ljava/util/List;)Ljava/util/List; |
221 | ·······10 | 219 | ·······101:·astore········8 |
222 | ·······10 | 220 | ·······103:·aload_0 |
223 | ·······10 | 221 | ·······104:·getfield······#36·················//·Field·mMessageResultsController:Lorg/addhen/smssync/controllers/MessageResultsController; |
224 | ·······111:·astore_2 | ||
225 | ·······1 | 222 | ·······107:·astore········5 |
223 | ·······109:·aload·········5 | ||
224 | ·······111:·aload·········4 | ||
226 | ·······113:·aload········· | 225 | ·······113:·aload·········8 |
227 | ·······115:·aload·········9 | ||
228 | ·······11 | 226 | ·······115:·invokevirtual·#105················//·Method·org/addhen/smssync/controllers/MessageResultsController.sendMessageResultPOSTRequest:(Lorg/addhen/smssync/models/SyncUrl;Ljava/util/List;)V |
229 | ·······1 | 227 | ·······118:·goto··········30 |
230 | ·······12 | 228 | ·······121:·return |
231 | } | 229 | } |
Offset 92, 46 lines modified | Offset 92, 44 lines modified | ||
92 | ·········9:·aload_0 | 92 | ·········9:·aload_0 |
93 | ········10:·areturn | 93 | ········10:·areturn |
94 | ··public·org.addhen.smssync.tasks.ProgressQueue·add(org.addhen.smssync.tasks.ProgressTask...); | 94 | ··public·org.addhen.smssync.tasks.ProgressQueue·add(org.addhen.smssync.tasks.ProgressTask...); |
95 | ····descriptor:·([Lorg/addhen/smssync/tasks/ProgressTask;)Lorg/addhen/smssync/tasks/ProgressQueue; | 95 | ····descriptor:·([Lorg/addhen/smssync/tasks/ProgressTask;)Lorg/addhen/smssync/tasks/ProgressQueue; |
96 | ····flags:·(0x0081)·ACC_PUBLIC,·ACC_VARARGS | 96 | ····flags:·(0x0081)·ACC_PUBLIC,·ACC_VARARGS |
97 | ····Code: | 97 | ····Code: |
98 | ······stack=300,·locals= | 98 | ······stack=300,·locals=6,·args_size=2 |
99 | ·········0:·aload_1 | 99 | ·········0:·aload_1 |
100 | ·········1:·astore_2 | ||
101 | ·········2:·aload_1 | ||
102 | ········· | 100 | ·········1:·arraylength |
101 | ·········2:·istore_2 | ||
102 | ·········3:·iconst_0 | ||
103 | ·········4:·istore_3 | 103 | ·········4:·istore_3 |
104 | ·········5:·i | 104 | ·········5:·iload_3 |
105 | ·········6:·istore········4 | ||
106 | ········· | 105 | ·········6:·iload_2 |
106 | ·········7:·if_icmpge·····42 | ||
107 | ········10:·aload_1 | ||
107 | ········1 | 108 | ········11:·iload_3 |
108 | ········11:·if_icmpge·····49 | ||
109 | ········1 | 109 | ········12:·aaload |
110 | ········13:·astore········4 | ||
110 | ········15:· | 111 | ········15:·aload·········4 |
111 | ········17:·a | 112 | ········17:·aload_0 |
112 | ········18:·astore········5 | ||
113 | ········20:·aload·········5 | ||
114 | ········22:·aload_0 | ||
115 | ········ | 113 | ········18:·invokevirtual·#30·················//·Method·org/addhen/smssync/tasks/ProgressTask.register:(Lorg/addhen/smssync/tasks/ProgressCallback;)V |
116 | ········2 | 114 | ········21:·aload_0 |
117 | ········2 | 115 | ········22:·getfield······#17·················//·Field·queue:Ljava/util/LinkedList; |
118 | ········ | 116 | ········25:·astore········5 |
119 | ········ | 117 | ········27:·aload·········5 |
120 | ········ | 118 | ········29:·aload·········4 |
121 | ········3 | 119 | ········31:·invokevirtual·#24·················//·Method·java/util/LinkedList.add:(Ljava/lang/Object;)Z |
122 | ········3 | 120 | ········34:·pop |
123 | ········ | 121 | ········35:·iload_3 |
124 | ········ | 122 | ········36:·iconst_1 |
125 | ········ | 123 | ········37:·iadd |
126 | ········ | 124 | ········38:·istore_3 |
127 | ········ | 125 | ········39:·goto··········5 |
128 | ········4 | 126 | ········42:·aload_0 |
129 | ········ | 127 | ········43:·areturn |
130 | ··public·void·execute(); | 128 | ··public·void·execute(); |
131 | ····descriptor:·()V | 129 | ····descriptor:·()V |
132 | ····flags:·(0x0001)·ACC_PUBLIC | 130 | ····flags:·(0x0001)·ACC_PUBLIC |
133 | ····Code: | 131 | ····Code: |
134 | ······stack=300,·locals=4,·args_size=1 | 132 | ······stack=300,·locals=4,·args_size=1 |
135 | ·········0:·aload_0 | 133 | ·········0:·aload_0 |
Offset 282, 90 lines modified | Offset 282, 88 lines modified | ||
282 | ········34:·invokevirtual·#43·················//·Method·org/addhen/smssync/models/Message.load:()Z | 282 | ········34:·invokevirtual·#43·················//·Method·org/addhen/smssync/models/Message.load:()Z |
283 | ········37:·invokestatic··#49·················//·Method·java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean; | 283 | ········37:·invokestatic··#49·················//·Method·java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean; |
284 | ········40:·areturn | 284 | ········40:·areturn |
285 | ········41:·aload_0 | 285 | ········41:·aload_0 |
286 | ········42:·getfield······#18·················//·Field·deletebyUuid:Z | 286 | ········42:·getfield······#18·················//·Field·deletebyUuid:Z |
287 | ········45:·istore_3 | 287 | ········45:·istore_3 |
288 | ········46:·iload_3 | 288 | ········46:·iload_3 |
289 | ········47:·ifeq··········18 | 289 | ········47:·ifeq··········180 |
290 | ········50:·new···········#51·················//·class·java/lang/StringBuilder | 290 | ········50:·new···········#51·················//·class·java/lang/StringBuilder |
291 | ········53:·astore_2 | 291 | ········53:·astore_2 |
292 | ········54:·aload_2 | 292 | ········54:·aload_2 |
293 | ········55:·invokespecial·#54·················//·Method·java/lang/StringBuilder."<init>":()V | 293 | ········55:·invokespecial·#54·················//·Method·java/lang/StringBuilder."<init>":()V |
294 | ········58:·aload_2 | 294 | ········58:·aload_2 |
295 | ········59:·ldc···········#56·················//·String·deletedbyId·position: | 295 | ········59:·ldc···········#56·················//·String·deletedbyId·position: |
296 | ········61:·invokevirtual·#60·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 296 | ········61:·invokevirtual·#60·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
297 | ········64:·astore_2 | 297 | ········64:·astore_2 |
298 | ········65:·aload_0 | 298 | ········65:·aload_0 |
299 | ········66:·getfield······#12·················//·Field·this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 299 | ········66:·getfield······#12·················//·Field·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
300 | ········69:·invokestatic··#64·················//·Method·org/addhen/smssync/fragments/PendingMessages.access$100:(Lorg/addhen/smssync/fragments/PendingMessages;)Ljava/util/LinkedHashSet; | 300 | ········69:·invokestatic··#64·················//·Method·org/addhen/smssync/fragments/PendingMessages.access$100:(Lorg/addhen/smssync/fragments/PendingMessages;)Ljava/util/LinkedHashSet; |
301 | ········72:·astore········4 | ||
302 | ········74:·aload·········4 | ||
303 | ········7 | 301 | ········72:·invokevirtual·#69·················//·Method·java/util/LinkedHashSet.size:()I |
304 | ········7 | 302 | ········75:·istore········4 |
305 | ········ | 303 | ········77:·aload_2 |
306 | ········ | 304 | ········78:·iload·········4 |
307 | ········8 | 305 | ········80:·invokevirtual·#72·················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
308 | ········8 | 306 | ········83:·invokevirtual·#76·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
309 | ········ | 307 | ········86:·astore_2 |
310 | ········ | 308 | ········87:·aload_0 |
311 | ········ | 309 | ········88:·aload_2 |
312 | ········ | 310 | ········89:·invokevirtual·#80·················//·Method·log:(Ljava/lang/String;)V |
313 | ········9 | 311 | ········92:·aload_0 |
314 | ········9 | 312 | ········93:·getfield······#12·················//·Field·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
315 | ······· | 313 | ········96:·invokestatic··#64·················//·Method·org/addhen/smssync/fragments/PendingMessages.access$100:(Lorg/addhen/smssync/fragments/PendingMessages;)Ljava/util/LinkedHashSet; |
316 | ······· | 314 | ········99:·astore_2 |
317 | ·······10 | 315 | ·······100:·aload_2 |
318 | ·······10 | 316 | ·······101:·invokevirtual·#84·················//·Method·java/util/LinkedHashSet.iterator:()Ljava/util/Iterator; |
319 | ·······10 | 317 | ·······104:·astore········5 |
320 | ·······1 | 318 | ·······106:·aload·········5 |
321 | ·······1 | 319 | ·······108:·invokeinterface·#89,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
322 | ·······11 | 320 | ·······113:·istore_3 |
323 | ·······11 | 321 | ·······114:·iload_3 |
324 | ·······11 | 322 | ·······115:·ifeq··········193 |
325 | ·······1 | 323 | ·······118:·aload·········5 |
326 | ·······12 | 324 | ·······120:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
327 | ·······12 | 325 | ·······125:·checkcast·····#95·················//·class·java/lang/Integer |
328 | ·······1 | 326 | ·······128:·astore········6 |
329 | ·······13 | 327 | ·······130:·aload_0 |
330 | ·······13 | 328 | ·······131:·getfield······#12·················//·Field·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
331 | ·······13 | 329 | ·······134:·invokestatic··#37·················//·Method·org/addhen/smssync/fragments/PendingMessages.access$000:(Lorg/addhen/smssync/fragments/PendingMessages;)Lorg/addhen/smssync/models/Message; |
332 | ·······1 | 330 | ·······137:·astore········7 |
333 | ·······1 | 331 | ·······139:·aload_0 |
334 | ·······14 | 332 | ·······140:·getfield······#12·················//·Field·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
335 | ·······14 | 333 | ·······143:·getfield······#26·················//·Field·org/addhen/smssync/fragments/PendingMessages.adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; |
336 | ·······1 | 334 | ·······146:·checkcast·····#28·················//·class·org/addhen/smssync/adapters/PendingMessagesAdapter |
337 | ·······1 | 335 | ·······149:·astore_2 |
338 | ·······15 | 336 | ·······150:·aload·········6 |
339 | ·······15 | 337 | ·······152:·invokevirtual·#98·················//·Method·java/lang/Integer.intValue:()I |
340 | ·······15 | 338 | ·······155:·istore········8 |
341 | ·······1 | 339 | ·······157:·aload_2 |
342 | ·······1 | 340 | ·······158:·iload·········8 |
343 | ·······16 | 341 | ·······160:·invokevirtual·#102················//·Method·org/addhen/smssync/adapters/PendingMessagesAdapter.getItem:(I)Lorg/addhen/smssync/models/Model; |
344 | ·······16 | 342 | ·······163:·checkcast·····#39·················//·class·org/addhen/smssync/models/Message |
345 | ·······1 | 343 | ·······166:·invokevirtual·#105················//·Method·org/addhen/smssync/models/Message.getUuid:()Ljava/lang/String; |
346 | ·······1 | 344 | ·······169:·astore_2 |
347 | ·······17 | 345 | ·······170:·aload·········7 |
348 | ·······17 | 346 | ·······172:·aload_2 |
349 | ·······17 | 347 | ·······173:·invokevirtual·#109················//·Method·org/addhen/smssync/models/Message.deleteMessagesByUuid:(Ljava/lang/String;)Z |
350 | ·······1 | 348 | ·······176:·pop |
351 | ·······1 | 349 | ·······177:·goto··········106 |
352 | ·······18 | 350 | ·······180:·aload_0 |
353 | ·······18 | 351 | ·······181:·getfield······#12·················//·Field·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
354 | ·······18 | 352 | ·······184:·invokestatic··#37·················//·Method·org/addhen/smssync/fragments/PendingMessages.access$000:(Lorg/addhen/smssync/fragments/PendingMessages;)Lorg/addhen/smssync/models/Message; |
355 | ·······1 | 353 | ·······187:·astore_2 |
356 | ·······1 | 354 | ·······188:·aload_2 |
357 | ·······1 | 355 | ·······189:·invokevirtual·#112················//·Method·org/addhen/smssync/models/Message.deleteAllMessages:()Z |
358 | ·······19 | 356 | ·······192:·pop |
359 | ·······19 | 357 | ·······193:·iconst_2 |
360 | ·······19 | 358 | ·······194:·istore_3 |
361 | ·······19 | 359 | ·······195:·aload_0 |
362 | ······· | 360 | ·······196:·iload_3 |
363 | ······· | 361 | ·······197:·putfield······#20·················//·Field·deleted:I |
364 | ·······20 | 362 | ·······200:·goto··········27 |
365 | ··protected·java.lang.Object·doInBackground(java.lang.Object[]); | 363 | ··protected·java.lang.Object·doInBackground(java.lang.Object[]); |
366 | ····descriptor:·([Ljava/lang/Object;)Ljava/lang/Object; | 364 | ····descriptor:·([Ljava/lang/Object;)Ljava/lang/Object; |
367 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC | 365 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC |
368 | ····Code: | 366 | ····Code: |
369 | ······stack=300,·locals=2,·args_size=2 | 367 | ······stack=300,·locals=2,·args_size=2 |
370 | ·········0:·aload_1 | 368 | ·········0:·aload_1 |
Offset 657, 15 lines modified | Offset 657, 15 lines modified | ||
657 | ···········387···390···364···Class·java/lang/Exception | 657 | ···········387···390···364···Class·java/lang/Exception |
658 | ···········393···398···364···Class·java/lang/Exception | 658 | ···········393···398···364···Class·java/lang/Exception |
659 | ··private·void·setHttpEntity(org.addhen.smssync.net.SyncScheme$SyncDataFormat); | 659 | ··private·void·setHttpEntity(org.addhen.smssync.net.SyncScheme$SyncDataFormat); |
660 | ····descriptor:·(Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;)V | 660 | ····descriptor:·(Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;)V |
661 | ····flags:·(0x0002)·ACC_PRIVATE | 661 | ····flags:·(0x0002)·ACC_PRIVATE |
662 | ····Code: | 662 | ····Code: |
663 | ······stack=300,·locals=1 | 663 | ······stack=300,·locals=14,·args_size=2 |
664 | ·········0:·ldc···········#165················//·int·2131558528 | 664 | ·········0:·ldc···········#165················//·int·2131558528 |
665 | ·········2:·istore_2 | 665 | ·········2:·istore_2 |
666 | ·········3:·iconst_1 | 666 | ·········3:·iconst_1 |
667 | ·········4:·istore_3 | 667 | ·········4:·istore_3 |
668 | ·········5:·getstatic·····#170················//·Field·org/addhen/smssync/net/MessageSyncHttpClient$1.$SwitchMap$org$addhen$smssync$net$SyncScheme$SyncDataFormat:[I | 668 | ·········5:·getstatic·····#170················//·Field·org/addhen/smssync/net/MessageSyncHttpClient$1.$SwitchMap$org$addhen$smssync$net$SyncScheme$SyncDataFormat:[I |
669 | ·········8:·astore········4 | 669 | ·········8:·astore········4 |
670 | ········10:·aload_1 | 670 | ········10:·aload_1 |
Offset 798, 77 lines modified | Offset 798, 75 lines modified | ||
798 | ·······289:·aload·········9 | 798 | ·······289:·aload·········9 |
799 | ·······291:·invokevirtual·#240················//·Method·android/content/Context.getString:(I[Ljava/lang/Object;)Ljava/lang/String; | 799 | ·······291:·invokevirtual·#240················//·Method·android/content/Context.getString:(I[Ljava/lang/Object;)Ljava/lang/String; |
800 | ·······294:·astore········7 | 800 | ·······294:·astore········7 |
801 | ·······296:·aload·········4 | 801 | ·······296:·aload·········4 |
802 | ·······298:·aload·········7 | 802 | ·······298:·aload·········7 |
803 | ·······300:·invokestatic··#191················//·Method·org/addhen/smssync/util/Util.logActivities:(Landroid/content/Context;Ljava/lang/String;)V | 803 | ·······300:·invokestatic··#191················//·Method·org/addhen/smssync/util/Util.logActivities:(Landroid/content/Context;Ljava/lang/String;)V |
804 | ·······303:·goto··········141 | 804 | ·······303:·goto··········141 |
805 | ·······306:·aload_0 | ||
805 | ·······30 | 806 | ·······307:·ldc···········#251················//·String·setHttpEntity·format·URLEncoded |
806 | ·······308:·astore········4 | ||
807 | ·······310:·aload_0 | ||
808 | ·······311:·aload·········4 | ||
809 | ·······3 | 807 | ·······309:·invokevirtual·#120················//·Method·log:(Ljava/lang/String;)V |
810 | ·······31 | 808 | ·······312:·new···········#253················//·class·com/squareup/okhttp/FormEncodingBuilder |
811 | ·······31 | 809 | ·······315:·astore········11 |
812 | ·······3 | 810 | ·······317:·aload·········11 |
813 | ·······3 | 811 | ·······319:·invokespecial·#254················//·Method·com/squareup/okhttp/FormEncodingBuilder."<init>":()V |
814 | ·······32 | 812 | ·······322:·aload_0 |
815 | ·······32 | 813 | ·······323:·invokevirtual·#203················//·Method·getParams:()Ljava/util/ArrayList; |
816 | ·······3 | 814 | ·······326:·astore········12 |
817 | ·······3 | 815 | ·······328:·aload·········12 |
818 | ·······33 | 816 | ·······330:·invokeinterface·#260,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
819 | ·······33 | 817 | ·······335:·astore········4 |
820 | ·······3 | 818 | ·······337:·aload·········4 |
821 | ·······3 | 819 | ·······339:·invokeinterface·#266,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
822 | ·······34 | 820 | ·······344:·istore········5 |
823 | ·······3 | 821 | ·······346:·iload·········5 |
824 | ·······3 | 822 | ·······348:·ifeq··········394 |
825 | ·······35 | 823 | ·······351:·aload·········4 |
826 | ·······35 | 824 | ·······353:·invokeinterface·#270,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
827 | ·······3 | 825 | ·······358:·checkcast·····#272················//·class·org/apache/http/NameValuePair |
828 | ·······36 | 826 | ·······361:·astore········13 |
829 | ·······36 | 827 | ·······363:·aload·········13 |
830 | ·······36 | 828 | ·······365:·invokeinterface·#275,··1··········//·InterfaceMethod·org/apache/http/NameValuePair.getName:()Ljava/lang/String; |
831 | ·······37 | 829 | ·······370:·astore········7 |
832 | ·······37 | 830 | ·······372:·aload·········13 |
833 | ·······37 | 831 | ·······374:·invokeinterface·#278,··1··········//·InterfaceMethod·org/apache/http/NameValuePair.getValue:()Ljava/lang/String; |
834 | ·······3 | 832 | ·······379:·astore········9 |
835 | ·······38 | 833 | ·······381:·aload·········11 |
836 | ·······387:·aload·········4 | ||
837 | ·······38 | 834 | ·······383:·aload·········7 |
835 | ·······385:·aload·········9 | ||
838 | ·······3 | 836 | ·······387:·invokevirtual·#282················//·Method·com/squareup/okhttp/FormEncodingBuilder.add:(Ljava/lang/String;Ljava/lang/String;)Lcom/squareup/okhttp/FormEncodingBuilder; |
839 | ·······39 | 837 | ·······390:·pop |
840 | ·······39 | 838 | ·······391:·goto··········337 |
841 | ·······39 | 839 | ·······394:·aload_0 |
842 | ·······39 | 840 | ·······395:·getfield······#177················//·Field·context:Landroid/content/Context; |
843 | ······· | 841 | ·······398:·astore········4 |
844 | ·······40 | 842 | ·······400:·aload_0 |
845 | ·······40 | 843 | ·······401:·getfield······#177················//·Field·context:Landroid/content/Context; |
846 | ·······40 | 844 | ·······404:·astore········7 |
847 | ·······4 | 845 | ·······406:·iload_3 |
848 | ·······4 | 846 | ·······407:·anewarray·····#236················//·class·java/lang/Object |
849 | ·······41 | 847 | ·······410:·astore········9 |
850 | ·······41 | 848 | ·······412:·ldc_w·········#284················//·String·URLEncoded |
851 | ·······41 | 849 | ·······415:·astore········10 |
852 | ·······4 | 850 | ·······417:·aload·········9 |
853 | ·······4 | 851 | ·······419:·iconst_0 |
854 | ·······42 | 852 | ·······420:·aload·········10 |
855 | ·······42 | 853 | ·······422:·aastore |
856 | ·······42 | 854 | ·······423:·aload·········7 |
857 | ·······42 | 855 | ·······425:·iload_2 |
858 | ·······4 | 856 | ·······426:·aload·········9 |
859 | ·······4 | 857 | ·······428:·invokevirtual·#240················//·Method·android/content/Context.getString:(I[Ljava/lang/Object;)Ljava/lang/String; |
860 | ·······43 | 858 | ·······431:·astore········7 |
861 | ·······43 | 859 | ·······433:·aload·········4 |
862 | ·······43 | 860 | ·······435:·aload·········7 |
863 | ·······4 | 861 | ·······437:·invokestatic··#191················//·Method·org/addhen/smssync/util/Util.logActivities:(Landroid/content/Context;Ljava/lang/String;)V |
864 | ·······44 | 862 | ·······440:·aload·········11 |
865 | ·······44 | 863 | ·······442:·invokevirtual·#288················//·Method·com/squareup/okhttp/FormEncodingBuilder.build:()Lcom/squareup/okhttp/RequestBody; |
866 | ·······44 | 864 | ·······445:·astore········8 |
867 | ·······4 | 865 | ·······447:·goto··········141 |
868 | ··public·java.lang.String·getClientError(); | 866 | ··public·java.lang.String·getClientError(); |
869 | ····descriptor:·()Ljava/lang/String; | 867 | ····descriptor:·()Ljava/lang/String; |
870 | ····flags:·(0x0001)·ACC_PUBLIC | 868 | ····flags:·(0x0001)·ACC_PUBLIC |
871 | ····Code: | 869 | ····Code: |
872 | ······stack=300,·locals=1,·args_size=1 | 870 | ······stack=300,·locals=1,·args_size=1 |
873 | ·········0:·aload_0 | 871 | ·········0:·aload_0 |
Offset 80, 21 lines modified | Offset 80, 23 lines modified | ||
80 | ········alertDialog$Builder.setItems((CharSequence[])array,·(DialogInterface$OnClickListener)new·DonationActivity$3(this,·(List)list)); | 80 | ········alertDialog$Builder.setItems((CharSequence[])array,·(DialogInterface$OnClickListener)new·DonationActivity$3(this,·(List)list)); |
81 | ········alertDialog$Builder.setNegativeButton(17039369,·(DialogInterface$OnClickListener)new·DonationActivity$4(this)); | 81 | ········alertDialog$Builder.setNegativeButton(17039369,·(DialogInterface$OnClickListener)new·DonationActivity$4(this)); |
82 | ········alertDialog$Builder.setOnCancelListener((DialogInterface$OnCancelListener)new·DonationActivity$5(this)); | 82 | ········alertDialog$Builder.setOnCancelListener((DialogInterface$OnCancelListener)new·DonationActivity$5(this)); |
83 | ········alertDialog$Builder.setTitle(2131558680).show(); | 83 | ········alertDialog$Builder.setTitle(2131558680).show(); |
84 | ····} | 84 | ····} |
85 | ···· | 85 | ···· |
86 | ····private·static·boolean·userHasDonated(final·Inventory·inventory)·{ | 86 | ····private·static·boolean·userHasDonated(final·Inventory·inventory)·{ |
87 | ········boolean·b·=·false; | ||
87 | ········final·String[]·all_SKUS·=·DonationConstants$Billing.ALL_SKUS; | 88 | ········final·String[]·all_SKUS·=·DonationConstants$Billing.ALL_SKUS; |
88 | ········for·(int·length·=·all_SKUS.length,·i·=·0;·i·<·length;·++i)·{ | 89 | ········for·(int·length·=·all_SKUS.length,·i·=·0;·i·<·length;·++i)·{ |
89 | ············if·(inventory.hasPurchase(all_SKUS[i]))·{ | 90 | ············if·(inventory.hasPurchase(all_SKUS[i]))·{ |
90 | ················ | 91 | ················b·=·true; |
92 | ················break; | ||
91 | ············} | 93 | ············} |
92 | ········} | 94 | ········} |
93 | ········return· | 95 | ········return·b; |
94 | ····} | 96 | ····} |
95 | ···· | 97 | ···· |
96 | ····public·void·onActivityResult(final·int·i,·final·int·j,·final·Intent·obj)·{ | 98 | ····public·void·onActivityResult(final·int·i,·final·int·j,·final·Intent·obj)·{ |
97 | ········this.logger("onActivityResult("·+·i·+·","·+·j·+·","·+·obj); | 99 | ········this.logger("onActivityResult("·+·i·+·","·+·j·+·","·+·obj); |
98 | ········if·(!this.mIabHelper.handleActivityResult(i,·j,·obj))·{ | 100 | ········if·(!this.mIabHelper.handleActivityResult(i,·j,·obj))·{ |
99 | ············super.onActivityResult(i,·j,·obj); | 101 | ············super.onActivityResult(i,·j,·obj); |
100 | ········} | 102 | ········} |
Offset 36, 17 lines modified | Offset 36, 16 lines modified | ||
36 | ···· | 36 | ···· |
37 | ····private·void·initSurveyDialog()·{ | 37 | ····private·void·initSurveyDialog()·{ |
38 | ········final·int·installDays·=·2; | 38 | ········final·int·installDays·=·2; |
39 | ········final·View·inflate·=·this.getLayoutInflater().inflate(2130903085,·(ViewGroup)null); | 39 | ········final·View·inflate·=·this.getLayoutInflater().inflate(2130903085,·(ViewGroup)null); |
40 | ········this.mEmailAddress·=·(AutoCompleteTextView)inflate.findViewById(2131361913); | 40 | ········this.mEmailAddress·=·(AutoCompleteTextView)inflate.findViewById(2131361913); |
41 | ········final·Account[]·accounts·=·AccountManager.get((Context)this).getAccounts(); | 41 | ········final·Account[]·accounts·=·AccountManager.get((Context)this).getAccounts(); |
42 | ········final·HashSet<String>·c·=·new·HashSet<String>(); | 42 | ········final·HashSet<String>·c·=·new·HashSet<String>(); |
43 | ········final·Account[]·array·=·accounts; | ||
44 | ········for·(int·length·=·accounts.length,·i·=·0;·i·<·length;·++i)·{ | 43 | ········for·(int·length·=·accounts.length,·i·=·0;·i·<·length;·++i)·{ |
45 | ············final·Account·account·=·a | 44 | ············final·Account·account·=·accounts[i]; |
46 | ············if·(Patterns.EMAIL_ADDRESS.matcher(account.name).matches())·{ | 45 | ············if·(Patterns.EMAIL_ADDRESS.matcher(account.name).matches())·{ |
47 | ················c.add(account.name); | 46 | ················c.add(account.name); |
48 | ············} | 47 | ············} |
49 | ········} | 48 | ········} |
50 | ········this.mEmailAddress.setAdapter((ListAdapter)new·ArrayAdapter((Context)this,·17367050,·(List)new·ArrayList(c))); | 49 | ········this.mEmailAddress.setAdapter((ListAdapter)new·ArrayAdapter((Context)this,·17367050,·(List)new·ArrayList(c))); |
51 | ········AppRate.with((Context)this).setInstallDays(installDays).setLaunchTimes(installDays).setRemindInterval(installDays).setShowNeutralButton(true).setView(inflate).setOnClickButtonListener((OnClickButtonListener)this).monitor(); | 50 | ········AppRate.with((Context)this).setInstallDays(installDays).setLaunchTimes(installDays).setRemindInterval(installDays).setShowNeutralButton(true).setView(inflate).setOnClickButtonListener((OnClickButtonListener)this).monitor(); |
52 | ········AppRate.showRateDialogIfMeetsConditions((Activity)this); | 51 | ········AppRate.showRateDialogIfMeetsConditions((Activity)this); |
Offset 1100, 15 lines modified | Offset 1100, 15 lines modified | ||
1100 | ········93:·invokevirtual·#257················//·Method·android/app/AlertDialog.show:()V | 1100 | ········93:·invokevirtual·#257················//·Method·android/app/AlertDialog.show:()V |
1101 | ········96:·return | 1101 | ········96:·return |
1102 | ··private·void·initSync(); | 1102 | ··private·void·initSync(); |
1103 | ····descriptor:·()V | 1103 | ····descriptor:·()V |
1104 | ····flags:·(0x0002)·ACC_PRIVATE | 1104 | ····flags:·(0x0002)·ACC_PRIVATE |
1105 | ····Code: | 1105 | ····Code: |
1106 | ······stack=300,·locals= | 1106 | ······stack=300,·locals=8,·args_size=1 |
1107 | ·········0:·aload_0 | 1107 | ·········0:·aload_0 |
1108 | ·········1:·ldc_w·········#259················//·String·syncMessages·messagesUuid: | 1108 | ·········1:·ldc_w·········#259················//·String·syncMessages·messagesUuid: |
1109 | ·········4:·invokevirtual·#48·················//·Method·log:(Ljava/lang/String;)V | 1109 | ·········4:·invokevirtual·#48·················//·Method·log:(Ljava/lang/String;)V |
1110 | ·········7:·aconst_null | 1110 | ·········7:·aconst_null |
1111 | ·········8:·astore_1 | 1111 | ·········8:·astore_1 |
1112 | ·········9:·aload_0 | 1112 | ·········9:·aload_0 |
1113 | ········10:·getfield······#57·················//·Field·mSelectedItemsPositions:Ljava/util/LinkedHashSet; | 1113 | ········10:·getfield······#57·················//·Field·mSelectedItemsPositions:Ljava/util/LinkedHashSet; |
Offset 1160, 51 lines modified | Offset 1160, 51 lines modified | ||
1160 | ·······105:·invokevirtual·#300················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z | 1160 | ·······105:·invokevirtual·#300················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z |
1161 | ·······108:·pop | 1161 | ·······108:·pop |
1162 | ·······109:·goto··········51 | 1162 | ·······109:·goto··········51 |
1163 | ·······112:·new···········#302················//·class·android/content/Intent | 1163 | ·······112:·new···········#302················//·class·android/content/Intent |
1164 | ·······115:·astore_2 | 1164 | ·······115:·astore_2 |
1165 | ·······116:·aload_0 | 1165 | ·······116:·aload_0 |
1166 | ·······117:·invokevirtual·#70·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity; | 1166 | ·······117:·invokevirtual·#70·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity; |
1167 | ·······120:·astore········ | 1167 | ·······120:·astore········4 |
1168 | ·······122:·aload_2 | 1168 | ·······122:·aload_2 |
1169 | ·······123:·aload········· | 1169 | ·······123:·aload·········4 |
1170 | ·······125:·ldc_w·········#304················//·class·org/addhen/smssync/services/SyncPendingMessagesService | 1170 | ·······125:·ldc_w·········#304················//·class·org/addhen/smssync/services/SyncPendingMessagesService |
1171 | ·······128:·invokespecial·#307················//·Method·android/content/Intent."<init>":(Landroid/content/Context;Ljava/lang/Class;)V | 1171 | ·······128:·invokespecial·#307················//·Method·android/content/Intent."<init>":(Landroid/content/Context;Ljava/lang/Class;)V |
1172 | ·······131:·aload_0 | 1172 | ·······131:·aload_0 |
1173 | ·······132:·aload_2 | 1173 | ·······132:·aload_2 |
1174 | ·······133:·putfield······#309················//·Field·syncPendingMessagesServiceIntent:Landroid/content/Intent; | 1174 | ·······133:·putfield······#309················//·Field·syncPendingMessagesServiceIntent:Landroid/content/Intent; |
1175 | ·······136:·aload_0 | 1175 | ·······136:·aload_0 |
1176 | ·······137:·getfield······#309················//·Field·syncPendingMessagesServiceIntent:Landroid/content/Intent; | 1176 | ·······137:·getfield······#309················//·Field·syncPendingMessagesServiceIntent:Landroid/content/Intent; |
1177 | ·······140:·astore_2 | 1177 | ·······140:·astore_2 |
1178 | ·······141:·getstatic·····#314················//·Field·org/addhen/smssync/util/ServicesConstants.MESSAGE_UUID:Ljava/lang/String; | 1178 | ·······141:·getstatic·····#314················//·Field·org/addhen/smssync/util/ServicesConstants.MESSAGE_UUID:Ljava/lang/String; |
1179 | ·······144:·astore········ | 1179 | ·······144:·astore········4 |
1180 | ·······146:·aload_2 | 1180 | ·······146:·aload_2 |
1181 | ·······147:·aload········· | 1181 | ·······147:·aload·········4 |
1182 | ·······149:·aload_1 | 1182 | ·······149:·aload_1 |
1183 | ·······150:·invokevirtual·#318················//·Method·android/content/Intent.putStringArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; | 1183 | ·······150:·invokevirtual·#318················//·Method·android/content/Intent.putStringArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; |
1184 | ·······153:·pop | 1184 | ·······153:·pop |
1185 | ·······154:·aload_0 | 1185 | ·······154:·aload_0 |
1186 | ·······155:·getfield······#309················//·Field·syncPendingMessagesServiceIntent:Landroid/content/Intent; | 1186 | ·······155:·getfield······#309················//·Field·syncPendingMessagesServiceIntent:Landroid/content/Intent; |
1187 | ·······158:·astore_2 | 1187 | ·······158:·astore_2 |
1188 | ·······159:·getstatic·····#326················//·Field·org/addhen/smssync/tasks/SyncType.MANUAL:Lorg/addhen/smssync/tasks/SyncType; | 1188 | ·······159:·getstatic·····#326················//·Field·org/addhen/smssync/tasks/SyncType.MANUAL:Lorg/addhen/smssync/tasks/SyncType; |
1189 | ·······162:·invokevirtual·#329················//·Method·org/addhen/smssync/tasks/SyncType.name:()Ljava/lang/String; | 1189 | ·······162:·invokevirtual·#329················//·Method·org/addhen/smssync/tasks/SyncType.name:()Ljava/lang/String; |
1190 | ·······165:·astore········ | 1190 | ·······165:·astore········7 |
1191 | ·······167:·aload_2 | 1191 | ·······167:·aload_2 |
1192 | ·······168:·ldc_w·········#320················//·String·org.addhen.smssync.SyncTypeAsString | 1192 | ·······168:·ldc_w·········#320················//·String·org.addhen.smssync.SyncTypeAsString |
1193 | ·······171:·aload········· | 1193 | ·······171:·aload·········7 |
1194 | ·······173:·invokevirtual·#333················//·Method·android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 1194 | ·······173:·invokevirtual·#333················//·Method·android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
1195 | ·······176:·pop | 1195 | ·······176:·pop |
1196 | ·······177:·aload_0 | 1196 | ·······177:·aload_0 |
1197 | ·······178:·invokevirtual·#70·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity; | 1197 | ·······178:·invokevirtual·#70·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity; |
1198 | ·······181:·astore_2 | 1198 | ·······181:·astore_2 |
1199 | ·······182:·aload_0 | 1199 | ·······182:·aload_0 |
1200 | ·······183:·getfield······#309················//·Field·syncPendingMessagesServiceIntent:Landroid/content/Intent; | 1200 | ·······183:·getfield······#309················//·Field·syncPendingMessagesServiceIntent:Landroid/content/Intent; |
1201 | ·······186:·astore········ | 1201 | ·······186:·astore········4 |
1202 | ·······188:·aload_2 | 1202 | ·······188:·aload_2 |
1203 | ·······189:·aload········· | 1203 | ·······189:·aload·········4 |
1204 | ·······191:·invokevirtual·#337················//·Method·android/support/v4/app/FragmentActivity.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; | 1204 | ·······191:·invokevirtual·#337················//·Method·android/support/v4/app/FragmentActivity.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; |
1205 | ·······194:·pop | 1205 | ·······194:·pop |
1206 | ·······195:·return | 1206 | ·······195:·return |
1207 | ··private·void·performDeleteAll(); | 1207 | ··private·void·performDeleteAll(); |
1208 | ····descriptor:·()V | 1208 | ····descriptor:·()V |
1209 | ····flags:·(0x0002)·ACC_PRIVATE | 1209 | ····flags:·(0x0002)·ACC_PRIVATE |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·9 | 29 | ····.line·9 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·487 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 15, 10 lines modified | Offset 15, 9 lines modified | ||
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·9 | 18 | ····.line·9 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····.line·10 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
Offset 523, 50 lines modified | Offset 523, 47 lines modified | ||
523 | ····.locals·5 | 523 | ····.locals·5 |
524 | ····.param·p0,·"code"····#·I | 524 | ····.param·p0,·"code"····#·I |
525 | ····.prologue | 525 | ····.prologue |
526 | ····.line·42 | 526 | ····.line·42 |
527 | ····invoke-static·{},·Lcom/github/jberkel/pay/me/Response;->values()[Lcom/github/jberkel/pay/me/Response; | 527 | ····invoke-static·{},·Lcom/github/jberkel/pay/me/Response;->values()[Lcom/github/jberkel/pay/me/Response; |
528 | ····move-result-object·v | 528 | ····move-result-object·v2 |
529 | ····.local·v0,·"arr$":[Lcom/github/jberkel/pay/me/Response; | ||
530 | ····array-length·v | 529 | ····array-length·v3,·v2 |
531 | ····.local·v2,·"len$":I | ||
532 | ····const/4·v1,·0x0 | 530 | ····const/4·v1,·0x0 |
533 | ····.local·v1,·"i$":I | ||
534 | ····:goto_0 | 531 | ····:goto_0 |
535 | ····if-ge·v1,·v | 532 | ····if-ge·v1,·v3,·:cond_1 |
536 | ····aget-object·v | 533 | ····aget-object·v0,·v2,·v1 |
537 | ····.line·43 | 534 | ····.line·43 |
538 | ····.local·v | 535 | ····.local·v0,·"s":Lcom/github/jberkel/pay/me/Response; |
539 | ····iget·v4,·v | 536 | ····iget·v4,·v0,·Lcom/github/jberkel/pay/me/Response;->code:I |
540 | ····if-ne·v4,·p0,·:cond_0 | 537 | ····if-ne·v4,·p0,·:cond_0 |
541 | ····.line·45 | 538 | ····.line·45 |
542 | ····.end·local·v | 539 | ····.end·local·v0····#·"s":Lcom/github/jberkel/pay/me/Response; |
543 | ····:goto_1 | 540 | ····:goto_1 |
544 | ····return-object·v | 541 | ····return-object·v0 |
545 | ····.line·42 | 542 | ····.line·42 |
546 | ····.restart·local·v | 543 | ····.restart·local·v0····#·"s":Lcom/github/jberkel/pay/me/Response; |
547 | ····:cond_0 | 544 | ····:cond_0 |
548 | ····add-int/lit8·v1,·v1,·0x1 | 545 | ····add-int/lit8·v1,·v1,·0x1 |
549 | ····goto·:goto_0 | 546 | ····goto·:goto_0 |
550 | ····.line·45 | 547 | ····.line·45 |
551 | ····.end·local·v | 548 | ····.end·local·v0····#·"s":Lcom/github/jberkel/pay/me/Response; |
552 | ····:cond_1 | 549 | ····:cond_1 |
553 | ····sget-object·v | 550 | ····sget-object·v0,·Lcom/github/jberkel/pay/me/Response;->IABHELPER_UNKNOWN_ERROR:Lcom/github/jberkel/pay/me/Response; |
554 | ····goto·:goto_1 | 551 | ····goto·:goto_1 |
555 | .end·method | 552 | .end·method |
556 | .method·public·static·getDescription(I)Ljava/lang/String; | 553 | .method·public·static·getDescription(I)Ljava/lang/String; |
557 | ····.locals·1 | 554 | ····.locals·1 |
558 | ····.param·p0,·"code"····#·I | 555 | ····.param·p0,·"code"····#·I |
Offset 677, 18 lines modified | Offset 677, 20 lines modified | ||
677 | ····iget-object·v14,·v0,·Lcom/github/jberkel/pay/me/IabHelper;->mContext:Landroid/content/Context; | 677 | ····iget-object·v14,·v0,·Lcom/github/jberkel/pay/me/IabHelper;->mContext:Landroid/content/Context; |
678 | ····invoke-virtual·{v14},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 678 | ····invoke-virtual·{v14},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
679 | ····move-result-object·v14 | 679 | ····move-result-object·v14 |
680 | ····.line·590 | ||
680 | ····invoke-virtual/range·{p2·..·p2},·Lcom/github/jberkel/pay/me/model/ItemType;->toString()Ljava/lang/String; | 681 | ····invoke-virtual/range·{p2·..·p2},·Lcom/github/jberkel/pay/me/model/ItemType;->toString()Ljava/lang/String; |
681 | ····move-result-object·v15 | 682 | ····move-result-object·v15 |
683 | ····.line·589 | ||
682 | ····invoke-interface·{v12,·v13,·v14,·v15,·v1},·Lcom/android/vending/billing/IInAppBillingService;->getPurchases(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle; | 684 | ····invoke-interface·{v12,·v13,·v14,·v15,·v1},·Lcom/android/vending/billing/IInAppBillingService;->getPurchases(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle; |
683 | ····move-result-object·v3 | 685 | ····move-result-object·v3 |
684 | ····.line·592 | 686 | ····.line·592 |
685 | ····.local·v3,·"ownedItems":Landroid/os/Bundle; | 687 | ····.local·v3,·"ownedItems":Landroid/os/Bundle; |
686 | ····move-object/from16·v0,·p0 | 688 | ····move-object/from16·v0,·p0 |
Offset 740, 30 lines modified | Offset 742, 33 lines modified | ||
740 | ····.line·597 | 742 | ····.line·597 |
741 | ····.restart·local·v8····#·"response":I | 743 | ····.restart·local·v8····#·"response":I |
742 | ····:cond_1 | 744 | ····:cond_1 |
743 | ····if-eqz·v3,·:cond_2 | 745 | ····if-eqz·v3,·:cond_2 |
744 | ····const-string·v12,·"INAPP_PURCHASE_ITEM_LIST" | 746 | ····const-string·v12,·"INAPP_PURCHASE_ITEM_LIST" |
747 | ····.line·598 | ||
745 | ····invoke-virtual·{v3,·v12},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z | 748 | ····invoke-virtual·{v3,·v12},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z |
746 | ····move-result·v12 | 749 | ····move-result·v12 |
747 | ····if-eqz·v12,·:cond_2 | 750 | ····if-eqz·v12,·:cond_2 |
748 | ····const-string·v12,·"INAPP_PURCHASE_DATA_LIST" | 751 | ····const-string·v12,·"INAPP_PURCHASE_DATA_LIST" |
752 | ····.line·599 | ||
749 | ····invoke-virtual·{v3,·v12},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z | 753 | ····invoke-virtual·{v3,·v12},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z |
750 | ····move-result·v12 | 754 | ····move-result·v12 |
751 | ····if-eqz·v12,·:cond_2 | 755 | ····if-eqz·v12,·:cond_2 |
752 | ····const-string·v12,·"INAPP_DATA_SIGNATURE_LIST" | 756 | ····const-string·v12,·"INAPP_DATA_SIGNATURE_LIST" |
757 | ····.line·600 | ||
753 | ····invoke-virtual·{v3,·v12},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z | 758 | ····invoke-virtual·{v3,·v12},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z |
754 | ····move-result·v12 | 759 | ····move-result·v12 |
755 | ····if-nez·v12,·:cond_3 | 760 | ····if-nez·v12,·:cond_3 |
756 | ····.line·601 | 761 | ····.line·601 |
Offset 813, 14 lines modified | Offset 818, 15 lines modified | ||
813 | ····invoke-interface·{v7},·Ljava/util/List;->size()I | 818 | ····invoke-interface·{v7},·Ljava/util/List;->size()I |
814 | ····move-result·v13 | 819 | ····move-result·v13 |
815 | ····if-lt·v12,·v13,·:cond_4 | 820 | ····if-lt·v12,·v13,·:cond_4 |
821 | ····.line·610 | ||
816 | ····invoke-interface·{v4},·Ljava/util/List;->size()I | 822 | ····invoke-interface·{v4},·Ljava/util/List;->size()I |
817 | ····move-result·v12 | 823 | ····move-result·v12 |
818 | ····invoke-interface·{v7},·Ljava/util/List;->size()I | 824 | ····invoke-interface·{v7},·Ljava/util/List;->size()I |
819 | ····move-result·v13 | 825 | ····move-result·v13 |
Offset 1171, 15 lines modified | Offset 1177, 15 lines modified | ||
1171 | ····.line·582 | 1177 | ····.line·582 |
1172 | ····:cond_1 | 1178 | ····:cond_1 |
1173 | ····return-void | 1179 | ····return-void |
1174 | .end·method | 1180 | .end·method |
1175 | .method·private·querySkuDetails(Lcom/github/jberkel/pay/me/model/ItemType;Lcom/github/jberkel/pay/me/model/Inventory;Ljava/util/List;)I | 1181 | .method·private·querySkuDetails(Lcom/github/jberkel/pay/me/model/ItemType;Lcom/github/jberkel/pay/me/model/Inventory;Ljava/util/List;)I |
1176 | ····.locals·1 | 1182 | ····.locals·11 |
1177 | ····.param·p1,·"itemType"····#·Lcom/github/jberkel/pay/me/model/ItemType; | 1183 | ····.param·p1,·"itemType"····#·Lcom/github/jberkel/pay/me/model/ItemType; |
1178 | ····.param·p2,·"inv"····#·Lcom/github/jberkel/pay/me/model/Inventory; | 1184 | ····.param·p2,·"inv"····#·Lcom/github/jberkel/pay/me/model/Inventory; |
1179 | ····.annotation·system·Ldalvik/annotation/Signature; | 1185 | ····.annotation·system·Ldalvik/annotation/Signature; |
1180 | ········value·=·{ | 1186 | ········value·=·{ |
1181 | ············"(", | 1187 | ············"(", |
1182 | ············"Lcom/github/jberkel/pay/me/model/ItemType;", | 1188 | ············"Lcom/github/jberkel/pay/me/model/ItemType;", |
1183 | ············"Lcom/github/jberkel/pay/me/model/Inventory;", | 1189 | ············"Lcom/github/jberkel/pay/me/model/Inventory;", |
Offset 1196, 240 lines modified | Offset 1202, 237 lines modified | ||
1196 | ············Lorg/json/JSONException; | 1202 | ············Lorg/json/JSONException; |
1197 | ········} | 1203 | ········} |
1198 | ····.end·annotation | 1204 | ····.end·annotation |
1199 | ····.prologue | 1205 | ····.prologue |
1200 | ····.line·643 | 1206 | ····.line·643 |
1201 | ····.local·p3,·"moreSkus":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 1207 | ····.local·p3,·"moreSkus":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
1202 | ····const-string·v | 1208 | ····const-string·v7,·"Querying·SKU·details." |
1203 | ····invoke-direct·{p0,·v | 1209 | ····invoke-direct·{p0,·v7},·Lcom/github/jberkel/pay/me/IabHelper;->logDebug(Ljava/lang/String;)V |
1204 | ····.line·644 | 1210 | ····.line·644 |
1205 | ····new-instance·v | 1211 | ····new-instance·v6,·Ljava/util/ArrayList; |
1206 | ····invoke-direct·{v | 1212 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V |
1207 | ····.line·645 | 1213 | ····.line·645 |
1208 | ····.local·v | 1214 | ····.local·v6,·"skuList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" |
1209 | ····invoke-virtual·{p2,·p1},·Lcom/github/jberkel/pay/me/model/Inventory;->getAllOwnedSkus(Lcom/github/jberkel/pay/me/model/ItemType;)Ljava/util/List; | 1215 | ····invoke-virtual·{p2,·p1},·Lcom/github/jberkel/pay/me/model/Inventory;->getAllOwnedSkus(Lcom/github/jberkel/pay/me/model/ItemType;)Ljava/util/List; |
1210 | ····move-result-object·v | 1216 | ····move-result-object·v7 |
1211 | ····invoke-virtual·{v | 1217 | ····invoke-virtual·{v6,·v7},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z |
1212 | ····.line·646 | 1218 | ····.line·646 |
1213 | ····if-eqz·p3,·:cond_1 | 1219 | ····if-eqz·p3,·:cond_1 |
1214 | ····.line·647 | 1220 | ····.line·647 |
1215 | ····invoke-interface·{p3},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 1221 | ····invoke-interface·{p3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
1216 | ····move-result-object·v | 1222 | ····move-result-object·v7 |
1217 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
1218 | ····:cond_0 | 1223 | ····:cond_0 |
1219 | ····:goto_0 | 1224 | ····:goto_0 |
1220 | ····invoke-interface·{v | 1225 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
1221 | ····move-result·v8 | 1226 | ····move-result·v8 |
1222 | ····if-eqz·v8,·:cond_1 | 1227 | ····if-eqz·v8,·:cond_1 |
Max diff block lines reached; 13817/17953 bytes (76.96%) of diff not shown. |
Offset 129, 21 lines modified | Offset 129, 19 lines modified | ||
129 | ····const/4·v2,·0x0 | 129 | ····const/4·v2,·0x0 |
130 | ····goto·:goto_0 | 130 | ····goto·:goto_0 |
131 | .end·method | 131 | .end·method |
132 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 132 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
133 | ····.locals·1 | 133 | ····.locals·1 |
134 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
135 | ····.prologue | 134 | ····.prologue |
136 | ····.line·11 | 135 | ····.line·11 |
137 | ····check-cast·p1,·[Lcom/github/jberkel/pay/me/QueryInventoryTask$Args; | 136 | ····check-cast·p1,·[Lcom/github/jberkel/pay/me/QueryInventoryTask$Args; |
138 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
139 | ····invoke-virtual·{p0,·p1},·Lcom/github/jberkel/pay/me/QueryInventoryTask;->doInBackground([Lcom/github/jberkel/pay/me/QueryInventoryTask$Args;)Lcom/github/jberkel/pay/me/model/Inventory; | 137 | ····invoke-virtual·{p0,·p1},·Lcom/github/jberkel/pay/me/QueryInventoryTask;->doInBackground([Lcom/github/jberkel/pay/me/QueryInventoryTask$Args;)Lcom/github/jberkel/pay/me/model/Inventory; |
140 | ····move-result-object·v0 | 138 | ····move-result-object·v0 |
141 | ····return-object·v0 | 139 | ····return-object·v0 |
142 | .end·method | 140 | .end·method |
Offset 186, 21 lines modified | Offset 184, 19 lines modified | ||
186 | ····.line·44 | 184 | ····.line·44 |
187 | ····:cond_0 | 185 | ····:cond_0 |
188 | ····return-void | 186 | ····return-void |
189 | .end·method | 187 | .end·method |
190 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 188 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
191 | ····.locals·0 | 189 | ····.locals·0 |
192 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
193 | ····.prologue | 190 | ····.prologue |
194 | ····.line·11 | 191 | ····.line·11 |
195 | ····check-cast·p1,·Lcom/github/jberkel/pay/me/model/Inventory; | 192 | ····check-cast·p1,·Lcom/github/jberkel/pay/me/model/Inventory; |
196 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
197 | ····invoke-virtual·{p0,·p1},·Lcom/github/jberkel/pay/me/QueryInventoryTask;->onPostExecute(Lcom/github/jberkel/pay/me/model/Inventory;)V | 193 | ····invoke-virtual·{p0,·p1},·Lcom/github/jberkel/pay/me/QueryInventoryTask;->onPostExecute(Lcom/github/jberkel/pay/me/model/Inventory;)V |
198 | ····return-void | 194 | ····return-void |
199 | .end·method | 195 | .end·method |
200 | .method·protected·onPreExecute()V | 196 | .method·protected·onPreExecute()V |
201 | ····.locals·2 | 197 | ····.locals·2 |
Offset 61, 30 lines modified | Offset 61, 28 lines modified | ||
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | #·virtual·methods | 63 | #·virtual·methods |
64 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 64 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
65 | ····.locals·1 | 65 | ····.locals·1 |
66 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
67 | ····.prologue | 66 | ····.prologue |
68 | ····.line·13 | 67 | ····.line·13 |
69 | ····check-cast·p1,·[Lcom/github/jberkel/pay/me/model/Purchase; | 68 | ····check-cast·p1,·[Lcom/github/jberkel/pay/me/model/Purchase; |
70 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
71 | ····invoke-virtual·{p0,·p1},·Lcom/github/jberkel/pay/me/ConsumeTask;->doInBackground([Lcom/github/jberkel/pay/me/model/Purchase;)Ljava/util/List; | 69 | ····invoke-virtual·{p0,·p1},·Lcom/github/jberkel/pay/me/ConsumeTask;->doInBackground([Lcom/github/jberkel/pay/me/model/Purchase;)Ljava/util/List; |
72 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
73 | ····return-object·v0 | 71 | ····return-object·v0 |
74 | .end·method | 72 | .end·method |
75 | .method·protected·varargs·doInBackground([Lcom/github/jberkel/pay/me/model/Purchase;)Ljava/util/List; | 73 | .method·protected·varargs·doInBackground([Lcom/github/jberkel/pay/me/model/Purchase;)Ljava/util/List; |
76 | ····.locals· | 74 | ····.locals·9 |
77 | ····.param·p1,·"purchases"····#·[Lcom/github/jberkel/pay/me/model/Purchase; | 75 | ····.param·p1,·"purchases"····#·[Lcom/github/jberkel/pay/me/model/Purchase; |
78 | ····.annotation·system·Ldalvik/annotation/Signature; | 76 | ····.annotation·system·Ldalvik/annotation/Signature; |
79 | ········value·=·{ | 77 | ········value·=·{ |
80 | ············"([", | 78 | ············"([", |
81 | ············"Lcom/github/jberkel/pay/me/model/Purchase;", | 79 | ············"Lcom/github/jberkel/pay/me/model/Purchase;", |
82 | ············")", | 80 | ············")", |
83 | ············"Ljava/util/List", | 81 | ············"Ljava/util/List", |
Offset 94, 141 lines modified | Offset 92, 134 lines modified | ||
94 | ········} | 92 | ········} |
95 | ····.end·annotation | 93 | ····.end·annotation |
96 | ····.prologue | 94 | ····.prologue |
97 | ····.line·34 | 95 | ····.line·34 |
98 | ····if-eqz·p1,·:cond_0 | 96 | ····if-eqz·p1,·:cond_0 |
99 | ····array-length·v | 97 | ····array-length·v3,·p1 |
100 | ····if-nez·v | 98 | ····if-nez·v3,·:cond_1 |
101 | ····:cond_0 | 99 | ····:cond_0 |
102 | ····new-instance·v | 100 | ····new-instance·v3,·Ljava/lang/IllegalArgumentException; |
103 | ····const-string·v | 101 | ····const-string·v4,·"no·purchases" |
104 | ····invoke-direct·{v | 102 | ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
105 | ····throw·v | 103 | ····throw·v3 |
106 | ····.line·36 | 104 | ····.line·36 |
107 | ····:cond_1 | 105 | ····:cond_1 |
108 | ····new-instance·v | 106 | ····new-instance·v3,·Ljava/util/ArrayList; |
109 | ····array-length·v | 107 | ····array-length·v4,·p1 |
110 | ····invoke-direct·{v | 108 | ····invoke-direct·{v3,·v4},·Ljava/util/ArrayList;-><init>(I)V |
111 | ····iput-object·v | 109 | ····iput-object·v3,·p0,·Lcom/github/jberkel/pay/me/ConsumeTask;->mPurchases:Ljava/util/List; |
112 | ····.line·37 | 110 | ····.line·37 |
113 | ····iget-object·v | 111 | ····iget-object·v3,·p0,·Lcom/github/jberkel/pay/me/ConsumeTask;->mPurchases:Ljava/util/List; |
114 | ····invoke-static·{v | 112 | ····invoke-static·{v3,·p1},·Ljava/util/Collections;->addAll(Ljava/util/Collection;[Ljava/lang/Object;)Z |
115 | ····.line·39 | 113 | ····.line·39 |
116 | ····new-instance·v | 114 | ····new-instance·v2,·Ljava/util/ArrayList; |
117 | ····array-length·v | 115 | ····array-length·v3,·p1 |
118 | ····invoke-direct·{v | 116 | ····invoke-direct·{v2,·v3},·Ljava/util/ArrayList;-><init>(I)V |
119 | ····.line·40 | 117 | ····.line·40 |
120 | ····.local·v | 118 | ····.local·v2,·"results":Ljava/util/List;,·"Ljava/util/List<Lcom/github/jberkel/pay/me/IabResult;>;" |
121 | ···· | 119 | ····array-length·v4,·p1 |
120 | ····const/4·v3,·0x0 | ||
122 | ····.local·v0,·"arr$":[Lcom/github/jberkel/pay/me/model/Purchase; | ||
123 | ····array-length·v3,·v0 | ||
124 | ····.local·v3,·"len$":I | ||
125 | ····const/4·v2,·0x0 | ||
126 | ····.local·v2,·"i$":I | ||
127 | ····:goto_0 | 121 | ····:goto_0 |
128 | ····if-ge·v | 122 | ····if-ge·v3,·v4,·:cond_2 |
129 | ····aget-object·v | 123 | ····aget-object·v1,·p1,·v3 |
130 | ····.line·42 | 124 | ····.line·42 |
131 | ····.local·v | 125 | ····.local·v1,·"purchase":Lcom/github/jberkel/pay/me/model/Purchase; |
132 | ····:try_start_0 | 126 | ····:try_start_0 |
133 | ····iget-object·v | 127 | ····iget-object·v5,·p0,·Lcom/github/jberkel/pay/me/ConsumeTask;->mIabHelper:Lcom/github/jberkel/pay/me/IabHelper; |
134 | ····invoke-virtual·{v | 128 | ····invoke-virtual·{v5,·v1},·Lcom/github/jberkel/pay/me/IabHelper;->consume(Lcom/github/jberkel/pay/me/model/Purchase;)V |
135 | ····.line·43 | 129 | ····.line·43 |
136 | ····new-instance·v | 130 | ····new-instance·v5,·Lcom/github/jberkel/pay/me/IabResult; |
137 | ····sget-object·v | 131 | ····sget-object·v6,·Lcom/github/jberkel/pay/me/Response;->OK:Lcom/github/jberkel/pay/me/Response; |
138 | ····new-instance·v | 132 | ····new-instance·v7,·Ljava/lang/StringBuilder; |
139 | ····invoke-direct·{v | 133 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V |
140 | ····const-string·v | 134 | ····const-string·v8,·"Successful·consume·of·sku·" |
141 | ····invoke-virtual·{v | 135 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
142 | ····move-result-object·v | 136 | ····move-result-object·v7 |
143 | ····invoke-virtual·{v | 137 | ····invoke-virtual·{v1},·Lcom/github/jberkel/pay/me/model/Purchase;->getSku()Ljava/lang/String; |
144 | ····move-result-object·v | 138 | ····move-result-object·v8 |
145 | ····invoke-virtual·{v | 139 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
146 | ····move-result-object·v | 140 | ····move-result-object·v7 |
147 | ····invoke-virtual·{v | 141 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
148 | ····move-result-object·v | 142 | ····move-result-object·v7 |
149 | ····invoke-direct·{v | 143 | ····invoke-direct·{v5,·v6,·v7},·Lcom/github/jberkel/pay/me/IabResult;-><init>(Lcom/github/jberkel/pay/me/Response;Ljava/lang/String;)V |
150 | ····invoke-interface·{v | 144 | ····invoke-interface·{v2,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
Max diff block lines reached; 1716/7906 bytes (21.71%) of diff not shown. |
Offset 146, 65 lines modified | Offset 146, 64 lines modified | ||
146 | ············"Ljava/lang/String;", | 146 | ············"Ljava/lang/String;", |
147 | ············">;" | 147 | ············">;" |
148 | ········} | 148 | ········} |
149 | ····.end·annotation | 149 | ····.end·annotation |
150 | ····.prologue | 150 | ····.prologue |
151 | ····.line·77 | 151 | ····.line·77 |
152 | ····new-instance·v | 152 | ····new-instance·v1,·Ljava/util/ArrayList; |
153 | ····invoke-direct·{v | 153 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
154 | ····.line·78 | 154 | ····.line·78 |
155 | ····.local·v | 155 | ····.local·v1,·"result":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
156 | ····iget-object·v | 156 | ····iget-object·v2,·p0,·Lcom/github/jberkel/pay/me/model/Inventory;->mPurchaseMap:Ljava/util/Map; |
157 | ····invoke-interface·{v | 157 | ····invoke-interface·{v2},·Ljava/util/Map;->values()Ljava/util/Collection; |
158 | ····move-result-object·v | 158 | ····move-result-object·v2 |
159 | ····invoke-interface·{v | 159 | ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
160 | ····move-result-object·v | 160 | ····move-result-object·v2 |
161 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
162 | ····:cond_0 | 161 | ····:cond_0 |
163 | ····:goto_0 | 162 | ····:goto_0 |
164 | ····invoke-interface·{v | 163 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
165 | ····move-result·v3 | 164 | ····move-result·v3 |
166 | ····if-eqz·v3,·:cond_1 | 165 | ····if-eqz·v3,·:cond_1 |
167 | ····invoke-interface·{v | 166 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
168 | ····move-result-object·v | 167 | ····move-result-object·v0 |
169 | ····check-cast·v | 168 | ····check-cast·v0,·Lcom/github/jberkel/pay/me/model/Purchase; |
170 | ····.line·79 | 169 | ····.line·79 |
171 | ····.local·v | 170 | ····.local·v0,·"p":Lcom/github/jberkel/pay/me/model/Purchase; |
172 | ····invoke-virtual·{v | 171 | ····invoke-virtual·{v0},·Lcom/github/jberkel/pay/me/model/Purchase;->getItemType()Lcom/github/jberkel/pay/me/model/ItemType; |
173 | ····move-result-object·v3 | 172 | ····move-result-object·v3 |
174 | ····if-ne·v3,·p1,·:cond_0 | 173 | ····if-ne·v3,·p1,·:cond_0 |
175 | ····invoke-virtual·{v | 174 | ····invoke-virtual·{v0},·Lcom/github/jberkel/pay/me/model/Purchase;->getSku()Ljava/lang/String; |
176 | ····move-result-object·v3 | 175 | ····move-result-object·v3 |
177 | ····invoke-interface·{v | 176 | ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
178 | ····goto·:goto_0 | 177 | ····goto·:goto_0 |
179 | ····.line·81 | 178 | ····.line·81 |
180 | ····.end·local·v | 179 | ····.end·local·v0····#·"p":Lcom/github/jberkel/pay/me/model/Purchase; |
181 | ····:cond_1 | 180 | ····:cond_1 |
182 | ····return-object·v | 181 | ····return-object·v1 |
183 | .end·method | 182 | .end·method |
184 | .method·public·getAllPurchases()Ljava/util/List; | 183 | .method·public·getAllPurchases()Ljava/util/List; |
185 | ····.locals·2 | 184 | ····.locals·2 |
186 | ····.annotation·system·Ldalvik/annotation/Signature; | 185 | ····.annotation·system·Ldalvik/annotation/Signature; |
187 | ········value·=·{ | 186 | ········value·=·{ |
188 | ············"()", | 187 | ············"()", |
Offset 330, 14 lines modified | Offset 329, 15 lines modified | ||
330 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 329 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
331 | ····move-result-object·v0 | 330 | ····move-result-object·v0 |
332 | ····iget-object·v1,·p0,·Lcom/github/jberkel/pay/me/model/Inventory;->mSkuMap:Ljava/util/Map; | 331 | ····iget-object·v1,·p0,·Lcom/github/jberkel/pay/me/model/Inventory;->mSkuMap:Ljava/util/Map; |
332 | ····.line·100 | ||
333 | ····invoke-interface·{v1},·Ljava/util/Map;->values()Ljava/util/Collection; | 333 | ····invoke-interface·{v1},·Ljava/util/Map;->values()Ljava/util/Collection; |
334 | ····move-result-object·v1 | 334 | ····move-result-object·v1 |
335 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 335 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
336 | ····move-result-object·v0 | 336 | ····move-result-object·v0 |
Offset 346, 14 lines modified | Offset 346, 15 lines modified | ||
346 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 346 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
347 | ····move-result-object·v0 | 347 | ····move-result-object·v0 |
348 | ····iget-object·v1,·p0,·Lcom/github/jberkel/pay/me/model/Inventory;->mPurchaseMap:Ljava/util/Map; | 348 | ····iget-object·v1,·p0,·Lcom/github/jberkel/pay/me/model/Inventory;->mPurchaseMap:Ljava/util/Map; |
349 | ····.line·101 | ||
349 | ····invoke-interface·{v1},·Ljava/util/Map;->values()Ljava/util/Collection; | 350 | ····invoke-interface·{v1},·Ljava/util/Map;->values()Ljava/util/Collection; |
350 | ····move-result-object·v1 | 351 | ····move-result-object·v1 |
351 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 352 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
352 | ····move-result-object·v0 | 353 | ····move-result-object·v0 |
Offset 364, 9 lines modified | Offset 365, 10 lines modified | ||
364 | ····move-result-object·v0 | 365 | ····move-result-object·v0 |
365 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 366 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
366 | ····move-result-object·v0 | 367 | ····move-result-object·v0 |
368 | ····.line·99 | ||
367 | ····return-object·v0 | 369 | ····return-object·v0 |
368 | .end·method | 370 | .end·method |
Offset 140, 50 lines modified | Offset 140, 47 lines modified | ||
140 | ····.locals·5 | 140 | ····.locals·5 |
141 | ····.param·p0,·"code"····#·I | 141 | ····.param·p0,·"code"····#·I |
142 | ····.prologue | 142 | ····.prologue |
143 | ····.line·167 | 143 | ····.line·167 |
144 | ····invoke-static·{},·Lcom/github/jberkel/pay/me/model/Purchase$State;->values()[Lcom/github/jberkel/pay/me/model/Purchase$State; | 144 | ····invoke-static·{},·Lcom/github/jberkel/pay/me/model/Purchase$State;->values()[Lcom/github/jberkel/pay/me/model/Purchase$State; |
145 | ····move-result-object·v | 145 | ····move-result-object·v2 |
146 | ····.local·v0,·"arr$":[Lcom/github/jberkel/pay/me/model/Purchase$State; | ||
147 | ····array-length·v | 146 | ····array-length·v3,·v2 |
148 | ····.local·v2,·"len$":I | ||
149 | ····const/4·v1,·0x0 | 147 | ····const/4·v1,·0x0 |
150 | ····.local·v1,·"i$":I | ||
151 | ····:goto_0 | 148 | ····:goto_0 |
152 | ····if-ge·v1,·v | 149 | ····if-ge·v1,·v3,·:cond_1 |
153 | ····aget-object·v | 150 | ····aget-object·v0,·v2,·v1 |
154 | ····.line·168 | 151 | ····.line·168 |
155 | ····.local·v | 152 | ····.local·v0,·"s":Lcom/github/jberkel/pay/me/model/Purchase$State; |
156 | ····iget·v4,·v | 153 | ····iget·v4,·v0,·Lcom/github/jberkel/pay/me/model/Purchase$State;->code:I |
157 | ····if-ne·v4,·p0,·:cond_0 | 154 | ····if-ne·v4,·p0,·:cond_0 |
158 | ····.line·170 | 155 | ····.line·170 |
159 | ····.end·local·v | 156 | ····.end·local·v0····#·"s":Lcom/github/jberkel/pay/me/model/Purchase$State; |
160 | ····:goto_1 | 157 | ····:goto_1 |
161 | ····return-object·v | 158 | ····return-object·v0 |
162 | ····.line·167 | 159 | ····.line·167 |
163 | ····.restart·local·v | 160 | ····.restart·local·v0····#·"s":Lcom/github/jberkel/pay/me/model/Purchase$State; |
164 | ····:cond_0 | 161 | ····:cond_0 |
165 | ····add-int/lit8·v1,·v1,·0x1 | 162 | ····add-int/lit8·v1,·v1,·0x1 |
166 | ····goto·:goto_0 | 163 | ····goto·:goto_0 |
167 | ····.line·170 | 164 | ····.line·170 |
168 | ····.end·local·v | 165 | ····.end·local·v0····#·"s":Lcom/github/jberkel/pay/me/model/Purchase$State; |
169 | ····:cond_1 | 166 | ····:cond_1 |
170 | ····sget-object·v | 167 | ····sget-object·v0,·Lcom/github/jberkel/pay/me/model/Purchase$State;->UNKNOWN:Lcom/github/jberkel/pay/me/model/Purchase$State; |
171 | ····goto·:goto_1 | 168 | ····goto·:goto_1 |
172 | .end·method | 169 | .end·method |
173 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/github/jberkel/pay/me/model/Purchase$State; | 170 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/github/jberkel/pay/me/model/Purchase$State; |
174 | ····.locals·1 | 171 | ····.locals·1 |
175 | ····.param·p0,·"name"····#·Ljava/lang/String; | 172 | ····.param·p0,·"name"····#·Ljava/lang/String; |
Offset 103, 56 lines modified | Offset 103, 53 lines modified | ||
103 | ····.locals·5 | 103 | ····.locals·5 |
104 | ····.param·p0,·"type"····#·Ljava/lang/String; | 104 | ····.param·p0,·"type"····#·Ljava/lang/String; |
105 | ····.prologue | 105 | ····.prologue |
106 | ····.line·18 | 106 | ····.line·18 |
107 | ····invoke-static·{},·Lcom/github/jberkel/pay/me/model/ItemType;->values()[Lcom/github/jberkel/pay/me/model/ItemType; | 107 | ····invoke-static·{},·Lcom/github/jberkel/pay/me/model/ItemType;->values()[Lcom/github/jberkel/pay/me/model/ItemType; |
108 | ····move-result-object·v | 108 | ····move-result-object·v2 |
109 | ····.local·v0,·"arr$":[Lcom/github/jberkel/pay/me/model/ItemType; | ||
110 | ····array-length·v | 109 | ····array-length·v3,·v2 |
111 | ····.local·v2,·"len$":I | ||
112 | ····const/4·v1,·0x0 | 110 | ····const/4·v1,·0x0 |
113 | ····.local·v1,·"i$":I | ||
114 | ····:goto_0 | 111 | ····:goto_0 |
115 | ····if-ge·v1,·v | 112 | ····if-ge·v1,·v3,·:cond_1 |
116 | ····aget-object·v | 113 | ····aget-object·v0,·v2,·v1 |
117 | ····.line·19 | 114 | ····.line·19 |
118 | ····.local·v | 115 | ····.local·v0,·"t":Lcom/github/jberkel/pay/me/model/ItemType; |
119 | ····invoke-virtual·{v | 116 | ····invoke-virtual·{v0},·Lcom/github/jberkel/pay/me/model/ItemType;->toString()Ljava/lang/String; |
120 | ····move-result-object·v4 | 117 | ····move-result-object·v4 |
121 | ····invoke-virtual·{v4,·p0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 118 | ····invoke-virtual·{v4,·p0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
122 | ····move-result·v4 | 119 | ····move-result·v4 |
123 | ····if-eqz·v4,·:cond_0 | 120 | ····if-eqz·v4,·:cond_0 |
124 | ····.line·21 | 121 | ····.line·21 |
125 | ····.end·local·v | 122 | ····.end·local·v0····#·"t":Lcom/github/jberkel/pay/me/model/ItemType; |
126 | ····:goto_1 | 123 | ····:goto_1 |
127 | ····return-object·v | 124 | ····return-object·v0 |
128 | ····.line·18 | 125 | ····.line·18 |
129 | ····.restart·local·v | 126 | ····.restart·local·v0····#·"t":Lcom/github/jberkel/pay/me/model/ItemType; |
130 | ····:cond_0 | 127 | ····:cond_0 |
131 | ····add-int/lit8·v1,·v1,·0x1 | 128 | ····add-int/lit8·v1,·v1,·0x1 |
132 | ····goto·:goto_0 | 129 | ····goto·:goto_0 |
133 | ····.line·21 | 130 | ····.line·21 |
134 | ····.end·local·v | 131 | ····.end·local·v0····#·"t":Lcom/github/jberkel/pay/me/model/ItemType; |
135 | ····:cond_1 | 132 | ····:cond_1 |
136 | ····sget-object·v | 133 | ····sget-object·v0,·Lcom/github/jberkel/pay/me/model/ItemType;->UNKNOWN:Lcom/github/jberkel/pay/me/model/ItemType; |
137 | ····goto·:goto_1 | 134 | ····goto·:goto_1 |
138 | .end·method | 135 | .end·method |
139 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/github/jberkel/pay/me/model/ItemType; | 136 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/github/jberkel/pay/me/model/ItemType; |
140 | ····.locals·1 | 137 | ····.locals·1 |
141 | ····.param·p0,·"name"····#·Ljava/lang/String; | 138 | ····.param·p0,·"name"····#·Ljava/lang/String; |
Offset 367, 20 lines modified | Offset 367, 22 lines modified | ||
367 | ····.line·218 | 367 | ····.line·218 |
368 | ····:try_start_0 | 368 | ····:try_start_0 |
369 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPackageManager()Landroid/content/pm/PackageManager; | 369 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPackageManager()Landroid/content/pm/PackageManager; |
370 | ····move-result-object·v2 | 370 | ····move-result-object·v2 |
371 | ····.line·219 | ||
371 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPackageName()Ljava/lang/String; | 372 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPackageName()Ljava/lang/String; |
372 | ····move-result-object·v3 | 373 | ····move-result-object·v3 |
373 | ····const/4·v4,·0x0 | 374 | ····const/4·v4,·0x0 |
375 | ····.line·218 | ||
374 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; | 376 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; |
375 | ····move-result-object·v2 | 377 | ····move-result-object·v2 |
376 | ····iget-object·v2,·v2,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; | 378 | ····iget-object·v2,·v2,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; |
377 | ····iput-object·v2,·p0,·Lorg/addhen/smssync/Settings;->versionName:Ljava/lang/String; | 379 | ····iput-object·v2,·p0,·Lorg/addhen/smssync/Settings;->versionName:Ljava/lang/String; |
Offset 425, 14 lines modified | Offset 427, 15 lines modified | ||
425 | ····:goto_0 | 427 | ····:goto_0 |
426 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPreferenceScreen()Landroid/preference/PreferenceScreen; | 428 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPreferenceScreen()Landroid/preference/PreferenceScreen; |
427 | ····move-result-object·v2 | 429 | ····move-result-object·v2 |
428 | ····const-string·v3,·"auto_delete_preference" | 430 | ····const-string·v3,·"auto_delete_preference" |
431 | ····.line·231 | ||
429 | ····invoke-virtual·{v2,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 432 | ····invoke-virtual·{v2,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
430 | ····move-result-object·v2 | 433 | ····move-result-object·v2 |
431 | ····check-cast·v2,·Landroid/preference/CheckBoxPreference; | 434 | ····check-cast·v2,·Landroid/preference/CheckBoxPreference; |
432 | ····iput-object·v2,·p0,·Lorg/addhen/smssync/Settings;->enableAutoDelete:Landroid/preference/CheckBoxPreference; | 435 | ····iput-object·v2,·p0,·Lorg/addhen/smssync/Settings;->enableAutoDelete:Landroid/preference/CheckBoxPreference; |
Offset 440, 14 lines modified | Offset 443, 15 lines modified | ||
440 | ····.line·233 | 443 | ····.line·233 |
441 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPreferenceScreen()Landroid/preference/PreferenceScreen; | 444 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPreferenceScreen()Landroid/preference/PreferenceScreen; |
442 | ····move-result-object·v2 | 445 | ····move-result-object·v2 |
443 | ····const-string·v3,·"enable_sms_report_delivery_preference" | 446 | ····const-string·v3,·"enable_sms_report_delivery_preference" |
447 | ····.line·234 | ||
444 | ····invoke-virtual·{v2,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 448 | ····invoke-virtual·{v2,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
445 | ····move-result-object·v2 | 449 | ····move-result-object·v2 |
446 | ····check-cast·v2,·Landroid/preference/CheckBoxPreference; | 450 | ····check-cast·v2,·Landroid/preference/CheckBoxPreference; |
447 | ····iput-object·v2,·p0,·Lorg/addhen/smssync/Settings;->enableSmsReportDelivery:Landroid/preference/CheckBoxPreference; | 451 | ····iput-object·v2,·p0,·Lorg/addhen/smssync/Settings;->enableSmsReportDelivery:Landroid/preference/CheckBoxPreference; |
Offset 455, 14 lines modified | Offset 459, 15 lines modified | ||
455 | ····.line·236 | 459 | ····.line·236 |
456 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPreferenceScreen()Landroid/preference/PreferenceScreen; | 460 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPreferenceScreen()Landroid/preference/PreferenceScreen; |
457 | ····move-result-object·v2 | 461 | ····move-result-object·v2 |
458 | ····const-string·v3,·"enable_reply_preference" | 462 | ····const-string·v3,·"enable_reply_preference" |
463 | ····.line·237 | ||
459 | ····invoke-virtual·{v2,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 464 | ····invoke-virtual·{v2,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
460 | ····move-result-object·v2 | 465 | ····move-result-object·v2 |
461 | ····check-cast·v2,·Landroid/preference/CheckBoxPreference; | 466 | ····check-cast·v2,·Landroid/preference/CheckBoxPreference; |
462 | ····iput-object·v2,·p0,·Lorg/addhen/smssync/Settings;->enableReply:Landroid/preference/CheckBoxPreference; | 467 | ····iput-object·v2,·p0,·Lorg/addhen/smssync/Settings;->enableReply:Landroid/preference/CheckBoxPreference; |
Offset 470, 14 lines modified | Offset 475, 15 lines modified | ||
470 | ····.line·238 | 475 | ····.line·238 |
471 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPreferenceScreen()Landroid/preference/PreferenceScreen; | 476 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/Settings;->getPreferenceScreen()Landroid/preference/PreferenceScreen; |
472 | ····move-result-object·v2 | 477 | ····move-result-object·v2 |
473 | ····const-string·v3,·"enable_reply_frm_server_preference" | 478 | ····const-string·v3,·"enable_reply_frm_server_preference" |
479 | ····.line·239 | ||
474 | ····invoke-virtual·{v2,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 480 | ····invoke-virtual·{v2,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
475 | ····move-result-object·v2 | 481 | ····move-result-object·v2 |
476 | ····check-cast·v2,·Landroid/preference/CheckBoxPreference; | 482 | ····check-cast·v2,·Landroid/preference/CheckBoxPreference; |
477 | ····iput-object·v2,·p0,·Lorg/addhen/smssync/Settings;->enableReplyFrmServer:Landroid/preference/CheckBoxPreference; | 483 | ····iput-object·v2,·p0,·Lorg/addhen/smssync/Settings;->enableReplyFrmServer:Landroid/preference/CheckBoxPreference; |
Offset 642, 14 lines modified | Offset 648, 15 lines modified | ||
642 | ····.line·274 | 648 | ····.line·274 |
643 | ····.local·v1,·"poweredPreference":Landroid/preference/Preference; | 649 | ····.local·v1,·"poweredPreference":Landroid/preference/Preference; |
644 | ····new-instance·v2,·Lorg/addhen/smssync/Settings$5; | 650 | ····new-instance·v2,·Lorg/addhen/smssync/Settings$5; |
645 | ····invoke-direct·{v2,·p0},·Lorg/addhen/smssync/Settings$5;-><init>(Lorg/addhen/smssync/Settings;)V | 651 | ····invoke-direct·{v2,·p0},·Lorg/addhen/smssync/Settings$5;-><init>(Lorg/addhen/smssync/Settings;)V |
652 | ····.line·275 | ||
646 | ····invoke-virtual·{v1,·v2},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V | 653 | ····invoke-virtual·{v1,·v2},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V |
647 | ····.line·285 | 654 | ····.line·285 |
648 | ····new-instance·v2,·Lorg/addhen/smssync/prefs/Prefs; | 655 | ····new-instance·v2,·Lorg/addhen/smssync/prefs/Prefs; |
649 | ····invoke-direct·{v2,·p0},·Lorg/addhen/smssync/prefs/Prefs;-><init>(Landroid/content/Context;)V | 656 | ····invoke-direct·{v2,·p0},·Lorg/addhen/smssync/prefs/Prefs;-><init>(Landroid/content/Context;)V |
Offset 708, 14 lines modified | Offset 715, 15 lines modified | ||
708 | ····move-result-object·v0 | 715 | ····move-result-object·v0 |
709 | ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences; | 716 | ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences; |
710 | ····move-result-object·v0 | 717 | ····move-result-object·v0 |
718 | ····.line·507 | ||
711 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V | 719 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V |
712 | ····.line·509 | 720 | ····.line·509 |
713 | ····return-void | 721 | ····return-void |
714 | .end·method | 722 | .end·method |
715 | .method·protected·onResume()V | 723 | .method·protected·onResume()V |
Offset 730, 14 lines modified | Offset 738, 15 lines modified | ||
730 | ····move-result-object·v0 | 738 | ····move-result-object·v0 |
731 | ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences; | 739 | ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences; |
732 | ····move-result-object·v0 | 740 | ····move-result-object·v0 |
741 | ····.line·498 | ||
Max diff block lines reached; 16015/20647 bytes (77.57%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/Settings; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/Settings; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/Settings; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·193 | 27 | ····.line·193 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$4;->this$0:Lorg/addhen/smssync/Settings; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$4;->this$0:Lorg/addhen/smssync/Settings; |
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/addhen/smssync/Settings; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/Settings; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/Settings; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·275 | 27 | ····.line·275 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$5;->this$0:Lorg/addhen/smssync/Settings; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$5;->this$0:Lorg/addhen/smssync/Settings; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 44, 14 lines modified | Offset 45, 15 lines modified | ||
44 | ····.line·277 | 45 | ····.line·277 |
45 | ····new-instance·v0,·Landroid/content/Intent; | 46 | ····new-instance·v0,·Landroid/content/Intent; |
46 | ····const-string·v1,·"android.intent.action.VIEW" | 47 | ····const-string·v1,·"android.intent.action.VIEW" |
47 | ····const-string·v2,·"http://smssync.ushahidi.com" | 48 | ····const-string·v2,·"http://smssync.ushahidi.com" |
49 | ····.line·279 | ||
48 | ····invoke-static·{v2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 50 | ····invoke-static·{v2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
49 | ····move-result-object·v2 | 51 | ····move-result-object·v2 |
50 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V | 52 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
51 | ····.line·280 | 53 | ····.line·280 |
Offset 30, 10 lines modified | Offset 30, 9 lines modified | ||
30 | .method·public·constructor·<init>()V | 30 | .method·public·constructor·<init>()V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·10 | 33 | ····.line·10 |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
35 | ····.line·1533 | ||
36 | ····return-void | 35 | ····return-void |
37 | .end·method | 36 | .end·method |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/Settings; | 18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/Settings; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V | 20 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/Settings; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·615 | 24 | ····.line·615 |
24 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$6;->this$0:Lorg/addhen/smssync/Settings; | 25 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$6;->this$0:Lorg/addhen/smssync/Settings; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$event:Ljava/lang/Object; | 22 | .field·final·synthetic·val$event:Ljava/lang/Object; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/addhen/smssync/SyncBus;Ljava/lang/Object;)V | 24 | .method·constructor·<init>(Lorg/addhen/smssync/SyncBus;Ljava/lang/Object;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/SyncBus; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·56 | 28 | ····.line·56 |
28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/SyncBus$1;->this$0:Lorg/addhen/smssync/SyncBus; | 29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/SyncBus$1;->this$0:Lorg/addhen/smssync/SyncBus; |
29 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/SyncBus$1;->val$event:Ljava/lang/Object; | 30 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/SyncBus$1;->val$event:Ljava/lang/Object; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/Settings; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/Settings; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/Settings; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·130 | 27 | ····.line·130 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$3;->this$0:Lorg/addhen/smssync/Settings; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$3;->this$0:Lorg/addhen/smssync/Settings; |
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/addhen/smssync/Settings; | 18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/Settings; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V | 20 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/Settings; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·634 | 24 | ····.line·634 |
24 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$8;->this$0:Lorg/addhen/smssync/Settings; | 25 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$8;->this$0:Lorg/addhen/smssync/Settings; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><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/addhen/smssync/Settings; | 18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/Settings; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V | 20 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/Settings; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·625 | 24 | ····.line·625 |
24 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$7;->this$0:Lorg/addhen/smssync/Settings; | 25 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$7;->this$0:Lorg/addhen/smssync/Settings; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><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/addhen/smssync/Settings; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/Settings; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/Settings; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·88 | 27 | ····.line·88 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$1;->this$0:Lorg/addhen/smssync/Settings; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$1;->this$0:Lorg/addhen/smssync/Settings; |
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/addhen/smssync/Settings; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/Settings; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/Settings;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/Settings; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·106 | 27 | ····.line·106 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$2;->this$0:Lorg/addhen/smssync/Settings; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/Settings$2;->this$0:Lorg/addhen/smssync/Settings; |
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/addhen/smssync/fragments/SentMessageFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SentMessageFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·245 | 27 | ····.line·245 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$7;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$7;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 95, 21 lines modified | Offset 95, 19 lines modified | ||
95 | ····move-result-object·v0 | 95 | ····move-result-object·v0 |
96 | ····goto·:goto_0 | 96 | ····goto·:goto_0 |
97 | .end·method | 97 | .end·method |
98 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 98 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
99 | ····.locals·1 | 99 | ····.locals·1 |
100 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
101 | ····.prologue | 100 | ····.prologue |
102 | ····.line·463 | 101 | ····.line·463 |
103 | ····check-cast·p1,·[Ljava/lang/String; | 102 | ····check-cast·p1,·[Ljava/lang/String; |
104 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
105 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 103 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
106 | ····move-result-object·v0 | 104 | ····move-result-object·v0 |
107 | ····return-object·v0 | 105 | ····return-object·v0 |
108 | .end·method | 106 | .end·method |
Offset 187, 21 lines modified | Offset 185, 19 lines modified | ||
187 | ····.line·498 | 185 | ····.line·498 |
188 | ····:cond_0 | 186 | ····:cond_0 |
189 | ····return-void | 187 | ····return-void |
190 | .end·method | 188 | .end·method |
191 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 189 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
192 | ····.locals·0 | 190 | ····.locals·0 |
193 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
194 | ····.prologue | 191 | ····.prologue |
195 | ····.line·463 | 192 | ····.line·463 |
196 | ····check-cast·p1,·Ljava/lang/Boolean; | 193 | ····check-cast·p1,·Ljava/lang/Boolean; |
197 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
198 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V | 194 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V |
199 | ····return-void | 195 | ····return-void |
200 | .end·method | 196 | .end·method |
201 | .method·protected·onPreExecute()V | 197 | .method·protected·onPreExecute()V |
202 | ····.locals·2 | 198 | ····.locals·2 |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Landroid/view/View$OnClickListener; | 6 | .implements·Landroid/view/View$OnClickListener; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lorg/addhen/smssync/fragments/PendingMessages$8;, | ||
11 | ········Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;, | 10 | ········Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;, |
12 | ········Lorg/addhen/smssync/fragments/PendingMessages$LoadingTask;, | 11 | ········Lorg/addhen/smssync/fragments/PendingMessages$LoadingTask;, |
13 | ········Lorg/addhen/smssync/fragments/PendingMessages$ImportMessagesTask; | 12 | ········Lorg/addhen/smssync/fragments/PendingMessages$ImportMessagesTask; |
14 | ····} | 13 | ····} |
15 | .end·annotation | 14 | .end·annotation |
16 | .annotation·system·Ldalvik/annotation/Signature; | 15 | .annotation·system·Ldalvik/annotation/Signature; |
Offset 159, 20 lines modified | Offset 158, 22 lines modified | ||
159 | ····move-result-object·v2 | 158 | ····move-result-object·v2 |
160 | ····const/high16·v3,·0x7f0c0000 | 159 | ····const/high16·v3,·0x7f0c0000 |
161 | ····new-array·v4,·v8,·[Ljava/lang/Object; | 160 | ····new-array·v4,·v8,·[Ljava/lang/Object; |
161 | ····.line·400 | ||
162 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 162 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
163 | ····move-result-object·v5 | 163 | ····move-result-object·v5 |
164 | ····aput-object·v5,·v4,·v7 | 164 | ····aput-object·v5,·v4,·v7 |
165 | ····.line·398 | ||
165 | ····invoke-virtual·{v2,·v3,·v0,·v4},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; | 166 | ····invoke-virtual·{v2,·v3,·v0,·v4},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; |
166 | ····move-result-object·v1 | 167 | ····move-result-object·v1 |
167 | ····.line·401 | 168 | ····.line·401 |
168 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 169 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
Offset 241, 28 lines modified | Offset 242, 31 lines modified | ||
241 | ····const/4·v5,·0x2 | 242 | ····const/4·v5,·0x2 |
242 | ····new-array·v5,·v5,·[Ljava/lang/Object; | 243 | ····new-array·v5,·v5,·[Ljava/lang/Object; |
243 | ····iget·v6,·p1,·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->currentSyncedItems:I | 244 | ····iget·v6,·p1,·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->currentSyncedItems:I |
245 | ····.line·404 | ||
244 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 246 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
245 | ····move-result-object·v6 | 247 | ····move-result-object·v6 |
246 | ····aput-object·v6,·v5,·v7 | 248 | ····aput-object·v6,·v5,·v7 |
247 | ····iget·v6,·p1,·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->currentFailedItems:I | 249 | ····iget·v6,·p1,·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->currentFailedItems:I |
250 | ····.line·405 | ||
248 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 251 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
249 | ····move-result-object·v6 | 252 | ····move-result-object·v6 |
250 | ····aput-object·v6,·v5,·v8 | 253 | ····aput-object·v6,·v5,·v8 |
254 | ····.line·403 | ||
251 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 255 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
252 | ····move-result-object·v3 | 256 | ····move-result-object·v3 |
253 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 257 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
254 | ····move-result-object·v2 | 258 | ····move-result-object·v2 |
Offset 377, 38 lines modified | Offset 381, 43 lines modified | ||
377 | ····const-wide/16·v4,·0x0 | 381 | ····const-wide/16·v4,·0x0 |
378 | ····cmp-long·v0,·p1,·v4 | 382 | ····cmp-long·v0,·p1,·v4 |
379 | ····if-lez·v0,·:cond_0 | 383 | ····if-lez·v0,·:cond_0 |
384 | ····.line·221 | ||
380 | ····invoke-static·{},·Ljava/text/DateFormat;->getDateTimeInstance()Ljava/text/DateFormat; | 385 | ····invoke-static·{},·Ljava/text/DateFormat;->getDateTimeInstance()Ljava/text/DateFormat; |
381 | ····move-result-object·v0 | 386 | ····move-result-object·v0 |
382 | ····new-instance·v4,·Ljava/util/Date; | 387 | ····new-instance·v4,·Ljava/util/Date; |
383 | ····invoke-direct·{v4,·p1,·p2},·Ljava/util/Date;-><init>(J)V | 388 | ····invoke-direct·{v4,·p1,·p2},·Ljava/util/Date;-><init>(J)V |
384 | ····invoke-virtual·{v0,·v4},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | 389 | ····invoke-virtual·{v0,·v4},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; |
385 | ····move-result-object·v0 | 390 | ····move-result-object·v0 |
391 | ····.line·222 | ||
386 | ····:goto_0 | 392 | ····:goto_0 |
387 | ····aput-object·v0,·v2,·v3 | 393 | ····aput-object·v0,·v2,·v3 |
394 | ····.line·220 | ||
388 | ····invoke-virtual·{p0,·v1,·v2},·Lorg/addhen/smssync/fragments/PendingMessages;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 395 | ····invoke-virtual·{p0,·v1,·v2},·Lorg/addhen/smssync/fragments/PendingMessages;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
389 | ····move-result-object·v0 | 396 | ····move-result-object·v0 |
390 | ····return-object·v0 | 397 | ····return-object·v0 |
398 | ····.line·221 | ||
391 | ····:cond_0 | 399 | ····:cond_0 |
392 | ····const·v0,·0x7f0d009f | 400 | ····const·v0,·0x7f0d009f |
401 | ····.line·222 | ||
393 | ····invoke-virtual·{p0,·v0},·Lorg/addhen/smssync/fragments/PendingMessages;->getString(I)Ljava/lang/String; | 402 | ····invoke-virtual·{p0,·v0},·Lorg/addhen/smssync/fragments/PendingMessages;->getString(I)Ljava/lang/String; |
394 | ····move-result-object·v0 | 403 | ····move-result-object·v0 |
395 | ····goto·:goto_0 | 404 | ····goto·:goto_0 |
396 | .end·method | 405 | .end·method |
Offset 453, 14 lines modified | Offset 462, 15 lines modified | ||
453 | ····.line·165 | 462 | ····.line·165 |
454 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/fragments/PendingMessages;->view:Lorg/addhen/smssync/views/View; | 463 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/fragments/PendingMessages;->view:Lorg/addhen/smssync/views/View; |
455 | ····check-cast·v0,·Lorg/addhen/smssync/views/PendingMessagesView; | 464 | ····check-cast·v0,·Lorg/addhen/smssync/views/PendingMessagesView; |
456 | ····iget-object·v0,·v0,·Lorg/addhen/smssync/views/PendingMessagesView;->status:Landroid/widget/TextView; | 465 | ····iget-object·v0,·v0,·Lorg/addhen/smssync/views/PendingMessagesView;->status:Landroid/widget/TextView; |
466 | ····.line·166 | ||
457 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/PendingMessages;->getActivity()Landroid/support/v4/app/FragmentActivity; | 467 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/PendingMessages;->getActivity()Landroid/support/v4/app/FragmentActivity; |
458 | ····move-result-object·v1 | 468 | ····move-result-object·v1 |
Max diff block lines reached; 16723/20258 bytes (82.55%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$deploymentDialog:Landroid/app/AlertDialog; | 24 | .field·final·synthetic·val$deploymentDialog:Landroid/app/AlertDialog; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;Lorg/addhen/smssync/views/AddSyncUrl;Landroid/app/AlertDialog;)V | 26 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;Lorg/addhen/smssync/views/AddSyncUrl;Landroid/app/AlertDialog;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·294 | 30 | ····.line·294 |
30 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$8;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 31 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$8;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
31 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$8;->val$addSyncUrl:Lorg/addhen/smssync/views/AddSyncUrl; | 32 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$8;->val$addSyncUrl:Lorg/addhen/smssync/views/AddSyncUrl; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/BlacklistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·149 | 27 | ····.line·149 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$2;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$2;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
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/addhen/smssync/fragments/WhitelistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/WhitelistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·243 | 27 | ····.line·243 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$7;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$7;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
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/addhen/smssync/fragments/SyncUrlFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·213 | 27 | ····.line·213 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$4;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$4;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
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$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; | 22 | .field·final·synthetic·val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Lorg/addhen/smssync/views/AddPhoneNumber;)V | 24 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Lorg/addhen/smssync/views/AddPhoneNumber;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/BlacklistFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·221 | 28 | ····.line·221 |
28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$6;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$6;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
29 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$6;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; | 30 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$6;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; |
Offset 285, 20 lines modified | Offset 285, 22 lines modified | ||
285 | ····.line·118 | 285 | ····.line·118 |
286 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/fragments/BaseListFragment;->viewClass:Ljava/lang/Class; | 286 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/fragments/BaseListFragment;->viewClass:Ljava/lang/Class; |
287 | ····const-class·v1,·Landroid/app/Activity; | 287 | ····const-class·v1,·Landroid/app/Activity; |
288 | ····new-array·v2,·v4,·[Ljava/lang/Object; | 288 | ····new-array·v2,·v4,·[Ljava/lang/Object; |
289 | ····.line·119 | ||
289 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/BaseListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 290 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/BaseListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
290 | ····move-result-object·v3 | 291 | ····move-result-object·v3 |
291 | ····aput-object·v3,·v2,·v5 | 292 | ····aput-object·v3,·v2,·v5 |
293 | ····.line·118 | ||
292 | ····invoke-static·{v0,·v1,·v2},·Lorg/addhen/smssync/util/Objects;->createInstance(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; | 294 | ····invoke-static·{v0,·v1,·v2},·Lorg/addhen/smssync/util/Objects;->createInstance(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; |
293 | ····move-result-object·v0 | 295 | ····move-result-object·v0 |
294 | ····check-cast·v0,·Lorg/addhen/smssync/views/View; | 296 | ····check-cast·v0,·Lorg/addhen/smssync/views/View; |
295 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/fragments/BaseListFragment;->view:Lorg/addhen/smssync/views/View; | 297 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/fragments/BaseListFragment;->view:Lorg/addhen/smssync/views/View; |
Offset 306, 20 lines modified | Offset 308, 22 lines modified | ||
306 | ····.line·120 | 308 | ····.line·120 |
307 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/fragments/BaseListFragment;->adapterClass:Ljava/lang/Class; | 309 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/fragments/BaseListFragment;->adapterClass:Ljava/lang/Class; |
308 | ····const-class·v1,·Landroid/content/Context; | 310 | ····const-class·v1,·Landroid/content/Context; |
309 | ····new-array·v2,·v4,·[Ljava/lang/Object; | 311 | ····new-array·v2,·v4,·[Ljava/lang/Object; |
312 | ····.line·121 | ||
310 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/BaseListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 313 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/BaseListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
311 | ····move-result-object·v3 | 314 | ····move-result-object·v3 |
312 | ····aput-object·v3,·v2,·v5 | 315 | ····aput-object·v3,·v2,·v5 |
316 | ····.line·120 | ||
313 | ····invoke-static·{v0,·v1,·v2},·Lorg/addhen/smssync/util/Objects;->createInstance(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; | 317 | ····invoke-static·{v0,·v1,·v2},·Lorg/addhen/smssync/util/Objects;->createInstance(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; |
314 | ····move-result-object·v0 | 318 | ····move-result-object·v0 |
315 | ····check-cast·v0,·Lorg/addhen/smssync/adapters/BaseListAdapter; | 319 | ····check-cast·v0,·Lorg/addhen/smssync/adapters/BaseListAdapter; |
316 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/fragments/BaseListFragment;->adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; | 320 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/fragments/BaseListFragment;->adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; |
Offset 534, 14 lines modified | Offset 538, 15 lines modified | ||
534 | ····const/4·v2,·0x1 | 538 | ····const/4·v2,·0x1 |
535 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 539 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
536 | ····move-result-object·v0 | 540 | ····move-result-object·v0 |
541 | ····.line·201 | ||
537 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 542 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
538 | ····.line·202 | 543 | ····.line·202 |
539 | ····return-void | 544 | ····return-void |
540 | .end·method | 545 | .end·method |
541 | .method·protected·toastLong(Ljava/lang/String;)V | 546 | .method·protected·toastLong(Ljava/lang/String;)V |
Offset 584, 14 lines modified | Offset 589, 15 lines modified | ||
584 | ····const/4·v2,·0x0 | 589 | ····const/4·v2,·0x0 |
585 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 590 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
586 | ····move-result-object·v0 | 591 | ····move-result-object·v0 |
592 | ····.line·206 | ||
587 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 593 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
588 | ····.line·207 | 594 | ····.line·207 |
589 | ····return-void | 595 | ····return-void |
590 | .end·method | 596 | .end·method |
591 | .method·protected·toastShort(Ljava/lang/CharSequence;)V | 597 | .method·protected·toastShort(Ljava/lang/CharSequence;)V |
Offset 611, 12 lines modified | Offset 617, 13 lines modified | ||
611 | ····const/4·v2,·0x0 | 617 | ····const/4·v2,·0x0 |
612 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 618 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
613 | ····move-result-object·v0 | 619 | ····move-result-object·v0 |
620 | ····.line·211 | ||
614 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 621 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
615 | ····.line·212 | 622 | ····.line·212 |
616 | ····return-void | 623 | ····return-void |
617 | .end·method | 624 | .end·method |
Offset 57, 21 lines modified | Offset 57, 19 lines modified | ||
57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
58 | ····return-object·v0 | 58 | ····return-object·v0 |
59 | .end·method | 59 | .end·method |
60 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 60 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
61 | ····.locals·1 | 61 | ····.locals·1 |
62 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
63 | ····.prologue | 62 | ····.prologue |
64 | ····.line·291 | 63 | ····.line·291 |
65 | ····check-cast·p1,·[Ljava/lang/String; | 64 | ····check-cast·p1,·[Ljava/lang/String; |
66 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
67 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SentMessageFragment$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 65 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SentMessageFragment$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
68 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
69 | ····return-object·v0 | 67 | ····return-object·v0 |
70 | .end·method | 68 | .end·method |
Offset 147, 21 lines modified | Offset 145, 19 lines modified | ||
147 | ····.line·320 | 145 | ····.line·320 |
148 | ····:cond_0 | 146 | ····:cond_0 |
149 | ····return-void | 147 | ····return-void |
150 | .end·method | 148 | .end·method |
151 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 149 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
152 | ····.locals·0 | 150 | ····.locals·0 |
153 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
154 | ····.prologue | 151 | ····.prologue |
155 | ····.line·291 | 152 | ····.line·291 |
156 | ····check-cast·p1,·Ljava/lang/Boolean; | 153 | ····check-cast·p1,·Ljava/lang/Boolean; |
157 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
158 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SentMessageFragment$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V | 154 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SentMessageFragment$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V |
159 | ····return-void | 155 | ····return-void |
160 | .end·method | 156 | .end·method |
161 | .method·protected·onPreExecute()V | 157 | .method·protected·onPreExecute()V |
162 | ····.locals·2 | 158 | ····.locals·2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/LogFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/LogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/LogFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/LogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/LogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·210 | 27 | ····.line·210 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/LogFragment$2;->this$0:Lorg/addhen/smssync/fragments/LogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/LogFragment$2;->this$0:Lorg/addhen/smssync/fragments/LogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 85, 24 lines modified | Offset 86, 26 lines modified | ||
85 | ····const/4·v3,·0x1 | 86 | ····const/4·v3,·0x1 |
86 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 87 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
87 | ····const-string·v4,·"smssync_log" | 88 | ····const-string·v4,·"smssync_log" |
89 | ····.line·219 | ||
88 | ····invoke-static·{v4},·Lorg/addhen/smssync/util/LogUtil;->getFile(Ljava/lang/String;)Ljava/io/File; | 90 | ····invoke-static·{v4},·Lorg/addhen/smssync/util/LogUtil;->getFile(Ljava/lang/String;)Ljava/io/File; |
89 | ····move-result-object·v4 | 91 | ····move-result-object·v4 |
90 | ····invoke-virtual·{v4},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; | 92 | ····invoke-virtual·{v4},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
91 | ····move-result-object·v4 | 93 | ····move-result-object·v4 |
92 | ····aput-object·v4,·v3,·v5 | 94 | ····aput-object·v4,·v3,·v5 |
95 | ····.line·218 | ||
93 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 96 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
94 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
95 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 98 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
96 | ····.line·220 | 99 | ····.line·220 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/WhitelistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·147 | 27 | ····.line·147 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$2;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$2;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
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/addhen/smssync/fragments/LogFragment; | 18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/LogFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/LogFragment;)V | 20 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/LogFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/LogFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·61 | 24 | ····.line·61 |
24 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/LogFragment$1;->this$0:Lorg/addhen/smssync/fragments/LogFragment; | 25 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/LogFragment$1;->this$0:Lorg/addhen/smssync/fragments/LogFragment; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;Landroid/app/Activity;)V | 23 | .method·public·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;Landroid/app/Activity;)V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/PendingMessages; | ||
25 | ····.param·p2,·"activity"····#·Landroid/app/Activity; | 26 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
26 | ····.prologue | 27 | ····.prologue |
27 | ····const/4·v0,·0x0 | 28 | ····const/4·v0,·0x0 |
28 | ····.line·536 | 29 | ····.line·536 |
29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 30 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
Offset 50, 173 lines modified | Offset 51, 169 lines modified | ||
50 | #·virtual·methods | 51 | #·virtual·methods |
51 | .method·protected·varargs·doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 52 | .method·protected·varargs·doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
52 | ····.locals·5 | 53 | ····.locals·5 |
53 | ····.param·p1,·"args"····#·[Ljava/lang/String; | 54 | ····.param·p1,·"args"····#·[Ljava/lang/String; |
54 | ····.prologue | 55 | ····.prologue |
55 | ····.line·551 | 56 | ····.line·551 |
56 | ····iget-object·v | 57 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
57 | ····iget-object·v | 58 | ····iget-object·v1,·v1,·Lorg/addhen/smssync/fragments/PendingMessages;->adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; |
58 | ····check-cast·v | 59 | ····check-cast·v1,·Lorg/addhen/smssync/adapters/PendingMessagesAdapter; |
59 | ····invoke-virtual·{v | 60 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/adapters/PendingMessagesAdapter;->getCount()I |
60 | ····move-result·v | 61 | ····move-result·v1 |
61 | ····if-nez·v | 62 | ····if-nez·v1,·:cond_0 |
62 | ····.line·552 | 63 | ····.line·552 |
63 | ····const/4·v | 64 | ····const/4·v1,·0x1 |
64 | ····iput·v | 65 | ····iput·v1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;->deleted:I |
65 | ····.line·565 | 66 | ····.line·565 |
66 | ····:goto_0 | 67 | ····:goto_0 |
67 | ····iget-object·v | 68 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
68 | ····invoke-static·{v | 69 | ····invoke-static·{v1},·Lorg/addhen/smssync/fragments/PendingMessages;->access$000(Lorg/addhen/smssync/fragments/PendingMessages;)Lorg/addhen/smssync/models/Message; |
69 | ····move-result-object·v | 70 | ····move-result-object·v1 |
70 | ····invoke-virtual·{v | 71 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/models/Message;->load()Z |
71 | ····move-result·v | 72 | ····move-result·v1 |
72 | ····invoke-static·{v | 73 | ····invoke-static·{v1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
73 | ····move-result-object·v | 74 | ····move-result-object·v1 |
74 | ····return-object·v | 75 | ····return-object·v1 |
75 | ····.line·555 | 76 | ····.line·555 |
76 | ····:cond_0 | 77 | ····:cond_0 |
77 | ····iget-boolean·v | 78 | ····iget-boolean·v1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;->deletebyUuid:Z |
78 | ····if-eqz·v | 79 | ····if-eqz·v1,·:cond_1 |
79 | ····.line·556 | 80 | ····.line·556 |
80 | ····new-instance·v | 81 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
81 | ····invoke-direct·{v | 82 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
82 | ····const-string·v | 83 | ····const-string·v2,·"deletedbyId·position:·" |
83 | ····invoke-virtual·{v | 84 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
84 | ····move-result-object·v | 85 | ····move-result-object·v1 |
85 | ····iget-object·v | 86 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
86 | ····invoke-static·{v | 87 | ····invoke-static·{v2},·Lorg/addhen/smssync/fragments/PendingMessages;->access$100(Lorg/addhen/smssync/fragments/PendingMessages;)Ljava/util/LinkedHashSet; |
87 | ····move-result-object·v | 88 | ····move-result-object·v2 |
88 | ····invoke-virtual·{v | 89 | ····invoke-virtual·{v2},·Ljava/util/LinkedHashSet;->size()I |
89 | ····move-result·v | 90 | ····move-result·v2 |
90 | ····invoke-virtual·{v | 91 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
91 | ····move-result-object·v | 92 | ····move-result-object·v1 |
92 | ····invoke-virtual·{v | 93 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
93 | ····move-result-object·v | 94 | ····move-result-object·v1 |
94 | ····invoke-virtual·{p0,·v | 95 | ····invoke-virtual·{p0,·v1},·Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;->log(Ljava/lang/String;)V |
95 | ····.line·557 | 96 | ····.line·557 |
96 | ····iget-object·v | 97 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
97 | ····invoke-static·{v | 98 | ····invoke-static·{v1},·Lorg/addhen/smssync/fragments/PendingMessages;->access$100(Lorg/addhen/smssync/fragments/PendingMessages;)Ljava/util/LinkedHashSet; |
98 | ····move-result-object·v | 99 | ····move-result-object·v1 |
99 | ····invoke-virtual·{v | 100 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator; |
100 | ····move-result-object·v | 101 | ····move-result-object·v2 |
101 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
102 | ····:goto_1 | 102 | ····:goto_1 |
103 | ····invoke-interface·{v | 103 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
104 | ····move-result·v | 104 | ····move-result·v1 |
105 | ····if-eqz·v | 105 | ····if-eqz·v1,·:cond_2 |
106 | ····invoke-interface·{v | 106 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
107 | ····move-result-object·v | 107 | ····move-result-object·v0 |
108 | ····check-cast·v | 108 | ····check-cast·v0,·Ljava/lang/Integer; |
109 | ····.line·558 | 109 | ····.line·558 |
110 | ····.local·v | 110 | ····.local·v0,·"position":Ljava/lang/Integer; |
111 | ····iget-object·v | 111 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
112 | ····invoke-static·{v | 112 | ····invoke-static·{v1},·Lorg/addhen/smssync/fragments/PendingMessages;->access$000(Lorg/addhen/smssync/fragments/PendingMessages;)Lorg/addhen/smssync/models/Message; |
113 | ····move-result-object·v3 | 113 | ····move-result-object·v3 |
Max diff block lines reached; 4138/11864 bytes (34.88%) of diff not shown. |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;Landroid/app/Activity;)V | 23 | .method·public·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;Landroid/app/Activity;)V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
25 | ····.param·p2,·"activity"····#·Landroid/app/Activity; | 26 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
26 | ····.prologue | 27 | ····.prologue |
27 | ····const/4·v0,·0x0 | 28 | ····const/4·v0,·0x0 |
28 | ····.line·508 | 29 | ····.line·508 |
29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 30 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
Offset 128, 21 lines modified | Offset 129, 19 lines modified | ||
128 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/models/SyncUrl;->deleteAllSyncUrl()Z | 129 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/models/SyncUrl;->deleteAllSyncUrl()Z |
129 | ····goto·:goto_1 | 130 | ····goto·:goto_1 |
130 | .end·method | 131 | .end·method |
131 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 132 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
132 | ····.locals·1 | 133 | ····.locals·1 |
133 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
134 | ····.prologue | 134 | ····.prologue |
135 | ····.line·502 | 135 | ····.line·502 |
136 | ····check-cast·p1,·[Ljava/lang/String; | 136 | ····check-cast·p1,·[Ljava/lang/String; |
137 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
138 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$DeleteTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 137 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$DeleteTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
139 | ····move-result-object·v0 | 138 | ····move-result-object·v0 |
140 | ····return-object·v0 | 139 | ····return-object·v0 |
141 | .end·method | 140 | .end·method |
Offset 249, 21 lines modified | Offset 248, 19 lines modified | ||
249 | ····invoke-virtual·{v0,·v1},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->toastLong(I)V | 248 | ····invoke-virtual·{v0,·v1},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->toastLong(I)V |
250 | ····goto·:goto_0 | 249 | ····goto·:goto_0 |
251 | .end·method | 250 | .end·method |
252 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 251 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
253 | ····.locals·0 | 252 | ····.locals·0 |
254 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
255 | ····.prologue | 253 | ····.prologue |
256 | ····.line·502 | 254 | ····.line·502 |
257 | ····check-cast·p1,·Ljava/lang/Boolean; | 255 | ····check-cast·p1,·Ljava/lang/Boolean; |
258 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
259 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$DeleteTask;->onPostExecute(Ljava/lang/Boolean;)V | 256 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$DeleteTask;->onPostExecute(Ljava/lang/Boolean;)V |
260 | ····return-void | 257 | ····return-void |
261 | .end·method | 258 | .end·method |
262 | .method·protected·onPreExecute()V | 259 | .method·protected·onPreExecute()V |
263 | ····.locals·2 | 260 | ····.locals·2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/LogFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/LogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/LogFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/LogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/LogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·227 | 27 | ····.line·227 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/LogFragment$3;->this$0:Lorg/addhen/smssync/fragments/LogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/LogFragment$3;->this$0:Lorg/addhen/smssync/fragments/LogFragment; |
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$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; | 24 | .field·final·synthetic·val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;Lorg/addhen/smssync/views/AddPhoneNumber;Landroid/app/AlertDialog;)V | 26 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;Lorg/addhen/smssync/views/AddPhoneNumber;Landroid/app/AlertDialog;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/WhitelistFragment; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·254 | 30 | ····.line·254 |
30 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$9;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 31 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$9;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
31 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$9;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; | 32 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$9;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SentMessageFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·225 | 27 | ····.line·225 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$4;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$4;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
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/addhen/smssync/fragments/PendingMessages; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/PendingMessages; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·266 | 27 | ····.line·266 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$3;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$3;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
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/addhen/smssync/fragments/BlacklistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/BlacklistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·240 | 27 | ····.line·240 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$8;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$8;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 231, 34 lines modified | Offset 231, 37 lines modified | ||
231 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 231 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
232 | ····move-result-object·v2 | 232 | ····move-result-object·v2 |
233 | ····const/4·v3,·0x0 | 233 | ····const/4·v3,·0x0 |
234 | ····.line·145 | ||
234 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 235 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
235 | ····move-result-object·v2 | 236 | ····move-result-object·v2 |
236 | ····const·v3,·0x7f0d0039 | 237 | ····const·v3,·0x7f0d0039 |
238 | ····.line·146 | ||
237 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/WhitelistFragment;->getString(I)Ljava/lang/String; | 239 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/WhitelistFragment;->getString(I)Ljava/lang/String; |
238 | ····move-result-object·v3 | 240 | ····move-result-object·v3 |
239 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/WhitelistFragment$2; | 241 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/WhitelistFragment$2; |
240 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/WhitelistFragment$2;-><init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V | 242 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/WhitelistFragment$2;-><init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V |
241 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 243 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
242 | ····move-result-object·v2 | 244 | ····move-result-object·v2 |
243 | ····const·v3,·0x7f0d003b | 245 | ····const·v3,·0x7f0d003b |
246 | ····.line·152 | ||
244 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/WhitelistFragment;->getString(I)Ljava/lang/String; | 247 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/WhitelistFragment;->getString(I)Ljava/lang/String; |
245 | ····move-result-object·v3 | 248 | ····move-result-object·v3 |
246 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/WhitelistFragment$1; | 249 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/WhitelistFragment$1; |
247 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/WhitelistFragment$1;-><init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V | 250 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/WhitelistFragment$1;-><init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V |
Offset 326, 48 lines modified | Offset 329, 53 lines modified | ||
326 | ····invoke-virtual·{v5,·v6},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z | 329 | ····invoke-virtual·{v5,·v6},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z |
327 | ····.line·230 | 330 | ····.line·230 |
328 | ····:cond_0 | 331 | ····:cond_0 |
329 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | 332 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; |
333 | ····.line·231 | ||
330 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/WhitelistFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 334 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/WhitelistFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
331 | ····move-result-object·v5 | 335 | ····move-result-object·v5 |
332 | ····invoke-direct·{v0,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 336 | ····invoke-direct·{v0,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
333 | ····.line·232 | 337 | ····.line·232 |
334 | ····.local·v0,·"addBuilder":Landroid/app/AlertDialog$Builder; | 338 | ····.local·v0,·"addBuilder":Landroid/app/AlertDialog$Builder; |
335 | ····const·v5,·0x7f0d0011 | 339 | ····const·v5,·0x7f0d0011 |
340 | ····.line·233 | ||
336 | ····invoke-virtual·{v0,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 341 | ····invoke-virtual·{v0,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
337 | ····move-result-object·v5 | 342 | ····move-result-object·v5 |
343 | ····.line·234 | ||
338 | ····invoke-virtual·{v5,·v4},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 344 | ····invoke-virtual·{v5,·v4},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
339 | ····move-result-object·v5 | 345 | ····move-result-object·v5 |
340 | ····const·v6,·0x7f0d00b5 | 346 | ····const·v6,·0x7f0d00b5 |
341 | ····new-instance·v7,·Lorg/addhen/smssync/fragments/WhitelistFragment$8; | 347 | ····new-instance·v7,·Lorg/addhen/smssync/fragments/WhitelistFragment$8; |
342 | ····invoke-direct·{v7,·p0},·Lorg/addhen/smssync/fragments/WhitelistFragment$8;-><init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V | 348 | ····invoke-direct·{v7,·p0},·Lorg/addhen/smssync/fragments/WhitelistFragment$8;-><init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V |
349 | ····.line·235 | ||
343 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 350 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
344 | ····move-result-object·v5 | 351 | ····move-result-object·v5 |
345 | ····const·v6,·0x7f0d0023 | 352 | ····const·v6,·0x7f0d0023 |
346 | ····new-instance·v7,·Lorg/addhen/smssync/fragments/WhitelistFragment$7; | 353 | ····new-instance·v7,·Lorg/addhen/smssync/fragments/WhitelistFragment$7; |
347 | ····invoke-direct·{v7,·p0},·Lorg/addhen/smssync/fragments/WhitelistFragment$7;-><init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V | 354 | ····invoke-direct·{v7,·p0},·Lorg/addhen/smssync/fragments/WhitelistFragment$7;-><init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V |
355 | ····.line·242 | ||
348 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 356 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
349 | ····.line·250 | 357 | ····.line·250 |
350 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 358 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
351 | ····move-result-object·v1 | 359 | ····move-result-object·v1 |
Offset 894, 14 lines modified | Offset 902, 15 lines modified | ||
894 | ····if-eq·v0,·v1,·:cond_0 | 902 | ····if-eq·v0,·v1,·:cond_0 |
895 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment;->adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; | 903 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment;->adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; |
896 | ····check-cast·v0,·Lorg/addhen/smssync/adapters/FilterAdapter; | 904 | ····check-cast·v0,·Lorg/addhen/smssync/adapters/FilterAdapter; |
905 | ····.line·111 | ||
897 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/adapters/FilterAdapter;->getCount()I | 906 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/adapters/FilterAdapter;->getCount()I |
898 | ····move-result·v0 | 907 | ····move-result·v0 |
899 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment;->mSelectedItemsPositions:Ljava/util/LinkedHashSet; | 908 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment;->mSelectedItemsPositions:Ljava/util/LinkedHashSet; |
900 | ····invoke-virtual·{v2},·Ljava/util/LinkedHashSet;->size()I | 909 | ····invoke-virtual·{v2},·Ljava/util/LinkedHashSet;->size()I |
Offset 959, 34 lines modified | Offset 968, 37 lines modified | ||
959 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 968 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
960 | ····move-result-object·v2 | 969 | ····move-result-object·v2 |
961 | ····const/4·v3,·0x0 | 970 | ····const/4·v3,·0x0 |
971 | ····.line·169 | ||
962 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 972 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
963 | ····move-result-object·v2 | 973 | ····move-result-object·v2 |
964 | ····const·v3,·0x7f0d0039 | 974 | ····const·v3,·0x7f0d0039 |
975 | ····.line·170 | ||
965 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/WhitelistFragment;->getString(I)Ljava/lang/String; | 976 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/WhitelistFragment;->getString(I)Ljava/lang/String; |
966 | ····move-result-object·v3 | 977 | ····move-result-object·v3 |
Max diff block lines reached; 1543/6076 bytes (25.39%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/BlacklistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·204 | 27 | ····.line·204 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$5;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$5;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
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/addhen/smssync/fragments/PendingMessages; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/PendingMessages; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·321 | 27 | ····.line·321 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$7;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$7;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
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/addhen/smssync/fragments/WhitelistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/WhitelistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·177 | 27 | ····.line·177 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$3;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$3;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;Landroid/app/Activity;)V | 23 | .method·public·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;Landroid/app/Activity;)V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/WhitelistFragment; | ||
25 | ····.param·p2,·"activity"····#·Landroid/app/Activity; | 26 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
26 | ····.prologue | 27 | ····.prologue |
27 | ····const/4·v0,·0x0 | 28 | ····const/4·v0,·0x0 |
28 | ····.line·364 | 29 | ····.line·364 |
29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 30 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
Offset 50, 138 lines modified | Offset 51, 134 lines modified | ||
50 | #·virtual·methods | 51 | #·virtual·methods |
51 | .method·protected·varargs·doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 52 | .method·protected·varargs·doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
52 | ····.locals·5 | 53 | ····.locals·5 |
53 | ····.param·p1,·"args"····#·[Ljava/lang/String; | 54 | ····.param·p1,·"args"····#·[Ljava/lang/String; |
54 | ····.prologue | 55 | ····.prologue |
55 | ····.line·377 | 56 | ····.line·377 |
56 | ····iget-object·v | 57 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
57 | ····iget-object·v | 58 | ····iget-object·v1,·v1,·Lorg/addhen/smssync/fragments/WhitelistFragment;->adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; |
58 | ····check-cast·v | 59 | ····check-cast·v1,·Lorg/addhen/smssync/adapters/FilterAdapter; |
59 | ····invoke-virtual·{v | 60 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/adapters/FilterAdapter;->getCount()I |
60 | ····move-result·v | 61 | ····move-result·v1 |
61 | ····if-nez·v | 62 | ····if-nez·v1,·:cond_0 |
62 | ····.line·378 | 63 | ····.line·378 |
63 | ····const/4·v | 64 | ····const/4·v1,·0x1 |
64 | ····iput·v | 65 | ····iput·v1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$DeleteTask;->deleted:I |
65 | ····.line·389 | 66 | ····.line·389 |
66 | ····:goto_0 | 67 | ····:goto_0 |
67 | ····iget-object·v | 68 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
68 | ····invoke-static·{v | 69 | ····invoke-static·{v1},·Lorg/addhen/smssync/fragments/WhitelistFragment;->access$400(Lorg/addhen/smssync/fragments/WhitelistFragment;)Z |
69 | ····move-result·v | 70 | ····move-result·v1 |
70 | ····invoke-static·{v | 71 | ····invoke-static·{v1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
71 | ····move-result-object·v | 72 | ····move-result-object·v1 |
72 | ····return-object·v | 73 | ····return-object·v1 |
73 | ····.line·380 | 74 | ····.line·380 |
74 | ····:cond_0 | 75 | ····:cond_0 |
75 | ····iget-boolean·v | 76 | ····iget-boolean·v1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$DeleteTask;->deletebyUuid:Z |
76 | ····if-eqz·v | 77 | ····if-eqz·v1,·:cond_1 |
77 | ····.line·381 | 78 | ····.line·381 |
78 | ····iget-object·v | 79 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
79 | ····invoke-static·{v | 80 | ····invoke-static·{v1},·Lorg/addhen/smssync/fragments/WhitelistFragment;->access$500(Lorg/addhen/smssync/fragments/WhitelistFragment;)Ljava/util/LinkedHashSet; |
80 | ····move-result-object·v | 81 | ····move-result-object·v1 |
81 | ····invoke-virtual·{v | 82 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator; |
82 | ····move-result-object·v | 83 | ····move-result-object·v2 |
83 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
84 | ····:goto_1 | 84 | ····:goto_1 |
85 | ····invoke-interface·{v | 85 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
86 | ····move-result·v | 86 | ····move-result·v1 |
87 | ····if-eqz·v | 87 | ····if-eqz·v1,·:cond_2 |
88 | ····invoke-interface·{v | 88 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
89 | ····move-result-object·v | 89 | ····move-result-object·v0 |
90 | ····check-cast·v | 90 | ····check-cast·v0,·Ljava/lang/Integer; |
91 | ····.line·382 | 91 | ····.line·382 |
92 | ····.local·v | 92 | ····.local·v0,·"position":Ljava/lang/Integer; |
93 | ····iget-object·v | 93 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
94 | ····invoke-static·{v | 94 | ····invoke-static·{v1},·Lorg/addhen/smssync/fragments/WhitelistFragment;->access$100(Lorg/addhen/smssync/fragments/WhitelistFragment;)Lorg/addhen/smssync/models/Filter; |
95 | ····move-result-object·v3 | 95 | ····move-result-object·v3 |
96 | ····iget-object·v | 96 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
97 | ····iget-object·v | 97 | ····iget-object·v1,·v1,·Lorg/addhen/smssync/fragments/WhitelistFragment;->adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; |
98 | ····check-cast·v | 98 | ····check-cast·v1,·Lorg/addhen/smssync/adapters/FilterAdapter; |
99 | ····invoke-virtual·{v | 99 | ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I |
100 | ····move-result·v4 | 100 | ····move-result·v4 |
101 | ····invoke-virtual·{v | 101 | ····invoke-virtual·{v1,·v4},·Lorg/addhen/smssync/adapters/FilterAdapter;->getItem(I)Lorg/addhen/smssync/models/Model; |
102 | ····move-result-object·v | 102 | ····move-result-object·v1 |
103 | ····check-cast·v | 103 | ····check-cast·v1,·Lorg/addhen/smssync/models/Filter; |
104 | ····invoke-virtual·{v | 104 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/models/Filter;->getId()I |
105 | ····move-result·v | 105 | ····move-result·v1 |
106 | ····invoke-virtual·{v3,·v | 106 | ····invoke-virtual·{v3,·v1},·Lorg/addhen/smssync/models/Filter;->deleteById(I)Z |
107 | ····goto·:goto_1 | 107 | ····goto·:goto_1 |
108 | ····.line·385 | 108 | ····.line·385 |
109 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
110 | ····.end·local·v | 109 | ····.end·local·v0····#·"position":Ljava/lang/Integer; |
111 | ····:cond_1 | 110 | ····:cond_1 |
112 | ····iget-object·v | 111 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
113 | ····invoke-static·{v | 112 | ····invoke-static·{v1},·Lorg/addhen/smssync/fragments/WhitelistFragment;->access$100(Lorg/addhen/smssync/fragments/WhitelistFragment;)Lorg/addhen/smssync/models/Filter; |
114 | ····move-result-object·v | 113 | ····move-result-object·v1 |
Max diff block lines reached; 1388/9385 bytes (14.79%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; | 24 | .field·final·synthetic·val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Lorg/addhen/smssync/views/AddPhoneNumber;Landroid/app/AlertDialog;)V | 26 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Lorg/addhen/smssync/views/AddPhoneNumber;Landroid/app/AlertDialog;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/BlacklistFragment; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·258 | 30 | ····.line·258 |
30 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 31 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
31 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; | 32 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; |
Offset 67, 14 lines modified | Offset 68, 15 lines modified | ||
67 | ····.line·265 | 68 | ····.line·265 |
68 | ····new-instance·v1,·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask; | 69 | ····new-instance·v1,·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask; |
69 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 70 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
70 | ····iget-object·v4,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 71 | ····iget-object·v4,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
72 | ····.line·266 | ||
71 | ····invoke-virtual·{v4},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 73 | ····invoke-virtual·{v4},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
72 | ····move-result-object·v4 | 74 | ····move-result-object·v4 |
73 | ····iget-object·v5,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; | 75 | ····iget-object·v5,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; |
74 | ····invoke-direct·{v1,·v3,·v4,·v5},·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Landroid/app/Activity;Lorg/addhen/smssync/views/AddPhoneNumber;)V | 76 | ····invoke-direct·{v1,·v3,·v4,·v5},·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Landroid/app/Activity;Lorg/addhen/smssync/views/AddPhoneNumber;)V |
Offset 106, 14 lines modified | Offset 108, 15 lines modified | ||
106 | ····:cond_0 | 108 | ····:cond_0 |
107 | ····new-instance·v0,·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask; | 109 | ····new-instance·v0,·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask; |
108 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 110 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
109 | ····iget-object·v4,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 111 | ····iget-object·v4,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
112 | ····.line·274 | ||
110 | ····invoke-virtual·{v4},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 113 | ····invoke-virtual·{v4},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
111 | ····move-result-object·v4 | 114 | ····move-result-object·v4 |
112 | ····iget-object·v5,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; | 115 | ····iget-object·v5,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$9;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; |
113 | ····invoke-direct·{v0,·v3,·v4,·v5},·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Landroid/app/Activity;Lorg/addhen/smssync/views/AddPhoneNumber;)V | 116 | ····invoke-direct·{v0,·v3,·v4,·v5},·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Landroid/app/Activity;Lorg/addhen/smssync/views/AddPhoneNumber;)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/WhitelistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·171 | 27 | ····.line·171 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$4;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$4;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
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/addhen/smssync/fragments/PendingMessages; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/PendingMessages; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·299 | 27 | ····.line·299 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$4;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$4;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 14 lines modified | Offset 46, 15 lines modified | ||
45 | ····.line·301 | 46 | ····.line·301 |
46 | ····new-instance·v0,·Lorg/addhen/smssync/fragments/PendingMessages$ImportMessagesTask; | 47 | ····new-instance·v0,·Lorg/addhen/smssync/fragments/PendingMessages$ImportMessagesTask; |
47 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$4;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 48 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$4;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
48 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$4;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 49 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$4;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
50 | ····.line·302 | ||
49 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/fragments/PendingMessages;->getActivity()Landroid/support/v4/app/FragmentActivity; | 51 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/fragments/PendingMessages;->getActivity()Landroid/support/v4/app/FragmentActivity; |
50 | ····move-result-object·v2 | 52 | ····move-result-object·v2 |
51 | ····invoke-direct·{v0,·v1,·v2},·Lorg/addhen/smssync/fragments/PendingMessages$ImportMessagesTask;-><init>(Lorg/addhen/smssync/fragments/PendingMessages;Landroid/app/Activity;)V | 53 | ····invoke-direct·{v0,·v1,·v2},·Lorg/addhen/smssync/fragments/PendingMessages$ImportMessagesTask;-><init>(Lorg/addhen/smssync/fragments/PendingMessages;Landroid/app/Activity;)V |
52 | ····.line·303 | 54 | ····.line·303 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·175 | 27 | ····.line·175 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$1;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$1;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
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/addhen/smssync/fragments/PendingMessages; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/PendingMessages; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·328 | 27 | ····.line·328 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$6;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$6;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
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/addhen/smssync/fragments/BlacklistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/BlacklistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·155 | 27 | ····.line·155 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$1;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$1;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 63, 12 lines modified | Offset 64, 13 lines modified | ||
63 | ····const/4·v0,·0x0 | 64 | ····const/4·v0,·0x0 |
64 | ····check-cast·v0,·Ljava/lang/String; | 65 | ····check-cast·v0,·Ljava/lang/String; |
65 | ····aput-object·v0,·v2,·v3 | 66 | ····aput-object·v0,·v2,·v3 |
67 | ····.line·159 | ||
66 | ····invoke-virtual·{v1,·v2},·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 68 | ····invoke-virtual·{v1,·v2},·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
67 | ····.line·160 | 69 | ····.line·160 |
68 | ····return-void | 70 | ····return-void |
69 | .end·method | 71 | .end·method |
Offset 234, 14 lines modified | Offset 234, 15 lines modified | ||
234 | ····invoke-static·{v3},·Lorg/addhen/smssync/util/Util;->getPhoneNumber(Landroid/content/Context;)Ljava/lang/String; | 234 | ····invoke-static·{v3},·Lorg/addhen/smssync/util/Util;->getPhoneNumber(Landroid/content/Context;)Ljava/lang/String; |
235 | ····move-result-object·v3 | 235 | ····move-result-object·v3 |
236 | ····if-eqz·v3,·:cond_1 | 236 | ····if-eqz·v3,·:cond_1 |
237 | ····.line·270 | ||
237 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/LogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 238 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/LogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
238 | ····move-result-object·v3 | 239 | ····move-result-object·v3 |
239 | ····invoke-static·{v3},·Lorg/addhen/smssync/util/Util;->getPhoneNumber(Landroid/content/Context;)Ljava/lang/String; | 240 | ····invoke-static·{v3},·Lorg/addhen/smssync/util/Util;->getPhoneNumber(Landroid/content/Context;)Ljava/lang/String; |
240 | ····move-result-object·v3 | 241 | ····move-result-object·v3 |
Offset 340, 14 lines modified | Offset 341, 15 lines modified | ||
340 | ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 341 | ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
341 | ····.line·281 | 342 | ····.line·281 |
342 | ····const·v4,·0x7f0d003d | 343 | ····const·v4,·0x7f0d003d |
343 | ····new-array·v5,·v7,·[Ljava/lang/Object; | 344 | ····new-array·v5,·v7,·[Ljava/lang/Object; |
345 | ····.line·282 | ||
344 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/LogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 346 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/LogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
345 | ····move-result-object·v3 | 347 | ····move-result-object·v3 |
346 | ····invoke-static·{v3},·Lorg/addhen/smssync/util/Util;->isConnected(Landroid/content/Context;)Z | 348 | ····invoke-static·{v3},·Lorg/addhen/smssync/util/Util;->isConnected(Landroid/content/Context;)Z |
347 | ····move-result·v3 | 349 | ····move-result·v3 |
Offset 356, 17 lines modified | Offset 358, 19 lines modified | ||
356 | ····const·v3,·0x7f0d003b | 358 | ····const·v3,·0x7f0d003b |
357 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I)Ljava/lang/String; | 359 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I)Ljava/lang/String; |
358 | ····move-result-object·v3 | 360 | ····move-result-object·v3 |
361 | ····.line·283 | ||
359 | ····:goto_0 | 362 | ····:goto_0 |
360 | ····aput-object·v3,·v5,·v6 | 363 | ····aput-object·v3,·v5,·v6 |
364 | ····.line·281 | ||
361 | ····invoke-virtual·{p0,·v4,·v5},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 365 | ····invoke-virtual·{p0,·v4,·v5},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
362 | ····move-result-object·v3 | 366 | ····move-result-object·v3 |
363 | ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 367 | ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
364 | ····.line·286 | 368 | ····.line·286 |
Offset 417, 19 lines modified | Offset 421, 20 lines modified | ||
417 | ····:cond_2 | 421 | ····:cond_2 |
418 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 422 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
419 | ····move-result-object·v3 | 423 | ····move-result-object·v3 |
420 | ····return-object·v3 | 424 | ····return-object·v3 |
421 | ····.line·28 | 425 | ····.line·282 |
422 | ····.end·local·v1····#·"logs":Ljava/lang/String; | 426 | ····.end·local·v1····#·"logs":Ljava/lang/String; |
423 | ····:cond_3 | 427 | ····:cond_3 |
424 | ····const·v3,·0x7f0d0039 | 428 | ····const·v3,·0x7f0d0039 |
429 | ····.line·283 | ||
425 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I)Ljava/lang/String; | 430 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I)Ljava/lang/String; |
426 | ····move-result-object·v3 | 431 | ····move-result-object·v3 |
427 | ····goto·:goto_0 | 432 | ····goto·:goto_0 |
428 | .end·method | 433 | .end·method |
Offset 456, 34 lines modified | Offset 461, 37 lines modified | ||
456 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 461 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
457 | ····move-result-object·v2 | 462 | ····move-result-object·v2 |
458 | ····const/4·v3,·0x0 | 463 | ····const/4·v3,·0x0 |
464 | ····.line·240 | ||
459 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 465 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
460 | ····move-result-object·v2 | 466 | ····move-result-object·v2 |
461 | ····const·v3,·0x7f0d0039 | 467 | ····const·v3,·0x7f0d0039 |
468 | ····.line·241 | ||
462 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I)Ljava/lang/String; | 469 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I)Ljava/lang/String; |
463 | ····move-result-object·v3 | 470 | ····move-result-object·v3 |
464 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/LogFragment$5; | 471 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/LogFragment$5; |
465 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/LogFragment$5;-><init>(Lorg/addhen/smssync/fragments/LogFragment;)V | 472 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/LogFragment$5;-><init>(Lorg/addhen/smssync/fragments/LogFragment;)V |
466 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 473 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
467 | ····move-result-object·v2 | 474 | ····move-result-object·v2 |
468 | ····const·v3,·0x7f0d003b | 475 | ····const·v3,·0x7f0d003b |
476 | ····.line·247 | ||
469 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I)Ljava/lang/String; | 477 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/LogFragment;->getString(I)Ljava/lang/String; |
470 | ····move-result-object·v3 | 478 | ····move-result-object·v3 |
471 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/LogFragment$4; | 479 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/LogFragment$4; |
472 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/LogFragment$4;-><init>(Lorg/addhen/smssync/fragments/LogFragment;)V | 480 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/LogFragment$4;-><init>(Lorg/addhen/smssync/fragments/LogFragment;)V |
Offset 681, 15 lines modified | Offset 689, 15 lines modified | ||
681 | ····.line·144 | 689 | ····.line·144 |
682 | ····const·v2,·0x7f0a0084 | 690 | ····const·v2,·0x7f0a0084 |
683 | ····invoke-interface·{p1,·v2},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; | 691 | ····invoke-interface·{p1,·v2},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; |
684 | ····move-result-object·v0 | 692 | ····move-result-object·v0 |
685 | ····.line·14 | 693 | ····.line·146 |
686 | ····.local·v0,·"actionItem":Landroid/view/MenuItem; | 694 | ····.local·v0,·"actionItem":Landroid/view/MenuItem; |
687 | ····invoke-static·{v0},·Landroid/support/v4/view/MenuItemCompat;->getActionProvider(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; | 695 | ····invoke-static·{v0},·Landroid/support/v4/view/MenuItemCompat;->getActionProvider(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; |
688 | ····move-result-object·v1 | 696 | ····move-result-object·v1 |
689 | ····check-cast·v1,·Landroid/support/v7/widget/ShareActionProvider; | 697 | ····check-cast·v1,·Landroid/support/v7/widget/ShareActionProvider; |
Offset 856, 24 lines modified | Offset 864, 26 lines modified | ||
Max diff block lines reached; 1444/5385 bytes (26.82%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/BlacklistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·247 | 27 | ····.line·247 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$7;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$7;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
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/addhen/smssync/fragments/WhitelistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/WhitelistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·236 | 27 | ····.line·236 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$8;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$8;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 231, 34 lines modified | Offset 231, 37 lines modified | ||
231 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 231 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
232 | ····move-result-object·v2 | 232 | ····move-result-object·v2 |
233 | ····const/4·v3,·0x0 | 233 | ····const/4·v3,·0x0 |
234 | ····.line·147 | ||
234 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 235 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
235 | ····move-result-object·v2 | 236 | ····move-result-object·v2 |
236 | ····const·v3,·0x7f0d0039 | 237 | ····const·v3,·0x7f0d0039 |
238 | ····.line·148 | ||
237 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getString(I)Ljava/lang/String; | 239 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getString(I)Ljava/lang/String; |
238 | ····move-result-object·v3 | 240 | ····move-result-object·v3 |
239 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/BlacklistFragment$2; | 241 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/BlacklistFragment$2; |
240 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/BlacklistFragment$2;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V | 242 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/BlacklistFragment$2;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V |
241 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 243 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
242 | ····move-result-object·v2 | 244 | ····move-result-object·v2 |
243 | ····const·v3,·0x7f0d003b | 245 | ····const·v3,·0x7f0d003b |
246 | ····.line·154 | ||
244 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getString(I)Ljava/lang/String; | 247 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getString(I)Ljava/lang/String; |
245 | ····move-result-object·v3 | 248 | ····move-result-object·v3 |
246 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/BlacklistFragment$1; | 249 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/BlacklistFragment$1; |
247 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/BlacklistFragment$1;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V | 250 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/BlacklistFragment$1;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V |
Offset 326, 48 lines modified | Offset 329, 53 lines modified | ||
326 | ····invoke-virtual·{v5,·v6},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z | 329 | ····invoke-virtual·{v5,·v6},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z |
327 | ····.line·234 | 330 | ····.line·234 |
328 | ····:cond_0 | 331 | ····:cond_0 |
329 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | 332 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; |
333 | ····.line·235 | ||
330 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 334 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
331 | ····move-result-object·v5 | 335 | ····move-result-object·v5 |
332 | ····invoke-direct·{v0,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 336 | ····invoke-direct·{v0,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
333 | ····.line·236 | 337 | ····.line·236 |
334 | ····.local·v0,·"addBuilder":Landroid/app/AlertDialog$Builder; | 338 | ····.local·v0,·"addBuilder":Landroid/app/AlertDialog$Builder; |
335 | ····const·v5,·0x7f0d0011 | 339 | ····const·v5,·0x7f0d0011 |
340 | ····.line·237 | ||
336 | ····invoke-virtual·{v0,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 341 | ····invoke-virtual·{v0,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
337 | ····move-result-object·v5 | 342 | ····move-result-object·v5 |
343 | ····.line·238 | ||
338 | ····invoke-virtual·{v5,·v4},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 344 | ····invoke-virtual·{v5,·v4},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
339 | ····move-result-object·v5 | 345 | ····move-result-object·v5 |
340 | ····const·v6,·0x7f0d00b5 | 346 | ····const·v6,·0x7f0d00b5 |
341 | ····new-instance·v7,·Lorg/addhen/smssync/fragments/BlacklistFragment$8; | 347 | ····new-instance·v7,·Lorg/addhen/smssync/fragments/BlacklistFragment$8; |
342 | ····invoke-direct·{v7,·p0},·Lorg/addhen/smssync/fragments/BlacklistFragment$8;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V | 348 | ····invoke-direct·{v7,·p0},·Lorg/addhen/smssync/fragments/BlacklistFragment$8;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V |
349 | ····.line·239 | ||
343 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 350 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
344 | ····move-result-object·v5 | 351 | ····move-result-object·v5 |
345 | ····const·v6,·0x7f0d0023 | 352 | ····const·v6,·0x7f0d0023 |
346 | ····new-instance·v7,·Lorg/addhen/smssync/fragments/BlacklistFragment$7; | 353 | ····new-instance·v7,·Lorg/addhen/smssync/fragments/BlacklistFragment$7; |
347 | ····invoke-direct·{v7,·p0},·Lorg/addhen/smssync/fragments/BlacklistFragment$7;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V | 354 | ····invoke-direct·{v7,·p0},·Lorg/addhen/smssync/fragments/BlacklistFragment$7;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V |
355 | ····.line·246 | ||
348 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 356 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
349 | ····.line·254 | 357 | ····.line·254 |
350 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 358 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
351 | ····move-result-object·v1 | 359 | ····move-result-object·v1 |
Offset 901, 14 lines modified | Offset 909, 15 lines modified | ||
901 | ····if-eq·v0,·v1,·:cond_0 | 909 | ····if-eq·v0,·v1,·:cond_0 |
902 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment;->adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; | 910 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment;->adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; |
903 | ····check-cast·v0,·Lorg/addhen/smssync/adapters/FilterAdapter; | 911 | ····check-cast·v0,·Lorg/addhen/smssync/adapters/FilterAdapter; |
912 | ····.line·113 | ||
904 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/adapters/FilterAdapter;->getCount()I | 913 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/adapters/FilterAdapter;->getCount()I |
905 | ····move-result·v0 | 914 | ····move-result·v0 |
906 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment;->mSelectedItemsPositions:Ljava/util/LinkedHashSet; | 915 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment;->mSelectedItemsPositions:Ljava/util/LinkedHashSet; |
907 | ····invoke-virtual·{v2},·Ljava/util/LinkedHashSet;->size()I | 916 | ····invoke-virtual·{v2},·Ljava/util/LinkedHashSet;->size()I |
Offset 966, 34 lines modified | Offset 975, 37 lines modified | ||
966 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 975 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
967 | ····move-result-object·v2 | 976 | ····move-result-object·v2 |
968 | ····const/4·v3,·0x0 | 977 | ····const/4·v3,·0x0 |
978 | ····.line·172 | ||
969 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 979 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
970 | ····move-result-object·v2 | 980 | ····move-result-object·v2 |
971 | ····const·v3,·0x7f0d0039 | 981 | ····const·v3,·0x7f0d0039 |
982 | ····.line·173 | ||
972 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getString(I)Ljava/lang/String; | 983 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getString(I)Ljava/lang/String; |
973 | ····move-result-object·v3 | 984 | ····move-result-object·v3 |
Max diff block lines reached; 1543/6076 bytes (25.39%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·350 | 27 | ····.line·350 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$10;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$10;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lorg/addhen/smssync/fragments/BaseListFragment; | 2 | .super·Lorg/addhen/smssync/fragments/BaseListFragment; |
3 | .source·"SentMessageFragment.java" | 3 | .source·"SentMessageFragment.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/addhen/smssync/fragments/SentMessageFragment$8;, | ||
8 | ········Lorg/addhen/smssync/fragments/SentMessageFragment$LoadingTask; | 7 | ········Lorg/addhen/smssync/fragments/SentMessageFragment$LoadingTask; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | .annotation·system·Ldalvik/annotation/Signature; | 10 | .annotation·system·Ldalvik/annotation/Signature; |
12 | ····value·=·{ | 11 | ····value·=·{ |
13 | ········"Lorg/addhen/smssync/fragments/BaseListFragment", | 12 | ········"Lorg/addhen/smssync/fragments/BaseListFragment", |
Offset 436, 34 lines modified | Offset 435, 37 lines modified | ||
436 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 435 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
437 | ····move-result-object·v2 | 436 | ····move-result-object·v2 |
438 | ····const/4·v3,·0x0 | 437 | ····const/4·v3,·0x0 |
438 | ····.line·217 | ||
439 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 439 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
440 | ····move-result-object·v2 | 440 | ····move-result-object·v2 |
441 | ····const·v3,·0x7f0d0039 | 441 | ····const·v3,·0x7f0d0039 |
442 | ····.line·218 | ||
442 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SentMessageFragment;->getString(I)Ljava/lang/String; | 443 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SentMessageFragment;->getString(I)Ljava/lang/String; |
443 | ····move-result-object·v3 | 444 | ····move-result-object·v3 |
444 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SentMessageFragment$5; | 445 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SentMessageFragment$5; |
445 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SentMessageFragment$5;-><init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V | 446 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SentMessageFragment$5;-><init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V |
446 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 447 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
447 | ····move-result-object·v2 | 448 | ····move-result-object·v2 |
448 | ····const·v3,·0x7f0d003b | 449 | ····const·v3,·0x7f0d003b |
450 | ····.line·224 | ||
449 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SentMessageFragment;->getString(I)Ljava/lang/String; | 451 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SentMessageFragment;->getString(I)Ljava/lang/String; |
450 | ····move-result-object·v3 | 452 | ····move-result-object·v3 |
451 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SentMessageFragment$4; | 453 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SentMessageFragment$4; |
452 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SentMessageFragment$4;-><init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V | 454 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SentMessageFragment$4;-><init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V |
Offset 506, 34 lines modified | Offset 508, 37 lines modified | ||
506 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 508 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
507 | ····move-result-object·v2 | 509 | ····move-result-object·v2 |
508 | ····const/4·v3,·0x0 | 510 | ····const/4·v3,·0x0 |
511 | ····.line·243 | ||
509 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 512 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
510 | ····move-result-object·v2 | 513 | ····move-result-object·v2 |
511 | ····const·v3,·0x7f0d0039 | 514 | ····const·v3,·0x7f0d0039 |
515 | ····.line·244 | ||
512 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SentMessageFragment;->getString(I)Ljava/lang/String; | 516 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SentMessageFragment;->getString(I)Ljava/lang/String; |
513 | ····move-result-object·v3 | 517 | ····move-result-object·v3 |
514 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SentMessageFragment$7; | 518 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SentMessageFragment$7; |
515 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SentMessageFragment$7;-><init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V | 519 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SentMessageFragment$7;-><init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V |
516 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 520 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
517 | ····move-result-object·v2 | 521 | ····move-result-object·v2 |
518 | ····const·v3,·0x7f0d003b | 522 | ····const·v3,·0x7f0d003b |
523 | ····.line·250 | ||
519 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SentMessageFragment;->getString(I)Ljava/lang/String; | 524 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SentMessageFragment;->getString(I)Ljava/lang/String; |
520 | ····move-result-object·v3 | 525 | ····move-result-object·v3 |
521 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SentMessageFragment$6; | 526 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SentMessageFragment$6; |
522 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SentMessageFragment$6;-><init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V | 527 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SentMessageFragment$6;-><init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·283 | 27 | ····.line·283 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$6;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$6;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 243, 14 lines modified | Offset 243, 15 lines modified | ||
243 | ····invoke-virtual·{v7,·v8},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V | 243 | ····invoke-virtual·{v7,·v8},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V |
244 | ····.line·333 | 244 | ····.line·333 |
245 | ····iget-object·v7,·v2,·Lorg/addhen/smssync/views/EditSyncScheme;->keySentTimeStamp:Landroid/widget/EditText; | 245 | ····iget-object·v7,·v2,·Lorg/addhen/smssync/views/EditSyncScheme;->keySentTimeStamp:Landroid/widget/EditText; |
246 | ····sget-object·v8,·Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;->SENT_TIMESTAMP:Lorg/addhen/smssync/net/SyncScheme$SyncDataKey; | 246 | ····sget-object·v8,·Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;->SENT_TIMESTAMP:Lorg/addhen/smssync/net/SyncScheme$SyncDataKey; |
247 | ····.line·334 | ||
247 | ····invoke-virtual·{v5,·v8},·Lorg/addhen/smssync/net/SyncScheme;->getKey(Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;)Ljava/lang/String; | 248 | ····invoke-virtual·{v5,·v8},·Lorg/addhen/smssync/net/SyncScheme;->getKey(Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;)Ljava/lang/String; |
248 | ····move-result-object·v8 | 249 | ····move-result-object·v8 |
249 | ····invoke-virtual·{v7,·v8},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V | 250 | ····invoke-virtual·{v7,·v8},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V |
250 | ····.line·335 | 251 | ····.line·335 |
Offset 300, 48 lines modified | Offset 301, 53 lines modified | ||
300 | ····move-result·v8 | 301 | ····move-result·v8 |
301 | ····invoke-virtual·{v7,·v8},·Landroid/widget/Spinner;->setSelection(I)V | 302 | ····invoke-virtual·{v7,·v8},·Landroid/widget/Spinner;->setSelection(I)V |
302 | ····.line·344 | 303 | ····.line·344 |
303 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | 304 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; |
305 | ····.line·345 | ||
304 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 306 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
305 | ····move-result-object·v7 | 307 | ····move-result-object·v7 |
306 | ····invoke-direct·{v0,·v7},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 308 | ····invoke-direct·{v0,·v7},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
307 | ····.line·346 | 309 | ····.line·346 |
308 | ····.local·v0,·"addBuilder":Landroid/app/AlertDialog$Builder; | 310 | ····.local·v0,·"addBuilder":Landroid/app/AlertDialog$Builder; |
309 | ····const·v7,·0x7f0d010b | 311 | ····const·v7,·0x7f0d010b |
312 | ····.line·347 | ||
310 | ····invoke-virtual·{v0,·v7},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 313 | ····invoke-virtual·{v0,·v7},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
311 | ····move-result-object·v7 | 314 | ····move-result-object·v7 |
315 | ····.line·348 | ||
312 | ····invoke-virtual·{v7,·v6},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 316 | ····invoke-virtual·{v7,·v6},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
313 | ····move-result-object·v7 | 317 | ····move-result-object·v7 |
314 | ····const·v8,·0x7f0d00b5 | 318 | ····const·v8,·0x7f0d00b5 |
315 | ····new-instance·v9,·Lorg/addhen/smssync/fragments/SyncUrlFragment$10; | 319 | ····new-instance·v9,·Lorg/addhen/smssync/fragments/SyncUrlFragment$10; |
316 | ····invoke-direct·{v9,·p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment$10;-><init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 320 | ····invoke-direct·{v9,·p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment$10;-><init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
321 | ····.line·349 | ||
317 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 322 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
318 | ····move-result-object·v7 | 323 | ····move-result-object·v7 |
319 | ····const·v8,·0x7f0d0023 | 324 | ····const·v8,·0x7f0d0023 |
320 | ····new-instance·v9,·Lorg/addhen/smssync/fragments/SyncUrlFragment$9; | 325 | ····new-instance·v9,·Lorg/addhen/smssync/fragments/SyncUrlFragment$9; |
321 | ····invoke-direct·{v9,·p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment$9;-><init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 326 | ····invoke-direct·{v9,·p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment$9;-><init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
327 | ····.line·354 | ||
322 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 328 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
323 | ····.line·362 | 329 | ····.line·362 |
324 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 330 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
325 | ····move-result-object·v1 | 331 | ····move-result-object·v1 |
Offset 393, 34 lines modified | Offset 399, 37 lines modified | ||
393 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 399 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
394 | ····move-result-object·v2 | 400 | ····move-result-object·v2 |
395 | ····const/4·v3,·0x0 | 401 | ····const/4·v3,·0x0 |
402 | ····.line·167 | ||
396 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 403 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
397 | ····move-result-object·v2 | 404 | ····move-result-object·v2 |
398 | ····const·v3,·0x7f0d0039 | 405 | ····const·v3,·0x7f0d0039 |
406 | ····.line·168 | ||
399 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->getString(I)Ljava/lang/String; | 407 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->getString(I)Ljava/lang/String; |
400 | ····move-result-object·v3 | 408 | ····move-result-object·v3 |
401 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SyncUrlFragment$2; | 409 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SyncUrlFragment$2; |
402 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment$2;-><init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 410 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment$2;-><init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
403 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 411 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
404 | ····move-result-object·v2 | 412 | ····move-result-object·v2 |
405 | ····const·v3,·0x7f0d003b | 413 | ····const·v3,·0x7f0d003b |
414 | ····.line·174 | ||
406 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->getString(I)Ljava/lang/String; | 415 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->getString(I)Ljava/lang/String; |
407 | ····move-result-object·v3 | 416 | ····move-result-object·v3 |
408 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SyncUrlFragment$1; | 417 | ····new-instance·v4,·Lorg/addhen/smssync/fragments/SyncUrlFragment$1; |
409 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment$1;-><init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 418 | ····invoke-direct·{v4,·p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment$1;-><init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
Offset 572, 48 lines modified | Offset 581, 53 lines modified | ||
572 | ····iput·v6,·v1,·Lorg/addhen/smssync/views/AddSyncUrl;->status:I | 581 | ····iput·v6,·v1,·Lorg/addhen/smssync/views/AddSyncUrl;->status:I |
573 | ····.line·270 | 582 | ····.line·270 |
574 | ····.end·local·v4····#·"listSyncUrl":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/SyncUrl;>;" | 583 | ····.end·local·v4····#·"listSyncUrl":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/SyncUrl;>;" |
575 | ····:cond_0 | 584 | ····:cond_0 |
576 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | 585 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; |
586 | ····.line·271 | ||
577 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 587 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
578 | ····move-result-object·v6 | 588 | ····move-result-object·v6 |
579 | ····invoke-direct·{v0,·v6},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 589 | ····invoke-direct·{v0,·v6},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
580 | ····.line·272 | 590 | ····.line·272 |
581 | ····.local·v0,·"addBuilder":Landroid/app/AlertDialog$Builder; | 591 | ····.local·v0,·"addBuilder":Landroid/app/AlertDialog$Builder; |
582 | ····const·v6,·0x7f0d0012 | 592 | ····const·v6,·0x7f0d0012 |
593 | ····.line·273 | ||
Max diff block lines reached; 5567/10350 bytes (53.79%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SentMessageFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·219 | 27 | ····.line·219 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$5;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$5;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
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/addhen/smssync/fragments/LogFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/LogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/LogFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/LogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/LogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·248 | 27 | ····.line·248 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/LogFragment$4;->this$0:Lorg/addhen/smssync/fragments/LogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/LogFragment$4;->this$0:Lorg/addhen/smssync/fragments/LogFragment; |
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/addhen/smssync/fragments/SyncUrlFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·276 | 27 | ····.line·276 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$7;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$7;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 53, 21 lines modified | Offset 53, 19 lines modified | ||
53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
54 | ····return-object·v0 | 54 | ····return-object·v0 |
55 | .end·method | 55 | .end·method |
56 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 56 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
59 | ····.prologue | 58 | ····.prologue |
60 | ····.line·339 | 59 | ····.line·339 |
61 | ····check-cast·p1,·[Ljava/lang/String; | 60 | ····check-cast·p1,·[Ljava/lang/String; |
62 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
63 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/BlacklistFragment$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 61 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/BlacklistFragment$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
64 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
65 | ····return-object·v0 | 63 | ····return-object·v0 |
66 | .end·method | 64 | .end·method |
Offset 134, 21 lines modified | Offset 132, 19 lines modified | ||
134 | ····.line·366 | 132 | ····.line·366 |
135 | ····:cond_0 | 133 | ····:cond_0 |
136 | ····return-void | 134 | ····return-void |
137 | .end·method | 135 | .end·method |
138 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 136 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
139 | ····.locals·0 | 137 | ····.locals·0 |
140 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
141 | ····.prologue | 138 | ····.prologue |
142 | ····.line·339 | 139 | ····.line·339 |
143 | ····check-cast·p1,·Ljava/lang/Boolean; | 140 | ····check-cast·p1,·Ljava/lang/Boolean; |
144 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
145 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/BlacklistFragment$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V | 141 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/BlacklistFragment$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V |
146 | ····return-void | 142 | ····return-void |
147 | .end·method | 143 | .end·method |
148 | .method·protected·onPreExecute()V | 144 | .method·protected·onPreExecute()V |
149 | ····.locals·2 | 145 | ····.locals·2 |
Offset 53, 21 lines modified | Offset 53, 19 lines modified | ||
53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
54 | ····return-object·v0 | 54 | ····return-object·v0 |
55 | .end·method | 55 | .end·method |
56 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 56 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
59 | ····.prologue | 58 | ····.prologue |
60 | ····.line·328 | 59 | ····.line·328 |
61 | ····check-cast·p1,·[Ljava/lang/String; | 60 | ····check-cast·p1,·[Ljava/lang/String; |
62 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
63 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/WhitelistFragment$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 61 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/WhitelistFragment$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
64 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
65 | ····return-object·v0 | 63 | ····return-object·v0 |
66 | .end·method | 64 | .end·method |
Offset 134, 21 lines modified | Offset 132, 19 lines modified | ||
134 | ····.line·355 | 132 | ····.line·355 |
135 | ····:cond_0 | 133 | ····:cond_0 |
136 | ····return-void | 134 | ····return-void |
137 | .end·method | 135 | .end·method |
138 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 136 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
139 | ····.locals·0 | 137 | ····.locals·0 |
140 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
141 | ····.prologue | 138 | ····.prologue |
142 | ····.line·328 | 139 | ····.line·328 |
143 | ····check-cast·p1,·Ljava/lang/Boolean; | 140 | ····check-cast·p1,·Ljava/lang/Boolean; |
144 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
145 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/WhitelistFragment$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V | 141 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/WhitelistFragment$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V |
146 | ····return-void | 142 | ····return-void |
147 | .end·method | 143 | .end·method |
148 | .method·protected·onPreExecute()V | 144 | .method·protected·onPreExecute()V |
149 | ····.locals·2 | 145 | ····.locals·2 |
Offset 120, 21 lines modified | Offset 120, 19 lines modified | ||
120 | ····iput-boolean·v0,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask;->status:Z | 120 | ····iput-boolean·v0,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask;->status:Z |
121 | ····goto·:goto_0 | 121 | ····goto·:goto_0 |
122 | .end·method | 122 | .end·method |
123 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 123 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
124 | ····.locals·1 | 124 | ····.locals·1 |
125 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
126 | ····.prologue | 125 | ····.prologue |
127 | ····.line·428 | 126 | ····.line·428 |
128 | ····check-cast·p1,·[Ljava/lang/String; | 127 | ····check-cast·p1,·[Ljava/lang/String; |
129 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
130 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 128 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
131 | ····move-result-object·v0 | 129 | ····move-result-object·v0 |
132 | ····return-object·v0 | 130 | ····return-object·v0 |
133 | .end·method | 131 | .end·method |
Offset 211, 18 lines modified | Offset 209, 16 lines modified | ||
211 | ····invoke-virtual·{v0,·v1},·Lorg/addhen/smssync/fragments/BlacklistFragment;->toastLong(I)V | 209 | ····invoke-virtual·{v0,·v1},·Lorg/addhen/smssync/fragments/BlacklistFragment;->toastLong(I)V |
212 | ····goto·:goto_0 | 210 | ····goto·:goto_0 |
213 | .end·method | 211 | .end·method |
214 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 212 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
215 | ····.locals·0 | 213 | ····.locals·0 |
216 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
217 | ····.prologue | 214 | ····.prologue |
218 | ····.line·428 | 215 | ····.line·428 |
219 | ····check-cast·p1,·Ljava/lang/Boolean; | 216 | ····check-cast·p1,·Ljava/lang/Boolean; |
220 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
221 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask;->onPostExecute(Ljava/lang/Boolean;)V | 217 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/BlacklistFragment$AddPhoneNumberTask;->onPostExecute(Ljava/lang/Boolean;)V |
222 | ····return-void | 218 | ····return-void |
223 | .end·method | 219 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; | 22 | .field·final·synthetic·val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;Lorg/addhen/smssync/views/AddPhoneNumber;)V | 24 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;Lorg/addhen/smssync/views/AddPhoneNumber;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/WhitelistFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·217 | 28 | ····.line·217 |
28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$6;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$6;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
29 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$6;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; | 30 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$6;->val$addPhoneNumber:Lorg/addhen/smssync/views/AddPhoneNumber; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·219 | 27 | ····.line·219 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$3;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$3;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
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/addhen/smssync/fragments/SentMessageFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SentMessageFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·251 | 27 | ····.line·251 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$6;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$6;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 94, 21 lines modified | Offset 94, 19 lines modified | ||
94 | ····move-result-object·v0 | 94 | ····move-result-object·v0 |
95 | ····return-object·v0 | 95 | ····return-object·v0 |
96 | .end·method | 96 | .end·method |
97 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 97 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
98 | ····.locals·1 | 98 | ····.locals·1 |
99 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
100 | ····.prologue | 99 | ····.prologue |
101 | ····.line·459 | 100 | ····.line·459 |
102 | ····check-cast·p1,·[Ljava/lang/String; | 101 | ····check-cast·p1,·[Ljava/lang/String; |
103 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
104 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/PendingMessages$ImportMessagesTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 102 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/PendingMessages$ImportMessagesTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
105 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
106 | ····return-object·v0 | 104 | ····return-object·v0 |
107 | .end·method | 105 | .end·method |
Offset 180, 18 lines modified | Offset 178, 16 lines modified | ||
180 | ····invoke-virtual·{v0,·v1},·Lorg/addhen/smssync/fragments/PendingMessages;->toastLong(I)V | 178 | ····invoke-virtual·{v0,·v1},·Lorg/addhen/smssync/fragments/PendingMessages;->toastLong(I)V |
181 | ····goto·:goto_0 | 179 | ····goto·:goto_0 |
182 | .end·method | 180 | .end·method |
183 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 181 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
184 | ····.locals·0 | 182 | ····.locals·0 |
185 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
186 | ····.prologue | 183 | ····.prologue |
187 | ····.line·459 | 184 | ····.line·459 |
188 | ····check-cast·p1,·Ljava/lang/Boolean; | 185 | ····check-cast·p1,·Ljava/lang/Boolean; |
189 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
190 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/PendingMessages$ImportMessagesTask;->onPostExecute(Ljava/lang/Boolean;)V | 186 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/PendingMessages$ImportMessagesTask;->onPostExecute(Ljava/lang/Boolean;)V |
191 | ····return-void | 187 | ····return-void |
192 | .end·method | 188 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/WhitelistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·153 | 27 | ····.line·153 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$1;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$1;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 120, 21 lines modified | Offset 120, 19 lines modified | ||
120 | ····iput-boolean·v0,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$AddPhoneNumberTask;->status:Z | 120 | ····iput-boolean·v0,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$AddPhoneNumberTask;->status:Z |
121 | ····goto·:goto_0 | 121 | ····goto·:goto_0 |
122 | .end·method | 122 | .end·method |
123 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 123 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
124 | ····.locals·1 | 124 | ····.locals·1 |
125 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
126 | ····.prologue | 125 | ····.prologue |
127 | ····.line·417 | 126 | ····.line·417 |
128 | ····check-cast·p1,·[Ljava/lang/String; | 127 | ····check-cast·p1,·[Ljava/lang/String; |
129 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
130 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/WhitelistFragment$AddPhoneNumberTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 128 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/WhitelistFragment$AddPhoneNumberTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
131 | ····move-result-object·v0 | 129 | ····move-result-object·v0 |
132 | ····return-object·v0 | 130 | ····return-object·v0 |
133 | .end·method | 131 | .end·method |
Offset 200, 18 lines modified | Offset 198, 16 lines modified | ||
200 | ····invoke-virtual·{v0,·v1},·Lorg/addhen/smssync/fragments/WhitelistFragment;->toastLong(I)V | 198 | ····invoke-virtual·{v0,·v1},·Lorg/addhen/smssync/fragments/WhitelistFragment;->toastLong(I)V |
201 | ····goto·:goto_0 | 199 | ····goto·:goto_0 |
202 | .end·method | 200 | .end·method |
203 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 201 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
204 | ····.locals·0 | 202 | ····.locals·0 |
205 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
206 | ····.prologue | 203 | ····.prologue |
207 | ····.line·417 | 204 | ····.line·417 |
208 | ····check-cast·p1,·Ljava/lang/Boolean; | 205 | ····check-cast·p1,·Ljava/lang/Boolean; |
209 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
210 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/WhitelistFragment$AddPhoneNumberTask;->onPostExecute(Ljava/lang/Boolean;)V | 206 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/WhitelistFragment$AddPhoneNumberTask;->onPostExecute(Ljava/lang/Boolean;)V |
211 | ····return-void | 207 | ····return-void |
212 | .end·method | 208 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/PendingMessages; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·272 | 27 | ····.line·272 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$2;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$2;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
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/addhen/smssync/fragments/BlacklistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/BlacklistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·180 | 27 | ····.line·180 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$3;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$3;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 47, 14 lines modified | Offset 48, 15 lines modified | ||
47 | ····.line·183 | 48 | ····.line·183 |
48 | ····new-instance·v0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask; | 49 | ····new-instance·v0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask; |
49 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$3;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 50 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$3;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
50 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$3;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 51 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$3;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
52 | ····.line·184 | ||
51 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 53 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/fragments/BlacklistFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
52 | ····move-result-object·v2 | 54 | ····move-result-object·v2 |
53 | ····invoke-direct·{v0,·v1,·v2},·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Landroid/app/Activity;)V | 55 | ····invoke-direct·{v0,·v1,·v2},·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;-><init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Landroid/app/Activity;)V |
54 | ····.line·185 | 56 | ····.line·185 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/WhitelistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/WhitelistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·200 | 27 | ····.line·200 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$5;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/WhitelistFragment$5;->this$0:Lorg/addhen/smssync/fragments/WhitelistFragment; |
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/addhen/smssync/fragments/SentMessageFragment; | 18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V | 20 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SentMessageFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·141 | 24 | ····.line·141 |
24 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$3;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; | 25 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$3;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Landroid/app/Activity;)V | 23 | .method·public·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;Landroid/app/Activity;)V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/BlacklistFragment; | ||
25 | ····.param·p2,·"activity"····#·Landroid/app/Activity; | 26 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
26 | ····.prologue | 27 | ····.prologue |
27 | ····const/4·v0,·0x0 | 28 | ····const/4·v0,·0x0 |
28 | ····.line·375 | 29 | ····.line·375 |
29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 30 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
Offset 50, 138 lines modified | Offset 51, 134 lines modified | ||
50 | #·virtual·methods | 51 | #·virtual·methods |
51 | .method·protected·varargs·doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 52 | .method·protected·varargs·doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
52 | ····.locals·5 | 53 | ····.locals·5 |
53 | ····.param·p1,·"args"····#·[Ljava/lang/String; | 54 | ····.param·p1,·"args"····#·[Ljava/lang/String; |
54 | ····.prologue | 55 | ····.prologue |
55 | ····.line·388 | 56 | ····.line·388 |
56 | ····iget-object·v | 57 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
57 | ····iget-object·v | 58 | ····iget-object·v1,·v1,·Lorg/addhen/smssync/fragments/BlacklistFragment;->adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; |
58 | ····check-cast·v | 59 | ····check-cast·v1,·Lorg/addhen/smssync/adapters/FilterAdapter; |
59 | ····invoke-virtual·{v | 60 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/adapters/FilterAdapter;->getCount()I |
60 | ····move-result·v | 61 | ····move-result·v1 |
61 | ····if-nez·v | 62 | ····if-nez·v1,·:cond_0 |
62 | ····.line·389 | 63 | ····.line·389 |
63 | ····const/4·v | 64 | ····const/4·v1,·0x1 |
64 | ····iput·v | 65 | ····iput·v1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->deleted:I |
65 | ····.line·400 | 66 | ····.line·400 |
66 | ····:goto_0 | 67 | ····:goto_0 |
67 | ····iget-object·v | 68 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
68 | ····invoke-static·{v | 69 | ····invoke-static·{v1},·Lorg/addhen/smssync/fragments/BlacklistFragment;->access$400(Lorg/addhen/smssync/fragments/BlacklistFragment;)Z |
69 | ····move-result·v | 70 | ····move-result·v1 |
70 | ····invoke-static·{v | 71 | ····invoke-static·{v1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
71 | ····move-result-object·v | 72 | ····move-result-object·v1 |
72 | ····return-object·v | 73 | ····return-object·v1 |
73 | ····.line·391 | 74 | ····.line·391 |
74 | ····:cond_0 | 75 | ····:cond_0 |
75 | ····iget-boolean·v | 76 | ····iget-boolean·v1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->deletebyUuid:Z |
76 | ····if-eqz·v | 77 | ····if-eqz·v1,·:cond_1 |
77 | ····.line·392 | 78 | ····.line·392 |
78 | ····iget-object·v | 79 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
79 | ····invoke-static·{v | 80 | ····invoke-static·{v1},·Lorg/addhen/smssync/fragments/BlacklistFragment;->access$500(Lorg/addhen/smssync/fragments/BlacklistFragment;)Ljava/util/LinkedHashSet; |
80 | ····move-result-object·v | 81 | ····move-result-object·v1 |
81 | ····invoke-virtual·{v | 82 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator; |
82 | ····move-result-object·v | 83 | ····move-result-object·v2 |
83 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
84 | ····:goto_1 | 84 | ····:goto_1 |
85 | ····invoke-interface·{v | 85 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
86 | ····move-result·v | 86 | ····move-result·v1 |
87 | ····if-eqz·v | 87 | ····if-eqz·v1,·:cond_2 |
88 | ····invoke-interface·{v | 88 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
89 | ····move-result-object·v | 89 | ····move-result-object·v0 |
90 | ····check-cast·v | 90 | ····check-cast·v0,·Ljava/lang/Integer; |
91 | ····.line·393 | 91 | ····.line·393 |
92 | ····.local·v | 92 | ····.local·v0,·"position":Ljava/lang/Integer; |
93 | ····iget-object·v | 93 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
94 | ····invoke-static·{v | 94 | ····invoke-static·{v1},·Lorg/addhen/smssync/fragments/BlacklistFragment;->access$100(Lorg/addhen/smssync/fragments/BlacklistFragment;)Lorg/addhen/smssync/models/Filter; |
95 | ····move-result-object·v3 | 95 | ····move-result-object·v3 |
96 | ····iget-object·v | 96 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
97 | ····iget-object·v | 97 | ····iget-object·v1,·v1,·Lorg/addhen/smssync/fragments/BlacklistFragment;->adapter:Lorg/addhen/smssync/adapters/BaseListAdapter; |
98 | ····check-cast·v | 98 | ····check-cast·v1,·Lorg/addhen/smssync/adapters/FilterAdapter; |
99 | ····invoke-virtual·{v | 99 | ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I |
100 | ····move-result·v4 | 100 | ····move-result·v4 |
101 | ····invoke-virtual·{v | 101 | ····invoke-virtual·{v1,·v4},·Lorg/addhen/smssync/adapters/FilterAdapter;->getItem(I)Lorg/addhen/smssync/models/Model; |
102 | ····move-result-object·v | 102 | ····move-result-object·v1 |
103 | ····check-cast·v | 103 | ····check-cast·v1,·Lorg/addhen/smssync/models/Filter; |
104 | ····invoke-virtual·{v | 104 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/models/Filter;->getId()I |
105 | ····move-result·v | 105 | ····move-result·v1 |
106 | ····invoke-virtual·{v3,·v | 106 | ····invoke-virtual·{v3,·v1},·Lorg/addhen/smssync/models/Filter;->deleteById(I)Z |
107 | ····goto·:goto_1 | 107 | ····goto·:goto_1 |
108 | ····.line·396 | 108 | ····.line·396 |
109 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
110 | ····.end·local·v | 109 | ····.end·local·v0····#·"position":Ljava/lang/Integer; |
111 | ····:cond_1 | 110 | ····:cond_1 |
112 | ····iget-object·v | 111 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$DeleteTask;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
113 | ····invoke-static·{v | 112 | ····invoke-static·{v1},·Lorg/addhen/smssync/fragments/BlacklistFragment;->access$100(Lorg/addhen/smssync/fragments/BlacklistFragment;)Lorg/addhen/smssync/models/Filter; |
114 | ····move-result-object·v | 113 | ····move-result-object·v1 |
Max diff block lines reached; 1388/9385 bytes (14.79%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SentMessageFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·62 | 27 | ····.line·62 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$1;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$1;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 151, 21 lines modified | Offset 151, 19 lines modified | ||
151 | ····iput-boolean·v1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$AddSyncUrlTask;->status:Z | 151 | ····iput-boolean·v1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$AddSyncUrlTask;->status:Z |
152 | ····goto·:goto_0 | 152 | ····goto·:goto_0 |
153 | .end·method | 153 | .end·method |
154 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 154 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
155 | ····.locals·1 | 155 | ····.locals·1 |
156 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
157 | ····.prologue | 156 | ····.prologue |
158 | ····.line·557 | 157 | ····.line·557 |
159 | ····check-cast·p1,·[Ljava/lang/String; | 158 | ····check-cast·p1,·[Ljava/lang/String; |
160 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
161 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$AddSyncUrlTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 159 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$AddSyncUrlTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
162 | ····move-result-object·v0 | 160 | ····move-result-object·v0 |
163 | ····return-object·v0 | 161 | ····return-object·v0 |
164 | .end·method | 162 | .end·method |
Offset 242, 18 lines modified | Offset 240, 16 lines modified | ||
242 | ····invoke-virtual·{v0,·v1},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->toastLong(I)V | 240 | ····invoke-virtual·{v0,·v1},·Lorg/addhen/smssync/fragments/SyncUrlFragment;->toastLong(I)V |
243 | ····goto·:goto_0 | 241 | ····goto·:goto_0 |
244 | .end·method | 242 | .end·method |
245 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 243 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
246 | ····.locals·0 | 244 | ····.locals·0 |
247 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
248 | ····.prologue | 245 | ····.prologue |
249 | ····.line·557 | 246 | ····.line·557 |
250 | ····check-cast·p1,·Ljava/lang/Boolean; | 247 | ····check-cast·p1,·Ljava/lang/Boolean; |
251 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
252 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$AddSyncUrlTask;->onPostExecute(Ljava/lang/Boolean;)V | 248 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/SyncUrlFragment$AddSyncUrlTask;->onPostExecute(Ljava/lang/Boolean;)V |
253 | ····return-void | 249 | ····return-void |
254 | .end·method | 250 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/LogFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/LogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/LogFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/LogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/LogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·242 | 27 | ····.line·242 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/LogFragment$5;->this$0:Lorg/addhen/smssync/fragments/LogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/LogFragment$5;->this$0:Lorg/addhen/smssync/fragments/LogFragment; |
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/addhen/smssync/fragments/SyncUrlFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·355 | 27 | ····.line·355 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$9;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$9;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
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/addhen/smssync/fragments/PendingMessages; | 18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;Landroid/app/Activity;)V | 20 | .method·public·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;Landroid/app/Activity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/PendingMessages; | ||
22 | ····.param·p2,·"activity"····#·Landroid/app/Activity; | 23 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·500 | 25 | ····.line·500 |
25 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$LoadingTask;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 26 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$LoadingTask;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
26 | ····.line·501 | 27 | ····.line·501 |
Offset 57, 21 lines modified | Offset 58, 19 lines modified | ||
57 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
58 | ····return-object·v0 | 59 | ····return-object·v0 |
59 | .end·method | 60 | .end·method |
60 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 61 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
61 | ····.locals·1 | 62 | ····.locals·1 |
62 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line·498 | 64 | ····.line·498 |
65 | ····check-cast·p1,·[Ljava/lang/String; | 65 | ····check-cast·p1,·[Ljava/lang/String; |
66 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
67 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/PendingMessages$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 66 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/PendingMessages$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
68 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
69 | ····return-object·v0 | 68 | ····return-object·v0 |
70 | .end·method | 69 | .end·method |
Offset 149, 21 lines modified | Offset 148, 19 lines modified | ||
149 | ····.line·526 | 148 | ····.line·526 |
150 | ····:cond_0 | 149 | ····:cond_0 |
151 | ····return-void | 150 | ····return-void |
152 | .end·method | 151 | .end·method |
153 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 152 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
154 | ····.locals·0 | 153 | ····.locals·0 |
155 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
156 | ····.prologue | 154 | ····.prologue |
157 | ····.line·498 | 155 | ····.line·498 |
158 | ····check-cast·p1,·Ljava/lang/Boolean; | 156 | ····check-cast·p1,·Ljava/lang/Boolean; |
159 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
160 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/PendingMessages$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V | 157 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/fragments/PendingMessages$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V |
161 | ····return-void | 158 | ····return-void |
162 | .end·method | 159 | .end·method |
163 | .method·protected·onPreExecute()V | 160 | .method·protected·onPreExecute()V |
164 | ····.locals·2 | 161 | ····.locals·2 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V | 20 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/PendingMessages; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·75 | 24 | ····.line·75 |
24 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$1;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 25 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$1;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><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/addhen/smssync/fragments/SentMessageFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SentMessageFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SentMessageFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·99 | 27 | ····.line·99 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$2;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SentMessageFragment$2;->this$0:Lorg/addhen/smssync/fragments/SentMessageFragment; |
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/addhen/smssync/fragments/BlacklistFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/BlacklistFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/BlacklistFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·174 | 27 | ····.line·174 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$4;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/BlacklistFragment$4;->this$0:Lorg/addhen/smssync/fragments/BlacklistFragment; |
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/addhen/smssync/fragments/SyncUrlFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·242 | 27 | ····.line·242 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$5;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$5;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
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/addhen/smssync/fragments/SyncUrlFragment; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·169 | 27 | ····.line·169 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$2;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$2;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
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/addhen/smssync/fragments/PendingMessages; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/PendingMessages;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/PendingMessages; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·293 | 27 | ····.line·293 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$5;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/PendingMessages$5;->this$0:Lorg/addhen/smssync/fragments/PendingMessages; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | .field·final·synthetic·val$listSyncUrl:Ljava/util/List; | 26 | .field·final·synthetic·val$listSyncUrl:Ljava/util/List; |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;Lorg/addhen/smssync/views/EditSyncScheme;Ljava/util/List;Landroid/app/AlertDialog;)V | 28 | .method·constructor·<init>(Lorg/addhen/smssync/fragments/SyncUrlFragment;Lorg/addhen/smssync/views/EditSyncScheme;Ljava/util/List;Landroid/app/AlertDialog;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/fragments/SyncUrlFragment; | ||
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·366 | 32 | ····.line·366 |
32 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$11;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; | 33 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$11;->this$0:Lorg/addhen/smssync/fragments/SyncUrlFragment; |
33 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$11;->val$editScheme:Lorg/addhen/smssync/views/EditSyncScheme; | 34 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/fragments/SyncUrlFragment$11;->val$editScheme:Lorg/addhen/smssync/views/EditSyncScheme; |
Offset 55, 49 lines modified | Offset 55, 44 lines modified | ||
55 | ····invoke-virtual·{v0,·p1},·Ljava/util/LinkedList;->add(Ljava/lang/Object;)Z | 55 | ····invoke-virtual·{v0,·p1},·Ljava/util/LinkedList;->add(Ljava/lang/Object;)Z |
56 | ····.line·47 | 56 | ····.line·47 |
57 | ····return-object·p0 | 57 | ····return-object·p0 |
58 | .end·method | 58 | .end·method |
59 | .method·public·varargs·add([Lorg/addhen/smssync/tasks/ProgressTask;)Lorg/addhen/smssync/tasks/ProgressQueue; | 59 | .method·public·varargs·add([Lorg/addhen/smssync/tasks/ProgressTask;)Lorg/addhen/smssync/tasks/ProgressQueue; |
60 | ····.locals· | 60 | ····.locals·4 |
61 | ····.param·p1,·"tasks"····#·[Lorg/addhen/smssync/tasks/ProgressTask; | 61 | ····.param·p1,·"tasks"····#·[Lorg/addhen/smssync/tasks/ProgressTask; |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line·38 | 63 | ····.line·38 |
64 | ····move-object·v0,·p1 | ||
65 | ····.local·v0,·"arr$":[Lorg/addhen/smssync/tasks/ProgressTask; | ||
66 | ····array-length·v2,· | 64 | ····array-length·v2,·p1 |
67 | ····.local·v2,·"len$":I | ||
68 | ····const/4·v1,·0x0 | 65 | ····const/4·v1,·0x0 |
69 | ····.local·v1,·"i$":I | ||
70 | ····:goto_0 | 66 | ····:goto_0 |
71 | ····if-ge·v1,·v2,·:cond_0 | 67 | ····if-ge·v1,·v2,·:cond_0 |
72 | ····aget-object·v | 68 | ····aget-object·v0,·p1,·v1 |
73 | ····.line·39 | 69 | ····.line·39 |
74 | ····.local·v | 70 | ····.local·v0,·"task":Lorg/addhen/smssync/tasks/ProgressTask; |
75 | ····invoke-virtual·{v | 71 | ····invoke-virtual·{v0,·p0},·Lorg/addhen/smssync/tasks/ProgressTask;->register(Lorg/addhen/smssync/tasks/ProgressCallback;)V |
76 | ····.line·40 | 72 | ····.line·40 |
77 | ····iget-object·v | 73 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/tasks/ProgressQueue;->queue:Ljava/util/LinkedList; |
78 | ····invoke-virtual·{v | 74 | ····invoke-virtual·{v3,·v0},·Ljava/util/LinkedList;->add(Ljava/lang/Object;)Z |
79 | ····.line·38 | 75 | ····.line·38 |
80 | ····add-int/lit8·v1,·v1,·0x1 | 76 | ····add-int/lit8·v1,·v1,·0x1 |
81 | ····goto·:goto_0 | 77 | ····goto·:goto_0 |
82 | ····.line·42 | 78 | ····.line·42 |
83 | ····.end·local·v | 79 | ····.end·local·v0····#·"task":Lorg/addhen/smssync/tasks/ProgressTask; |
84 | ····:cond_0 | 80 | ····:cond_0 |
85 | ····return-object·p0 | 81 | ····return-object·p0 |
86 | .end·method | 82 | .end·method |
87 | .method·public·execute()V | 83 | .method·public·execute()V |
88 | ····.locals·4 | 84 | ····.locals·4 |
Offset 108, 21 lines modified | Offset 108, 19 lines modified | ||
108 | ····.line·74 | 108 | ····.line·74 |
109 | ····:cond_0 | 109 | ····:cond_0 |
110 | ····return-void | 110 | ····return-void |
111 | .end·method | 111 | .end·method |
112 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 112 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
113 | ····.locals·0 | 113 | ····.locals·0 |
114 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
115 | ····.prologue | 114 | ····.prologue |
116 | ····.line·28 | 115 | ····.line·28 |
117 | ····check-cast·p1,·Ljava/lang/Boolean; | 116 | ····check-cast·p1,·Ljava/lang/Boolean; |
118 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
119 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/tasks/ProgressTask;->onPostExecute(Ljava/lang/Boolean;)V | 117 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/tasks/ProgressTask;->onPostExecute(Ljava/lang/Boolean;)V |
120 | ····return-void | 118 | ····return-void |
121 | .end·method | 119 | .end·method |
122 | .method·protected·onPreExecute()V | 120 | .method·protected·onPreExecute()V |
123 | ····.locals·1 | 121 | ····.locals·1 |
Offset 138, 21 lines modified | Offset 136, 19 lines modified | ||
138 | ····.line·54 | 136 | ····.line·54 |
139 | ····return-void | 137 | ····return-void |
140 | .end·method | 138 | .end·method |
141 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V | 139 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V |
142 | ····.locals·0 | 140 | ····.locals·0 |
143 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
144 | ····.prologue | 141 | ····.prologue |
145 | ····.line·28 | 142 | ····.line·28 |
146 | ····check-cast·p1,·[Ljava/lang/String; | 143 | ····check-cast·p1,·[Ljava/lang/String; |
147 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
148 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/tasks/ProgressTask;->onProgressUpdate([Ljava/lang/String;)V | 144 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/tasks/ProgressTask;->onProgressUpdate([Ljava/lang/String;)V |
149 | ····return-void | 145 | ····return-void |
150 | .end·method | 146 | .end·method |
151 | .method·protected·varargs·onProgressUpdate([Ljava/lang/String;)V | 147 | .method·protected·varargs·onProgressUpdate([Ljava/lang/String;)V |
152 | ····.locals·2 | 148 | ····.locals·2 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/os/AsyncTask; | 2 | .super·Landroid/os/AsyncTask; |
3 | .source·"SyncPendingMessagesTask.java" | 3 | .source·"SyncPendingMessagesTask.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/addhen/smssync/tasks/SyncPendingMessagesTask$1;, | ||
8 | ········Lorg/addhen/smssync/tasks/SyncPendingMessagesTask$SyncStatus; | 7 | ········Lorg/addhen/smssync/tasks/SyncPendingMessagesTask$SyncStatus; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | .annotation·system·Ldalvik/annotation/Signature; | 10 | .annotation·system·Ldalvik/annotation/Signature; |
12 | ····value·=·{ | 11 | ····value·=·{ |
13 | ········"Landroid/os/AsyncTask", | 12 | ········"Landroid/os/AsyncTask", |
Offset 186, 18 lines modified | Offset 185, 20 lines modified | ||
186 | ····move-result-object·v2 | 185 | ····move-result-object·v2 |
187 | ····invoke-direct·{v1,·v2},·Lorg/addhen/smssync/prefs/Prefs;-><init>(Landroid/content/Context;)V | 186 | ····invoke-direct·{v1,·v2},·Lorg/addhen/smssync/prefs/Prefs;-><init>(Landroid/content/Context;)V |
188 | ····invoke-direct·{v0,·v1},·Lorg/addhen/smssync/SyncDate;-><init>(Lorg/addhen/smssync/prefs/Prefs;)V | 187 | ····invoke-direct·{v0,·v1},·Lorg/addhen/smssync/SyncDate;-><init>(Lorg/addhen/smssync/prefs/Prefs;)V |
188 | ····.line·148 | ||
189 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 189 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
190 | ····move-result-wide·v2 | 190 | ····move-result-wide·v2 |
191 | ····.line·147 | ||
191 | ····invoke-virtual·{v0,·v2,·v3},·Lorg/addhen/smssync/SyncDate;->setLastSyncedDate(J)V | 192 | ····invoke-virtual·{v0,·v2,·v3},·Lorg/addhen/smssync/SyncDate;->setLastSyncedDate(J)V |
192 | ····.line·150 | 193 | ····.line·150 |
193 | ····const-string·v0,·"SyncPendingMessages" | 194 | ····const-string·v0,·"SyncPendingMessages" |
194 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 195 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
Offset 267, 24 lines modified | Offset 268, 24 lines modified | ||
267 | ····.line·172 | 268 | ····.line·172 |
268 | ····.local·v4,·"failedItems":I | 269 | ····.local·v4,·"failedItems":I |
269 | ····const/4·v5,·0x0 | 270 | ····const/4·v5,·0x0 |
270 | ····.line·173 | 271 | ····.line·173 |
271 | ····.local·v5,·"progress":I | 272 | ····.local·v5,·"progress":I |
272 | ····new-instance·v1 | 273 | ····new-instance·v13,·Lorg/addhen/smssync/tasks/SyncPendingMessagesTask$SyncStatus; |
273 | ····const/4·v1,·0x0 | 274 | ····const/4·v1,·0x0 |
274 | ····move-object/from16·v0,·p0 | 275 | ····move-object/from16·v0,·p0 |
275 | ····invoke-direct·{v1 | 276 | ····invoke-direct·{v13,·v0,·v1},·Lorg/addhen/smssync/tasks/SyncPendingMessagesTask$SyncStatus;-><init>(Lorg/addhen/smssync/tasks/SyncPendingMessagesTask;Lorg/addhen/smssync/tasks/SyncPendingMessagesTask$1;)V |
276 | ····.line·174 | 277 | ····.line·174 |
277 | ····.local·v1 | 278 | ····.local·v13,·"syncStatus":Lorg/addhen/smssync/tasks/SyncPendingMessagesTask$SyncStatus; |
278 | ····new-instance·v1,·Lorg/addhen/smssync/messages/ProcessMessage; | 279 | ····new-instance·v1,·Lorg/addhen/smssync/messages/ProcessMessage; |
279 | ····move-object/from16·v0,·p0 | 280 | ····move-object/from16·v0,·p0 |
280 | ····iget-object·v2,·v0,·Lorg/addhen/smssync/tasks/SyncPendingMessagesTask;->mService:Lorg/addhen/smssync/services/SyncPendingMessagesService; | 281 | ····iget-object·v2,·v0,·Lorg/addhen/smssync/tasks/SyncPendingMessagesTask;->mService:Lorg/addhen/smssync/services/SyncPendingMessagesService; |
281 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->getApplicationContext()Landroid/content/Context; | 282 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->getApplicationContext()Landroid/content/Context; |
Offset 306, 26 lines modified | Offset 307, 26 lines modified | ||
306 | ····invoke-direct·{v1,·v2,·v6},·Lorg/addhen/smssync/messages/ProcessMessage;-><init>(Landroid/content/Context;Lorg/addhen/smssync/messages/ProcessSms;)V | 307 | ····invoke-direct·{v1,·v2,·v6},·Lorg/addhen/smssync/messages/ProcessMessage;-><init>(Landroid/content/Context;Lorg/addhen/smssync/messages/ProcessSms;)V |
307 | ····move-object/from16·v0,·p0 | 308 | ····move-object/from16·v0,·p0 |
308 | ····iput-object·v1,·v0,·Lorg/addhen/smssync/tasks/SyncPendingMessagesTask;->mProcessMessage:Lorg/addhen/smssync/messages/ProcessMessage; | 309 | ····iput-object·v1,·v0,·Lorg/addhen/smssync/tasks/SyncPendingMessagesTask;->mProcessMessage:Lorg/addhen/smssync/messages/ProcessMessage; |
309 | ····.line·175 | 310 | ····.line·175 |
310 | ····new-instance·v1 | 311 | ····new-instance·v11,·Lorg/addhen/smssync/models/Message; |
311 | ····invoke-direct·{v1 | 312 | ····invoke-direct·{v11},·Lorg/addhen/smssync/models/Message;-><init>()V |
312 | ····.line·176 | 313 | ····.line·176 |
313 | ····.local·v1 | 314 | ····.local·v11,·"message":Lorg/addhen/smssync/models/Message; |
314 | ····new-instance·v | 315 | ····new-instance·v9,·Ljava/util/ArrayList; |
315 | ····invoke-direct·{v | 316 | ····invoke-direct·{v9},·Ljava/util/ArrayList;-><init>()V |
316 | ····.line·179 | 317 | ····.line·179 |
317 | ····.local·v | 318 | ····.local·v9,·"listMessages":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/Message;>;" |
318 | ····move-object/from16·v0,·p1 | 319 | ····move-object/from16·v0,·p1 |
319 | ····iget-object·v1,·v0,·Lorg/addhen/smssync/tasks/SyncConfig;->messageUuids:Ljava/util/ArrayList; | 320 | ····iget-object·v1,·v0,·Lorg/addhen/smssync/tasks/SyncConfig;->messageUuids:Ljava/util/ArrayList; |
320 | ····if-eqz·v1,·:cond_1 | 321 | ····if-eqz·v1,·:cond_1 |
321 | ····move-object/from16·v0,·p1 | 322 | ····move-object/from16·v0,·p1 |
Offset 341, 75 lines modified | Offset 342, 73 lines modified | ||
341 | ····.line·180 | 342 | ····.line·180 |
342 | ····move-object/from16·v0,·p1 | 343 | ····move-object/from16·v0,·p1 |
343 | ····iget-object·v1,·v0,·Lorg/addhen/smssync/tasks/SyncConfig;->messageUuids:Ljava/util/ArrayList; | 344 | ····iget-object·v1,·v0,·Lorg/addhen/smssync/tasks/SyncConfig;->messageUuids:Ljava/util/ArrayList; |
344 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | 345 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
345 | ····move-result-object·v | 346 | ····move-result-object·v1 |
346 | ····.local·v9,·"i$":Ljava/util/Iterator; | ||
347 | ····:cond_0 | 347 | ····:cond_0 |
348 | ····:goto_0 | 348 | ····:goto_0 |
349 | ····invoke-interface·{v | 349 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
350 | ····move-result·v | 350 | ····move-result·v2 |
351 | ····if-eqz·v | 351 | ····if-eqz·v2,·:cond_2 |
352 | ····invoke-interface·{v | 352 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
353 | ····move-result-object·v1 | 353 | ····move-result-object·v12 |
354 | ····check-cast·v1 | 354 | ····check-cast·v12,·Ljava/lang/String; |
355 | ····.line·181 | 355 | ····.line·181 |
356 | ····.local·v1 | 356 | ····.local·v12,·"messageUuid":Ljava/lang/String; |
357 | ····invoke-virtual·{v1 | 357 | ····invoke-virtual·{v11,·v12},·Lorg/addhen/smssync/models/Message;->loadByUuid(Ljava/lang/String;)Z |
358 | ····move-result·v | 358 | ····move-result·v2 |
359 | ····if-eqz·v | 359 | ····if-eqz·v2,·:cond_0 |
360 | ····.line·182 | 360 | ····.line·182 |
361 | ····invoke-virtual·{v1 | 361 | ····invoke-virtual·{v11},·Lorg/addhen/smssync/models/Message;->getMessageList()Ljava/util/List; |
362 | ····move-result-object·v | 362 | ····move-result-object·v2 |
363 | ····const/4·v | 363 | ····const/4·v6,·0x0 |
Max diff block lines reached; 8109/13499 bytes (60.07%) of diff not shown. |
Offset 99, 87 lines modified | Offset 99, 75 lines modified | ||
99 | .method·public·static·fromIntent(Landroid/content/Intent;)Lorg/addhen/smssync/tasks/SyncType; | 99 | .method·public·static·fromIntent(Landroid/content/Intent;)Lorg/addhen/smssync/tasks/SyncType; |
100 | ····.locals·6 | 100 | ····.locals·6 |
101 | ····.param·p0,·"intent"····#·Landroid/content/Intent; | 101 | ····.param·p0,·"intent"····#·Landroid/content/Intent; |
102 | ····.prologue | 102 | ····.prologue |
103 | ····.line·40 | 103 | ····.line·40 |
104 | ····const-string·v | 104 | ····const-string·v2,·"org.addhen.smssync.SyncTypeAsString" |
105 | ····invoke-virtual·{p0,·v | 105 | ····invoke-virtual·{p0,·v2},·Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z |
106 | ····move-result·v | 106 | ····move-result·v2 |
107 | ····if-eqz·v | 107 | ····if-eqz·v2,·:cond_1 |
108 | ····.line·41 | 108 | ····.line·41 |
109 | ····const-string·v | 109 | ····const-string·v2,·"org.addhen.smssync.SyncTypeAsString" |
110 | ····invoke-virtual·{p0,·v | 110 | ····invoke-virtual·{p0,·v2},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
111 | ····move-result-object·v | 111 | ····move-result-object·v0 |
112 | ····.line·42 | 112 | ····.line·42 |
113 | ····.local·v | 113 | ····.local·v0,·"name":Ljava/lang/String; |
114 | ····invoke-static·{},·Lorg/addhen/smssync/tasks/SyncType;->values()[Lorg/addhen/smssync/tasks/SyncType; | 114 | ····invoke-static·{},·Lorg/addhen/smssync/tasks/SyncType;->values()[Lorg/addhen/smssync/tasks/SyncType; |
115 | ····move-result-object·v | 115 | ····move-result-object·v3 |
116 | ····.local·v0,·"arr$":[Lorg/addhen/smssync/tasks/SyncType; | ||
117 | ····array-length·v | 116 | ····array-length·v4,·v3 |
118 | ····.local·v2,·"len$":I | ||
119 | ····const/4·v | 117 | ····const/4·v2,·0x0 |
120 | ····.local·v1,·"i$":I | ||
121 | ····:goto_0 | 118 | ····:goto_0 |
122 | ····if-ge·v | 119 | ····if-ge·v2,·v4,·:cond_1 |
123 | ····aget-object·v | 120 | ····aget-object·v1,·v3,·v2 |
124 | ····.line·43 | 121 | ····.line·43 |
125 | ····.local·v | 122 | ····.local·v1,·"type":Lorg/addhen/smssync/tasks/SyncType; |
126 | ····invoke-virtual·{v | 123 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/tasks/SyncType;->name()Ljava/lang/String; |
127 | ····move-result-object·v5 | 124 | ····move-result-object·v5 |
128 | ····invoke-virtual·{v5,·v | 125 | ····invoke-virtual·{v5,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
129 | ····move-result·v5 | 126 | ····move-result·v5 |
130 | ····if-eqz·v5,·:cond_0 | 127 | ····if-eqz·v5,·:cond_0 |
131 | ····.line·48 | 128 | ····.line·48 |
132 | ····.end·local·v0····#·"arr$":[Lorg/addhen/smssync/tasks/SyncType; | ||
133 | ····.end·local·v1····#·"i$":I | ||
134 | ····.end·local·v2····#·"len$":I | ||
135 | ····.end·local·v | 129 | ····.end·local·v0····#·"name":Ljava/lang/String; |
136 | ····.end·local·v | 130 | ····.end·local·v1····#·"type":Lorg/addhen/smssync/tasks/SyncType; |
137 | ····:goto_1 | 131 | ····:goto_1 |
138 | ····return-object·v | 132 | ····return-object·v1 |
139 | ····.line·42 | 133 | ····.line·42 |
140 | ····.restart·local·v0····#·"arr$":[Lorg/addhen/smssync/tasks/SyncType; | ||
141 | ····.restart·local·v1····#·"i$":I | ||
142 | ····.restart·local·v2····#·"len$":I | ||
143 | ····.restart·local·v | 134 | ····.restart·local·v0····#·"name":Ljava/lang/String; |
144 | ····.restart·local·v | 135 | ····.restart·local·v1····#·"type":Lorg/addhen/smssync/tasks/SyncType; |
145 | ····:cond_0 | 136 | ····:cond_0 |
146 | ····add-int/lit8·v | 137 | ····add-int/lit8·v2,·v2,·0x1 |
147 | ····goto·:goto_0 | 138 | ····goto·:goto_0 |
148 | ····.line·48 | 139 | ····.line·48 |
149 | ····.end·local·v0····#·"arr$":[Lorg/addhen/smssync/tasks/SyncType; | ||
150 | ····.end·local·v1····#·"i$":I | ||
151 | ····.end·local·v2····#·"len$":I | ||
152 | ····.end·local·v | 140 | ····.end·local·v0····#·"name":Ljava/lang/String; |
153 | ····.end·local·v | 141 | ····.end·local·v1····#·"type":Lorg/addhen/smssync/tasks/SyncType; |
154 | ····:cond_1 | 142 | ····:cond_1 |
155 | ····sget-object·v | 143 | ····sget-object·v1,·Lorg/addhen/smssync/tasks/SyncType;->UNKNOWN:Lorg/addhen/smssync/tasks/SyncType; |
156 | ····goto·:goto_1 | 144 | ····goto·:goto_1 |
157 | .end·method | 145 | .end·method |
158 | .method·public·static·valueOf(Ljava/lang/String;)Lorg/addhen/smssync/tasks/SyncType; | 146 | .method·public·static·valueOf(Ljava/lang/String;)Lorg/addhen/smssync/tasks/SyncType; |
159 | ····.locals·1 | 147 | ····.locals·1 |
160 | ····.param·p0,·"name"····#·Ljava/lang/String; | 148 | ····.param·p0,·"name"····#·Ljava/lang/String; |
Offset 113, 40 lines modified | Offset 113, 44 lines modified | ||
113 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 113 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
114 | ····const/4·v3,·0x0 | 114 | ····const/4·v3,·0x0 |
115 | ····iget·v4,·p0,·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->currentSyncedItems:I | 115 | ····iget·v4,·p0,·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->currentSyncedItems:I |
116 | ····.line·79 | ||
116 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 117 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
117 | ····move-result-object·v4 | 118 | ····move-result-object·v4 |
118 | ····aput-object·v4,·v2,·v3 | 119 | ····aput-object·v4,·v2,·v3 |
119 | ····const/4·v3,·0x1 | 120 | ····const/4·v3,·0x1 |
120 | ····iget·v4,·p0,·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->currentFailedItems:I | 121 | ····iget·v4,·p0,·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->currentFailedItems:I |
122 | ····.line·80 | ||
121 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 123 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
122 | ····move-result-object·v4 | 124 | ····move-result-object·v4 |
123 | ····aput-object·v4,·v2,·v3 | 125 | ····aput-object·v4,·v2,·v3 |
124 | ····const/4·v3,·0x2 | 126 | ····const/4·v3,·0x2 |
125 | ····iget·v4,·p0,·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->itemsToSync:I | 127 | ····iget·v4,·p0,·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->itemsToSync:I |
128 | ····.line·81 | ||
126 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 129 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
127 | ····move-result-object·v4 | 130 | ····move-result-object·v4 |
128 | ····aput-object·v4,·v2,·v3 | 131 | ····aput-object·v4,·v2,·v3 |
132 | ····.line·78 | ||
129 | ····invoke-virtual·{p1,·v1,·v2},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 133 | ····invoke-virtual·{p1,·v1,·v2},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
130 | ····move-result-object·v0 | 134 | ····move-result-object·v0 |
131 | ····move-object·v1,·v0 | 135 | ····move-object·v1,·v0 |
132 | ····.line·83 | 136 | ····.line·83 |
Offset 251, 16 lines modified | Offset 255, 14 lines modified | ||
251 | ····move-result-object·v0 | 255 | ····move-result-object·v0 |
252 | ····return-object·v0 | 256 | ····return-object·v0 |
253 | .end·method | 257 | .end·method |
254 | .method·public·bridge·synthetic·transition(Lorg/addhen/smssync/tasks/state/SyncState;Ljava/lang/Exception;)Lorg/addhen/smssync/tasks/state/State; | 258 | .method·public·bridge·synthetic·transition(Lorg/addhen/smssync/tasks/state/SyncState;Ljava/lang/Exception;)Lorg/addhen/smssync/tasks/state/State; |
255 | ····.locals·1 | 259 | ····.locals·1 |
256 | ····.param·p1,·"x0"····#·Lorg/addhen/smssync/tasks/state/SyncState; | ||
257 | ····.param·p2,·"x1"····#·Ljava/lang/Exception; | ||
258 | ····.prologue | 260 | ····.prologue |
259 | ····.line·29 | 261 | ····.line·29 |
260 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->transition(Lorg/addhen/smssync/tasks/state/SyncState;Ljava/lang/Exception;)Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState; | 262 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->transition(Lorg/addhen/smssync/tasks/state/SyncState;Ljava/lang/Exception;)Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState; |
261 | ····move-result-object·v0 | 263 | ····move-result-object·v0 |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·abstract·Lorg/addhen/smssync/tasks/state/State; | 1 | .class·public·abstract·Lorg/addhen/smssync/tasks/state/State; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"State.java" | 3 | .source·"State.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lorg/addhen/smssync/tasks/state/State$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·instance·fields | 4 | #·instance·fields |
11 | .field·public·final·exception:Ljava/lang/Exception; | 5 | .field·public·final·exception:Ljava/lang/Exception; |
12 | .field·public·final·state:Lorg/addhen/smssync/tasks/state/SyncState; | 6 | .field·public·final·state:Lorg/addhen/smssync/tasks/state/SyncState; |
13 | #·direct·methods | 7 | #·direct·methods |
Offset 150, 15 lines modified | Offset 150, 14 lines modified | ||
150 | ····move-result·v0 | 150 | ····move-result·v0 |
151 | ····return·v0 | 151 | ····return·v0 |
152 | .end·method | 152 | .end·method |
153 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; | 153 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; |
154 | ····.locals·1 | 154 | ····.locals·1 |
155 | ····.param·p1,·"x0"····#·I | ||
156 | ····.prologue | 155 | ····.prologue |
157 | ····.line·36 | 156 | ····.line·36 |
158 | ····.local·p0,·"this":Lorg/addhen/smssync/adapters/BaseListAdapter;,·"Lorg/addhen/smssync/adapters/BaseListAdapter<TM;>;" | 157 | ····.local·p0,·"this":Lorg/addhen/smssync/adapters/BaseListAdapter;,·"Lorg/addhen/smssync/adapters/BaseListAdapter<TM;>;" |
159 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/adapters/BaseListAdapter;->getItem(I)Lorg/addhen/smssync/models/Model; | 158 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/adapters/BaseListAdapter;->getItem(I)Lorg/addhen/smssync/models/Model; |
160 | ····move-result-object·v0 | 159 | ····move-result-object·v0 |
Offset 99, 18 lines modified | Offset 99, 20 lines modified | ||
99 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/adapters/PendingMessagesAdapter;->getItem(I)Lorg/addhen/smssync/models/Model; | 99 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/adapters/PendingMessagesAdapter;->getItem(I)Lorg/addhen/smssync/models/Model; |
100 | ····move-result-object·v1 | 100 | ····move-result-object·v1 |
101 | ····check-cast·v1,·Lorg/addhen/smssync/models/Message; | 101 | ····check-cast·v1,·Lorg/addhen/smssync/models/Message; |
102 | ····.line·79 | ||
102 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/models/Message;->getTimestamp()Ljava/lang/String; | 103 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/models/Message;->getTimestamp()Ljava/lang/String; |
103 | ····move-result-object·v1 | 104 | ····move-result-object·v1 |
105 | ····.line·78 | ||
104 | ····invoke-virtual·{p0,·v1},·Lorg/addhen/smssync/adapters/PendingMessagesAdapter;->formatDate(Ljava/lang/String;)Ljava/lang/String; | 106 | ····invoke-virtual·{p0,·v1},·Lorg/addhen/smssync/adapters/PendingMessagesAdapter;->formatDate(Ljava/lang/String;)Ljava/lang/String; |
105 | ····move-result-object·v1 | 107 | ····move-result-object·v1 |
106 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 108 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
107 | ····.line·80 | 109 | ····.line·80 |
Offset 28, 37 lines modified | Offset 28, 40 lines modified | ||
28 | .field·final·synthetic·this$0:Lorg/addhen/smssync/adapters/PendingMessagesAdapter; | 28 | .field·final·synthetic·this$0:Lorg/addhen/smssync/adapters/PendingMessagesAdapter; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·public·constructor·<init>(Lorg/addhen/smssync/adapters/PendingMessagesAdapter;Landroid/view/View;)V | 30 | .method·public·constructor·<init>(Lorg/addhen/smssync/adapters/PendingMessagesAdapter;Landroid/view/View;)V |
31 | ····.locals·1 | 31 | ····.locals·1 |
32 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/adapters/PendingMessagesAdapter; | ||
32 | ····.param·p2,·"convertView"····#·Landroid/view/View; | 33 | ····.param·p2,·"convertView"····#·Landroid/view/View; |
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·41 | 35 | ····.line·41 |
35 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/adapters/PendingMessagesAdapter$Widgets;->this$0:Lorg/addhen/smssync/adapters/PendingMessagesAdapter; | 36 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/adapters/PendingMessagesAdapter$Widgets;->this$0:Lorg/addhen/smssync/adapters/PendingMessagesAdapter; |
36 | ····.line·42 | 37 | ····.line·42 |
37 | ····invoke-direct·{p0,·p2},·Lorg/addhen/smssync/views/View;-><init>(Landroid/view/View;)V | 38 | ····invoke-direct·{p0,·p2},·Lorg/addhen/smssync/views/View;-><init>(Landroid/view/View;)V |
38 | ····.line·43 | 39 | ····.line·43 |
39 | ····const·v0,·0x7f0a0063 | 40 | ····const·v0,·0x7f0a0063 |
41 | ····.line·44 | ||
40 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 42 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
41 | ····move-result-object·v0 | 43 | ····move-result-object·v0 |
42 | ····check-cast·v0,·Landroid/widget/TextView; | 44 | ····check-cast·v0,·Landroid/widget/TextView; |
43 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/PendingMessagesAdapter$Widgets;->messageFrom:Landroid/widget/TextView; | 45 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/PendingMessagesAdapter$Widgets;->messageFrom:Landroid/widget/TextView; |
44 | ····.line·45 | 46 | ····.line·45 |
45 | ····const·v0,·0x7f0a0064 | 47 | ····const·v0,·0x7f0a0064 |
48 | ····.line·46 | ||
46 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 49 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
47 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
48 | ····check-cast·v0,·Landroid/widget/TextView; | 51 | ····check-cast·v0,·Landroid/widget/TextView; |
49 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/PendingMessagesAdapter$Widgets;->messageDate:Landroid/widget/TextView; | 52 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/PendingMessagesAdapter$Widgets;->messageDate:Landroid/widget/TextView; |
Offset 73, 14 lines modified | Offset 76, 15 lines modified | ||
73 | ····check-cast·v0,·Landroid/widget/TextView; | 76 | ····check-cast·v0,·Landroid/widget/TextView; |
74 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/PendingMessagesAdapter$Widgets;->message:Landroid/widget/TextView; | 77 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/PendingMessagesAdapter$Widgets;->message:Landroid/widget/TextView; |
75 | ····.line·48 | 78 | ····.line·48 |
76 | ····const·v0,·0x7f0a0066 | 79 | ····const·v0,·0x7f0a0066 |
80 | ····.line·49 | ||
77 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 81 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
78 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
79 | ····check-cast·v0,·Landroid/widget/TextView; | 83 | ····check-cast·v0,·Landroid/widget/TextView; |
80 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/PendingMessagesAdapter$Widgets;->messageType:Landroid/widget/TextView; | 84 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/PendingMessagesAdapter$Widgets;->messageType:Landroid/widget/TextView; |
Offset 25, 37 lines modified | Offset 25, 40 lines modified | ||
25 | .field·final·synthetic·this$0:Lorg/addhen/smssync/adapters/SentMessagesAdapter; | 25 | .field·final·synthetic·this$0:Lorg/addhen/smssync/adapters/SentMessagesAdapter; |
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·public·constructor·<init>(Lorg/addhen/smssync/adapters/SentMessagesAdapter;Landroid/view/View;)V | 27 | .method·public·constructor·<init>(Lorg/addhen/smssync/adapters/SentMessagesAdapter;Landroid/view/View;)V |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/adapters/SentMessagesAdapter; | ||
29 | ····.param·p2,·"convertView"····#·Landroid/view/View; | 30 | ····.param·p2,·"convertView"····#·Landroid/view/View; |
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·40 | 32 | ····.line·40 |
32 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/adapters/SentMessagesAdapter$Widgets;->this$0:Lorg/addhen/smssync/adapters/SentMessagesAdapter; | 33 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/adapters/SentMessagesAdapter$Widgets;->this$0:Lorg/addhen/smssync/adapters/SentMessagesAdapter; |
33 | ····.line·41 | 34 | ····.line·41 |
34 | ····invoke-direct·{p0,·p2},·Lorg/addhen/smssync/views/View;-><init>(Landroid/view/View;)V | 35 | ····invoke-direct·{p0,·p2},·Lorg/addhen/smssync/views/View;-><init>(Landroid/view/View;)V |
35 | ····.line·42 | 36 | ····.line·42 |
36 | ····const·v0,·0x7f0a0067 | 37 | ····const·v0,·0x7f0a0067 |
38 | ····.line·43 | ||
37 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 39 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
38 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
39 | ····check-cast·v0,·Landroid/widget/TextView; | 41 | ····check-cast·v0,·Landroid/widget/TextView; |
40 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SentMessagesAdapter$Widgets;->messageFrom:Landroid/widget/TextView; | 42 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SentMessagesAdapter$Widgets;->messageFrom:Landroid/widget/TextView; |
41 | ····.line·44 | 43 | ····.line·44 |
42 | ····const·v0,·0x7f0a0069 | 44 | ····const·v0,·0x7f0a0069 |
45 | ····.line·45 | ||
43 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 46 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
44 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
45 | ····check-cast·v0,·Landroid/widget/TextView; | 48 | ····check-cast·v0,·Landroid/widget/TextView; |
46 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SentMessagesAdapter$Widgets;->messageDate:Landroid/widget/TextView; | 49 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SentMessagesAdapter$Widgets;->messageDate:Landroid/widget/TextView; |
Offset 70, 14 lines modified | Offset 73, 15 lines modified | ||
70 | ····check-cast·v0,·Landroid/widget/TextView; | 73 | ····check-cast·v0,·Landroid/widget/TextView; |
71 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SentMessagesAdapter$Widgets;->message:Landroid/widget/TextView; | 74 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SentMessagesAdapter$Widgets;->message:Landroid/widget/TextView; |
72 | ····.line·48 | 75 | ····.line·48 |
73 | ····const·v0,·0x7f0a0066 | 76 | ····const·v0,·0x7f0a0066 |
77 | ····.line·49 | ||
74 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 78 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
75 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
76 | ····check-cast·v0,·Landroid/widget/TextView; | 80 | ····check-cast·v0,·Landroid/widget/TextView; |
77 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SentMessagesAdapter$Widgets;->messageType:Landroid/widget/TextView; | 81 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SentMessagesAdapter$Widgets;->messageType:Landroid/widget/TextView; |
Offset 19, 26 lines modified | Offset 19, 28 lines modified | ||
19 | .field·final·synthetic·this$0:Lorg/addhen/smssync/adapters/LogAdapter; | 19 | .field·final·synthetic·this$0:Lorg/addhen/smssync/adapters/LogAdapter; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·public·constructor·<init>(Lorg/addhen/smssync/adapters/LogAdapter;Landroid/view/View;)V | 21 | .method·public·constructor·<init>(Lorg/addhen/smssync/adapters/LogAdapter;Landroid/view/View;)V |
22 | ····.locals·1 | 22 | ····.locals·1 |
23 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/adapters/LogAdapter; | ||
23 | ····.param·p2,·"convertView"····#·Landroid/view/View; | 24 | ····.param·p2,·"convertView"····#·Landroid/view/View; |
24 | ····.prologue | 25 | ····.prologue |
25 | ····.line·63 | 26 | ····.line·63 |
26 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/adapters/LogAdapter$Widgets;->this$0:Lorg/addhen/smssync/adapters/LogAdapter; | 27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/adapters/LogAdapter$Widgets;->this$0:Lorg/addhen/smssync/adapters/LogAdapter; |
27 | ····.line·64 | 28 | ····.line·64 |
28 | ····invoke-direct·{p0,·p2},·Lorg/addhen/smssync/views/View;-><init>(Landroid/view/View;)V | 29 | ····invoke-direct·{p0,·p2},·Lorg/addhen/smssync/views/View;-><init>(Landroid/view/View;)V |
29 | ····.line·65 | 30 | ····.line·65 |
30 | ····const·v0,·0x7f0a005f | 31 | ····const·v0,·0x7f0a005f |
32 | ····.line·66 | ||
31 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 33 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
32 | ····move-result-object·v0 | 34 | ····move-result-object·v0 |
33 | ····check-cast·v0,·Landroid/widget/TextView; | 35 | ····check-cast·v0,·Landroid/widget/TextView; |
34 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/LogAdapter$Widgets;->message:Landroid/widget/TextView; | 36 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/LogAdapter$Widgets;->message:Landroid/widget/TextView; |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | .field·url:Landroid/widget/TextView; | 32 | .field·url:Landroid/widget/TextView; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·public·constructor·<init>(Lorg/addhen/smssync/adapters/SyncUrlAdapter;Landroid/view/View;)V | 34 | .method·public·constructor·<init>(Lorg/addhen/smssync/adapters/SyncUrlAdapter;Landroid/view/View;)V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/adapters/SyncUrlAdapter; | ||
36 | ····.param·p2,·"convertView"····#·Landroid/view/View; | 37 | ····.param·p2,·"convertView"····#·Landroid/view/View; |
37 | ····.prologue | 38 | ····.prologue |
38 | ····.line·48 | 39 | ····.line·48 |
39 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/adapters/SyncUrlAdapter$Widgets;->this$0:Lorg/addhen/smssync/adapters/SyncUrlAdapter; | 40 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/adapters/SyncUrlAdapter$Widgets;->this$0:Lorg/addhen/smssync/adapters/SyncUrlAdapter; |
40 | ····.line·49 | 41 | ····.line·49 |
Offset 93, 14 lines modified | Offset 94, 15 lines modified | ||
93 | ····check-cast·v0,·Landroid/widget/TextView; | 94 | ····check-cast·v0,·Landroid/widget/TextView; |
94 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SyncUrlAdapter$Widgets;->secret:Landroid/widget/TextView; | 95 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SyncUrlAdapter$Widgets;->secret:Landroid/widget/TextView; |
95 | ····.line·56 | 96 | ····.line·56 |
96 | ····const·v0,·0x7f0a006c | 97 | ····const·v0,·0x7f0a006c |
98 | ····.line·57 | ||
97 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 99 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
98 | ····move-result-object·v0 | 100 | ····move-result-object·v0 |
99 | ····check-cast·v0,·Landroid/widget/CheckedTextView; | 101 | ····check-cast·v0,·Landroid/widget/CheckedTextView; |
100 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SyncUrlAdapter$Widgets;->listCheckBox:Landroid/widget/CheckedTextView; | 102 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/adapters/SyncUrlAdapter$Widgets;->listCheckBox:Landroid/widget/CheckedTextView; |
Offset 176, 14 lines modified | Offset 178, 15 lines modified | ||
176 | ····const·v2,·0x7f0d0042 | 178 | ····const·v2,·0x7f0d0042 |
177 | ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 179 | ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
178 | ····move-result-object·v1 | 180 | ····move-result-object·v1 |
181 | ····.line·74 | ||
179 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V | 182 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V |
180 | ····.line·86 | 183 | ····.line·86 |
181 | ····.end·local·v0····#·"total":I | 184 | ····.end·local·v0····#·"total":I |
182 | ····:goto_0 | 185 | ····:goto_0 |
183 | ····return-void | 186 | ····return-void |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·this$0:Lorg/addhen/smssync/adapters/FilterAdapter; | 19 | .field·final·synthetic·this$0:Lorg/addhen/smssync/adapters/FilterAdapter; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·public·constructor·<init>(Lorg/addhen/smssync/adapters/FilterAdapter;Landroid/view/View;)V | 21 | .method·public·constructor·<init>(Lorg/addhen/smssync/adapters/FilterAdapter;Landroid/view/View;)V |
22 | ····.locals·1 | 22 | ····.locals·1 |
23 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/adapters/FilterAdapter; | ||
23 | ····.param·p2,·"convertView"····#·Landroid/view/View; | 24 | ····.param·p2,·"convertView"····#·Landroid/view/View; |
24 | ····.prologue | 25 | ····.prologue |
25 | ····.line·34 | 26 | ····.line·34 |
26 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/adapters/FilterAdapter$Widgets;->this$0:Lorg/addhen/smssync/adapters/FilterAdapter; | 27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/adapters/FilterAdapter$Widgets;->this$0:Lorg/addhen/smssync/adapters/FilterAdapter; |
27 | ····.line·35 | 28 | ····.line·35 |
Offset 17, 20 lines modified | Offset 17, 22 lines modified | ||
17 | .method·static·constructor·<clinit>()V | 17 | .method·static·constructor·<clinit>()V |
18 | ····.locals·1 | 18 | ····.locals·1 |
19 | ····.prologue | 19 | ····.prologue |
20 | ····.line·37 | 20 | ····.line·37 |
21 | ····const-class·v0,·Lorg/addhen/smssync/services/AutoSyncScheduledService; | 21 | ····const-class·v0,·Lorg/addhen/smssync/services/AutoSyncScheduledService; |
22 | ····.line·38 | ||
22 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 23 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
23 | ····move-result-object·v0 | 24 | ····move-result-object·v0 |
24 | ····sput-object·v0,·Lorg/addhen/smssync/services/AutoSyncScheduledService;->CLASS_TAG:Ljava/lang/String; | 25 | ····sput-object·v0,·Lorg/addhen/smssync/services/AutoSyncScheduledService;->CLASS_TAG:Ljava/lang/String; |
26 | ····.line·37 | ||
25 | ····return-void | 27 | ····return-void |
26 | .end·method | 28 | .end·method |
27 | .method·public·constructor·<init>()V | 29 | .method·public·constructor·<init>()V |
28 | ····.locals·2 | 30 | ····.locals·2 |
29 | ····.prologue | 31 | ····.prologue |
Offset 15, 20 lines modified | Offset 15, 22 lines modified | ||
15 | .method·static·constructor·<clinit>()V | 15 | .method·static·constructor·<clinit>()V |
16 | ····.locals·1 | 16 | ····.locals·1 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·33 | 18 | ····.line·33 |
19 | ····const-class·v0,·Lorg/addhen/smssync/services/CheckTaskScheduledService; | 19 | ····const-class·v0,·Lorg/addhen/smssync/services/CheckTaskScheduledService; |
20 | ····.line·34 | ||
20 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 21 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
21 | ····move-result-object·v0 | 22 | ····move-result-object·v0 |
22 | ····sput-object·v0,·Lorg/addhen/smssync/services/CheckTaskScheduledService;->CLASS_TAG:Ljava/lang/String; | 23 | ····sput-object·v0,·Lorg/addhen/smssync/services/CheckTaskScheduledService;->CLASS_TAG:Ljava/lang/String; |
24 | ····.line·33 | ||
23 | ····return-void | 25 | ····return-void |
24 | .end·method | 26 | .end·method |
25 | .method·public·constructor·<init>()V | 27 | .method·public·constructor·<init>()V |
26 | ····.locals·1 | 28 | ····.locals·1 |
27 | ····.prologue | 29 | ····.prologue |
Offset 52, 70 lines modified | Offset 54, 71 lines modified | ||
52 | #·virtual·methods | 54 | #·virtual·methods |
53 | .method·public·executeTask(Landroid/content/Intent;)V | 55 | .method·public·executeTask(Landroid/content/Intent;)V |
54 | ····.locals·4 | 56 | ····.locals·4 |
55 | ····.param·p1,·"intent"····#·Landroid/content/Intent; | 57 | ····.param·p1,·"intent"····#·Landroid/content/Intent; |
56 | ····.prologue | 58 | ····.prologue |
57 | ····.line·45 | 59 | ····.line·45 |
58 | ····const-string·v | 60 | ····const-string·v1,·"checking·scheduled·task·services" |
59 | ····invoke-virtual·{p0,·v | 61 | ····invoke-virtual·{p0,·v1},·Lorg/addhen/smssync/services/CheckTaskScheduledService;->log(Ljava/lang/String;)V |
60 | ····.line·46 | 62 | ····.line·46 |
61 | ····const·v | 63 | ····const·v1,·0x7f0d0113 |
62 | ····invoke-virtual·{p0,·v | 64 | ····invoke-virtual·{p0,·v1},·Lorg/addhen/smssync/services/CheckTaskScheduledService;->getString(I)Ljava/lang/String; |
63 | ····move-result-object·v | 65 | ····move-result-object·v1 |
64 | ····invoke-static·{p0,·v | 66 | ····invoke-static·{p0,·v1},·Lorg/addhen/smssync/util/Util;->logActivities(Landroid/content/Context;Ljava/lang/String;)V |
65 | ····.line·48 | 67 | ····.line·48 |
66 | ····iget-object·v | 68 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/services/CheckTaskScheduledService;->model:Lorg/addhen/smssync/models/SyncUrl; |
67 | ····const/4·v | 69 | ····const/4·v2,·0x1 |
70 | ····.line·49 | ||
68 | ····invoke-virtual·{v | 71 | ····invoke-virtual·{v1,·v2},·Lorg/addhen/smssync/models/SyncUrl;->loadByStatus(I)Ljava/util/List; |
69 | ····move-result-object·v | 72 | ····move-result-object·v1 |
73 | ····.line·48 | ||
70 | ····invoke-interface·{v | 74 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
71 | ····move-result-object·v | 75 | ····move-result-object·v1 |
72 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
73 | ····:goto_0 | 76 | ····:goto_0 |
74 | ····invoke-interface·{v | 77 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
75 | ····move-result·v2 | 78 | ····move-result·v2 |
76 | ····if-eqz·v2,·:cond_0 | 79 | ····if-eqz·v2,·:cond_0 |
77 | ····invoke-interface·{v | 80 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
78 | ····move-result-object·v | 81 | ····move-result-object·v0 |
79 | ····check-cast·v | 82 | ····check-cast·v0,·Lorg/addhen/smssync/models/SyncUrl; |
80 | ····.line·50 | 83 | ····.line·50 |
81 | ····.local·v | 84 | ····.local·v0,·"syncUrl":Lorg/addhen/smssync/models/SyncUrl; |
82 | ····new-instance·v2,·Lorg/addhen/smssync/messages/ProcessMessage; | 85 | ····new-instance·v2,·Lorg/addhen/smssync/messages/ProcessMessage; |
83 | ····new-instance·v3,·Lorg/addhen/smssync/messages/ProcessSms; | 86 | ····new-instance·v3,·Lorg/addhen/smssync/messages/ProcessSms; |
84 | ····invoke-direct·{v3,·p0},·Lorg/addhen/smssync/messages/ProcessSms;-><init>(Landroid/content/Context;)V | 87 | ····invoke-direct·{v3,·p0},·Lorg/addhen/smssync/messages/ProcessSms;-><init>(Landroid/content/Context;)V |
85 | ····invoke-direct·{v2,·p0,·v3},·Lorg/addhen/smssync/messages/ProcessMessage;-><init>(Landroid/content/Context;Lorg/addhen/smssync/messages/ProcessSms;)V | 88 | ····invoke-direct·{v2,·p0,·v3},·Lorg/addhen/smssync/messages/ProcessMessage;-><init>(Landroid/content/Context;Lorg/addhen/smssync/messages/ProcessSms;)V |
86 | ····invoke-virtual·{v2,·v | 89 | ····invoke-virtual·{v2,·v0},·Lorg/addhen/smssync/messages/ProcessMessage;->performTask(Lorg/addhen/smssync/models/SyncUrl;)V |
87 | ····goto·:goto_0 | 90 | ····goto·:goto_0 |
88 | ····.line·53 | 91 | ····.line·53 |
89 | ····.end·local·v | 92 | ····.end·local·v0····#·"syncUrl":Lorg/addhen/smssync/models/SyncUrl; |
90 | ····:cond_0 | 93 | ····:cond_0 |
91 | ····return-void | 94 | ····return-void |
92 | .end·method | 95 | .end·method |
93 | .method·public·readLog()Z | 96 | .method·public·readLog()Z |
94 | ····.locals·1 | 97 | ····.locals·1 |
95 | ····.annotation·runtime·Lcom/squareup/otto/Produce; | 98 | ····.annotation·runtime·Lcom/squareup/otto/Produce; |
Offset 119, 14 lines modified | Offset 119, 15 lines modified | ||
119 | ····const-string·v3,·"com.smssync.portal." | 119 | ····const-string·v3,·"com.smssync.portal." |
120 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 120 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
121 | ····move-result-object·v2 | 121 | ····move-result-object·v2 |
122 | ····.line·49 | ||
122 | ····invoke-static·{},·Lorg/addhen/smssync/services/SmsPortal$version;->values()[Lorg/addhen/smssync/services/SmsPortal$version; | 123 | ····invoke-static·{},·Lorg/addhen/smssync/services/SmsPortal$version;->values()[Lorg/addhen/smssync/services/SmsPortal$version; |
123 | ····move-result-object·v3 | 124 | ····move-result-object·v3 |
124 | ····aget-object·v3,·v3,·v0 | 125 | ····aget-object·v3,·v3,·v0 |
125 | ····invoke-virtual·{v3},·Lorg/addhen/smssync/services/SmsPortal$version;->toString()Ljava/lang/String; | 126 | ····invoke-virtual·{v3},·Lorg/addhen/smssync/services/SmsPortal$version;->toString()Ljava/lang/String; |
Offset 209, 54 lines modified | Offset 210, 53 lines modified | ||
209 | .end·method | 210 | .end·method |
210 | .method·public·setNumber()V | 211 | .method·public·setNumber()V |
211 | ····.locals·6 | 212 | ····.locals·6 |
212 | ····.prologue | 213 | ····.prologue |
213 | ····.line·36 | 214 | ····.line·36 |
214 | ····iget-object·v | 215 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/services/SmsPortal;->context:Landroid/content/Context; |
215 | ····invoke-virtual·{v | 216 | ····invoke-virtual·{v3},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
216 | ····move-result-object·v | 217 | ····move-result-object·v2 |
217 | ····.line·37 | 218 | ····.line·37 |
218 | ····.local·v | 219 | ····.local·v2,·"pm":Landroid/content/pm/PackageManager; |
219 | ····const/4·v0,·0x0 | 220 | ····const/4·v0,·0x0 |
220 | ····.line·38 | 221 | ····.line·38 |
221 | ····.local·v0,·"count":I | 222 | ····.local·v0,·"count":I |
222 | ····const/4·v | 223 | ····const/4·v3,·0x1 |
223 | ····invoke-virtual·{v | 224 | ····invoke-virtual·{v2,·v3},·Landroid/content/pm/PackageManager;->getInstalledPackages(I)Ljava/util/List; |
224 | ····move-result-object·v | 225 | ····move-result-object·v3 |
225 | ····invoke-interface·{v | 226 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
226 | ····move-result-object·v | 227 | ····move-result-object·v3 |
227 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
228 | ····:cond_0 | 228 | ····:cond_0 |
229 | ····:goto_0 | 229 | ····:goto_0 |
230 | ····invoke-interface·{v | 230 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
231 | ····move-result·v4 | 231 | ····move-result·v4 |
232 | ····if-eqz·v4,·:cond_1 | 232 | ····if-eqz·v4,·:cond_1 |
233 | ····invoke-interface·{v | 233 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
234 | ····move-result-object·v | 234 | ····move-result-object·v1 |
235 | ····check-cast·v | 235 | ····check-cast·v1,·Landroid/content/pm/PackageInfo; |
236 | ····.line·39 | 236 | ····.line·39 |
237 | ····.local·v | 237 | ····.local·v1,·"packageInfo":Landroid/content/pm/PackageInfo; |
238 | ····iget-object·v4,·v | 238 | ····iget-object·v4,·v1,·Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; |
239 | ····const-string·v5,·"com.smssync.portal." | 239 | ····const-string·v5,·"com.smssync.portal." |
240 | ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z | 240 | ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
241 | ····move-result·v4 | 241 | ····move-result·v4 |
Offset 264, 63 lines modified | Offset 264, 62 lines modified | ||
264 | ····.line·40 | 264 | ····.line·40 |
265 | ····add-int/lit8·v0,·v0,·0x1 | 265 | ····add-int/lit8·v0,·v0,·0x1 |
266 | ····goto·:goto_0 | 266 | ····goto·:goto_0 |
267 | ····.line·43 | 267 | ····.line·43 |
268 | ····.end·local·v | 268 | ····.end·local·v1····#·"packageInfo":Landroid/content/pm/PackageInfo; |
269 | ····:cond_1 | 269 | ····:cond_1 |
270 | ····iput·v0,·p0,·Lorg/addhen/smssync/services/SmsPortal;->number:I | 270 | ····iput·v0,·p0,·Lorg/addhen/smssync/services/SmsPortal;->number:I |
271 | ····.line·44 | 271 | ····.line·44 |
272 | ····return-void | 272 | ····return-void |
273 | .end·method | 273 | .end·method |
274 | .method·public·unbindFromSmsPortals()V | 274 | .method·public·unbindFromSmsPortals()V |
275 | ····.locals·3 | 275 | ····.locals·3 |
276 | ····.prologue | 276 | ····.prologue |
277 | ····.line·58 | 277 | ····.line·58 |
278 | ····iget-object·v | 278 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/services/SmsPortal;->serviceConnectionList:Ljava/util/ArrayList; |
279 | ····invoke-virtual·{v | 279 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
280 | ····move-result-object·v | 280 | ····move-result-object·v1 |
281 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
282 | ····:goto_0 | 281 | ····:goto_0 |
283 | ····invoke-interface·{v | 282 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
284 | ····move-result·v2 | 283 | ····move-result·v2 |
285 | ····if-eqz·v2,·:cond_0 | 284 | ····if-eqz·v2,·:cond_0 |
286 | ····invoke-interface·{v | 285 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
287 | ····move-result-object·v | 286 | ····move-result-object·v0 |
288 | ····check-cast·v | 287 | ····check-cast·v0,·Landroid/content/ServiceConnection; |
289 | ····.line·59 | 288 | ····.line·59 |
290 | ····.local·v | 289 | ····.local·v0,·"serviceConnection":Landroid/content/ServiceConnection; |
291 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/services/SmsPortal;->context:Landroid/content/Context; | 290 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/services/SmsPortal;->context:Landroid/content/Context; |
292 | ····invoke-virtual·{v2,·v | 291 | ····invoke-virtual·{v2,·v0},·Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V |
293 | ····goto·:goto_0 | 292 | ····goto·:goto_0 |
294 | ····.line·61 | 293 | ····.line·61 |
295 | ····.end·local·v | 294 | ····.end·local·v0····#·"serviceConnection":Landroid/content/ServiceConnection; |
296 | ····:cond_0 | 295 | ····:cond_0 |
297 | ····iget-object·v | 296 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/services/SmsPortal;->messengers:Ljava/util/ArrayList; |
298 | ····invoke-virtual·{v | 297 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->clear()V |
299 | ····.line·62 | 298 | ····.line·62 |
Max diff block lines reached; 186/5560 bytes (3.35%) of diff not shown. |
Offset 19, 20 lines modified | Offset 19, 22 lines modified | ||
19 | .method·static·constructor·<clinit>()V | 19 | .method·static·constructor·<clinit>()V |
20 | ····.locals·1 | 20 | ····.locals·1 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·37 | 22 | ····.line·37 |
23 | ····const-class·v0,·Lorg/addhen/smssync/services/ScheduleServices; | 23 | ····const-class·v0,·Lorg/addhen/smssync/services/ScheduleServices; |
24 | ····.line·38 | ||
24 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 25 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
25 | ····move-result-object·v0 | 26 | ····move-result-object·v0 |
26 | ····sput-object·v0,·Lorg/addhen/smssync/services/ScheduleServices;->CLASS_TAG:Ljava/lang/String; | 27 | ····sput-object·v0,·Lorg/addhen/smssync/services/ScheduleServices;->CLASS_TAG:Ljava/lang/String; |
28 | ····.line·37 | ||
27 | ····return-void | 29 | ····return-void |
28 | .end·method | 30 | .end·method |
29 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/content/Intent;II)V | 31 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/content/Intent;II)V |
30 | ····.locals·2 | 32 | ····.locals·2 |
31 | ····.param·p1,·"context"····#·Landroid/content/Context; | 33 | ····.param·p1,·"context"····#·Landroid/content/Context; |
32 | ····.param·p2,·"intent"····#·Landroid/content/Intent; | 34 | ····.param·p2,·"intent"····#·Landroid/content/Intent; |
Offset 201, 25 lines modified | Offset 203, 27 lines modified | ||
201 | ····invoke-static·{v0,·v1},·Lorg/addhen/smssync/util/Util;->logActivities(Landroid/content/Context;Ljava/lang/String;)V | 203 | ····invoke-static·{v0,·v1},·Lorg/addhen/smssync/util/Util;->logActivities(Landroid/content/Context;Ljava/lang/String;)V |
202 | ····.line·74 | 204 | ····.line·74 |
203 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/services/ScheduleServices;->mgr:Landroid/app/AlarmManager; | 205 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/services/ScheduleServices;->mgr:Landroid/app/AlarmManager; |
204 | ····const/4·v1,·0x2 | 206 | ····const/4·v1,·0x2 |
207 | ····.line·75 | ||
205 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J | 208 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J |
206 | ····move-result-wide·v2 | 209 | ····move-result-wide·v2 |
207 | ····const-wide/32·v4,·0xea60 | 210 | ····const-wide/32·v4,·0xea60 |
208 | ····add-long/2addr·v2,·v4 | 211 | ····add-long/2addr·v2,·v4 |
209 | ····iget-object·v6,·p0,·Lorg/addhen/smssync/services/ScheduleServices;->pendingIntent:Landroid/app/PendingIntent; | 212 | ····iget-object·v6,·p0,·Lorg/addhen/smssync/services/ScheduleServices;->pendingIntent:Landroid/app/PendingIntent; |
210 | ····move-wide·v4,·p1 | 213 | ····move-wide·v4,·p1 |
214 | ····.line·74 | ||
211 | ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setRepeating(IJJLandroid/app/PendingIntent;)V | 215 | ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setRepeating(IJJLandroid/app/PendingIntent;)V |
212 | ····.line·78 | 216 | ····.line·78 |
213 | ····:cond_0 | 217 | ····:cond_0 |
214 | ····return-void | 218 | ····return-void |
215 | .end·method | 219 | .end·method |
Offset 52, 20 lines modified | Offset 52, 22 lines modified | ||
52 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | 52 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
53 | ····sput-object·v0,·Lorg/addhen/smssync/services/SmsReceiverService;->mStartingServiceSync:Ljava/lang/Object; | 53 | ····sput-object·v0,·Lorg/addhen/smssync/services/SmsReceiverService;->mStartingServiceSync:Ljava/lang/Object; |
54 | ····.line·53 | 54 | ····.line·53 |
55 | ····const-class·v0,·Lorg/addhen/smssync/services/SmsReceiverService; | 55 | ····const-class·v0,·Lorg/addhen/smssync/services/SmsReceiverService; |
56 | ····.line·54 | ||
56 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 57 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
57 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
58 | ····sput-object·v0,·Lorg/addhen/smssync/services/SmsReceiverService;->CLASS_TAG:Ljava/lang/String; | 59 | ····sput-object·v0,·Lorg/addhen/smssync/services/SmsReceiverService;->CLASS_TAG:Ljava/lang/String; |
60 | ····.line·53 | ||
59 | ····return-void | 61 | ····return-void |
60 | .end·method | 62 | .end·method |
61 | .method·public·constructor·<init>()V | 63 | .method·public·constructor·<init>()V |
62 | ····.locals·1 | 64 | ····.locals·1 |
63 | ····.prologue | 65 | ····.prologue |
Offset 78, 15 lines modified | Offset 80, 14 lines modified | ||
78 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/services/SmsReceiverService;->messagesBody:Ljava/lang/String; | 80 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/services/SmsReceiverService;->messagesBody:Ljava/lang/String; |
79 | ····.line·68 | 81 | ····.line·68 |
80 | ····const-string·v0,·"" | 82 | ····const-string·v0,·"" |
81 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/services/SmsReceiverService;->messagesUuid:Ljava/lang/String; | 83 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/services/SmsReceiverService;->messagesUuid:Ljava/lang/String; |
82 | ····.line·293 | ||
83 | ····return-void | 84 | ····return-void |
84 | .end·method | 85 | .end·method |
85 | .method·public·static·beginStartingService(Landroid/content/Context;Landroid/content/Intent;)V | 86 | .method·public·static·beginStartingService(Landroid/content/Context;Landroid/content/Intent;)V |
86 | ····.locals·4 | 87 | ····.locals·4 |
87 | ····.param·p0,·"context"····#·Landroid/content/Context; | 88 | ····.param·p0,·"context"····#·Landroid/content/Context; |
88 | ····.param·p1,·"intent"····#·Landroid/content/Intent; | 89 | ····.param·p1,·"intent"····#·Landroid/content/Intent; |
Offset 102, 14 lines modified | Offset 103, 15 lines modified | ||
102 | ····sget-object·v1,·Lorg/addhen/smssync/services/SmsReceiverService;->mStartingService:Landroid/os/PowerManager$WakeLock; | 103 | ····sget-object·v1,·Lorg/addhen/smssync/services/SmsReceiverService;->mStartingService:Landroid/os/PowerManager$WakeLock; |
103 | ····if-nez·v1,·:cond_0 | 104 | ····if-nez·v1,·:cond_0 |
104 | ····.line·138 | 105 | ····.line·138 |
105 | ····const-string·v1,·"power" | 106 | ····const-string·v1,·"power" |
107 | ····.line·139 | ||
106 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 108 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
107 | ····move-result-object·v0 | 109 | ····move-result-object·v0 |
108 | ····check-cast·v0,·Landroid/os/PowerManager; | 110 | ····check-cast·v0,·Landroid/os/PowerManager; |
109 | ····.line·140 | 111 | ····.line·140 |
Offset 234, 14 lines modified | Offset 236, 15 lines modified | ||
234 | ····.line·96 | 236 | ····.line·96 |
235 | ····new-instance·v6,·Lorg/addhen/smssync/services/SmsReceiverService; | 237 | ····new-instance·v6,·Lorg/addhen/smssync/services/SmsReceiverService; |
236 | ····invoke-direct·{v6},·Lorg/addhen/smssync/services/SmsReceiverService;-><init>()V | 238 | ····invoke-direct·{v6},·Lorg/addhen/smssync/services/SmsReceiverService;-><init>()V |
237 | ····const-string·v7,·"getMessagesFromIntent():·getting·SMS·message" | 239 | ····const-string·v7,·"getMessagesFromIntent():·getting·SMS·message" |
240 | ····.line·97 | ||
238 | ····invoke-virtual·{v6,·v7},·Lorg/addhen/smssync/services/SmsReceiverService;->log(Ljava/lang/String;)V | 241 | ····invoke-virtual·{v6,·v7},·Lorg/addhen/smssync/services/SmsReceiverService;->log(Ljava/lang/String;)V |
239 | ····.line·99 | 242 | ····.line·99 |
240 | ····const-string·v6,·"pdus" | 243 | ····const-string·v6,·"pdus" |
241 | ····invoke-virtual·{p0,·v6},·Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable; | 244 | ····invoke-virtual·{p0,·v6},·Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable; |
Offset 351, 14 lines modified | Offset 354, 15 lines modified | ||
351 | ····sget-object·v1,·Lorg/addhen/smssync/services/SmsReceiverService;->wifilock:Landroid/net/wifi/WifiManager$WifiLock; | 354 | ····sget-object·v1,·Lorg/addhen/smssync/services/SmsReceiverService;->wifilock:Landroid/net/wifi/WifiManager$WifiLock; |
352 | ····if-nez·v1,·:cond_0 | 355 | ····if-nez·v1,·:cond_0 |
353 | ····.line·80 | 356 | ····.line·80 |
354 | ····const-string·v1,·"wifi" | 357 | ····const-string·v1,·"wifi" |
358 | ····.line·81 | ||
355 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 359 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
356 | ····move-result-object·v0 | 360 | ····move-result-object·v0 |
357 | ····check-cast·v0,·Landroid/net/wifi/WifiManager; | 361 | ····check-cast·v0,·Landroid/net/wifi/WifiManager; |
358 | ····.line·82 | 362 | ····.line·82 |
Offset 603, 18 lines modified | Offset 607, 20 lines modified | ||
603 | ····if-nez·v6,·:cond_5 | 607 | ····if-nez·v6,·:cond_5 |
604 | ····.line·261 | 608 | ····.line·261 |
605 | ····iget-object·v7,·p0,·Lorg/addhen/smssync/services/SmsReceiverService;->messagesBody:Ljava/lang/String; | 609 | ····iget-object·v7,·p0,·Lorg/addhen/smssync/services/SmsReceiverService;->messagesBody:Ljava/lang/String; |
606 | ····const·v8,·0x7f0d00df | 610 | ····const·v8,·0x7f0d00df |
611 | ····.line·262 | ||
607 | ····invoke-virtual·{p0,·v8},·Lorg/addhen/smssync/services/SmsReceiverService;->getString(I)Ljava/lang/String; | 612 | ····invoke-virtual·{p0,·v8},·Lorg/addhen/smssync/services/SmsReceiverService;->getString(I)Ljava/lang/String; |
608 | ····move-result-object·v8 | 613 | ····move-result-object·v8 |
614 | ····.line·261 | ||
609 | ····invoke-static·{p0,·v7,·v8},·Lorg/addhen/smssync/util/Util;->showFailNotification(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V | 615 | ····invoke-static·{p0,·v7,·v8},·Lorg/addhen/smssync/util/Util;->showFailNotification(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V |
610 | ····.line·264 | 616 | ····.line·264 |
611 | ····new-instance·v7,·Landroid/content/Intent; | 617 | ····new-instance·v7,·Landroid/content/Intent; |
612 | ····sget-object·v8,·Lorg/addhen/smssync/util/ServicesConstants;->FAILED_ACTION:Ljava/lang/String; | 618 | ····sget-object·v8,·Lorg/addhen/smssync/util/ServicesConstants;->FAILED_ACTION:Ljava/lang/String; |
Offset 682, 18 lines modified | Offset 688, 20 lines modified | ||
682 | ····.end·local·v1····#·"bodyText":Ljava/lang/StringBuilder; | 688 | ····.end·local·v1····#·"bodyText":Ljava/lang/StringBuilder; |
683 | ····.end·local·v3····#·"i":I | 689 | ····.end·local·v3····#·"i":I |
684 | ····.end·local·v4····#·"messages":[Landroid/telephony/SmsMessage; | 690 | ····.end·local·v4····#·"messages":[Landroid/telephony/SmsMessage; |
685 | ····.restart·local·v6····#·"sent":Z | 691 | ····.restart·local·v6····#·"sent":Z |
686 | ····:cond_5 | 692 | ····:cond_5 |
687 | ····iget-object·v7,·p0,·Lorg/addhen/smssync/services/SmsReceiverService;->messagesBody:Ljava/lang/String; | 693 | ····iget-object·v7,·p0,·Lorg/addhen/smssync/services/SmsReceiverService;->messagesBody:Ljava/lang/String; |
694 | ····.line·269 | ||
688 | ····invoke-virtual·{p0,·v12},·Lorg/addhen/smssync/services/SmsReceiverService;->getString(I)Ljava/lang/String; | 695 | ····invoke-virtual·{p0,·v12},·Lorg/addhen/smssync/services/SmsReceiverService;->getString(I)Ljava/lang/String; |
689 | ····move-result-object·v8 | 696 | ····move-result-object·v8 |
697 | ····.line·268 | ||
690 | ····invoke-static·{p0,·v7,·v8},·Lorg/addhen/smssync/util/Util;->showFailNotification(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V | 698 | ····invoke-static·{p0,·v7,·v8},·Lorg/addhen/smssync/util/Util;->showFailNotification(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V |
691 | ····.line·270 | 699 | ····.line·270 |
692 | ····invoke-virtual·{p0,·v12},·Lorg/addhen/smssync/services/SmsReceiverService;->getString(I)Ljava/lang/String; | 700 | ····invoke-virtual·{p0,·v12},·Lorg/addhen/smssync/services/SmsReceiverService;->getString(I)Ljava/lang/String; |
693 | ····move-result-object·v7 | 701 | ····move-result-object·v7 |
Max diff block lines reached; 0/4112 bytes (0.00%) of diff not shown. |
Offset 112, 32 lines modified | Offset 112, 35 lines modified | ||
112 | ····.local·v2,·"wMgr":Landroid/net/wifi/WifiManager; | 112 | ····.local·v2,·"wMgr":Landroid/net/wifi/WifiManager; |
113 | ····invoke-virtual·{v2},·Landroid/net/wifi/WifiManager;->isWifiEnabled()Z | 113 | ····invoke-virtual·{v2},·Landroid/net/wifi/WifiManager;->isWifiEnabled()Z |
114 | ····move-result·v3 | 114 | ····move-result·v3 |
115 | ····if-eqz·v3,·:cond_2 | 115 | ····if-eqz·v3,·:cond_2 |
116 | ····.line·103 | ||
116 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/BaseService;->getConnectivityManager()Landroid/net/ConnectivityManager; | 117 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/BaseService;->getConnectivityManager()Landroid/net/ConnectivityManager; |
117 | ····move-result-object·v3 | 118 | ····move-result-object·v3 |
118 | ····invoke-virtual·{v3,·v4},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; | 119 | ····invoke-virtual·{v3,·v4},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; |
119 | ····move-result-object·v3 | 120 | ····move-result-object·v3 |
120 | ····if-eqz·v3,·:cond_2 | 121 | ····if-eqz·v3,·:cond_2 |
122 | ····.line·105 | ||
121 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/BaseService;->getConnectivityManager()Landroid/net/ConnectivityManager; | 123 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/BaseService;->getConnectivityManager()Landroid/net/ConnectivityManager; |
122 | ····move-result-object·v3 | 124 | ····move-result-object·v3 |
123 | ····invoke-virtual·{v3,·v4},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; | 125 | ····invoke-virtual·{v3,·v4},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; |
124 | ····move-result-object·v3 | 126 | ····move-result-object·v3 |
127 | ····.line·106 | ||
125 | ····invoke-virtual·{v3},·Landroid/net/NetworkInfo;->isConnected()Z | 128 | ····invoke-virtual·{v3},·Landroid/net/NetworkInfo;->isConnected()Z |
126 | ····move-result·v3 | 129 | ····move-result·v3 |
127 | ····if-eqz·v3,·:cond_2 | 130 | ····if-eqz·v3,·:cond_2 |
128 | ····.line·109 | 131 | ····.line·109 |
Offset 75, 14 lines modified | Offset 75, 15 lines modified | ||
75 | ····sget-object·v1,·Lorg/addhen/smssync/services/SmsSyncServices;->mStartingService:Landroid/os/PowerManager$WakeLock; | 75 | ····sget-object·v1,·Lorg/addhen/smssync/services/SmsSyncServices;->mStartingService:Landroid/os/PowerManager$WakeLock; |
76 | ····if-nez·v1,·:cond_0 | 76 | ····if-nez·v1,·:cond_0 |
77 | ····.line·53 | 77 | ····.line·53 |
78 | ····const-string·v1,·"power" | 78 | ····const-string·v1,·"power" |
79 | ····.line·54 | ||
79 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 80 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
80 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
81 | ····check-cast·v0,·Landroid/os/PowerManager; | 82 | ····check-cast·v0,·Landroid/os/PowerManager; |
82 | ····.line·55 | 83 | ····.line·55 |
Offset 131, 14 lines modified | Offset 132, 15 lines modified | ||
131 | ····sget-object·v1,·Lorg/addhen/smssync/services/SmsSyncServices;->wifilock:Landroid/net/wifi/WifiManager$WifiLock; | 132 | ····sget-object·v1,·Lorg/addhen/smssync/services/SmsSyncServices;->wifilock:Landroid/net/wifi/WifiManager$WifiLock; |
132 | ····if-nez·v1,·:cond_0 | 133 | ····if-nez·v1,·:cond_0 |
133 | ····.line·65 | 134 | ····.line·65 |
134 | ····const-string·v1,·"wifi" | 135 | ····const-string·v1,·"wifi" |
136 | ····.line·66 | ||
135 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 137 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
136 | ····move-result-object·v0 | 138 | ····move-result-object·v0 |
137 | ····check-cast·v0,·Landroid/net/wifi/WifiManager; | 139 | ····check-cast·v0,·Landroid/net/wifi/WifiManager; |
138 | ····.line·67 | 140 | ····.line·67 |
Offset 363, 14 lines modified | Offset 365, 15 lines modified | ||
363 | ····invoke-virtual·{v0},·Landroid/net/wifi/WifiManager$WifiLock;->isHeld()Z | 365 | ····invoke-virtual·{v0},·Landroid/net/wifi/WifiManager$WifiLock;->isHeld()Z |
364 | ····move-result·v0 | 366 | ····move-result·v0 |
365 | ····if-eqz·v0,·:cond_0 | 367 | ····if-eqz·v0,·:cond_0 |
368 | ····.line·150 | ||
366 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; | 369 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; |
367 | ····move-result-object·v0 | 370 | ····move-result-object·v0 |
368 | ····invoke-static·{v0},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWifiLock(Landroid/content/Context;)Landroid/net/wifi/WifiManager$WifiLock; | 371 | ····invoke-static·{v0},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWifiLock(Landroid/content/Context;)Landroid/net/wifi/WifiManager$WifiLock; |
369 | ····move-result-object·v0 | 372 | ····move-result-object·v0 |
Offset 400, 14 lines modified | Offset 403, 15 lines modified | ||
400 | ····invoke-virtual·{v0},·Landroid/os/PowerManager$WakeLock;->isHeld()Z | 403 | ····invoke-virtual·{v0},·Landroid/os/PowerManager$WakeLock;->isHeld()Z |
401 | ····move-result·v0 | 404 | ····move-result·v0 |
402 | ····if-eqz·v0,·:cond_1 | 405 | ····if-eqz·v0,·:cond_1 |
406 | ····.line·155 | ||
403 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; | 407 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; |
404 | ····move-result-object·v0 | 408 | ····move-result-object·v0 |
405 | ····invoke-static·{v0},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWakeLock(Landroid/content/Context;)Landroid/os/PowerManager$WakeLock; | 409 | ····invoke-static·{v0},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWakeLock(Landroid/content/Context;)Landroid/os/PowerManager$WakeLock; |
406 | ····move-result-object·v0 | 410 | ····move-result-object·v0 |
Offset 492, 14 lines modified | Offset 496, 15 lines modified | ||
492 | ····invoke-virtual·{v3},·Landroid/os/PowerManager$WakeLock;->isHeld()Z | 496 | ····invoke-virtual·{v3},·Landroid/os/PowerManager$WakeLock;->isHeld()Z |
493 | ····move-result·v3 | 497 | ····move-result·v3 |
494 | ····if-eqz·v3,·:cond_0 | 498 | ····if-eqz·v3,·:cond_0 |
499 | ····.line·135 | ||
495 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; | 500 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; |
496 | ····move-result-object·v3 | 501 | ····move-result-object·v3 |
497 | ····invoke-static·{v3},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWakeLock(Landroid/content/Context;)Landroid/os/PowerManager$WakeLock; | 502 | ····invoke-static·{v3},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWakeLock(Landroid/content/Context;)Landroid/os/PowerManager$WakeLock; |
498 | ····move-result-object·v3 | 503 | ····move-result-object·v3 |
Offset 529, 14 lines modified | Offset 534, 15 lines modified | ||
529 | ····invoke-virtual·{v3},·Landroid/net/wifi/WifiManager$WifiLock;->isHeld()Z | 534 | ····invoke-virtual·{v3},·Landroid/net/wifi/WifiManager$WifiLock;->isHeld()Z |
530 | ····move-result·v3 | 535 | ····move-result·v3 |
531 | ····if-eqz·v3,·:cond_1 | 536 | ····if-eqz·v3,·:cond_1 |
537 | ····.line·140 | ||
532 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; | 538 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; |
533 | ····move-result-object·v3 | 539 | ····move-result-object·v3 |
534 | ····invoke-static·{v3},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWifiLock(Landroid/content/Context;)Landroid/net/wifi/WifiManager$WifiLock; | 540 | ····invoke-static·{v3},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWifiLock(Landroid/content/Context;)Landroid/net/wifi/WifiManager$WifiLock; |
535 | ····move-result-object·v3 | 541 | ····move-result-object·v3 |
Offset 582, 14 lines modified | Offset 588, 15 lines modified | ||
582 | ····invoke-virtual·{v4},·Landroid/os/PowerManager$WakeLock;->isHeld()Z | 588 | ····invoke-virtual·{v4},·Landroid/os/PowerManager$WakeLock;->isHeld()Z |
583 | ····move-result·v4 | 589 | ····move-result·v4 |
584 | ····if-eqz·v4,·:cond_3 | 590 | ····if-eqz·v4,·:cond_3 |
591 | ····.line·135 | ||
585 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; | 592 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; |
586 | ····move-result-object·v4 | 593 | ····move-result-object·v4 |
587 | ····invoke-static·{v4},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWakeLock(Landroid/content/Context;)Landroid/os/PowerManager$WakeLock; | 594 | ····invoke-static·{v4},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWakeLock(Landroid/content/Context;)Landroid/os/PowerManager$WakeLock; |
588 | ····move-result-object·v4 | 595 | ····move-result-object·v4 |
Offset 619, 14 lines modified | Offset 626, 15 lines modified | ||
619 | ····invoke-virtual·{v4},·Landroid/net/wifi/WifiManager$WifiLock;->isHeld()Z | 626 | ····invoke-virtual·{v4},·Landroid/net/wifi/WifiManager$WifiLock;->isHeld()Z |
620 | ····move-result·v4 | 627 | ····move-result·v4 |
621 | ····if-eqz·v4,·:cond_4 | 628 | ····if-eqz·v4,·:cond_4 |
629 | ····.line·140 | ||
622 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; | 630 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SmsSyncServices;->getApplicationContext()Landroid/content/Context; |
623 | ····move-result-object·v4 | 631 | ····move-result-object·v4 |
624 | ····invoke-static·{v4},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWifiLock(Landroid/content/Context;)Landroid/net/wifi/WifiManager$WifiLock; | 632 | ····invoke-static·{v4},·Lorg/addhen/smssync/services/SmsSyncServices;->getPhoneWifiLock(Landroid/content/Context;)Landroid/net/wifi/WifiManager$WifiLock; |
625 | ····move-result-object·v4 | 633 | ····move-result-object·v4 |
Max diff block lines reached; -1/3857 bytes (-0.03%) of diff not shown. |
Offset 61, 88 lines modified | Offset 61, 89 lines modified | ||
61 | #·virtual·methods | 61 | #·virtual·methods |
62 | .method·public·executeTask(Landroid/content/Intent;)V | 62 | .method·public·executeTask(Landroid/content/Intent;)V |
63 | ····.locals·6 | 63 | ····.locals·6 |
64 | ····.param·p1,·"intent"····#·Landroid/content/Intent; | 64 | ····.param·p1,·"intent"····#·Landroid/content/Intent; |
65 | ····.prologue | 65 | ····.prologue |
66 | ····.line·34 | 66 | ····.line·34 |
67 | ····const-string·v | 67 | ····const-string·v3,·"checking·scheduled·message·result·services" |
68 | ····invoke-virtual·{p0,·v | 68 | ····invoke-virtual·{p0,·v3},·Lorg/addhen/smssync/services/MessageResultsScheduledService;->log(Ljava/lang/String;)V |
69 | ····.line·35 | 69 | ····.line·35 |
70 | ····const-string·v | 70 | ····const-string·v3,·"Checking·scheduled·message·result·services" |
71 | ····invoke-static·{p0,·v | 71 | ····invoke-static·{p0,·v3},·Lorg/addhen/smssync/util/Util;->logActivities(Landroid/content/Context;Ljava/lang/String;)V |
72 | ····.line·36 | 72 | ····.line·36 |
73 | ····iget-object·v | 73 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/services/MessageResultsScheduledService;->model:Lorg/addhen/smssync/models/SyncUrl; |
74 | ····const/4·v | 74 | ····const/4·v4,·0x1 |
75 | ····invoke-virtual·{v | 75 | ····invoke-virtual·{v3,·v4},·Lorg/addhen/smssync/models/SyncUrl;->loadByStatus(I)Ljava/util/List; |
76 | ····move-result-object·v | 76 | ····move-result-object·v3 |
77 | ····invoke-interface·{v | 77 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
78 | ····move-result-object·v | 78 | ····move-result-object·v3 |
79 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
80 | ····:cond_0 | 79 | ····:cond_0 |
81 | ····:goto_0 | 80 | ····:goto_0 |
82 | ····invoke-interface·{v | 81 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
83 | ····move-result·v4 | 82 | ····move-result·v4 |
84 | ····if-eqz·v4,·:cond_1 | 83 | ····if-eqz·v4,·:cond_1 |
85 | ····invoke-interface·{v | 84 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
86 | ····move-result-object·v | 85 | ····move-result-object·v2 |
87 | ····check-cast·v | 86 | ····check-cast·v2,·Lorg/addhen/smssync/models/SyncUrl; |
88 | ····.line·37 | 87 | ····.line·37 |
89 | ····.local·v | 88 | ····.local·v2,·"syncUrl":Lorg/addhen/smssync/models/SyncUrl; |
90 | ····iget-object·v4,·p0,·Lorg/addhen/smssync/services/MessageResultsScheduledService;->mMessageResultsController:Lorg/addhen/smssync/controllers/MessageResultsController; | 89 | ····iget-object·v4,·p0,·Lorg/addhen/smssync/services/MessageResultsScheduledService;->mMessageResultsController:Lorg/addhen/smssync/controllers/MessageResultsController; |
90 | ····.line·38 | ||
91 | ····invoke-virtual·{v4,·v | 91 | ····invoke-virtual·{v4,·v2},·Lorg/addhen/smssync/controllers/MessageResultsController;->sendMessageResultGETRequest(Lorg/addhen/smssync/models/SyncUrl;)Lorg/addhen/smssync/models/MessagesUUIDSResponse; |
92 | ····move-result-object·v | 92 | ····move-result-object·v1 |
93 | ····.line·39 | 93 | ····.line·39 |
94 | ····.local·v | 94 | ····.local·v1,·"response":Lorg/addhen/smssync/models/MessagesUUIDSResponse; |
95 | ····invoke-virtual·{v | 95 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/models/MessagesUUIDSResponse;->isSuccess()Z |
96 | ····move-result·v4 | 96 | ····move-result·v4 |
97 | ····if-eqz·v4,·:cond_0 | 97 | ····if-eqz·v4,·:cond_0 |
98 | ····.line·40 | 98 | ····.line·40 |
99 | ····sget-object·v4,·Lorg/addhen/smssync/MainApplication;->mDb:Lorg/addhen/smssync/database/Database; | 99 | ····sget-object·v4,·Lorg/addhen/smssync/MainApplication;->mDb:Lorg/addhen/smssync/database/Database; |
100 | ····sget-object·v4,·Lorg/addhen/smssync/database/Database;->messagesContentProvider:Lorg/addhen/smssync/database/MessagesContentProvider; | 100 | ····sget-object·v4,·Lorg/addhen/smssync/database/Database;->messagesContentProvider:Lorg/addhen/smssync/database/MessagesContentProvider; |
101 | ····.line·41 | ||
101 | ····invoke-virtual·{v | 102 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/models/MessagesUUIDSResponse;->getUuids()Ljava/util/List; |
102 | ····move-result-object·v5 | 103 | ····move-result-object·v5 |
103 | ····invoke-virtual·{v4,·v5},·Lorg/addhen/smssync/database/MessagesContentProvider;->fetchMessageResultsByUuid(Ljava/util/List;)Ljava/util/List; | 104 | ····invoke-virtual·{v4,·v5},·Lorg/addhen/smssync/database/MessagesContentProvider;->fetchMessageResultsByUuid(Ljava/util/List;)Ljava/util/List; |
104 | ····move-result-object·v | 105 | ····move-result-object·v0 |
105 | ····.line·42 | 106 | ····.line·42 |
106 | ····.local·v | 107 | ····.local·v0,·"messageResults":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/MessageResult;>;" |
107 | ····iget-object·v4,·p0,·Lorg/addhen/smssync/services/MessageResultsScheduledService;->mMessageResultsController:Lorg/addhen/smssync/controllers/MessageResultsController; | 108 | ····iget-object·v4,·p0,·Lorg/addhen/smssync/services/MessageResultsScheduledService;->mMessageResultsController:Lorg/addhen/smssync/controllers/MessageResultsController; |
108 | ····invoke-virtual·{v4,·v | 109 | ····invoke-virtual·{v4,·v2,·v0},·Lorg/addhen/smssync/controllers/MessageResultsController;->sendMessageResultPOSTRequest(Lorg/addhen/smssync/models/SyncUrl;Ljava/util/List;)V |
109 | ····goto·:goto_0 | 110 | ····goto·:goto_0 |
110 | ····.line·45 | 111 | ····.line·45 |
111 | ····.end·local·v | 112 | ····.end·local·v0····#·"messageResults":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/MessageResult;>;" |
112 | ····.end·local·v | 113 | ····.end·local·v1····#·"response":Lorg/addhen/smssync/models/MessagesUUIDSResponse; |
113 | ····.end·local·v | 114 | ····.end·local·v2····#·"syncUrl":Lorg/addhen/smssync/models/SyncUrl; |
114 | ····:cond_1 | 115 | ····:cond_1 |
115 | ····return-void | 116 | ····return-void |
116 | .end·method | 117 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$number:I | 22 | .field·final·synthetic·val$number:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/addhen/smssync/services/SmsPortal;I)V | 24 | .method·constructor·<init>(Lorg/addhen/smssync/services/SmsPortal;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/services/SmsPortal; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·66 | 28 | ····.line·66 |
28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/services/SmsPortal$1;->this$0:Lorg/addhen/smssync/services/SmsPortal; | 29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/services/SmsPortal$1;->this$0:Lorg/addhen/smssync/services/SmsPortal; |
29 | ····iput·p2,·p0,·Lorg/addhen/smssync/services/SmsPortal$1;->val$number:I | 30 | ····iput·p2,·p0,·Lorg/addhen/smssync/services/SmsPortal$1;->val$number:I |
Offset 28, 20 lines modified | Offset 28, 22 lines modified | ||
28 | .method·static·constructor·<clinit>()V | 28 | .method·static·constructor·<clinit>()V |
29 | ····.locals·1 | 29 | ····.locals·1 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·47 | 31 | ····.line·47 |
32 | ····const-class·v0,·Lorg/addhen/smssync/services/SyncPendingMessagesService; | 32 | ····const-class·v0,·Lorg/addhen/smssync/services/SyncPendingMessagesService; |
33 | ····.line·48 | ||
33 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 34 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
34 | ····move-result-object·v0 | 35 | ····move-result-object·v0 |
35 | ····sput-object·v0,·Lorg/addhen/smssync/services/SyncPendingMessagesService;->CLASS_TAG:Ljava/lang/String; | 36 | ····sput-object·v0,·Lorg/addhen/smssync/services/SyncPendingMessagesService;->CLASS_TAG:Ljava/lang/String; |
37 | ····.line·47 | ||
36 | ····return-void | 38 | ····return-void |
37 | .end·method | 39 | .end·method |
38 | .method·public·constructor·<init>()V | 40 | .method·public·constructor·<init>()V |
39 | ····.locals·1 | 41 | ····.locals·1 |
40 | ····.prologue | 42 | ····.prologue |
Offset 95, 26 lines modified | Offset 97, 28 lines modified | ||
95 | ····.locals·3 | 97 | ····.locals·3 |
96 | ····.param·p1,·"state"····#·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState; | 98 | ····.param·p1,·"state"····#·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState; |
97 | ····.prologue | 99 | ····.prologue |
98 | ····.line·139 | 100 | ····.line·139 |
99 | ····const·v0,·0x7f0d0107 | 101 | ····const·v0,·0x7f0d0107 |
102 | ····.line·140 | ||
100 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->getResources()Landroid/content/res/Resources; | 103 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->getResources()Landroid/content/res/Resources; |
101 | ····move-result-object·v1 | 104 | ····move-result-object·v1 |
102 | ····invoke-virtual·{p1,·v1},·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->getNotification(Landroid/content/res/Resources;)Ljava/lang/String; | 105 | ····invoke-virtual·{p1,·v1},·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->getNotification(Landroid/content/res/Resources;)Ljava/lang/String; |
103 | ····move-result-object·v1 | 106 | ····move-result-object·v1 |
104 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->getPendingIntent()Landroid/app/PendingIntent; | 107 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->getPendingIntent()Landroid/app/PendingIntent; |
105 | ····move-result-object·v2 | 108 | ····move-result-object·v2 |
109 | ····.line·139 | ||
106 | ····invoke-virtual·{p0,·v0,·v1,·v2},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->createNotification(ILjava/lang/String;Landroid/app/PendingIntent;)V | 110 | ····invoke-virtual·{p0,·v0,·v1,·v2},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->createNotification(ILjava/lang/String;Landroid/app/PendingIntent;)V |
107 | ····.line·142 | 111 | ····.line·142 |
108 | ····return-void | 112 | ····return-void |
109 | .end·method | 113 | .end·method |
Offset 460, 26 lines modified | Offset 464, 28 lines modified | ||
460 | ····move-result·v0 | 464 | ····move-result·v0 |
461 | ····if-eqz·v0,·:cond_2 | 465 | ····if-eqz·v0,·:cond_2 |
462 | ····.line·111 | 466 | ····.line·111 |
463 | ····const·v0,·0x7f0d0106 | 467 | ····const·v0,·0x7f0d0106 |
468 | ····.line·112 | ||
464 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->getResources()Landroid/content/res/Resources; | 469 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->getResources()Landroid/content/res/Resources; |
465 | ····move-result-object·v3 | 470 | ····move-result-object·v3 |
466 | ····invoke-virtual·{p1,·v3},·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->getNotification(Landroid/content/res/Resources;)Ljava/lang/String; | 471 | ····invoke-virtual·{p1,·v3},·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->getNotification(Landroid/content/res/Resources;)Ljava/lang/String; |
467 | ····move-result-object·v3 | 472 | ····move-result-object·v3 |
468 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->getPendingIntent()Landroid/app/PendingIntent; | 473 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->getPendingIntent()Landroid/app/PendingIntent; |
469 | ····move-result-object·v4 | 474 | ····move-result-object·v4 |
475 | ····.line·111 | ||
470 | ····invoke-virtual·{p0,·v0,·v3,·v4},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->createNotification(ILjava/lang/String;Landroid/app/PendingIntent;)V | 476 | ····invoke-virtual·{p0,·v0,·v3,·v4},·Lorg/addhen/smssync/services/SyncPendingMessagesService;->createNotification(ILjava/lang/String;Landroid/app/PendingIntent;)V |
471 | ····.line·115 | 477 | ····.line·115 |
472 | ····:cond_2 | 478 | ····:cond_2 |
473 | ····invoke-virtual·{p1},·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->isRunning()Z | 479 | ····invoke-virtual·{p1},·Lorg/addhen/smssync/tasks/state/SyncPendingMessagesState;->isRunning()Z |
474 | ····move-result·v0 | 480 | ····move-result·v0 |
Offset 15, 20 lines modified | Offset 15, 22 lines modified | ||
15 | .method·static·constructor·<clinit>()V | 15 | .method·static·constructor·<clinit>()V |
16 | ····.locals·1 | 16 | ····.locals·1 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·36 | 18 | ····.line·36 |
19 | ····const-class·v0,·Lorg/addhen/smssync/services/CheckTaskService; | 19 | ····const-class·v0,·Lorg/addhen/smssync/services/CheckTaskService; |
20 | ····.line·37 | ||
20 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 21 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
21 | ····move-result-object·v0 | 22 | ····move-result-object·v0 |
22 | ····sput-object·v0,·Lorg/addhen/smssync/services/CheckTaskService;->CLASS_TAG:Ljava/lang/String; | 23 | ····sput-object·v0,·Lorg/addhen/smssync/services/CheckTaskService;->CLASS_TAG:Ljava/lang/String; |
24 | ····.line·36 | ||
23 | ····return-void | 25 | ····return-void |
24 | .end·method | 26 | .end·method |
25 | .method·public·constructor·<init>()V | 27 | .method·public·constructor·<init>()V |
26 | ····.locals·1 | 28 | ····.locals·1 |
27 | ····.prologue | 29 | ····.prologue |
Offset 52, 57 lines modified | Offset 54, 58 lines modified | ||
52 | #·virtual·methods | 54 | #·virtual·methods |
53 | .method·protected·executeTask(Landroid/content/Intent;)V | 55 | .method·protected·executeTask(Landroid/content/Intent;)V |
54 | ····.locals·4 | 56 | ····.locals·4 |
55 | ····.param·p1,·"intent"····#·Landroid/content/Intent; | 57 | ····.param·p1,·"intent"····#·Landroid/content/Intent; |
56 | ····.prologue | 58 | ····.prologue |
57 | ····.line·52 | 59 | ····.line·52 |
58 | ····const-string·v | 60 | ····const-string·v1,·"checkTaskService:·check·if·a·task·has·been·enabled." |
59 | ····invoke-virtual·{p0,·v | 61 | ····invoke-virtual·{p0,·v1},·Lorg/addhen/smssync/services/CheckTaskService;->log(Ljava/lang/String;)V |
60 | ····.line·55 | 62 | ····.line·55 |
61 | ····iget-object·v | 63 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/services/CheckTaskService;->model:Lorg/addhen/smssync/models/SyncUrl; |
62 | ····const/4·v | 64 | ····const/4·v2,·0x1 |
65 | ····.line·56 | ||
63 | ····invoke-virtual·{v | 66 | ····invoke-virtual·{v1,·v2},·Lorg/addhen/smssync/models/SyncUrl;->loadByStatus(I)Ljava/util/List; |
64 | ····move-result-object·v | 67 | ····move-result-object·v1 |
68 | ····.line·55 | ||
65 | ····invoke-interface·{v | 69 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
66 | ····move-result-object·v | 70 | ····move-result-object·v1 |
67 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
68 | ····:goto_0 | 71 | ····:goto_0 |
69 | ····invoke-interface·{v | 72 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
70 | ····move-result·v2 | 73 | ····move-result·v2 |
71 | ····if-eqz·v2,·:cond_0 | 74 | ····if-eqz·v2,·:cond_0 |
72 | ····invoke-interface·{v | 75 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
73 | ····move-result-object·v | 76 | ····move-result-object·v0 |
74 | ····check-cast·v | 77 | ····check-cast·v0,·Lorg/addhen/smssync/models/SyncUrl; |
75 | ····.line·57 | 78 | ····.line·57 |
76 | ····.local·v | 79 | ····.local·v0,·"syncUrl":Lorg/addhen/smssync/models/SyncUrl; |
77 | ····new-instance·v2,·Lorg/addhen/smssync/messages/ProcessMessage; | 80 | ····new-instance·v2,·Lorg/addhen/smssync/messages/ProcessMessage; |
78 | ····new-instance·v3,·Lorg/addhen/smssync/messages/ProcessSms; | 81 | ····new-instance·v3,·Lorg/addhen/smssync/messages/ProcessSms; |
79 | ····invoke-direct·{v3,·p0},·Lorg/addhen/smssync/messages/ProcessSms;-><init>(Landroid/content/Context;)V | 82 | ····invoke-direct·{v3,·p0},·Lorg/addhen/smssync/messages/ProcessSms;-><init>(Landroid/content/Context;)V |
80 | ····invoke-direct·{v2,·p0,·v3},·Lorg/addhen/smssync/messages/ProcessMessage;-><init>(Landroid/content/Context;Lorg/addhen/smssync/messages/ProcessSms;)V | 83 | ····invoke-direct·{v2,·p0,·v3},·Lorg/addhen/smssync/messages/ProcessMessage;-><init>(Landroid/content/Context;Lorg/addhen/smssync/messages/ProcessSms;)V |
81 | ····invoke-virtual·{v2,·v | 84 | ····invoke-virtual·{v2,·v0},·Lorg/addhen/smssync/messages/ProcessMessage;->performTask(Lorg/addhen/smssync/models/SyncUrl;)V |
82 | ····goto·:goto_0 | 85 | ····goto·:goto_0 |
83 | ····.line·59 | 86 | ····.line·59 |
84 | ····.end·local·v | 87 | ····.end·local·v0····#·"syncUrl":Lorg/addhen/smssync/models/SyncUrl; |
85 | ····:cond_0 | 88 | ····:cond_0 |
86 | ····return-void | 89 | ····return-void |
87 | .end·method | 90 | .end·method |
Offset 28, 35 lines modified | Offset 28, 34 lines modified | ||
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/MainActivity; | 29 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/MainActivity; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·public·constructor·<init>(Lorg/addhen/smssync/activities/MainActivity;)V | 31 | .method·public·constructor·<init>(Lorg/addhen/smssync/activities/MainActivity;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/activities/MainActivity; | ||
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·134 | 35 | ····.line·134 |
35 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/MainActivity$PostToGoogleTask;->this$0:Lorg/addhen/smssync/activities/MainActivity; | 36 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/MainActivity$PostToGoogleTask;->this$0:Lorg/addhen/smssync/activities/MainActivity; |
36 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 37 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
37 | ····return-void | 38 | ····return-void |
38 | .end·method | 39 | .end·method |
39 | #·virtual·methods | 40 | #·virtual·methods |
40 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 41 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
41 | ····.locals·1 | 42 | ····.locals·1 |
42 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·134 | 44 | ····.line·134 |
45 | ····check-cast·p1,·[Ljava/lang/String; | 45 | ····check-cast·p1,·[Ljava/lang/String; |
46 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
47 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/activities/MainActivity$PostToGoogleTask;->doInBackground([Ljava/lang/String;)Ljava/lang/String; | 46 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/activities/MainActivity$PostToGoogleTask;->doInBackground([Ljava/lang/String;)Ljava/lang/String; |
48 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
49 | ····return-object·v0 | 48 | ····return-object·v0 |
50 | .end·method | 49 | .end·method |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/BaseListActivity; | 18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/BaseListActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lorg/addhen/smssync/activities/BaseListActivity;Landroid/support/v4/app/FragmentActivity;)V | 20 | .method·public·constructor·<init>(Lorg/addhen/smssync/activities/BaseListActivity;Landroid/support/v4/app/FragmentActivity;)V |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/activities/BaseListActivity; | ||
22 | ····.param·p2,·"activity"····#·Landroid/support/v4/app/FragmentActivity; | 23 | ····.param·p2,·"activity"····#·Landroid/support/v4/app/FragmentActivity; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·149 | 25 | ····.line·149 |
25 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;,·"Lorg/addhen/smssync/activities/BaseListActivity<TV;TM;TL;>.LoadingTask;" | 26 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;,·"Lorg/addhen/smssync/activities/BaseListActivity<TV;TM;TL;>.LoadingTask;" |
26 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;->this$0:Lorg/addhen/smssync/activities/BaseListActivity; | 27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;->this$0:Lorg/addhen/smssync/activities/BaseListActivity; |
Offset 60, 22 lines modified | Offset 61, 20 lines modified | ||
60 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
61 | ····return-object·v0 | 62 | ····return-object·v0 |
62 | .end·method | 63 | .end·method |
63 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 64 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
64 | ····.locals·1 | 65 | ····.locals·1 |
65 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·147 | 67 | ····.line·147 |
68 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;,·"Lorg/addhen/smssync/activities/BaseListActivity<TV;TM;TL;>.LoadingTask;" | 68 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;,·"Lorg/addhen/smssync/activities/BaseListActivity<TV;TM;TL;>.LoadingTask;" |
69 | ····check-cast·p1,·[Ljava/lang/String; | 69 | ····check-cast·p1,·[Ljava/lang/String; |
70 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
71 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 70 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
72 | ····move-result-object·v0 | 71 | ····move-result-object·v0 |
73 | ····return-object·v0 | 72 | ····return-object·v0 |
74 | .end·method | 73 | .end·method |
Offset 99, 19 lines modified | Offset 98, 17 lines modified | ||
99 | ····.line·163 | 98 | ····.line·163 |
100 | ····return-void | 99 | ····return-void |
101 | .end·method | 100 | .end·method |
102 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 101 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
103 | ····.locals·0 | 102 | ····.locals·0 |
104 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
105 | ····.prologue | 103 | ····.prologue |
106 | ····.line·147 | 104 | ····.line·147 |
107 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;,·"Lorg/addhen/smssync/activities/BaseListActivity<TV;TM;TL;>.LoadingTask;" | 105 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;,·"Lorg/addhen/smssync/activities/BaseListActivity<TV;TM;TL;>.LoadingTask;" |
108 | ····check-cast·p1,·Ljava/lang/Boolean; | 106 | ····check-cast·p1,·Ljava/lang/Boolean; |
109 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
110 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V | 107 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/activities/BaseListActivity$LoadingTask;->onPostExecute(Ljava/lang/Boolean;)V |
111 | ····return-void | 108 | ····return-void |
112 | .end·method | 109 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$skus:Ljava/util/List; | 22 | .field·final·synthetic·val$skus:Ljava/util/List; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity;Ljava/util/List;)V | 24 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity;Ljava/util/List;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/activities/DonationActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·170 | 28 | ····.line·170 |
28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$3;->this$0:Lorg/addhen/smssync/activities/DonationActivity; | 29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$3;->this$0:Lorg/addhen/smssync/activities/DonationActivity; |
29 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/activities/DonationActivity$3;->val$skus:Ljava/util/List; | 30 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/activities/DonationActivity$3;->val$skus:Ljava/util/List; |
Offset 53, 14 lines modified | Offset 54, 15 lines modified | ||
53 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
54 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$3;->this$0:Lorg/addhen/smssync/activities/DonationActivity; | 55 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$3;->this$0:Lorg/addhen/smssync/activities/DonationActivity; |
55 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/activities/DonationActivity$3;->val$skus:Ljava/util/List; | 56 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/activities/DonationActivity$3;->val$skus:Ljava/util/List; |
57 | ····.line·174 | ||
56 | ····invoke-interface·{v2,·p2},·Ljava/util/List;->get(I)Ljava/lang/Object; | 58 | ····invoke-interface·{v2,·p2},·Ljava/util/List;->get(I)Ljava/lang/Object; |
57 | ····move-result-object·v2 | 59 | ····move-result-object·v2 |
58 | ····check-cast·v2,·Lcom/github/jberkel/pay/me/model/SkuDetails; | 60 | ····check-cast·v2,·Lcom/github/jberkel/pay/me/model/SkuDetails; |
59 | ····invoke-virtual·{v2},·Lcom/github/jberkel/pay/me/model/SkuDetails;->getSku()Ljava/lang/String; | 61 | ····invoke-virtual·{v2},·Lcom/github/jberkel/pay/me/model/SkuDetails;->getSku()Ljava/lang/String; |
Offset 71, 12 lines modified | Offset 73, 13 lines modified | ||
71 | ····const/4·v4,·0x1 | 73 | ····const/4·v4,·0x1 |
72 | ····iget-object·v5,·p0,·Lorg/addhen/smssync/activities/DonationActivity$3;->this$0:Lorg/addhen/smssync/activities/DonationActivity; | 74 | ····iget-object·v5,·p0,·Lorg/addhen/smssync/activities/DonationActivity$3;->this$0:Lorg/addhen/smssync/activities/DonationActivity; |
73 | ····const/4·v6,·0x0 | 75 | ····const/4·v6,·0x0 |
76 | ····.line·173 | ||
74 | ····invoke-virtual/range·{v0·..·v6},·Lcom/github/jberkel/pay/me/IabHelper;->launchPurchaseFlow(Landroid/app/Activity;Ljava/lang/String;Lcom/github/jberkel/pay/me/model/ItemType;ILcom/github/jberkel/pay/me/listener/OnIabPurchaseFinishedListener;Ljava/lang/String;)V | 77 | ····invoke-virtual/range·{v0·..·v6},·Lcom/github/jberkel/pay/me/IabHelper;->launchPurchaseFlow(Landroid/app/Activity;Ljava/lang/String;Lcom/github/jberkel/pay/me/model/ItemType;ILcom/github/jberkel/pay/me/listener/OnIabPurchaseFinishedListener;Ljava/lang/String;)V |
75 | ····.line·179 | 78 | ····.line·179 |
76 | ····return-void | 79 | ····return-void |
77 | .end·method | 80 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/DonationActivity; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/DonationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/activities/DonationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·79 | 27 | ····.line·79 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$1;->this$0:Lorg/addhen/smssync/activities/DonationActivity; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$1;->this$0:Lorg/addhen/smssync/activities/DonationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 157, 24 lines modified | Offset 157, 20 lines modified | ||
157 | ····const/4·v0,·0x0 | 157 | ····const/4·v0,·0x0 |
158 | ····goto·:goto_0 | 158 | ····goto·:goto_0 |
159 | .end·method | 159 | .end·method |
160 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 160 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
161 | ····.locals·1 | 161 | ····.locals·1 |
162 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
163 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
164 | ····.prologue | 162 | ····.prologue |
165 | ····.line·301 | 163 | ····.line·301 |
166 | ····check-cast·p1,·Lcom/github/jberkel/pay/me/model/SkuDetails; | 164 | ····check-cast·p1,·Lcom/github/jberkel/pay/me/model/SkuDetails; |
167 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
168 | ····check-cast·p2,·Lcom/github/jberkel/pay/me/model/SkuDetails; | 165 | ····check-cast·p2,·Lcom/github/jberkel/pay/me/model/SkuDetails; |
169 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
170 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/addhen/smssync/activities/DonationActivity$SkuComparator;->compare(Lcom/github/jberkel/pay/me/model/SkuDetails;Lcom/github/jberkel/pay/me/model/SkuDetails;)I | 166 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/addhen/smssync/activities/DonationActivity$SkuComparator;->compare(Lcom/github/jberkel/pay/me/model/SkuDetails;Lcom/github/jberkel/pay/me/model/SkuDetails;)I |
171 | ····move-result·v0 | 167 | ····move-result·v0 |
172 | ····return·v0 | 168 | ····return·v0 |
173 | .end·method | 169 | .end·method |
Offset 6, 15 lines modified | Offset 6, 14 lines modified | ||
6 | .implements·Lcom/github/jberkel/pay/me/listener/QueryInventoryFinishedListener; | 6 | .implements·Lcom/github/jberkel/pay/me/listener/QueryInventoryFinishedListener; |
7 | .implements·Lcom/github/jberkel/pay/me/listener/OnIabPurchaseFinishedListener; | 7 | .implements·Lcom/github/jberkel/pay/me/listener/OnIabPurchaseFinishedListener; |
8 | #·annotations | 8 | #·annotations |
9 | .annotation·system·Ldalvik/annotation/MemberClasses; | 9 | .annotation·system·Ldalvik/annotation/MemberClasses; |
10 | ····value·=·{ | 10 | ····value·=·{ |
11 | ········Lorg/addhen/smssync/activities/DonationActivity$7;, | ||
12 | ········Lorg/addhen/smssync/activities/DonationActivity$SkuComparator;, | 11 | ········Lorg/addhen/smssync/activities/DonationActivity$SkuComparator;, |
13 | ········Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener; | 12 | ········Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener; |
14 | ····} | 13 | ····} |
15 | .end·annotation | 14 | .end·annotation |
16 | .annotation·system·Ldalvik/annotation/Signature; | 15 | .annotation·system·Ldalvik/annotation/Signature; |
17 | ····value·=·{ | 16 | ····value·=·{ |
Offset 317, 69 lines modified | Offset 316, 62 lines modified | ||
317 | ····.line·195 | 316 | ····.line·195 |
318 | ····const·v6,·0x7f0d0118 | 317 | ····const·v6,·0x7f0d0118 |
319 | ····invoke-virtual·{v0,·v6},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 318 | ····invoke-virtual·{v0,·v6},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
320 | ····move-result-object·v6 | 319 | ····move-result-object·v6 |
320 | ····.line·196 | ||
321 | ····invoke-virtual·{v6},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 321 | ····invoke-virtual·{v6},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
322 | ····.line·197 | 322 | ····.line·197 |
323 | ····return-void | 323 | ····return-void |
324 | .end·method | 324 | .end·method |
325 | .method·private·static·userHasDonated(Lcom/github/jberkel/pay/me/model/Inventory;)Z | 325 | .method·private·static·userHasDonated(Lcom/github/jberkel/pay/me/model/Inventory;)Z |
326 | ····.locals· | 326 | ····.locals·6 |
327 | ····.param·p0,·"inventory"····#·Lcom/github/jberkel/pay/me/model/Inventory; | 327 | ····.param·p0,·"inventory"····#·Lcom/github/jberkel/pay/me/model/Inventory; |
328 | ····.prologue | 328 | ····.prologue |
329 | ····const/4·v1,·0x0 | ||
329 | ····.line·238 | 330 | ····.line·238 |
330 | ····sget-object·v | 331 | ····sget-object·v3,·Lorg/addhen/smssync/util/DonationConstants$Billing;->ALL_SKUS:[Ljava/lang/String; |
331 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
332 | ····array-length·v | 332 | ····array-length·v4,·v3 |
333 | ····move·v2,·v1 | ||
333 | ····.local·v2,·"len$":I | ||
334 | ····const/4·v1,·0x0 | ||
335 | ····.local·v1,·"i$":I | ||
336 | ····:goto_0 | 334 | ····:goto_0 |
337 | ····if-ge·v | 335 | ····if-ge·v2,·v4,·:cond_0 |
338 | ····aget-object·v | 336 | ····aget-object·v0,·v3,·v2 |
339 | ····.line·239 | 337 | ····.line·239 |
340 | ····.local·v | 338 | ····.local·v0,·"sku":Ljava/lang/String; |
341 | ····invoke-virtual·{p0,·v | 339 | ····invoke-virtual·{p0,·v0},·Lcom/github/jberkel/pay/me/model/Inventory;->hasPurchase(Ljava/lang/String;)Z |
342 | ····move-result·v | 340 | ····move-result·v5 |
343 | ····if-eqz·v | 341 | ····if-eqz·v5,·:cond_1 |
344 | ····.line·240 | 342 | ····.line·240 |
345 | ····const/4·v | 343 | ····const/4·v1,·0x1 |
346 | ····.line·243 | 344 | ····.line·243 |
347 | ····.end·local·v | 345 | ····.end·local·v0····#·"sku":Ljava/lang/String; |
348 | ····:goto_1 | ||
349 | ····return·v4 | ||
350 | ····.line·238 | ||
351 | ····.restart·local·v3····#·"sku":Ljava/lang/String; | ||
352 | ····:cond_0 | 346 | ····:cond_0 |
353 | ···· | 347 | ····return·v1 |
354 | ····goto·:goto_0 | ||
355 | ····.line·2 | 348 | ····.line·238 |
356 | ····.e | 349 | ····.restart·local·v0····#·"sku":Ljava/lang/String; |
357 | ····:cond_1 | 350 | ····:cond_1 |
358 | ···· | 351 | ····add-int/lit8·v2,·v2,·0x1 |
359 | ····goto·:goto_ | 352 | ····goto·:goto_0 |
360 | .end·method | 353 | .end·method |
361 | #·virtual·methods | 354 | #·virtual·methods |
362 | .method·public·onActivityResult(IILandroid/content/Intent;)V | 355 | .method·public·onActivityResult(IILandroid/content/Intent;)V |
363 | ····.locals·2 | 356 | ····.locals·2 |
364 | ····.param·p1,·"requestCode"····#·I | 357 | ····.param·p1,·"requestCode"····#·I |
Offset 666, 108 lines modified | Offset 658, 107 lines modified | ||
666 | .method·public·onQueryInventoryFinished(Lcom/github/jberkel/pay/me/IabResult;Lcom/github/jberkel/pay/me/model/Inventory;)V | 658 | .method·public·onQueryInventoryFinished(Lcom/github/jberkel/pay/me/IabResult;Lcom/github/jberkel/pay/me/model/Inventory;)V |
667 | ····.locals·6 | 659 | ····.locals·6 |
668 | ····.param·p1,·"result"····#·Lcom/github/jberkel/pay/me/IabResult; | 660 | ····.param·p1,·"result"····#·Lcom/github/jberkel/pay/me/IabResult; |
669 | ····.param·p2,·"inventory"····#·Lcom/github/jberkel/pay/me/model/Inventory; | 661 | ····.param·p2,·"inventory"····#·Lcom/github/jberkel/pay/me/model/Inventory; |
670 | ····.prologue | 662 | ····.prologue |
671 | ····.line·115 | 663 | ····.line·115 |
672 | ····new-instance·v | 664 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
673 | ····invoke-direct·{v | 665 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
674 | ····const-string·v | 666 | ····const-string·v4,·"onQueryInventoryFinished(" |
675 | ····invoke-virtual·{v | 667 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
676 | ····move-result-object·v | 668 | ····move-result-object·v3 |
677 | ····invoke-virtual·{v | 669 | ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
678 | ····move-result-object·v | 670 | ····move-result-object·v3 |
679 | ····const-string·v | 671 | ····const-string·v4,·",·" |
680 | ····invoke-virtual·{v | 672 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
681 | ····move-result-object·v | 673 | ····move-result-object·v3 |
682 | ····invoke-virtual·{v | 674 | ····invoke-virtual·{v3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
683 | ····move-result-object·v | 675 | ····move-result-object·v3 |
684 | ····const-string·v | 676 | ····const-string·v4,·")" |
685 | ····invoke-virtual·{v | 677 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
686 | ····move-result-object·v | 678 | ····move-result-object·v3 |
Max diff block lines reached; 7090/12254 bytes (57.86%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/DonationActivity; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/DonationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/activities/DonationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·188 | 27 | ····.line·188 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$5;->this$0:Lorg/addhen/smssync/activities/DonationActivity; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$5;->this$0:Lorg/addhen/smssync/activities/DonationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 49, 153 lines modified | Offset 49, 155 lines modified | ||
49 | ····invoke-direct/range·{v0·..·v5},·Lorg/addhen/smssync/activities/BaseActivity;-><init>(Ljava/lang/Class;IIII)V | 49 | ····invoke-direct/range·{v0·..·v5},·Lorg/addhen/smssync/activities/BaseActivity;-><init>(Ljava/lang/Class;IIII)V |
50 | ····.line·63 | 50 | ····.line·63 |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
53 | .method·private·initSurveyDialog()V | 53 | .method·private·initSurveyDialog()V |
54 | ····.locals·1 | 54 | ····.locals·10 |
55 | ····.prologue | 55 | ····.prologue |
56 | ····const/4·v | 56 | ····const/4·v9,·0x2 |
57 | ····.line·71 | 57 | ····.line·71 |
58 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/activities/MainActivity;->getLayoutInflater()Landroid/view/LayoutInflater; | 58 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/activities/MainActivity;->getLayoutInflater()Landroid/view/LayoutInflater; |
59 | ····move-result-object·v | 59 | ····move-result-object·v5 |
60 | ····const·v | 60 | ····const·v6,·0x7f03002d |
61 | ····const/4·v | 61 | ····const/4·v7,·0x0 |
62 | ····invoke-virtual·{v | 62 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; |
63 | ····move-result-object·v | 63 | ····move-result-object·v4 |
64 | ····.line·73 | 64 | ····.line·73 |
65 | ····.local·v | 65 | ····.local·v4,·"root":Landroid/view/View; |
66 | ····const·v | 66 | ····const·v5,·0x7f0a0079 |
67 | ····invoke-virtual·{v | 67 | ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
68 | ····move-result-object·v | 68 | ····move-result-object·v5 |
69 | ····check-cast·v | 69 | ····check-cast·v5,·Landroid/widget/AutoCompleteTextView; |
70 | ····iput-object·v | 70 | ····iput-object·v5,·p0,·Lorg/addhen/smssync/activities/MainActivity;->mEmailAddress:Landroid/widget/AutoCompleteTextView; |
71 | ····.line·76 | 71 | ····.line·76 |
72 | ····invoke-static·{p0},·Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager; | 72 | ····invoke-static·{p0},·Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager; |
73 | ····move-result-object·v | 73 | ····move-result-object·v5 |
74 | ····invoke-virtual·{v | 74 | ····invoke-virtual·{v5},·Landroid/accounts/AccountManager;->getAccounts()[Landroid/accounts/Account; |
75 | ····move-result-object·v1 | 75 | ····move-result-object·v1 |
76 | ····.line·77 | 76 | ····.line·77 |
77 | ····.local·v1,·"accounts":[Landroid/accounts/Account; | 77 | ····.local·v1,·"accounts":[Landroid/accounts/Account; |
78 | ····new-instance·v | 78 | ····new-instance·v2,·Ljava/util/HashSet; |
79 | ····invoke-direct·{v | 79 | ····invoke-direct·{v2},·Ljava/util/HashSet;-><init>()V |
80 | ····.line·78 | 80 | ····.line·78 |
81 | ····.local·v | 81 | ····.local·v2,·"emailSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
82 | ····move-object·v2,·v1 | ||
83 | ····.local·v2,·"arr$":[Landroid/accounts/Account; | ||
84 | ····array-length·v6,·v | 82 | ····array-length·v6,·v1 |
85 | ····.local·v6,·"len$":I | ||
86 | ····const/4·v5,·0x0 | 83 | ····const/4·v5,·0x0 |
87 | ····.local·v5,·"i$":I | ||
88 | ····:goto_0 | 84 | ····:goto_0 |
89 | ····if-ge·v5,·v6,·:cond_1 | 85 | ····if-ge·v5,·v6,·:cond_1 |
90 | ····aget-object·v0,·v | 86 | ····aget-object·v0,·v1,·v5 |
91 | ····.line·79 | 87 | ····.line·79 |
92 | ····.local·v0,·"account":Landroid/accounts/Account; | 88 | ····.local·v0,·"account":Landroid/accounts/Account; |
93 | ····sget-object·v | 89 | ····sget-object·v7,·Landroid/util/Patterns;->EMAIL_ADDRESS:Ljava/util/regex/Pattern; |
94 | ····iget-object·v | 90 | ····iget-object·v8,·v0,·Landroid/accounts/Account;->name:Ljava/lang/String; |
95 | ····invoke-virtual·{v | 91 | ····invoke-virtual·{v7,·v8},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; |
96 | ····move-result-object·v | 92 | ····move-result-object·v7 |
97 | ····invoke-virtual·{v | 93 | ····invoke-virtual·{v7},·Ljava/util/regex/Matcher;->matches()Z |
98 | ····move-result·v | 94 | ····move-result·v7 |
99 | ····if-eqz·v | 95 | ····if-eqz·v7,·:cond_0 |
100 | ····.line·80 | 96 | ····.line·80 |
101 | ····iget-object·v | 97 | ····iget-object·v7,·v0,·Landroid/accounts/Account;->name:Ljava/lang/String; |
102 | ····invoke-interface·{v | 98 | ····invoke-interface·{v2,·v7},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
103 | ····.line·78 | 99 | ····.line·78 |
104 | ····:cond_0 | 100 | ····:cond_0 |
105 | ····add-int/lit8·v5,·v5,·0x1 | 101 | ····add-int/lit8·v5,·v5,·0x1 |
106 | ····goto·:goto_0 | 102 | ····goto·:goto_0 |
107 | ····.line·83 | 103 | ····.line·83 |
108 | ····.end·local·v0····#·"account":Landroid/accounts/Account; | 104 | ····.end·local·v0····#·"account":Landroid/accounts/Account; |
109 | ····:cond_1 | 105 | ····:cond_1 |
110 | ····new-instance·v | 106 | ····new-instance·v3,·Ljava/util/ArrayList; |
111 | ····invoke-direct·{v | 107 | ····invoke-direct·{v3,·v2},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V |
112 | ····.line·84 | 108 | ····.line·84 |
113 | ····.local·v | 109 | ····.local·v3,·"emails":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
114 | ····iget-object·v | 110 | ····iget-object·v5,·p0,·Lorg/addhen/smssync/activities/MainActivity;->mEmailAddress:Landroid/widget/AutoCompleteTextView; |
115 | ····new-instance·v | 111 | ····new-instance·v6,·Landroid/widget/ArrayAdapter; |
116 | ····const·v | 112 | ····const·v7,·0x109000a |
117 | ····invoke-direct·{v | 113 | ····invoke-direct·{v6,·p0,·v7,·v3},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;ILjava/util/List;)V |
118 | ····invoke-virtual·{v | 114 | ····invoke-virtual·{v5,·v6},·Landroid/widget/AutoCompleteTextView;->setAdapter(Landroid/widget/ListAdapter;)V |
119 | ····.line·90 | 115 | ····.line·90 |
120 | ····invoke-static·{p0},·Lnet/smssync/survey/dialog/AppRate;->with(Landroid/content/Context;)Lnet/smssync/survey/dialog/AppRate; | 116 | ····invoke-static·{p0},·Lnet/smssync/survey/dialog/AppRate;->with(Landroid/content/Context;)Lnet/smssync/survey/dialog/AppRate; |
121 | ····move-result-object·v | 117 | ····move-result-object·v5 |
118 | ····.line·91 | ||
122 | ····invoke-virtual·{v | 119 | ····invoke-virtual·{v5,·v9},·Lnet/smssync/survey/dialog/AppRate;->setInstallDays(I)Lnet/smssync/survey/dialog/AppRate; |
123 | ····move-result-object·v | 120 | ····move-result-object·v5 |
121 | ····.line·92 | ||
124 | ····invoke-virtual·{v | 122 | ····invoke-virtual·{v5,·v9},·Lnet/smssync/survey/dialog/AppRate;->setLaunchTimes(I)Lnet/smssync/survey/dialog/AppRate; |
Max diff block lines reached; 1794/8161 bytes (21.98%) of diff not shown. |
Offset 81, 18 lines modified | Offset 81, 20 lines modified | ||
81 | ····invoke-virtual·{v3},·Landroid/support/v7/app/ActionBar;->newTab()Landroid/support/v7/app/ActionBar$Tab; | 81 | ····invoke-virtual·{v3},·Landroid/support/v7/app/ActionBar;->newTab()Landroid/support/v7/app/ActionBar$Tab; |
82 | ····move-result-object·v3 | 82 | ····move-result-object·v3 |
83 | ····const·v4,·0x7f0d0123 | 83 | ····const·v4,·0x7f0d0123 |
84 | ····.line·50 | ||
84 | ····invoke-virtual·{p0,·v4},·Lorg/addhen/smssync/activities/FilterTabActivity;->getString(I)Ljava/lang/String; | 85 | ····invoke-virtual·{p0,·v4},·Lorg/addhen/smssync/activities/FilterTabActivity;->getString(I)Ljava/lang/String; |
85 | ····move-result-object·v4 | 86 | ····move-result-object·v4 |
87 | ····.line·49 | ||
86 | ····invoke-virtual·{v3,·v4},·Landroid/support/v7/app/ActionBar$Tab;->setText(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; | 88 | ····invoke-virtual·{v3,·v4},·Landroid/support/v7/app/ActionBar$Tab;->setText(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; |
87 | ····move-result-object·v2 | 89 | ····move-result-object·v2 |
88 | ····.line·52 | 90 | ····.line·52 |
89 | ····.local·v2,·"whitelistTab":Landroid/support/v7/app/ActionBar$Tab; | 91 | ····.local·v2,·"whitelistTab":Landroid/support/v7/app/ActionBar$Tab; |
90 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/activities/FilterTabActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; | 92 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/activities/FilterTabActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; |
Offset 101, 18 lines modified | Offset 103, 20 lines modified | ||
101 | ····invoke-virtual·{v3},·Landroid/support/v7/app/ActionBar;->newTab()Landroid/support/v7/app/ActionBar$Tab; | 103 | ····invoke-virtual·{v3},·Landroid/support/v7/app/ActionBar;->newTab()Landroid/support/v7/app/ActionBar$Tab; |
102 | ····move-result-object·v3 | 104 | ····move-result-object·v3 |
103 | ····const·v4,·0x7f0d0020 | 105 | ····const·v4,·0x7f0d0020 |
106 | ····.line·53 | ||
104 | ····invoke-virtual·{p0,·v4},·Lorg/addhen/smssync/activities/FilterTabActivity;->getString(I)Ljava/lang/String; | 107 | ····invoke-virtual·{p0,·v4},·Lorg/addhen/smssync/activities/FilterTabActivity;->getString(I)Ljava/lang/String; |
105 | ····move-result-object·v4 | 108 | ····move-result-object·v4 |
109 | ····.line·52 | ||
106 | ····invoke-virtual·{v3,·v4},·Landroid/support/v7/app/ActionBar$Tab;->setText(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; | 110 | ····invoke-virtual·{v3,·v4},·Landroid/support/v7/app/ActionBar$Tab;->setText(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; |
107 | ····move-result-object·v0 | 111 | ····move-result-object·v0 |
108 | ····.line·55 | 112 | ····.line·55 |
109 | ····.local·v0,·"blacklistTab":Landroid/support/v7/app/ActionBar$Tab; | 113 | ····.local·v0,·"blacklistTab":Landroid/support/v7/app/ActionBar$Tab; |
110 | ····const·v3,·0x7f0a0059 | 114 | ····const·v3,·0x7f0a0059 |
Offset 198, 16 lines modified | Offset 202, 18 lines modified | ||
198 | ····.line·73 | 202 | ····.line·73 |
199 | ····const-string·v0,·"index" | 203 | ····const-string·v0,·"index" |
200 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/activities/FilterTabActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; | 204 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/activities/FilterTabActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; |
201 | ····move-result-object·v1 | 205 | ····move-result-object·v1 |
206 | ····.line·74 | ||
202 | ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->getSelectedNavigationIndex()I | 207 | ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->getSelectedNavigationIndex()I |
203 | ····move-result·v1 | 208 | ····move-result·v1 |
209 | ····.line·73 | ||
204 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V | 210 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V |
205 | ····.line·75 | 211 | ····.line·75 |
206 | ····return-void | 212 | ····return-void |
207 | .end·method | 213 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/DonationActivity; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/DonationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/activities/DonationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·130 | 27 | ····.line·130 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$2;->this$0:Lorg/addhen/smssync/activities/DonationActivity; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$2;->this$0:Lorg/addhen/smssync/activities/DonationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 23 lines modified | Offset 17, 24 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/BaseActivity; | 18 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/BaseActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/addhen/smssync/activities/BaseActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V | 20 | .method·constructor·<init>(Lorg/addhen/smssync/activities/BaseActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V |
21 | ····.locals·6 | 21 | ····.locals·6 |
22 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/activities/BaseActivity; | ||
22 | ····.param·p2,·"x0"····#·Landroid/app/Activity; | 23 | ····.param·p2,·"x0"····#·Landroid/app/Activity; |
23 | ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout; | 24 | ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout; |
24 | ····.param·p4,·"x2"····#·I | 25 | ····.param·p4,·"x2"····#·I |
25 | ····.param·p5,·"x3"····#·I | 26 | ····.param·p5,·"x3"····#·I |
26 | ····.param·p6,·"x4"····#·I | 27 | ····.param·p6,·"x4"····#·I |
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·359 | 29 | ····.line·359 |
29 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity$2;,·"Lorg/addhen/smssync/activities/BaseActivity | 30 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity$2;,·"Lorg/addhen/smssync/activities/BaseActivity$2;" |
30 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/BaseActivity$2;->this$0:Lorg/addhen/smssync/activities/BaseActivity; | 31 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/BaseActivity$2;->this$0:Lorg/addhen/smssync/activities/BaseActivity; |
31 | ····move-object·v0,·p0 | 32 | ····move-object·v0,·p0 |
32 | ····move-object·v1,·p2 | 33 | ····move-object·v1,·p2 |
33 | ····move-object·v2,·p3 | 34 | ····move-object·v2,·p3 |
Offset 53, 15 lines modified | Offset 54, 15 lines modified | ||
53 | #·virtual·methods | 54 | #·virtual·methods |
54 | .method·public·onDrawerClosed(Landroid/view/View;)V | 55 | .method·public·onDrawerClosed(Landroid/view/View;)V |
55 | ····.locals·2 | 56 | ····.locals·2 |
56 | ····.param·p1,·"view"····#·Landroid/view/View; | 57 | ····.param·p1,·"view"····#·Landroid/view/View; |
57 | ····.prologue | 58 | ····.prologue |
58 | ····.line·361 | 59 | ····.line·361 |
59 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity$2;,·"Lorg/addhen/smssync/activities/BaseActivity | 60 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity$2;,·"Lorg/addhen/smssync/activities/BaseActivity$2;" |
60 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/activities/BaseActivity$2;->this$0:Lorg/addhen/smssync/activities/BaseActivity; | 61 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/activities/BaseActivity$2;->this$0:Lorg/addhen/smssync/activities/BaseActivity; |
61 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/activities/BaseActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; | 62 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/activities/BaseActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; |
62 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
63 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/activities/BaseActivity$2;->this$0:Lorg/addhen/smssync/activities/BaseActivity; | 64 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/activities/BaseActivity$2;->this$0:Lorg/addhen/smssync/activities/BaseActivity; |
Offset 81, 15 lines modified | Offset 82, 15 lines modified | ||
81 | .method·public·onDrawerOpened(Landroid/view/View;)V | 82 | .method·public·onDrawerOpened(Landroid/view/View;)V |
82 | ····.locals·2 | 83 | ····.locals·2 |
83 | ····.param·p1,·"drawerView"····#·Landroid/view/View; | 84 | ····.param·p1,·"drawerView"····#·Landroid/view/View; |
84 | ····.prologue | 85 | ····.prologue |
85 | ····.line·367 | 86 | ····.line·367 |
86 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity$2;,·"Lorg/addhen/smssync/activities/BaseActivity | 87 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity$2;,·"Lorg/addhen/smssync/activities/BaseActivity$2;" |
87 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/activities/BaseActivity$2;->this$0:Lorg/addhen/smssync/activities/BaseActivity; | 88 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/activities/BaseActivity$2;->this$0:Lorg/addhen/smssync/activities/BaseActivity; |
88 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/activities/BaseActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; | 89 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/activities/BaseActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; |
89 | ····move-result-object·v0 | 90 | ····move-result-object·v0 |
90 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/activities/BaseActivity$2;->this$0:Lorg/addhen/smssync/activities/BaseActivity; | 91 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/activities/BaseActivity$2;->this$0:Lorg/addhen/smssync/activities/BaseActivity; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/DonationActivity$6; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/DonationActivity$6; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity$6;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity$6;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/activities/DonationActivity$6; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·275 | 27 | ····.line·275 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$6$1;->this$0:Lorg/addhen/smssync/activities/DonationActivity$6; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$6$1;->this$0:Lorg/addhen/smssync/activities/DonationActivity$6; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 346, 14 lines modified | Offset 346, 15 lines modified | ||
346 | ····.prologue | 346 | ····.prologue |
347 | ····.line·269 | 347 | ····.line·269 |
348 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity;,·"Lorg/addhen/smssync/activities/BaseActivity<TV;>;" | 348 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity;,·"Lorg/addhen/smssync/activities/BaseActivity<TV;>;" |
349 | ····new-instance·v0,·Lorg/addhen/smssync/navdrawer/PendingMessagesNavDrawerItem; | 349 | ····new-instance·v0,·Lorg/addhen/smssync/navdrawer/PendingMessagesNavDrawerItem; |
350 | ····const·v1,·0x7f0d00ca | 350 | ····const·v1,·0x7f0d00ca |
351 | ····.line·271 | ||
351 | ····invoke-virtual·{p0,·v1},·Lorg/addhen/smssync/activities/BaseActivity;->getString(I)Ljava/lang/String; | 352 | ····invoke-virtual·{p0,·v1},·Lorg/addhen/smssync/activities/BaseActivity;->getString(I)Ljava/lang/String; |
352 | ····move-result-object·v1 | 353 | ····move-result-object·v1 |
353 | ····const·v2,·0x7f020070 | 354 | ····const·v2,·0x7f020070 |
354 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lorg/addhen/smssync/navdrawer/PendingMessagesNavDrawerItem;-><init>(Ljava/lang/String;ILandroid/support/v7/app/ActionBarActivity;)V | 355 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lorg/addhen/smssync/navdrawer/PendingMessagesNavDrawerItem;-><init>(Ljava/lang/String;ILandroid/support/v7/app/ActionBarActivity;)V |
Offset 361, 14 lines modified | Offset 362, 15 lines modified | ||
361 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/activities/BaseActivity;->pendingMessagesNavDrawerItem:Lorg/addhen/smssync/navdrawer/PendingMessagesNavDrawerItem; | 362 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/activities/BaseActivity;->pendingMessagesNavDrawerItem:Lorg/addhen/smssync/navdrawer/PendingMessagesNavDrawerItem; |
362 | ····.line·274 | 363 | ····.line·274 |
363 | ····new-instance·v0,·Lorg/addhen/smssync/navdrawer/SentMessagesNavDrawerItem; | 364 | ····new-instance·v0,·Lorg/addhen/smssync/navdrawer/SentMessagesNavDrawerItem; |
364 | ····const·v1,·0x7f0d00e3 | 365 | ····const·v1,·0x7f0d00e3 |
366 | ····.line·275 | ||
365 | ····invoke-virtual·{p0,·v1},·Lorg/addhen/smssync/activities/BaseActivity;->getString(I)Ljava/lang/String; | 367 | ····invoke-virtual·{p0,·v1},·Lorg/addhen/smssync/activities/BaseActivity;->getString(I)Ljava/lang/String; |
366 | ····move-result-object·v1 | 368 | ····move-result-object·v1 |
367 | ····const·v2,·0x7f020073 | 369 | ····const·v2,·0x7f020073 |
368 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lorg/addhen/smssync/navdrawer/SentMessagesNavDrawerItem;-><init>(Ljava/lang/String;ILandroid/support/v7/app/ActionBarActivity;)V | 370 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lorg/addhen/smssync/navdrawer/SentMessagesNavDrawerItem;-><init>(Ljava/lang/String;ILandroid/support/v7/app/ActionBarActivity;)V |
Offset 1231, 14 lines modified | Offset 1233, 15 lines modified | ||
1231 | ····const/4·v1,·0x1 | 1233 | ····const/4·v1,·0x1 |
1232 | ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 1234 | ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
1233 | ····move-result-object·v0 | 1235 | ····move-result-object·v0 |
1236 | ····.line·429 | ||
1234 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 1237 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
1235 | ····.line·430 | 1238 | ····.line·430 |
1236 | ····return-void | 1239 | ····return-void |
1237 | .end·method | 1240 | .end·method |
1238 | .method·protected·toastShort(I)V | 1241 | .method·protected·toastShort(I)V |
Offset 1320, 12 lines modified | Offset 1323, 13 lines modified | ||
1320 | ····const/4·v1,·0x0 | 1323 | ····const/4·v1,·0x0 |
1321 | ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 1324 | ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
1322 | ····move-result-object·v0 | 1325 | ····move-result-object·v0 |
1326 | ····.line·442 | ||
1323 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 1327 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
1324 | ····.line·443 | 1328 | ····.line·443 |
1325 | ····return-void | 1329 | ····return-void |
1326 | .end·method | 1330 | .end·method |
Offset 65, 33 lines modified | Offset 65, 35 lines modified | ||
65 | ····:goto_0 | 65 | ····:goto_0 |
66 | ····return-void | 66 | ····return-void |
67 | ····.line·292 | 67 | ····.line·292 |
68 | ····:cond_0 | 68 | ····:cond_0 |
69 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$6;->val$l:Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener; | 69 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$6;->val$l:Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener; |
70 | ····.line·293 | ||
70 | ····invoke-virtual·{p1},·Lcom/github/jberkel/pay/me/IabResult;->getResponse()Lcom/github/jberkel/pay/me/Response; | 71 | ····invoke-virtual·{p1},·Lcom/github/jberkel/pay/me/IabResult;->getResponse()Lcom/github/jberkel/pay/me/Response; |
71 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
72 | ····sget-object·v2,·Lcom/github/jberkel/pay/me/Response;->BILLING_UNAVAILABLE:Lcom/github/jberkel/pay/me/Response; | 73 | ····sget-object·v2,·Lcom/github/jberkel/pay/me/Response;->BILLING_UNAVAILABLE:Lcom/github/jberkel/pay/me/Response; |
73 | ····if-ne·v0,·v2,·:cond_1 | 74 | ····if-ne·v0,·v2,·:cond_1 |
74 | ····sget-object·v0,·Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener$State;->NOT_AVAILABLE:Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener$State; | 75 | ····sget-object·v0,·Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener$State;->NOT_AVAILABLE:Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener$State; |
76 | ····.line·292 | ||
75 | ····:goto_1 | 77 | ····:goto_1 |
76 | ····invoke-interface·{v1,·v0},·Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener;->userDonationState(Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener$State;)V | 78 | ····invoke-interface·{v1,·v0},·Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener;->userDonationState(Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener$State;)V |
77 | ····.line·295 | 79 | ····.line·295 |
78 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/activities/DonationActivity$6;->val$helper:Lcom/github/jberkel/pay/me/IabHelper; | 80 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/activities/DonationActivity$6;->val$helper:Lcom/github/jberkel/pay/me/IabHelper; |
79 | ····invoke-virtual·{v0},·Lcom/github/jberkel/pay/me/IabHelper;->dispose()V | 81 | ····invoke-virtual·{v0},·Lcom/github/jberkel/pay/me/IabHelper;->dispose()V |
80 | ····goto·:goto_0 | 82 | ····goto·:goto_0 |
81 | ····.line·29 | 83 | ····.line·293 |
82 | ····:cond_1 | 84 | ····:cond_1 |
83 | ····sget-object·v0,·Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener$State;->UNKNOWN:Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener$State; | 85 | ····sget-object·v0,·Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener$State;->UNKNOWN:Lorg/addhen/smssync/activities/DonationActivity$DonationStatusListener$State; |
84 | ····goto·:goto_1 | 86 | ····goto·:goto_1 |
85 | .end·method | 87 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/DonationActivity; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/DonationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/DonationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/activities/DonationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·181 | 27 | ····.line·181 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$4;->this$0:Lorg/addhen/smssync/activities/DonationActivity; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/DonationActivity$4;->this$0:Lorg/addhen/smssync/activities/DonationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 33 lines modified | Offset 20, 34 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/BaseActivity; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/activities/BaseActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/BaseActivity;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/activities/BaseActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/activities/BaseActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·300 | 27 | ····.line·300 |
27 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity$1;,·"Lorg/addhen/smssync/activities/BaseActivity | 28 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity$1;,·"Lorg/addhen/smssync/activities/BaseActivity$1;" |
28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/BaseActivity$1;->this$0:Lorg/addhen/smssync/activities/BaseActivity; | 29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/activities/BaseActivity$1;->this$0:Lorg/addhen/smssync/activities/BaseActivity; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····return-void | 31 | ····return-void |
31 | .end·method | 32 | .end·method |
32 | #·virtual·methods | 33 | #·virtual·methods |
33 | .method·public·run()V | 34 | .method·public·run()V |
34 | ····.locals·2 | 35 | ····.locals·2 |
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·304 | 37 | ····.line·304 |
37 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity$1;,·"Lorg/addhen/smssync/activities/BaseActivity | 38 | ····.local·p0,·"this":Lorg/addhen/smssync/activities/BaseActivity$1;,·"Lorg/addhen/smssync/activities/BaseActivity$1;" |
38 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/activities/BaseActivity$1;->this$0:Lorg/addhen/smssync/activities/BaseActivity; | 39 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/activities/BaseActivity$1;->this$0:Lorg/addhen/smssync/activities/BaseActivity; |
39 | ····invoke-static·{v0},·Lorg/addhen/smssync/activities/BaseActivity;->access$000(Lorg/addhen/smssync/activities/BaseActivity;)Lorg/addhen/smssync/navdrawer/SentMessagesNavDrawerItem; | 40 | ····invoke-static·{v0},·Lorg/addhen/smssync/activities/BaseActivity;->access$000(Lorg/addhen/smssync/activities/BaseActivity;)Lorg/addhen/smssync/navdrawer/SentMessagesNavDrawerItem; |
40 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
41 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/navdrawer/SentMessagesNavDrawerItem;->setCounter()V | 42 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/navdrawer/SentMessagesNavDrawerItem;->setCounter()V |
Offset 82, 21 lines modified | Offset 82, 19 lines modified | ||
82 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
83 | ····return-object·v0 | 83 | ····return-object·v0 |
84 | .end·method | 84 | .end·method |
85 | .method·public·bridge·synthetic·set(Ljava/lang/Object;)V | 85 | .method·public·bridge·synthetic·set(Ljava/lang/Object;)V |
86 | ····.locals·0 | 86 | ····.locals·0 |
87 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
88 | ····.prologue | 87 | ····.prologue |
89 | ····.line·28 | 88 | ····.line·28 |
90 | ····check-cast·p1,·Ljava/lang/String; | 89 | ····check-cast·p1,·Ljava/lang/String; |
91 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
92 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/prefs/StringPreference;->set(Ljava/lang/String;)V | 90 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/prefs/StringPreference;->set(Ljava/lang/String;)V |
93 | ····return-void | 91 | ····return-void |
94 | .end·method | 92 | .end·method |
95 | .method·public·set(Ljava/lang/String;)V | 93 | .method·public·set(Ljava/lang/String;)V |
96 | ····.locals·2 | 94 | ····.locals·2 |
Offset 139, 18 lines modified | Offset 139, 16 lines modified | ||
139 | ····.line·68 | 139 | ····.line·68 |
140 | ····return-void | 140 | ····return-void |
141 | .end·method | 141 | .end·method |
142 | .method·public·bridge·synthetic·set(Ljava/lang/Object;)V | 142 | .method·public·bridge·synthetic·set(Ljava/lang/Object;)V |
143 | ····.locals·0 | 143 | ····.locals·0 |
144 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
145 | ····.prologue | 144 | ····.prologue |
146 | ····.line·27 | 145 | ····.line·27 |
147 | ····check-cast·p1,·Ljava/lang/Long; | 146 | ····check-cast·p1,·Ljava/lang/Long; |
148 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
149 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/prefs/LongPreference;->set(Ljava/lang/Long;)V | 147 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/prefs/LongPreference;->set(Ljava/lang/Long;)V |
150 | ····return-void | 148 | ····return-void |
151 | .end·method | 149 | .end·method |
Offset 381, 20 lines modified | Offset 381, 22 lines modified | ||
381 | ····const-string·v2,·"ReplyPref" | 381 | ····const-string·v2,·"ReplyPref" |
382 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/prefs/Prefs;->context:Landroid/content/Context; | 382 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/prefs/Prefs;->context:Landroid/content/Context; |
383 | ····const·v4,·0x7f0d005b | 383 | ····const·v4,·0x7f0d005b |
384 | ····.line·36 | ||
384 | ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 385 | ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
385 | ····move-result-object·v3 | 386 | ····move-result-object·v3 |
386 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/addhen/smssync/prefs/StringPreference;-><init>(Landroid/content/SharedPreferences;Ljava/lang/String;Ljava/lang/String;)V | 387 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/addhen/smssync/prefs/StringPreference;-><init>(Landroid/content/SharedPreferences;Ljava/lang/String;Ljava/lang/String;)V |
388 | ····.line·35 | ||
387 | ····return-object·v0 | 389 | ····return-object·v0 |
388 | .end·method | 390 | .end·method |
389 | .method·public·serviceEnabled()Lorg/addhen/smssync/prefs/BooleanPreference; | 391 | .method·public·serviceEnabled()Lorg/addhen/smssync/prefs/BooleanPreference; |
390 | ····.locals·4 | 392 | ····.locals·4 |
391 | ····.prologue | 393 | ····.prologue |
Offset 139, 18 lines modified | Offset 139, 16 lines modified | ||
139 | ····.line·73 | 139 | ····.line·73 |
140 | ····return-void | 140 | ····return-void |
141 | .end·method | 141 | .end·method |
142 | .method·public·bridge·synthetic·set(Ljava/lang/Object;)V | 142 | .method·public·bridge·synthetic·set(Ljava/lang/Object;)V |
143 | ····.locals·0 | 143 | ····.locals·0 |
144 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
145 | ····.prologue | 144 | ····.prologue |
146 | ····.line·27 | 145 | ····.line·27 |
147 | ····check-cast·p1,·Ljava/lang/Boolean; | 146 | ····check-cast·p1,·Ljava/lang/Boolean; |
148 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
149 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/prefs/BooleanPreference;->set(Ljava/lang/Boolean;)V | 147 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/prefs/BooleanPreference;->set(Ljava/lang/Boolean;)V |
150 | ····return-void | 148 | ····return-void |
151 | .end·method | 149 | .end·method |
Offset 139, 18 lines modified | Offset 139, 16 lines modified | ||
139 | ····.line·68 | 139 | ····.line·68 |
140 | ····return-void | 140 | ····return-void |
141 | .end·method | 141 | .end·method |
142 | .method·public·bridge·synthetic·set(Ljava/lang/Object;)V | 142 | .method·public·bridge·synthetic·set(Ljava/lang/Object;)V |
143 | ····.locals·0 | 143 | ····.locals·0 |
144 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
145 | ····.prologue | 144 | ····.prologue |
146 | ····.line·27 | 145 | ····.line·27 |
147 | ····check-cast·p1,·Ljava/lang/Integer; | 146 | ····check-cast·p1,·Ljava/lang/Integer; |
148 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
149 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/prefs/IntPreference;->set(Ljava/lang/Integer;)V | 147 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/prefs/IntPreference;->set(Ljava/lang/Integer;)V |
150 | ····return-void | 148 | ····return-void |
151 | .end·method | 149 | .end·method |
Offset 136, 32 lines modified | Offset 136, 35 lines modified | ||
136 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 136 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
137 | ····.line·80 | 137 | ····.line·80 |
138 | ····const-string·v3,·"org.addhen.smssync.SyncTypeAsString" | 138 | ····const-string·v3,·"org.addhen.smssync.SyncTypeAsString" |
139 | ····sget-object·v4,·Lorg/addhen/smssync/tasks/SyncType;->MANUAL:Lorg/addhen/smssync/tasks/SyncType; | 139 | ····sget-object·v4,·Lorg/addhen/smssync/tasks/SyncType;->MANUAL:Lorg/addhen/smssync/tasks/SyncType; |
140 | ····.line·81 | ||
140 | ····invoke-virtual·{v4},·Lorg/addhen/smssync/tasks/SyncType;->name()Ljava/lang/String; | 141 | ····invoke-virtual·{v4},·Lorg/addhen/smssync/tasks/SyncType;->name()Ljava/lang/String; |
141 | ····move-result-object·v4 | 142 | ····move-result-object·v4 |
143 | ····.line·80 | ||
142 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 144 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
143 | ····.line·82 | 145 | ····.line·82 |
144 | ····invoke-virtual·{p1,·v2},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; | 146 | ····invoke-virtual·{p1,·v2},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; |
145 | ····.line·84 | 147 | ····.line·84 |
146 | ····.end·local·v2····#·"syncPendingMessagesServiceIntent":Landroid/content/Intent; | 148 | ····.end·local·v2····#·"syncPendingMessagesServiceIntent":Landroid/content/Intent; |
147 | ····:cond_0 | 149 | ····:cond_0 |
148 | ····iget-object·v3,·v0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->lostConnectionThread:Ljava/lang/Thread; | 150 | ····iget-object·v3,·v0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->lostConnectionThread:Ljava/lang/Thread; |
149 | ····if-eqz·v3,·:cond_1 | 151 | ····if-eqz·v3,·:cond_1 |
150 | ····iget-object·v3,·v0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->lostConnectionThread:Ljava/lang/Thread; | 152 | ····iget-object·v3,·v0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->lostConnectionThread:Ljava/lang/Thread; |
153 | ····.line·85 | ||
151 | ····invoke-virtual·{v3},·Ljava/lang/Thread;->isAlive()Z | 154 | ····invoke-virtual·{v3},·Ljava/lang/Thread;->isAlive()Z |
152 | ····move-result·v3 | 155 | ····move-result·v3 |
153 | ····if-eqz·v3,·:cond_1 | 156 | ····if-eqz·v3,·:cond_1 |
154 | ····.line·86 | 157 | ····.line·86 |
Offset 201, 14 lines modified | Offset 204, 15 lines modified | ||
201 | ····:cond_3 | 204 | ····:cond_3 |
202 | ····iget-object·v3,·v0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->lostConnectionThread:Ljava/lang/Thread; | 205 | ····iget-object·v3,·v0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->lostConnectionThread:Ljava/lang/Thread; |
203 | ····if-eqz·v3,·:cond_4 | 206 | ····if-eqz·v3,·:cond_4 |
204 | ····iget-object·v3,·v0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->lostConnectionThread:Ljava/lang/Thread; | 207 | ····iget-object·v3,·v0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->lostConnectionThread:Ljava/lang/Thread; |
208 | ····.line·96 | ||
205 | ····invoke-virtual·{v3},·Ljava/lang/Thread;->isAlive()Z | 209 | ····invoke-virtual·{v3},·Ljava/lang/Thread;->isAlive()Z |
206 | ····move-result·v3 | 210 | ····move-result·v3 |
207 | ····if-nez·v3,·:cond_5 | 211 | ····if-nez·v3,·:cond_5 |
208 | ····.line·97 | 212 | ····.line·97 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$alertCallbacks:Lorg/addhen/smssync/controllers/AlertCallbacks; | 22 | .field·final·synthetic·val$alertCallbacks:Lorg/addhen/smssync/controllers/AlertCallbacks; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/addhen/smssync/receivers/ConnectivityChangedReceiver;Lorg/addhen/smssync/controllers/AlertCallbacks;)V | 24 | .method·constructor·<init>(Lorg/addhen/smssync/receivers/ConnectivityChangedReceiver;Lorg/addhen/smssync/controllers/AlertCallbacks;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/receivers/ConnectivityChangedReceiver; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·97 | 28 | ····.line·97 |
28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/receivers/ConnectivityChangedReceiver$1;->this$0:Lorg/addhen/smssync/receivers/ConnectivityChangedReceiver; | 29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/receivers/ConnectivityChangedReceiver$1;->this$0:Lorg/addhen/smssync/receivers/ConnectivityChangedReceiver; |
29 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/receivers/ConnectivityChangedReceiver$1;->val$alertCallbacks:Lorg/addhen/smssync/controllers/AlertCallbacks; | 30 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/receivers/ConnectivityChangedReceiver$1;->val$alertCallbacks:Lorg/addhen/smssync/controllers/AlertCallbacks; |
Offset 128, 18 lines modified | Offset 128, 20 lines modified | ||
128 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 128 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
129 | ····.line·67 | 129 | ····.line·67 |
130 | ····const-string·v6,·"org.addhen.smssync.SyncTypeAsString" | 130 | ····const-string·v6,·"org.addhen.smssync.SyncTypeAsString" |
131 | ····sget-object·v7,·Lorg/addhen/smssync/tasks/SyncType;->MANUAL:Lorg/addhen/smssync/tasks/SyncType; | 131 | ····sget-object·v7,·Lorg/addhen/smssync/tasks/SyncType;->MANUAL:Lorg/addhen/smssync/tasks/SyncType; |
132 | ····.line·68 | ||
132 | ····invoke-virtual·{v7},·Lorg/addhen/smssync/tasks/SyncType;->name()Ljava/lang/String; | 133 | ····invoke-virtual·{v7},·Lorg/addhen/smssync/tasks/SyncType;->name()Ljava/lang/String; |
133 | ····move-result-object·v7 | 134 | ····move-result-object·v7 |
135 | ····.line·67 | ||
134 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 136 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
135 | ····.line·69 | 137 | ····.line·69 |
136 | ····invoke-virtual·{p1,·v5},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; | 138 | ····invoke-virtual·{p1,·v5},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; |
137 | ····.line·72 | 139 | ····.line·72 |
138 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/prefs/Prefs;->autoTime()Lorg/addhen/smssync/prefs/StringPreference; | 140 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/prefs/Prefs;->autoTime()Lorg/addhen/smssync/prefs/StringPreference; |
Offset 164, 14 lines modified | Offset 166, 15 lines modified | ||
164 | ····invoke-direct·{v7,·p1,·v8},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 166 | ····invoke-direct·{v7,·p1,·v8},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
165 | ····sget·v8,·Lorg/addhen/smssync/util/ServicesConstants;->AUTO_SYNC_SCHEDULED_SERVICE_REQUEST_CODE:I | 167 | ····sget·v8,·Lorg/addhen/smssync/util/ServicesConstants;->AUTO_SYNC_SCHEDULED_SERVICE_REQUEST_CODE:I |
166 | ····invoke-direct·{v6,·p1,·v7,·v8,·v9},·Lorg/addhen/smssync/services/ScheduleServices;-><init>(Landroid/content/Context;Landroid/content/Intent;II)V | 168 | ····invoke-direct·{v6,·p1,·v7,·v8,·v9},·Lorg/addhen/smssync/services/ScheduleServices;-><init>(Landroid/content/Context;Landroid/content/Intent;II)V |
169 | ····.line·78 | ||
167 | ····invoke-virtual·{v6,·v0,·v1},·Lorg/addhen/smssync/services/ScheduleServices;->updateScheduler(J)V | 170 | ····invoke-virtual·{v6,·v0,·v1},·Lorg/addhen/smssync/services/ScheduleServices;->updateScheduler(J)V |
168 | ····.line·82 | 171 | ····.line·82 |
169 | ····.end·local·v0····#·"interval":J | 172 | ····.end·local·v0····#·"interval":J |
170 | ····.end·local·v5····#·"syncPendingMessagesServiceIntent":Landroid/content/Intent; | 173 | ····.end·local·v5····#·"syncPendingMessagesServiceIntent":Landroid/content/Intent; |
171 | ····:cond_1 | 174 | ····:cond_1 |
172 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/prefs/Prefs;->enableTaskCheck()Lorg/addhen/smssync/prefs/BooleanPreference; | 175 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/prefs/Prefs;->enableTaskCheck()Lorg/addhen/smssync/prefs/BooleanPreference; |
Offset 216, 14 lines modified | Offset 219, 15 lines modified | ||
216 | ····invoke-direct·{v7,·p1,·v8},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 219 | ····invoke-direct·{v7,·p1,·v8},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
217 | ····sget·v8,·Lorg/addhen/smssync/util/ServicesConstants;->CHECK_TASK_SCHEDULED_SERVICE_REQUEST_CODE:I | 220 | ····sget·v8,·Lorg/addhen/smssync/util/ServicesConstants;->CHECK_TASK_SCHEDULED_SERVICE_REQUEST_CODE:I |
218 | ····invoke-direct·{v6,·p1,·v7,·v8,·v9},·Lorg/addhen/smssync/services/ScheduleServices;-><init>(Landroid/content/Context;Landroid/content/Intent;II)V | 221 | ····invoke-direct·{v6,·p1,·v7,·v8,·v9},·Lorg/addhen/smssync/services/ScheduleServices;-><init>(Landroid/content/Context;Landroid/content/Intent;II)V |
222 | ····.line·93 | ||
219 | ····invoke-virtual·{v6,·v0,·v1},·Lorg/addhen/smssync/services/ScheduleServices;->updateScheduler(J)V | 223 | ····invoke-virtual·{v6,·v0,·v1},·Lorg/addhen/smssync/services/ScheduleServices;->updateScheduler(J)V |
220 | ····.line·97 | 224 | ····.line·97 |
221 | ····.end·local·v0····#·"interval":J | 225 | ····.end·local·v0····#·"interval":J |
222 | ····:cond_2 | 226 | ····:cond_2 |
223 | ····return-void | 227 | ····return-void |
224 | .end·method | 228 | .end·method |
Offset 115, 14 lines modified | Offset 115, 15 lines modified | ||
115 | ····.line·69 | 115 | ····.line·69 |
116 | ····invoke-virtual·{v3,·v9},·Lorg/addhen/smssync/models/Message;->setMessageType(I)V | 116 | ····invoke-virtual·{v3,·v9},·Lorg/addhen/smssync/models/Message;->setMessageType(I)V |
117 | ····.line·70 | 117 | ····.line·70 |
118 | ····sget-object·v7,·Lorg/addhen/smssync/MainApplication;->mDb:Lorg/addhen/smssync/database/Database; | 118 | ····sget-object·v7,·Lorg/addhen/smssync/MainApplication;->mDb:Lorg/addhen/smssync/database/Database; |
119 | ····.line·71 | ||
119 | ····invoke-virtual·{v7,·v3},·Lorg/addhen/smssync/database/Database;->updateSentResult(Lorg/addhen/smssync/models/Message;)Z | 120 | ····invoke-virtual·{v7,·v3},·Lorg/addhen/smssync/database/Database;->updateSentResult(Lorg/addhen/smssync/models/Message;)Z |
120 | ····.line·93 | 121 | ····.line·93 |
121 | ····.end·local·v5····#·"resultMessage":Ljava/lang/String; | 122 | ····.end·local·v5····#·"resultMessage":Ljava/lang/String; |
122 | ····:cond_0 | 123 | ····:cond_0 |
123 | ····:goto_1 | 124 | ····:goto_1 |
124 | ····return-void | 125 | ····return-void |
Offset 266, 14 lines modified | Offset 267, 15 lines modified | ||
266 | ····new-instance·v8,·Lorg/addhen/smssync/receivers/SmsSentReceiver$1; | 267 | ····new-instance·v8,·Lorg/addhen/smssync/receivers/SmsSentReceiver$1; |
267 | ····invoke-direct·{v8,·p0,·v0,·v5,·v1},·Lorg/addhen/smssync/receivers/SmsSentReceiver$1;-><init>(Lorg/addhen/smssync/receivers/SmsSentReceiver;Lorg/addhen/smssync/controllers/AlertCallbacks;Ljava/lang/String;Ljava/lang/String;)V | 268 | ····invoke-direct·{v8,·p0,·v0,·v5,·v1},·Lorg/addhen/smssync/receivers/SmsSentReceiver$1;-><init>(Lorg/addhen/smssync/receivers/SmsSentReceiver;Lorg/addhen/smssync/controllers/AlertCallbacks;Ljava/lang/String;Ljava/lang/String;)V |
268 | ····invoke-direct·{v7,·v8},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | 269 | ····invoke-direct·{v7,·v8},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V |
270 | ····.line·85 | ||
269 | ····invoke-virtual·{v7},·Ljava/lang/Thread;->start()V | 271 | ····invoke-virtual·{v7},·Ljava/lang/Thread;->start()V |
270 | ····.line·87 | 272 | ····.line·87 |
271 | ····const/4·v7,·0x3 | 273 | ····const/4·v7,·0x3 |
272 | ····invoke-virtual·{v3,·v7},·Lorg/addhen/smssync/models/Message;->setMessageType(I)V | 274 | ····invoke-virtual·{v3,·v7},·Lorg/addhen/smssync/models/Message;->setMessageType(I)V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$alertCallbacks:Lorg/addhen/smssync/controllers/AlertCallbacks; | 22 | .field·final·synthetic·val$alertCallbacks:Lorg/addhen/smssync/controllers/AlertCallbacks; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/addhen/smssync/receivers/PowerStateChangedReceiver;Lorg/addhen/smssync/controllers/AlertCallbacks;)V | 24 | .method·constructor·<init>(Lorg/addhen/smssync/receivers/PowerStateChangedReceiver;Lorg/addhen/smssync/controllers/AlertCallbacks;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/receivers/PowerStateChangedReceiver; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·75 | 28 | ····.line·75 |
28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/receivers/PowerStateChangedReceiver$1;->this$0:Lorg/addhen/smssync/receivers/PowerStateChangedReceiver; | 29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/receivers/PowerStateChangedReceiver$1;->this$0:Lorg/addhen/smssync/receivers/PowerStateChangedReceiver; |
29 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/receivers/PowerStateChangedReceiver$1;->val$alertCallbacks:Lorg/addhen/smssync/controllers/AlertCallbacks; | 30 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/receivers/PowerStateChangedReceiver$1;->val$alertCallbacks:Lorg/addhen/smssync/controllers/AlertCallbacks; |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | .field·final·synthetic·val$resultMessage:Ljava/lang/String; | 26 | .field·final·synthetic·val$resultMessage:Ljava/lang/String; |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lorg/addhen/smssync/receivers/SmsSentReceiver;Lorg/addhen/smssync/controllers/AlertCallbacks;Ljava/lang/String;Ljava/lang/String;)V | 28 | .method·constructor·<init>(Lorg/addhen/smssync/receivers/SmsSentReceiver;Lorg/addhen/smssync/controllers/AlertCallbacks;Ljava/lang/String;Ljava/lang/String;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/receivers/SmsSentReceiver; | ||
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·80 | 32 | ····.line·80 |
32 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/receivers/SmsSentReceiver$1;->this$0:Lorg/addhen/smssync/receivers/SmsSentReceiver; | 33 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/receivers/SmsSentReceiver$1;->this$0:Lorg/addhen/smssync/receivers/SmsSentReceiver; |
33 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/receivers/SmsSentReceiver$1;->val$alertCallbacks:Lorg/addhen/smssync/controllers/AlertCallbacks; | 34 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/receivers/SmsSentReceiver$1;->val$alertCallbacks:Lorg/addhen/smssync/controllers/AlertCallbacks; |
Offset 164, 14 lines modified | Offset 164, 15 lines modified | ||
164 | ····new-instance·v4,·Lorg/addhen/smssync/receivers/PowerStateChangedReceiver$1; | 164 | ····new-instance·v4,·Lorg/addhen/smssync/receivers/PowerStateChangedReceiver$1; |
165 | ····invoke-direct·{v4,·p0,·v0},·Lorg/addhen/smssync/receivers/PowerStateChangedReceiver$1;-><init>(Lorg/addhen/smssync/receivers/PowerStateChangedReceiver;Lorg/addhen/smssync/controllers/AlertCallbacks;)V | 165 | ····invoke-direct·{v4,·p0,·v0},·Lorg/addhen/smssync/receivers/PowerStateChangedReceiver$1;-><init>(Lorg/addhen/smssync/receivers/PowerStateChangedReceiver;Lorg/addhen/smssync/controllers/AlertCallbacks;)V |
166 | ····invoke-direct·{v3,·v4},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | 166 | ····invoke-direct·{v3,·v4},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V |
167 | ····.line·80 | ||
167 | ····invoke-virtual·{v3},·Ljava/lang/Thread;->start()V | 168 | ····invoke-virtual·{v3},·Ljava/lang/Thread;->start()V |
168 | ····.line·83 | 169 | ····.line·83 |
169 | ····.end·local·v0····#·"alertCallbacks":Lorg/addhen/smssync/controllers/AlertCallbacks; | 170 | ····.end·local·v0····#·"alertCallbacks":Lorg/addhen/smssync/controllers/AlertCallbacks; |
170 | ····:cond_2 | 171 | ····:cond_2 |
171 | ····if-eqz·v1,·:cond_4 | 172 | ····if-eqz·v1,·:cond_4 |
Offset 90, 14 lines modified | Offset 90, 15 lines modified | ||
90 | ····const/4·v4,·0x1 | 90 | ····const/4·v4,·0x1 |
91 | ····invoke-virtual·{v1,·v4},·Lorg/addhen/smssync/models/Message;->setMessageType(I)V | 91 | ····invoke-virtual·{v1,·v4},·Lorg/addhen/smssync/models/Message;->setMessageType(I)V |
92 | ····.line·45 | 92 | ····.line·45 |
93 | ····sget-object·v4,·Lorg/addhen/smssync/MainApplication;->mDb:Lorg/addhen/smssync/database/Database; | 93 | ····sget-object·v4,·Lorg/addhen/smssync/MainApplication;->mDb:Lorg/addhen/smssync/database/Database; |
94 | ····.line·46 | ||
94 | ····invoke-virtual·{v4,·v1},·Lorg/addhen/smssync/database/Database;->updateDeliveryResult(Lorg/addhen/smssync/models/Message;)Z | 95 | ····invoke-virtual·{v4,·v1},·Lorg/addhen/smssync/database/Database;->updateDeliveryResult(Lorg/addhen/smssync/models/Message;)Z |
95 | ····.line·48 | 96 | ····.line·48 |
96 | ····:cond_0 | 97 | ····:cond_0 |
97 | ····return-void | 98 | ····return-void |
98 | ····.line·29 | 99 | ····.line·29 |
Offset 57, 20 lines modified | Offset 57, 22 lines modified | ||
57 | ····move-result-object·v1 | 57 | ····move-result-object·v1 |
58 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$1;->val$context:Landroid/content/Context; | 58 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$1;->val$context:Landroid/content/Context; |
59 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$1;->val$sms:Landroid/telephony/SmsMessage; | 59 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$1;->val$sms:Landroid/telephony/SmsMessage; |
60 | ····.line·72 | ||
60 | ····invoke-virtual·{v3},·Landroid/telephony/SmsMessage;->getOriginatingAddress()Ljava/lang/String; | 61 | ····invoke-virtual·{v3},·Landroid/telephony/SmsMessage;->getOriginatingAddress()Ljava/lang/String; |
61 | ····move-result-object·v3 | 62 | ····move-result-object·v3 |
62 | ····invoke-static·{v2,·v3},·Lorg/addhen/smssync/controllers/DebugCallbacks;->isCellReceptionOKRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; | 63 | ····invoke-static·{v2,·v3},·Lorg/addhen/smssync/controllers/DebugCallbacks;->isCellReceptionOKRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; |
63 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
65 | ····.line·71 | ||
64 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/addhen/smssync/messages/ProcessSms;->sendSms(Ljava/lang/String;Ljava/lang/String;)V | 66 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/addhen/smssync/messages/ProcessSms;->sendSms(Ljava/lang/String;Ljava/lang/String;)V |
65 | ····.line·73 | 67 | ····.line·73 |
66 | ····return-void | 68 | ····return-void |
67 | .end·method | 69 | .end·method |
Offset 57, 20 lines modified | Offset 57, 22 lines modified | ||
57 | ····move-result-object·v1 | 57 | ····move-result-object·v1 |
58 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$3;->val$context:Landroid/content/Context; | 58 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$3;->val$context:Landroid/content/Context; |
59 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$3;->val$sms:Landroid/telephony/SmsMessage; | 59 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$3;->val$sms:Landroid/telephony/SmsMessage; |
60 | ····.line·90 | ||
60 | ····invoke-virtual·{v3},·Landroid/telephony/SmsMessage;->getOriginatingAddress()Ljava/lang/String; | 61 | ····invoke-virtual·{v3},·Landroid/telephony/SmsMessage;->getOriginatingAddress()Ljava/lang/String; |
61 | ····move-result-object·v3 | 62 | ····move-result-object·v3 |
62 | ····invoke-static·{v2,·v3},·Lorg/addhen/smssync/controllers/DebugCallbacks;->getBatteryLevelRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; | 63 | ····invoke-static·{v2,·v3},·Lorg/addhen/smssync/controllers/DebugCallbacks;->getBatteryLevelRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; |
63 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
65 | ····.line·89 | ||
64 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/addhen/smssync/messages/ProcessSms;->sendSms(Ljava/lang/String;Ljava/lang/String;)V | 66 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/addhen/smssync/messages/ProcessSms;->sendSms(Ljava/lang/String;Ljava/lang/String;)V |
65 | ····.line·91 | 67 | ····.line·91 |
66 | ····return-void | 68 | ····return-void |
67 | .end·method | 69 | .end·method |
Offset 57, 20 lines modified | Offset 57, 22 lines modified | ||
57 | ····move-result-object·v1 | 57 | ····move-result-object·v1 |
58 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$2;->val$context:Landroid/content/Context; | 58 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$2;->val$context:Landroid/content/Context; |
59 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$2;->val$sms:Landroid/telephony/SmsMessage; | 59 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$2;->val$sms:Landroid/telephony/SmsMessage; |
60 | ····.line·81 | ||
60 | ····invoke-virtual·{v3},·Landroid/telephony/SmsMessage;->getOriginatingAddress()Ljava/lang/String; | 61 | ····invoke-virtual·{v3},·Landroid/telephony/SmsMessage;->getOriginatingAddress()Ljava/lang/String; |
61 | ····move-result-object·v3 | 62 | ····move-result-object·v3 |
62 | ····invoke-static·{v2,·v3},·Lorg/addhen/smssync/controllers/DebugCallbacks;->isServerOKRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; | 63 | ····invoke-static·{v2,·v3},·Lorg/addhen/smssync/controllers/DebugCallbacks;->isServerOKRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; |
63 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
65 | ····.line·80 | ||
64 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/addhen/smssync/messages/ProcessSms;->sendSms(Ljava/lang/String;Ljava/lang/String;)V | 66 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/addhen/smssync/messages/ProcessSms;->sendSms(Ljava/lang/String;Ljava/lang/String;)V |
65 | ····.line·82 | 67 | ····.line·82 |
66 | ····return-void | 68 | ····return-void |
67 | .end·method | 69 | .end·method |
Offset 15, 15 lines modified | Offset 15, 14 lines modified | ||
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·16 | 18 | ····.line·16 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····.line·115 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
23 | .method·public·static·getBatteryLevelRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; | 22 | .method·public·static·getBatteryLevelRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; |
24 | ····.locals·5 | 23 | ····.locals·5 |
25 | ····.param·p0,·"context"····#·Landroid/content/Context; | 24 | ····.param·p0,·"context"····#·Landroid/content/Context; |
26 | ····.param·p1,·"requestRecipient"····#·Ljava/lang/String; | 25 | ····.param·p1,·"requestRecipient"····#·Ljava/lang/String; |
Offset 38, 28 lines modified | Offset 37, 30 lines modified | ||
38 | ····const/4·v2,·0x1 | 37 | ····const/4·v2,·0x1 |
39 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 38 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
40 | ····const/4·v3,·0x0 | 39 | ····const/4·v3,·0x0 |
40 | ····.line·52 | ||
41 | ····invoke-static·{p0},·Lorg/addhen/smssync/util/Util;->getBatteryLevel(Landroid/content/Context;)I | 41 | ····invoke-static·{p0},·Lorg/addhen/smssync/util/Util;->getBatteryLevel(Landroid/content/Context;)I |
42 | ····move-result·v4 | 42 | ····move-result·v4 |
43 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 43 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
44 | ····move-result-object·v4 | 44 | ····move-result-object·v4 |
45 | ····aput-object·v4,·v2,·v3 | 45 | ····aput-object·v4,·v2,·v3 |
46 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 46 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
47 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
48 | ····.line·51 | ||
48 | ····return-object·v0 | 49 | ····return-object·v0 |
49 | .end·method | 50 | .end·method |
50 | .method·public·static·getStatusRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; | 51 | .method·public·static·getStatusRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; |
51 | ····.locals·2 | 52 | ····.locals·2 |
52 | ····.param·p0,·"context"····#·Landroid/content/Context; | 53 | ····.param·p0,·"context"····#·Landroid/content/Context; |
53 | ····.param·p1,·"requestRecipient"····#·Ljava/lang/String; | 54 | ····.param·p1,·"requestRecipient"····#·Ljava/lang/String; |
Offset 80, 40 lines modified | Offset 81, 43 lines modified | ||
80 | ····const-string·v1,·"\n" | 81 | ····const-string·v1,·"\n" |
81 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 82 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
82 | ····move-result-object·v0 | 83 | ····move-result-object·v0 |
84 | ····.line·58 | ||
83 | ····invoke-static·{p0,·p1},·Lorg/addhen/smssync/controllers/DebugCallbacks;->getBatteryLevelRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; | 85 | ····invoke-static·{p0,·p1},·Lorg/addhen/smssync/controllers/DebugCallbacks;->getBatteryLevelRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; |
84 | ····move-result-object·v1 | 86 | ····move-result-object·v1 |
85 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 87 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
86 | ····move-result-object·v0 | 88 | ····move-result-object·v0 |
87 | ····const-string·v1,·"\n" | 89 | ····const-string·v1,·"\n" |
88 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 90 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
89 | ····move-result-object·v0 | 91 | ····move-result-object·v0 |
92 | ····.line·59 | ||
90 | ····invoke-static·{p0,·p1},·Lorg/addhen/smssync/controllers/DebugCallbacks;->isCellReceptionOKRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; | 93 | ····invoke-static·{p0,·p1},·Lorg/addhen/smssync/controllers/DebugCallbacks;->isCellReceptionOKRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; |
91 | ····move-result-object·v1 | 94 | ····move-result-object·v1 |
92 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 95 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
93 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
94 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 97 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
95 | ····move-result-object·v0 | 98 | ····move-result-object·v0 |
99 | ····.line·57 | ||
96 | ····return-object·v0 | 100 | ····return-object·v0 |
97 | .end·method | 101 | .end·method |
98 | .method·public·static·handleStatusMessage(Landroid/telephony/SmsMessage;Landroid/content/Context;)Z | 102 | .method·public·static·handleStatusMessage(Landroid/telephony/SmsMessage;Landroid/content/Context;)Z |
99 | ····.locals·5 | 103 | ····.locals·5 |
100 | ····.param·p0,·"sms"····#·Landroid/telephony/SmsMessage; | 104 | ····.param·p0,·"sms"····#·Landroid/telephony/SmsMessage; |
101 | ····.param·p1,·"context"····#·Landroid/content/Context; | 105 | ····.param·p1,·"context"····#·Landroid/content/Context; |
Offset 306, 55 lines modified | Offset 310, 54 lines modified | ||
306 | ····.prologue | 310 | ····.prologue |
307 | ····const/4·v13,·0x0 | 311 | ····const/4·v13,·0x0 |
308 | ····const/4·v12,·0x1 | 312 | ····const/4·v12,·0x1 |
309 | ····.line·19 | 313 | ····.line·19 |
310 | ····new-instance·v | 314 | ····new-instance·v3,·Lorg/addhen/smssync/models/SyncUrl; |
311 | ····invoke-direct·{v | 315 | ····invoke-direct·{v3},·Lorg/addhen/smssync/models/SyncUrl;-><init>()V |
312 | ····.line·20 | 316 | ····.line·20 |
313 | ····.local·v | 317 | ····.local·v3,·"model":Lorg/addhen/smssync/models/SyncUrl; |
314 | ····const/4·v | 318 | ····const/4·v4,·0x0 |
315 | ····.line·21 | 319 | ····.line·21 |
316 | ····.local·v | 320 | ····.local·v4,·"responseCode":I |
317 | ····const-string·v | 321 | ····const-string·v2,·"" |
318 | ····.line·22 | 322 | ····.line·22 |
319 | ····.local·v | 323 | ····.local·v2,·"message":Ljava/lang/String; |
320 | ····invoke-virtual·{v | 324 | ····invoke-virtual·{v3,·v12},·Lorg/addhen/smssync/models/SyncUrl;->loadByStatus(I)Ljava/util/List; |
321 | ····move-result-object·v | 325 | ····move-result-object·v6 |
322 | ····invoke-interface·{v | 326 | ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
323 | ····move-result-object·v | 327 | ····move-result-object·v6 |
324 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
325 | ····:goto_0 | 328 | ····:goto_0 |
326 | ····invoke-interface·{v | 329 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
327 | ····move-result·v7 | 330 | ····move-result·v7 |
328 | ····if-eqz·v7,·:cond_1 | 331 | ····if-eqz·v7,·:cond_1 |
Max diff block lines reached; 4577/8778 bytes (52.14%) of diff not shown. |
Offset 57, 20 lines modified | Offset 57, 22 lines modified | ||
57 | ····move-result-object·v1 | 57 | ····move-result-object·v1 |
58 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$4;->val$context:Landroid/content/Context; | 58 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$4;->val$context:Landroid/content/Context; |
59 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$4;->val$sms:Landroid/telephony/SmsMessage; | 59 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/controllers/DebugCallbacks$4;->val$sms:Landroid/telephony/SmsMessage; |
60 | ····.line·99 | ||
60 | ····invoke-virtual·{v3},·Landroid/telephony/SmsMessage;->getOriginatingAddress()Ljava/lang/String; | 61 | ····invoke-virtual·{v3},·Landroid/telephony/SmsMessage;->getOriginatingAddress()Ljava/lang/String; |
61 | ····move-result-object·v3 | 62 | ····move-result-object·v3 |
62 | ····invoke-static·{v2,·v3},·Lorg/addhen/smssync/controllers/DebugCallbacks;->getStatusRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; | 63 | ····invoke-static·{v2,·v3},·Lorg/addhen/smssync/controllers/DebugCallbacks;->getStatusRequest(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; |
63 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
65 | ····.line·98 | ||
64 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/addhen/smssync/messages/ProcessSms;->sendSms(Ljava/lang/String;Ljava/lang/String;)V | 66 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/addhen/smssync/messages/ProcessSms;->sendSms(Ljava/lang/String;Ljava/lang/String;)V |
65 | ····.line·100 | 67 | ····.line·100 |
66 | ····return-void | 68 | ····return-void |
67 | .end·method | 69 | .end·method |
Offset 77, 107 lines modified | Offset 77, 108 lines modified | ||
77 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/prefs/StringPreference;->get()Ljava/lang/String; | 77 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/prefs/StringPreference;->get()Ljava/lang/String; |
78 | ····move-result-object·v1 | 78 | ····move-result-object·v1 |
79 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->prefs:Lorg/addhen/smssync/prefs/Prefs; | 79 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->prefs:Lorg/addhen/smssync/prefs/Prefs; |
80 | ····.line·102 | ||
80 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/prefs/Prefs;->getContext()Landroid/content/Context; | 81 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/prefs/Prefs;->getContext()Landroid/content/Context; |
81 | ····move-result-object·v2 | 82 | ····move-result-object·v2 |
82 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 83 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
83 | ····move-result-object·v2 | 84 | ····move-result-object·v2 |
84 | ····const·v3,·0x7f0d008f | 85 | ····const·v3,·0x7f0d008f |
85 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 86 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
86 | ····move-result-object·v2 | 87 | ····move-result-object·v2 |
88 | ····.line·101 | ||
87 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/addhen/smssync/messages/ProcessSms;->sendSms(Ljava/lang/String;Ljava/lang/String;)V | 89 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/addhen/smssync/messages/ProcessSms;->sendSms(Ljava/lang/String;Ljava/lang/String;)V |
88 | ····.line·104 | 90 | ····.line·104 |
89 | ····:cond_0 | 91 | ····:cond_0 |
90 | ····return-void | 92 | ····return-void |
91 | .end·method | 93 | .end·method |
92 | .method·public·lowBatteryLevelRequest()V | 94 | .method·public·lowBatteryLevelRequest()V |
93 | ····.locals·1 | 95 | ····.locals·12 |
94 | ····.prologue | 96 | ····.prologue |
95 | ····.line·37 | 97 | ····.line·37 |
96 | ····iget-object·v | 98 | ····iget-object·v5,·p0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->prefs:Lorg/addhen/smssync/prefs/Prefs; |
97 | ····invoke-virtual·{v | 99 | ····invoke-virtual·{v5},·Lorg/addhen/smssync/prefs/Prefs;->getContext()Landroid/content/Context; |
98 | ····move-result-object·v | 100 | ····move-result-object·v5 |
99 | ····invoke-static·{v | 101 | ····invoke-static·{v5},·Lorg/addhen/smssync/util/Util;->getBatteryLevel(Landroid/content/Context;)I |
100 | ····move-result·v0 | 102 | ····move-result·v0 |
101 | ····.line·38 | 103 | ····.line·38 |
102 | ····.local·v0,·"batteryLevel":I | 104 | ····.local·v0,·"batteryLevel":I |
103 | ····new-instance·v | 105 | ····new-instance·v3,·Lorg/addhen/smssync/models/SyncUrl; |
104 | ····invoke-direct·{v | 106 | ····invoke-direct·{v3},·Lorg/addhen/smssync/models/SyncUrl;-><init>()V |
105 | ····.line·39 | 107 | ····.line·39 |
106 | ····.local·v | 108 | ····.local·v3,·"model":Lorg/addhen/smssync/models/SyncUrl; |
107 | ····const/4·v | 109 | ····const/4·v5,·0x1 |
108 | ····invoke-virtual·{v | 110 | ····invoke-virtual·{v3,·v5},·Lorg/addhen/smssync/models/SyncUrl;->loadByStatus(I)Ljava/util/List; |
109 | ····move-result-object·v | 111 | ····move-result-object·v5 |
110 | ····invoke-interface·{v | 112 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
111 | ····move-result-object·v | 113 | ····move-result-object·v5 |
112 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
113 | ····:cond_0 | 114 | ····:cond_0 |
114 | ····:goto_0 | 115 | ····:goto_0 |
115 | ····invoke-interface·{v | 116 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
116 | ····move-result·v6 | 117 | ····move-result·v6 |
117 | ····if-eqz·v6,·:cond_2 | 118 | ····if-eqz·v6,·:cond_2 |
118 | ····invoke-interface·{v | 119 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
119 | ····move-result-object·v | 120 | ····move-result-object·v4 |
120 | ····check-cast·v | 121 | ····check-cast·v4,·Lorg/addhen/smssync/models/SyncUrl; |
121 | ····.line·40 | 122 | ····.line·40 |
122 | ····.local·v | 123 | ····.local·v4,·"syncUrl":Lorg/addhen/smssync/models/SyncUrl; |
123 | ····invoke-virtual·{v | 124 | ····invoke-virtual·{v4},·Lorg/addhen/smssync/models/SyncUrl;->getUrl()Ljava/lang/String; |
124 | ····move-result-object·v6 | 125 | ····move-result-object·v6 |
125 | ····if-eqz·v6,·:cond_0 | 126 | ····if-eqz·v6,·:cond_0 |
126 | ····invoke-virtual·{v | 127 | ····invoke-virtual·{v4},·Lorg/addhen/smssync/models/SyncUrl;->getUrl()Ljava/lang/String; |
127 | ····move-result-object·v6 | 128 | ····move-result-object·v6 |
128 | ····const-string·v7,·"" | 129 | ····const-string·v7,·"" |
129 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 130 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
130 | ····move-result·v6 | 131 | ····move-result·v6 |
131 | ····if-nez·v6,·:cond_0 | 132 | ····if-nez·v6,·:cond_0 |
132 | ····.line·41 | 133 | ····.line·41 |
133 | ····new-instance·v1,·Lorg/addhen/smssync/net/MainHttpClient; | 134 | ····new-instance·v1,·Lorg/addhen/smssync/net/MainHttpClient; |
134 | ····invoke-virtual·{v | 135 | ····invoke-virtual·{v4},·Lorg/addhen/smssync/models/SyncUrl;->getUrl()Ljava/lang/String; |
135 | ····move-result-object·v6 | 136 | ····move-result-object·v6 |
136 | ····iget-object·v7,·p0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->prefs:Lorg/addhen/smssync/prefs/Prefs; | 137 | ····iget-object·v7,·p0,·Lorg/addhen/smssync/controllers/AlertCallbacks;->prefs:Lorg/addhen/smssync/prefs/Prefs; |
137 | ····invoke-virtual·{v7},·Lorg/addhen/smssync/prefs/Prefs;->getContext()Landroid/content/Context; | 138 | ····invoke-virtual·{v7},·Lorg/addhen/smssync/prefs/Prefs;->getContext()Landroid/content/Context; |
Offset 216, 24 lines modified | Offset 217, 26 lines modified | ||
216 | ····const/4·v9,·0x1 | 217 | ····const/4·v9,·0x1 |
217 | ····new-array·v9,·v9,·[Ljava/lang/Object; | 218 | ····new-array·v9,·v9,·[Ljava/lang/Object; |
218 | ····const/4·v10,·0x0 | 219 | ····const/4·v10,·0x0 |
220 | ····.line·46 | ||
219 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 221 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
220 | ····move-result-object·v11 | 222 | ····move-result-object·v11 |
221 | ····aput-object·v11,·v9,·v10 | 223 | ····aput-object·v11,·v9,·v10 |
222 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 224 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
223 | ····move-result-object·v7 | 225 | ····move-result-object·v7 |
Max diff block lines reached; 15025/19912 bytes (75.46%) of diff not shown. |
Offset 352, 14 lines modified | Offset 352, 15 lines modified | ||
352 | ····const/4·v9,·0x2 | 352 | ····const/4·v9,·0x2 |
353 | ····new-array·v9,·v9,·[Ljava/lang/Object; | 353 | ····new-array·v9,·v9,·[Ljava/lang/Object; |
354 | ····const/4·v10,·0x0 | 354 | ····const/4·v10,·0x0 |
355 | ····.line·184 | ||
355 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/net/MainHttpClient;->getResponse()Lcom/squareup/okhttp/Response; | 356 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/net/MainHttpClient;->getResponse()Lcom/squareup/okhttp/Response; |
356 | ····move-result-object·v11 | 357 | ····move-result-object·v11 |
357 | ····invoke-virtual·{v11},·Lcom/squareup/okhttp/Response;->code()I | 358 | ····invoke-virtual·{v11},·Lcom/squareup/okhttp/Response;->code()I |
358 | ····move-result·v11 | 359 | ····move-result·v11 |
Offset 374, 18 lines modified | Offset 375, 20 lines modified | ||
374 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/net/MainHttpClient;->getResponse()Lcom/squareup/okhttp/Response; | 375 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/net/MainHttpClient;->getResponse()Lcom/squareup/okhttp/Response; |
375 | ····move-result-object·v11 | 376 | ····move-result-object·v11 |
376 | ····aput-object·v11,·v9,·v10 | 377 | ····aput-object·v11,·v9,·v10 |
378 | ····.line·183 | ||
377 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 379 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
378 | ····move-result-object·v7 | 380 | ····move-result-object·v7 |
381 | ····.line·182 | ||
379 | ····invoke-static·{v6,·v7},·Lorg/addhen/smssync/util/Util;->logActivities(Landroid/content/Context;Ljava/lang/String;)V | 382 | ····invoke-static·{v6,·v7},·Lorg/addhen/smssync/util/Util;->logActivities(Landroid/content/Context;Ljava/lang/String;)V |
380 | ····goto·:goto_1 | 383 | ····goto·:goto_1 |
381 | ····.line·167 | 384 | ····.line·167 |
382 | ····.end·local·v3····#·"response":Lorg/addhen/smssync/models/MessagesUUIDSResponse; | 385 | ····.end·local·v3····#·"response":Lorg/addhen/smssync/models/MessagesUUIDSResponse; |
383 | ····:catch_1 | 386 | ····:catch_1 |
Offset 413, 40 lines modified | Offset 416, 43 lines modified | ||
413 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V | 416 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V |
414 | ····iget-object·v8,·p0,·Lorg/addhen/smssync/controllers/MessageResultsController;->mContext:Landroid/content/Context; | 417 | ····iget-object·v8,·p0,·Lorg/addhen/smssync/controllers/MessageResultsController;->mContext:Landroid/content/Context; |
415 | ····const·v9,·0x7f0d0099 | 418 | ····const·v9,·0x7f0d0099 |
419 | ····.line·170 | ||
416 | ····invoke-virtual·{v8,·v9},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 420 | ····invoke-virtual·{v8,·v9},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
417 | ····move-result-object·v8 | 421 | ····move-result-object·v8 |
418 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 422 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
419 | ····move-result-object·v7 | 423 | ····move-result-object·v7 |
420 | ····const-string·v8,·"·" | 424 | ····const-string·v8,·"·" |
421 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 425 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
422 | ····move-result-object·v7 | 426 | ····move-result-object·v7 |
427 | ····.line·171 | ||
423 | ····invoke-virtual·{v1},·Lorg/json/JSONException;->getMessage()Ljava/lang/String; | 428 | ····invoke-virtual·{v1},·Lorg/json/JSONException;->getMessage()Ljava/lang/String; |
424 | ····move-result-object·v8 | 429 | ····move-result-object·v8 |
425 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 430 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
426 | ····move-result-object·v7 | 431 | ····move-result-object·v7 |
427 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 432 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
428 | ····move-result-object·v7 | 433 | ····move-result-object·v7 |
434 | ····.line·169 | ||
429 | ····invoke-static·{v6,·v7},·Lorg/addhen/smssync/util/Util;->logActivities(Landroid/content/Context;Ljava/lang/String;)V | 435 | ····invoke-static·{v6,·v7},·Lorg/addhen/smssync/util/Util;->logActivities(Landroid/content/Context;Ljava/lang/String;)V |
430 | ····:try_end_2 | 436 | ····:try_end_2 |
431 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 | 437 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 |
432 | ····.line·177 | 438 | ····.line·177 |
433 | ····const/16·v6,·0xc8 | 439 | ····const/16·v6,·0xc8 |
Offset 498, 14 lines modified | Offset 504, 15 lines modified | ||
498 | ····const/4·v9,·0x2 | 504 | ····const/4·v9,·0x2 |
499 | ····new-array·v9,·v9,·[Ljava/lang/Object; | 505 | ····new-array·v9,·v9,·[Ljava/lang/Object; |
500 | ····const/4·v10,·0x0 | 506 | ····const/4·v10,·0x0 |
507 | ····.line·184 | ||
501 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/net/MainHttpClient;->getResponse()Lcom/squareup/okhttp/Response; | 508 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/net/MainHttpClient;->getResponse()Lcom/squareup/okhttp/Response; |
502 | ····move-result-object·v11 | 509 | ····move-result-object·v11 |
503 | ····invoke-virtual·{v11},·Lcom/squareup/okhttp/Response;->code()I | 510 | ····invoke-virtual·{v11},·Lcom/squareup/okhttp/Response;->code()I |
504 | ····move-result·v11 | 511 | ····move-result·v11 |
Offset 520, 18 lines modified | Offset 527, 20 lines modified | ||
520 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/net/MainHttpClient;->getResponse()Lcom/squareup/okhttp/Response; | 527 | ····invoke-virtual·{v0},·Lorg/addhen/smssync/net/MainHttpClient;->getResponse()Lcom/squareup/okhttp/Response; |
521 | ····move-result-object·v11 | 528 | ····move-result-object·v11 |
522 | ····aput-object·v11,·v9,·v10 | 529 | ····aput-object·v11,·v9,·v10 |
530 | ····.line·183 | ||
523 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 531 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
524 | ····move-result-object·v7 | 532 | ····move-result-object·v7 |
533 | ····.line·182 | ||
525 | ····invoke-static·{v6,·v7},·Lorg/addhen/smssync/util/Util;->logActivities(Landroid/content/Context;Ljava/lang/String;)V | 534 | ····invoke-static·{v6,·v7},·Lorg/addhen/smssync/util/Util;->logActivities(Landroid/content/Context;Ljava/lang/String;)V |
526 | ····goto/16·:goto_1 | 535 | ····goto/16·:goto_1 |
527 | ····.line·172 | 536 | ····.line·172 |
528 | ····.end·local·v1····#·"e":Lorg/json/JSONException; | 537 | ····.end·local·v1····#·"e":Lorg/json/JSONException; |
529 | ····.end·local·v3····#·"response":Lorg/addhen/smssync/models/MessagesUUIDSResponse; | 538 | ····.end·local·v3····#·"response":Lorg/addhen/smssync/models/MessagesUUIDSResponse; |
Offset 560, 14 lines modified | Offset 569, 15 lines modified | ||
560 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V | 569 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V |
561 | ····iget-object·v8,·p0,·Lorg/addhen/smssync/controllers/MessageResultsController;->mContext:Landroid/content/Context; | 570 | ····iget-object·v8,·p0,·Lorg/addhen/smssync/controllers/MessageResultsController;->mContext:Landroid/content/Context; |
562 | ····const·v9,·0x7f0d0098 | 571 | ····const·v9,·0x7f0d0098 |
572 | ····.line·175 | ||
563 | ····invoke-virtual·{v8,·v9},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 573 | ····invoke-virtual·{v8,·v9},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
Max diff block lines reached; 8918/12597 bytes (70.79%) of diff not shown. |
Offset 104, 14 lines modified | Offset 104, 15 lines modified | ||
104 | ····move-result-object·v1 | 104 | ····move-result-object·v1 |
105 | ····invoke-direct·{v0,·v1},·Landroid/view/MenuInflater;-><init>(Landroid/content/Context;)V | 105 | ····invoke-direct·{v0,·v1},·Landroid/view/MenuInflater;-><init>(Landroid/content/Context;)V |
106 | ····const·v1,·0x7f0f0008 | 106 | ····const·v1,·0x7f0f0008 |
107 | ····.line·71 | ||
107 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V | 108 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V |
108 | ····.line·73 | 109 | ····.line·73 |
109 | ····:cond_0 | 110 | ····:cond_0 |
110 | ····const/4·v0,·0x1 | 111 | ····const/4·v0,·0x1 |
111 | ····return·v0 | 112 | ····return·v0 |
Offset 130, 28 lines modified | Offset 130, 30 lines modified | ||
130 | ····const·v1,·0x7f0d00de | 130 | ····const·v1,·0x7f0d00de |
131 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 131 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
132 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/listeners/BaseActionModeListener;->mSelectedItemPositions:Ljava/util/LinkedHashSet; | 132 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/listeners/BaseActionModeListener;->mSelectedItemPositions:Ljava/util/LinkedHashSet; |
133 | ····.line·104 | ||
133 | ····invoke-virtual·{v3},·Ljava/util/LinkedHashSet;->size()I | 134 | ····invoke-virtual·{v3},·Ljava/util/LinkedHashSet;->size()I |
134 | ····move-result·v3 | 135 | ····move-result·v3 |
135 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 136 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
136 | ····move-result-object·v3 | 137 | ····move-result-object·v3 |
137 | ····aput-object·v3,·v2,·v4 | 138 | ····aput-object·v3,·v2,·v4 |
138 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 139 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
139 | ····move-result-object·v0 | 140 | ····move-result-object·v0 |
141 | ····.line·103 | ||
140 | ····invoke-virtual·{p0,·v0},·Lorg/addhen/smssync/listeners/BaseActionModeListener;->setTitle(Ljava/lang/CharSequence;)V | 142 | ····invoke-virtual·{p0,·v0},·Lorg/addhen/smssync/listeners/BaseActionModeListener;->setTitle(Ljava/lang/CharSequence;)V |
141 | ····.line·107 | 143 | ····.line·107 |
142 | ····:cond_1 | 144 | ····:cond_1 |
143 | ····return-void | 145 | ····return-void |
144 | .end·method | 146 | .end·method |
Offset 147, 14 lines modified | Offset 147, 15 lines modified | ||
147 | ····invoke-direct·{v0},·Lorg/addhen/smssync/net/SyncScheme;-><init>()V | 147 | ····invoke-direct·{v0},·Lorg/addhen/smssync/net/SyncScheme;-><init>()V |
148 | ····.line·77 | 148 | ····.line·77 |
149 | ····.local·v0,·"scheme":Lorg/addhen/smssync/net/SyncScheme; | 149 | ····.local·v0,·"scheme":Lorg/addhen/smssync/net/SyncScheme; |
150 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->methods:Landroid/widget/Spinner; | 150 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->methods:Landroid/widget/Spinner; |
151 | ····.line·78 | ||
151 | ····invoke-virtual·{v3},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object; | 152 | ····invoke-virtual·{v3},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object; |
152 | ····move-result-object·v3 | 153 | ····move-result-object·v3 |
153 | ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String; | 154 | ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String; |
154 | ····move-result-object·v3 | 155 | ····move-result-object·v3 |
Offset 163, 14 lines modified | Offset 164, 15 lines modified | ||
163 | ····move-result-object·v1 | 164 | ····move-result-object·v1 |
164 | ····.line·79 | 165 | ····.line·79 |
165 | ····.local·v1,·"method":Lorg/addhen/smssync/net/SyncScheme$SyncMethod; | 166 | ····.local·v1,·"method":Lorg/addhen/smssync/net/SyncScheme$SyncMethod; |
166 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->dataFormats:Landroid/widget/Spinner; | 167 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->dataFormats:Landroid/widget/Spinner; |
168 | ····.line·80 | ||
167 | ····invoke-virtual·{v3},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object; | 169 | ····invoke-virtual·{v3},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object; |
168 | ····move-result-object·v3 | 170 | ····move-result-object·v3 |
169 | ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String; | 171 | ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String; |
170 | ····move-result-object·v3 | 172 | ····move-result-object·v3 |
Offset 179, 14 lines modified | Offset 181, 15 lines modified | ||
179 | ····move-result-object·v2 | 181 | ····move-result-object·v2 |
180 | ····.line·81 | 182 | ····.line·81 |
181 | ····.local·v2,·"format":Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat; | 183 | ····.local·v2,·"format":Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat; |
182 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keySecret:Landroid/widget/EditText; | 184 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keySecret:Landroid/widget/EditText; |
185 | ····.line·82 | ||
183 | ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 186 | ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
184 | ····move-result-object·v3 | 187 | ····move-result-object·v3 |
185 | ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String; | 188 | ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String; |
186 | ····move-result-object·v3 | 189 | ····move-result-object·v3 |
Offset 199, 14 lines modified | Offset 202, 15 lines modified | ||
199 | ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String; | 202 | ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String; |
200 | ····move-result-object·v4 | 203 | ····move-result-object·v4 |
201 | ····iget-object·v5,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keyMessage:Landroid/widget/EditText; | 204 | ····iget-object·v5,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keyMessage:Landroid/widget/EditText; |
205 | ····.line·83 | ||
202 | ····invoke-virtual·{v5},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 206 | ····invoke-virtual·{v5},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
203 | ····move-result-object·v5 | 207 | ····move-result-object·v5 |
204 | ····invoke-virtual·{v5},·Ljava/lang/Object;->toString()Ljava/lang/String; | 208 | ····invoke-virtual·{v5},·Ljava/lang/Object;->toString()Ljava/lang/String; |
205 | ····move-result-object·v5 | 209 | ····move-result-object·v5 |
Offset 219, 14 lines modified | Offset 223, 15 lines modified | ||
219 | ····invoke-virtual·{v6},·Ljava/lang/Object;->toString()Ljava/lang/String; | 223 | ····invoke-virtual·{v6},·Ljava/lang/Object;->toString()Ljava/lang/String; |
220 | ····move-result-object·v6 | 224 | ····move-result-object·v6 |
221 | ····iget-object·v7,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keySentTimeStamp:Landroid/widget/EditText; | 225 | ····iget-object·v7,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keySentTimeStamp:Landroid/widget/EditText; |
226 | ····.line·84 | ||
222 | ····invoke-virtual·{v7},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 227 | ····invoke-virtual·{v7},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
223 | ····move-result-object·v7 | 228 | ····move-result-object·v7 |
224 | ····invoke-virtual·{v7},·Ljava/lang/Object;->toString()Ljava/lang/String; | 229 | ····invoke-virtual·{v7},·Ljava/lang/Object;->toString()Ljava/lang/String; |
225 | ····move-result-object·v7 | 230 | ····move-result-object·v7 |
Offset 239, 22 lines modified | Offset 244, 24 lines modified | ||
239 | ····invoke-virtual·{v8},·Ljava/lang/Object;->toString()Ljava/lang/String; | 244 | ····invoke-virtual·{v8},·Ljava/lang/Object;->toString()Ljava/lang/String; |
240 | ····move-result-object·v8 | 245 | ····move-result-object·v8 |
241 | ····iget-object·v9,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keyDeviceID:Landroid/widget/EditText; | 246 | ····iget-object·v9,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keyDeviceID:Landroid/widget/EditText; |
247 | ····.line·85 | ||
242 | ····invoke-virtual·{v9},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 248 | ····invoke-virtual·{v9},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
243 | ····move-result-object·v9 | 249 | ····move-result-object·v9 |
244 | ····invoke-virtual·{v9},·Ljava/lang/Object;->toString()Ljava/lang/String; | 250 | ····invoke-virtual·{v9},·Ljava/lang/Object;->toString()Ljava/lang/String; |
245 | ····move-result-object·v9 | 251 | ····move-result-object·v9 |
252 | ····.line·81 | ||
246 | ····invoke-virtual/range·{v0·..·v9},·Lorg/addhen/smssync/net/SyncScheme;->init(Lorg/addhen/smssync/net/SyncScheme$SyncMethod;Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 253 | ····invoke-virtual/range·{v0·..·v9},·Lorg/addhen/smssync/net/SyncScheme;->init(Lorg/addhen/smssync/net/SyncScheme$SyncMethod;Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
247 | ····.line·87 | 254 | ····.line·87 |
248 | ····invoke-virtual·{p1,·v0},·Lorg/addhen/smssync/models/SyncUrl;->setSyncScheme(Lorg/addhen/smssync/net/SyncScheme;)V | 255 | ····invoke-virtual·{p1,·v0},·Lorg/addhen/smssync/models/SyncUrl;->setSyncScheme(Lorg/addhen/smssync/net/SyncScheme;)V |
249 | ····.line·89 | 256 | ····.line·89 |
250 | ····invoke-virtual·{p1},·Lorg/addhen/smssync/models/SyncUrl;->update()Z | 257 | ····invoke-virtual·{p1},·Lorg/addhen/smssync/models/SyncUrl;->update()Z |
Offset 283, 14 lines modified | Offset 290, 15 lines modified | ||
283 | ····move-result·v0 | 290 | ····move-result·v0 |
284 | ····if-nez·v0,·:cond_0 | 291 | ····if-nez·v0,·:cond_0 |
285 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keyFrom:Landroid/widget/EditText; | 292 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keyFrom:Landroid/widget/EditText; |
293 | ····.line·102 | ||
286 | ····invoke-virtual·{v0},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 294 | ····invoke-virtual·{v0},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
287 | ····move-result-object·v0 | 295 | ····move-result-object·v0 |
288 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; | 296 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; |
289 | ····move-result-object·v0 | 297 | ····move-result-object·v0 |
Offset 299, 14 lines modified | Offset 307, 15 lines modified | ||
299 | ····move-result·v0 | 307 | ····move-result·v0 |
300 | ····if-nez·v0,·:cond_0 | 308 | ····if-nez·v0,·:cond_0 |
301 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keyMessageID:Landroid/widget/EditText; | 309 | ····iget-object·v0,·p0,·Lorg/addhen/smssync/views/EditSyncScheme;->keyMessageID:Landroid/widget/EditText; |
Max diff block lines reached; 2123/6164 bytes (34.44%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$dialogViews:Landroid/view/View; | 22 | .field·final·synthetic·val$dialogViews:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/addhen/smssync/views/AddSyncUrl;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lorg/addhen/smssync/views/AddSyncUrl;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/views/AddSyncUrl; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·50 | 28 | ····.line·50 |
28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/views/AddSyncUrl$1;->this$0:Lorg/addhen/smssync/views/AddSyncUrl; | 29 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/views/AddSyncUrl$1;->this$0:Lorg/addhen/smssync/views/AddSyncUrl; |
29 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/views/AddSyncUrl$1;->val$dialogViews:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/views/AddSyncUrl$1;->val$dialogViews:Landroid/view/View; |
Offset 5, 411 lines modified | Offset 5, 381 lines modified | ||
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·public·constructor·<init>(Landroid/app/Activity;)V | 6 | .method·public·constructor·<init>(Landroid/app/Activity;)V |
7 | ····.locals·15 | 7 | ····.locals·15 |
8 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 8 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
9 | ····.prologue | 9 | ····.prologue |
10 | ····const/4·v | 10 | ····const/4·v8,·0x1 |
11 | ····const/4·v7,·0x0 | ||
11 | ····.line·38 | 12 | ····.line·38 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····.line·39 | 14 | ····.line·39 |
14 | ····const/4·v | 15 | ····const/4·v6,·0x2 |
15 | ····new-array·v | 16 | ····new-array·v9,·v6,·[Ljava/lang/Class; |
16 | ····const/4·v12,·0x0 | ||
17 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 17 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
18 | ····move-result-object·v | 18 | ····move-result-object·v6 |
19 | ····aput-object·v | 19 | ····aput-object·v6,·v9,·v7 |
20 | ····.line·40 | ||
20 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 21 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
21 | ····move-result-object·v | 22 | ····move-result-object·v6 |
22 | ····invoke-virtual·{v | 23 | ····invoke-virtual·{v6},·Ljava/lang/Class;->getSuperclass()Ljava/lang/Class; |
23 | ····move-result-object·v | 24 | ····move-result-object·v6 |
24 | ····aput-object·v | 25 | ····aput-object·v6,·v9,·v8 |
25 | ····.l | 26 | ····.line·39 |
26 | ····array-length·v | 27 | ····array-length·v10,·v9 |
27 | ····.local·v9,·"len$":I | ||
28 | ····const/4·v7,·0x0 | ||
29 | ····.local·v7,·"i$":I | ||
30 | ····move·v8,·v7 | 28 | ····move·v8,·v7 |
31 | ····.end·local·v2····#·"arr$":[Ljava/lang/Class; | ||
32 | ····.end·local·v7····#·"i$":I | ||
33 | ····.end·local·v9····#·"len$":I | ||
34 | ····.local·v8,·"i$":I | ||
35 | ····:goto_0 | 29 | ····:goto_0 |
36 | ····if-ge·v8,·v | 30 | ····if-ge·v8,·v10,·:cond_3 |
37 | ····aget-object·v | 31 | ····aget-object·v2,·v9,·v8 |
38 | ····.line·41 | 32 | ····.line·41 |
39 | ····.local·v | 33 | ····.local·v2,·"clazz":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" |
40 | ····if-eqz·v | 34 | ····if-eqz·v2,·:cond_2 |
41 | ····const-class·v | 35 | ····const-class·v6,·Lorg/addhen/smssync/views/View; |
42 | ····invoke-virtual·{v | 36 | ····invoke-virtual·{v6,·v2},·Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z |
43 | ····move-result·v | 37 | ····move-result·v6 |
44 | ····if-eqz·v | 38 | ····if-eqz·v6,·:cond_2 |
45 | ····.line·42 | 39 | ····.line·42 |
46 | ····invoke-virtual·{v | 40 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; |
47 | ····move-result-object·v | 41 | ····move-result-object·v11 |
48 | ····.local·v3,·"arr$":[Ljava/lang/reflect/Field; | ||
49 | ····array-length·v1 | 42 | ····array-length·v12,·v11 |
43 | ····move·v6,·v7 | ||
50 | ····.local·v10,·"len$":I | ||
51 | ····const/4·v7,·0x0 | ||
52 | ····.end·local·v8····#·"i$":I | ||
53 | ····.restart·local·v7····#·"i$":I | ||
54 | ····:goto_1 | 44 | ····:goto_1 |
55 | ····if-ge·v | 45 | ····if-ge·v6,·v12,·:cond_2 |
56 | ····aget-object·v | 46 | ····aget-object·v4,·v11,·v6 |
57 | ····.line·44 | 47 | ····.line·44 |
58 | ····.local·v | 48 | ····.local·v4,·"field":Ljava/lang/reflect/Field; |
59 | ····:try_start_0 | 49 | ····:try_start_0 |
60 | ····const-class·v1 | 50 | ····const-class·v13,·Lorg/addhen/smssync/views/Widget; |
51 | ····.line·45 | ||
61 | ····invoke-virtual·{v | 52 | ····invoke-virtual·{v4,·v13},·Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; |
62 | ····move-result-object·v1 | 53 | ····move-result-object·v1 |
63 | ····.line·46 | 54 | ····.line·46 |
64 | ····.local·v1,·"annotation":Ljava/lang/annotation/Annotation; | 55 | ····.local·v1,·"annotation":Ljava/lang/annotation/Annotation; |
65 | ····instance-of·v1 | 56 | ····instance-of·v13,·v1,·Lorg/addhen/smssync/views/Widget; |
66 | ····if-eqz·v1 | 57 | ····if-eqz·v13,·:cond_1 |
67 | ····.line·47 | 58 | ····.line·47 |
68 | ····move-object·v0,·v1 | 59 | ····move-object·v0,·v1 |
69 | ····check-cast·v0,·Lorg/addhen/smssync/views/Widget; | 60 | ····check-cast·v0,·Lorg/addhen/smssync/views/Widget; |
70 | ····move-object·v | 61 | ····move-object·v5,·v0 |
71 | ····.line·48 | 62 | ····.line·48 |
72 | ····.local·v | 63 | ····.local·v5,·"widgetAnnotation":Lorg/addhen/smssync/views/Widget; |
73 | ····invoke-virtual·{v | 64 | ····invoke-virtual·{v4},·Ljava/lang/reflect/Field;->isAccessible()Z |
74 | ····move-result·v1 | 65 | ····move-result·v13 |
75 | ····if-nez·v1 | 66 | ····if-nez·v13,·:cond_0 |
76 | ····.line·49 | 67 | ····.line·49 |
77 | ····const/4·v1 | 68 | ····const/4·v13,·0x1 |
78 | ····invoke-virtual·{v | 69 | ····invoke-virtual·{v4,·v13},·Ljava/lang/reflect/Field;->setAccessible(Z)V |
79 | ····.line·5 | 70 | ····.line·52 |
80 | ····:cond_0 | 71 | ····:cond_0 |
81 | ····invoke-interface·{v | 72 | ····invoke-interface·{v5},·Lorg/addhen/smssync/views/Widget;->value()I |
Max diff block lines reached; 12101/16646 bytes (72.70%) of diff not shown. |
Offset 53, 14 lines modified | Offset 53, 15 lines modified | ||
53 | .method·static·constructor·<clinit>()V | 53 | .method·static·constructor·<clinit>()V |
54 | ····.locals·1 | 54 | ····.locals·1 |
55 | ····.prologue | 55 | ····.prologue |
56 | ····.line·47 | 56 | ····.line·47 |
57 | ····const-class·v0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider; | 57 | ····const-class·v0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider; |
58 | ····.line·48 | ||
58 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 59 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
59 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
60 | ····sput-object·v0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider;->CLASS_TAG:Ljava/lang/String; | 61 | ····sput-object·v0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider;->CLASS_TAG:Ljava/lang/String; |
61 | ····.line·96 | 62 | ····.line·96 |
Offset 81, 15 lines modified | Offset 82, 14 lines modified | ||
81 | .method·public·constructor·<init>()V | 82 | .method·public·constructor·<init>()V |
82 | ····.locals·0 | 83 | ····.locals·0 |
83 | ····.prologue | 84 | ····.prologue |
84 | ····.line·44 | 85 | ····.line·44 |
85 | ····invoke-direct·{p0},·Landroid/appwidget/AppWidgetProvider;-><init>()V | 86 | ····invoke-direct·{p0},·Landroid/appwidget/AppWidgetProvider;-><init>()V |
86 | ····.line·132 | ||
87 | ····return-void | 87 | ····return-void |
88 | .end·method | 88 | .end·method |
89 | .method·static·synthetic·access$000()Ljava/lang/String; | 89 | .method·static·synthetic·access$000()Ljava/lang/String; |
90 | ····.locals·1 | 90 | ····.locals·1 |
91 | ····.prologue | 91 | ····.prologue |
Offset 391, 14 lines modified | Offset 391, 15 lines modified | ||
391 | ····move-result·v3 | 391 | ····move-result·v3 |
392 | ····if-nez·v3,·:cond_0 | 392 | ····if-nez·v3,·:cond_0 |
393 | ····const-string·v3,·"REFRESH" | 393 | ····const-string·v3,·"REFRESH" |
394 | ····.line·79 | ||
394 | ····invoke-virtual·{v3,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 395 | ····invoke-virtual·{v3,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
395 | ····move-result·v3 | 396 | ····move-result·v3 |
396 | ····if-eqz·v3,·:cond_2 | 397 | ····if-eqz·v3,·:cond_2 |
397 | ····.line·80 | 398 | ····.line·80 |
Offset 263, 24 lines modified | Offset 263, 26 lines modified | ||
263 | ····move-result-object·v16 | 263 | ····move-result-object·v16 |
264 | ····invoke-virtual/range·{v14·..·v16},·Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V | 264 | ····invoke-virtual/range·{v14·..·v16},·Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V |
265 | ····.line·192 | 265 | ····.line·192 |
266 | ····const·v15,·0x7f0a0046 | 266 | ····const·v15,·0x7f0a0046 |
267 | ····.line·193 | ||
267 | ····invoke-virtual·{v4},·Lorg/addhen/smssync/models/Message;->getTimestamp()Ljava/lang/String; | 268 | ····invoke-virtual·{v4},·Lorg/addhen/smssync/models/Message;->getTimestamp()Ljava/lang/String; |
268 | ····move-result-object·v16 | 269 | ····move-result-object·v16 |
269 | ····invoke-static/range·{v16·..·v16},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 270 | ····invoke-static/range·{v16·..·v16},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
270 | ····move-result-wide·v16 | 271 | ····move-result-wide·v16 |
271 | ····const-string·v18,·"hh:mm·a" | 272 | ····const-string·v18,·"hh:mm·a" |
273 | ····.line·192 | ||
272 | ····invoke-static/range·{v16·..·v18},·Lorg/addhen/smssync/util/Util;->formatDateTime(JLjava/lang/String;)Ljava/lang/String; | 274 | ····invoke-static/range·{v16·..·v18},·Lorg/addhen/smssync/util/Util;->formatDateTime(JLjava/lang/String;)Ljava/lang/String; |
273 | ····move-result-object·v16 | 275 | ····move-result-object·v16 |
274 | ····invoke-virtual/range·{v14·..·v16},·Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V | 276 | ····invoke-virtual/range·{v14·..·v16},·Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V |
275 | ····.line·195 | 277 | ····.line·195 |
Offset 550, 14 lines modified | Offset 552, 15 lines modified | ||
550 | ····.local·v0,·"cm":Landroid/net/ConnectivityManager; | 552 | ····.local·v0,·"cm":Landroid/net/ConnectivityManager; |
551 | ····invoke-virtual·{v0},·Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; | 553 | ····invoke-virtual·{v0},·Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; |
552 | ····move-result-object·v3 | 554 | ····move-result-object·v3 |
553 | ····if-eqz·v3,·:cond_0 | 555 | ····if-eqz·v3,·:cond_0 |
556 | ····.line·259 | ||
554 | ····invoke-virtual·{v0},·Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; | 557 | ····invoke-virtual·{v0},·Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; |
555 | ····move-result-object·v3 | 558 | ····move-result-object·v3 |
556 | ····invoke-virtual·{v3},·Landroid/net/NetworkInfo;->isConnected()Z | 559 | ····invoke-virtual·{v3},·Landroid/net/NetworkInfo;->isConnected()Z |
557 | ····move-result·v3 | 560 | ····move-result·v3 |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$updateUI:Ljava/lang/Runnable; | 19 | .field·final·synthetic·val$updateUI:Ljava/lang/Runnable; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService;Ljava/lang/Runnable;)V | 21 | .method·constructor·<init>(Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService;Ljava/lang/Runnable;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·262 | 25 | ····.line·262 |
25 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService$2;->this$0:Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService; | 26 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService$2;->this$0:Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService; |
26 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService$2;->val$updateUI:Ljava/lang/Runnable; | 27 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService$2;->val$updateUI:Ljava/lang/Runnable; |
Offset 43, 21 lines modified | Offset 44, 22 lines modified | ||
43 | ····.param·p2,·"intent"····#·Landroid/content/Intent; | 44 | ····.param·p2,·"intent"····#·Landroid/content/Intent; |
44 | ····.prologue | 45 | ····.prologue |
45 | ····.line·266 | 46 | ····.line·266 |
46 | ····:try_start_0 | 47 | ····:try_start_0 |
47 | ····const-string·v3,·"connectivity" | 48 | ····const-string·v3,·"connectivity" |
49 | ····.line·267 | ||
48 | ····invoke-virtual·{p1,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 50 | ····invoke-virtual·{p1,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
49 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
50 | ····check-cast·v0,·Landroid/net/ConnectivityManager; | 52 | ····check-cast·v0,·Landroid/net/ConnectivityManager; |
51 | ····.line·26 | 53 | ····.line·269 |
52 | ····.local·v0,·"connectivityManager":Landroid/net/ConnectivityManager; | 54 | ····.local·v0,·"connectivityManager":Landroid/net/ConnectivityManager; |
53 | ····invoke-virtual·{v0},·Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; | 55 | ····invoke-virtual·{v0},·Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; |
54 | ····move-result-object·v2 | 56 | ····move-result-object·v2 |
55 | ····.line·270 | 57 | ····.line·270 |
56 | ····.local·v2,·"ni":Landroid/net/NetworkInfo; | 58 | ····.local·v2,·"ni":Landroid/net/NetworkInfo; |
Offset 77, 14 lines modified | Offset 79, 15 lines modified | ||
77 | ····invoke-direct·{v3,·v4},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | 79 | ····invoke-direct·{v3,·v4},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V |
78 | ····invoke-virtual·{v3},·Ljava/lang/Thread;->start()V | 80 | ····invoke-virtual·{v3},·Ljava/lang/Thread;->start()V |
79 | ····.line·272 | 81 | ····.line·272 |
80 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService$2;->this$0:Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService; | 82 | ····iget-object·v3,·p0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService$2;->this$0:Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService; |
83 | ····.line·273 | ||
81 | ····invoke-virtual·{v3,·p0},·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V | 84 | ····invoke-virtual·{v3,·p0},·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V |
82 | ····:try_end_0 | 85 | ····:try_end_0 |
83 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 86 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
84 | ····.line·278 | 87 | ····.line·278 |
85 | ····.end·local·v0····#·"connectivityManager":Landroid/net/ConnectivityManager; | 88 | ····.end·local·v0····#·"connectivityManager":Landroid/net/ConnectivityManager; |
86 | ····.end·local·v2····#·"ni":Landroid/net/NetworkInfo; | 89 | ····.end·local·v2····#·"ni":Landroid/net/NetworkInfo; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$startId:I | 24 | .field·final·synthetic·val$startId:I |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService;Landroid/content/Intent;I)V | 26 | .method·constructor·<init>(Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService;Landroid/content/Intent;I)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·241 | 30 | ····.line·241 |
30 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService$1;->this$0:Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService; | 31 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService$1;->this$0:Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService; |
31 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService$1;->val$intent:Landroid/content/Intent; | 32 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/widget/SmsSyncAppWidgetProvider$SmsSyncAppWidgetService$1;->val$intent:Landroid/content/Intent; |
Offset 63, 14 lines modified | Offset 64, 15 lines modified | ||
63 | ····move-result·v1 | 64 | ····move-result·v1 |
64 | ····if-nez·v1,·:cond_0 | 65 | ····if-nez·v1,·:cond_0 |
65 | ····const-string·v1,·"NEXT" | 66 | ····const-string·v1,·"NEXT" |
67 | ····.line·246 | ||
66 | ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 68 | ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
67 | ····move-result·v1 | 69 | ····move-result·v1 |
68 | ····if-eqz·v1,·:cond_1 | 70 | ····if-eqz·v1,·:cond_1 |
69 | ····.line·247 | 71 | ····.line·247 |
Offset 70, 32 lines modified | Offset 70, 35 lines modified | ||
70 | .method·static·constructor·<clinit>()V | 70 | .method·static·constructor·<clinit>()V |
71 | ····.locals·1 | 71 | ····.locals·1 |
72 | ····.prologue | 72 | ····.prologue |
73 | ····.line·53 | 73 | ····.line·53 |
74 | ····const-string·v0,·"application/json;·charset=UTF-8" | 74 | ····const-string·v0,·"application/json;·charset=UTF-8" |
75 | ····.line·54 | ||
75 | ····invoke-static·{v0},·Lcom/squareup/okhttp/MediaType;->parse(Ljava/lang/String;)Lcom/squareup/okhttp/MediaType; | 76 | ····invoke-static·{v0},·Lcom/squareup/okhttp/MediaType;->parse(Ljava/lang/String;)Lcom/squareup/okhttp/MediaType; |
76 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
77 | ····sput-object·v0,·Lorg/addhen/smssync/net/BaseHttpClient;->JSON:Lcom/squareup/okhttp/MediaType; | 78 | ····sput-object·v0,·Lorg/addhen/smssync/net/BaseHttpClient;->JSON:Lcom/squareup/okhttp/MediaType; |
78 | ····.line·56 | 79 | ····.line·56 |
79 | ····const-string·v0,·"application/json;·charset=UTF-8" | 80 | ····const-string·v0,·"application/json;·charset=UTF-8" |
81 | ····.line·57 | ||
80 | ····invoke-static·{v0},·Lcom/squareup/okhttp/MediaType;->parse(Ljava/lang/String;)Lcom/squareup/okhttp/MediaType; | 82 | ····invoke-static·{v0},·Lcom/squareup/okhttp/MediaType;->parse(Ljava/lang/String;)Lcom/squareup/okhttp/MediaType; |
81 | ····move-result-object·v0 | 83 | ····move-result-object·v0 |
82 | ····sput-object·v0,·Lorg/addhen/smssync/net/BaseHttpClient;->XML:Lcom/squareup/okhttp/MediaType; | 84 | ····sput-object·v0,·Lorg/addhen/smssync/net/BaseHttpClient;->XML:Lcom/squareup/okhttp/MediaType; |
83 | ····.line·59 | 85 | ····.line·59 |
84 | ····const-string·v0,·"application/xml;·charset=UTF-8" | 86 | ····const-string·v0,·"application/xml;·charset=UTF-8" |
87 | ····.line·60 | ||
85 | ····invoke-static·{v0},·Lcom/squareup/okhttp/MediaType;->parse(Ljava/lang/String;)Lcom/squareup/okhttp/MediaType; | 88 | ····invoke-static·{v0},·Lcom/squareup/okhttp/MediaType;->parse(Ljava/lang/String;)Lcom/squareup/okhttp/MediaType; |
86 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
87 | ····sput-object·v0,·Lorg/addhen/smssync/net/BaseHttpClient;->YAML:Lcom/squareup/okhttp/MediaType; | 90 | ····sput-object·v0,·Lorg/addhen/smssync/net/BaseHttpClient;->YAML:Lcom/squareup/okhttp/MediaType; |
88 | ····.line·62 | 91 | ····.line·62 |
Offset 175, 170 lines modified | Offset 178, 170 lines modified | ||
175 | ····invoke-virtual·{v0,·v2,·v3,·v1},·Lcom/squareup/okhttp/OkHttpClient;->setReadTimeout(JLjava/util/concurrent/TimeUnit;)V | 178 | ····invoke-virtual·{v0,·v2,·v3,·v1},·Lcom/squareup/okhttp/OkHttpClient;->setReadTimeout(JLjava/util/concurrent/TimeUnit;)V |
176 | ····.line·95 | 179 | ····.line·95 |
177 | ····return-void | 180 | ····return-void |
178 | .end·method | 181 | .end·method |
179 | .method·private·addHeader()V | 182 | .method·private·addHeader()V |
180 | ····.locals·1 | 183 | ····.locals·10 |
181 | ····.prologue | 184 | ····.prologue |
182 | ····.line·126 | 185 | ····.line·126 |
183 | ····:try_start_0 | 186 | ····:try_start_0 |
184 | ····new-instance·v | 187 | ····new-instance·v3,·Ljava/net/URI; |
185 | ····iget-object·v | 188 | ····iget-object·v7,·p0,·Lorg/addhen/smssync/net/BaseHttpClient;->url:Ljava/lang/String; |
186 | ····invoke-direct·{v | 189 | ····invoke-direct·{v3,·v7},·Ljava/net/URI;-><init>(Ljava/lang/String;)V |
187 | ····.line·127 | 190 | ····.line·127 |
188 | ····.local·v | 191 | ····.local·v3,·"uri":Ljava/net/URI; |
189 | ····invoke-virtual·{v | 192 | ····invoke-virtual·{v3},·Ljava/net/URI;->getUserInfo()Ljava/lang/String; |
190 | ····move-result-object·v | 193 | ····move-result-object·v5 |
191 | ····.line·128 | 194 | ····.line·128 |
192 | ····.local·v | 195 | ····.local·v5,·"userInfo":Ljava/lang/String; |
193 | ····if-eqz·v | 196 | ····if-eqz·v5,·:cond_0 |
194 | ····.line·129 | 197 | ····.line·129 |
195 | ····const-string·v | 198 | ····const-string·v7,·"Authorization" |
196 | ····new-instance·v | 199 | ····new-instance·v8,·Ljava/lang/StringBuilder; |
197 | ····invoke-direct·{v | 200 | ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V |
198 | ····const-string·v | 201 | ····const-string·v9,·"Basic·" |
199 | ····invoke-virtual·{v | 202 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
200 | ····move-result-object·v | 203 | ····move-result-object·v8 |
201 | ····invoke-static·{v | 204 | ····invoke-static·{v5},·Lorg/addhen/smssync/net/BaseHttpClient;->base64Encode(Ljava/lang/String;)Ljava/lang/String; |
202 | ····move-result-object·v | 205 | ····move-result-object·v9 |
203 | ····invoke-virtual·{v | 206 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
204 | ····move-result-object·v | 207 | ····move-result-object·v8 |
205 | ····invoke-virtual·{v | 208 | ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
206 | ····move-result-object·v | 209 | ····move-result-object·v8 |
207 | ····invoke-virtual·{p0,·v | 210 | ····invoke-virtual·{p0,·v7,·v8},·Lorg/addhen/smssync/net/BaseHttpClient;->setHeader(Ljava/lang/String;Ljava/lang/String;)V |
208 | ····:try_end_0 | 211 | ····:try_end_0 |
209 | ····.catch·Ljava/net/URISyntaxException;·{:try_start_0·..·:try_end_0}·:catch_0 | 212 | ····.catch·Ljava/net/URISyntaxException;·{:try_start_0·..·:try_end_0}·:catch_0 |
210 | ····.line·137 | 213 | ····.line·137 |
211 | ····.end·local·v | 214 | ····.end·local·v3····#·"uri":Ljava/net/URI; |
212 | ····.end·local·v | 215 | ····.end·local·v5····#·"userInfo":Ljava/lang/String; |
213 | ····:cond_0 | 216 | ····:cond_0 |
214 | ····:goto_0 | 217 | ····:goto_0 |
215 | ····:try_start_1 | 218 | ····:try_start_1 |
216 | ····iget-object·v | 219 | ····iget-object·v7,·p0,·Lorg/addhen/smssync/net/BaseHttpClient;->context:Landroid/content/Context; |
217 | ····invoke-virtual·{v | 220 | ····invoke-virtual·{v7},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
218 | ····move-result-object·v | 221 | ····move-result-object·v7 |
219 | ····iget-object·v | 222 | ····iget-object·v8,·p0,·Lorg/addhen/smssync/net/BaseHttpClient;->context:Landroid/content/Context; |
223 | ····.line·138 | ||
220 | ····invoke-virtual·{v | 224 | ····invoke-virtual·{v8},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
221 | ····move-result-object·v | 225 | ····move-result-object·v8 |
222 | ····const/4·v | 226 | ····const/4·v9,·0x0 |
227 | ····.line·137 | ||
223 | ····invoke-virtual·{v | 228 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; |
224 | ····move-result-object·v | 229 | ····move-result-object·v7 |
225 | ····iget-object·v | 230 | ····iget-object·v6,·v7,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; |
226 | ····.line·140 | 231 | ····.line·140 |
227 | ····.local·v | 232 | ····.local·v6,·"versionName":Ljava/lang/String; |
228 | ····new-instance·v | 233 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
229 | ····const-string·v | 234 | ····const-string·v7,·"SMSSync-Android/" |
Max diff block lines reached; 17638/23930 bytes (73.71%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"SyncScheme.java" | 3 | .source·"SyncScheme.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/addhen/smssync/net/SyncScheme$1;, | ||
8 | ········Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;, | 7 | ········Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;, |
9 | ········Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;, | 8 | ········Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;, |
10 | ········Lorg/addhen/smssync/net/SyncScheme$SyncMethod; | 9 | ········Lorg/addhen/smssync/net/SyncScheme$SyncMethod; |
11 | ····} | 10 | ····} |
12 | .end·annotation | 11 | .end·annotation |
Offset 645, 14 lines modified | Offset 644, 15 lines modified | ||
645 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 644 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
646 | ····move-result-object·v0 | 645 | ····move-result-object·v0 |
647 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/net/SyncScheme;->method:Lorg/addhen/smssync/net/SyncScheme$SyncMethod; | 646 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/net/SyncScheme;->method:Lorg/addhen/smssync/net/SyncScheme$SyncMethod; |
647 | ····.line·209 | ||
648 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/net/SyncScheme$SyncMethod;->toString()Ljava/lang/String; | 648 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/net/SyncScheme$SyncMethod;->toString()Ljava/lang/String; |
649 | ····move-result-object·v1 | 649 | ····move-result-object·v1 |
650 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 650 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
651 | ····move-result-object·v0 | 651 | ····move-result-object·v0 |
Offset 661, 14 lines modified | Offset 661, 15 lines modified | ||
661 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 661 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
662 | ····move-result-object·v0 | 662 | ····move-result-object·v0 |
663 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/net/SyncScheme;->format:Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat; | 663 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/net/SyncScheme;->format:Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat; |
664 | ····.line·210 | ||
664 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;->toString()Ljava/lang/String; | 665 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;->toString()Ljava/lang/String; |
665 | ····move-result-object·v1 | 666 | ····move-result-object·v1 |
666 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 667 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
667 | ····move-result-object·v0 | 668 | ····move-result-object·v0 |
Offset 753, 25 lines modified | Offset 754, 20 lines modified | ||
753 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/net/SyncScheme;->keyDeviceID:Ljava/lang/String; | 754 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/net/SyncScheme;->keyDeviceID:Ljava/lang/String; |
754 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 755 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
755 | ····move-result-object·v0 | 756 | ····move-result-object·v0 |
756 | ····const-string·v1,·"]·" | 757 | ····const-string·v1,·"]·}" |
757 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
758 | ····move-result-object·v0 | ||
759 | ····const-string·v1,·"}" | ||
760 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 758 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
761 | ····move-result-object·v0 | 759 | ····move-result-object·v0 |
762 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 760 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
763 | ····move-result-object·v0 | 761 | ····move-result-object·v0 |
762 | ····.line·208 | ||
764 | ····return-object·v0 | 763 | ····return-object·v0 |
765 | .end·method | 764 | .end·method |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Lorg/addhen/smssync/net/MessageSyncHttpClient; | 1 | .class·public·Lorg/addhen/smssync/net/MessageSyncHttpClient; |
2 | .super·Lorg/addhen/smssync/net/MainHttpClient; | 2 | .super·Lorg/addhen/smssync/net/MainHttpClient; |
3 | .source·"MessageSyncHttpClient.java" | 3 | .source·"MessageSyncHttpClient.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lorg/addhen/smssync/net/MessageSyncHttpClient$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·instance·fields | 4 | #·instance·fields |
11 | .field·private·clientError:Ljava/lang/String; | 5 | .field·private·clientError:Ljava/lang/String; |
12 | .field·private·serverError:Ljava/lang/String; | 6 | .field·private·serverError:Ljava/lang/String; |
13 | .field·private·smssyncResponse:Lorg/addhen/smssync/models/SmssyncResponse; | 7 | .field·private·smssyncResponse:Lorg/addhen/smssync/models/SmssyncResponse; |
Offset 124, 22 lines modified | Offset 116, 24 lines modified | ||
124 | ····move-result-object·v5 | 116 | ····move-result-object·v5 |
125 | ····invoke-virtual·{p0,·v4,·v5},·Lorg/addhen/smssync/net/MessageSyncHttpClient;->addParam(Ljava/lang/String;Ljava/lang/String;)V | 117 | ····invoke-virtual·{p0,·v4,·v5},·Lorg/addhen/smssync/net/MessageSyncHttpClient;->addParam(Ljava/lang/String;Ljava/lang/String;)V |
126 | ····.line·74 | 118 | ····.line·74 |
127 | ····sget-object·v4,·Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;->SENT_TIMESTAMP:Lorg/addhen/smssync/net/SyncScheme$SyncDataKey; | 119 | ····sget-object·v4,·Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;->SENT_TIMESTAMP:Lorg/addhen/smssync/net/SyncScheme$SyncDataKey; |
120 | ····.line·75 | ||
128 | ····invoke-virtual·{v3,·v4},·Lorg/addhen/smssync/net/SyncScheme;->getKey(Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;)Ljava/lang/String; | 121 | ····invoke-virtual·{v3,·v4},·Lorg/addhen/smssync/net/SyncScheme;->getKey(Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;)Ljava/lang/String; |
129 | ····move-result-object·v4 | 122 | ····move-result-object·v4 |
130 | ····invoke-virtual·{p1},·Lorg/addhen/smssync/models/Message;->getTimestamp()Ljava/lang/String; | 123 | ····invoke-virtual·{p1},·Lorg/addhen/smssync/models/Message;->getTimestamp()Ljava/lang/String; |
131 | ····move-result-object·v5 | 124 | ····move-result-object·v5 |
125 | ····.line·74 | ||
132 | ····invoke-virtual·{p0,·v4,·v5},·Lorg/addhen/smssync/net/MessageSyncHttpClient;->addParam(Ljava/lang/String;Ljava/lang/String;)V | 126 | ····invoke-virtual·{p0,·v4,·v5},·Lorg/addhen/smssync/net/MessageSyncHttpClient;->addParam(Ljava/lang/String;Ljava/lang/String;)V |
133 | ····.line·77 | 127 | ····.line·77 |
134 | ····sget-object·v4,·Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;->SENT_TO:Lorg/addhen/smssync/net/SyncScheme$SyncDataKey; | 128 | ····sget-object·v4,·Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;->SENT_TO:Lorg/addhen/smssync/net/SyncScheme$SyncDataKey; |
135 | ····invoke-virtual·{v3,·v4},·Lorg/addhen/smssync/net/SyncScheme;->getKey(Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;)Ljava/lang/String; | 129 | ····invoke-virtual·{v3,·v4},·Lorg/addhen/smssync/net/SyncScheme;->getKey(Lorg/addhen/smssync/net/SyncScheme$SyncDataKey;)Ljava/lang/String; |
Offset 287, 256 lines modified | Offset 281, 259 lines modified | ||
287 | ····.packed-switch·0x1 | 281 | ····.packed-switch·0x1 |
288 | ········:pswitch_0 | 282 | ········:pswitch_0 |
289 | ········:pswitch_1 | 283 | ········:pswitch_1 |
290 | ····.end·packed-switch | 284 | ····.end·packed-switch |
291 | .end·method | 285 | .end·method |
292 | .method·private·setHttpEntity(Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;)V | 286 | .method·private·setHttpEntity(Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;)V |
293 | ····.locals·1 | 287 | ····.locals·11 |
294 | ····.param·p1,·"format"····#·Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat; | 288 | ····.param·p1,·"format"····#·Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat; |
295 | ····.annotation·system·Ldalvik/annotation/Throws; | 289 | ····.annotation·system·Ldalvik/annotation/Throws; |
296 | ········value·=·{ | 290 | ········value·=·{ |
297 | ············Ljava/lang/Exception; | 291 | ············Ljava/lang/Exception; |
298 | ········} | 292 | ········} |
299 | ····.end·annotation | 293 | ····.end·annotation |
300 | ····.prologue | 294 | ····.prologue |
301 | ····const·v1 | 295 | ····const·v10,·0x7f0d0080 |
302 | ····const/4·v | 296 | ····const/4·v9,·0x1 |
303 | ····const/4·v | 297 | ····const/4·v8,·0x0 |
304 | ····.line·151 | 298 | ····.line·151 |
305 | ····sget-object·v | 299 | ····sget-object·v4,·Lorg/addhen/smssync/net/MessageSyncHttpClient$1;->$SwitchMap$org$addhen$smssync$net$SyncScheme$SyncDataFormat:[I |
306 | ····invoke-virtual·{p1},·Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;->ordinal()I | 300 | ····invoke-virtual·{p1},·Lorg/addhen/smssync/net/SyncScheme$SyncDataFormat;->ordinal()I |
307 | ····move-result·v | 301 | ····move-result·v5 |
308 | ····aget·v | 302 | ····aget·v4,·v4,·v5 |
309 | ····packed-switch·v | 303 | ····packed-switch·v4,·:pswitch_data_0 |
310 | ····.line·181 | 304 | ····.line·181 |
311 | ····iget-object·v | 305 | ····iget-object·v4,·p0,·Lorg/addhen/smssync/net/MessageSyncHttpClient;->context:Landroid/content/Context; |
312 | ····iget-object·v | 306 | ····iget-object·v5,·p0,·Lorg/addhen/smssync/net/MessageSyncHttpClient;->context:Landroid/content/Context; |
313 | ····const·v | 307 | ····const·v6,·0x7f0d0087 |
314 | ····invoke-virtual·{v | 308 | ····invoke-virtual·{v5,·v6},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
315 | ····move-result-object·v | 309 | ····move-result-object·v5 |
316 | ····invoke-static·{v | 310 | ····invoke-static·{v4,·v5},·Lorg/addhen/smssync/util/Util;->logActivities(Landroid/content/Context;Ljava/lang/String;)V |
317 | ····.line·182 | 311 | ····.line·182 |
318 | ····new-instance·v | 312 | ····new-instance·v4,·Ljava/lang/Exception; |
319 | ····const-string·v | 313 | ····const-string·v5,·"Invalid·data·format" |
320 | ····invoke-direct·{v | 314 | ····invoke-direct·{v4,·v5},·Ljava/lang/Exception;-><init>(Ljava/lang/String;)V |
321 | ····throw·v | 315 | ····throw·v4 |
322 | ····.line·153 | 316 | ····.line·153 |
323 | ····:pswitch_0 | 317 | ····:pswitch_0 |
324 | ····sget-object·v | 318 | ····sget-object·v4,·Lorg/addhen/smssync/net/MessageSyncHttpClient;->JSON:Lcom/squareup/okhttp/MediaType; |
325 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/net/MessageSyncHttpClient;->getParams()Ljava/util/ArrayList; | 319 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/net/MessageSyncHttpClient;->getParams()Ljava/util/ArrayList; |
326 | ····move-result-object·v | 320 | ····move-result-object·v5 |
327 | ····invoke-static·{v | 321 | ····invoke-static·{v5},·Lorg/addhen/smssync/util/DataFormatUtil;->makeJSONString(Ljava/util/List;)Ljava/lang/String; |
328 | ····move-result-object·v | 322 | ····move-result-object·v5 |
329 | ····invoke-static·{v | 323 | ····invoke-static·{v4,·v5},·Lcom/squareup/okhttp/RequestBody;->create(Lcom/squareup/okhttp/MediaType;Ljava/lang/String;)Lcom/squareup/okhttp/RequestBody; |
330 | ····move-result-object·v0 | 324 | ····move-result-object·v0 |
331 | ····.line·154 | 325 | ····.line·154 |
332 | ····.local·v0,·"body":Lcom/squareup/okhttp/RequestBody; | 326 | ····.local·v0,·"body":Lcom/squareup/okhttp/RequestBody; |
333 | ····const-string·v | 327 | ····const-string·v4,·"setHttpEntity·format·JSON" |
334 | ····invoke-virtual·{p0,·v | 328 | ····invoke-virtual·{p0,·v4},·Lorg/addhen/smssync/net/MessageSyncHttpClient;->log(Ljava/lang/String;)V |
335 | ····.line·155 | 329 | ····.line·155 |
336 | ····iget-object·v | 330 | ····iget-object·v4,·p0,·Lorg/addhen/smssync/net/MessageSyncHttpClient;->context:Landroid/content/Context; |
337 | ····const-string·v | 331 | ····const-string·v5,·"setHttpEntity·format·JSON" |
Max diff block lines reached; 11764/17666 bytes (66.59%) of diff not shown. |
Offset 180, 20 lines modified | Offset 180, 22 lines modified | ||
180 | ····const·v5,·0x7f0d00e0 | 180 | ····const·v5,·0x7f0d00e0 |
181 | ····new-array·v6,·v6,·[Ljava/lang/Object; | 181 | ····new-array·v6,·v6,·[Ljava/lang/Object; |
182 | ····aput-object·p1,·v6,·v7 | 182 | ····aput-object·p1,·v6,·v7 |
183 | ····.line·48 | ||
183 | ····invoke-virtual·{v1,·v5,·v6},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 184 | ····invoke-virtual·{v1,·v5,·v6},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
184 | ····move-result-object·v5 | 185 | ····move-result-object·v5 |
185 | ····aput-object·v5,·v4,·v7 | 186 | ····aput-object·v5,·v4,·v7 |
187 | ····.line·47 | ||
186 | ····invoke-static·{v2,·v3,·v4},·Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 188 | ····invoke-static·{v2,·v3,·v4},·Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
187 | ····move-result-object·v0 | 189 | ····move-result-object·v0 |
188 | ····.line·49 | 190 | ····.line·49 |
189 | ····.local·v0,·"clientError":Ljava/lang/String; | 191 | ····.local·v0,·"clientError":Ljava/lang/String; |
190 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/net/GoogleDocsHttpClient;->context:Landroid/content/Context; | 192 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/net/GoogleDocsHttpClient;->context:Landroid/content/Context; |
Offset 252, 36 lines modified | Offset 254, 39 lines modified | ||
252 | ····const·v4,·0x7f0d00e0 | 254 | ····const·v4,·0x7f0d00e0 |
253 | ····new-array·v5,·v8,·[Ljava/lang/Object; | 255 | ····new-array·v5,·v8,·[Ljava/lang/Object; |
254 | ····aput-object·p1,·v5,·v7 | 256 | ····aput-object·p1,·v5,·v7 |
257 | ····.line·56 | ||
255 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 258 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
256 | ····move-result-object·v4 | 259 | ····move-result-object·v4 |
257 | ····aput-object·v4,·v3,·v7 | 260 | ····aput-object·v4,·v3,·v7 |
258 | ····const·v4,·0x7f0d00e1 | 261 | ····const·v4,·0x7f0d00e1 |
259 | ····new-array·v5,·v8,·[Ljava/lang/Object; | 262 | ····new-array·v5,·v8,·[Ljava/lang/Object; |
263 | ····.line·57 | ||
260 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 264 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
261 | ····move-result-object·v6 | 265 | ····move-result-object·v6 |
262 | ····aput-object·v6,·v5,·v7 | 266 | ····aput-object·v6,·v5,·v7 |
263 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 267 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
264 | ····move-result-object·v4 | 268 | ····move-result-object·v4 |
265 | ····aput-object·v4,·v3,·v8 | 269 | ····aput-object·v4,·v3,·v8 |
270 | ····.line·56 | ||
266 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 271 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
267 | ····move-result-object·v1 | 272 | ····move-result-object·v1 |
268 | ····.line·58 | 273 | ····.line·58 |
269 | ····.local·v1,·"serverError":Ljava/lang/String; | 274 | ····.local·v1,·"serverError":Ljava/lang/String; |
270 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/net/GoogleDocsHttpClient;->context:Landroid/content/Context; | 275 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/net/GoogleDocsHttpClient;->context:Landroid/content/Context; |
Offset 25, 20 lines modified | Offset 25, 22 lines modified | ||
25 | .method·static·constructor·<clinit>()V | 25 | .method·static·constructor·<clinit>()V |
26 | ····.locals·1 | 26 | ····.locals·1 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·33 | 28 | ····.line·33 |
29 | ····const-class·v0,·Lorg/addhen/smssync/messages/ProcessMessage; | 29 | ····const-class·v0,·Lorg/addhen/smssync/messages/ProcessMessage; |
30 | ····.line·34 | ||
30 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 31 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
31 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
32 | ····sput-object·v0,·Lorg/addhen/smssync/messages/ProcessMessage;->TAG:Ljava/lang/String; | 33 | ····sput-object·v0,·Lorg/addhen/smssync/messages/ProcessMessage;->TAG:Ljava/lang/String; |
34 | ····.line·33 | ||
33 | ····return-void | 35 | ····return-void |
34 | .end·method | 36 | .end·method |
35 | .method·public·constructor·<init>(Landroid/content/Context;Lorg/addhen/smssync/messages/ProcessSms;)V | 37 | .method·public·constructor·<init>(Landroid/content/Context;Lorg/addhen/smssync/messages/ProcessSms;)V |
36 | ····.locals·1 | 38 | ····.locals·1 |
37 | ····.param·p1,·"context"····#·Landroid/content/Context; | 39 | ····.param·p1,·"context"····#·Landroid/content/Context; |
38 | ····.param·p2,·"processSms"····#·Lorg/addhen/smssync/messages/ProcessSms; | 40 | ····.param·p2,·"processSms"····#·Lorg/addhen/smssync/messages/ProcessSms; |
Offset 84, 14 lines modified | Offset 86, 15 lines modified | ||
84 | ····.line·321 | 86 | ····.line·321 |
85 | ····.local·v7,·"posted":Z | 87 | ····.local·v7,·"posted":Z |
86 | ····new-instance·v0,·Lorg/addhen/smssync/net/MessageSyncHttpClient; | 88 | ····new-instance·v0,·Lorg/addhen/smssync/net/MessageSyncHttpClient; |
87 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/messages/ProcessMessage;->context:Landroid/content/Context; | 89 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/messages/ProcessMessage;->context:Landroid/content/Context; |
90 | ····.line·322 | ||
88 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/messages/ProcessMessage;->getPhoneNumber()Ljava/lang/String; | 91 | ····invoke-virtual·{p0},·Lorg/addhen/smssync/messages/ProcessMessage;->getPhoneNumber()Ljava/lang/String; |
89 | ····move-result-object·v4 | 92 | ····move-result-object·v4 |
90 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/messages/ProcessMessage;->prefs:Lorg/addhen/smssync/prefs/Prefs; | 93 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/messages/ProcessMessage;->prefs:Lorg/addhen/smssync/prefs/Prefs; |
91 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/prefs/Prefs;->uniqueId()Lorg/addhen/smssync/prefs/StringPreference; | 94 | ····invoke-virtual·{v2},·Lorg/addhen/smssync/prefs/Prefs;->uniqueId()Lorg/addhen/smssync/prefs/StringPreference; |
Offset 137, 14 lines modified | Offset 140, 15 lines modified | ||
137 | ····move-result·v1 | 140 | ····move-result·v1 |
138 | ····if-nez·v1,·:cond_0 | 141 | ····if-nez·v1,·:cond_0 |
139 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/messages/ProcessMessage;->processSms:Lorg/addhen/smssync/messages/ProcessSms; | 142 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/messages/ProcessMessage;->processSms:Lorg/addhen/smssync/messages/ProcessSms; |
143 | ····.line·328 | ||
140 | ····invoke-virtual·{p1},·Lorg/addhen/smssync/models/Message;->getMessage()Ljava/lang/String; | 144 | ····invoke-virtual·{p1},·Lorg/addhen/smssync/models/Message;->getMessage()Ljava/lang/String; |
141 | ····move-result-object·v2 | 145 | ····move-result-object·v2 |
142 | ····invoke-virtual·{v1,·v2,·v6},·Lorg/addhen/smssync/messages/ProcessSms;->filterByRegex(Ljava/lang/String;Ljava/lang/String;)Z | 146 | ····invoke-virtual·{v1,·v2,·v6},·Lorg/addhen/smssync/messages/ProcessSms;->filterByRegex(Ljava/lang/String;Ljava/lang/String;)Z |
143 | ····move-result·v1 | 147 | ····move-result·v1 |
Offset 257, 211 lines modified | Offset 261, 208 lines modified | ||
257 | ····.line·370 | 261 | ····.line·370 |
258 | ····const/4·v7,·0x1 | 262 | ····const/4·v7,·0x1 |
259 | ····goto·:goto_0 | 263 | ····goto·:goto_0 |
260 | .end·method | 264 | .end·method |
261 | .method·private·routeMessage(Lorg/addhen/smssync/models/Message;)Z | 265 | .method·private·routeMessage(Lorg/addhen/smssync/models/Message;)Z |
262 | ····.locals·1 | 266 | ····.locals·10 |
263 | ····.param·p1,·"message"····#·Lorg/addhen/smssync/models/Message; | 267 | ····.param·p1,·"message"····#·Lorg/addhen/smssync/models/Message; |
264 | ····.prologue | 268 | ····.prologue |
265 | ····const/4·v | 269 | ····const/4·v5,·0x0 |
266 | ····.line·386 | 270 | ····.line·386 |
267 | ····const/4·v | 271 | ····const/4·v3,·0x0 |
268 | ····.line·388 | 272 | ····.line·388 |
269 | ····.local·v | 273 | ····.local·v3,·"posted":Z |
270 | ····iget-object·v | 274 | ····iget-object·v6,·p0,·Lorg/addhen/smssync/messages/ProcessMessage;->prefs:Lorg/addhen/smssync/prefs/Prefs; |
271 | ····invoke-virtual·{v | 275 | ····invoke-virtual·{v6},·Lorg/addhen/smssync/prefs/Prefs;->serviceEnabled()Lorg/addhen/smssync/prefs/BooleanPreference; |
272 | ····move-result-object·v | 276 | ····move-result-object·v6 |
273 | ····invoke-virtual·{v | 277 | ····invoke-virtual·{v6},·Lorg/addhen/smssync/prefs/BooleanPreference;->get()Ljava/lang/Boolean; |
274 | ····move-result-object·v | 278 | ····move-result-object·v6 |
275 | ····invoke-virtual·{v | 279 | ····invoke-virtual·{v6},·Ljava/lang/Boolean;->booleanValue()Z |
276 | ····move-result·v | 280 | ····move-result·v6 |
277 | ····if-eqz·v | 281 | ····if-eqz·v6,·:cond_0 |
278 | ····iget-object·v | 282 | ····iget-object·v6,·p0,·Lorg/addhen/smssync/messages/ProcessMessage;->context:Landroid/content/Context; |
279 | ····invoke-static·{v | 283 | ····invoke-static·{v6},·Lorg/addhen/smssync/util/Util;->isConnected(Landroid/content/Context;)Z |
280 | ····move-result·v | 284 | ····move-result·v6 |
281 | ····if-nez·v | 285 | ····if-nez·v6,·:cond_1 |
282 | ····.line·423 | 286 | ····.line·423 |
283 | ····.end·local·v | 287 | ····.end·local·v3····#·"posted":Z |
284 | ····:cond_0 | 288 | ····:cond_0 |
285 | ····:goto_0 | 289 | ····:goto_0 |
286 | ····return·v | 290 | ····return·v3 |
287 | ····.line·391 | 291 | ····.line·391 |
288 | ····.restart·local·v | 292 | ····.restart·local·v3····#·"posted":Z |
289 | ····:cond_1 | 293 | ····:cond_1 |
290 | ····new-instance·v | 294 | ····new-instance·v2,·Lorg/addhen/smssync/models/SyncUrl; |
291 | ····invoke-direct·{v | 295 | ····invoke-direct·{v2},·Lorg/addhen/smssync/models/SyncUrl;-><init>()V |
292 | ····.line·392 | 296 | ····.line·392 |
293 | ····.local·v | 297 | ····.local·v2,·"model":Lorg/addhen/smssync/models/SyncUrl; |
294 | ····new-instance·v1,·Lorg/addhen/smssync/models/Filter; | 298 | ····new-instance·v1,·Lorg/addhen/smssync/models/Filter; |
295 | ····invoke-direct·{v1},·Lorg/addhen/smssync/models/Filter;-><init>()V | 299 | ····invoke-direct·{v1},·Lorg/addhen/smssync/models/Filter;-><init>()V |
296 | ····.line·394 | 300 | ····.line·394 |
297 | ····.local·v1,·"filters":Lorg/addhen/smssync/models/Filter; | 301 | ····.local·v1,·"filters":Lorg/addhen/smssync/models/Filter; |
298 | ····const/4·v | 302 | ····const/4·v6,·0x1 |
299 | ····invoke-virtual·{v | 303 | ····invoke-virtual·{v2,·v6},·Lorg/addhen/smssync/models/SyncUrl;->loadByStatus(I)Ljava/util/List; |
300 | ····move-result-object·v | 304 | ····move-result-object·v6 |
301 | ····invoke-interface·{v | 305 | ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
302 | ····move-result-object·v | 306 | ····move-result-object·v6 |
Max diff block lines reached; 35418/40526 bytes (87.40%) of diff not shown. |
Offset 57, 14 lines modified | Offset 57, 15 lines modified | ||
57 | .method·static·constructor·<clinit>()V | 57 | .method·static·constructor·<clinit>()V |
58 | ····.locals·2 | 58 | ····.locals·2 |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·61 | 60 | ····.line·61 |
61 | ····const-string·v0,·"content://mms-sms/" | 61 | ····const-string·v0,·"content://mms-sms/" |
62 | ····.line·62 | ||
62 | ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 63 | ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
63 | ····move-result-object·v0 | 64 | ····move-result-object·v0 |
64 | ····sput-object·v0,·Lorg/addhen/smssync/messages/ProcessSms;->MMS_SMS_CONTENT_URI:Landroid/net/Uri; | 65 | ····sput-object·v0,·Lorg/addhen/smssync/messages/ProcessSms;->MMS_SMS_CONTENT_URI:Landroid/net/Uri; |
65 | ····.line·64 | 66 | ····.line·64 |
Offset 201, 14 lines modified | Offset 202, 15 lines modified | ||
201 | ····return·v4 | 202 | ····return·v4 |
202 | ····.line·438 | 203 | ····.line·438 |
203 | ····.end·local·v1····#·"smsUri":Landroid/net/Uri; | 204 | ····.end·local·v1····#·"smsUri":Landroid/net/Uri; |
204 | ····:cond_1 | 205 | ····:cond_1 |
205 | ····const-string·v5,·"content://sms/conversations/" | 206 | ····const-string·v5,·"content://sms/conversations/" |
207 | ····.line·439 | ||
206 | ····invoke-static·{v5},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 208 | ····invoke-static·{v5},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
207 | ····move-result-object·v5 | 209 | ····move-result-object·v5 |
208 | ····invoke-static·{v5,·v2,·v3},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; | 210 | ····invoke-static·{v5,·v2,·v3},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; |
209 | ····move-result-object·v1 | 211 | ····move-result-object·v1 |
Offset 218, 78 lines modified | Offset 220, 69 lines modified | ||
218 | .method·public·filterByKeywords(Ljava/lang/String;Ljava/lang/String;)Z | 220 | .method·public·filterByKeywords(Ljava/lang/String;Ljava/lang/String;)Z |
219 | ····.locals·7 | 221 | ····.locals·7 |
220 | ····.param·p1,·"message"····#·Ljava/lang/String; | 222 | ····.param·p1,·"message"····#·Ljava/lang/String; |
221 | ····.param·p2,·"filterText"····#·Ljava/lang/String; | 223 | ····.param·p2,·"filterText"····#·Ljava/lang/String; |
222 | ····.prologue | 224 | ····.prologue |
225 | ····const/4·v2,·0x0 | ||
223 | ····.line·174 | 226 | ····.line·174 |
224 | ····const-string·v | 227 | ····const-string·v3,·"," |
225 | ····invoke-virtual·{p2,·v | 228 | ····invoke-virtual·{p2,·v3},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
226 | ····move-result-object·v | 229 | ····move-result-object·v1 |
227 | ····.line·176 | 230 | ····.line·176 |
228 | ····.local·v | 231 | ····.local·v1,·"keywords":[Ljava/lang/String; |
229 | ····move-object·v0,·v3 | ||
230 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
231 | ····array-length·v4,·v | 232 | ····array-length·v4,·v1 |
233 | ····move·v3,·v2 | ||
232 | ····.local·v4,·"len$":I | ||
233 | ····const/4·v1,·0x0 | ||
234 | ····.local·v1,·"i$":I | ||
235 | ····:goto_0 | 234 | ····:goto_0 |
236 | ····if-ge·v | 235 | ····if-ge·v3,·v4,·:cond_0 |
237 | ····aget-object·v | 236 | ····aget-object·v0,·v1,·v3 |
238 | ····.line·177 | 237 | ····.line·177 |
239 | ····.local·v | 238 | ····.local·v0,·"keyword":Ljava/lang/String; |
240 | ····invoke-virtual·{p1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; | 239 | ····invoke-virtual·{p1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
241 | ····move-result-object·v5 | 240 | ····move-result-object·v5 |
241 | ····.line·178 | ||
242 | ····invoke-virtual·{v | 242 | ····invoke-virtual·{v0},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
243 | ····move-result-object·v6 | 243 | ····move-result-object·v6 |
244 | ····invoke-virtual·{v6},·Ljava/lang/String;->trim()Ljava/lang/String; | 244 | ····invoke-virtual·{v6},·Ljava/lang/String;->trim()Ljava/lang/String; |
245 | ····move-result-object·v6 | 245 | ····move-result-object·v6 |
246 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z | 246 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
247 | ····move-result·v5 | 247 | ····move-result·v5 |
248 | ····if-eqz·v5,·:cond_ | 248 | ····if-eqz·v5,·:cond_1 |
249 | ····.line·179 | 249 | ····.line·179 |
250 | ····const/4·v | 250 | ····const/4·v2,·0x1 |
251 | ····.line·182 | 251 | ····.line·182 |
252 | ····.end·local·v | 252 | ····.end·local·v0····#·"keyword":Ljava/lang/String; |
253 | ····:goto_1 | ||
254 | ····return·v5 | ||
255 | ····.line·176 | ||
256 | ····.restart·local·v2····#·"keyword":Ljava/lang/String; | ||
257 | ····:cond_0 | 253 | ····:cond_0 |
254 | ····return·v2 | ||
258 | ····add-int/lit8·v1,·v1,·0x1 | ||
259 | ····goto·:goto_0 | ||
260 | ····.line·1 | 255 | ····.line·176 |
261 | ····.e | 256 | ····.restart·local·v0····#·"keyword":Ljava/lang/String; |
262 | ····:cond_1 | 257 | ····:cond_1 |
263 | ···· | 258 | ····add-int/lit8·v3,·v3,·0x1 |
264 | ····goto·:goto_ | 259 | ····goto·:goto_0 |
265 | .end·method | 260 | .end·method |
266 | .method·public·filterByRegex(Ljava/lang/String;Ljava/lang/String;)Z | 261 | .method·public·filterByRegex(Ljava/lang/String;Ljava/lang/String;)Z |
267 | ····.locals·4 | 262 | ····.locals·4 |
268 | ····.param·p1,·"message"····#·Ljava/lang/String; | 263 | ····.param·p1,·"message"····#·Ljava/lang/String; |
269 | ····.param·p2,·"filterText"····#·Ljava/lang/String; | 264 | ····.param·p2,·"filterText"····#·Ljava/lang/String; |
Offset 409, 14 lines modified | Offset 402, 15 lines modified | ||
409 | ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; | 402 | ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; |
410 | ····move-result-object·v0 | 403 | ····move-result-object·v0 |
411 | ····sget-object·v1,·Lorg/addhen/smssync/messages/ProcessSms;->CONVERSATION_CONTENT_URI:Landroid/net/Uri; | 404 | ····sget-object·v1,·Lorg/addhen/smssync/messages/ProcessSms;->CONVERSATION_CONTENT_URI:Landroid/net/Uri; |
405 | ····.line·118 | ||
412 | ····invoke-static·{v1,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; | 406 | ····invoke-static·{v1,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; |
413 | ····move-result-object·v1 | 407 | ····move-result-object·v1 |
Max diff block lines reached; 5919/9704 bytes (61.00%) of diff not shown. |
Offset 249, 208 lines modified | Offset 249, 204 lines modified | ||
249 | ············"[", | 249 | ············"[", |
250 | ············"Ljava/lang/Object;", | 250 | ············"Ljava/lang/Object;", |
251 | ············")TT;" | 251 | ············")TT;" |
252 | ········} | 252 | ········} |
253 | ····.end·annotation | 253 | ····.end·annotation |
254 | ····.prologue | 254 | ····.prologue |
255 | ····const/4·v3,·0x0 | ||
255 | ····.line·87 | 256 | ····.line·87 |
256 | ····:try_start_0 | 257 | ····:try_start_0 |
257 | ····invoke-virtual·{p0,·p1},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; | 258 | ····invoke-virtual·{p0,·p1},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; |
258 | ····move-result-object·v | 259 | ····move-result-object·v2 |
259 | ····invoke-virtual·{v | 260 | ····invoke-virtual·{v2,·p2},·Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; |
260 | ····:try_end_0 | 261 | ····:try_end_0 |
261 | ····.catch·Ljava/lang/InstantiationException;·{:try_start_0·..·:try_end_0}·:catch_0 | 262 | ····.catch·Ljava/lang/InstantiationException;·{:try_start_0·..·:try_end_0}·:catch_0 |
262 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_1 | 263 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_1 |
263 | ····.catch·Ljava/lang/IllegalStateException;·{:try_start_0·..·:try_end_0}·:catch_2 | 264 | ····.catch·Ljava/lang/IllegalStateException;·{:try_start_0·..·:try_end_0}·:catch_2 |
264 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_3 | 265 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_3 |
265 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_4 | 266 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_4 |
266 | ····.catch·Landroid/view/InflateException;·{:try_start_0·..·:try_end_0}·:catch_5 | 267 | ····.catch·Landroid/view/InflateException;·{:try_start_0·..·:try_end_0}·:catch_5 |
267 | ····move-result-object·v | 268 | ····move-result-object·v2 |
268 | ····.line·105 | 269 | ····.line·105 |
269 | ····:goto_0 | 270 | ····:goto_0 |
270 | ····return-object·v | 271 | ····return-object·v2 |
271 | ····.line·88 | 272 | ····.line·88 |
272 | ····:catch_0 | 273 | ····:catch_0 |
273 | ····move-exception·v | 274 | ····move-exception·v0 |
274 | ····.line·89 | 275 | ····.line·89 |
275 | ····.local·v | 276 | ····.local·v0,·"e":Ljava/lang/InstantiationException; |
276 | ····const-class·v | 277 | ····const-class·v2,·Lorg/addhen/smssync/util/Objects; |
277 | ····invoke-virtual·{v | 278 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; |
278 | ····move-result-object·v | 279 | ····move-result-object·v2 |
279 | ····const-string·v | 280 | ····const-string·v3,·"InstantiationException" |
280 | ····invoke-static·{v | 281 | ····invoke-static·{v2,·v3,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
281 | ····.line·105 | 282 | ····.line·105 |
282 | ····.end·local·v | 283 | ····.end·local·v0····#·"e":Ljava/lang/InstantiationException; |
283 | ····:cond_0 | 284 | ····:cond_0 |
284 | ····:goto_1 | 285 | ····:goto_1 |
285 | ····const/4·v | 286 | ····const/4·v2,·0x0 |
286 | ····goto·:goto_0 | 287 | ····goto·:goto_0 |
287 | ····.line·90 | 288 | ····.line·90 |
288 | ····:catch_1 | 289 | ····:catch_1 |
289 | ····move-exception·v | 290 | ····move-exception·v0 |
290 | ····.line·91 | 291 | ····.line·91 |
291 | ····.local·v | 292 | ····.local·v0,·"e":Ljava/lang/IllegalAccessException; |
292 | ····const-class·v | 293 | ····const-class·v2,·Lorg/addhen/smssync/util/Objects; |
293 | ····invoke-virtual·{v | 294 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; |
294 | ····move-result-object·v | 295 | ····move-result-object·v2 |
295 | ····const-string·v | 296 | ····const-string·v3,·"IllegalAccessException" |
296 | ····invoke-static·{v | 297 | ····invoke-static·{v2,·v3,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
297 | ····goto·:goto_1 | 298 | ····goto·:goto_1 |
298 | ····.line·92 | 299 | ····.line·92 |
299 | ····.end·local·v | 300 | ····.end·local·v0····#·"e":Ljava/lang/IllegalAccessException; |
300 | ····:catch_2 | 301 | ····:catch_2 |
301 | ····move-exception·v | 302 | ····move-exception·v0 |
302 | ····.line·93 | 303 | ····.line·93 |
303 | ····.local·v | 304 | ····.local·v0,·"e":Ljava/lang/IllegalStateException; |
304 | ····const-class·v | 305 | ····const-class·v2,·Lorg/addhen/smssync/util/Objects; |
305 | ····invoke-virtual·{v | 306 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; |
306 | ····move-result-object·v | 307 | ····move-result-object·v2 |
307 | ····const-string·v | 308 | ····const-string·v3,·"IllegalStateException" |
308 | ····invoke-static·{v | 309 | ····invoke-static·{v2,·v3,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
309 | ····goto·:goto_1 | 310 | ····goto·:goto_1 |
310 | ····.line·94 | 311 | ····.line·94 |
311 | ····.end·local·v | 312 | ····.end·local·v0····#·"e":Ljava/lang/IllegalStateException; |
312 | ····:catch_3 | 313 | ····:catch_3 |
313 | ····move-exception·v | 314 | ····move-exception·v0 |
314 | ····.line·95 | 315 | ····.line·95 |
315 | ····.local·v | 316 | ····.local·v0,·"e":Ljava/lang/reflect/InvocationTargetException; |
316 | ····const-class·v | 317 | ····const-class·v2,·Lorg/addhen/smssync/util/Objects; |
317 | ····invoke-virtual·{v | 318 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; |
318 | ····move-result-object·v | 319 | ····move-result-object·v2 |
319 | ····const-string·v | 320 | ····const-string·v4,·"InvocationTargetException" |
320 | ····invoke-static·{v | 321 | ····invoke-static·{v2,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
321 | ····.line·96 | 322 | ····.line·96 |
322 | ····invoke-virtual·{v | 323 | ····invoke-virtual·{v0},·Ljava/lang/reflect/InvocationTargetException;->getStackTrace()[Ljava/lang/StackTraceElement; |
323 | ····move-result-object·v | 324 | ····move-result-object·v4 |
324 | ····.local·v0,·"arr$":[Ljava/lang/StackTraceElement; | ||
325 | ····array-length·v | 325 | ····array-length·v5,·v4 |
326 | ····move·v2,·v3 | ||
326 | ····.local·v4,·"len$":I | ||
327 | ····const/4·v3,·0x0 | ||
328 | ····.local·v3,·"i$":I | ||
329 | ····:goto_2 | 327 | ····:goto_2 |
330 | ····if-ge·v | 328 | ····if-ge·v2,·v5,·:cond_0 |
331 | ····aget-object·v | 329 | ····aget-object·v1,·v4,·v2 |
332 | ····.line·97 | 330 | ····.line·97 |
Max diff block lines reached; 16813/22948 bytes (73.27%) of diff not shown. |
Offset 15, 10 lines modified | Offset 15, 9 lines modified | ||
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·23 | 18 | ····.line·23 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····.line·25 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/util/LogUtil; | 21 | .field·final·synthetic·this$0:Lorg/addhen/smssync/util/LogUtil; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/addhen/smssync/util/LogUtil;)V | 23 | .method·constructor·<init>(Lorg/addhen/smssync/util/LogUtil;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/util/LogUtil; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·236 | 27 | ····.line·236 |
27 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/util/LogUtil$2;->this$0:Lorg/addhen/smssync/util/LogUtil; | 28 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/util/LogUtil$2;->this$0:Lorg/addhen/smssync/util/LogUtil; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$logFile:Ljava/io/File; | 19 | .field·final·synthetic·val$logFile:Ljava/io/File; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lorg/addhen/smssync/util/LogUtil;Ljava/io/File;)V | 21 | .method·constructor·<init>(Lorg/addhen/smssync/util/LogUtil;Ljava/io/File;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/util/LogUtil; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·91 | 25 | ····.line·91 |
25 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/util/LogUtil$1;->this$0:Lorg/addhen/smssync/util/LogUtil; | 26 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/util/LogUtil$1;->this$0:Lorg/addhen/smssync/util/LogUtil; |
26 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/util/LogUtil$1;->val$logFile:Ljava/io/File; | 27 | ····iput-object·p2,·p0,·Lorg/addhen/smssync/util/LogUtil$1;->val$logFile:Ljava/io/File; |
Offset 32, 60 lines modified | Offset 32, 59 lines modified | ||
32 | ············Lorg/json/JSONException; | 32 | ············Lorg/json/JSONException; |
33 | ········} | 33 | ········} |
34 | ····.end·annotation | 34 | ····.end·annotation |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·37 | 36 | ····.line·37 |
37 | ····.local·p0,·"pairs":Ljava/util/List;,·"Ljava/util/List<Lorg/apache/http/NameValuePair;>;" | 37 | ····.local·p0,·"pairs":Ljava/util/List;,·"Ljava/util/List<Lorg/apache/http/NameValuePair;>;" |
38 | ····new-instance·v | 38 | ····new-instance·v0,·Lorg/json/JSONObject; |
39 | ····invoke-direct·{v | 39 | ····invoke-direct·{v0},·Lorg/json/JSONObject;-><init>()V |
40 | ····.line·39 | 40 | ····.line·39 |
41 | ····.local·v | 41 | ····.local·v0,·"obj":Lorg/json/JSONObject; |
42 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 42 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
43 | ····move-result-object·v | 43 | ····move-result-object·v2 |
44 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
45 | ····:goto_0 | 44 | ····:goto_0 |
46 | ····invoke-interface·{v | 45 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
47 | ····move-result·v3 | 46 | ····move-result·v3 |
48 | ····if-eqz·v3,·:cond_0 | 47 | ····if-eqz·v3,·:cond_0 |
49 | ····invoke-interface·{v | 48 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
50 | ····move-result-object·v | 49 | ····move-result-object·v1 |
51 | ····check-cast·v | 50 | ····check-cast·v1,·Lorg/apache/http/NameValuePair; |
52 | ····.line·40 | 51 | ····.line·40 |
53 | ····.local·v | 52 | ····.local·v1,·"pair":Lorg/apache/http/NameValuePair; |
54 | ····invoke-interface·{v | 53 | ····invoke-interface·{v1},·Lorg/apache/http/NameValuePair;->getName()Ljava/lang/String; |
55 | ····move-result-object·v3 | 54 | ····move-result-object·v3 |
56 | ····invoke-interface·{v | 55 | ····invoke-interface·{v1},·Lorg/apache/http/NameValuePair;->getValue()Ljava/lang/String; |
57 | ····move-result-object·v4 | 56 | ····move-result-object·v4 |
58 | ····invoke-virtual·{v | 57 | ····invoke-virtual·{v0,·v3,·v4},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
59 | ····goto·:goto_0 | 58 | ····goto·:goto_0 |
60 | ····.line·43 | 59 | ····.line·43 |
61 | ····.end·local·v | 60 | ····.end·local·v1····#·"pair":Lorg/apache/http/NameValuePair; |
62 | ····:cond_0 | 61 | ····:cond_0 |
63 | ····invoke-virtual·{v | 62 | ····invoke-virtual·{v0},·Lorg/json/JSONObject;->toString()Ljava/lang/String; |
64 | ····move-result-object·v | 63 | ····move-result-object·v2 |
65 | ····return-object·v | 64 | ····return-object·v2 |
66 | .end·method | 65 | .end·method |
67 | .method·public·static·makeXMLString(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 66 | .method·public·static·makeXMLString(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
68 | ····.locals·6 | 67 | ····.locals·6 |
69 | ····.param·p1,·"parentNode"····#·Ljava/lang/String; | 68 | ····.param·p1,·"parentNode"····#·Ljava/lang/String; |
70 | ····.param·p2,·"charset"····#·Ljava/lang/String; | 69 | ····.param·p2,·"charset"····#·Ljava/lang/String; |
71 | ····.annotation·system·Ldalvik/annotation/Signature; | 70 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 109, 103 lines modified | Offset 108, 102 lines modified | ||
109 | ····.end·annotation | 108 | ····.end·annotation |
110 | ····.prologue | 109 | ····.prologue |
111 | ····.line·48 | 110 | ····.line·48 |
112 | ····.local·p0,·"pairs":Ljava/util/List;,·"Ljava/util/List<Lorg/apache/http/NameValuePair;>;" | 111 | ····.local·p0,·"pairs":Ljava/util/List;,·"Ljava/util/List<Lorg/apache/http/NameValuePair;>;" |
113 | ····invoke-static·{},·Landroid/util/Xml;->newSerializer()Lorg/xmlpull/v1/XmlSerializer; | 112 | ····invoke-static·{},·Landroid/util/Xml;->newSerializer()Lorg/xmlpull/v1/XmlSerializer; |
114 | ····move-result-object·v | 113 | ····move-result-object·v1 |
115 | ····.line·49 | 114 | ····.line·49 |
116 | ····.local·v | 115 | ····.local·v1,·"serializer":Lorg/xmlpull/v1/XmlSerializer; |
117 | ····new-instance·v | 116 | ····new-instance·v2,·Ljava/io/StringWriter; |
118 | ····invoke-direct·{v | 117 | ····invoke-direct·{v2},·Ljava/io/StringWriter;-><init>()V |
119 | ····.line·50 | 118 | ····.line·50 |
120 | ····.local·v | 119 | ····.local·v2,·"writer":Ljava/io/StringWriter; |
121 | ····invoke-interface·{v | 120 | ····invoke-interface·{v1,·v2},·Lorg/xmlpull/v1/XmlSerializer;->setOutput(Ljava/io/Writer;)V |
122 | ····.line·51 | 121 | ····.line·51 |
123 | ····const/4·v | 122 | ····const/4·v3,·0x1 |
124 | ····invoke-static·{v | 123 | ····invoke-static·{v3},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
125 | ····move-result-object·v | 124 | ····move-result-object·v3 |
126 | ····invoke-interface·{v | 125 | ····invoke-interface·{v1,·p2,·v3},·Lorg/xmlpull/v1/XmlSerializer;->startDocument(Ljava/lang/String;Ljava/lang/Boolean;)V |
127 | ····.line·52 | 126 | ····.line·52 |
128 | ····const-string·v | 127 | ····const-string·v3,·"" |
129 | ····invoke-interface·{v | 128 | ····invoke-interface·{v1,·v3,·p1},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; |
130 | ····.line·53 | 129 | ····.line·53 |
131 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 130 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
132 | ····move-result-object·v | 131 | ····move-result-object·v3 |
133 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
134 | ····:goto_0 | 132 | ····:goto_0 |
135 | ····invoke-interface·{v | 133 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
136 | ····move-result·v4 | 134 | ····move-result·v4 |
137 | ····if-eqz·v4,·:cond_0 | 135 | ····if-eqz·v4,·:cond_0 |
138 | ····invoke-interface·{v | 136 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
139 | ····move-result-object·v | 137 | ····move-result-object·v0 |
140 | ····check-cast·v | 138 | ····check-cast·v0,·Lorg/apache/http/NameValuePair; |
141 | ····.line·54 | 139 | ····.line·54 |
142 | ····.local·v | 140 | ····.local·v0,·"pair":Lorg/apache/http/NameValuePair; |
143 | ····const-string·v4,·"" | 141 | ····const-string·v4,·"" |
144 | ····invoke-interface·{v | 142 | ····invoke-interface·{v0},·Lorg/apache/http/NameValuePair;->getName()Ljava/lang/String; |
145 | ····move-result-object·v5 | 143 | ····move-result-object·v5 |
146 | ····invoke-interface·{v | 144 | ····invoke-interface·{v1,·v4,·v5},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; |
147 | ····.line·55 | 145 | ····.line·55 |
148 | ····invoke-interface·{v | 146 | ····invoke-interface·{v0},·Lorg/apache/http/NameValuePair;->getValue()Ljava/lang/String; |
149 | ····move-result-object·v4 | 147 | ····move-result-object·v4 |
Max diff block lines reached; 1926/8040 bytes (23.96%) of diff not shown. |
Offset 35, 142 lines modified | Offset 35, 137 lines modified | ||
35 | ····sput-object·v0,·Lorg/addhen/smssync/util/LogUtil;->TAG:Ljava/lang/String; | 35 | ····sput-object·v0,·Lorg/addhen/smssync/util/LogUtil;->TAG:Ljava/lang/String; |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·private·constructor·<init>(Ljava/lang/String;[C)V | 38 | .method·private·constructor·<init>(Ljava/lang/String;[C)V |
39 | ····.locals· | 39 | ····.locals·6 |
40 | ····.param·p1,·"name"····#·Ljava/lang/String; | 40 | ····.param·p1,·"name"····#·Ljava/lang/String; |
41 | ····.param·p2,·"format"····#·[C | 41 | ····.param·p2,·"format"····#·[C |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·45 | 43 | ····.line·45 |
44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
45 | ····.line·46 | 45 | ····.line·46 |
46 | ···· | 46 | ····array-length·v4,·p2 |
47 | ····.local·v0,·"arr$":[C | ||
48 | ····array-length·v4,·v0 | ||
49 | ····.local·v4,·"len$":I | ||
50 | ····const/4·v3,·0x0 | 47 | ····const/4·v3,·0x0 |
51 | ····.local·v3,·"i$":I | ||
52 | ····:goto_0 | 48 | ····:goto_0 |
53 | ····if-ge·v3,·v4,·:cond_0 | 49 | ····if-ge·v3,·v4,·:cond_0 |
54 | ····aget-char·v | 50 | ····aget-char·v0,·p2,·v3 |
55 | ····.line·47 | 51 | ····.line·47 |
56 | ····.local·v | 52 | ····.local·v0,·"c":C |
57 | ····const/16·v | 53 | ····const/16·v5,·0x4d |
58 | ····if-ne·v | 54 | ····if-ne·v0,·v5,·:cond_3 |
59 | ····.line·48 | 55 | ····.line·48 |
60 | ····const-string·v | 56 | ····const-string·v3,·"MM-dd·kk:mm" |
61 | ····iput-object·v | 57 | ····iput-object·v3,·p0,·Lorg/addhen/smssync/util/LogUtil;->dateFormat:Ljava/lang/String; |
62 | ····.line·58 | 58 | ····.line·58 |
63 | ····.end·local·v | 59 | ····.end·local·v0····#·"c":C |
64 | ····:cond_0 | 60 | ····:cond_0 |
65 | ····:goto_1 | 61 | ····:goto_1 |
66 | ····const-string·v | 62 | ····const-string·v3,·"mounted" |
67 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageState()Ljava/lang/String; | 63 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageState()Ljava/lang/String; |
68 | ····move-result-object·v | 64 | ····move-result-object·v4 |
69 | ····invoke-virtual·{v | 65 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
70 | ····move-result·v | 66 | ····move-result·v3 |
71 | ····if-eqz·v | 67 | ····if-eqz·v3,·:cond_2 |
72 | ····.line·59 | 68 | ····.line·59 |
73 | ····invoke-static·{p1},·Lorg/addhen/smssync/util/LogUtil;->getFile(Ljava/lang/String;)Ljava/io/File; | 69 | ····invoke-static·{p1},·Lorg/addhen/smssync/util/LogUtil;->getFile(Ljava/lang/String;)Ljava/io/File; |
74 | ····move-result-object·v | 70 | ····move-result-object·v2 |
75 | ····.line·60 | 71 | ····.line·60 |
76 | ····.local·v | 72 | ····.local·v2,·"logFile":Ljava/io/File; |
77 | ····invoke-virtual·{v | 73 | ····invoke-virtual·{v2},·Ljava/io/File;->isFile()Z |
78 | ····move-result·v | 74 | ····move-result·v3 |
79 | ····if-eqz·v | 75 | ····if-eqz·v3,·:cond_1 |
80 | ····invoke-virtual·{v | 76 | ····invoke-virtual·{v2},·Ljava/io/File;->exists()Z |
81 | ····move-result·v | 77 | ····move-result·v3 |
82 | ····if-eqz·v | 78 | ····if-eqz·v3,·:cond_1 |
83 | ····.line·61 | 79 | ····.line·61 |
84 | ····invoke-direct·{p0,·v | 80 | ····invoke-direct·{p0,·v2},·Lorg/addhen/smssync/util/LogUtil;->rotate(Ljava/io/File;)V |
85 | ····.line·65 | 81 | ····.line·65 |
86 | ····:cond_1 | 82 | ····:cond_1 |
87 | ····:try_start_0 | 83 | ····:try_start_0 |
88 | ····new-instance·v | 84 | ····new-instance·v3,·Ljava/io/PrintWriter; |
89 | ····new-instance·v | 85 | ····new-instance·v4,·Ljava/io/FileWriter; |
90 | ····const/4·v | 86 | ····const/4·v5,·0x1 |
91 | ····invoke-direct·{v | 87 | ····invoke-direct·{v4,·v2,·v5},·Ljava/io/FileWriter;-><init>(Ljava/io/File;Z)V |
92 | ····invoke-direct·{v | 88 | ····invoke-direct·{v3,·v4},·Ljava/io/PrintWriter;-><init>(Ljava/io/Writer;)V |
93 | ····iput-object·v | 89 | ····iput-object·v3,·p0,·Lorg/addhen/smssync/util/LogUtil;->writer:Ljava/io/PrintWriter; |
94 | ····:try_end_0 | 90 | ····:try_end_0 |
95 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 91 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
96 | ····.line·71 | 92 | ····.line·71 |
97 | ····.end·local·v | 93 | ····.end·local·v2····#·"logFile":Ljava/io/File; |
98 | ····:cond_2 | 94 | ····:cond_2 |
99 | ····:goto_2 | 95 | ····:goto_2 |
100 | ····return-void | 96 | ····return-void |
101 | ····.line·52 | 97 | ····.line·52 |
102 | ····.restart·local·v | 98 | ····.restart·local·v0····#·"c":C |
103 | ····:cond_3 | 99 | ····:cond_3 |
104 | ····const/16·v | 100 | ····const/16·v5,·0x64 |
105 | ····if-ne·v | 101 | ····if-ne·v0,·v5,·:cond_4 |
106 | ····.line·53 | 102 | ····.line·53 |
107 | ····const-string·v | 103 | ····const-string·v3,·"dd-MM·kk:mm" |
108 | ····iput-object·v | 104 | ····iput-object·v3,·p0,·Lorg/addhen/smssync/util/LogUtil;->dateFormat:Ljava/lang/String; |
109 | ····goto·:goto_1 | 105 | ····goto·:goto_1 |
110 | ····.line·46 | 106 | ····.line·46 |
111 | ····:cond_4 | 107 | ····:cond_4 |
112 | ····add-int/lit8·v3,·v3,·0x1 | 108 | ····add-int/lit8·v3,·v3,·0x1 |
113 | ····goto·:goto_0 | 109 | ····goto·:goto_0 |
114 | ····.line·66 | 110 | ····.line·66 |
115 | ····.end·local·v | 111 | ····.end·local·v0····#·"c":C |
116 | ····.restart·local·v | 112 | ····.restart·local·v2····#·"logFile":Ljava/io/File; |
117 | ····:catch_0 | 113 | ····:catch_0 |
118 | ····move-exception·v | 114 | ····move-exception·v1 |
Max diff block lines reached; 1696/6054 bytes (28.01%) of diff not shown. |
Offset 176, 14 lines modified | Offset 176, 15 lines modified | ||
176 | ····.param·p4,·"intent"····#·Landroid/app/PendingIntent; | 176 | ····.param·p4,·"intent"····#·Landroid/app/PendingIntent; |
177 | ····.param·p5,·"ongoing"····#·Z | 177 | ····.param·p5,·"ongoing"····#·Z |
178 | ····.prologue | 178 | ····.prologue |
179 | ····.line·312 | 179 | ····.line·312 |
180 | ····const-string·v2,·"notification" | 180 | ····const-string·v2,·"notification" |
181 | ····.line·313 | ||
181 | ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 182 | ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
182 | ····move-result-object·v1 | 183 | ····move-result-object·v1 |
183 | ····check-cast·v1,·Landroid/app/NotificationManager; | 184 | ····check-cast·v1,·Landroid/app/NotificationManager; |
184 | ····.line·315 | 185 | ····.line·315 |
Offset 282, 14 lines modified | Offset 283, 15 lines modified | ||
282 | ····.locals·2 | 283 | ····.locals·2 |
283 | ····.param·p0,·"context"····#·Landroid/content/Context; | 284 | ····.param·p0,·"context"····#·Landroid/content/Context; |
284 | ····.prologue | 285 | ····.prologue |
285 | ····.line·363 | 286 | ····.line·363 |
286 | ····const-string·v1,·"notification" | 287 | ····const-string·v1,·"notification" |
288 | ····.line·364 | ||
287 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 289 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
288 | ····move-result-object·v0 | 290 | ····move-result-object·v0 |
289 | ····check-cast·v0,·Landroid/app/NotificationManager; | 291 | ····check-cast·v0,·Landroid/app/NotificationManager; |
290 | ····.line·365 | 292 | ····.line·365 |
Offset 304, 14 lines modified | Offset 306, 15 lines modified | ||
304 | ····.locals·2 | 306 | ····.locals·2 |
305 | ····.param·p0,·"context"····#·Landroid/content/Context; | 307 | ····.param·p0,·"context"····#·Landroid/content/Context; |
306 | ····.prologue | 308 | ····.prologue |
307 | ····.line·375 | 309 | ····.line·375 |
308 | ····const-string·v1,·"notification" | 310 | ····const-string·v1,·"notification" |
311 | ····.line·376 | ||
309 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 312 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
310 | ····move-result-object·v0 | 313 | ····move-result-object·v0 |
311 | ····check-cast·v0,·Landroid/app/NotificationManager; | 314 | ····check-cast·v0,·Landroid/app/NotificationManager; |
312 | ····.line·377 | 315 | ····.line·377 |
Offset 556, 14 lines modified | Offset 559, 15 lines modified | ||
556 | ····new-instance·v5,·Landroid/content/IntentFilter; | 559 | ····new-instance·v5,·Landroid/content/IntentFilter; |
557 | ····const-string·v6,·"android.intent.action.BATTERY_CHANGED" | 560 | ····const-string·v6,·"android.intent.action.BATTERY_CHANGED" |
558 | ····invoke-direct·{v5,·v6},·Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V | 561 | ····invoke-direct·{v5,·v6},·Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V |
562 | ····.line·574 | ||
559 | ····invoke-virtual·{p0,·v4,·v5},·Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; | 563 | ····invoke-virtual·{p0,·v4,·v5},·Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; |
560 | ····move-result-object·v0 | 564 | ····move-result-object·v0 |
561 | ····.line·575 | 565 | ····.line·575 |
562 | ····.local·v0,·"batteryIntent":Landroid/content/Intent; | 566 | ····.local·v0,·"batteryIntent":Landroid/content/Intent; |
563 | ····const-string·v4,·"level" | 567 | ····const-string·v4,·"level" |
Offset 796, 14 lines modified | Offset 800, 15 lines modified | ||
796 | ····invoke-direct·{v2,·p0},·Lorg/addhen/smssync/prefs/Prefs;-><init>(Landroid/content/Context;)V | 800 | ····invoke-direct·{v2,·p0},·Lorg/addhen/smssync/prefs/Prefs;-><init>(Landroid/content/Context;)V |
797 | ····.line·463 | 801 | ····.line·463 |
798 | ····.local·v2,·"prefs":Lorg/addhen/smssync/prefs/Prefs; | 802 | ····.local·v2,·"prefs":Lorg/addhen/smssync/prefs/Prefs; |
799 | ····const-string·v3,·"phone" | 803 | ····const-string·v3,·"phone" |
804 | ····.line·464 | ||
800 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 805 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
801 | ····move-result-object·v0 | 806 | ····move-result-object·v0 |
802 | ····check-cast·v0,·Landroid/telephony/TelephonyManager; | 807 | ····check-cast·v0,·Landroid/telephony/TelephonyManager; |
803 | ····.line·465 | 808 | ····.line·465 |
Offset 838, 14 lines modified | Offset 843, 15 lines modified | ||
838 | ····.locals·2 | 843 | ····.locals·2 |
839 | ····.param·p0,·"context"····#·Landroid/content/Context; | 844 | ····.param·p0,·"context"····#·Landroid/content/Context; |
840 | ····.prologue | 845 | ····.prologue |
841 | ····.line·142 | 846 | ····.line·142 |
842 | ····const-string·v1,·"connectivity" | 847 | ····const-string·v1,·"connectivity" |
848 | ····.line·143 | ||
843 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 849 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
844 | ····move-result-object·v0 | 850 | ····move-result-object·v0 |
845 | ····check-cast·v0,·Landroid/net/ConnectivityManager; | 851 | ····check-cast·v0,·Landroid/net/ConnectivityManager; |
846 | ····.line·145 | 852 | ····.line·145 |
Offset 1099, 18 lines modified | Offset 1105, 20 lines modified | ||
1099 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V | 1105 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
1100 | ····.line·524 | 1106 | ····.line·524 |
1101 | ····.local·v0,·"changeDefaultIntent":Landroid/content/Intent; | 1107 | ····.local·v0,·"changeDefaultIntent":Landroid/content/Intent; |
1102 | ····const-string·v1,·"package" | 1108 | ····const-string·v1,·"package" |
1109 | ····.line·525 | ||
1103 | ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 1110 | ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
1104 | ····move-result-object·v2 | 1111 | ····move-result-object·v2 |
1112 | ····.line·524 | ||
1105 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 1113 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
1106 | ····.line·526 | 1114 | ····.line·526 |
1107 | ····invoke-virtual·{p0,·v0},·Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | 1115 | ····invoke-virtual·{p0,·v0},·Landroid/content/Context;->startActivity(Landroid/content/Intent;)V |
1108 | ····.line·530 | 1116 | ····.line·530 |
1109 | ····.end·local·v0····#·"changeDefaultIntent":Landroid/content/Intent; | 1117 | ····.end·local·v0····#·"changeDefaultIntent":Landroid/content/Intent; |
Offset 1218, 28 lines modified | Offset 1226, 31 lines modified | ||
1218 | ····.line·273 | 1226 | ····.line·273 |
1219 | ····.local·v4,·"pendingIntent":Landroid/app/PendingIntent; | 1227 | ····.local·v4,·"pendingIntent":Landroid/app/PendingIntent; |
1220 | ····const·v1,·0x7f020069 | 1228 | ····const·v1,·0x7f020069 |
1221 | ····const·v0,·0x7f0d00b4 | 1229 | ····const·v0,·0x7f0d00b4 |
1230 | ····.line·274 | ||
1222 | ····invoke-virtual·{p0,·v0},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 1231 | ····invoke-virtual·{p0,·v0},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
Max diff block lines reached; 519/4120 bytes (12.60%) of diff not shown. |
Offset 49, 21 lines modified | Offset 49, 23 lines modified | ||
49 | ····mul-int/2addr·v1,·v2 | 49 | ····mul-int/2addr·v1,·v2 |
50 | ····const/4·v2,·0x1 | 50 | ····const/4·v2,·0x1 |
51 | ····aget-object·v2,·v0,·v2 | 51 | ····aget-object·v2,·v0,·v2 |
52 | ····.line·20 | ||
52 | ····invoke-static·{v2},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 53 | ····invoke-static·{v2},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
53 | ····move-result·v2 | 54 | ····move-result·v2 |
54 | ····const·v3,·0xea60 | 55 | ····const·v3,·0xea60 |
55 | ····mul-int/2addr·v2,·v3 | 56 | ····mul-int/2addr·v2,·v3 |
56 | ····add-int/2addr·v1,·v2 | 57 | ····add-int/2addr·v1,·v2 |
57 | ····int-to-long·v2,·v1 | 58 | ····int-to-long·v2,·v1 |
59 | ····.line·19 | ||
58 | ····return-wide·v2 | 60 | ····return-wide·v2 |
59 | .end·method | 61 | .end·method |
Offset 27, 20 lines modified | Offset 27, 22 lines modified | ||
27 | .method·static·constructor·<clinit>()V | 27 | .method·static·constructor·<clinit>()V |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·35 | 30 | ····.line·35 |
31 | ····const-class·v0,·Lorg/addhen/smssync/util/RunServicesUtil; | 31 | ····const-class·v0,·Lorg/addhen/smssync/util/RunServicesUtil; |
32 | ····.line·36 | ||
32 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 33 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
33 | ····move-result-object·v0 | 34 | ····move-result-object·v0 |
34 | ····sput-object·v0,·Lorg/addhen/smssync/util/RunServicesUtil;->CLASS_TAG:Ljava/lang/String; | 35 | ····sput-object·v0,·Lorg/addhen/smssync/util/RunServicesUtil;->CLASS_TAG:Ljava/lang/String; |
36 | ····.line·35 | ||
35 | ····return-void | 37 | ····return-void |
36 | .end·method | 38 | .end·method |
37 | .method·public·constructor·<init>(Lorg/addhen/smssync/prefs/Prefs;)V | 39 | .method·public·constructor·<init>(Lorg/addhen/smssync/prefs/Prefs;)V |
38 | ····.locals·1 | 40 | ····.locals·1 |
39 | ····.param·p1,·"prefs"····#·Lorg/addhen/smssync/prefs/Prefs; | 41 | ····.param·p1,·"prefs"····#·Lorg/addhen/smssync/prefs/Prefs; |
Offset 486, 14 lines modified | Offset 488, 15 lines modified | ||
486 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/util/RunServicesUtil;->context:Landroid/content/Context; | 488 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/util/RunServicesUtil;->context:Landroid/content/Context; |
487 | ····invoke-static·{v0,·v1,·p1,·p2},·Lorg/addhen/smssync/util/RunServicesUtil$Scheduler;->access$000(Lorg/addhen/smssync/util/RunServicesUtil$Scheduler;Landroid/content/Context;Landroid/content/Intent;I)Lorg/addhen/smssync/services/ScheduleServices; | 489 | ····invoke-static·{v0,·v1,·p1,·p2},·Lorg/addhen/smssync/util/RunServicesUtil$Scheduler;->access$000(Lorg/addhen/smssync/util/RunServicesUtil$Scheduler;Landroid/content/Context;Landroid/content/Intent;I)Lorg/addhen/smssync/services/ScheduleServices; |
488 | ····move-result-object·v0 | 490 | ····move-result-object·v0 |
491 | ····.line·162 | ||
489 | ····invoke-virtual·{v0,·p3,·p4},·Lorg/addhen/smssync/services/ScheduleServices;->updateScheduler(J)V | 492 | ····invoke-virtual·{v0,·p3,·p4},·Lorg/addhen/smssync/services/ScheduleServices;->updateScheduler(J)V |
490 | ····.line·166 | 493 | ····.line·166 |
491 | ····:cond_0 | 494 | ····:cond_0 |
492 | ····return-void | 495 | ····return-void |
493 | .end·method | 496 | .end·method |
Offset 121, 14 lines modified | Offset 121, 15 lines modified | ||
121 | ····move-result-object·v0 | 121 | ····move-result-object·v0 |
122 | ····const·v1,·0x7f0a0058 | 122 | ····const·v1,·0x7f0a0058 |
123 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/navdrawer/BaseNavDrawerItem;->fragment:Landroid/support/v4/app/Fragment; | 123 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/navdrawer/BaseNavDrawerItem;->fragment:Landroid/support/v4/app/Fragment; |
124 | ····.line·80 | ||
124 | ····invoke-virtual·{v0,·v1,·v2,·p1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; | 125 | ····invoke-virtual·{v0,·v1,·v2,·p1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; |
125 | ····move-result-object·v0 | 126 | ····move-result-object·v0 |
126 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 127 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
127 | ····.line·81 | 128 | ····.line·81 |
Offset 136, 91 lines modified | Offset 136, 88 lines modified | ||
136 | ····.line·211 | 136 | ····.line·211 |
137 | ····return-void | 137 | ····return-void |
138 | .end·method | 138 | .end·method |
139 | #·virtual·methods | 139 | #·virtual·methods |
140 | .method·public·addSyncUrl(Ljava/util/List;)Z | 140 | .method·public·addSyncUrl(Ljava/util/List;)Z |
141 | ····.locals· | 141 | ····.locals·3 |
142 | ····.annotation·system·Ldalvik/annotation/Signature; | 142 | ····.annotation·system·Ldalvik/annotation/Signature; |
143 | ········value·=·{ | 143 | ········value·=·{ |
144 | ············"(", | 144 | ············"(", |
145 | ············"Ljava/util/List", | 145 | ············"Ljava/util/List", |
146 | ············"<", | 146 | ············"<", |
147 | ············"Lorg/addhen/smssync/models/SyncUrl;", | 147 | ············"Lorg/addhen/smssync/models/SyncUrl;", |
148 | ············">;)Z" | 148 | ············">;)Z" |
149 | ········} | 149 | ········} |
150 | ····.end·annotation | 150 | ····.end·annotation |
151 | ····.prologue | 151 | ····.prologue |
152 | ····.line·142 | 152 | ····.line·142 |
153 | ····.local·p1,·"syncUrls":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/SyncUrl;>;" | 153 | ····.local·p1,·"syncUrls":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/SyncUrl;>;" |
154 | ····:try_start_0 | 154 | ····:try_start_0 |
155 | ····iget-object·v | 155 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/database/SyncUrlContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
156 | ····invoke-virtual·{v | 156 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V |
157 | ····.line·144 | 157 | ····.line·144 |
158 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 158 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
159 | ····move-result-object·v | 159 | ····move-result-object·v1 |
160 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
161 | ····:goto_0 | 160 | ····:goto_0 |
162 | ····invoke-interface·{v | 161 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
163 | ····move-result·v2 | 162 | ····move-result·v2 |
164 | ····if-eqz·v2,·:cond_0 | 163 | ····if-eqz·v2,·:cond_0 |
165 | ····invoke-interface·{v | 164 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
166 | ····move-result-object·v | 165 | ····move-result-object·v0 |
167 | ····check-cast·v | 166 | ····check-cast·v0,·Lorg/addhen/smssync/models/SyncUrl; |
168 | ····.line·146 | 167 | ····.line·146 |
169 | ····.local·v | 168 | ····.local·v0,·"syncUrl":Lorg/addhen/smssync/models/SyncUrl; |
170 | ····invoke-virtual·{p0,·v | 169 | ····invoke-virtual·{p0,·v0},·Lorg/addhen/smssync/database/SyncUrlContentProvider;->addSyncUrl(Lorg/addhen/smssync/models/SyncUrl;)Z |
171 | ····:try_end_0 | 170 | ····:try_end_0 |
172 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 171 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
173 | ····goto·:goto_0 | 172 | ····goto·:goto_0 |
174 | ····.line·151 | 173 | ····.line·151 |
175 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
176 | ····.end·local·v | 174 | ····.end·local·v0····#·"syncUrl":Lorg/addhen/smssync/models/SyncUrl; |
177 | ····:catchall_0 | 175 | ····:catchall_0 |
178 | ····move-exception·v | 176 | ····move-exception·v1 |
179 | ····iget-object·v | 177 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/database/SyncUrlContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
180 | ····invoke-virtual·{v | 178 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V |
181 | ····throw·v | 179 | ····throw·v1 |
182 | ····.line·149 | 180 | ····.line·149 |
183 | ····.restart·local·v0····#·"i$":Ljava/util/Iterator; | ||
184 | ····:cond_0 | 181 | ····:cond_0 |
185 | ····:try_start_1 | 182 | ····:try_start_1 |
186 | ····iget-object·v | 183 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/database/SyncUrlContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
187 | ····invoke-virtual·{v | 184 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V |
188 | ····:try_end_1 | 185 | ····:try_end_1 |
189 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 186 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
190 | ····.line·151 | 187 | ····.line·151 |
191 | ····iget-object·v | 188 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/database/SyncUrlContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
192 | ····invoke-virtual·{v | 189 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V |
193 | ····.line·153 | 190 | ····.line·153 |
194 | ····const/4·v | 191 | ····const/4·v1,·0x1 |
195 | ····return·v | 192 | ····return·v1 |
196 | .end·method | 193 | .end·method |
197 | .method·public·addSyncUrl(Lorg/addhen/smssync/models/SyncUrl;)Z | 194 | .method·public·addSyncUrl(Lorg/addhen/smssync/models/SyncUrl;)Z |
198 | ····.locals·4 | 195 | ····.locals·4 |
199 | ····.param·p1,·"syncUrl"····#·Lorg/addhen/smssync/models/SyncUrl; | 196 | ····.param·p1,·"syncUrl"····#·Lorg/addhen/smssync/models/SyncUrl; |
200 | ····.prologue | 197 | ····.prologue |
Offset 253, 15 lines modified | Offset 250, 14 lines modified | ||
253 | ····const/4·v0,·0x0 | 250 | ····const/4·v0,·0x0 |
254 | ····goto·:goto_0 | 251 | ····goto·:goto_0 |
255 | .end·method | 252 | .end·method |
256 | .method·public·bridge·synthetic·cursorToEntity(Landroid/database/Cursor;)Ljava/lang/Object; | 253 | .method·public·bridge·synthetic·cursorToEntity(Landroid/database/Cursor;)Ljava/lang/Object; |
257 | ····.locals·1 | 254 | ····.locals·1 |
258 | ····.param·p1,·"x0"····#·Landroid/database/Cursor; | ||
259 | ····.prologue | 255 | ····.prologue |
260 | ····.line·34 | 256 | ····.line·34 |
261 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/database/SyncUrlContentProvider;->cursorToEntity(Landroid/database/Cursor;)Lorg/addhen/smssync/models/SyncUrl; | 257 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/database/SyncUrlContentProvider;->cursorToEntity(Landroid/database/Cursor;)Lorg/addhen/smssync/models/SyncUrl; |
262 | ····move-result-object·v0 | 258 | ····move-result-object·v0 |
Offset 543, 14 lines modified | Offset 539, 15 lines modified | ||
543 | ····const/4·v2,·0x1 | 539 | ····const/4·v2,·0x1 |
544 | ····const/4·v3,·0x0 | 540 | ····const/4·v3,·0x0 |
545 | ····.line·169 | 541 | ····.line·169 |
546 | ····new-array·v1,·v2,·[Ljava/lang/String; | 542 | ····new-array·v1,·v2,·[Ljava/lang/String; |
543 | ····.line·170 | ||
547 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 544 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
548 | ····move-result-object·v4 | 545 | ····move-result-object·v4 |
549 | ····aput-object·v4,·v1,·v3 | 546 | ····aput-object·v4,·v1,·v3 |
550 | ····.line·172 | 547 | ····.line·172 |
Offset 706, 14 lines modified | Offset 703, 15 lines modified | ||
706 | ····.local·v6,·"selection":Ljava/lang/String; | 703 | ····.local·v6,·"selection":Ljava/lang/String; |
707 | ····const/4·v0,·0x1 | 704 | ····const/4·v0,·0x1 |
Max diff block lines reached; 1391/6515 bytes (21.35%) of diff not shown. |
Offset 90, 39 lines modified | Offset 90, 38 lines modified | ||
90 | ····.line·214 | 90 | ····.line·214 |
91 | ····return-void | 91 | ····return-void |
92 | .end·method | 92 | .end·method |
93 | #·virtual·methods | 93 | #·virtual·methods |
94 | .method·public·add(Ljava/util/List;)Z | 94 | .method·public·add(Ljava/util/List;)Z |
95 | ····.locals· | 95 | ····.locals·3 |
96 | ····.annotation·system·Ldalvik/annotation/Signature; | 96 | ····.annotation·system·Ldalvik/annotation/Signature; |
97 | ········value·=·{ | 97 | ········value·=·{ |
98 | ············"(", | 98 | ············"(", |
99 | ············"Ljava/util/List", | 99 | ············"Ljava/util/List", |
100 | ············"<", | 100 | ············"<", |
101 | ············"Lorg/addhen/smssync/models/Filter;", | 101 | ············"Lorg/addhen/smssync/models/Filter;", |
102 | ············">;)Z" | 102 | ············">;)Z" |
103 | ········} | 103 | ········} |
104 | ····.end·annotation | 104 | ····.end·annotation |
105 | ····.prologue | 105 | ····.prologue |
106 | ····.line·137 | 106 | ····.line·137 |
107 | ····.local·p1,·"filters":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/Filter;>;" | 107 | ····.local·p1,·"filters":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/Filter;>;" |
108 | ····:try_start_0 | 108 | ····:try_start_0 |
109 | ····iget-object·v | 109 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/database/FilterContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
110 | ····invoke-virtual·{v | 110 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V |
111 | ····.line·139 | 111 | ····.line·139 |
112 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 112 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
113 | ····move-result-object·v1 | 113 | ····move-result-object·v1 |
114 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
115 | ····:goto_0 | 114 | ····:goto_0 |
116 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 115 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
117 | ····move-result·v2 | 116 | ····move-result·v2 |
118 | ····if-eqz·v2,·:cond_0 | 117 | ····if-eqz·v2,·:cond_0 |
Offset 138, 43 lines modified | Offset 137, 41 lines modified | ||
138 | ····:try_end_0 | 137 | ····:try_end_0 |
139 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 138 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
140 | ····goto·:goto_0 | 139 | ····goto·:goto_0 |
141 | ····.line·146 | 140 | ····.line·146 |
142 | ····.end·local·v0····#·"filter":Lorg/addhen/smssync/models/Filter; | 141 | ····.end·local·v0····#·"filter":Lorg/addhen/smssync/models/Filter; |
143 | ····.end·local·v1····#·"i$":Ljava/util/Iterator; | ||
144 | ····:catchall_0 | 142 | ····:catchall_0 |
145 | ····move-exception·v | 143 | ····move-exception·v1 |
146 | ····iget-object·v | 144 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/database/FilterContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
147 | ····invoke-virtual·{v | 145 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V |
148 | ····throw·v | 146 | ····throw·v1 |
149 | ····.line·144 | 147 | ····.line·144 |
150 | ····.restart·local·v1····#·"i$":Ljava/util/Iterator; | ||
151 | ····:cond_0 | 148 | ····:cond_0 |
152 | ····:try_start_1 | 149 | ····:try_start_1 |
153 | ····iget-object·v | 150 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/database/FilterContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
154 | ····invoke-virtual·{v | 151 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V |
155 | ····:try_end_1 | 152 | ····:try_end_1 |
156 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 153 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
157 | ····.line·146 | 154 | ····.line·146 |
158 | ····iget-object·v | 155 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/database/FilterContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
159 | ····invoke-virtual·{v | 156 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V |
160 | ····.line·148 | 157 | ····.line·148 |
161 | ····const/4·v | 158 | ····const/4·v1,·0x1 |
162 | ····return·v | 159 | ····return·v1 |
163 | .end·method | 160 | .end·method |
164 | .method·public·add(Lorg/addhen/smssync/models/Filter;)Z | 161 | .method·public·add(Lorg/addhen/smssync/models/Filter;)Z |
165 | ····.locals·4 | 162 | ····.locals·4 |
166 | ····.param·p1,·"filter"····#·Lorg/addhen/smssync/models/Filter; | 163 | ····.param·p1,·"filter"····#·Lorg/addhen/smssync/models/Filter; |
167 | ····.prologue | 164 | ····.prologue |
Offset 207, 15 lines modified | Offset 204, 14 lines modified | ||
207 | ····const/4·v0,·0x0 | 204 | ····const/4·v0,·0x0 |
208 | ····goto·:goto_0 | 205 | ····goto·:goto_0 |
209 | .end·method | 206 | .end·method |
210 | .method·public·bridge·synthetic·cursorToEntity(Landroid/database/Cursor;)Ljava/lang/Object; | 207 | .method·public·bridge·synthetic·cursorToEntity(Landroid/database/Cursor;)Ljava/lang/Object; |
211 | ····.locals·1 | 208 | ····.locals·1 |
212 | ····.param·p1,·"x0"····#·Landroid/database/Cursor; | ||
213 | ····.prologue | 209 | ····.prologue |
214 | ····.line·33 | 210 | ····.line·33 |
215 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/database/FilterContentProvider;->cursorToEntity(Landroid/database/Cursor;)Lorg/addhen/smssync/models/Filter; | 211 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/database/FilterContentProvider;->cursorToEntity(Landroid/database/Cursor;)Lorg/addhen/smssync/models/Filter; |
216 | ····move-result-object·v0 | 212 | ····move-result-object·v0 |
Offset 368, 14 lines modified | Offset 364, 15 lines modified | ||
368 | ····const/4·v2,·0x1 | 364 | ····const/4·v2,·0x1 |
369 | ····const/4·v3,·0x0 | 365 | ····const/4·v3,·0x0 |
370 | ····.line·165 | 366 | ····.line·165 |
371 | ····new-array·v1,·v2,·[Ljava/lang/String; | 367 | ····new-array·v1,·v2,·[Ljava/lang/String; |
368 | ····.line·166 | ||
372 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 369 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
373 | ····move-result-object·v4 | 370 | ····move-result-object·v4 |
374 | ····aput-object·v4,·v1,·v3 | 371 | ····aput-object·v4,·v1,·v3 |
375 | ····.line·168 | 372 | ····.line·168 |
Offset 531, 14 lines modified | Offset 528, 15 lines modified | ||
531 | ····.local·v7,·"selection":Ljava/lang/String; | 528 | ····.local·v7,·"selection":Ljava/lang/String; |
532 | ····const/4·v0,·0x1 | 529 | ····const/4·v0,·0x1 |
533 | ····new-array·v4,·v0,·[Ljava/lang/String; | 530 | ····new-array·v4,·v0,·[Ljava/lang/String; |
534 | ····const/4·v0,·0x0 | 531 | ····const/4·v0,·0x0 |
532 | ····.line·77 | ||
535 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 533 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
536 | ····move-result-object·v1 | 534 | ····move-result-object·v1 |
Max diff block lines reached; 818/5189 bytes (15.76%) of diff not shown. |
Offset 175, 63 lines modified | Offset 175, 60 lines modified | ||
175 | ····.local·p0,·"syncUrls":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/SyncUrl;>;" | 175 | ····.local·p0,·"syncUrls":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/SyncUrl;>;" |
176 | ····:try_start_0 | 176 | ····:try_start_0 |
177 | ····invoke-virtual·{p1},·Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V | 177 | ····invoke-virtual·{p1},·Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V |
178 | ····.line·189 | 178 | ····.line·189 |
179 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 179 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
180 | ····move-result-object·v | 180 | ····move-result-object·v1 |
181 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
182 | ····:goto_0 | 181 | ····:goto_0 |
183 | ····invoke-interface·{v | 182 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
184 | ····move-result·v2 | 183 | ····move-result·v2 |
185 | ····if-eqz·v2,·:cond_0 | 184 | ····if-eqz·v2,·:cond_0 |
186 | ····invoke-interface·{v | 185 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
187 | ····move-result-object·v | 186 | ····move-result-object·v0 |
188 | ····check-cast·v | 187 | ····check-cast·v0,·Lorg/addhen/smssync/models/SyncUrl; |
189 | ····.line·191 | 188 | ····.line·191 |
190 | ····.local·v | 189 | ····.local·v0,·"syncUrl":Lorg/addhen/smssync/models/SyncUrl; |
191 | ····invoke-static·{v | 190 | ····invoke-static·{v0,·p1},·Lorg/addhen/smssync/database/Database;->addSyncUrl(Lorg/addhen/smssync/models/SyncUrl;Landroid/database/sqlite/SQLiteDatabase;)Z |
192 | ····:try_end_0 | 191 | ····:try_end_0 |
193 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 192 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
194 | ····goto·:goto_0 | 193 | ····goto·:goto_0 |
195 | ····.line·196 | 194 | ····.line·196 |
196 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
197 | ····.end·local·v | 195 | ····.end·local·v0····#·"syncUrl":Lorg/addhen/smssync/models/SyncUrl; |
198 | ····:catchall_0 | 196 | ····:catchall_0 |
199 | ····move-exception·v | 197 | ····move-exception·v1 |
200 | ····invoke-virtual·{p1},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V | 198 | ····invoke-virtual·{p1},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V |
201 | ····throw·v | 199 | ····throw·v1 |
202 | ····.line·194 | 200 | ····.line·194 |
203 | ····.restart·local·v0····#·"i$":Ljava/util/Iterator; | ||
204 | ····:cond_0 | 201 | ····:cond_0 |
205 | ····:try_start_1 | 202 | ····:try_start_1 |
206 | ····invoke-virtual·{p1},·Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V | 203 | ····invoke-virtual·{p1},·Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V |
207 | ····:try_end_1 | 204 | ····:try_end_1 |
208 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 205 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
209 | ····.line·196 | 206 | ····.line·196 |
210 | ····invoke-virtual·{p1},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V | 207 | ····invoke-virtual·{p1},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V |
211 | ····.line·198 | 208 | ····.line·198 |
212 | ····const/4·v | 209 | ····const/4·v1,·0x1 |
213 | ····return·v | 210 | ····return·v1 |
214 | .end·method | 211 | .end·method |
215 | .method·public·static·addSyncUrl(Lorg/addhen/smssync/models/SyncUrl;Landroid/database/sqlite/SQLiteDatabase;)Z | 212 | .method·public·static·addSyncUrl(Lorg/addhen/smssync/models/SyncUrl;Landroid/database/sqlite/SQLiteDatabase;)Z |
216 | ····.locals·6 | 213 | ····.locals·6 |
217 | ····.param·p0,·"syncUrl"····#·Lorg/addhen/smssync/models/SyncUrl; | 214 | ····.param·p0,·"syncUrl"····#·Lorg/addhen/smssync/models/SyncUrl; |
218 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; | 215 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; |
Offset 855, 38 lines modified | Offset 852, 37 lines modified | ||
855 | ····.end·annotation | 852 | ····.end·annotation |
856 | ····.prologue | 853 | ····.prologue |
857 | ····.line·321 | 854 | ····.line·321 |
858 | ····.local·p1,·"messages":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/Message;>;" | 855 | ····.local·p1,·"messages":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/Message;>;" |
859 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 856 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
860 | ····move-result-object·v | 857 | ····move-result-object·v1 |
861 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
862 | ····:goto_0 | 858 | ····:goto_0 |
863 | ····invoke-interface·{v | 859 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
864 | ····move-result·v2 | 860 | ····move-result·v2 |
865 | ····if-eqz·v2,·:cond_0 | 861 | ····if-eqz·v2,·:cond_0 |
866 | ····invoke-interface·{v | 862 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
867 | ····move-result-object·v | 863 | ····move-result-object·v0 |
868 | ····check-cast·v | 864 | ····check-cast·v0,·Lorg/addhen/smssync/models/Message; |
869 | ····.line·322 | 865 | ····.line·322 |
870 | ····.local·v | 866 | ····.local·v0,·"message":Lorg/addhen/smssync/models/Message; |
871 | ····invoke-virtual·{p0,·v | 867 | ····invoke-virtual·{p0,·v0},·Lorg/addhen/smssync/database/Database;->addSentMessage(Lorg/addhen/smssync/models/Message;)V |
872 | ····goto·:goto_0 | 868 | ····goto·:goto_0 |
873 | ····.line·325 | 869 | ····.line·325 |
874 | ····.end·local·v | 870 | ····.end·local·v0····#·"message":Lorg/addhen/smssync/models/Message; |
875 | ····:cond_0 | 871 | ····:cond_0 |
876 | ····return-void | 872 | ····return-void |
877 | .end·method | 873 | .end·method |
878 | .method·public·close()V | 874 | .method·public·close()V |
879 | ····.locals·1 | 875 | ····.locals·1 |
Offset 208, 96 lines modified | Offset 208, 92 lines modified | ||
208 | ····move·v2,·v3 | 208 | ····move·v2,·v3 |
209 | ····goto·:goto_0 | 209 | ····goto·:goto_0 |
210 | .end·method | 210 | .end·method |
211 | .method·public·addMessages(Ljava/util/List;)Z | 211 | .method·public·addMessages(Ljava/util/List;)Z |
212 | ····.locals· | 212 | ····.locals·3 |
213 | ····.annotation·system·Ldalvik/annotation/Signature; | 213 | ····.annotation·system·Ldalvik/annotation/Signature; |
214 | ········value·=·{ | 214 | ········value·=·{ |
215 | ············"(", | 215 | ············"(", |
216 | ············"Ljava/util/List", | 216 | ············"Ljava/util/List", |
217 | ············"<", | 217 | ············"<", |
218 | ············"Lorg/addhen/smssync/models/Message;", | 218 | ············"Lorg/addhen/smssync/models/Message;", |
219 | ············">;)Z" | 219 | ············">;)Z" |
220 | ········} | 220 | ········} |
221 | ····.end·annotation | 221 | ····.end·annotation |
222 | ····.prologue | 222 | ····.prologue |
223 | ····.line·87 | 223 | ····.line·87 |
224 | ····.local·p1,·"messages":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/Message;>;" | 224 | ····.local·p1,·"messages":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/Message;>;" |
225 | ····:try_start_0 | 225 | ····:try_start_0 |
226 | ····iget-object·v | 226 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/database/MessagesContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
227 | ····invoke-virtual·{v | 227 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V |
228 | ····.line·89 | 228 | ····.line·89 |
229 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 229 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
230 | ····move-result-object·v | 230 | ····move-result-object·v1 |
231 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
232 | ····:goto_0 | 231 | ····:goto_0 |
233 | ····invoke-interface·{v | 232 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
234 | ····move-result·v2 | 233 | ····move-result·v2 |
235 | ····if-eqz·v2,·:cond_0 | 234 | ····if-eqz·v2,·:cond_0 |
236 | ····invoke-interface·{v | 235 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
237 | ····move-result-object·v | 236 | ····move-result-object·v0 |
238 | ····check-cast·v | 237 | ····check-cast·v0,·Lorg/addhen/smssync/models/Message; |
239 | ····.line·90 | 238 | ····.line·90 |
240 | ····.local·v | 239 | ····.local·v0,·"message":Lorg/addhen/smssync/models/Message; |
241 | ····invoke-virtual·{p0,·v | 240 | ····invoke-virtual·{p0,·v0},·Lorg/addhen/smssync/database/MessagesContentProvider;->addMessage(Lorg/addhen/smssync/models/Message;)Z |
242 | ····:try_end_0 | 241 | ····:try_end_0 |
243 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 242 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
244 | ····goto·:goto_0 | 243 | ····goto·:goto_0 |
245 | ····.line·94 | 244 | ····.line·94 |
246 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
247 | ····.end·local·v | 245 | ····.end·local·v0····#·"message":Lorg/addhen/smssync/models/Message; |
248 | ····:catchall_0 | 246 | ····:catchall_0 |
249 | ····move-exception·v | 247 | ····move-exception·v1 |
250 | ····iget-object·v | 248 | ····iget-object·v2,·p0,·Lorg/addhen/smssync/database/MessagesContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
251 | ····invoke-virtual·{v | 249 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V |
252 | ····throw·v | 250 | ····throw·v1 |
253 | ····.line·92 | 251 | ····.line·92 |
254 | ····.restart·local·v0····#·"i$":Ljava/util/Iterator; | ||
255 | ····:cond_0 | 252 | ····:cond_0 |
256 | ····:try_start_1 | 253 | ····:try_start_1 |
257 | ····iget-object·v | 254 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/database/MessagesContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
258 | ····invoke-virtual·{v | 255 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V |
259 | ····:try_end_1 | 256 | ····:try_end_1 |
260 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 257 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
261 | ····.line·94 | 258 | ····.line·94 |
262 | ····iget-object·v | 259 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/database/MessagesContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
263 | ····invoke-virtual·{v | 260 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V |
264 | ····.line·96 | 261 | ····.line·96 |
265 | ····const/4·v | 262 | ····const/4·v1,·0x1 |
266 | ····return·v | 263 | ····return·v1 |
267 | .end·method | 264 | .end·method |
268 | .method·protected·bridge·synthetic·cursorToEntity(Landroid/database/Cursor;)Ljava/lang/Object; | 265 | .method·protected·bridge·synthetic·cursorToEntity(Landroid/database/Cursor;)Ljava/lang/Object; |
269 | ····.locals·1 | 266 | ····.locals·1 |
270 | ····.param·p1,·"x0"····#·Landroid/database/Cursor; | ||
271 | ····.prologue | 267 | ····.prologue |
272 | ····.line·38 | 268 | ····.line·38 |
273 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/database/MessagesContentProvider;->cursorToEntity(Landroid/database/Cursor;)Lorg/addhen/smssync/models/Message; | 269 | ····invoke-virtual·{p0,·p1},·Lorg/addhen/smssync/database/MessagesContentProvider;->cursorToEntity(Landroid/database/Cursor;)Lorg/addhen/smssync/models/Message; |
274 | ····move-result-object·v0 | 270 | ····move-result-object·v0 |
Offset 747, 41 lines modified | Offset 743, 40 lines modified | ||
747 | ············">;" | 743 | ············">;" |
748 | ········} | 744 | ········} |
749 | ····.end·annotation | 745 | ····.end·annotation |
750 | ····.prologue | 746 | ····.prologue |
751 | ····.line·142 | 747 | ····.line·142 |
752 | ····.local·p1,·"messageUuid":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 748 | ····.local·p1,·"messageUuid":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
753 | ····new-instance·v1 | 749 | ····new-instance·v14,·Ljava/util/ArrayList; |
754 | ····invoke-direct·{v1 | 750 | ····invoke-direct·{v14},·Ljava/util/ArrayList;-><init>()V |
755 | ····.line·143 | 751 | ····.line·143 |
756 | ····.local·v1 | 752 | ····.local·v14,·"messageResults":Ljava/util/List;,·"Ljava/util/List<Lorg/addhen/smssync/models/MessageResult;>;" |
757 | ····const-string·v4,·"_id=·?" | 753 | ····const-string·v4,·"_id=·?" |
758 | ····.line·144 | 754 | ····.line·144 |
759 | ····.local·v4,·"selection":Ljava/lang/String; | 755 | ····.local·v4,·"selection":Ljava/lang/String; |
760 | ····if-eqz·p1,·:cond_3 | 756 | ····if-eqz·p1,·:cond_3 |
761 | ····.line·145 | 757 | ····.line·145 |
762 | ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 758 | ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
763 | ····move-result-object·v1 | 759 | ····move-result-object·v17 |
764 | ····.local·v14,·"i$":Ljava/util/Iterator; | ||
765 | ····:cond_0 | 760 | ····:cond_0 |
766 | ····:goto_0 | 761 | ····:goto_0 |
767 | ····invoke-interface·{v1 | 762 | ····invoke-interface/range·{v17·..·v17},·Ljava/util/Iterator;->hasNext()Z |
768 | ····move-result·v1 | 763 | ····move-result·v1 |
Max diff block lines reached; 5047/10656 bytes (47.36%) of diff not shown. |
Offset 99, 18 lines modified | Offset 99, 20 lines modified | ||
99 | ····.locals·1 | 99 | ····.locals·1 |
100 | ····.param·p1,·"messageUuid"····#·Ljava/lang/String; | 100 | ····.param·p1,·"messageUuid"····#·Ljava/lang/String; |
101 | ····.prologue | 101 | ····.prologue |
102 | ····.line·99 | 102 | ····.line·99 |
103 | ····sget-object·v0,·Lorg/addhen/smssync/database/Database;->messagesContentProvider:Lorg/addhen/smssync/database/MessagesContentProvider; | 103 | ····sget-object·v0,·Lorg/addhen/smssync/database/Database;->messagesContentProvider:Lorg/addhen/smssync/database/MessagesContentProvider; |
104 | ····.line·100 | ||
104 | ····invoke-virtual·{v0,·p1},·Lorg/addhen/smssync/database/MessagesContentProvider;->deleteMessagesByUuid(Ljava/lang/String;)Z | 105 | ····invoke-virtual·{v0,·p1},·Lorg/addhen/smssync/database/MessagesContentProvider;->deleteMessagesByUuid(Ljava/lang/String;)Z |
105 | ····move-result·v0 | 106 | ····move-result·v0 |
107 | ····.line·99 | ||
106 | ····return·v0 | 108 | ····return·v0 |
107 | .end·method | 109 | .end·method |
108 | .method·public·getDeliveryResultCode()I | 110 | .method·public·getDeliveryResultCode()I |
109 | ····.locals·1 | 111 | ····.locals·1 |
110 | ····.prologue | 112 | ····.prologue |
Offset 252, 14 lines modified | Offset 254, 15 lines modified | ||
252 | ····.locals·1 | 254 | ····.locals·1 |
253 | ····.param·p1,·"limit"····#·I | 255 | ····.param·p1,·"limit"····#·I |
254 | ····.prologue | 256 | ····.prologue |
255 | ····.line·73 | 257 | ····.line·73 |
256 | ····sget-object·v0,·Lorg/addhen/smssync/database/Database;->messagesContentProvider:Lorg/addhen/smssync/database/MessagesContentProvider; | 258 | ····sget-object·v0,·Lorg/addhen/smssync/database/Database;->messagesContentProvider:Lorg/addhen/smssync/database/MessagesContentProvider; |
259 | ····.line·74 | ||
257 | ····invoke-virtual·{v0,·p1},·Lorg/addhen/smssync/database/MessagesContentProvider;->fetchMessagesByLimit(I)Ljava/util/List; | 260 | ····invoke-virtual·{v0,·p1},·Lorg/addhen/smssync/database/MessagesContentProvider;->fetchMessagesByLimit(I)Ljava/util/List; |
258 | ····move-result-object·v0 | 261 | ····move-result-object·v0 |
259 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/models/Message;->mMessageList:Ljava/util/List; | 262 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/models/Message;->mMessageList:Ljava/util/List; |
260 | ····.line·75 | 263 | ····.line·75 |
Offset 282, 14 lines modified | Offset 285, 15 lines modified | ||
282 | ····.locals·1 | 285 | ····.locals·1 |
283 | ····.param·p1,·"messageUuid"····#·Ljava/lang/String; | 286 | ····.param·p1,·"messageUuid"····#·Ljava/lang/String; |
284 | ····.prologue | 287 | ····.prologue |
285 | ····.line·67 | 288 | ····.line·67 |
286 | ····sget-object·v0,·Lorg/addhen/smssync/database/Database;->messagesContentProvider:Lorg/addhen/smssync/database/MessagesContentProvider; | 289 | ····sget-object·v0,·Lorg/addhen/smssync/database/Database;->messagesContentProvider:Lorg/addhen/smssync/database/MessagesContentProvider; |
290 | ····.line·68 | ||
287 | ····invoke-virtual·{v0,·p1},·Lorg/addhen/smssync/database/MessagesContentProvider;->fetchMessagesByUuid(Ljava/lang/String;)Ljava/util/List; | 291 | ····invoke-virtual·{v0,·p1},·Lorg/addhen/smssync/database/MessagesContentProvider;->fetchMessagesByUuid(Ljava/lang/String;)Ljava/util/List; |
288 | ····move-result-object·v0 | 292 | ····move-result-object·v0 |
289 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/models/Message;->mMessageList:Ljava/util/List; | 293 | ····iput-object·v0,·p0,·Lorg/addhen/smssync/models/Message;->mMessageList:Ljava/util/List; |
290 | ····.line·69 | 294 | ····.line·69 |
Offset 26, 15 lines modified | Offset 26, 14 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·9 | 29 | ····.line·9 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·19 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
34 | #·virtual·methods | 33 | #·virtual·methods |
35 | .method·public·getPayload()Lorg/addhen/smssync/models/SmssyncResponse$Payload; | 34 | .method·public·getPayload()Lorg/addhen/smssync/models/SmssyncResponse$Payload; |
36 | ····.locals·1 | 35 | ····.locals·1 |
Offset 36, 14 lines modified | Offset 36, 15 lines modified | ||
36 | .field·final·synthetic·this$0:Lorg/addhen/smssync/models/SmssyncResponse; | 36 | .field·final·synthetic·this$0:Lorg/addhen/smssync/models/SmssyncResponse; |
37 | #·direct·methods | 37 | #·direct·methods |
38 | .method·public·constructor·<init>(Lorg/addhen/smssync/models/SmssyncResponse;)V | 38 | .method·public·constructor·<init>(Lorg/addhen/smssync/models/SmssyncResponse;)V |
39 | ····.locals·0 | 39 | ····.locals·0 |
40 | ····.param·p1,·"this$0"····#·Lorg/addhen/smssync/models/SmssyncResponse; | ||
40 | ····.prologue | 41 | ····.prologue |
41 | ····.line·19 | 42 | ····.line·19 |
42 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/models/SmssyncResponse$Payload;->this$0:Lorg/addhen/smssync/models/SmssyncResponse; | 43 | ····iput-object·p1,·p0,·Lorg/addhen/smssync/models/SmssyncResponse$Payload;->this$0:Lorg/addhen/smssync/models/SmssyncResponse; |
43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 259, 25 lines modified | Offset 259, 28 lines modified | ||
259 | ····move-result·v0 | 259 | ····move-result·v0 |
260 | ····if-lez·v0,·:cond_0 | 260 | ····if-lez·v0,·:cond_0 |
261 | ····sget-object·v0,·Lorg/addhen/smssync/database/Database;->filterContentProvider:Lorg/addhen/smssync/database/FilterContentProvider; | 261 | ····sget-object·v0,·Lorg/addhen/smssync/database/Database;->filterContentProvider:Lorg/addhen/smssync/database/FilterContentProvider; |
262 | ····.line·80 | ||
262 | ····invoke-virtual·{v0,·p1},·Lorg/addhen/smssync/database/FilterContentProvider;->add(Ljava/util/List;)Z | 263 | ····invoke-virtual·{v0,·p1},·Lorg/addhen/smssync/database/FilterContentProvider;->add(Ljava/util/List;)Z |
263 | ····move-result·v0 | 264 | ····move-result·v0 |
264 | ····if-eqz·v0,·:cond_0 | 265 | ····if-eqz·v0,·:cond_0 |
265 | ····const/4·v0,·0x1 | 266 | ····const/4·v0,·0x1 |
267 | ····.line·79 | ||
266 | ····:goto_0 | 268 | ····:goto_0 |
267 | ····return·v0 | 269 | ····return·v0 |
270 | ····.line·80 | ||
268 | ····:cond_0 | 271 | ····:cond_0 |
269 | ····const/4·v0,·0x0 | 272 | ····const/4·v0,·0x0 |
270 | ····goto·:goto_0 | 273 | ····goto·:goto_0 |
271 | .end·method | 274 | .end·method |
272 | .method·public·setId(I)V | 275 | .method·public·setId(I)V |
Offset 288, 25 lines modified | Offset 288, 28 lines modified | ||
288 | ····move-result·v0 | 288 | ····move-result·v0 |
289 | ····if-lez·v0,·:cond_0 | 289 | ····if-lez·v0,·:cond_0 |
290 | ····sget-object·v0,·Lorg/addhen/smssync/database/Database;->syncUrlContentProvider:Lorg/addhen/smssync/database/SyncUrlContentProvider; | 290 | ····sget-object·v0,·Lorg/addhen/smssync/database/Database;->syncUrlContentProvider:Lorg/addhen/smssync/database/SyncUrlContentProvider; |
291 | ····.line·89 | ||
291 | ····invoke-virtual·{v0,·p1},·Lorg/addhen/smssync/database/SyncUrlContentProvider;->addSyncUrl(Ljava/util/List;)Z | 292 | ····invoke-virtual·{v0,·p1},·Lorg/addhen/smssync/database/SyncUrlContentProvider;->addSyncUrl(Ljava/util/List;)Z |
292 | ····move-result·v0 | 293 | ····move-result·v0 |
293 | ····if-eqz·v0,·:cond_0 | 294 | ····if-eqz·v0,·:cond_0 |
294 | ····const/4·v0,·0x1 | 295 | ····const/4·v0,·0x1 |
296 | ····.line·88 | ||
295 | ····:goto_0 | 297 | ····:goto_0 |
296 | ····return·v0 | 298 | ····return·v0 |
299 | ····.line·89 | ||
297 | ····:cond_0 | 300 | ····:cond_0 |
298 | ····const/4·v0,·0x0 | 301 | ····const/4·v0,·0x0 |
299 | ····goto·:goto_0 | 302 | ····goto·:goto_0 |
300 | .end·method | 303 | .end·method |
301 | .method·public·setId(I)V | 304 | .method·public·setId(I)V |
Offset 482, 14 lines modified | Offset 485, 15 lines modified | ||
482 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 485 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
483 | ····move-result-object·v0 | 486 | ····move-result-object·v0 |
484 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/models/SyncUrl;->syncScheme:Lorg/addhen/smssync/net/SyncScheme; | 487 | ····iget-object·v1,·p0,·Lorg/addhen/smssync/models/SyncUrl;->syncScheme:Lorg/addhen/smssync/net/SyncScheme; |
488 | ····.line·200 | ||
485 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/net/SyncScheme;->toString()Ljava/lang/String; | 489 | ····invoke-virtual·{v1},·Lorg/addhen/smssync/net/SyncScheme;->toString()Ljava/lang/String; |
486 | ····move-result-object·v1 | 490 | ····move-result-object·v1 |
487 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 491 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
488 | ····move-result-object·v0 | 492 | ····move-result-object·v0 |
Offset 500, 14 lines modified | Offset 504, 15 lines modified | ||
500 | ····move-result-object·v0 | 504 | ····move-result-object·v0 |
501 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 505 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
502 | ····move-result-object·v0 | 506 | ····move-result-object·v0 |
507 | ····.line·193 | ||
503 | ····return-object·v0 | 508 | ····return-object·v0 |
504 | .end·method | 509 | .end·method |
505 | .method·public·totalActiveSynUrl()I | 510 | .method·public·totalActiveSynUrl()I |
506 | ····.locals·1 | 511 | ····.locals·1 |
507 | ····.prologue | 512 | ····.prologue |
Offset 146, 46 lines modified | Offset 146, 51 lines modified | ||
146 | ····move-result·v12 | 146 | ····move-result·v12 |
147 | ····if-eqz·v12,·:cond_1 | 147 | ····if-eqz·v12,·:cond_1 |
148 | ····.line·177 | 148 | ····.line·177 |
149 | ····const-string·v12,·"_id" | 149 | ····const-string·v12,·"_id" |
150 | ····.line·178 | ||
150 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I | 151 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I |
151 | ····move-result·v10 | 152 | ····move-result·v10 |
152 | ····.line·179 | 153 | ····.line·179 |
153 | ····.local·v10,·"messagesIdIndex":I | 154 | ····.local·v10,·"messagesIdIndex":I |
154 | ····const-string·v12,·"messages_from" | 155 | ····const-string·v12,·"messages_from" |
156 | ····.line·180 | ||
155 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I | 157 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I |
156 | ····move-result·v9 | 158 | ····move-result·v9 |
157 | ····.line·181 | 159 | ····.line·181 |
158 | ····.local·v9,·"messagesFromIndex":I | 160 | ····.local·v9,·"messagesFromIndex":I |
159 | ····const-string·v12,·"messages_date" | 161 | ····const-string·v12,·"messages_date" |
162 | ····.line·182 | ||
160 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I | 163 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I |
161 | ····move-result·v7 | 164 | ····move-result·v7 |
162 | ····.line·184 | 165 | ····.line·184 |
163 | ····.local·v7,·"messagesDateIndex":I | 166 | ····.local·v7,·"messagesDateIndex":I |
164 | ····const-string·v12,·"messages_body" | 167 | ····const-string·v12,·"messages_body" |
168 | ····.line·185 | ||
165 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I | 169 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I |
166 | ····move-result·v5 | 170 | ····move-result·v5 |
167 | ····.line·186 | 171 | ····.line·186 |
168 | ····.local·v5,·"messagesBodyIndex":I | 172 | ····.local·v5,·"messagesBodyIndex":I |
169 | ····const-string·v12,·"message_type" | 173 | ····const-string·v12,·"message_type" |
174 | ····.line·187 | ||
170 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I | 175 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I |
171 | ····move-result·v11 | 176 | ····move-result·v11 |
172 | ····.line·191 | 177 | ····.line·191 |
173 | ····.local·v11,·"messagesTypeIndex":I | 178 | ····.local·v11,·"messagesTypeIndex":I |
174 | ····:cond_0 | 179 | ····:cond_0 |
Offset 199, 19 lines modified | Offset 204, 20 lines modified | ||
199 | ····move-result-object·v2 | 204 | ····move-result-object·v2 |
200 | ····.line·194 | 205 | ····.line·194 |
201 | ····.local·v2,·"messageUuid":Ljava/lang/String; | 206 | ····.local·v2,·"messageUuid":Ljava/lang/String; |
202 | ····invoke-virtual·{v3,·v2},·Lorg/addhen/smssync/models/SentMessagesModel;->setMessageUuid(Ljava/lang/String;)V | 207 | ····invoke-virtual·{v3,·v2},·Lorg/addhen/smssync/models/SentMessagesModel;->setMessageUuid(Ljava/lang/String;)V |
203 | ····.line·19 | 208 | ····.line·197 |
204 | ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 209 | ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
205 | ····move-result-object·v12 | 210 | ····move-result-object·v12 |
211 | ····.line·196 | ||
206 | ····invoke-static·{v12},·Lorg/addhen/smssync/util/Util;->capitalizeFirstLetter(Ljava/lang/String;)Ljava/lang/String; | 212 | ····invoke-static·{v12},·Lorg/addhen/smssync/util/Util;->capitalizeFirstLetter(Ljava/lang/String;)Ljava/lang/String; |
207 | ····move-result-object·v8 | 213 | ····move-result-object·v8 |
208 | ····.line·198 | 214 | ····.line·198 |
209 | ····.local·v8,·"messagesFrom":Ljava/lang/String; | 215 | ····.local·v8,·"messagesFrom":Ljava/lang/String; |
210 | ····invoke-virtual·{v3,·v8},·Lorg/addhen/smssync/models/SentMessagesModel;->setMessageFrom(Ljava/lang/String;)V | 216 | ····invoke-virtual·{v3,·v8},·Lorg/addhen/smssync/models/SentMessagesModel;->setMessageFrom(Ljava/lang/String;)V |
Offset 15, 10 lines modified | Offset 15, 9 lines modified | ||
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·9 | 18 | ····.line·9 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····.line·10 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
Offset 534, 37 lines modified | Offset 534, 42 lines modified | ||
534 | ····invoke-static·{v0},·Lnet/smssync/survey/dialog/PreferenceHelper;->getIsAgreeShowDialog(Landroid/content/Context;)Z | 534 | ····invoke-static·{v0},·Lnet/smssync/survey/dialog/PreferenceHelper;->getIsAgreeShowDialog(Landroid/content/Context;)Z |
535 | ····move-result·v0 | 535 | ····move-result·v0 |
536 | ····if-eqz·v0,·:cond_0 | 536 | ····if-eqz·v0,·:cond_0 |
537 | ····.line·128 | ||
537 | ····invoke-direct·{p0},·Lnet/smssync/survey/dialog/AppRate;->isOverLaunchTimes()Z | 538 | ····invoke-direct·{p0},·Lnet/smssync/survey/dialog/AppRate;->isOverLaunchTimes()Z |
538 | ····move-result·v0 | 539 | ····move-result·v0 |
539 | ····if-eqz·v0,·:cond_0 | 540 | ····if-eqz·v0,·:cond_0 |
541 | ····.line·129 | ||
540 | ····invoke-direct·{p0},·Lnet/smssync/survey/dialog/AppRate;->isOverInstallDate()Z | 542 | ····invoke-direct·{p0},·Lnet/smssync/survey/dialog/AppRate;->isOverInstallDate()Z |
541 | ····move-result·v0 | 543 | ····move-result·v0 |
542 | ····if-eqz·v0,·:cond_0 | 544 | ····if-eqz·v0,·:cond_0 |
545 | ····.line·130 | ||
543 | ····invoke-direct·{p0},·Lnet/smssync/survey/dialog/AppRate;->isOverRemindDate()Z | 546 | ····invoke-direct·{p0},·Lnet/smssync/survey/dialog/AppRate;->isOverRemindDate()Z |
544 | ····move-result·v0 | 547 | ····move-result·v0 |
545 | ····if-eqz·v0,·:cond_0 | 548 | ····if-eqz·v0,·:cond_0 |
546 | ····const/4·v0,·0x1 | 549 | ····const/4·v0,·0x1 |
550 | ····.line·127 | ||
547 | ····:goto_0 | 551 | ····:goto_0 |
548 | ····return·v0 | 552 | ····return·v0 |
553 | ····.line·130 | ||
549 | ····:cond_0 | 554 | ····:cond_0 |
550 | ····const/4·v0,·0x0 | 555 | ····const/4·v0,·0x0 |
551 | ····goto·:goto_0 | 556 | ····goto·:goto_0 |
552 | .end·method | 557 | .end·method |
553 | .method·public·showRateDialog(Landroid/app/Activity;)V | 558 | .method·public·showRateDialog(Landroid/app/Activity;)V |