93.5 MB
/home/fdroid/fdroiddata/tmp/com.eleybourn.bookcatalogue_151.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.eleybourn.bookcatalogue_151.apk
3.95 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/drawable-xhdpi/abs__spinner_ab_pressed_holo_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_menu_revert.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_menu_edit.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/abs__spinner_48_inner_holo.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/abs__spinner_48_inner_holo.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/ic_menu_agenda.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/ic_menu_edit.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/ic_backup.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/btn_check_buttonless_off.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/ic_menu_add_book.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__ab_bottom_solid_dark_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__btn_cab_done_pressed_holo_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_menu_gallery.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/abs__progress_secondary_holo_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/ic_menu_refresh.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/abs__ic_go.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_closed_folder.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__cab_background_top_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/abs__ab_stacked_transparent_light_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/abs__spinner_ab_default_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/abs__dialog_full_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__spinner_ab_pressed_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/ic_menu_upload.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__ab_stacked_transparent_dark_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK [ truncated after 25 lines; 393 ignored ]
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·09404e49e722b8153c79670369e3df2e84c66eda7520a379a1a87dcb26b075e3 
10 Signer·#1·certificate·SHA-1·digest:·23ad5b04036503c4e7b24aaa2e1ee7a8324f1b1c 
11 Signer·#1·certificate·MD5·digest:·4ba4b110af86d84293c02eecb6b258d0 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·6aa58add416c39bece9e54eae4db1b43e1434daa0f35eb5013c7cdfe4db736ad 
15 Signer·#1·public·key·SHA-1·digest:·048d2ec3398e86a24009a3dcc9b1ca311b410807 
16 Signer·#1·public·key·MD5·digest:·bd3e5d5a9b553a71c6219e3ebd136ef3 
1.35 MB
zipinfo -v {}
Max HTML report size reached
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.15 KB
AndroidManifest.xml (decoded)
1.09 KB
AndroidManifest.xml
Max HTML report size reached
539 B
APK metadata
Ordering differences only
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··minSdkVersion:·'7'10 ··minSdkVersion:·'7'
11 ··targetSdkVersion:·'16'11 ··targetSdkVersion:·'16'
12 sharedLibrary:·false12 sharedLibrary:·false
13 sparseResources:·false13 sparseResources:·false
14 unknownFiles:14 unknownFiles:
15 ··com/eleybourn/bookcatalogue/backup/AAREADME.txt:·'8'15 ··com/eleybourn/bookcatalogue/backup/AAREADME.txt:·'8'
16 ··org/apache/http/version.properties:·'8'16 ··org/apache/http/version.properties:·'8'
17 ··org/apache/http/entity/mime/version.properties:·'8' 
18 ··org/apache/http/client/version.properties:·'8'17 ··org/apache/http/client/version.properties:·'8'
 18 ··org/apache/http/entity/mime/version.properties:·'8'
19 usesFramework:19 usesFramework:
20 ··ids:20 ··ids:
21 ··-·121 ··-·1
22 ··tag:·null22 ··tag:·null
23 version:·2.5.0-dirty23 version:·2.5.0-dirty
24 versionInfo:24 versionInfo:
25 ··versionCode:·'151'25 ··versionCode:·'151'
147 KB
resources.arsc
147 KB
aapt2 dump resources {}
Max HTML report size reached
82.4 MB
classes.dex
79.8 MB
dexdump -a -d -f -h {}
Max HTML report size reached
2.57 MB
classes.jar
Max HTML report size reached
1.48 KB
smali/android/support/v4/view/ViewPager$1.smali
    
Offset 28, 29 lines modifiedOffset 28, 29 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·11432 ····.line·121
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I37 .method·public·compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I
38 ····.locals·238 ····.locals·2
39 ····.param·p1,·"lhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;39 ····.param·p1,·"lhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;
40 ····.param·p2,·"rhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;40 ····.param·p2,·"rhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;
  
41 ····.prologue41 ····.prologue
42 ····.line·11742 ····.line·124
43 ····iget·v0,·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I43 ····iget·v0,·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
44 ····iget·v1,·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I44 ····iget·v1,·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
45 ····sub-int/2addr·v0,·v145 ····sub-int/2addr·v0,·v1
  
46 ····return·v046 ····return·v0
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
  
58 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I58 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
59 ····.locals·159 ····.locals·1
60 ····.param·p1,·"x0"····#·Ljava/lang/Object;60 ····.param·p1,·"x0"····#·Ljava/lang/Object;
61 ····.param·p2,·"x1"····#·Ljava/lang/Object;61 ····.param·p2,·"x1"····#·Ljava/lang/Object;
  
62 ····.prologue62 ····.prologue
63 ····.line·11463 ····.line·121
64 ····check-cast·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;64 ····check-cast·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
65 ····.end·local·p1····#·"x0":Ljava/lang/Object;65 ····.end·local·p1····#·"x0":Ljava/lang/Object;
66 ····check-cast·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;66 ····check-cast·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
67 ····.end·local·p2····#·"x1":Ljava/lang/Object;67 ····.end·local·p2····#·"x1":Ljava/lang/Object;
68 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$1;->compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I68 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$1;->compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I
849 B
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl.smali
    
Offset 15, 27 lines modifiedOffset 15, 27 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·4819 ····.line·87
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V24 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
27 ····.param·p2,·"split"····#·Z27 ····.param·p2,·"split"····#·Z
  
28 ····.prologue28 ····.prologue
29 ····.line·5129 ····.line·90
30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatHC;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatHC;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
  
31 ····.line·5231 ····.line·91
32 ····return-void32 ····return-void
33 .end·method33 .end·method
14.3 KB
smali/android/support/v4/view/MenuItemCompat.smali
Max HTML report size reached
3.13 KB
smali/android/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl.smali
    
Offset 18, 43 lines modifiedOffset 18, 111 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·8722 ····.line·158
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
 27 .method·public·collapseActionView(Landroid/view/MenuItem;)Z
 28 ····.locals·1
 29 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
 30 ····.prologue
 31 ····.line·186
 32 ····const/4·v0,·0x0
  
 33 ····return·v0
 34 .end·method
  
 35 .method·public·expandActionView(Landroid/view/MenuItem;)Z
 36 ····.locals·1
 37 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
 38 ····.prologue
 39 ····.line·181
 40 ····const/4·v0,·0x0
  
 41 ····return·v0
 42 .end·method
  
 43 .method·public·getActionView(Landroid/view/MenuItem;)Landroid/view/View;
 44 ····.locals·1
 45 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
 46 ····.prologue
 47 ····.line·176
 48 ····invoke-static·{p1},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->getActionView(Landroid/view/MenuItem;)Landroid/view/View;
  
 49 ····move-result-object·v0
  
 50 ····return-object·v0
 51 .end·method
  
 52 .method·public·isActionViewExpanded(Landroid/view/MenuItem;)Z
 53 ····.locals·1
 54 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
 55 ····.prologue
 56 ····.line·191
 57 ····const/4·v0,·0x0
  
 58 ····return·v0
 59 .end·method
  
 60 .method·public·setActionView(Landroid/view/MenuItem;I)Landroid/view/MenuItem;
 61 ····.locals·1
 62 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
 63 ····.param·p2,·"resId"····#·I
  
 64 ····.prologue
 65 ····.line·171
 66 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setActionView(Landroid/view/MenuItem;I)Landroid/view/MenuItem;
  
 67 ····move-result-object·v0
  
 68 ····return-object·v0
 69 .end·method
  
27 .method·public·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;70 .method·public·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
28 ····.locals·171 ····.locals·1
29 ····.param·p1,·"item"····#·Landroid/view/MenuItem;72 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
30 ····.param·p2,·"view"····#·Landroid/view/View;73 ····.param·p2,·"view"····#·Landroid/view/View;
  
31 ····.prologue74 ····.prologue
32 ····.line·9575 ····.line·166
33 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;76 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
  
34 ····move-result-object·v077 ····move-result-object·v0
  
35 ····return-object·v078 ····return-object·v0
36 .end·method79 .end·method
  
 80 .method·public·setOnActionExpandListener(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;
 81 ····.locals·0
 82 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
 83 ····.param·p2,·"listener"····#·Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;
  
 84 ····.prologue
 85 ····.line·196
 86 ····return-object·p1
 87 .end·method
  
37 .method·public·setShowAsAction(Landroid/view/MenuItem;I)Z88 .method·public·setShowAsAction(Landroid/view/MenuItem;I)V
38 ····.locals·189 ····.locals·0
39 ····.param·p1,·"item"····#·Landroid/view/MenuItem;90 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
40 ····.param·p2,·"actionEnum"····#·I91 ····.param·p2,·"actionEnum"····#·I
  
41 ····.prologue92 ····.prologue
42 ····.line·9093 ····.line·161
43 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setShowAsAction(Landroid/view/MenuItem;I)V94 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setShowAsAction(Landroid/view/MenuItem;I)V
  
44 ····.line·9195 ····.line·162
45 ····const/4·v0,·0x1 
  
46 ····return·v096 ····return-void
47 .end·method97 .end·method
11.0 KB
smali/android/support/v4/view/ViewCompat$HCViewCompatImpl.smali
Max HTML report size reached
978 B
smali/android/support/v4/view/ViewPager$SimpleOnPageChangeListener.smali
    
Offset 18, 43 lines modifiedOffset 18, 43 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·29022 ····.line·297
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·onPageScrollStateChanged(I)V27 .method·public·onPageScrollStateChanged(I)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"state"····#·I29 ····.param·p1,·"state"····#·I
  
30 ····.prologue30 ····.prologue
31 ····.line·30431 ····.line·311
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·onPageScrolled(IFI)V34 .method·public·onPageScrolled(IFI)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"position"····#·I36 ····.param·p1,·"position"····#·I
37 ····.param·p2,·"positionOffset"····#·F37 ····.param·p2,·"positionOffset"····#·F
38 ····.param·p3,·"positionOffsetPixels"····#·I38 ····.param·p3,·"positionOffsetPixels"····#·I
  
39 ····.prologue39 ····.prologue
40 ····.line·29440 ····.line·301
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·public·onPageSelected(I)V43 .method·public·onPageSelected(I)V
44 ····.locals·044 ····.locals·0
45 ····.param·p1,·"position"····#·I45 ····.param·p1,·"position"····#·I
  
46 ····.prologue46 ····.prologue
47 ····.line·29947 ····.line·306
48 ····return-void48 ····return-void
49 .end·method49 .end·method
309 KB
smali/android/support/v4/view/ViewPager.smali
Max HTML report size reached
686 B
smali/android/support/v4/view/ViewPager$2.smali
    
Offset 18, 33 lines modifiedOffset 18, 33 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·12122 ····.line·128
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getInterpolation(F)F27 .method·public·getInterpolation(F)F
28 ····.locals·228 ····.locals·2
29 ····.param·p1,·"t"····#·F29 ····.param·p1,·"t"····#·F
  
30 ····.prologue30 ····.prologue
31 ····const/high16·v1,·0x3f800000····#·1.0f31 ····const/high16·v1,·0x3f800000····#·1.0f
  
32 ····.line·12332 ····.line·130
33 ····sub-float/2addr·p1,·v133 ····sub-float/2addr·p1,·v1
  
34 ····.line·12434 ····.line·131
35 ····mul-float·v0,·p1,·p135 ····mul-float·v0,·p1,·p1
  
36 ····mul-float/2addr·v0,·p136 ····mul-float/2addr·v0,·p1
  
37 ····mul-float/2addr·v0,·p137 ····mul-float/2addr·v0,·p1
  
38 ····mul-float/2addr·v0,·p138 ····mul-float/2addr·v0,·p1
1.07 KB
smali/android/support/v4/view/ViewPager$3.smali
    
Offset 22, 36 lines modifiedOffset 22, 36 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V23 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·23926 ····.line·246
27 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;27 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·233 ····.locals·2
  
34 ····.prologue34 ····.prologue
35 ····.line·24135 ····.line·248
36 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;36 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;
  
37 ····const/4·v1,·0x037 ····const/4·v1,·0x0
  
38 ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V38 ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V
  
39 ····.line·24239 ····.line·249
40 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;40 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;
  
41 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->populate()V41 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->populate()V
  
42 ····.line·24342 ····.line·250
43 ····return-void43 ····return-void
44 .end·method44 .end·method
2.51 KB
smali/android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.smali
    
Offset 18, 36 lines modifiedOffset 18, 98 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·7222 ····.line·114
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
 27 .method·public·collapseActionView(Landroid/view/MenuItem;)Z
 28 ····.locals·1
 29 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
 30 ····.prologue
 31 ····.line·141
 32 ····const/4·v0,·0x0
  
 33 ····return·v0
 34 .end·method
  
 35 .method·public·expandActionView(Landroid/view/MenuItem;)Z
 36 ····.locals·1
 37 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
 38 ····.prologue
 39 ····.line·136
 40 ····const/4·v0,·0x0
  
 41 ····return·v0
 42 .end·method
  
 43 .method·public·getActionView(Landroid/view/MenuItem;)Landroid/view/View;
 44 ····.locals·1
 45 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
 46 ····.prologue
 47 ····.line·131
 48 ····const/4·v0,·0x0
  
 49 ····return-object·v0
 50 .end·method
  
 51 .method·public·isActionViewExpanded(Landroid/view/MenuItem;)Z
 52 ····.locals·1
 53 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
 54 ····.prologue
 55 ····.line·146
 56 ····const/4·v0,·0x0
  
 57 ····return·v0
 58 .end·method
  
 59 .method·public·setActionView(Landroid/view/MenuItem;I)Landroid/view/MenuItem;
 60 ····.locals·0
 61 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
 62 ····.param·p2,·"resId"····#·I
  
 63 ····.prologue
 64 ····.line·126
 65 ····return-object·p1
 66 .end·method
  
27 .method·public·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;67 .method·public·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
28 ····.locals·068 ····.locals·0
29 ····.param·p1,·"item"····#·Landroid/view/MenuItem;69 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
30 ····.param·p2,·"view"····#·Landroid/view/View;70 ····.param·p2,·"view"····#·Landroid/view/View;
  
31 ····.prologue71 ····.prologue
32 ····.line·8072 ····.line·121
33 ····return-object·p173 ····return-object·p1
34 .end·method74 .end·method
  
35 .method·public·setShowAsAction(Landroid/view/MenuItem;I)Z75 .method·public·setOnActionExpandListener(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;
36 ····.locals·176 ····.locals·0
37 ····.param·p1,·"item"····#·Landroid/view/MenuItem;77 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
38 ····.param·p2,·"actionEnum"····#·I78 ····.param·p2,·"listener"····#·Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;
  
39 ····.prologue79 ····.prologue
40 ····.line·7580 ····.line·151
41 ····const/4·v0,·0x081 ····return-object·p1
 82 .end·method
  
 83 .method·public·setShowAsAction(Landroid/view/MenuItem;I)V
 84 ····.locals·0
 85 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
 86 ····.param·p2,·"actionEnum"····#·I
  
 87 ····.prologue
 88 ····.line·117
42 ····return·v089 ····return-void
43 .end·method90 .end·method
1.87 KB
smali/android/support/v4/view/ViewPager$LayoutParams.smali
    
Offset 31, 60 lines modifiedOffset 31, 60 lines modified
31 #·direct·methods31 #·direct·methods
32 .method·public·constructor·<init>()V32 .method·public·constructor·<init>()V
33 ····.locals·133 ····.locals·1
  
34 ····.prologue34 ····.prologue
35 ····const/4·v0,·-0x135 ····const/4·v0,·-0x1
  
36 ····.line·282036 ····.line·2872
37 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V37 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
  
38 ····.line·280138 ····.line·2853
39 ····const/4·v0,·0x039 ····const/4·v0,·0x0
  
40 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F40 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F
  
41 ····.line·282141 ····.line·2873
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
44 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V44 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
45 ····.locals·345 ····.locals·3
46 ····.param·p1,·"context"····#·Landroid/content/Context;46 ····.param·p1,·"context"····#·Landroid/content/Context;
47 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;47 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
48 ····.prologue48 ····.prologue
49 ····.line·282449 ····.line·2876
50 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V50 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
51 ····.line·280151 ····.line·2853
52 ····const/4·v1,·0x052 ····const/4·v1,·0x0
  
53 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F53 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F
  
54 ····.line·282654 ····.line·2878
55 ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I55 ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I
  
56 ····move-result-object·v156 ····move-result-object·v1
  
57 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;57 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
58 ····move-result-object·v058 ····move-result-object·v0
  
59 ····.line·282759 ····.line·2879
60 ····.local·v0,·"a":Landroid/content/res/TypedArray;60 ····.local·v0,·"a":Landroid/content/res/TypedArray;
61 ····const/4·v1,·0x061 ····const/4·v1,·0x0
  
62 ····const/16·v2,·0x3062 ····const/16·v2,·0x30
  
63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I
  
64 ····move-result·v164 ····move-result·v1
  
65 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I65 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I
  
66 ····.line·282866 ····.line·2880
67 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V67 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
68 ····.line·282968 ····.line·2881
69 ····return-void69 ····return-void
70 .end·method70 .end·method
4.58 KB
smali/android/support/v4/view/ViewConfigurationCompat.smali
    
Offset 2, 14 lines modifiedOffset 2, 16 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ViewConfigurationCompat.java"3 .source·"ViewConfigurationCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;,
 8 ········Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;,
7 ········Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;,9 ········Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;,
8 ········Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;,10 ········Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;,
9 ········Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;11 ········Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
10 ····}12 ····}
11 .end·annotation13 .end·annotation
  
  
Offset 18, 34 lines modifiedOffset 20, 68 lines modified
  
  
18 #·direct·methods20 #·direct·methods
19 .method·static·constructor·<clinit>()V21 .method·static·constructor·<clinit>()V
20 ····.locals·222 ····.locals·2
  
21 ····.prologue23 ····.prologue
22 ····.line·5824 ····.line·86
23 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
24 ····const/16·v1,·0xb26 ····const/16·v1,·0xe
  
25 ····if-lt·v0,·v1,·:cond_027 ····if-lt·v0,·v1,·:cond_0
  
26 ····.line·5928 ····.line·87
27 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;29 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;
  
28 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;-><init>()V30 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;-><init>()V
  
29 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;31 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
30 ····.line·6332 ····.line·95
31 ····:goto_033 ····:goto_0
32 ····return-void34 ····return-void
  
33 ····.line·6135 ····.line·88
34 ····:cond_036 ····:cond_0
 37 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 38 ····const/16·v1,·0xb
  
 39 ····if-lt·v0,·v1,·:cond_1
  
 40 ····.line·89
 41 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;
  
 42 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;-><init>()V
  
 43 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
 44 ····goto·:goto_0
  
 45 ····.line·90
 46 ····:cond_1
 47 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 48 ····const/16·v1,·0x8
  
 49 ····if-lt·v0,·v1,·:cond_2
  
 50 ····.line·91
 51 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;
  
 52 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;-><init>()V
  
 53 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
 54 ····goto·:goto_0
  
 55 ····.line·93
 56 ····:cond_2
35 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;57 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;
  
36 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V58 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V
  
37 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;59 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
38 ····goto·:goto_060 ····goto·:goto_0
Offset 54, 25 lines modifiedOffset 90, 40 lines modified
54 .method·public·constructor·<init>()V90 .method·public·constructor·<init>()V
55 ····.locals·091 ····.locals·0
  
56 ····.prologue92 ····.prologue
57 ····.line·2593 ····.line·25
58 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V94 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
59 ····.line·4695 ····.line·74
60 ····return-void96 ····return-void
61 .end·method97 .end·method
  
62 .method·public·static·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I98 .method·public·static·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
63 ····.locals·199 ····.locals·1
64 ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration;100 ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration;
  
65 ····.prologue101 ····.prologue
66 ····.line·73102 ····.line·105
67 ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;103 ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
68 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I104 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
  
69 ····move-result·v0105 ····move-result·v0
  
70 ····return·v0106 ····return·v0
71 .end·method107 .end·method
  
 108 .method·public·static·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
 109 ····.locals·1
 110 ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration;
  
 111 ····.prologue
 112 ····.line·113
 113 ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
 114 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
  
 115 ····move-result·v0
  
 116 ····return·v0
 117 .end·method
1.96 KB
smali/android/support/v4/view/KeyEventCompatEclair.smali
    
Offset 4, 37 lines modifiedOffset 4, 69 lines modified
  
  
4 #·direct·methods4 #·direct·methods
5 .method·constructor·<init>()V5 .method·constructor·<init>()V
6 ····.locals·06 ····.locals·0
  
7 ····.prologue7 ····.prologue
8 ····.line·228 ····.line·23
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
 12 .method·public·static·dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z
 13 ····.locals·1
 14 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;
 15 ····.param·p1,·"receiver"····#·Landroid/view/KeyEvent$Callback;
 16 ····.param·p2,·"state"····#·Ljava/lang/Object;
 17 ····.param·p3,·"target"····#·Ljava/lang/Object;
  
 18 ····.prologue
 19 ····.line·30
 20 ····check-cast·p2,·Landroid/view/KeyEvent$DispatcherState;
  
 21 ····.end·local·p2····#·"state":Ljava/lang/Object;
 22 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/KeyEvent;->dispatch(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z
  
 23 ····move-result·v0
  
 24 ····return·v0
 25 .end·method
  
 26 .method·public·static·getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object;
 27 ····.locals·1
 28 ····.param·p0,·"view"····#·Landroid/view/View;
  
 29 ····.prologue
 30 ····.line·25
 31 ····invoke-virtual·{p0},·Landroid/view/View;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;
  
 32 ····move-result-object·v0
  
 33 ····return-object·v0
 34 .end·method
  
12 .method·public·static·isTracking(Landroid/view/KeyEvent;)Z35 .method·public·static·isTracking(Landroid/view/KeyEvent;)Z
13 ····.locals·136 ····.locals·1
14 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;37 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;
  
15 ····.prologue38 ····.prologue
16 ····.line·2839 ····.line·38
17 ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->isTracking()Z40 ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->isTracking()Z
  
18 ····move-result·v041 ····move-result·v0
  
19 ····return·v042 ····return·v0
20 .end·method43 .end·method
  
21 .method·public·static·startTracking(Landroid/view/KeyEvent;)V44 .method·public·static·startTracking(Landroid/view/KeyEvent;)V
22 ····.locals·045 ····.locals·0
23 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;46 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;
  
24 ····.prologue47 ····.prologue
25 ····.line·2448 ····.line·34
26 ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->startTracking()V49 ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->startTracking()V
  
27 ····.line·2550 ····.line·35
28 ····return-void51 ····return-void
29 .end·method52 .end·method
330 B
smali/android/support/v4/view/ViewPager$ItemInfo.smali
    
Offset 27, 12 lines modifiedOffset 27, 12 lines modified
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>()V28 .method·constructor·<init>()V
29 ····.locals·029 ····.locals·0
  
30 ····.prologue30 ····.prologue
31 ····.line·10631 ····.line·113
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
6.57 KB
smali/android/support/v4/view/ViewCompat$ViewCompatImpl.smali
    
Offset 11, 44 lines modifiedOffset 11, 137 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x60812 ····accessFlags·=·0x608
13 ····name·=·"ViewCompatImpl"13 ····name·=·"ViewCompatImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
 16 .method·public·abstract·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 17 .end·method
  
16 .method·public·abstract·canScrollHorizontally(Landroid/view/View;I)Z18 .method·public·abstract·canScrollHorizontally(Landroid/view/View;I)Z
17 .end·method19 .end·method
  
18 .method·public·abstract·canScrollVertically(Landroid/view/View;I)Z20 .method·public·abstract·canScrollVertically(Landroid/view/View;I)Z
19 .end·method21 .end·method
  
 22 .method·public·abstract·dispatchFinishTemporaryDetach(Landroid/view/View;)V
 23 .end·method
  
 24 .method·public·abstract·dispatchStartTemporaryDetach(Landroid/view/View;)V
 25 .end·method
  
 26 .method·public·abstract·getAccessibilityLiveRegion(Landroid/view/View;)I
 27 .end·method
  
20 .method·public·abstract·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;28 .method·public·abstract·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
21 .end·method29 .end·method
  
 30 .method·public·abstract·getAlpha(Landroid/view/View;)F
 31 .end·method
  
 32 .method·public·abstract·getElevation(Landroid/view/View;)F
 33 .end·method
  
 34 .method·public·abstract·getFitsSystemWindows(Landroid/view/View;)Z
 35 .end·method
  
22 .method·public·abstract·getImportantForAccessibility(Landroid/view/View;)I36 .method·public·abstract·getImportantForAccessibility(Landroid/view/View;)I
23 .end·method37 .end·method
  
24 .method·public·abstract·getLabelFor(Landroid/view/View;)I38 .method·public·abstract·getLabelFor(Landroid/view/View;)I
25 .end·method39 .end·method
  
26 .method·public·abstract·getLayerType(Landroid/view/View;)I40 .method·public·abstract·getLayerType(Landroid/view/View;)I
27 .end·method41 .end·method
  
28 .method·public·abstract·getLayoutDirection(Landroid/view/View;)I42 .method·public·abstract·getLayoutDirection(Landroid/view/View;)I
29 .end·method43 .end·method
  
 44 .method·public·abstract·getMeasuredHeightAndState(Landroid/view/View;)I
 45 .end·method
  
 46 .method·public·abstract·getMeasuredState(Landroid/view/View;)I
 47 .end·method
  
 48 .method·public·abstract·getMeasuredWidthAndState(Landroid/view/View;)I
 49 .end·method
  
 50 .method·public·abstract·getMinimumHeight(Landroid/view/View;)I
 51 .end·method
  
 52 .method·public·abstract·getMinimumWidth(Landroid/view/View;)I
 53 .end·method
  
30 .method·public·abstract·getOverScrollMode(Landroid/view/View;)I54 .method·public·abstract·getOverScrollMode(Landroid/view/View;)I
31 .end·method55 .end·method
  
 56 .method·public·abstract·getPaddingEnd(Landroid/view/View;)I
 57 .end·method
  
 58 .method·public·abstract·getPaddingStart(Landroid/view/View;)I
 59 .end·method
  
32 .method·public·abstract·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;60 .method·public·abstract·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
33 .end·method61 .end·method
  
 62 .method·public·abstract·getPivotX(Landroid/view/View;)F
 63 .end·method
  
 64 .method·public·abstract·getPivotY(Landroid/view/View;)F
 65 .end·method
  
 66 .method·public·abstract·getRotation(Landroid/view/View;)F
 67 .end·method
  
 68 .method·public·abstract·getRotationX(Landroid/view/View;)F
 69 .end·method
  
 70 .method·public·abstract·getRotationY(Landroid/view/View;)F
 71 .end·method
  
 72 .method·public·abstract·getScaleX(Landroid/view/View;)F
 73 .end·method
  
 74 .method·public·abstract·getScaleY(Landroid/view/View;)F
 75 .end·method
  
 76 .method·public·abstract·getTransitionName(Landroid/view/View;)Ljava/lang/String;
 77 .end·method
  
 78 .method·public·abstract·getTranslationX(Landroid/view/View;)F
 79 .end·method
  
 80 .method·public·abstract·getTranslationY(Landroid/view/View;)F
 81 .end·method
  
 82 .method·public·abstract·getTranslationZ(Landroid/view/View;)F
 83 .end·method
  
 84 .method·public·abstract·getWindowSystemUiVisibility(Landroid/view/View;)I
 85 .end·method
  
 86 .method·public·abstract·getX(Landroid/view/View;)F
 87 .end·method
  
 88 .method·public·abstract·getY(Landroid/view/View;)F
 89 .end·method
  
 90 .method·public·abstract·hasAccessibilityDelegate(Landroid/view/View;)Z
 91 .end·method
  
34 .method·public·abstract·hasTransientState(Landroid/view/View;)Z92 .method·public·abstract·hasTransientState(Landroid/view/View;)Z
35 .end·method93 .end·method
  
 94 .method·public·abstract·isOpaque(Landroid/view/View;)Z
 95 .end·method
  
Max diff block lines reached; 2892/6607 bytes (43.77%) of diff not shown.
25.9 KB
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
Max HTML report size reached
751 B
smali/android/support/v4/view/KeyEventCompat$KeyEventVersionImpl.smali
    
Offset 11, 14 lines modifiedOffset 11, 20 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x60812 ····accessFlags·=·0x608
13 ····name·=·"KeyEventVersionImpl"13 ····name·=·"KeyEventVersionImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
 16 .method·public·abstract·dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z
 17 .end·method
  
 18 .method·public·abstract·getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object;
 19 .end·method
  
16 .method·public·abstract·isTracking(Landroid/view/KeyEvent;)Z20 .method·public·abstract·isTracking(Landroid/view/KeyEvent;)Z
17 .end·method21 .end·method
  
18 .method·public·abstract·metaStateHasModifiers(II)Z22 .method·public·abstract·metaStateHasModifiers(II)Z
19 .end·method23 .end·method
  
20 .method·public·abstract·metaStateHasNoModifiers(I)Z24 .method·public·abstract·metaStateHasNoModifiers(I)Z
2.74 KB
smali/android/support/v4/view/ViewCompatJB.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·Landroid/support/v4/view/ViewCompatJB;1 .class·Landroid/support/v4/view/ViewCompatJB;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ViewCompatJB.java"3 .source·"ViewCompatJB.java"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>()V5 .method·constructor·<init>()V
6 ····.locals·06 ····.locals·0
  
7 ····.prologue7 ····.prologue
8 ····.line·268 ····.line·26
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10 ····return-void10 ····return-void
Offset 23, 27 lines modifiedOffset 23, 66 lines modified
23 ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityNodeProvider()Landroid/view/accessibility/AccessibilityNodeProvider;23 ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityNodeProvider()Landroid/view/accessibility/AccessibilityNodeProvider;
  
24 ····move-result-object·v024 ····move-result-object·v0
  
25 ····return-object·v025 ····return-object·v0
26 .end·method26 .end·method
  
 27 .method·public·static·getFitsSystemWindows(Landroid/view/View;)Z
 28 ····.locals·1
 29 ····.param·p0,·"view"····#·Landroid/view/View;
  
 30 ····.prologue
 31 ····.line·86
 32 ····invoke-virtual·{p0},·Landroid/view/View;->getFitsSystemWindows()Z
  
 33 ····move-result·v0
  
 34 ····return·v0
 35 .end·method
  
27 .method·public·static·getImportantForAccessibility(Landroid/view/View;)I36 .method·public·static·getImportantForAccessibility(Landroid/view/View;)I
28 ····.locals·137 ····.locals·1
29 ····.param·p0,·"view"····#·Landroid/view/View;38 ····.param·p0,·"view"····#·Landroid/view/View;
  
30 ····.prologue39 ····.prologue
31 ····.line·5440 ····.line·54
32 ····invoke-virtual·{p0},·Landroid/view/View;->getImportantForAccessibility()I41 ····invoke-virtual·{p0},·Landroid/view/View;->getImportantForAccessibility()I
  
33 ····move-result·v042 ····move-result·v0
  
34 ····return·v043 ····return·v0
35 .end·method44 .end·method
  
 45 .method·public·static·getMinimumHeight(Landroid/view/View;)I
 46 ····.locals·1
 47 ····.param·p0,·"view"····#·Landroid/view/View;
  
 48 ····.prologue
 49 ····.line·78
 50 ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumHeight()I
  
 51 ····move-result·v0
  
 52 ····return·v0
 53 .end·method
  
 54 .method·public·static·getMinimumWidth(Landroid/view/View;)I
 55 ····.locals·1
 56 ····.param·p0,·"view"····#·Landroid/view/View;
  
 57 ····.prologue
 58 ····.line·74
 59 ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumWidth()I
  
 60 ····move-result·v0
  
 61 ····return·v0
 62 .end·method
  
36 .method·public·static·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;63 .method·public·static·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
37 ····.locals·164 ····.locals·1
38 ····.param·p0,·"view"····#·Landroid/view/View;65 ····.param·p0,·"view"····#·Landroid/view/View;
  
39 ····.prologue66 ····.prologue
40 ····.line·7067 ····.line·70
41 ····invoke-virtual·{p0},·Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent;68 ····invoke-virtual·{p0},·Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent;
Offset 132, 14 lines modifiedOffset 171, 26 lines modified
132 ····.line·50171 ····.line·50
133 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V172 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V
  
134 ····.line·51173 ····.line·51
135 ····return-void174 ····return-void
136 .end·method175 .end·method
  
 176 .method·public·static·requestApplyInsets(Landroid/view/View;)V
 177 ····.locals·0
 178 ····.param·p0,·"view"····#·Landroid/view/View;
  
 179 ····.prologue
 180 ····.line·82
 181 ····invoke-virtual·{p0},·Landroid/view/View;->requestFitSystemWindows()V
  
 182 ····.line·83
 183 ····return-void
 184 .end·method
  
137 .method·public·static·setHasTransientState(Landroid/view/View;Z)V185 .method·public·static·setHasTransientState(Landroid/view/View;Z)V
138 ····.locals·0186 ····.locals·0
139 ····.param·p0,·"view"····#·Landroid/view/View;187 ····.param·p0,·"view"····#·Landroid/view/View;
140 ····.param·p1,·"hasTransientState"····#·Z188 ····.param·p1,·"hasTransientState"····#·Z
  
141 ····.prologue189 ····.prologue
142 ····.line·33190 ····.line·33
16.1 KB
smali/android/support/v4/view/ViewPager$MyAccessibilityDelegate.smali
Max HTML report size reached
2.5 KB
smali/android/support/v4/view/ViewPager$ViewPositionComparator.smali
    
Offset 28, 69 lines modifiedOffset 28, 69 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·283232 ····.line·2884
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·compare(Landroid/view/View;Landroid/view/View;)I37 .method·public·compare(Landroid/view/View;Landroid/view/View;)I
38 ····.locals·438 ····.locals·4
39 ····.param·p1,·"lhs"····#·Landroid/view/View;39 ····.param·p1,·"lhs"····#·Landroid/view/View;
40 ····.param·p2,·"rhs"····#·Landroid/view/View;40 ····.param·p2,·"rhs"····#·Landroid/view/View;
  
41 ····.prologue41 ····.prologue
42 ····.line·283542 ····.line·2887
43 ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;43 ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
44 ····move-result-object·v044 ····move-result-object·v0
  
45 ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;45 ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;
  
46 ····.line·283646 ····.line·2888
47 ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams;47 ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams;
48 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;48 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;50 ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;
  
51 ····.line·283751 ····.line·2889
52 ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams;52 ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams;
53 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z53 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
54 ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z54 ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
55 ····if-eq·v2,·v3,·:cond_155 ····if-eq·v2,·v3,·:cond_1
  
56 ····.line·283856 ····.line·2890
57 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z57 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
58 ····if-eqz·v2,·:cond_058 ····if-eqz·v2,·:cond_0
  
59 ····const/4·v2,·0x159 ····const/4·v2,·0x1
  
60 ····.line·284060 ····.line·2892
61 ····:goto_061 ····:goto_0
62 ····return·v262 ····return·v2
  
63 ····.line·283863 ····.line·2890
64 ····:cond_064 ····:cond_0
65 ····const/4·v2,·-0x165 ····const/4·v2,·-0x1
  
66 ····goto·:goto_066 ····goto·:goto_0
  
67 ····.line·284067 ····.line·2892
68 ····:cond_168 ····:cond_1
69 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I69 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I
  
70 ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I70 ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I
  
71 ····sub-int/2addr·v2,·v371 ····sub-int/2addr·v2,·v3
  
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
  
99 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I99 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
100 ····.locals·1100 ····.locals·1
101 ····.param·p1,·"x0"····#·Ljava/lang/Object;101 ····.param·p1,·"x0"····#·Ljava/lang/Object;
102 ····.param·p2,·"x1"····#·Ljava/lang/Object;102 ····.param·p2,·"x1"····#·Ljava/lang/Object;
  
103 ····.prologue103 ····.prologue
104 ····.line·2832104 ····.line·2884
105 ····check-cast·p1,·Landroid/view/View;105 ····check-cast·p1,·Landroid/view/View;
  
106 ····.end·local·p1····#·"x0":Ljava/lang/Object;106 ····.end·local·p1····#·"x0":Ljava/lang/Object;
107 ····check-cast·p2,·Landroid/view/View;107 ····check-cast·p2,·Landroid/view/View;
  
108 ····.end·local·p2····#·"x1":Ljava/lang/Object;108 ····.end·local·p2····#·"x1":Ljava/lang/Object;
109 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I109 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I
1.05 KB
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl.smali
    
Offset 15, 29 lines modifiedOffset 15, 29 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·5519 ····.line·94
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z24 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
27 ····.param·p2,·"child"····#·Landroid/view/View;27 ····.param·p2,·"child"····#·Landroid/view/View;
28 ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;28 ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
  
29 ····.prologue29 ····.prologue
30 ····.line·5930 ····.line·98
31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/ViewGroupCompatIcs;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/ViewGroupCompatIcs;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
  
32 ····move-result·v032 ····move-result·v0
  
33 ····return·v033 ····return·v0
34 .end·method34 .end·method
844 B
smali/android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.smali
    
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
60 ····invoke-super·{p0,·p1,·p2},·Landroid/text/method/SingleLineTransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;60 ····invoke-super·{p0,·p1,·p2},·Landroid/text/method/SingleLineTransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
  
61 ····move-result-object·p161 ····move-result-object·p1
  
62 ····.line·4362 ····.line·43
63 ····if-eqz·p1,·:cond_063 ····if-eqz·p1,·:cond_0
  
64 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;64 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
65 ····move-result-object·v065 ····move-result-object·v0
  
66 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;->mLocale:Ljava/util/Locale;66 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;->mLocale:Ljava/util/Locale;
  
67 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;67 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
  
8.13 KB
smali/android/support/v4/view/ViewCompat$ICSViewCompatImpl.smali
Max HTML report size reached
1.91 KB
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.smali
    
Offset 18, 37 lines modifiedOffset 18, 79 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·3722 ····.line·57
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
 27 .method·public·getLayoutMode(Landroid/view/ViewGroup;)I
 28 ····.locals·1
 29 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
  
 30 ····.prologue
 31 ····.line·69
 32 ····const/4·v0,·0x0
  
 33 ····return·v0
 34 .end·method
  
 35 .method·public·isTransitionGroup(Landroid/view/ViewGroup;)Z
 36 ····.locals·1
 37 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
  
 38 ····.prologue
 39 ····.line·83
 40 ····const/4·v0,·0x0
  
 41 ····return·v0
 42 .end·method
  
27 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z43 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
28 ····.locals·144 ····.locals·1
29 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;45 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
30 ····.param·p2,·"child"····#·Landroid/view/View;46 ····.param·p2,·"child"····#·Landroid/view/View;
31 ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;47 ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
  
32 ····.prologue48 ····.prologue
33 ····.line·4049 ····.line·60
34 ····const/4·v0,·0x150 ····const/4·v0,·0x1
  
35 ····return·v051 ····return·v0
36 .end·method52 .end·method
  
 53 .method·public·setLayoutMode(Landroid/view/ViewGroup;I)V
 54 ····.locals·0
 55 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
 56 ····.param·p2,·"mode"····#·I
  
 57 ····.prologue
 58 ····.line·75
 59 ····return-void
 60 .end·method
  
37 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V61 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
38 ····.locals·062 ····.locals·0
39 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;63 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
40 ····.param·p2,·"split"····#·Z64 ····.param·p2,·"split"····#·Z
  
41 ····.prologue65 ····.prologue
42 ····.line·4566 ····.line·65
 67 ····return-void
 68 .end·method
  
 69 .method·public·setTransitionGroup(Landroid/view/ViewGroup;Z)V
 70 ····.locals·0
 71 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
 72 ····.param·p2,·"isTransitionGroup"····#·Z
  
 73 ····.prologue
 74 ····.line·79
43 ····return-void75 ····return-void
44 .end·method76 .end·method
1.34 KB
smali/android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.smali
    
Offset 15, 54 lines modifiedOffset 15, 54 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·11819 ····.line·144
20 ····invoke-direct·{p0},·Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·metaStateHasModifiers(II)Z24 .method·public·metaStateHasModifiers(II)Z
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"metaState"····#·I26 ····.param·p1,·"metaState"····#·I
27 ····.param·p2,·"modifiers"····#·I27 ····.param·p2,·"modifiers"····#·I
  
28 ····.prologue28 ····.prologue
29 ····.line·12629 ····.line·152
30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->metaStateHasModifiers(II)Z30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->metaStateHasModifiers(II)Z
  
31 ····move-result·v031 ····move-result·v0
  
32 ····return·v032 ····return·v0
33 .end·method33 .end·method
  
34 .method·public·metaStateHasNoModifiers(I)Z34 .method·public·metaStateHasNoModifiers(I)Z
35 ····.locals·135 ····.locals·1
36 ····.param·p1,·"metaState"····#·I36 ····.param·p1,·"metaState"····#·I
  
37 ····.prologue37 ····.prologue
38 ····.line·13138 ····.line·157
39 ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->metaStateHasNoModifiers(I)Z39 ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->metaStateHasNoModifiers(I)Z
  
40 ····move-result·v040 ····move-result·v0
  
41 ····return·v041 ····return·v0
42 .end·method42 .end·method
  
43 .method·public·normalizeMetaState(I)I43 .method·public·normalizeMetaState(I)I
44 ····.locals·144 ····.locals·1
45 ····.param·p1,·"metaState"····#·I45 ····.param·p1,·"metaState"····#·I
  
46 ····.prologue46 ····.prologue
47 ····.line·12147 ····.line·147
48 ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->normalizeMetaState(I)I48 ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->normalizeMetaState(I)I
  
49 ····move-result·v049 ····move-result·v0
  
50 ····return·v050 ····return·v0
51 .end·method51 .end·method
6.65 KB
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
    
Offset 15, 178 lines modifiedOffset 15, 238 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·31519 ····.line·964
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;24 .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
25 ····.locals·225 ····.locals·2
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·35428 ····.line·1009
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····.line·35531 ····.line·1010
32 ····.local·v0,·"compat":Ljava/lang/Object;32 ····.local·v0,·"compat":Ljava/lang/Object;
33 ····if-eqz·v0,·:cond_033 ····if-eqz·v0,·:cond_0
  
34 ····.line·35634 ····.line·1011
35 ····new-instance·v1,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;35 ····new-instance·v1,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
  
36 ····invoke-direct·{v1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>(Ljava/lang/Object;)V36 ····invoke-direct·{v1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>(Ljava/lang/Object;)V
  
37 ····.line·35837 ····.line·1013
38 ····:goto_038 ····:goto_0
39 ····return-object·v139 ····return-object·v1
  
40 ····:cond_040 ····:cond_0
41 ····const/4·v1,·0x041 ····const/4·v1,·0x0
  
42 ····goto·:goto_042 ····goto·:goto_0
43 .end·method43 .end·method
  
 44 .method·public·getFitsSystemWindows(Landroid/view/View;)Z
 45 ····.locals·1
 46 ····.param·p1,·"view"····#·Landroid/view/View;
  
 47 ····.prologue
 48 ····.line·1038
 49 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getFitsSystemWindows(Landroid/view/View;)Z
  
 50 ····move-result·v0
  
 51 ····return·v0
 52 .end·method
  
44 .method·public·getImportantForAccessibility(Landroid/view/View;)I53 .method·public·getImportantForAccessibility(Landroid/view/View;)I
45 ····.locals·154 ····.locals·1
46 ····.param·p1,·"view"····#·Landroid/view/View;55 ····.param·p1,·"view"····#·Landroid/view/View;
  
47 ····.prologue56 ····.prologue
48 ····.line·34257 ····.line·991
49 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I58 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I
  
50 ····move-result·v059 ····move-result·v0
  
51 ····return·v060 ····return·v0
52 .end·method61 .end·method
  
 62 .method·public·getMinimumHeight(Landroid/view/View;)I
 63 ····.locals·1
 64 ····.param·p1,·"view"····#·Landroid/view/View;
  
 65 ····.prologue
 66 ····.line·1028
 67 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumHeight(Landroid/view/View;)I
  
 68 ····move-result·v0
  
 69 ····return·v0
 70 .end·method
  
 71 .method·public·getMinimumWidth(Landroid/view/View;)I
 72 ····.locals·1
 73 ····.param·p1,·"view"····#·Landroid/view/View;
  
 74 ····.prologue
 75 ····.line·1023
 76 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumWidth(Landroid/view/View;)I
  
 77 ····move-result·v0
  
 78 ····return·v0
 79 .end·method
  
53 .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;80 .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
54 ····.locals·181 ····.locals·1
55 ····.param·p1,·"view"····#·Landroid/view/View;82 ····.param·p1,·"view"····#·Landroid/view/View;
  
56 ····.prologue83 ····.prologue
57 ····.line·36384 ····.line·1018
58 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;85 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
  
59 ····move-result-object·v086 ····move-result-object·v0
  
60 ····return-object·v087 ····return-object·v0
61 .end·method88 .end·method
  
62 .method·public·hasTransientState(Landroid/view/View;)Z89 .method·public·hasTransientState(Landroid/view/View;)Z
63 ····.locals·190 ····.locals·1
64 ····.param·p1,·"view"····#·Landroid/view/View;91 ····.param·p1,·"view"····#·Landroid/view/View;
  
65 ····.prologue92 ····.prologue
66 ····.line·31893 ····.line·967
67 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z94 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z
  
68 ····move-result·v095 ····move-result·v0
  
69 ····return·v096 ····return·v0
70 .end·method97 .end·method
  
71 .method·public·performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z98 .method·public·performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
72 ····.locals·199 ····.locals·1
73 ····.param·p1,·"view"····#·Landroid/view/View;100 ····.param·p1,·"view"····#·Landroid/view/View;
74 ····.param·p2,·"action"····#·I101 ····.param·p2,·"action"····#·I
75 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;102 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;
Max diff block lines reached; 3243/6679 bytes (48.56%) of diff not shown.
2.5 KB
smali/android/support/v4/view/MenuCompat.smali
    
Offset 1, 79 lines modifiedOffset 1, 30 lines modified
1 .class·public·Landroid/support/v4/view/MenuCompat;1 .class·public·Landroid/support/v4/view/MenuCompat;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"MenuCompat.java"3 .source·"MenuCompat.java"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;, 
8 ········Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;, 
9 ········Landroid/support/v4/view/MenuCompat$MenuVersionImpl; 
10 ····} 
11 .end·annotation 
  
  
12 #·static·fields 
13 .field·static·final·IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; 
  
  
14 #·direct·methods4 #·direct·methods
15 .method·static·constructor·<clinit>()V 
16 ····.locals·2 
  
17 ····.prologue 
18 ····.line·60 
19 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
20 ····const/16·v1,·0xb 
  
21 ····if-lt·v0,·v1,·:cond_0 
  
22 ····.line·61 
23 ····new-instance·v0,·Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; 
  
24 ····invoke-direct·{v0},·Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;-><init>()V 
  
25 ····sput-object·v0,·Landroid/support/v4/view/MenuCompat;->IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; 
  
26 ····.line·65 
27 ····:goto_0 
28 ····return-void 
  
29 ····.line·63 
30 ····:cond_0 
31 ····new-instance·v0,·Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; 
  
32 ····invoke-direct·{v0},·Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;-><init>()V 
  
33 ····sput-object·v0,·Landroid/support/v4/view/MenuCompat;->IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; 
  
34 ····goto·:goto_0 
35 .end·method 
  
36 .method·public·constructor·<init>()V5 .method·public·constructor·<init>()V
37 ····.locals·06 ····.locals·0
  
38 ····.prologue7 ····.prologue
39 ····.line·258 ····.line·25
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
41 ····.line·47 
42 ····return-void10 ····return-void
43 .end·method11 .end·method
  
44 .method·public·static·setShowAsAction(Landroid/view/MenuItem;I)Z12 .method·public·static·setShowAsAction(Landroid/view/MenuItem;I)V
45 ····.locals·113 ····.locals·0
46 ····.param·p0,·"item"····#·Landroid/view/MenuItem;14 ····.param·p0,·"item"····#·Landroid/view/MenuItem;
47 ····.param·p1,·"actionEnum"····#·I15 ····.param·p1,·"actionEnum"····#·I
 16 ····.annotation·runtime·Ljava/lang/Deprecated;
 17 ····.end·annotation
  
48 ····.prologue18 ····.prologue
49 ····.line·7919 ····.line·34
50 ····sget-object·v0,·Landroid/support/v4/view/MenuCompat;->IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; 
  
51 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/MenuCompat$MenuVersionImpl;->setShowAsAction(Landroid/view/MenuItem;I)Z20 ····invoke-static·{p0,·p1},·Landroid/support/v4/view/MenuItemCompat;->setShowAsAction(Landroid/view/MenuItem;I)V
  
 21 ····.line·35
52 ····move-result·v0 
  
53 ····return·v022 ····return-void
54 .end·method23 .end·method
3.63 KB
smali/android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.smali
    
Offset 15, 79 lines modifiedOffset 15, 134 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·36719 ····.line·1042
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getLabelFor(Landroid/view/View;)I24 .method·public·getLabelFor(Landroid/view/View;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·37128 ····.line·1046
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·getLayoutDirection(Landroid/view/View;)I33 .method·public·getLayoutDirection(Landroid/view/View;)I
34 ····.locals·134 ····.locals·1
35 ····.param·p1,·"view"····#·Landroid/view/View;35 ····.param·p1,·"view"····#·Landroid/view/View;
  
36 ····.prologue36 ····.prologue
37 ····.line·38637 ····.line·1061
38 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I38 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I
  
39 ····move-result·v039 ····move-result·v0
  
40 ····return·v040 ····return·v0
41 .end·method41 .end·method
  
 42 .method·public·getPaddingEnd(Landroid/view/View;)I
 43 ····.locals·1
 44 ····.param·p1,·"view"····#·Landroid/view/View;
  
 45 ····.prologue
 46 ····.line·1076
 47 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingEnd(Landroid/view/View;)I
  
 48 ····move-result·v0
  
 49 ····return·v0
 50 .end·method
  
 51 .method·public·getPaddingStart(Landroid/view/View;)I
 52 ····.locals·1
 53 ····.param·p1,·"view"····#·Landroid/view/View;
  
 54 ····.prologue
 55 ····.line·1071
 56 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingStart(Landroid/view/View;)I
  
 57 ····move-result·v0
  
 58 ····return·v0
 59 .end·method
  
 60 .method·public·getWindowSystemUiVisibility(Landroid/view/View;)I
 61 ····.locals·1
 62 ····.param·p1,·"view"····#·Landroid/view/View;
  
 63 ····.prologue
 64 ····.line·1086
 65 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getWindowSystemUiVisibility(Landroid/view/View;)I
  
 66 ····move-result·v0
  
 67 ····return·v0
 68 .end·method
  
42 .method·public·setLabelFor(Landroid/view/View;I)V69 .method·public·setLabelFor(Landroid/view/View;I)V
43 ····.locals·070 ····.locals·0
44 ····.param·p1,·"view"····#·Landroid/view/View;71 ····.param·p1,·"view"····#·Landroid/view/View;
45 ····.param·p2,·"id"····#·I72 ····.param·p2,·"id"····#·I
  
46 ····.prologue73 ····.prologue
47 ····.line·37674 ····.line·1051
48 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V75 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V
  
49 ····.line·37776 ····.line·1052
50 ····return-void77 ····return-void
51 .end·method78 .end·method
  
52 .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V79 .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
53 ····.locals·080 ····.locals·0
54 ····.param·p1,·"view"····#·Landroid/view/View;81 ····.param·p1,·"view"····#·Landroid/view/View;
55 ····.param·p2,·"paint"····#·Landroid/graphics/Paint;82 ····.param·p2,·"paint"····#·Landroid/graphics/Paint;
  
56 ····.prologue83 ····.prologue
57 ····.line·38184 ····.line·1056
58 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V85 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
  
59 ····.line·38286 ····.line·1057
60 ····return-void87 ····return-void
61 .end·method88 .end·method
  
62 .method·public·setLayoutDirection(Landroid/view/View;I)V89 .method·public·setLayoutDirection(Landroid/view/View;I)V
63 ····.locals·090 ····.locals·0
64 ····.param·p1,·"view"····#·Landroid/view/View;91 ····.param·p1,·"view"····#·Landroid/view/View;
65 ····.param·p2,·"layoutDirection"····#·I92 ····.param·p2,·"layoutDirection"····#·I
  
66 ····.prologue93 ····.prologue
67 ····.line·39194 ····.line·1066
68 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V95 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V
  
 96 ····.line·1067
 97 ····return-void
 98 .end·method
  
 99 .method·public·setPaddingRelative(Landroid/view/View;IIII)V
 100 ····.locals·0
 101 ····.param·p1,·"view"····#·Landroid/view/View;
 102 ····.param·p2,·"start"····#·I
 103 ····.param·p3,·"top"····#·I
 104 ····.param·p4,·"end"····#·I
 105 ····.param·p5,·"bottom"····#·I
  
Max diff block lines reached; 13/3587 bytes (0.36%) of diff not shown.
1.83 KB
smali/android/support/v4/view/ViewCompatJellybeanMr1.smali
    
Offset 36, 14 lines modifiedOffset 36, 53 lines modified
36 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I36 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I
  
37 ····move-result·v037 ····move-result·v0
  
38 ····return·v038 ····return·v0
39 .end·method39 .end·method
  
 40 .method·public·static·getPaddingEnd(Landroid/view/View;)I
 41 ····.locals·1
 42 ····.param·p0,·"view"····#·Landroid/view/View;
  
 43 ····.prologue
 44 ····.line·52
 45 ····invoke-virtual·{p0},·Landroid/view/View;->getPaddingEnd()I
  
 46 ····move-result·v0
  
 47 ····return·v0
 48 .end·method
  
 49 .method·public·static·getPaddingStart(Landroid/view/View;)I
 50 ····.locals·1
 51 ····.param·p0,·"view"····#·Landroid/view/View;
  
 52 ····.prologue
 53 ····.line·48
 54 ····invoke-virtual·{p0},·Landroid/view/View;->getPaddingStart()I
  
 55 ····move-result·v0
  
 56 ····return·v0
 57 .end·method
  
 58 .method·public·static·getWindowSystemUiVisibility(Landroid/view/View;)I
 59 ····.locals·1
 60 ····.param·p0,·"view"····#·Landroid/view/View;
  
 61 ····.prologue
 62 ····.line·60
 63 ····invoke-virtual·{p0},·Landroid/view/View;->getWindowSystemUiVisibility()I
  
 64 ····move-result·v0
  
 65 ····return·v0
 66 .end·method
  
40 .method·public·static·setLabelFor(Landroid/view/View;I)V67 .method·public·static·setLabelFor(Landroid/view/View;I)V
41 ····.locals·068 ····.locals·0
42 ····.param·p0,·"view"····#·Landroid/view/View;69 ····.param·p0,·"view"····#·Landroid/view/View;
43 ····.param·p1,·"id"····#·I70 ····.param·p1,·"id"····#·I
  
44 ····.prologue71 ····.prologue
45 ····.line·3272 ····.line·32
Offset 74, 7 lines modifiedOffset 113, 23 lines modified
74 ····.prologue113 ····.prologue
75 ····.line·44114 ····.line·44
76 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setLayoutDirection(I)V115 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setLayoutDirection(I)V
  
77 ····.line·45116 ····.line·45
78 ····return-void117 ····return-void
79 .end·method118 .end·method
  
 119 .method·public·static·setPaddingRelative(Landroid/view/View;IIII)V
 120 ····.locals·0
 121 ····.param·p0,·"view"····#·Landroid/view/View;
 122 ····.param·p1,·"start"····#·I
 123 ····.param·p2,·"top"····#·I
 124 ····.param·p3,·"end"····#·I
 125 ····.param·p4,·"bottom"····#·I
  
 126 ····.prologue
 127 ····.line·56
 128 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/view/View;->setPaddingRelative(IIII)V
  
 129 ····.line·57
 130 ····return-void
 131 .end·method
53.6 KB
smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali
Max HTML report size reached
9.17 KB
smali/android/support/v4/view/ViewCompatHC.smali
Max HTML report size reached
1.17 KB
smali/android/support/v4/view/MenuItemCompat$MenuVersionImpl.smali
    
Offset 11, 12 lines modifiedOffset 11, 30 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x60812 ····accessFlags·=·0x608
13 ····name·=·"MenuVersionImpl"13 ····name·=·"MenuVersionImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
 16 .method·public·abstract·collapseActionView(Landroid/view/MenuItem;)Z
 17 .end·method
  
 18 .method·public·abstract·expandActionView(Landroid/view/MenuItem;)Z
 19 .end·method
  
 20 .method·public·abstract·getActionView(Landroid/view/MenuItem;)Landroid/view/View;
 21 .end·method
  
 22 .method·public·abstract·isActionViewExpanded(Landroid/view/MenuItem;)Z
 23 .end·method
  
 24 .method·public·abstract·setActionView(Landroid/view/MenuItem;I)Landroid/view/MenuItem;
 25 .end·method
  
16 .method·public·abstract·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;26 .method·public·abstract·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
17 .end·method27 .end·method
  
 28 .method·public·abstract·setOnActionExpandListener(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;
 29 .end·method
  
18 .method·public·abstract·setShowAsAction(Landroid/view/MenuItem;I)Z30 .method·public·abstract·setShowAsAction(Landroid/view/MenuItem;I)V
19 .end·method31 .end·method
1.3 KB
smali/android/support/v4/view/PagerTabStrip$1.smali
    
Offset 22, 30 lines modifiedOffset 22, 30 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·10326 ····.line·105
27 ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;27 ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·onClick(Landroid/view/View;)V32 .method·public·onClick(Landroid/view/View;)V
33 ····.locals·233 ····.locals·2
34 ····.param·p1,·"v"····#·Landroid/view/View;34 ····.param·p1,·"v"····#·Landroid/view/View;
  
35 ····.prologue35 ····.prologue
36 ····.line·10636 ····.line·108
37 ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;37 ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
38 ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;38 ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;
  
39 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;39 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
40 ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;40 ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;
Offset 54, 10 lines modifiedOffset 54, 10 lines modified
  
54 ····move-result·v154 ····move-result·v1
  
55 ····add-int/lit8·v1,·v1,·-0x155 ····add-int/lit8·v1,·v1,·-0x1
  
56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V
  
57 ····.line·10757 ····.line·109
58 ····return-void58 ····return-void
59 .end·method59 .end·method
7.18 KB
smali/android/support/v4/view/ViewGroupCompat.smali
    
Offset 2, 112 lines modifiedOffset 2, 208 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ViewGroupCompat.java"3 .source·"ViewGroupCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;,
 8 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;,
7 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;,9 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;,
8 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;,10 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;,
9 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;,11 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;,
10 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;12 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
11 ····}13 ····}
12 .end·annotation14 .end·annotation
  
  
13 #·static·fields15 #·static·fields
14 .field·static·final·IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;16 .field·static·final·IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
 17 .field·public·static·final·LAYOUT_MODE_CLIP_BOUNDS:I·=·0x0
  
 18 .field·public·static·final·LAYOUT_MODE_OPTICAL_BOUNDS:I·=·0x1
  
  
15 #·direct·methods19 #·direct·methods
16 .method·static·constructor·<clinit>()V20 .method·static·constructor·<clinit>()V
17 ····.locals·221 ····.locals·2
  
18 ····.prologue22 ····.prologue
19 ····.line·6523 ····.line·128
20 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I24 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
21 ····.line·6625 ····.line·129
22 ····.local·v0,·"version":I26 ····.local·v0,·"version":I
23 ····const/16·v1,·0xe27 ····const/16·v1,·0x15
  
24 ····if-lt·v0,·v1,·:cond_028 ····if-lt·v0,·v1,·:cond_0
  
25 ····.line·6729 ····.line·130
26 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;30 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;
  
27 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;-><init>()V31 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;-><init>()V
  
28 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;32 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
29 ····.line·7333 ····.line·140
30 ····:goto_034 ····:goto_0
31 ····return-void35 ····return-void
  
32 ····.line·6836 ····.line·131
33 ····:cond_037 ····:cond_0
34 ····const/16·v1,·0xb38 ····const/16·v1,·0x12
  
35 ····if-lt·v0,·v1,·:cond_139 ····if-lt·v0,·v1,·:cond_1
  
 40 ····.line·132
 41 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;
  
 42 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;-><init>()V
  
 43 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
 44 ····goto·:goto_0
  
 45 ····.line·133
 46 ····:cond_1
 47 ····const/16·v1,·0xe
  
 48 ····if-lt·v0,·v1,·:cond_2
  
 49 ····.line·134
 50 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;
  
 51 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;-><init>()V
  
 52 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
 53 ····goto·:goto_0
  
 54 ····.line·135
 55 ····:cond_2
 56 ····const/16·v1,·0xb
  
 57 ····if-lt·v0,·v1,·:cond_3
  
36 ····.line·6958 ····.line·136
37 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;59 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;
  
38 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V60 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V
  
39 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;61 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
40 ····goto·:goto_062 ····goto·:goto_0
  
41 ····.line·7163 ····.line·138
42 ····:cond_164 ····:cond_3
43 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;65 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;
  
44 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V66 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V
  
45 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;67 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
46 ····goto·:goto_068 ····goto·:goto_0
47 .end·method69 .end·method
  
48 .method·private·constructor·<init>()V70 .method·private·constructor·<init>()V
49 ····.locals·071 ····.locals·0
  
50 ····.prologue72 ····.prologue
51 ····.line·7873 ····.line·145
52 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V74 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
53 ····.line·8075 ····.line·147
54 ····return-void76 ····return-void
55 .end·method77 .end·method
  
 78 .method·public·static·getLayoutMode(Landroid/view/ViewGroup;)I
 79 ····.locals·1
 80 ····.param·p0,·"group"····#·Landroid/view/ViewGroup;
  
 81 ····.prologue
 82 ····.line·202
 83 ····sget-object·v0,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
 84 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->getLayoutMode(Landroid/view/ViewGroup;)I
  
Max diff block lines reached; 2299/7255 bytes (31.69%) of diff not shown.
1.55 KB
smali/android/support/v4/view/ViewCompat$GBViewCompatImpl.smali
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 .class·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;1 .class·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;
2 .super·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;2 .super·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;
3 .source·"ViewCompat.java"3 .source·"ViewCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Landroid/support/v4/view/ViewCompat;6 ····value·=·Landroid/support/v4/view/ViewCompat;
7 .end·annotation7 .end·annotation
Offset 15, 40 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·25719 ····.line·741
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getOverScrollMode(Landroid/view/View;)I24 .method·public·getOverScrollMode(Landroid/view/View;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"v"····#·Landroid/view/View;26 ····.param·p1,·"v"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·26028 ····.line·744
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·setOverScrollMode(Landroid/view/View;I)V33 .method·public·setOverScrollMode(Landroid/view/View;I)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"v"····#·Landroid/view/View;35 ····.param·p1,·"v"····#·Landroid/view/View;
36 ····.param·p2,·"mode"····#·I36 ····.param·p2,·"mode"····#·I
  
37 ····.prologue37 ····.prologue
38 ····.line·26438 ····.line·748
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V
  
40 ····.line·26540 ····.line·749
41 ····return-void41 ····return-void
42 .end·method42 .end·method
3.46 KB
smali/android/support/v4/view/ViewPager$SavedState.smali
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
  
  
36 #·direct·methods36 #·direct·methods
37 .method·static·constructor·<clinit>()V37 .method·static·constructor·<clinit>()V
38 ····.locals·138 ····.locals·1
  
39 ····.prologue39 ····.prologue
40 ····.line·123240 ····.line·1241
41 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState$1;41 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState$1;
  
42 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$SavedState$1;-><init>()V42 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$SavedState$1;-><init>()V
  
43 ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;43 ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;
  
44 ····move-result-object·v044 ····move-result-object·v0
Offset 56, 70 lines modifiedOffset 56, 70 lines modified
  
56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"in"····#·Landroid/os/Parcel;58 ····.param·p1,·"in"····#·Landroid/os/Parcel;
59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
60 ····.prologue60 ····.prologue
61 ····.line·124561 ····.line·1254
62 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V62 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  
63 ····.line·124663 ····.line·1255
64 ····if-nez·p2,·:cond_064 ····if-nez·p2,·:cond_0
  
65 ····.line·124765 ····.line·1256
66 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;66 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
67 ····move-result-object·v067 ····move-result-object·v0
  
68 ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;68 ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
  
69 ····move-result-object·p269 ····move-result-object·p2
  
70 ····.line·124970 ····.line·1258
71 ····:cond_071 ····:cond_0
72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
73 ····move-result·v073 ····move-result·v0
  
74 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I74 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I
  
75 ····.line·125075 ····.line·1259
76 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;76 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
  
77 ····move-result-object·v077 ····move-result-object·v0
  
78 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;78 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;
  
79 ····.line·125179 ····.line·1260
80 ····iput-object·p2,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader;80 ····iput-object·p2,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader;
  
81 ····.line·125281 ····.line·1261
82 ····return-void82 ····return-void
83 .end·method83 .end·method
  
84 .method·public·constructor·<init>(Landroid/os/Parcelable;)V84 .method·public·constructor·<init>(Landroid/os/Parcelable;)V
85 ····.locals·085 ····.locals·0
86 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;86 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;
  
87 ····.prologue87 ····.prologue
88 ····.line·121588 ····.line·1224
89 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V89 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
90 ····.line·121690 ····.line·1225
91 ····return-void91 ····return-void
92 .end·method92 .end·method
  
  
93 #·virtual·methods93 #·virtual·methods
94 .method·public·toString()Ljava/lang/String;94 .method·public·toString()Ljava/lang/String;
95 ····.locals·295 ····.locals·2
  
96 ····.prologue96 ····.prologue
97 ····.line·122797 ····.line·1236
98 ····new-instance·v0,·Ljava/lang/StringBuilder;98 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
99 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V99 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
100 ····const-string·v1,·"FragmentPager.SavedState{"100 ····const-string·v1,·"FragmentPager.SavedState{"
  
101 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;101 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 165, 23 lines modifiedOffset 165, 23 lines modified
  
165 .method·public·writeToParcel(Landroid/os/Parcel;I)V165 .method·public·writeToParcel(Landroid/os/Parcel;I)V
166 ····.locals·1166 ····.locals·1
167 ····.param·p1,·"out"····#·Landroid/os/Parcel;167 ····.param·p1,·"out"····#·Landroid/os/Parcel;
168 ····.param·p2,·"flags"····#·I168 ····.param·p2,·"flags"····#·I
  
169 ····.prologue169 ····.prologue
170 ····.line·1220170 ····.line·1229
171 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V171 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
172 ····.line·1221172 ····.line·1230
173 ····iget·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I173 ····iget·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I
  
174 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V174 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V
  
175 ····.line·1222175 ····.line·1231
176 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;176 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;
  
177 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V177 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
  
178 ····.line·1223178 ····.line·1232
179 ····return-void179 ····return-void
180 .end·method180 .end·method
6.11 KB
smali/android/support/v4/view/KeyEventCompat.smali
    
Offset 19, 61 lines modifiedOffset 19, 94 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·static·constructor·<clinit>()V20 .method·static·constructor·<clinit>()V
21 ····.locals·221 ····.locals·2
  
22 ····.prologue22 ····.prologue
23 ····.line·14023 ····.line·166
24 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I24 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
25 ····const/16·v1,·0xb25 ····const/16·v1,·0xb
  
26 ····if-lt·v0,·v1,·:cond_026 ····if-lt·v0,·v1,·:cond_0
  
27 ····.line·14127 ····.line·167
28 ····new-instance·v0,·Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;28 ····new-instance·v0,·Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;
  
29 ····invoke-direct·{v0},·Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;-><init>()V29 ····invoke-direct·{v0},·Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;-><init>()V
  
30 ····sput-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;30 ····sput-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;
  
31 ····.line·14531 ····.line·171
32 ····:goto_032 ····:goto_0
33 ····return-void33 ····return-void
  
34 ····.line·14334 ····.line·169
35 ····:cond_035 ····:cond_0
36 ····new-instance·v0,·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;36 ····new-instance·v0,·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;
  
37 ····invoke-direct·{v0},·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;-><init>()V37 ····invoke-direct·{v0},·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;-><init>()V
  
38 ····sput-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;38 ····sput-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;
  
39 ····goto·:goto_039 ····goto·:goto_0
40 .end·method40 .end·method
  
41 .method·public·constructor·<init>()V41 .method·public·constructor·<init>()V
42 ····.locals·042 ····.locals·0
  
43 ····.prologue43 ····.prologue
44 ····.line·2544 ····.line·26
45 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V45 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
46 ····.line·11846 ····.line·144
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
 49 .method·public·static·dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z
 50 ····.locals·1
 51 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;
 52 ····.param·p1,·"receiver"····#·Landroid/view/KeyEvent$Callback;
 53 ····.param·p2,·"state"····#·Ljava/lang/Object;
 54 ····.param·p3,·"target"····#·Ljava/lang/Object;
  
 55 ····.prologue
 56 ····.line·209
 57 ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;
  
 58 ····invoke-interface·{v0,·p0,·p1,·p2,·p3},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z
  
 59 ····move-result·v0
  
 60 ····return·v0
 61 .end·method
  
 62 .method·public·static·getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object;
 63 ····.locals·1
 64 ····.param·p0,·"view"····#·Landroid/view/View;
  
 65 ····.prologue
 66 ····.line·204
 67 ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;
  
 68 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object;
  
 69 ····move-result-object·v0
  
 70 ····return-object·v0
 71 .end·method
  
49 .method·public·static·hasModifiers(Landroid/view/KeyEvent;I)Z72 .method·public·static·hasModifiers(Landroid/view/KeyEvent;I)Z
50 ····.locals·273 ····.locals·2
51 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;74 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;
52 ····.param·p1,·"modifiers"····#·I75 ····.param·p1,·"modifiers"····#·I
  
53 ····.prologue76 ····.prologue
54 ····.line·16277 ····.line·188
55 ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;78 ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;
  
56 ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->getMetaState()I79 ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->getMetaState()I
  
57 ····move-result·v180 ····move-result·v1
  
58 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->metaStateHasModifiers(II)Z81 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->metaStateHasModifiers(II)Z
Offset 84, 15 lines modifiedOffset 117, 15 lines modified
84 .end·method117 .end·method
  
85 .method·public·static·hasNoModifiers(Landroid/view/KeyEvent;)Z118 .method·public·static·hasNoModifiers(Landroid/view/KeyEvent;)Z
86 ····.locals·2119 ····.locals·2
87 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;120 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;
  
88 ····.prologue121 ····.prologue
89 ····.line·166122 ····.line·192
90 ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;123 ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;
  
91 ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->getMetaState()I124 ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->getMetaState()I
  
92 ····move-result·v1125 ····move-result·v1
  
93 ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->metaStateHasNoModifiers(I)Z126 ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->metaStateHasNoModifiers(I)Z
Offset 103, 15 lines modifiedOffset 136, 15 lines modified
103 .end·method136 .end·method
  
104 .method·public·static·isTracking(Landroid/view/KeyEvent;)Z137 .method·public·static·isTracking(Landroid/view/KeyEvent;)Z
105 ····.locals·1138 ····.locals·1
106 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;139 ····.param·p0,·"event"····#·Landroid/view/KeyEvent;
  
107 ····.prologue140 ····.prologue
108 ····.line·174141 ····.line·200
109 ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;142 ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;
  
110 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->isTracking(Landroid/view/KeyEvent;)Z143 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->isTracking(Landroid/view/KeyEvent;)Z
  
111 ····move-result·v0144 ····move-result·v0
  
112 ····return·v0145 ····return·v0
Offset 119, 60 lines modifiedOffset 152, 60 lines modified
Max diff block lines reached; 1899/6160 bytes (30.83%) of diff not shown.
1.19 KB
smali/android/support/v4/view/MenuItemCompatHoneycomb.smali
    
Offset 10, 14 lines modifiedOffset 10, 41 lines modified
10 ····.prologue10 ····.prologue
11 ····.line·2511 ····.line·25
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
 15 .method·public·static·getActionView(Landroid/view/MenuItem;)Landroid/view/View;
 16 ····.locals·1
 17 ····.param·p0,·"item"····#·Landroid/view/MenuItem;
  
 18 ····.prologue
 19 ····.line·39
 20 ····invoke-interface·{p0},·Landroid/view/MenuItem;->getActionView()Landroid/view/View;
  
 21 ····move-result-object·v0
  
 22 ····return-object·v0
 23 .end·method
  
 24 .method·public·static·setActionView(Landroid/view/MenuItem;I)Landroid/view/MenuItem;
 25 ····.locals·1
 26 ····.param·p0,·"item"····#·Landroid/view/MenuItem;
 27 ····.param·p1,·"resId"····#·I
  
 28 ····.prologue
 29 ····.line·35
 30 ····invoke-interface·{p0,·p1},·Landroid/view/MenuItem;->setActionView(I)Landroid/view/MenuItem;
  
 31 ····move-result-object·v0
  
 32 ····return-object·v0
 33 .end·method
  
15 .method·public·static·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;34 .method·public·static·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
16 ····.locals·135 ····.locals·1
17 ····.param·p0,·"item"····#·Landroid/view/MenuItem;36 ····.param·p0,·"item"····#·Landroid/view/MenuItem;
18 ····.param·p1,·"view"····#·Landroid/view/View;37 ····.param·p1,·"view"····#·Landroid/view/View;
  
19 ····.prologue38 ····.prologue
20 ····.line·3139 ····.line·31
1.69 KB
smali/android/support/v4/view/ViewPager$PagerObserver.smali
    
Offset 19, 54 lines modifiedOffset 19, 54 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V20 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·276923 ····.line·2821
24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V28 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPager;30 ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPager;
31 ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPager$1;31 ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPager$1;
  
32 ····.prologue32 ····.prologue
33 ····.line·276933 ····.line·2821
34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·onChanged()V38 .method·public·onChanged()V
39 ····.locals·139 ····.locals·1
  
40 ····.prologue40 ····.prologue
41 ····.line·277241 ····.line·2824
42 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;42 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
43 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V43 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V
  
44 ····.line·277344 ····.line·2825
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·public·onInvalidated()V47 .method·public·onInvalidated()V
48 ····.locals·148 ····.locals·1
  
49 ····.prologue49 ····.prologue
50 ····.line·277650 ····.line·2828
51 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;51 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
52 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V52 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V
  
53 ····.line·277753 ····.line·2829
54 ····return-void54 ····return-void
55 .end·method55 .end·method
993 B
smali/android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.smali
    
Offset 18, 27 lines modifiedOffset 18, 38 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·3622 ····.line·37
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I27 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
28 ····.locals·128 ····.locals·1
29 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;29 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;
  
30 ····.prologue30 ····.prologue
31 ····.line·3931 ····.line·40
32 ····invoke-virtual·{p1},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I32 ····invoke-virtual·{p1},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
  
33 ····move-result·v033 ····move-result·v0
  
34 ····return·v034 ····return·v0
35 .end·method35 .end·method
  
 36 .method·public·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
 37 ····.locals·1
 38 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;
  
 39 ····.prologue
 40 ····.line·46
 41 ····const/4·v0,·0x1
  
 42 ····return·v0
 43 .end·method
2.02 KB
smali/android/support/v4/view/ViewPager$SavedState$1.smali
    
Offset 28, 66 lines modifiedOffset 28, 66 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·123332 ····.line·1242
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
40 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;40 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
41 ····.prologue41 ····.prologue
42 ····.line·123642 ····.line·1245
43 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState;43 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState;
  
44 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V44 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
50 ····.param·p2,·"x1"····#·Ljava/lang/ClassLoader;50 ····.param·p2,·"x1"····#·Ljava/lang/ClassLoader;
  
51 ····.prologue51 ····.prologue
52 ····.line·123352 ····.line·1242
53 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;53 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;
  
54 ····move-result-object·v054 ····move-result-object·v0
  
55 ····return-object·v055 ····return-object·v0
56 .end·method56 .end·method
  
57 .method·public·newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;57 .method·public·newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;
58 ····.locals·158 ····.locals·1
59 ····.param·p1,·"size"····#·I59 ····.param·p1,·"size"····#·I
  
60 ····.prologue60 ····.prologue
61 ····.line·124061 ····.line·1249
62 ····new-array·v0,·p1,·[Landroid/support/v4/view/ViewPager$SavedState;62 ····new-array·v0,·p1,·[Landroid/support/v4/view/ViewPager$SavedState;
  
63 ····return-object·v063 ····return-object·v0
64 .end·method64 .end·method
  
65 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;65 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
66 ····.locals·166 ····.locals·1
67 ····.param·p1,·"x0"····#·I67 ····.param·p1,·"x0"····#·I
  
68 ····.prologue68 ····.prologue
69 ····.line·123369 ····.line·1242
70 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/ViewPager$SavedState$1;->newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;70 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/ViewPager$SavedState$1;->newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;
  
71 ····move-result-object·v071 ····move-result-object·v0
  
72 ····return-object·v072 ····return-object·v0
73 .end·method73 .end·method
5.17 KB
smali/android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>()V25 .method·constructor·<init>()V
26 ····.locals·026 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·4028 ····.line·44
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
32 .method·private·static·metaStateFilterDirectionalModifiers(IIIII)I32 .method·private·static·metaStateFilterDirectionalModifiers(IIIII)I
33 ····.locals·533 ····.locals·5
Offset 43, 141 lines modifiedOffset 43, 168 lines modified
43 ····.param·p4,·"right"····#·I43 ····.param·p4,·"right"····#·I
  
44 ····.prologue44 ····.prologue
45 ····const/4·v2,·0x145 ····const/4·v2,·0x1
  
46 ····const/4·v3,·0x046 ····const/4·v3,·0x0
  
47 ····.line·5147 ····.line·55
48 ····and-int·v4,·p1,·p248 ····and-int·v4,·p1,·p2
  
49 ····if-eqz·v4,·:cond_049 ····if-eqz·v4,·:cond_0
  
50 ····move·v1,·v250 ····move·v1,·v2
  
51 ····.line·5251 ····.line·56
52 ····.local·v1,·"wantBasic":Z52 ····.local·v1,·"wantBasic":Z
53 ····:goto_053 ····:goto_0
54 ····or-int·v0,·p3,·p454 ····or-int·v0,·p3,·p4
  
55 ····.line·5355 ····.line·57
56 ····.local·v0,·"directional":I56 ····.local·v0,·"directional":I
57 ····and-int·v4,·p1,·v057 ····and-int·v4,·p1,·v0
  
58 ····if-eqz·v4,·:cond_158 ····if-eqz·v4,·:cond_1
  
59 ····.line·5559 ····.line·59
60 ····.local·v2,·"wantLeftOrRight":Z60 ····.local·v2,·"wantLeftOrRight":Z
61 ····:goto_161 ····:goto_1
62 ····if-eqz·v1,·:cond_462 ····if-eqz·v1,·:cond_4
  
63 ····.line·5663 ····.line·60
64 ····if-eqz·v2,·:cond_264 ····if-eqz·v2,·:cond_2
  
65 ····.line·5765 ····.line·61
66 ····new-instance·v3,·Ljava/lang/IllegalArgumentException;66 ····new-instance·v3,·Ljava/lang/IllegalArgumentException;
  
67 ····const-string·v4,·"bad·arguments"67 ····const-string·v4,·"bad·arguments"
  
68 ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V68 ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
69 ····throw·v369 ····throw·v3
  
70 ····.end·local·v0····#·"directional":I70 ····.end·local·v0····#·"directional":I
71 ····.end·local·v1····#·"wantBasic":Z71 ····.end·local·v1····#·"wantBasic":Z
72 ····.end·local·v2····#·"wantLeftOrRight":Z72 ····.end·local·v2····#·"wantLeftOrRight":Z
73 ····:cond_073 ····:cond_0
74 ····move·v1,·v374 ····move·v1,·v3
  
75 ····.line·5175 ····.line·55
76 ····goto·:goto_076 ····goto·:goto_0
  
77 ····.restart·local·v0····#·"directional":I77 ····.restart·local·v0····#·"directional":I
78 ····.restart·local·v1····#·"wantBasic":Z78 ····.restart·local·v1····#·"wantBasic":Z
79 ····:cond_179 ····:cond_1
80 ····move·v2,·v380 ····move·v2,·v3
  
81 ····.line·5381 ····.line·57
82 ····goto·:goto_182 ····goto·:goto_1
  
83 ····.line·5983 ····.line·63
84 ····.restart·local·v2····#·"wantLeftOrRight":Z84 ····.restart·local·v2····#·"wantLeftOrRight":Z
85 ····:cond_285 ····:cond_2
86 ····xor-int/lit8·v3,·v0,·-0x186 ····xor-int/lit8·v3,·v0,·-0x1
  
87 ····and-int/2addr·p0,·v387 ····and-int/2addr·p0,·v3
  
88 ····.line·6388 ····.line·67
89 ····.end·local·p0····#·"metaState":I89 ····.end·local·p0····#·"metaState":I
90 ····:cond_390 ····:cond_3
91 ····:goto_291 ····:goto_2
92 ····return·p092 ····return·p0
  
93 ····.line·6093 ····.line·64
94 ····.restart·local·p0····#·"metaState":I94 ····.restart·local·p0····#·"metaState":I
95 ····:cond_495 ····:cond_4
96 ····if-eqz·v2,·:cond_396 ····if-eqz·v2,·:cond_3
  
97 ····.line·6197 ····.line·65
98 ····xor-int/lit8·v3,·p2,·-0x198 ····xor-int/lit8·v3,·p2,·-0x1
  
99 ····and-int/2addr·p0,·v399 ····and-int/2addr·p0,·v3
  
100 ····goto·:goto_2100 ····goto·:goto_2
101 .end·method101 .end·method
  
  
102 #·virtual·methods102 #·virtual·methods
 103 .method·public·dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z
 104 ····.locals·1
 105 ····.param·p1,·"event"····#·Landroid/view/KeyEvent;
 106 ····.param·p2,·"receiver"····#·Landroid/view/KeyEvent$Callback;
 107 ····.param·p3,·"state"····#·Ljava/lang/Object;
 108 ····.param·p4,·"target"····#·Ljava/lang/Object;
  
 109 ····.prologue
 110 ····.line·114
 111 ····invoke-virtual·{p1,·p2},·Landroid/view/KeyEvent;->dispatch(Landroid/view/KeyEvent$Callback;)Z
  
 112 ····move-result·v0
  
 113 ····return·v0
 114 .end·method
  
 115 .method·public·getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object;
 116 ····.locals·1
 117 ····.param·p1,·"view"····#·Landroid/view/View;
  
 118 ····.prologue
 119 ····.line·108
 120 ····const/4·v0,·0x0
  
Max diff block lines reached; 2320/5145 bytes (45.09%) of diff not shown.
909 B
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.smali
    
Offset 11, 12 lines modifiedOffset 11, 24 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x60812 ····accessFlags·=·0x608
13 ····name·=·"ViewGroupCompatImpl"13 ····name·=·"ViewGroupCompatImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
 16 .method·public·abstract·getLayoutMode(Landroid/view/ViewGroup;)I
 17 .end·method
  
 18 .method·public·abstract·isTransitionGroup(Landroid/view/ViewGroup;)Z
 19 .end·method
  
16 .method·public·abstract·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z20 .method·public·abstract·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
17 .end·method21 .end·method
  
 22 .method·public·abstract·setLayoutMode(Landroid/view/ViewGroup;I)V
 23 .end·method
  
18 .method·public·abstract·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V24 .method·public·abstract·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
19 .end·method25 .end·method
  
 26 .method·public·abstract·setTransitionGroup(Landroid/view/ViewGroup;Z)V
 27 .end·method
46.0 KB
smali/android/support/v4/view/ViewCompat.smali
Max HTML report size reached
22.6 KB
smali/android/support/v4/view/PagerTabStrip.smali
Max HTML report size reached
2.07 KB
smali/android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl.smali
    
Offset 15, 39 lines modifiedOffset 15, 68 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·10319 ····.line·118
20 ····invoke-direct·{p0},·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
 24 .method·public·dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z
 25 ····.locals·1
 26 ····.param·p1,·"event"····#·Landroid/view/KeyEvent;
 27 ····.param·p2,·"receiver"····#·Landroid/view/KeyEvent$Callback;
 28 ····.param·p3,·"state"····#·Ljava/lang/Object;
 29 ····.param·p4,·"target"····#·Ljava/lang/Object;
  
 30 ····.prologue
 31 ····.line·137
 32 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/KeyEventCompatEclair;->dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z
  
 33 ····move-result·v0
  
 34 ····return·v0
 35 .end·method
  
 36 .method·public·getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object;
 37 ····.locals·1
 38 ····.param·p1,·"view"····#·Landroid/view/View;
  
 39 ····.prologue
 40 ····.line·131
 41 ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatEclair;->getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object;
  
 42 ····move-result-object·v0
  
 43 ····return-object·v0
 44 .end·method
  
24 .method·public·isTracking(Landroid/view/KeyEvent;)Z45 .method·public·isTracking(Landroid/view/KeyEvent;)Z
25 ····.locals·146 ····.locals·1
26 ····.param·p1,·"event"····#·Landroid/view/KeyEvent;47 ····.param·p1,·"event"····#·Landroid/view/KeyEvent;
  
27 ····.prologue48 ····.prologue
28 ····.line·11149 ····.line·126
29 ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatEclair;->isTracking(Landroid/view/KeyEvent;)Z50 ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatEclair;->isTracking(Landroid/view/KeyEvent;)Z
  
30 ····move-result·v051 ····move-result·v0
  
31 ····return·v052 ····return·v0
32 .end·method53 .end·method
  
33 .method·public·startTracking(Landroid/view/KeyEvent;)V54 .method·public·startTracking(Landroid/view/KeyEvent;)V
34 ····.locals·055 ····.locals·0
35 ····.param·p1,·"event"····#·Landroid/view/KeyEvent;56 ····.param·p1,·"event"····#·Landroid/view/KeyEvent;
  
36 ····.prologue57 ····.prologue
37 ····.line·10658 ····.line·121
38 ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatEclair;->startTracking(Landroid/view/KeyEvent;)V59 ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatEclair;->startTracking(Landroid/view/KeyEvent;)V
  
39 ····.line·10760 ····.line·122
40 ····return-void61 ····return-void
41 .end·method62 .end·method
1.49 KB
smali/android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.smali
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 .class·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;1 .class·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;
3 .source·"ViewConfigurationCompat.java"3 .source·"ViewConfigurationCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Landroid/support/v4/view/ViewConfigurationCompat;6 ····value·=·Landroid/support/v4/view/ViewConfigurationCompat;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
Offset 18, 27 lines modifiedOffset 15, 27 lines modified
  
  
18 #·direct·methods15 #·direct·methods
19 .method·constructor·<init>()V16 .method·constructor·<init>()V
20 ····.locals·017 ····.locals·0
  
21 ····.prologue18 ····.prologue
22 ····.line·4619 ····.line·53
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V
  
24 ····return-void21 ····return-void
25 .end·method22 .end·method
  
  
26 #·virtual·methods23 #·virtual·methods
27 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I24 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
28 ····.locals·125 ····.locals·1
29 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;26 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;
  
30 ····.prologue27 ····.prologue
31 ····.line·4928 ····.line·56
32 ····invoke-static·{p1},·Landroid/support/v4/view/ViewConfigurationCompatFroyo;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewConfigurationCompatFroyo;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
  
33 ····move-result·v030 ····move-result·v0
  
34 ····return·v031 ····return·v0
35 .end·method32 .end·method
471 B
smali/android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.smali
    
Offset 13, 7 lines modifiedOffset 13, 10 lines modified
13 ····name·=·"ViewConfigurationVersionImpl"13 ····name·=·"ViewConfigurationVersionImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I16 .method·public·abstract·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
17 .end·method17 .end·method
  
 18 .method·public·abstract·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
 19 .end·method
1.3 KB
smali/android/support/v4/view/PagerTabStrip$2.smali
    
Offset 22, 30 lines modifiedOffset 22, 30 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·11126 ····.line·113
27 ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;27 ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·onClick(Landroid/view/View;)V32 .method·public·onClick(Landroid/view/View;)V
33 ····.locals·233 ····.locals·2
34 ····.param·p1,·"v"····#·Landroid/view/View;34 ····.param·p1,·"v"····#·Landroid/view/View;
  
35 ····.prologue35 ····.prologue
36 ····.line·11436 ····.line·116
37 ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;37 ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
38 ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;38 ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;
  
39 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;39 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip;
  
40 ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;40 ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;
Offset 54, 10 lines modifiedOffset 54, 10 lines modified
  
54 ····move-result·v154 ····move-result·v1
  
55 ····add-int/lit8·v1,·v1,·0x155 ····add-int/lit8·v1,·v1,·0x1
  
56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V
  
57 ····.line·11557 ····.line·117
58 ····return-void58 ····return-void
59 .end·method59 .end·method
724 B
smali/android/support/v4/view/accessibility/AccessibilityEventCompatIcs.smali
    
Offset 52, 7 lines modifiedOffset 52, 20 lines modified
52 ····.line·2852 ····.line·28
53 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityEvent;->getRecordCount()I53 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityEvent;->getRecordCount()I
  
54 ····move-result·v054 ····move-result·v0
  
55 ····return·v055 ····return·v0
56 .end·method56 .end·method
  
 57 .method·public·static·setScrollable(Landroid/view/accessibility/AccessibilityEvent;Z)V
 58 ····.locals·0
 59 ····.param·p0,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
 60 ····.param·p1,·"scrollable"····#·Z
  
 61 ····.prologue
 62 ····.line·40
 63 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityEvent;->setScrollable(Z)V
  
 64 ····.line·41
 65 ····return-void
 66 .end·method
19.4 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.smali
Max HTML report size reached
1.01 KB
smali/android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.smali
    
Offset 15, 28 lines modifiedOffset 15, 28 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·49719 ····.line·498
20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·setSource(Ljava/lang/Object;Landroid/view/View;I)V24 .method·public·setSource(Ljava/lang/Object;Landroid/view/View;I)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"record"····#·Ljava/lang/Object;26 ····.param·p1,·"record"····#·Ljava/lang/Object;
27 ····.param·p2,·"root"····#·Landroid/view/View;27 ····.param·p2,·"root"····#·Landroid/view/View;
28 ····.param·p3,·"virtualDescendantId"····#·I28 ····.param·p3,·"virtualDescendantId"····#·I
  
29 ····.prologue29 ····.prologue
30 ····.line·50030 ····.line·501
31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;->setSource(Ljava/lang/Object;Landroid/view/View;I)V31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;->setSource(Ljava/lang/Object;Landroid/view/View;I)V
  
32 ····.line·50132 ····.line·502
33 ····return-void33 ····return-void
34 .end·method34 .end·method
1.23 KB
smali/android/support/v4/view/accessibility/AccessibilityEventCompat.smali
    
Offset 109, 14 lines modifiedOffset 109, 27 lines modified
  
109 ····invoke-interface·{v0,·p0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;->appendRecord(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V109 ····invoke-interface·{v0,·p0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;->appendRecord(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V
  
110 ····.line·207110 ····.line·207
111 ····return-void111 ····return-void
112 .end·method112 .end·method
  
 113 .method·public·static·asRecord(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;
 114 ····.locals·1
 115 ····.param·p0,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
  
 116 ····.prologue
 117 ····.line·233
 118 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;
  
 119 ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;-><init>(Ljava/lang/Object;)V
  
 120 ····return-object·v0
 121 .end·method
  
113 .method·public·static·getRecord(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;122 .method·public·static·getRecord(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;
114 ····.locals·2123 ····.locals·2
115 ····.param·p0,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;124 ····.param·p0,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
116 ····.param·p1,·"index"····#·I125 ····.param·p1,·"index"····#·I
  
117 ····.prologue126 ····.prologue
118 ····.line·216127 ····.line·216
16.1 KB
smali/android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl.smali
Max HTML report size reached
35.7 KB
smali/android/support/v4/view/accessibility/AccessibilityRecordCompat.smali
Max HTML report size reached
5.83 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.smali
    
Offset 2, 14 lines modifiedOffset 2, 15 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"AccessibilityNodeProviderCompat.java"3 .source·"AccessibilityNodeProviderCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;,
7 ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;,8 ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;,
8 ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;,9 ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;,
9 ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;10 ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;
10 ····}11 ····}
11 .end·annotation12 .end·annotation
  
  
Offset 22, 86 lines modifiedOffset 23, 103 lines modified
  
  
22 #·direct·methods23 #·direct·methods
23 .method·static·constructor·<clinit>()V24 .method·static·constructor·<clinit>()V
24 ····.locals·225 ····.locals·2
  
25 ····.prologue26 ····.prologue
26 ····.line·8927 ····.line·139
27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I28 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
28 ····const/16·v1,·0x1029 ····const/16·v1,·0x13
  
29 ····if-lt·v0,·v1,·:cond_030 ····if-lt·v0,·v1,·:cond_0
  
30 ····.line·9031 ····.line·140
31 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;32 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;
  
32 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;-><init>()V33 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;-><init>()V
  
33 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;34 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;
  
34 ····.line·9435 ····.line·146
35 ····:goto_036 ····:goto_0
36 ····return-void37 ····return-void
  
37 ····.line·9238 ····.line·141
38 ····:cond_039 ····:cond_0
 40 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 41 ····const/16·v1,·0x10
  
 42 ····if-lt·v0,·v1,·:cond_1
  
 43 ····.line·142
 44 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;
  
 45 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;-><init>()V
  
 46 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;
  
 47 ····goto·:goto_0
  
 48 ····.line·144
 49 ····:cond_1
39 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;50 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;
  
40 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;-><init>()V51 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;-><init>()V
  
41 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;52 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;
  
42 ····goto·:goto_053 ····goto·:goto_0
43 .end·method54 .end·method
  
44 .method·public·constructor·<init>()V55 .method·public·constructor·<init>()V
45 ····.locals·156 ····.locals·1
  
46 ····.prologue57 ····.prologue
47 ····.line·9958 ····.line·151
48 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V59 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
49 ····.line·10060 ····.line·152
50 ····sget-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;61 ····sget-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;
  
51 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;->newAccessibilityNodeProviderBridge(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;62 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;->newAccessibilityNodeProviderBridge(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;
  
52 ····move-result-object·v063 ····move-result-object·v0
  
53 ····iput-object·v0,·p0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->mProvider:Ljava/lang/Object;64 ····iput-object·v0,·p0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->mProvider:Ljava/lang/Object;
  
54 ····.line·10165 ····.line·153
55 ····return-void66 ····return-void
56 .end·method67 .end·method
  
57 .method·public·constructor·<init>(Ljava/lang/Object;)V68 .method·public·constructor·<init>(Ljava/lang/Object;)V
58 ····.locals·069 ····.locals·0
59 ····.param·p1,·"provider"····#·Ljava/lang/Object;70 ····.param·p1,·"provider"····#·Ljava/lang/Object;
  
60 ····.prologue71 ····.prologue
61 ····.line·10972 ····.line·161
62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V73 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
63 ····.line·11074 ····.line·162
64 ····iput-object·p1,·p0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->mProvider:Ljava/lang/Object;75 ····iput-object·p1,·p0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->mProvider:Ljava/lang/Object;
  
65 ····.line·11176 ····.line·163
66 ····return-void77 ····return-void
67 .end·method78 .end·method
  
  
68 #·virtual·methods79 #·virtual·methods
69 .method·public·createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;80 .method·public·createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
70 ····.locals·181 ····.locals·1
71 ····.param·p1,·"virtualViewId"····#·I82 ····.param·p1,·"virtualViewId"····#·I
  
72 ····.prologue83 ····.prologue
73 ····.line·14384 ····.line·195
74 ····const/4·v0,·0x085 ····const/4·v0,·0x0
  
75 ····return-object·v086 ····return-object·v0
76 .end·method87 .end·method
  
77 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List;88 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List;
78 ····.locals·189 ····.locals·1
Offset 116, 35 lines modifiedOffset 134, 46 lines modified
116 ············"<",134 ············"<",
117 ············"Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;",135 ············"Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;",
118 ············">;"136 ············">;"
119 ········}137 ········}
120 ····.end·annotation138 ····.end·annotation
  
121 ····.prologue139 ····.prologue
Max diff block lines reached; 606/5809 bytes (10.43%) of diff not shown.
5.95 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.smali
    
Offset 14, 14 lines modifiedOffset 14, 17 lines modified
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·addAction(Ljava/lang/Object;I)V16 .method·public·abstract·addAction(Ljava/lang/Object;I)V
17 .end·method17 .end·method
  
 18 .method·public·abstract·addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V
 19 .end·method
  
18 .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;)V20 .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;)V
19 .end·method21 .end·method
  
20 .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;I)V22 .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;I)V
21 .end·method23 .end·method
  
22 .method·public·abstract·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;24 .method·public·abstract·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;
Offset 41, 14 lines modifiedOffset 44, 28 lines modified
  
41 .method·public·abstract·findFocus(Ljava/lang/Object;I)Ljava/lang/Object;44 .method·public·abstract·findFocus(Ljava/lang/Object;I)Ljava/lang/Object;
42 .end·method45 .end·method
  
43 .method·public·abstract·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;46 .method·public·abstract·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;
44 .end·method47 .end·method
  
 48 .method·public·abstract·getActionList(Ljava/lang/Object;)Ljava/util/List;
 49 ····.annotation·system·Ldalvik/annotation/Signature;
 50 ········value·=·{
 51 ············"(",
 52 ············"Ljava/lang/Object;",
 53 ············")",
 54 ············"Ljava/util/List",
 55 ············"<",
 56 ············"Ljava/lang/Object;",
 57 ············">;"
 58 ········}
 59 ····.end·annotation
 60 .end·method
  
45 .method·public·abstract·getActions(Ljava/lang/Object;)I61 .method·public·abstract·getActions(Ljava/lang/Object;)I
46 .end·method62 .end·method
  
47 .method·public·abstract·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V63 .method·public·abstract·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
48 .end·method64 .end·method
  
49 .method·public·abstract·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V65 .method·public·abstract·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V
Offset 59, 29 lines modifiedOffset 76, 62 lines modified
  
59 .method·public·abstract·getChildCount(Ljava/lang/Object;)I76 .method·public·abstract·getChildCount(Ljava/lang/Object;)I
60 .end·method77 .end·method
  
61 .method·public·abstract·getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence;78 .method·public·abstract·getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence;
62 .end·method79 .end·method
  
 80 .method·public·abstract·getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object;
 81 .end·method
  
 82 .method·public·abstract·getCollectionInfoColumnCount(Ljava/lang/Object;)I
 83 .end·method
  
 84 .method·public·abstract·getCollectionInfoRowCount(Ljava/lang/Object;)I
 85 .end·method
  
 86 .method·public·abstract·getCollectionItemColumnIndex(Ljava/lang/Object;)I
 87 .end·method
  
 88 .method·public·abstract·getCollectionItemColumnSpan(Ljava/lang/Object;)I
 89 .end·method
  
 90 .method·public·abstract·getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object;
 91 .end·method
  
 92 .method·public·abstract·getCollectionItemRowIndex(Ljava/lang/Object;)I
 93 .end·method
  
 94 .method·public·abstract·getCollectionItemRowSpan(Ljava/lang/Object;)I
 95 .end·method
  
63 .method·public·abstract·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence;96 .method·public·abstract·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence;
64 .end·method97 .end·method
  
 98 .method·public·abstract·getLiveRegion(Ljava/lang/Object;)I
 99 .end·method
  
65 .method·public·abstract·getMovementGranularities(Ljava/lang/Object;)I100 .method·public·abstract·getMovementGranularities(Ljava/lang/Object;)I
66 .end·method101 .end·method
  
67 .method·public·abstract·getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence;102 .method·public·abstract·getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence;
68 .end·method103 .end·method
  
69 .method·public·abstract·getParent(Ljava/lang/Object;)Ljava/lang/Object;104 .method·public·abstract·getParent(Ljava/lang/Object;)Ljava/lang/Object;
70 .end·method105 .end·method
  
 106 .method·public·abstract·getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object;
 107 .end·method
  
71 .method·public·abstract·getText(Ljava/lang/Object;)Ljava/lang/CharSequence;108 .method·public·abstract·getText(Ljava/lang/Object;)Ljava/lang/CharSequence;
72 .end·method109 .end·method
  
 110 .method·public·abstract·getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;
 111 .end·method
  
73 .method·public·abstract·getWindowId(Ljava/lang/Object;)I112 .method·public·abstract·getWindowId(Ljava/lang/Object;)I
74 .end·method113 .end·method
  
75 .method·public·abstract·isAccessibilityFocused(Ljava/lang/Object;)Z114 .method·public·abstract·isAccessibilityFocused(Ljava/lang/Object;)Z
76 .end·method115 .end·method
  
77 .method·public·abstract·isCheckable(Ljava/lang/Object;)Z116 .method·public·abstract·isCheckable(Ljava/lang/Object;)Z
Offset 89, 14 lines modifiedOffset 139, 23 lines modified
  
89 .method·public·abstract·isChecked(Ljava/lang/Object;)Z139 .method·public·abstract·isChecked(Ljava/lang/Object;)Z
90 .end·method140 .end·method
  
91 .method·public·abstract·isClickable(Ljava/lang/Object;)Z141 .method·public·abstract·isClickable(Ljava/lang/Object;)Z
92 .end·method142 .end·method
  
 143 .method·public·abstract·isCollectionInfoHierarchical(Ljava/lang/Object;)Z
 144 .end·method
  
 145 .method·public·abstract·isCollectionItemHeading(Ljava/lang/Object;)Z
 146 .end·method
  
 147 .method·public·abstract·isCollectionItemSelected(Ljava/lang/Object;)Z
 148 .end·method
  
93 .method·public·abstract·isEnabled(Ljava/lang/Object;)Z149 .method·public·abstract·isEnabled(Ljava/lang/Object;)Z
Max diff block lines reached; 2163/5882 bytes (36.77%) of diff not shown.
79.2 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.smali
Max HTML report size reached
20.1 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.smali
Max HTML report size reached
11.0 KB
smali/android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl.smali
Max HTML report size reached
1.98 KB
smali/android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.smali
    
Offset 15, 66 lines modifiedOffset 15, 66 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·47519 ····.line·476
20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getMaxScrollX(Ljava/lang/Object;)I24 .method·public·getMaxScrollX(Ljava/lang/Object;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"record"····#·Ljava/lang/Object;26 ····.param·p1,·"record"····#·Ljava/lang/Object;
  
27 ····.prologue27 ····.prologue
28 ····.line·47828 ····.line·479
29 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->getMaxScrollX(Ljava/lang/Object;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->getMaxScrollX(Ljava/lang/Object;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·getMaxScrollY(Ljava/lang/Object;)I33 .method·public·getMaxScrollY(Ljava/lang/Object;)I
34 ····.locals·134 ····.locals·1
35 ····.param·p1,·"record"····#·Ljava/lang/Object;35 ····.param·p1,·"record"····#·Ljava/lang/Object;
  
36 ····.prologue36 ····.prologue
37 ····.line·48337 ····.line·484
38 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->getMaxScrollY(Ljava/lang/Object;)I38 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->getMaxScrollY(Ljava/lang/Object;)I
  
39 ····move-result·v039 ····move-result·v0
  
40 ····return·v040 ····return·v0
41 .end·method41 .end·method
  
42 .method·public·setMaxScrollX(Ljava/lang/Object;I)V42 .method·public·setMaxScrollX(Ljava/lang/Object;I)V
43 ····.locals·043 ····.locals·0
44 ····.param·p1,·"record"····#·Ljava/lang/Object;44 ····.param·p1,·"record"····#·Ljava/lang/Object;
45 ····.param·p2,·"maxScrollX"····#·I45 ····.param·p2,·"maxScrollX"····#·I
  
46 ····.prologue46 ····.prologue
47 ····.line·48847 ····.line·489
48 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->setMaxScrollX(Ljava/lang/Object;I)V48 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->setMaxScrollX(Ljava/lang/Object;I)V
  
49 ····.line·48949 ····.line·490
50 ····return-void50 ····return-void
51 .end·method51 .end·method
  
52 .method·public·setMaxScrollY(Ljava/lang/Object;I)V52 .method·public·setMaxScrollY(Ljava/lang/Object;I)V
53 ····.locals·053 ····.locals·0
54 ····.param·p1,·"record"····#·Ljava/lang/Object;54 ····.param·p1,·"record"····#·Ljava/lang/Object;
55 ····.param·p2,·"maxScrollY"····#·I55 ····.param·p2,·"maxScrollY"····#·I
  
56 ····.prologue56 ····.prologue
57 ····.line·49357 ····.line·494
58 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->setMaxScrollY(Ljava/lang/Object;I)V58 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->setMaxScrollY(Ljava/lang/Object;I)V
  
59 ····.line·49459 ····.line·495
60 ····return-void60 ····return-void
61 .end·method61 .end·method
6.04 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.smali
    
Offset 15, 191 lines modifiedOffset 15, 191 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·63619 ····.line·920
20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V24 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"info"····#·Ljava/lang/Object;26 ····.param·p1,·"info"····#·Ljava/lang/Object;
27 ····.param·p2,·"child"····#·Landroid/view/View;27 ····.param·p2,·"child"····#·Landroid/view/View;
28 ····.param·p3,·"virtualDescendantId"····#·I28 ····.param·p3,·"virtualDescendantId"····#·I
  
29 ····.prologue29 ····.prologue
30 ····.line·65430 ····.line·938
31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->addChild(Ljava/lang/Object;Landroid/view/View;I)V31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->addChild(Ljava/lang/Object;Landroid/view/View;I)V
  
32 ····.line·65532 ····.line·939
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
35 .method·public·findFocus(Ljava/lang/Object;I)Ljava/lang/Object;35 .method·public·findFocus(Ljava/lang/Object;I)Ljava/lang/Object;
36 ····.locals·136 ····.locals·1
37 ····.param·p1,·"info"····#·Ljava/lang/Object;37 ····.param·p1,·"info"····#·Ljava/lang/Object;
38 ····.param·p2,·"focus"····#·I38 ····.param·p2,·"focus"····#·I
  
39 ····.prologue39 ····.prologue
40 ····.line·64440 ····.line·928
41 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object;41 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
43 ····return-object·v043 ····return-object·v0
44 .end·method44 .end·method
  
45 .method·public·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;45 .method·public·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;
46 ····.locals·146 ····.locals·1
47 ····.param·p1,·"info"····#·Ljava/lang/Object;47 ····.param·p1,·"info"····#·Ljava/lang/Object;
48 ····.param·p2,·"direction"····#·I48 ····.param·p2,·"direction"····#·I
  
49 ····.prologue49 ····.prologue
50 ····.line·64950 ····.line·933
51 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;51 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·getMovementGranularities(Ljava/lang/Object;)I55 .method·public·getMovementGranularities(Ljava/lang/Object;)I
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"info"····#·Ljava/lang/Object;57 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
58 ····.prologue58 ····.prologue
59 ····.line·69459 ····.line·978
60 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->getMovementGranularities(Ljava/lang/Object;)I60 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->getMovementGranularities(Ljava/lang/Object;)I
  
61 ····move-result·v061 ····move-result·v0
  
62 ····return·v062 ····return·v0
63 .end·method63 .end·method
  
64 .method·public·isAccessibilityFocused(Ljava/lang/Object;)Z64 .method·public·isAccessibilityFocused(Ljava/lang/Object;)Z
65 ····.locals·165 ····.locals·1
66 ····.param·p1,·"info"····#·Ljava/lang/Object;66 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
67 ····.prologue67 ····.prologue
68 ····.line·67468 ····.line·958
69 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isAccessibilityFocused(Ljava/lang/Object;)Z69 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isAccessibilityFocused(Ljava/lang/Object;)Z
  
70 ····move-result·v070 ····move-result·v0
  
71 ····return·v071 ····return·v0
72 .end·method72 .end·method
  
73 .method·public·isVisibleToUser(Ljava/lang/Object;)Z73 .method·public·isVisibleToUser(Ljava/lang/Object;)Z
74 ····.locals·174 ····.locals·1
75 ····.param·p1,·"info"····#·Ljava/lang/Object;75 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
76 ····.prologue76 ····.prologue
77 ····.line·66477 ····.line·948
78 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isVisibleToUser(Ljava/lang/Object;)Z78 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isVisibleToUser(Ljava/lang/Object;)Z
  
79 ····move-result·v079 ····move-result·v0
  
80 ····return·v080 ····return·v0
81 .end·method81 .end·method
  
82 .method·public·obtain(Landroid/view/View;I)Ljava/lang/Object;82 .method·public·obtain(Landroid/view/View;I)Ljava/lang/Object;
83 ····.locals·183 ····.locals·1
84 ····.param·p1,·"root"····#·Landroid/view/View;84 ····.param·p1,·"root"····#·Landroid/view/View;
85 ····.param·p2,·"virtualDescendantId"····#·I85 ····.param·p2,·"virtualDescendantId"····#·I
  
86 ····.prologue86 ····.prologue
87 ····.line·63987 ····.line·923
88 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->obtain(Landroid/view/View;I)Ljava/lang/Object;88 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->obtain(Landroid/view/View;I)Ljava/lang/Object;
  
89 ····move-result-object·v089 ····move-result-object·v0
  
90 ····return-object·v090 ····return-object·v0
91 .end·method91 .end·method
  
92 .method·public·performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z92 .method·public·performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z
93 ····.locals·193 ····.locals·1
94 ····.param·p1,·"info"····#·Ljava/lang/Object;94 ····.param·p1,·"info"····#·Ljava/lang/Object;
95 ····.param·p2,·"action"····#·I95 ····.param·p2,·"action"····#·I
96 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;96 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;
  
97 ····.prologue97 ····.prologue
98 ····.line·68498 ····.line·968
99 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z99 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z
  
100 ····move-result·v0100 ····move-result·v0
  
101 ····return·v0101 ····return·v0
102 .end·method102 .end·method
  
103 .method·public·setAccessibilityFocused(Ljava/lang/Object;Z)V103 .method·public·setAccessibilityFocused(Ljava/lang/Object;Z)V
104 ····.locals·0104 ····.locals·0
Max diff block lines reached; 2126/5960 bytes (35.67%) of diff not shown.
1.06 KB
smali/android/support/v4/content/ContextCompatHoneycomb.smali
    
Offset 4, 25 lines modifiedOffset 4, 38 lines modified
  
  
4 #·direct·methods4 #·direct·methods
5 .method·constructor·<init>()V5 .method·constructor·<init>()V
6 ····.locals·06 ····.locals·0
  
7 ····.prologue7 ····.prologue
8 ····.line·258 ····.line·27
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
 12 .method·public·static·getObbDir(Landroid/content/Context;)Ljava/io/File;
 13 ····.locals·1
 14 ····.param·p0,·"context"····#·Landroid/content/Context;
  
 15 ····.prologue
 16 ····.line·34
 17 ····invoke-virtual·{p0},·Landroid/content/Context;->getObbDir()Ljava/io/File;
  
 18 ····move-result-object·v0
  
 19 ····return-object·v0
 20 .end·method
  
12 .method·static·startActivities(Landroid/content/Context;[Landroid/content/Intent;)V21 .method·static·startActivities(Landroid/content/Context;[Landroid/content/Intent;)V
13 ····.locals·022 ····.locals·0
14 ····.param·p0,·"context"····#·Landroid/content/Context;23 ····.param·p0,·"context"····#·Landroid/content/Context;
15 ····.param·p1,·"intents"····#·[Landroid/content/Intent;24 ····.param·p1,·"intents"····#·[Landroid/content/Intent;
  
16 ····.prologue25 ····.prologue
17 ····.line·2826 ····.line·30
18 ····invoke-virtual·{p0,·p1},·Landroid/content/Context;->startActivities([Landroid/content/Intent;)V27 ····invoke-virtual·{p0,·p1},·Landroid/content/Context;->startActivities([Landroid/content/Intent;)V
  
19 ····.line·2928 ····.line·31
20 ····return-void29 ····return-void
21 .end·method30 .end·method
26.0 KB
smali/android/support/v4/content/FileProvider.smali
Max HTML report size reached
11.0 KB
smali/android/support/v4/content/FileProvider$SimplePathStrategy.smali
Max HTML report size reached
9.25 KB
smali/android/support/v4/content/AsyncTaskLoader.smali
Max HTML report size reached
18.7 KB
smali/android/support/v4/content/Loader.smali
Max HTML report size reached
15.3 KB
smali/android/support/v4/content/ContextCompat.smali
Max HTML report size reached
1.73 KB
smali/android/support/v4/content/Loader$ForceLoadContentObserver.smali
    
Offset 19, 49 lines modifiedOffset 19, 49 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Landroid/support/v4/content/Loader;)V20 .method·public·constructor·<init>(Landroid/support/v4/content/Loader;)V
21 ····.locals·121 ····.locals·1
  
22 ····.prologue22 ····.prologue
23 ····.line·5123 ····.line·52
24 ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;"24 ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;"
25 ····iput-object·p1,·p0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver;->this$0:Landroid/support/v4/content/Loader;25 ····iput-object·p1,·p0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver;->this$0:Landroid/support/v4/content/Loader;
  
26 ····.line·5226 ····.line·53
27 ····new-instance·v0,·Landroid/os/Handler;27 ····new-instance·v0,·Landroid/os/Handler;
  
28 ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V28 ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V
  
29 ····invoke-direct·{p0,·v0},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V29 ····invoke-direct·{p0,·v0},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V
  
30 ····.line·5330 ····.line·54
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·deliverSelfNotifications()Z34 .method·public·deliverSelfNotifications()Z
35 ····.locals·135 ····.locals·1
  
36 ····.prologue36 ····.prologue
37 ····.line·5737 ····.line·58
38 ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;"38 ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;"
39 ····const/4·v0,·0x139 ····const/4·v0,·0x1
  
40 ····return·v040 ····return·v0
41 .end·method41 .end·method
  
42 .method·public·onChange(Z)V42 .method·public·onChange(Z)V
43 ····.locals·143 ····.locals·1
44 ····.param·p1,·"selfChange"····#·Z44 ····.param·p1,·"selfChange"····#·Z
  
45 ····.prologue45 ····.prologue
46 ····.line·6246 ····.line·63
47 ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;"47 ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;"
48 ····iget-object·v0,·p0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver;->this$0:Landroid/support/v4/content/Loader;48 ····iget-object·v0,·p0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver;->this$0:Landroid/support/v4/content/Loader;
  
49 ····invoke-virtual·{v0},·Landroid/support/v4/content/Loader;->onContentChanged()V49 ····invoke-virtual·{v0},·Landroid/support/v4/content/Loader;->onContentChanged()V
  
50 ····.line·6350 ····.line·64
51 ····return-void51 ····return-void
52 .end·method52 .end·method
14.9 KB
smali/android/support/v4/content/CursorLoader.smali
Max HTML report size reached
2.51 KB
smali/android/support/v4/content/ModernAsyncTask.smali
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ········}83 ········}
84 ····.end·annotation84 ····.end·annotation
85 .end·field85 .end·field
  
  
86 #·direct·methods86 #·direct·methods
87 .method·static·constructor·<clinit>()V87 .method·static·constructor·<clinit>()V
88 ····.locals·888 ····.locals·9
  
89 ····.prologue89 ····.prologue
90 ····.line·5490 ····.line·54
91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;
  
92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V
  
Offset 103, 31 lines modifiedOffset 103, 31 lines modified
103 ····const/16·v1,·0xa103 ····const/16·v1,·0xa
  
104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V
  
105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
106 ····.line·68106 ····.line·68
107 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;107 ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor;
  
108 ····const/4·v1,·0x5108 ····const/4·v2,·0x5
  
109 ····const/16·v2,·0x80109 ····const/16·v3,·0x80
  
110 ····const-wide/16·v3,·0x1110 ····const-wide/16·v4,·0x1
  
111 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;111 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
112 ····sget-object·v6,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;112 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
113 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;113 ····sget-object·v8,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;
  
114 ····invoke-direct/range·{v0·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V114 ····invoke-direct/range·{v1·..·v8},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
  
115 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;115 ····sput-object·v1,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
  
116 ····.line·75116 ····.line·75
117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
  
118 ····const/4·v1,·0x0118 ····const/4·v1,·0x0
  
119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V
232 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
Max HTML report size reached
16.2 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.smali
Max HTML report size reached
10.7 KB
smali/android/support/v4/app/NavUtils.smali
Max HTML report size reached
8.54 KB
smali/android/support/v4/app/ActivityOptionsCompat.smali
Max HTML report size reached
25.4 KB
smali/android/support/v4/app/DialogFragment.smali
Max HTML report size reached
1.59 KB
smali/android/support/v4/app/FragmentActivity$2.smali
    
Offset 22, 31 lines modifiedOffset 22, 63 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V23 .method·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·10126 ····.line·106
27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity;27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·findViewById(I)Landroid/view/View;32 .method·public·findViewById(I)Landroid/view/View;
33 ····.locals·133 ····.locals·1
34 ····.param·p1,·"id"····#·I34 ····.param·p1,·"id"····#·I
  
35 ····.prologue35 ····.prologue
36 ····.line·10436 ····.line·109
37 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity;37 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity;
  
38 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/app/FragmentActivity;->findViewById(I)Landroid/view/View;38 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/app/FragmentActivity;->findViewById(I)Landroid/view/View;
  
39 ····move-result-object·v039 ····move-result-object·v0
  
40 ····return-object·v040 ····return-object·v0
41 .end·method41 .end·method
  
 42 .method·public·hasView()Z
 43 ····.locals·2
  
 44 ····.prologue
 45 ····.line·114
 46 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity;
  
 47 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getWindow()Landroid/view/Window;
  
 48 ····move-result-object·v0
  
 49 ····.line·115
 50 ····.local·v0,·"window":Landroid/view/Window;
 51 ····if-eqz·v0,·:cond_0
  
 52 ····invoke-virtual·{v0},·Landroid/view/Window;->peekDecorView()Landroid/view/View;
  
 53 ····move-result-object·v1
  
 54 ····if-eqz·v1,·:cond_0
  
 55 ····const/4·v1,·0x1
  
 56 ····:goto_0
 57 ····return·v1
  
 58 ····:cond_0
 59 ····const/4·v1,·0x0
  
 60 ····goto·:goto_0
 61 .end·method
328 B
smali/android/support/v4/app/BackStackRecord$Op.smali
    
Offset 44, 12 lines modifiedOffset 44, 12 lines modified
  
  
44 #·direct·methods44 #·direct·methods
45 .method·constructor·<init>()V45 .method·constructor·<init>()V
46 ····.locals·046 ····.locals·0
  
47 ····.prologue47 ····.prologue
48 ····.line·18748 ····.line·206
49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
50 ····return-void50 ····return-void
51 .end·method51 .end·method
4.69 KB
smali/android/support/v4/app/ShareCompat$ShareCompatImplBase.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·8522 ····.line·86
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·private·static·withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V26 .method·private·static·withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V
27 ····.locals·527 ····.locals·5
Offset 34, 78 lines modifiedOffset 34, 78 lines modified
34 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;34 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;
35 ····.param·p2,·"start"····#·I35 ····.param·p2,·"start"····#·I
36 ····.param·p3,·"end"····#·I36 ····.param·p3,·"end"····#·I
  
37 ····.prologue37 ····.prologue
38 ····const/16·v4,·0x2038 ····const/16·v4,·0x20
  
39 ····.line·9839 ····.line·99
40 ····move·v1,·p240 ····move·v1,·p2
  
41 ····.local·v1,·"i":I41 ····.local·v1,·"i":I
42 ····:goto_042 ····:goto_0
43 ····if-ge·v1,·p3,·:cond_743 ····if-ge·v1,·p3,·:cond_7
  
44 ····.line·9944 ····.line·100
45 ····invoke-interface·{p1,·v1},·Ljava/lang/CharSequence;->charAt(I)C45 ····invoke-interface·{p1,·v1},·Ljava/lang/CharSequence;->charAt(I)C
  
46 ····move-result·v046 ····move-result·v0
  
47 ····.line·10147 ····.line·102
48 ····.local·v0,·"c":C48 ····.local·v0,·"c":C
49 ····const/16·v2,·0x3c49 ····const/16·v2,·0x3c
  
50 ····if-ne·v0,·v2,·:cond_050 ····if-ne·v0,·v2,·:cond_0
  
51 ····.line·10251 ····.line·103
52 ····const-string·v2,·"&lt;"52 ····const-string·v2,·"&lt;"
  
53 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;53 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
54 ····.line·9854 ····.line·99
55 ····:goto_155 ····:goto_1
56 ····add-int/lit8·v1,·v1,·0x156 ····add-int/lit8·v1,·v1,·0x1
  
57 ····goto·:goto_057 ····goto·:goto_0
  
58 ····.line·10358 ····.line·104
59 ····:cond_059 ····:cond_0
60 ····const/16·v2,·0x3e60 ····const/16·v2,·0x3e
  
61 ····if-ne·v0,·v2,·:cond_161 ····if-ne·v0,·v2,·:cond_1
  
62 ····.line·10462 ····.line·105
63 ····const-string·v2,·"&gt;"63 ····const-string·v2,·"&gt;"
  
64 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;64 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
65 ····goto·:goto_165 ····goto·:goto_1
  
66 ····.line·10566 ····.line·106
67 ····:cond_167 ····:cond_1
68 ····const/16·v2,·0x2668 ····const/16·v2,·0x26
  
69 ····if-ne·v0,·v2,·:cond_269 ····if-ne·v0,·v2,·:cond_2
  
70 ····.line·10670 ····.line·107
71 ····const-string·v2,·"&amp;"71 ····const-string·v2,·"&amp;"
  
72 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;72 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
73 ····goto·:goto_173 ····goto·:goto_1
  
74 ····.line·10774 ····.line·108
75 ····:cond_275 ····:cond_2
76 ····const/16·v2,·0x7e76 ····const/16·v2,·0x7e
  
77 ····if-gt·v0,·v2,·:cond_377 ····if-gt·v0,·v2,·:cond_3
  
78 ····if-ge·v0,·v4,·:cond_478 ····if-ge·v0,·v4,·:cond_4
  
79 ····.line·10879 ····.line·109
80 ····:cond_380 ····:cond_3
81 ····new-instance·v2,·Ljava/lang/StringBuilder;81 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
82 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V82 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
83 ····const-string·v3,·"&#"83 ····const-string·v3,·"&#"
  
Offset 127, 99 lines modifiedOffset 127, 99 lines modified
  
127 ····move-result-object·v2127 ····move-result-object·v2
  
128 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;128 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
129 ····goto·:goto_1129 ····goto·:goto_1
  
130 ····.line·109130 ····.line·110
131 ····:cond_4131 ····:cond_4
132 ····if-ne·v0,·v4,·:cond_6132 ····if-ne·v0,·v4,·:cond_6
  
133 ····.line·110133 ····.line·111
134 ····:goto_2134 ····:goto_2
135 ····add-int/lit8·v2,·v1,·0x1135 ····add-int/lit8·v2,·v1,·0x1
  
136 ····if-ge·v2,·p3,·:cond_5136 ····if-ge·v2,·p3,·:cond_5
  
137 ····add-int/lit8·v2,·v1,·0x1137 ····add-int/lit8·v2,·v1,·0x1
  
138 ····invoke-interface·{p1,·v2},·Ljava/lang/CharSequence;->charAt(I)C138 ····invoke-interface·{p1,·v2},·Ljava/lang/CharSequence;->charAt(I)C
  
139 ····move-result·v2139 ····move-result·v2
  
140 ····if-ne·v2,·v4,·:cond_5140 ····if-ne·v2,·v4,·:cond_5
  
141 ····.line·111141 ····.line·112
142 ····const-string·v2,·"&nbsp;"142 ····const-string·v2,·"&nbsp;"
  
143 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;143 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
144 ····.line·112144 ····.line·113
145 ····add-int/lit8·v1,·v1,·0x1145 ····add-int/lit8·v1,·v1,·0x1
Max diff block lines reached; 1925/4672 bytes (41.20%) of diff not shown.
65.6 KB
smali/android/support/v4/app/FragmentActivity.smali
Max HTML report size reached
2.46 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImpl.smali
    
Offset 13, 7 lines modifiedOffset 13, 64 lines modified
13 ····name·=·"NotificationCompatImpl"13 ····name·=·"NotificationCompatImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;16 .method·public·abstract·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
17 .end·method17 .end·method
  
 18 .method·public·abstract·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;
 19 .end·method
  
 20 .method·public·abstract·getActionCount(Landroid/app/Notification;)I
 21 .end·method
  
 22 .method·public·abstract·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;
 23 ····.annotation·system·Ldalvik/annotation/Signature;
 24 ········value·=·{
 25 ············"(",
 26 ············"Ljava/util/ArrayList",
 27 ············"<",
 28 ············"Landroid/os/Parcelable;",
 29 ············">;)[",
 30 ············"Landroid/support/v4/app/NotificationCompat$Action;"
 31 ········}
 32 ····.end·annotation
 33 .end·method
  
 34 .method·public·abstract·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;
 35 .end·method
  
 36 .method·public·abstract·getCategory(Landroid/app/Notification;)Ljava/lang/String;
 37 .end·method
  
 38 .method·public·abstract·getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
 39 .end·method
  
 40 .method·public·abstract·getGroup(Landroid/app/Notification;)Ljava/lang/String;
 41 .end·method
  
 42 .method·public·abstract·getLocalOnly(Landroid/app/Notification;)Z
 43 .end·method
  
 44 .method·public·abstract·getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;
 45 ····.annotation·system·Ldalvik/annotation/Signature;
 46 ········value·=·{
 47 ············"([",
 48 ············"Landroid/support/v4/app/NotificationCompat$Action;",
 49 ············")",
 50 ············"Ljava/util/ArrayList",
 51 ············"<",
 52 ············"Landroid/os/Parcelable;",
 53 ············">;"
 54 ········}
 55 ····.end·annotation
 56 .end·method
  
 57 .method·public·abstract·getSortKey(Landroid/app/Notification;)Ljava/lang/String;
 58 .end·method
  
 59 .method·public·abstract·getUnreadConversationFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;
 60 .end·method
  
 61 .method·public·abstract·isGroupSummary(Landroid/app/Notification;)Z
 62 .end·method
823 B
smali/android/support/v4/app/ActivityCompatJB.smali
    
Offset 10, 14 lines modifiedOffset 10, 26 lines modified
10 ····.prologue10 ····.prologue
11 ····.line·2411 ····.line·24
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
 15 .method·public·static·finishAffinity(Landroid/app/Activity;)V
 16 ····.locals·0
 17 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
 18 ····.prologue
 19 ····.line·34
 20 ····invoke-virtual·{p0},·Landroid/app/Activity;->finishAffinity()V
  
 21 ····.line·35
 22 ····return-void
 23 .end·method
  
15 .method·public·static·startActivity(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V24 .method·public·static·startActivity(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V
16 ····.locals·025 ····.locals·0
17 ····.param·p0,·"context"····#·Landroid/content/Context;26 ····.param·p0,·"context"····#·Landroid/content/Context;
18 ····.param·p1,·"intent"····#·Landroid/content/Intent;27 ····.param·p1,·"intent"····#·Landroid/content/Intent;
19 ····.param·p2,·"options"····#·Landroid/os/Bundle;28 ····.param·p2,·"options"····#·Landroid/os/Bundle;
  
20 ····.prologue29 ····.prologue
1.22 KB
smali/android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·8622 ····.line·90
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
Offset 37, 29 lines modifiedOffset 37, 29 lines modified
37 ····.param·p3,·"requestCode"····#·I37 ····.param·p3,·"requestCode"····#·I
38 ····.param·p4,·"flags"····#·I38 ····.param·p4,·"flags"····#·I
39 ····.param·p5,·"options"····#·Landroid/os/Bundle;39 ····.param·p5,·"options"····#·Landroid/os/Bundle;
  
40 ····.prologue40 ····.prologue
41 ····const/4·v2,·0x041 ····const/4·v2,·0x0
  
42 ····.line·8942 ····.line·93
43 ····new-instance·v0,·Landroid/content/Intent;43 ····new-instance·v0,·Landroid/content/Intent;
  
44 ····aget-object·v1,·p2,·v244 ····aget-object·v1,·p2,·v2
  
45 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V45 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V
  
46 ····const·v1,·0x1000c00046 ····const·v1,·0x1000c000
  
47 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;47 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····aput-object·v0,·p2,·v249 ····aput-object·v0,·p2,·v2
  
50 ····.line·9250 ····.line·96
51 ····invoke-static·{p1,·p3,·p2,·p4},·Landroid/support/v4/app/TaskStackBuilderHoneycomb;->getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;51 ····invoke-static·{p1,·p3,·p2,·p4},·Landroid/support/v4/app/TaskStackBuilderHoneycomb;->getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
24.2 KB
smali/android/support/v4/app/NotificationCompat.smali
Max HTML report size reached
2.3 KB
smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.smali
    
Offset 18, 54 lines modifiedOffset 18, 54 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·private·constructor·<init>()V19 .method·private·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·8522 ····.line·132
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;
  
29 ····.prologue29 ····.prologue
30 ····.line·8530 ····.line·132
31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>()V31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>()V
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
36 ····.locals·136 ····.locals·1
37 ····.param·p1,·"activity"····#·Landroid/app/Activity;37 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
38 ····.prologue38 ····.prologue
39 ····.line·8839 ····.line·135
40 ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;40 ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
  
41 ····move-result-object·v041 ····move-result-object·v0
  
42 ····return-object·v042 ····return-object·v0
43 .end·method43 .end·method
  
44 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;44 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
45 ····.locals·145 ····.locals·1
46 ····.param·p1,·"info"····#·Ljava/lang/Object;46 ····.param·p1,·"info"····#·Ljava/lang/Object;
47 ····.param·p2,·"activity"····#·Landroid/app/Activity;47 ····.param·p2,·"activity"····#·Landroid/app/Activity;
48 ····.param·p3,·"contentDescRes"····#·I48 ····.param·p3,·"contentDescRes"····#·I
  
49 ····.prologue49 ····.prologue
50 ····.line·10050 ····.line·147
51 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;51 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
Offset 73, 14 lines modifiedOffset 73, 14 lines modified
73 ····.locals·173 ····.locals·1
74 ····.param·p1,·"info"····#·Ljava/lang/Object;74 ····.param·p1,·"info"····#·Ljava/lang/Object;
75 ····.param·p2,·"activity"····#·Landroid/app/Activity;75 ····.param·p2,·"activity"····#·Landroid/app/Activity;
76 ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable;76 ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable;
77 ····.param·p4,·"contentDescRes"····#·I77 ····.param·p4,·"contentDescRes"····#·I
  
78 ····.prologue78 ····.prologue
79 ····.line·9479 ····.line·141
80 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;80 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;
  
81 ····move-result-object·v081 ····move-result-object·v0
  
82 ····return-object·v082 ····return-object·v0
83 .end·method83 .end·method
2.55 KB
smali/android/support/v4/app/FragmentManagerImpl$5.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V25 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V
26 ····.locals·026 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·99128 ····.line·1027
29 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl;29 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
30 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;30 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;
  
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····return-void32 ····return-void
Offset 43, 58 lines modifiedOffset 43, 58 lines modified
43 .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V43 .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V
44 ····.locals·644 ····.locals·6
45 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;45 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;
  
46 ····.prologue46 ····.prologue
47 ····const/4·v3,·0x047 ····const/4·v3,·0x0
  
48 ····.line·99448 ····.line·1030
49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;
  
50 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View;50 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View;
  
51 ····if-eqz·v0,·:cond_051 ····if-eqz·v0,·:cond_0
  
52 ····.line·99552 ····.line·1031
53 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;53 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;
  
54 ····const/4·v1,·0x054 ····const/4·v1,·0x0
  
55 ····iput-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View;55 ····iput-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View;
  
56 ····.line·99656 ····.line·1032
57 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl;57 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
58 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;58 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;
  
59 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;59 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment;
  
60 ····iget·v2,·v2,·Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I60 ····iget·v2,·v2,·Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I
  
61 ····move·v4,·v361 ····move·v4,·v3
  
62 ····move·v5,·v362 ····move·v5,·v3
  
63 ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V63 ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V
  
64 ····.line·99964 ····.line·1035
65 ····:cond_065 ····:cond_0
66 ····return-void66 ····return-void
67 .end·method67 .end·method
  
68 .method·public·onAnimationRepeat(Landroid/view/animation/Animation;)V68 .method·public·onAnimationRepeat(Landroid/view/animation/Animation;)V
69 ····.locals·069 ····.locals·0
70 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;70 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;
  
71 ····.prologue71 ····.prologue
72 ····.line·100272 ····.line·1038
73 ····return-void73 ····return-void
74 .end·method74 .end·method
  
75 .method·public·onAnimationStart(Landroid/view/animation/Animation;)V75 .method·public·onAnimationStart(Landroid/view/animation/Animation;)V
76 ····.locals·076 ····.locals·0
77 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;77 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;
  
78 ····.prologue78 ····.prologue
79 ····.line·100579 ····.line·1041
80 ····return-void80 ····return-void
81 .end·method81 .end·method
1.8 KB
smali/android/support/v4/app/FragmentManagerState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·36332 ····.line·387
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·36541 ····.line·389
42 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState;42 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentManagerState;-><init>(Landroid/os/Parcel;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentManagerState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·36350 ····.line·387
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentManagerState;55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentManagerState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·36959 ····.line·393
60 ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentManagerState;60 ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentManagerState;
  
61 ····return-object·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·36367 ····.line·387
68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState;68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
1.72 KB
smali/android/support/v4/app/FragmentState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·13732 ····.line·141
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·13941 ····.line·143
42 ····new-instance·v0,·Landroid/support/v4/app/FragmentState;42 ····new-instance·v0,·Landroid/support/v4/app/FragmentState;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentState;-><init>(Landroid/os/Parcel;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·13750 ····.line·141
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentState;55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·14359 ····.line·147
60 ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentState;60 ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentState;
  
61 ····return-object·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·13767 ····.line·141
68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->newArray(I)[Landroid/support/v4/app/FragmentState;68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->newArray(I)[Landroid/support/v4/app/FragmentState;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
580 B
smali/android/support/v4/app/Fragment$InstantiationException.smali
    
Offset 17, 13 lines modifiedOffset 17, 13 lines modified
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V18 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V
19 ····.locals·019 ····.locals·0
20 ····.param·p1,·"msg"····#·Ljava/lang/String;20 ····.param·p1,·"msg"····#·Ljava/lang/String;
21 ····.param·p2,·"cause"····#·Ljava/lang/Exception;21 ····.param·p2,·"cause"····#·Ljava/lang/Exception;
  
22 ····.prologue22 ····.prologue
23 ····.line·34023 ····.line·366
24 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V24 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
25 ····.line·34125 ····.line·367
26 ····return-void26 ····return-void
27 .end·method27 .end·method
2.53 KB
smali/android/support/v4/app/FragmentPagerAdapter.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
39 ····.line·7139 ····.line·71
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;
43 ····.locals·243 ····.locals·3
44 ····.param·p0,·"viewId"····#·I44 ····.param·p0,·"viewId"····#·I
45 ····.param·p1,·"id"····#·J45 ····.param·p1,·"id"····#·J
  
46 ····.prologue46 ····.prologue
47 ····.line·17347 ····.line·173
48 ····new-instance·v0,·Ljava/lang/StringBuilder;48 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
Offset 181, 31 lines modifiedOffset 181, 31 lines modified
  
181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;
  
182 ····.line·88182 ····.line·88
183 ····:cond_0183 ····:cond_0
184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J
  
185 ····move-result-wide·v1185 ····move-result-wide·v2
  
186 ····.line·91186 ····.line·91
187 ····.local·v1,·"itemId":J187 ····.local·v2,·"itemId":J
188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
189 ····move-result·v4189 ····move-result·v4
  
190 ····invoke-static·{v4,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;190 ····invoke-static·{v4,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
191 ····move-result-object·v3191 ····move-result-object·v1
  
192 ····.line·92192 ····.line·92
193 ····.local·v3,·"name":Ljava/lang/String;193 ····.local·v1,·"name":Ljava/lang/String;
194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
195 ····invoke-virtual·{v4,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;195 ····invoke-virtual·{v4,·v1},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
  
196 ····move-result-object·v0196 ····move-result-object·v0
  
197 ····.line·93197 ····.line·93
198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;
199 ····if-eqz·v0,·:cond_2199 ····if-eqz·v0,·:cond_2
  
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
  
243 ····move-result·v5243 ····move-result·v5
  
244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
245 ····move-result·v6245 ····move-result·v6
  
246 ····invoke-static·{v6,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;246 ····invoke-static·{v6,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
247 ····move-result-object·v6247 ····move-result-object·v6
  
248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
249 ····goto·:goto_0249 ····goto·:goto_0
250 .end·method250 .end·method
7.29 KB
smali/android/support/v4/app/NotificationCompat$Action.smali
    
Offset 1, 47 lines modifiedOffset 1, 222 lines modified
1 .class·public·Landroid/support/v4/app/NotificationCompat$Action;1 .class·public·Landroid/support/v4/app/NotificationCompat$Action;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/app/NotificationCompatBase$Action;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Landroid/support/v4/app/NotificationCompat;6 ····value·=·Landroid/support/v4/app/NotificationCompat;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x9
10 ····name·=·"Action"10 ····name·=·"Action"
11 .end·annotation11 .end·annotation
  
 12 .annotation·system·Ldalvik/annotation/MemberClasses;
 13 ····value·=·{
 14 ········Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;,
 15 ········Landroid/support/v4/app/NotificationCompat$Action$Extender;,
 16 ········Landroid/support/v4/app/NotificationCompat$Action$Builder;
 17 ····}
 18 .end·annotation
  
  
 19 #·static·fields
 20 .field·public·static·final·FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
  
  
12 #·instance·fields21 #·instance·fields
13 .field·public·actionIntent:Landroid/app/PendingIntent;22 .field·public·actionIntent:Landroid/app/PendingIntent;
  
14 .field·public·icon:I23 .field·public·icon:I
  
 24 .field·private·final·mExtras:Landroid/os/Bundle;
  
 25 .field·private·final·mRemoteInputs:[Landroid/support/v4/app/RemoteInput;
  
15 .field·public·title:Ljava/lang/CharSequence;26 .field·public·title:Ljava/lang/CharSequence;
  
  
16 #·direct·methods27 #·direct·methods
 28 .method·static·constructor·<clinit>()V
 29 ····.locals·1
  
 30 ····.prologue
 31 ····.line·2135
 32 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$1;
  
 33 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$Action$1;-><init>()V
  
 34 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
  
 35 ····return-void
 36 .end·method
  
17 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V37 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
18 ····.locals·038 ····.locals·6
19 ····.param·p1,·"icon_"····#·I39 ····.param·p1,·"icon"····#·I
20 ····.param·p2,·"title_"····#·Ljava/lang/CharSequence;40 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;
21 ····.param·p3,·"intent_"····#·Landroid/app/PendingIntent;41 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;
  
 42 ····.prologue
 43 ····.line·1791
 44 ····new-instance·v4,·Landroid/os/Bundle;
  
 45 ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V
  
 46 ····const/4·v5,·0x0
  
 47 ····move-object·v0,·p0
  
 48 ····move·v1,·p1
  
 49 ····move-object·v2,·p2
  
 50 ····move-object·v3,·p3
  
 51 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/app/NotificationCompat$Action;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V
  
 52 ····.line·1792
 53 ····return-void
 54 .end·method
  
 55 .method·private·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V
 56 ····.locals·1
 57 ····.param·p1,·"icon"····#·I
 58 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;
 59 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;
 60 ····.param·p4,·"extras"····#·Landroid/os/Bundle;
 61 ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInput;
  
22 ····.prologue62 ····.prologue
23 ····.line·824 
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V63 ····.line·1795
 64 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;-><init>()V
  
25 ····.line·82565 ····.line·1796
26 ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I66 ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I
  
27 ····.line·82667 ····.line·1797
 68 ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 69 ····move-result-object·v0
  
28 ····iput-object·p2,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;70 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;
  
29 ····.line·82771 ····.line·1798
30 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;72 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;
  
 73 ····.line·1799
 74 ····if-eqz·p4,·:cond_0
  
 75 ····.end·local·p4····#·"extras":Landroid/os/Bundle;
 76 ····:goto_0
 77 ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle;
  
31 ····.line·82878 ····.line·1800
 79 ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput;
  
 80 ····.line·1801
 81 ····return-void
  
 82 ····.line·1799
 83 ····.restart·local·p4····#·"extras":Landroid/os/Bundle;
 84 ····:cond_0
 85 ····new-instance·p4,·Landroid/os/Bundle;
  
Max diff block lines reached; 2001/7344 bytes (27.25%) of diff not shown.
54.4 KB
smali/android/support/v4/app/NotificationCompatJellybean.smali
Max HTML report size reached
3.3 KB
smali/android/support/v4/app/NavUtils$NavUtilsImplJB.smali
    
Offset 15, 103 lines modifiedOffset 15, 103 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·9519 ····.line·96
20 ····invoke-direct·{p0},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;24 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"activity"····#·Landroid/app/Activity;26 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
27 ····.prologue27 ····.prologue
28 ····.line·10128 ····.line·102
29 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;29 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····.line·10231 ····.line·103
32 ····.local·v0,·"result":Landroid/content/Intent;32 ····.local·v0,·"result":Landroid/content/Intent;
33 ····if-nez·v0,·:cond_033 ····if-nez·v0,·:cond_0
  
34 ····.line·10334 ····.line·104
35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
  
36 ····move-result-object·v036 ····move-result-object·v0
  
37 ····.line·10537 ····.line·106
38 ····:cond_038 ····:cond_0
39 ····return-object·v039 ····return-object·v0
40 .end·method40 .end·method
  
41 .method·public·getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;41 .method·public·getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
42 ····.locals·142 ····.locals·1
43 ····.param·p1,·"context"····#·Landroid/content/Context;43 ····.param·p1,·"context"····#·Landroid/content/Context;
44 ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo;44 ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo;
  
45 ····.prologue45 ····.prologue
46 ····.line·12446 ····.line·125
47 ····invoke-static·{p2},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;47 ····invoke-static·{p2},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····.line·12549 ····.line·126
50 ····.local·v0,·"result":Ljava/lang/String;50 ····.local·v0,·"result":Ljava/lang/String;
51 ····if-nez·v0,·:cond_051 ····if-nez·v0,·:cond_0
  
52 ····.line·12652 ····.line·127
53 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;53 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
  
54 ····move-result-object·v054 ····move-result-object·v0
  
55 ····.line·12855 ····.line·129
56 ····:cond_056 ····:cond_0
57 ····return-object·v057 ····return-object·v0
58 .end·method58 .end·method
  
59 .method·public·navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V59 .method·public·navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
60 ····.locals·060 ····.locals·0
61 ····.param·p1,·"activity"····#·Landroid/app/Activity;61 ····.param·p1,·"activity"····#·Landroid/app/Activity;
62 ····.param·p2,·"upIntent"····#·Landroid/content/Intent;62 ····.param·p2,·"upIntent"····#·Landroid/content/Intent;
  
63 ····.prologue63 ····.prologue
64 ····.line·11964 ····.line·120
65 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V65 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
  
66 ····.line·12066 ····.line·121
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
69 .method·public·shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z69 .method·public·shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
70 ····.locals·170 ····.locals·1
71 ····.param·p1,·"activity"····#·Landroid/app/Activity;71 ····.param·p1,·"activity"····#·Landroid/app/Activity;
72 ····.param·p2,·"targetIntent"····#·Landroid/content/Intent;72 ····.param·p2,·"targetIntent"····#·Landroid/content/Intent;
  
73 ····.prologue73 ····.prologue
74 ····.line·11474 ····.line·115
75 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z75 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
  
76 ····move-result·v076 ····move-result·v0
  
77 ····return·v077 ····return·v0
78 .end·method78 .end·method
  
79 .method·superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;79 .method·superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"activity"····#·Landroid/app/Activity;81 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
82 ····.prologue82 ····.prologue
83 ····.line·10983 ····.line·110
84 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;84 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
  
85 ····move-result-object·v085 ····move-result-object·v0
  
86 ····return-object·v086 ····return-object·v0
87 .end·method87 .end·method
1.34 KB
smali/android/support/v4/app/FragmentManagerImpl$2.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·46626 ····.line·491
27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·533 ····.locals·5
  
34 ····.prologue34 ····.prologue
35 ····.line·46835 ····.line·493
36 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;36 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
37 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;37 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
38 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;38 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;
  
39 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;39 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;
Offset 53, 10 lines modifiedOffset 53, 10 lines modified
  
53 ····const/4·v3,·-0x153 ····const/4·v3,·-0x1
  
54 ····const/4·v4,·0x054 ····const/4·v4,·0x0
  
55 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z55 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z
  
56 ····.line·46956 ····.line·494
57 ····return-void57 ····return-void
58 .end·method58 .end·method
1.73 KB
smali/android/support/v4/app/BackStackState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·15832 ····.line·177
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·16041 ····.line·179
42 ····new-instance·v0,·Landroid/support/v4/app/BackStackState;42 ····new-instance·v0,·Landroid/support/v4/app/BackStackState;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/BackStackState;-><init>(Landroid/os/Parcel;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/BackStackState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·15850 ····.line·177
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/app/BackStackState;55 .method·public·newArray(I)[Landroid/support/v4/app/BackStackState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·16459 ····.line·183
60 ····new-array·v0,·p1,·[Landroid/support/v4/app/BackStackState;60 ····new-array·v0,·p1,·[Landroid/support/v4/app/BackStackState;
  
61 ····return-object·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·15867 ····.line·177
68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->newArray(I)[Landroid/support/v4/app/BackStackState;68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->newArray(I)[Landroid/support/v4/app/BackStackState;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
34.6 KB
smali/android/support/v4/app/ActionBarDrawerToggle.smali
Max HTML report size reached
1.85 KB
smali/android/support/v4/app/Fragment$1.smali
    
Offset 22, 50 lines modifiedOffset 22, 72 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V23 .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·142126 ····.line·1742
27 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;27 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·findViewById(I)Landroid/view/View;32 .method·public·findViewById(I)Landroid/view/View;
33 ····.locals·233 ····.locals·2
34 ····.param·p1,·"id"····#·I34 ····.param·p1,·"id"····#·I
  
35 ····.prologue35 ····.prologue
36 ····.line·142436 ····.line·1745
37 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;37 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  
38 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;38 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  
39 ····if-nez·v0,·:cond_039 ····if-nez·v0,·:cond_0
  
40 ····.line·142540 ····.line·1746
41 ····new-instance·v0,·Ljava/lang/IllegalStateException;41 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
42 ····const-string·v1,·"Fragment·does·not·have·a·view"42 ····const-string·v1,·"Fragment·does·not·have·a·view"
  
43 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V43 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
44 ····throw·v044 ····throw·v0
  
45 ····.line·142745 ····.line·1748
46 ····:cond_046 ····:cond_0
47 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;47 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  
48 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;48 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  
49 ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View;49 ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
50 ····move-result-object·v050 ····move-result-object·v0
  
51 ····return-object·v051 ····return-object·v0
52 .end·method52 .end·method
  
 53 .method·public·hasView()Z
 54 ····.locals·1
  
 55 ····.prologue
 56 ····.line·1753
 57 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  
 58 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  
 59 ····if-eqz·v0,·:cond_0
  
 60 ····const/4·v0,·0x1
  
 61 ····:goto_0
 62 ····return·v0
  
 63 ····:cond_0
 64 ····const/4·v0,·0x0
  
 65 ····goto·:goto_0
 66 .end·method
3.28 KB
smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.smali
    
Offset 30, 18 lines modifiedOffset 30, 18 lines modified
30 ····.prologue30 ····.prologue
31 ····const·v13,·0x102002c31 ····const·v13,·0x102002c
  
32 ····const/4·v12,·0x132 ····const/4·v12,·0x1
  
33 ····const/4·v11,·0x033 ····const/4·v11,·0x0
  
34 ····.line·9734 ····.line·104
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
36 ····.line·9936 ····.line·106
37 ····:try_start_037 ····:try_start_0
38 ····const-class·v6,·Landroid/app/ActionBar;38 ····const-class·v6,·Landroid/app/ActionBar;
  
39 ····const-string·v7,·"setHomeAsUpIndicator"39 ····const-string·v7,·"setHomeAsUpIndicator"
  
40 ····const/4·v8,·0x140 ····const/4·v8,·0x1
  
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
  
55 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;55 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
56 ····move-result-object·v656 ····move-result-object·v6
  
57 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;57 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;
  
58 ····.line·10158 ····.line·108
59 ····const-class·v6,·Landroid/app/ActionBar;59 ····const-class·v6,·Landroid/app/ActionBar;
  
60 ····const-string·v7,·"setHomeActionContentDescription"60 ····const-string·v7,·"setHomeActionContentDescription"
  
61 ····const/4·v8,·0x161 ····const/4·v8,·0x1
  
62 ····new-array·v8,·v8,·[Ljava/lang/Class;62 ····new-array·v8,·v8,·[Ljava/lang/Class;
Offset 78, 86 lines modifiedOffset 78, 86 lines modified
  
78 ····move-result-object·v678 ····move-result-object·v6
  
79 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;79 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;
80 ····:try_end_080 ····:try_end_0
81 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_081 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
82 ····.line·13182 ····.line·138
83 ····:cond_083 ····:cond_0
84 ····:goto_084 ····:goto_0
85 ····return-void85 ····return-void
  
86 ····.line·10686 ····.line·113
87 ····:catch_087 ····:catch_0
88 ····move-exception·v688 ····move-exception·v6
  
89 ····.line·11089 ····.line·117
90 ····invoke-virtual·{p1,·v13},·Landroid/app/Activity;->findViewById(I)Landroid/view/View;90 ····invoke-virtual·{p1,·v13},·Landroid/app/Activity;->findViewById(I)Landroid/view/View;
  
91 ····move-result-object·v291 ····move-result-object·v2
  
92 ····.line·11192 ····.line·118
93 ····.local·v2,·"home":Landroid/view/View;93 ····.local·v2,·"home":Landroid/view/View;
94 ····if-eqz·v2,·:cond_094 ····if-eqz·v2,·:cond_0
  
95 ····.line·11695 ····.line·123
96 ····invoke-virtual·{v2},·Landroid/view/View;->getParent()Landroid/view/ViewParent;96 ····invoke-virtual·{v2},·Landroid/view/View;->getParent()Landroid/view/ViewParent;
  
97 ····move-result-object·v397 ····move-result-object·v3
  
98 ····check-cast·v3,·Landroid/view/ViewGroup;98 ····check-cast·v3,·Landroid/view/ViewGroup;
  
99 ····.line·11799 ····.line·124
100 ····.local·v3,·"parent":Landroid/view/ViewGroup;100 ····.local·v3,·"parent":Landroid/view/ViewGroup;
101 ····invoke-virtual·{v3},·Landroid/view/ViewGroup;->getChildCount()I101 ····invoke-virtual·{v3},·Landroid/view/ViewGroup;->getChildCount()I
  
102 ····move-result·v0102 ····move-result·v0
  
103 ····.line·118103 ····.line·125
104 ····.local·v0,·"childCount":I104 ····.local·v0,·"childCount":I
105 ····const/4·v6,·0x2105 ····const/4·v6,·0x2
  
106 ····if-ne·v0,·v6,·:cond_0106 ····if-ne·v0,·v6,·:cond_0
  
107 ····.line·123107 ····.line·130
108 ····invoke-virtual·{v3,·v11},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;108 ····invoke-virtual·{v3,·v11},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
109 ····move-result-object·v1109 ····move-result-object·v1
  
110 ····.line·124110 ····.line·131
111 ····.local·v1,·"first":Landroid/view/View;111 ····.local·v1,·"first":Landroid/view/View;
112 ····invoke-virtual·{v3,·v12},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;112 ····invoke-virtual·{v3,·v12},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
113 ····move-result-object·v4113 ····move-result-object·v4
  
114 ····.line·125114 ····.line·132
115 ····.local·v4,·"second":Landroid/view/View;115 ····.local·v4,·"second":Landroid/view/View;
116 ····invoke-virtual·{v1},·Landroid/view/View;->getId()I116 ····invoke-virtual·{v1},·Landroid/view/View;->getId()I
  
117 ····move-result·v6117 ····move-result·v6
  
118 ····if-ne·v6,·v13,·:cond_1118 ····if-ne·v6,·v13,·:cond_1
  
119 ····move-object·v5,·v4119 ····move-object·v5,·v4
  
120 ····.line·127120 ····.line·134
121 ····.local·v5,·"up":Landroid/view/View;121 ····.local·v5,·"up":Landroid/view/View;
122 ····:goto_1122 ····:goto_1
123 ····instance-of·v6,·v5,·Landroid/widget/ImageView;123 ····instance-of·v6,·v5,·Landroid/widget/ImageView;
  
124 ····if-eqz·v6,·:cond_0124 ····if-eqz·v6,·:cond_0
  
125 ····.line·129125 ····.line·136
126 ····check-cast·v5,·Landroid/widget/ImageView;126 ····check-cast·v5,·Landroid/widget/ImageView;
  
127 ····.end·local·v5····#·"up":Landroid/view/View;127 ····.end·local·v5····#·"up":Landroid/view/View;
128 ····iput-object·v5,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView;128 ····iput-object·v5,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView;
  
129 ····goto·:goto_0129 ····goto·:goto_0
  
130 ····:cond_1130 ····:cond_1
131 ····move-object·v5,·v1131 ····move-object·v5,·v1
  
132 ····.line·125132 ····.line·132
133 ····goto·:goto_1133 ····goto·:goto_1
134 .end·method134 .end·method
1.25 KB
smali/android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·9722 ····.line·101
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
Offset 37, 29 lines modifiedOffset 37, 29 lines modified
37 ····.param·p3,·"requestCode"····#·I37 ····.param·p3,·"requestCode"····#·I
38 ····.param·p4,·"flags"····#·I38 ····.param·p4,·"flags"····#·I
39 ····.param·p5,·"options"····#·Landroid/os/Bundle;39 ····.param·p5,·"options"····#·Landroid/os/Bundle;
  
40 ····.prologue40 ····.prologue
41 ····const/4·v2,·0x041 ····const/4·v2,·0x0
  
42 ····.line·10042 ····.line·104
43 ····new-instance·v0,·Landroid/content/Intent;43 ····new-instance·v0,·Landroid/content/Intent;
  
44 ····aget-object·v1,·p2,·v244 ····aget-object·v1,·p2,·v2
  
45 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V45 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V
  
46 ····const·v1,·0x1000c00046 ····const·v1,·0x1000c000
  
47 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;47 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····aput-object·v0,·p2,·v249 ····aput-object·v0,·p2,·v2
  
50 ····.line·10350 ····.line·107
51 ····invoke-static·{p1,·p3,·p2,·p4,·p5},·Landroid/support/v4/app/TaskStackBuilderJellybean;->getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;51 ····invoke-static·{p1,·p3,·p2,·p4,·p5},·Landroid/support/v4/app/TaskStackBuilderJellybean;->getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
2.77 KB
smali/android/support/v4/app/FragmentTransaction.smali
    
Offset 1, 12 lines modifiedOffset 1, 20 lines modified
1 .class·public·abstract·Landroid/support/v4/app/FragmentTransaction;1 .class·public·abstract·Landroid/support/v4/app/FragmentTransaction;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentTransaction.java"3 .source·"FragmentTransaction.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/app/FragmentTransaction$Transit;
 8 ····}
 9 .end·annotation
  
  
4 #·static·fields10 #·static·fields
5 .field·public·static·final·TRANSIT_ENTER_MASK:I·=·0x100011 .field·public·static·final·TRANSIT_ENTER_MASK:I·=·0x1000
  
6 .field·public·static·final·TRANSIT_EXIT_MASK:I·=·0x200012 .field·public·static·final·TRANSIT_EXIT_MASK:I·=·0x2000
  
7 .field·public·static·final·TRANSIT_FRAGMENT_CLOSE:I·=·0x200213 .field·public·static·final·TRANSIT_FRAGMENT_CLOSE:I·=·0x2002
  
Offset 20, 32 lines modifiedOffset 28, 44 lines modified
  
  
20 #·direct·methods28 #·direct·methods
21 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
22 ····.locals·030 ····.locals·0
  
23 ····.prologue31 ····.prologue
24 ····.line·2632 ····.line·38
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 34 ····.line·165
26 ····return-void35 ····return-void
27 .end·method36 .end·method
  
  
28 #·virtual·methods37 #·virtual·methods
29 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;38 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
30 .end·method39 .end·method
  
31 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;40 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 41 ····.param·p3····#·Ljava/lang/String;
 42 ········.annotation·build·Landroid/support/annotation/Nullable;
 43 ········.end·annotation
 44 ····.end·param
32 .end·method45 .end·method
  
33 .method·public·abstract·add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;46 .method·public·abstract·add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
34 .end·method47 .end·method
  
 48 .method·public·abstract·addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 49 .end·method
  
35 .method·public·abstract·addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;50 .method·public·abstract·addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 51 ····.param·p1····#·Ljava/lang/String;
 52 ········.annotation·build·Landroid/support/annotation/Nullable;
 53 ········.end·annotation
 54 ····.end·param
36 .end·method55 .end·method
  
37 .method·public·abstract·attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;56 .method·public·abstract·attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
38 .end·method57 .end·method
  
39 .method·public·abstract·commit()I58 .method·public·abstract·commit()I
40 .end·method59 .end·method
Offset 71, 14 lines modifiedOffset 91, 18 lines modified
71 .method·public·abstract·remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;91 .method·public·abstract·remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
72 .end·method92 .end·method
  
73 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;93 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
74 .end·method94 .end·method
  
75 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;95 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 96 ····.param·p3····#·Ljava/lang/String;
 97 ········.annotation·build·Landroid/support/annotation/Nullable;
 98 ········.end·annotation
 99 ····.end·param
76 .end·method100 .end·method
  
77 .method·public·abstract·setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction;101 .method·public·abstract·setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction;
78 .end·method102 .end·method
  
79 .method·public·abstract·setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;103 .method·public·abstract·setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;
80 .end·method104 .end·method
327 B
smali/android/support/v4/app/FragmentContainer.smali
    
Offset 2, 7 lines modifiedOffset 2, 10 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentManager.java"3 .source·"FragmentManager.java"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·findViewById(I)Landroid/view/View;5 .method·public·abstract·findViewById(I)Landroid/view/View;
6 .end·method6 .end·method
  
 7 .method·public·abstract·hasView()Z
 8 .end·method
5.88 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplBase.smali
    
Offset 18, 51 lines modifiedOffset 18, 207 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·8522 ····.line·462
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
28 ····.locals·528 ····.locals·5
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
30 ····.prologue30 ····.prologue
31 ····.line·8731 ····.line·465
32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
33 ····.line·8833 ····.line·466
34 ····.local·v0,·"result":Landroid/app/Notification;34 ····.local·v0,·"result":Landroid/app/Notification;
35 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;35 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
36 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;36 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
37 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;37 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
  
38 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;38 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;
  
39 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V39 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
40 ····.line·9140 ····.line·469
41 ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I41 ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I
  
42 ····if-lez·v1,·:cond_042 ····if-lez·v1,·:cond_0
  
43 ····.line·9243 ····.line·470
44 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I44 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I
  
45 ····or-int/lit16·v1,·v1,·0x8045 ····or-int/lit16·v1,·v1,·0x80
  
46 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I46 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I
  
47 ····.line·9447 ····.line·472
48 ····:cond_048 ····:cond_0
49 ····return-object·v049 ····return-object·v0
50 .end·method50 .end·method
  
 51 .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;
 52 ····.locals·1
 53 ····.param·p1,·"n"····#·Landroid/app/Notification;
 54 ····.param·p2,·"actionIndex"····#·I
  
 55 ····.prologue
 56 ····.line·487
 57 ····const/4·v0,·0x0
  
 58 ····return-object·v0
 59 .end·method
  
 60 .method·public·getActionCount(Landroid/app/Notification;)I
 61 ····.locals·1
 62 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
 63 ····.prologue
 64 ····.line·482
 65 ····const/4·v0,·0x0
  
 66 ····return·v0
 67 .end·method
  
 68 .method·public·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;
 69 ····.locals·1
 70 ····.annotation·system·Ldalvik/annotation/Signature;
 71 ········value·=·{
 72 ············"(",
 73 ············"Ljava/util/ArrayList",
 74 ············"<",
 75 ············"Landroid/os/Parcelable;",
 76 ············">;)[",
 77 ············"Landroid/support/v4/app/NotificationCompat$Action;"
 78 ········}
 79 ····.end·annotation
  
 80 ····.prologue
 81 ····.line·493
 82 ····.local·p1,·"parcelables":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;"
 83 ····const/4·v0,·0x0
  
 84 ····return-object·v0
 85 .end·method
  
 86 .method·public·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;
 87 ····.locals·1
 88 ····.param·p1,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;
  
 89 ····.prologue
 90 ····.line·528
 91 ····const/4·v0,·0x0
  
 92 ····return-object·v0
 93 .end·method
  
 94 .method·public·getCategory(Landroid/app/Notification;)Ljava/lang/String;
 95 ····.locals·1
 96 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
 97 ····.prologue
 98 ····.line·503
 99 ····const/4·v0,·0x0
  
 100 ····return-object·v0
 101 .end·method
  
 102 .method·public·getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
 103 ····.locals·1
 104 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
 105 ····.prologue
 106 ····.line·477
 107 ····const/4·v0,·0x0
  
 108 ····return-object·v0
Max diff block lines reached; -1/5857 bytes (-0.02%) of diff not shown.
1010 B
smali/android/support/v4/app/ShareCompat$ShareCompatImplJB.smali
    
Offset 15, 38 lines modifiedOffset 15, 38 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·13719 ····.line·138
20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;24 .method·public·escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"html"····#·Ljava/lang/CharSequence;26 ····.param·p1,·"html"····#·Ljava/lang/CharSequence;
  
27 ····.prologue27 ····.prologue
28 ····.line·13928 ····.line·140
29 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompatJB;->escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;29 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompatJB;->escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····return-object·v031 ····return-object·v0
32 .end·method32 .end·method
  
33 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z33 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z
34 ····.locals·134 ····.locals·1
35 ····.param·p1,·"item"····#·Landroid/view/MenuItem;35 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
36 ····.prologue36 ····.prologue
37 ····.line·14437 ····.line·145
38 ····const/4·v0,·0x038 ····const/4·v0,·0x0
  
39 ····return·v039 ····return·v0
40 .end·method40 .end·method
1.83 KB
smali/android/support/v4/app/Fragment$SavedState$1.smali
    
Offset 28, 66 lines modifiedOffset 28, 66 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·32332 ····.line·349
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;
38 ····.locals·238 ····.locals·2
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·32541 ····.line·351
42 ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState;42 ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState;
  
43 ····const/4·v1,·0x043 ····const/4·v1,·0x0
  
44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
50 ····.prologue50 ····.prologue
51 ····.line·32351 ····.line·349
52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·newArray(I)[Landroid/support/v4/app/Fragment$SavedState;56 .method·public·newArray(I)[Landroid/support/v4/app/Fragment$SavedState;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"size"····#·I58 ····.param·p1,·"size"····#·I
  
59 ····.prologue59 ····.prologue
60 ····.line·32960 ····.line·355
61 ····new-array·v0,·p1,·[Landroid/support/v4/app/Fragment$SavedState;61 ····new-array·v0,·p1,·[Landroid/support/v4/app/Fragment$SavedState;
  
62 ····return-object·v062 ····return-object·v0
63 .end·method63 .end·method
  
64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
65 ····.locals·165 ····.locals·1
66 ····.param·p1,·"x0"····#·I66 ····.param·p1,·"x0"····#·I
  
67 ····.prologue67 ····.prologue
68 ····.line·32368 ····.line·349
69 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$SavedState;69 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$SavedState;
  
70 ····move-result-object·v070 ····move-result-object·v0
  
71 ····return-object·v071 ····return-object·v0
72 .end·method72 .end·method
437 B
smali/android/support/v4/app/Watson.smali
    
Offset 41, 15 lines modifiedOffset 41, 14 lines modified
41 .method·public·constructor·<init>()V41 .method·public·constructor·<init>()V
42 ····.locals·042 ····.locals·0
  
43 ····.prologue43 ····.prologue
44 ····.line·1644 ····.line·16
45 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V45 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V
  
46 ····.line·29 
47 ····return-void46 ····return-void
48 .end·method47 .end·method
  
  
49 #·virtual·methods48 #·virtual·methods
50 .method·public·abstract·getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;49 .method·public·abstract·getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
51 .end·method50 .end·method
1.59 KB
smali/android/support/v4/app/FragmentManagerImpl$4.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
  
  
26 #·direct·methods26 #·direct·methods
27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;II)V27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;II)V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·50130 ····.line·526
31 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;31 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
32 ····iput·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I32 ····iput·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I
  
33 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I33 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I
  
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
  
44 #·virtual·methods44 #·virtual·methods
45 .method·public·run()V45 .method·public·run()V
46 ····.locals·546 ····.locals·5
  
47 ····.prologue47 ····.prologue
48 ····.line·50348 ····.line·528
49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
50 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;50 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
51 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;51 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;
  
52 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;52 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;
Offset 61, 10 lines modifiedOffset 61, 10 lines modified
  
61 ····iget·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I61 ····iget·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I
  
62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I
  
63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z
  
64 ····.line·50464 ····.line·529
65 ····return-void65 ····return-void
66 .end·method66 .end·method
2.03 KB
smali/android/support/v4/app/ShareCompat$ShareCompatImplICS.smali
    
Offset 15, 64 lines modifiedOffset 15, 64 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·12319 ····.line·124
20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V24 .method·public·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
25 ····.locals·225 ····.locals·2
26 ····.param·p1,·"item"····#·Landroid/view/MenuItem;26 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
27 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;27 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;
  
28 ····.prologue28 ····.prologue
29 ····.line·12529 ····.line·126
30 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getActivity()Landroid/app/Activity;30 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getActivity()Landroid/app/Activity;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent;32 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent;
  
33 ····move-result-object·v133 ····move-result-object·v1
  
34 ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/app/ShareCompatICS;->configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V34 ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/app/ShareCompatICS;->configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V
  
35 ····.line·12735 ····.line·128
36 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->shouldAddChooserIntent(Landroid/view/MenuItem;)Z36 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->shouldAddChooserIntent(Landroid/view/MenuItem;)Z
  
37 ····move-result·v037 ····move-result·v0
  
38 ····if-eqz·v0,·:cond_038 ····if-eqz·v0,·:cond_0
  
39 ····.line·12839 ····.line·129
40 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent;40 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent;
  
41 ····move-result-object·v041 ····move-result-object·v0
  
42 ····invoke-interface·{p1,·v0},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;42 ····invoke-interface·{p1,·v0},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem;
  
43 ····.line·13043 ····.line·131
44 ····:cond_044 ····:cond_0
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z47 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"item"····#·Landroid/view/MenuItem;49 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
50 ····.prologue50 ····.prologue
51 ····.line·13351 ····.line·134
52 ····invoke-interface·{p1},·Landroid/view/MenuItem;->hasSubMenu()Z52 ····invoke-interface·{p1},·Landroid/view/MenuItem;->hasSubMenu()Z
  
53 ····move-result·v053 ····move-result·v0
  
54 ····if-nez·v0,·:cond_054 ····if-nez·v0,·:cond_0
  
55 ····const/4·v0,·0x155 ····const/4·v0,·0x1
19.8 KB
smali/android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.smali
Max HTML report size reached
8.03 KB
smali/android/support/v4/app/ActivityCompat.smali
    
Offset 1, 100 lines modifiedOffset 1, 281 lines modified
1 .class·public·Landroid/support/v4/app/ActivityCompat;1 .class·public·Landroid/support/v4/app/ActivityCompat;
2 .super·Landroid/support/v4/content/ContextCompat;2 .super·Landroid/support/v4/content/ContextCompat;
3 .source·"ActivityCompat.java"3 .source·"ActivityCompat.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;
 8 ····}
 9 .end·annotation
  
  
4 #·direct·methods10 #·direct·methods
5 .method·public·constructor·<init>()V11 .method·public·constructor·<init>()V
6 ····.locals·012 ····.locals·0
  
7 ····.prologue13 ····.prologue
8 ····.line·2914 ····.line·38
9 ····invoke-direct·{p0},·Landroid/support/v4/content/ContextCompat;-><init>()V15 ····invoke-direct·{p0},·Landroid/support/v4/content/ContextCompat;-><init>()V
  
 16 ····.line·217
10 ····return-void17 ····return-void
11 .end·method18 .end·method
  
 19 .method·private·static·createCallback(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 20 ····.locals·1
 21 ····.param·p0,·"callback"····#·Landroid/support/v4/app/SharedElementCallback;
  
 22 ····.prologue
 23 ····.line·210
 24 ····const/4·v0,·0x0
  
 25 ····.line·211
 26 ····.local·v0,·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 27 ····if-eqz·p0,·:cond_0
  
 28 ····.line·212
 29 ····new-instance·v0,·Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;
  
 30 ····.end·local·v0····#·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 31 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;-><init>(Landroid/support/v4/app/SharedElementCallback;)V
  
 32 ····.line·214
 33 ····.restart·local·v0····#·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 34 ····:cond_0
 35 ····return-object·v0
 36 .end·method
  
 37 .method·public·static·finishAffinity(Landroid/app/Activity;)V
 38 ····.locals·2
 39 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
 40 ····.prologue
 41 ····.line·141
 42 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 43 ····const/16·v1,·0x10
  
 44 ····if-lt·v0,·v1,·:cond_0
  
 45 ····.line·142
 46 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatJB;->finishAffinity(Landroid/app/Activity;)V
  
 47 ····.line·146
 48 ····:goto_0
 49 ····return-void
  
 50 ····.line·144
 51 ····:cond_0
 52 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V
  
 53 ····goto·:goto_0
 54 .end·method
  
 55 .method·public·static·finishAfterTransition(Landroid/app/Activity;)V
 56 ····.locals·2
 57 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
 58 ····.prologue
 59 ····.line·158
 60 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 61 ····const/16·v1,·0x15
  
 62 ····if-lt·v0,·v1,·:cond_0
  
 63 ····.line·159
 64 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompat21;->finishAfterTransition(Landroid/app/Activity;)V
  
 65 ····.line·163
 66 ····:goto_0
 67 ····return-void
  
 68 ····.line·161
 69 ····:cond_0
 70 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V
  
 71 ····goto·:goto_0
 72 .end·method
  
12 .method·public·static·invalidateOptionsMenu(Landroid/app/Activity;)Z73 .method·public·static·invalidateOptionsMenu(Landroid/app/Activity;)Z
13 ····.locals·274 ····.locals·2
14 ····.param·p0,·"activity"····#·Landroid/app/Activity;75 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
15 ····.prologue76 ····.prologue
16 ····.line·6377 ····.line·72
17 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I78 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
18 ····const/16·v1,·0xb79 ····const/16·v1,·0xb
  
19 ····if-lt·v0,·v1,·:cond_080 ····if-lt·v0,·v1,·:cond_0
  
20 ····.line·6481 ····.line·73
21 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V82 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V
  
22 ····.line·6583 ····.line·74
23 ····const/4·v0,·0x184 ····const/4·v0,·0x1
  
24 ····.line·6785 ····.line·76
25 ····:goto_086 ····:goto_0
26 ····return·v087 ····return·v0
  
27 ····:cond_088 ····:cond_0
28 ····const/4·v0,·0x089 ····const/4·v0,·0x0
  
29 ····goto·:goto_090 ····goto·:goto_0
Max diff block lines reached; 4782/8124 bytes (58.86%) of diff not shown.
188 KB
smali/android/support/v4/app/BackStackRecord.smali
Max HTML report size reached
3.23 KB
smali/android/support/v4/app/FragmentManagerState.smali
    
Offset 28, 105 lines modifiedOffset 28, 105 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·static·constructor·<clinit>()V29 .method·static·constructor·<clinit>()V
30 ····.locals·130 ····.locals·1
  
31 ····.prologue31 ····.prologue
32 ····.line·36232 ····.line·386
33 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState$1;33 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState$1;
  
34 ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentManagerState$1;-><init>()V34 ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentManagerState$1;-><init>()V
  
35 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator;35 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator;
  
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·constructor·<init>()V38 .method·public·constructor·<init>()V
39 ····.locals·039 ····.locals·0
  
40 ····.prologue40 ····.prologue
41 ····.line·34341 ····.line·367
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····.line·34443 ····.line·368
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
46 .method·public·constructor·<init>(Landroid/os/Parcel;)V46 .method·public·constructor·<init>(Landroid/os/Parcel;)V
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"in"····#·Landroid/os/Parcel;48 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·34650 ····.line·370
51 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V51 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
52 ····.line·34752 ····.line·371
53 ····sget-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator;53 ····sget-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator;
  
54 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;54 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····check-cast·v0,·[Landroid/support/v4/app/FragmentState;56 ····check-cast·v0,·[Landroid/support/v4/app/FragmentState;
  
57 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;57 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;
  
58 ····.line·34858 ····.line·372
59 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I59 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I61 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I
  
62 ····.line·34962 ····.line·373
63 ····sget-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator;63 ····sget-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator;
  
64 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;64 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
  
65 ····move-result-object·v065 ····move-result-object·v0
  
66 ····check-cast·v0,·[Landroid/support/v4/app/BackStackState;66 ····check-cast·v0,·[Landroid/support/v4/app/BackStackState;
  
67 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;67 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;
  
68 ····.line·35068 ····.line·374
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
  
71 #·virtual·methods71 #·virtual·methods
72 .method·public·describeContents()I72 .method·public·describeContents()I
73 ····.locals·173 ····.locals·1
  
74 ····.prologue74 ····.prologue
75 ····.line·35375 ····.line·377
76 ····const/4·v0,·0x076 ····const/4·v0,·0x0
  
77 ····return·v077 ····return·v0
78 .end·method78 .end·method
  
79 .method·public·writeToParcel(Landroid/os/Parcel;I)V79 .method·public·writeToParcel(Landroid/os/Parcel;I)V
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"dest"····#·Landroid/os/Parcel;81 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
82 ····.param·p2,·"flags"····#·I82 ····.param·p2,·"flags"····#·I
  
83 ····.prologue83 ····.prologue
84 ····.line·35784 ····.line·381
85 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;85 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;
  
86 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V86 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V
  
87 ····.line·35887 ····.line·382
88 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I88 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I
  
89 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V89 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V
  
90 ····.line·35990 ····.line·383
91 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;91 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;
  
92 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V92 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V
  
93 ····.line·36093 ····.line·384
94 ····return-void94 ····return-void
95 .end·method95 .end·method
109 KB
smali/android/support/v4/app/Fragment.smali
Max HTML report size reached
19.4 KB
smali/android/support/v4/app/TaskStackBuilder.smali
Max HTML report size reached
1.75 KB
smali/android/support/v4/app/FragmentManager.smali
    
Offset 17, 30 lines modifiedOffset 17, 30 lines modified
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.prologue20 ····.prologue
21 ····.line·5921 ····.line·67
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·11423 ····.line·124
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·public·static·enableDebugLogging(Z)V26 .method·public·static·enableDebugLogging(Z)V
27 ····.locals·027 ····.locals·0
28 ····.param·p0,·"enabled"····#·Z28 ····.param·p0,·"enabled"····#·Z
  
29 ····.prologue29 ····.prologue
30 ····.line·33430 ····.line·358
31 ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z31 ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z
  
32 ····.line·33532 ····.line·359
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V36 .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V
37 .end·method37 .end·method
Offset 65, 21 lines modifiedOffset 65, 36 lines modified
  
65 .method·public·abstract·getBackStackEntryCount()I65 .method·public·abstract·getBackStackEntryCount()I
66 .end·method66 .end·method
  
67 .method·public·abstract·getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;67 .method·public·abstract·getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;
68 .end·method68 .end·method
  
 69 .method·public·abstract·getFragments()Ljava/util/List;
 70 ····.annotation·system·Ldalvik/annotation/Signature;
 71 ········value·=·{
 72 ············"()",
 73 ············"Ljava/util/List",
 74 ············"<",
 75 ············"Landroid/support/v4/app/Fragment;",
 76 ············">;"
 77 ········}
 78 ····.end·annotation
 79 .end·method
  
 80 .method·public·abstract·isDestroyed()Z
 81 .end·method
  
69 .method·public·openTransaction()Landroid/support/v4/app/FragmentTransaction;82 .method·public·openTransaction()Landroid/support/v4/app/FragmentTransaction;
70 ····.locals·183 ····.locals·1
71 ····.annotation·runtime·Ljava/lang/Deprecated;84 ····.annotation·runtime·Ljava/lang/Deprecated;
72 ····.end·annotation85 ····.end·annotation
  
73 ····.prologue86 ····.prologue
74 ····.line·13987 ····.line·149
75 ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;88 ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
76 ····move-result-object·v089 ····move-result-object·v0
  
77 ····return-object·v090 ····return-object·v0
78 .end·method91 .end·method
  
5.37 KB
smali/android/support/v4/app/NavUtils$NavUtilsImplBase.smali
    
Offset 18, 89 lines modifiedOffset 18, 89 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·4822 ····.line·49
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;27 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
28 ····.locals·828 ····.locals·8
29 ····.param·p1,·"activity"····#·Landroid/app/Activity;29 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
30 ····.prologue30 ····.prologue
31 ····const/4·v2,·0x031 ····const/4·v2,·0x0
  
32 ····.line·5232 ····.line·53
33 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/app/Activity;)Ljava/lang/String;33 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/app/Activity;)Ljava/lang/String;
  
34 ····move-result-object·v334 ····move-result-object·v3
  
35 ····.line·5335 ····.line·54
36 ····.local·v3,·"parentName":Ljava/lang/String;36 ····.local·v3,·"parentName":Ljava/lang/String;
37 ····if-nez·v3,·:cond_037 ····if-nez·v3,·:cond_0
  
38 ····.line·6638 ····.line·67
39 ····:goto_039 ····:goto_0
40 ····return-object·v240 ····return-object·v2
  
41 ····.line·5641 ····.line·57
42 ····:cond_042 ····:cond_0
43 ····new-instance·v4,·Landroid/content/ComponentName;43 ····new-instance·v4,·Landroid/content/ComponentName;
  
44 ····invoke-direct·{v4,·p1,·v3},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/String;)V44 ····invoke-direct·{v4,·p1,·v3},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/String;)V
  
45 ····.line·5845 ····.line·59
46 ····.local·v4,·"target":Landroid/content/ComponentName;46 ····.local·v4,·"target":Landroid/content/ComponentName;
47 ····:try_start_047 ····:try_start_0
48 ····invoke-static·{p1,·v4},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;48 ····invoke-static·{p1,·v4},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····.line·5950 ····.line·60
51 ····.local·v1,·"grandparent":Ljava/lang/String;51 ····.local·v1,·"grandparent":Ljava/lang/String;
52 ····if-nez·v1,·:cond_152 ····if-nez·v1,·:cond_1
  
53 ····invoke-static·{v4},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;53 ····invoke-static·{v4},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;
  
54 ····move-result-object·v254 ····move-result-object·v2
  
55 ····.line·6255 ····.line·63
56 ····.local·v2,·"parentIntent":Landroid/content/Intent;56 ····.local·v2,·"parentIntent":Landroid/content/Intent;
57 ····:goto_157 ····:goto_1
58 ····goto·:goto_058 ····goto·:goto_0
  
59 ····.line·5959 ····.line·60
60 ····.end·local·v2····#·"parentIntent":Landroid/content/Intent;60 ····.end·local·v2····#·"parentIntent":Landroid/content/Intent;
61 ····:cond_161 ····:cond_1
62 ····new-instance·v5,·Landroid/content/Intent;62 ····new-instance·v5,·Landroid/content/Intent;
  
63 ····invoke-direct·{v5},·Landroid/content/Intent;-><init>()V63 ····invoke-direct·{v5},·Landroid/content/Intent;-><init>()V
  
64 ····invoke-virtual·{v5,·v4},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;64 ····invoke-virtual·{v5,·v4},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
65 ····:try_end_065 ····:try_end_0
66 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_066 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
67 ····move-result-object·v267 ····move-result-object·v2
  
68 ····goto·:goto_168 ····goto·:goto_1
  
69 ····.line·6369 ····.line·64
70 ····.end·local·v1····#·"grandparent":Ljava/lang/String;70 ····.end·local·v1····#·"grandparent":Ljava/lang/String;
71 ····:catch_071 ····:catch_0
72 ····move-exception·v072 ····move-exception·v0
  
73 ····.line·6473 ····.line·65
74 ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException;74 ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException;
75 ····const-string·v5,·"NavUtils"75 ····const-string·v5,·"NavUtils"
  
76 ····new-instance·v6,·Ljava/lang/StringBuilder;76 ····new-instance·v6,·Ljava/lang/StringBuilder;
  
77 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V77 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 133, 57 lines modifiedOffset 133, 57 lines modified
133 ····.locals·4133 ····.locals·4
134 ····.param·p1,·"context"····#·Landroid/content/Context;134 ····.param·p1,·"context"····#·Landroid/content/Context;
135 ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo;135 ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo;
  
136 ····.prologue136 ····.prologue
137 ····const/4·v1,·0x0137 ····const/4·v1,·0x0
  
138 ····.line·85138 ····.line·86
139 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;139 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;
  
140 ····if-nez·v2,·:cond_1140 ····if-nez·v2,·:cond_1
  
141 ····move-object·v0,·v1141 ····move-object·v0,·v1
  
142 ····.line·91142 ····.line·92
143 ····:cond_0143 ····:cond_0
144 ····:goto_0144 ····:goto_0
145 ····return-object·v0145 ····return-object·v0
  
146 ····.line·86146 ····.line·87
147 ····:cond_1147 ····:cond_1
148 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;148 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;
  
149 ····const-string·v3,·"android.support.PARENT_ACTIVITY"149 ····const-string·v3,·"android.support.PARENT_ACTIVITY"
  
150 ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;150 ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
151 ····move-result-object·v0151 ····move-result-object·v0
  
152 ····.line·87152 ····.line·88
153 ····.local·v0,·"parentActivity":Ljava/lang/String;153 ····.local·v0,·"parentActivity":Ljava/lang/String;
154 ····if-nez·v0,·:cond_2154 ····if-nez·v0,·:cond_2
  
155 ····move-object·v0,·v1155 ····move-object·v0,·v1
  
156 ····goto·:goto_0156 ····goto·:goto_0
  
Max diff block lines reached; 1821/5374 bytes (33.89%) of diff not shown.
7.84 KB
smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·static·constructor·<clinit>()V19 .method·static·constructor·<clinit>()V
20 ····.locals·320 ····.locals·3
  
21 ····.prologue21 ····.prologue
22 ····.line·4222 ····.line·44
23 ····const/4·v0,·0x123 ····const/4·v0,·0x1
  
24 ····new-array·v0,·v0,·[I24 ····new-array·v0,·v0,·[I
  
25 ····const/4·v1,·0x025 ····const/4·v1,·0x0
  
26 ····const·v2,·0x101030b26 ····const·v2,·0x101030b
Offset 38, 84 lines modifiedOffset 38, 84 lines modified
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
40 .method·constructor·<init>()V40 .method·constructor·<init>()V
41 ····.locals·041 ····.locals·0
  
42 ····.prologue42 ····.prologue
43 ····.line·3943 ····.line·41
44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
45 ····.line·9245 ····.line·99
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
48 .method·public·static·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;48 .method·public·static·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
49 ····.locals·349 ····.locals·3
50 ····.param·p0,·"activity"····#·Landroid/app/Activity;50 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
51 ····.prologue51 ····.prologue
52 ····.line·8652 ····.line·93
53 ····sget-object·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I53 ····sget-object·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I
  
54 ····invoke-virtual·{p0,·v2},·Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;54 ····invoke-virtual·{p0,·v2},·Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····.line·8756 ····.line·94
57 ····.local·v0,·"a":Landroid/content/res/TypedArray;57 ····.local·v0,·"a":Landroid/content/res/TypedArray;
58 ····const/4·v2,·0x058 ····const/4·v2,·0x0
  
59 ····invoke-virtual·{v0,·v2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;59 ····invoke-virtual·{v0,·v2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
60 ····move-result-object·v160 ····move-result-object·v1
  
61 ····.line·8861 ····.line·95
62 ····.local·v1,·"result":Landroid/graphics/drawable/Drawable;62 ····.local·v1,·"result":Landroid/graphics/drawable/Drawable;
63 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V63 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
64 ····.line·8964 ····.line·96
65 ····return-object·v165 ····return-object·v1
66 .end·method66 .end·method
  
67 .method·public·static·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;67 .method·public·static·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
68 ····.locals·768 ····.locals·7
69 ····.param·p0,·"info"····#·Ljava/lang/Object;69 ····.param·p0,·"info"····#·Ljava/lang/Object;
70 ····.param·p1,·"activity"····#·Landroid/app/Activity;70 ····.param·p1,·"activity"····#·Landroid/app/Activity;
71 ····.param·p2,·"contentDescRes"····#·I71 ····.param·p2,·"contentDescRes"····#·I
  
72 ····.prologue72 ····.prologue
73 ····.line·7073 ····.line·72
74 ····if-nez·p0,·:cond_074 ····if-nez·p0,·:cond_0
  
75 ····.line·7175 ····.line·73
76 ····new-instance·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;76 ····new-instance·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
  
77 ····.end·local·p0····#·"info":Ljava/lang/Object;77 ····.end·local·p0····#·"info":Ljava/lang/Object;
78 ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;-><init>(Landroid/app/Activity;)V78 ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;-><init>(Landroid/app/Activity;)V
  
79 ····:cond_079 ····:cond_0
80 ····move-object·v2,·p080 ····move-object·v2,·p0
  
81 ····.line·7381 ····.line·75
82 ····check-cast·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;82 ····check-cast·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
  
83 ····.line·7483 ····.line·76
84 ····.local·v2,·"sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;84 ····.local·v2,·"sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
85 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;85 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;
  
86 ····if-eqz·v3,·:cond_186 ····if-eqz·v3,·:cond_1
  
87 ····.line·7687 ····.line·78
88 ····:try_start_088 ····:try_start_0
89 ····invoke-virtual·{p1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;89 ····invoke-virtual·{p1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;
  
90 ····move-result-object·v090 ····move-result-object·v0
  
91 ····.line·7791 ····.line·79
92 ····.local·v0,·"actionBar":Landroid/app/ActionBar;92 ····.local·v0,·"actionBar":Landroid/app/ActionBar;
93 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;93 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;
  
94 ····const/4·v4,·0x194 ····const/4·v4,·0x1
  
95 ····new-array·v4,·v4,·[Ljava/lang/Object;95 ····new-array·v4,·v4,·[Ljava/lang/Object;
  
Offset 124, 28 lines modifiedOffset 124, 42 lines modified
124 ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;124 ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
125 ····move-result-object·v6125 ····move-result-object·v6
  
126 ····aput-object·v6,·v4,·v5126 ····aput-object·v6,·v4,·v5
  
127 ····invoke-virtual·{v3,·v0,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;127 ····invoke-virtual·{v3,·v0,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
  
 128 ····.line·80
 129 ····sget·v3,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 130 ····const/16·v4,·0x13
  
 131 ····if-gt·v3,·v4,·:cond_1
  
 132 ····.line·83
 133 ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getSubtitle()Ljava/lang/CharSequence;
  
 134 ····move-result-object·v3
  
 135 ····invoke-virtual·{v0,·v3},·Landroid/app/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V
128 ····:try_end_0136 ····:try_end_0
129 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0137 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
130 ····.line·82138 ····.line·89
131 ····.end·local·v0····#·"actionBar":Landroid/app/ActionBar;139 ····.end·local·v0····#·"actionBar":Landroid/app/ActionBar;
Max diff block lines reached; 4056/7901 bytes (51.34%) of diff not shown.
1.81 KB
smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.smali
    
Offset 18, 59 lines modifiedOffset 18, 59 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·private·constructor·<init>()V19 .method·private·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·6522 ····.line·112
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;
  
29 ····.prologue29 ····.prologue
30 ····.line·6530 ····.line·112
31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>()V31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>()V
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
36 ····.locals·136 ····.locals·1
37 ····.param·p1,·"activity"····#·Landroid/app/Activity;37 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
38 ····.prologue38 ····.prologue
39 ····.line·6839 ····.line·115
40 ····const/4·v0,·0x040 ····const/4·v0,·0x0
  
41 ····return-object·v041 ····return-object·v0
42 .end·method42 .end·method
  
43 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;43 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
44 ····.locals·044 ····.locals·0
45 ····.param·p1,·"info"····#·Ljava/lang/Object;45 ····.param·p1,·"info"····#·Ljava/lang/Object;
46 ····.param·p2,·"activity"····#·Landroid/app/Activity;46 ····.param·p2,·"activity"····#·Landroid/app/Activity;
47 ····.param·p3,·"contentDescRes"····#·I47 ····.param·p3,·"contentDescRes"····#·I
  
48 ····.prologue48 ····.prologue
49 ····.line·8149 ····.line·128
50 ····return-object·p150 ····return-object·p1
51 .end·method51 .end·method
  
52 .method·public·setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;52 .method·public·setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;
53 ····.locals·053 ····.locals·0
54 ····.param·p1,·"info"····#·Ljava/lang/Object;54 ····.param·p1,·"info"····#·Ljava/lang/Object;
55 ····.param·p2,·"activity"····#·Landroid/app/Activity;55 ····.param·p2,·"activity"····#·Landroid/app/Activity;
56 ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable;56 ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable;
57 ····.param·p4,·"contentDescRes"····#·I57 ····.param·p4,·"contentDescRes"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·7559 ····.line·122
60 ····return-object·p160 ····return-object·p1
61 .end·method61 .end·method
1.73 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.smali
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Landroid/support/v4/app/NotificationCompat;6 ····value·=·Landroid/support/v4/app/NotificationCompat;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
Offset 18, 28 lines modifiedOffset 15, 28 lines modified
  
  
18 #·direct·methods15 #·direct·methods
19 .method·constructor·<init>()V16 .method·constructor·<init>()V
20 ····.locals·017 ····.locals·0
  
21 ····.prologue18 ····.prologue
22 ····.line·9819 ····.line·555
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V
  
24 ····return-void21 ····return-void
25 .end·method22 .end·method
  
  
26 #·virtual·methods23 #·virtual·methods
27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
28 ····.locals·1025 ····.locals·10
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
30 ····.prologue27 ····.prologue
31 ····.line·10028 ····.line·558
32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;29 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
33 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;30 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
34 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;31 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
35 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;32 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
28.2 KB
smali/android/support/v4/app/ShareCompat$IntentBuilder.smali
Max HTML report size reached
2.38 KB
smali/android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.smali
    
Offset 20, 61 lines modifiedOffset 20, 61 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V21 .method·constructor·<init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"impl"····#·Landroid/support/v4/app/ActivityOptionsCompatJB;23 ····.param·p1,·"impl"····#·Landroid/support/v4/app/ActivityOptionsCompatJB;
  
24 ····.prologue24 ····.prologue
25 ····.line·11525 ····.line·180
26 ····invoke-direct·{p0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V26 ····invoke-direct·{p0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V
  
27 ····.line·11627 ····.line·181
28 ····iput-object·p1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;28 ····iput-object·p1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
29 ····.line·11729 ····.line·182
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·toBundle()Landroid/os/Bundle;33 .method·public·toBundle()Landroid/os/Bundle;
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·12136 ····.line·186
37 ····iget-object·v0,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;37 ····iget-object·v0,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
38 ····invoke-virtual·{v0},·Landroid/support/v4/app/ActivityOptionsCompatJB;->toBundle()Landroid/os/Bundle;38 ····invoke-virtual·{v0},·Landroid/support/v4/app/ActivityOptionsCompatJB;->toBundle()Landroid/os/Bundle;
  
39 ····move-result-object·v039 ····move-result-object·v0
  
40 ····return-object·v040 ····return-object·v0
41 .end·method41 .end·method
  
42 .method·public·update(Landroid/support/v4/app/ActivityOptionsCompat;)V42 .method·public·update(Landroid/support/v4/app/ActivityOptionsCompat;)V
43 ····.locals·343 ····.locals·3
44 ····.param·p1,·"otherOptions"····#·Landroid/support/v4/app/ActivityOptionsCompat;44 ····.param·p1,·"otherOptions"····#·Landroid/support/v4/app/ActivityOptionsCompat;
  
45 ····.prologue45 ····.prologue
46 ····.line·12646 ····.line·191
47 ····instance-of·v1,·p1,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;47 ····instance-of·v1,·p1,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  
48 ····if-eqz·v1,·:cond_048 ····if-eqz·v1,·:cond_0
  
49 ····move-object·v0,·p149 ····move-object·v0,·p1
  
50 ····.line·12750 ····.line·192
51 ····check-cast·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;51 ····check-cast·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  
52 ····.line·12852 ····.line·193
53 ····.local·v0,·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;53 ····.local·v0,·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
54 ····iget-object·v1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;54 ····iget-object·v1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
55 ····iget-object·v2,·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;55 ····iget-object·v2,·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
56 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V56 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
  
57 ····.line·13057 ····.line·195
58 ····.end·local·v0····#·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;58 ····.end·local·v0····#·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
59 ····:cond_059 ····:cond_0
60 ····return-void60 ····return-void
61 .end·method61 .end·method
896 B
smali/android/support/v4/app/FragmentManagerImpl$1.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·42626 ····.line·451
27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·133 ····.locals·1
  
34 ····.prologue34 ····.prologue
35 ····.line·42935 ····.line·454
36 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;36 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
37 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z37 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z
  
38 ····.line·43038 ····.line·455
39 ····return-void39 ····return-void
40 .end·method40 .end·method
1.45 KB
smali/android/support/v4/app/FragmentActivity$NonConfigurationInstances.smali
    
Offset 13, 18 lines modifiedOffset 13, 18 lines modified
13 ····name·=·"NonConfigurationInstances"13 ····name·=·"NonConfigurationInstances"
14 .end·annotation14 .end·annotation
  
  
15 #·instance·fields15 #·instance·fields
16 .field·activity:Ljava/lang/Object;16 .field·activity:Ljava/lang/Object;
  
17 .field·children:Ljava/util/HashMap;17 .field·children:Landroid/support/v4/util/SimpleArrayMap;
18 ····.annotation·system·Ldalvik/annotation/Signature;18 ····.annotation·system·Ldalvik/annotation/Signature;
19 ········value·=·{19 ········value·=·{
20 ············"Ljava/util/HashMap",20 ············"Landroid/support/v4/util/SimpleArrayMap",
21 ············"<",21 ············"<",
22 ············"Ljava/lang/String;",22 ············"Ljava/lang/String;",
23 ············"Ljava/lang/Object;",23 ············"Ljava/lang/Object;",
24 ············">;"24 ············">;"
25 ········}25 ········}
26 ····.end·annotation26 ····.end·annotation
27 .end·field27 .end·field
Offset 38, 30 lines modifiedOffset 38, 30 lines modified
38 ············"<",38 ············"<",
39 ············"Landroid/support/v4/app/Fragment;",39 ············"Landroid/support/v4/app/Fragment;",
40 ············">;"40 ············">;"
41 ········}41 ········}
42 ····.end·annotation42 ····.end·annotation
43 .end·field43 .end·field
  
44 .field·loaders:Ljava/util/HashMap;44 .field·loaders:Landroid/support/v4/util/SimpleArrayMap;
45 ····.annotation·system·Ldalvik/annotation/Signature;45 ····.annotation·system·Ldalvik/annotation/Signature;
46 ········value·=·{46 ········value·=·{
47 ············"Ljava/util/HashMap",47 ············"Landroid/support/v4/util/SimpleArrayMap",
48 ············"<",48 ············"<",
49 ············"Ljava/lang/String;",49 ············"Ljava/lang/String;",
50 ············"Landroid/support/v4/app/LoaderManagerImpl;",50 ············"Landroid/support/v4/app/LoaderManagerImpl;",
51 ············">;"51 ············">;"
52 ········}52 ········}
53 ····.end·annotation53 ····.end·annotation
54 .end·field54 .end·field
  
  
55 #·direct·methods55 #·direct·methods
56 .method·constructor·<init>()V56 .method·constructor·<init>()V
57 ····.locals·057 ····.locals·0
  
58 ····.prologue58 ····.prologue
59 ····.line·12159 ····.line·132
60 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V60 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
61 ····return-void61 ····return-void
62 .end·method62 .end·method
1.58 KB
smali/android/support/v4/app/FragmentManagerImpl$3.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
  
  
26 #·direct·methods26 #·direct·methods
27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·48230 ····.line·507
31 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;31 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
32 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$name:Ljava/lang/String;32 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$name:Ljava/lang/String;
  
33 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I33 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I
  
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
  
44 #·virtual·methods44 #·virtual·methods
45 .method·public·run()V45 .method·public·run()V
46 ····.locals·546 ····.locals·5
  
47 ····.prologue47 ····.prologue
48 ····.line·48448 ····.line·509
49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;49 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
50 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;50 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
51 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;51 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity;
  
52 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;52 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler;
Offset 61, 10 lines modifiedOffset 61, 10 lines modified
  
61 ····const/4·v3,·-0x161 ····const/4·v3,·-0x1
  
62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I
  
63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z
  
64 ····.line·48564 ····.line·510
65 ····return-void65 ····return-void
66 .end·method66 .end·method
13.8 KB
smali/android/support/v4/app/FragmentState.smali
Max HTML report size reached
1.35 KB
smali/android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·7722 ····.line·81
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
Offset 35, 31 lines modifiedOffset 35, 31 lines modified
35 ····.param·p1,·"context"····#·Landroid/content/Context;35 ····.param·p1,·"context"····#·Landroid/content/Context;
36 ····.param·p2,·"intents"····#·[Landroid/content/Intent;36 ····.param·p2,·"intents"····#·[Landroid/content/Intent;
37 ····.param·p3,·"requestCode"····#·I37 ····.param·p3,·"requestCode"····#·I
38 ····.param·p4,·"flags"····#·I38 ····.param·p4,·"flags"····#·I
39 ····.param·p5,·"options"····#·Landroid/os/Bundle;39 ····.param·p5,·"options"····#·Landroid/os/Bundle;
  
40 ····.prologue40 ····.prologue
41 ····.line·8041 ····.line·84
42 ····new-instance·v0,·Landroid/content/Intent;42 ····new-instance·v0,·Landroid/content/Intent;
  
43 ····array-length·v1,·p243 ····array-length·v1,·p2
  
44 ····add-int/lit8·v1,·v1,·-0x144 ····add-int/lit8·v1,·v1,·-0x1
  
45 ····aget-object·v1,·p2,·v145 ····aget-object·v1,·p2,·v1
  
46 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V46 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V
  
47 ····.line·8147 ····.line·85
48 ····.local·v0,·"topIntent":Landroid/content/Intent;48 ····.local·v0,·"topIntent":Landroid/content/Intent;
49 ····const/high16·v1,·0x1000000049 ····const/high16·v1,·0x10000000
  
50 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;50 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
51 ····.line·8251 ····.line·86
52 ····invoke-static·{p1,·p3,·v0,·p4},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;52 ····invoke-static·{p1,·p3,·v0,·p4},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
  
53 ····move-result-object·v153 ····move-result-object·v1
  
54 ····return-object·v154 ····return-object·v1
55 .end·method55 .end·method
2.45 KB
smali/android/support/v4/app/NotificationCompat$Style.smali
    
Offset 25, 72 lines modifiedOffset 25, 72 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·127 ····.locals·1
  
28 ····.prologue28 ····.prologue
29 ····.line·60629 ····.line·1551
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·61131 ····.line·1555
32 ····const/4·v0,·0x032 ····const/4·v0,·0x0
  
33 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z33 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·build()Landroid/app/Notification;37 .method·public·build()Landroid/app/Notification;
38 ····.locals·238 ····.locals·2
  
39 ····.prologue39 ····.prologue
40 ····.line·62340 ····.line·1567
41 ····const/4·v0,·0x041 ····const/4·v0,·0x0
  
42 ····.line·62442 ····.line·1568
43 ····.local·v0,·"notification":Landroid/app/Notification;43 ····.local·v0,·"notification":Landroid/app/Notification;
44 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;44 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
45 ····if-eqz·v1,·:cond_045 ····if-eqz·v1,·:cond_0
  
46 ····.line·62546 ····.line·1569
47 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;47 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
48 ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification;48 ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification;
  
49 ····move-result-object·v049 ····move-result-object·v0
  
50 ····.line·62750 ····.line·1571
51 ····:cond_051 ····:cond_0
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V54 .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;56 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
57 ····.prologue57 ····.prologue
58 ····.line·61458 ····.line·1558
59 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;59 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
60 ····if-eq·v0,·p1,·:cond_060 ····if-eq·v0,·p1,·:cond_0
  
61 ····.line·61561 ····.line·1559
62 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;62 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
63 ····.line·61663 ····.line·1560
64 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;64 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
65 ····if-eqz·v0,·:cond_065 ····if-eqz·v0,·:cond_0
  
66 ····.line·61766 ····.line·1561
67 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;67 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
68 ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;68 ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;
  
69 ····.line·62069 ····.line·1564
70 ····:cond_070 ····:cond_0
71 ····return-void71 ····return-void
72 .end·method72 .end·method
3.29 KB
smali/android/support/v4/app/NotificationCompat$BigTextStyle.smali
    
Offset 19, 71 lines modifiedOffset 19, 83 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>()V20 .method·public·constructor·<init>()V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·72323 ····.line·1667
24 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V24 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
25 ····.line·72425 ····.line·1668
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V28 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;30 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
31 ····.prologue31 ····.prologue
32 ····.line·72632 ····.line·1670
33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
34 ····.line·72734 ····.line·1671
35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
  
36 ····.line·72836 ····.line·1672
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
  
39 #·virtual·methods39 #·virtual·methods
40 .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;40 .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
41 ····.locals·041 ····.locals·1
42 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;42 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
43 ····.prologue43 ····.prologue
44 ····.line·75344 ····.line·1697
45 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence;45 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 46 ····move-result-object·v0
  
46 ····.line·75447 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence;
  
 48 ····.line·1698
47 ····return-object·p049 ····return-object·p0
48 .end·method50 .end·method
  
49 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;51 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
50 ····.locals·052 ····.locals·1
51 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;53 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;
  
52 ····.prologue54 ····.prologue
53 ····.line·73555 ····.line·1679
 56 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 57 ····move-result-object·v0
  
54 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence;58 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence;
  
55 ····.line·73659 ····.line·1680
56 ····return-object·p060 ····return-object·p0
57 .end·method61 .end·method
  
58 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;62 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
59 ····.locals·163 ····.locals·1
60 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;64 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
61 ····.prologue65 ····.prologue
62 ····.line·74366 ····.line·1687
 67 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 68 ····move-result-object·v0
  
63 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence;69 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence;
  
64 ····.line·74470 ····.line·1688
65 ····const/4·v0,·0x171 ····const/4·v0,·0x1
  
66 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z72 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z
  
67 ····.line·74573 ····.line·1689
68 ····return-object·p074 ····return-object·p0
69 .end·method75 .end·method
32.2 KB
smali/android/support/v4/app/FragmentTabHost.smali
Max HTML report size reached
12.7 KB
smali/android/support/v4/app/LoaderManagerImpl.smali
Max HTML report size reached
2.52 KB
smali/android/support/v4/app/Fragment$SavedState.smali
    
Offset 35, 91 lines modifiedOffset 35, 91 lines modified
  
  
35 #·direct·methods35 #·direct·methods
36 .method·static·constructor·<clinit>()V36 .method·static·constructor·<clinit>()V
37 ····.locals·137 ····.locals·1
  
38 ····.prologue38 ····.prologue
39 ····.line·32239 ····.line·348
40 ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState$1;40 ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState$1;
  
41 ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$SavedState$1;-><init>()V41 ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$SavedState$1;-><init>()V
  
42 ····sput-object·v0,·Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;42 ····sput-object·v0,·Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·constructor·<init>(Landroid/os/Bundle;)V45 .method·constructor·<init>(Landroid/os/Bundle;)V
46 ····.locals·046 ····.locals·0
47 ····.param·p1,·"state"····#·Landroid/os/Bundle;47 ····.param·p1,·"state"····#·Landroid/os/Bundle;
  
48 ····.prologue48 ····.prologue
49 ····.line·30149 ····.line·327
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·30251 ····.line·328
52 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;52 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
53 ····.line·30353 ····.line·329
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"in"····#·Landroid/os/Parcel;58 ····.param·p1,·"in"····#·Landroid/os/Parcel;
59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
60 ····.prologue60 ····.prologue
61 ····.line·30561 ····.line·331
62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
63 ····.line·30663 ····.line·332
64 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;64 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;
  
65 ····move-result-object·v065 ····move-result-object·v0
  
66 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;66 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
67 ····.line·30767 ····.line·333
68 ····if-eqz·p2,·:cond_068 ····if-eqz·p2,·:cond_0
  
69 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;69 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
70 ····if-eqz·v0,·:cond_070 ····if-eqz·v0,·:cond_0
  
71 ····.line·30871 ····.line·334
72 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;72 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
73 ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V73 ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V
  
74 ····.line·31074 ····.line·336
75 ····:cond_075 ····:cond_0
76 ····return-void76 ····return-void
77 .end·method77 .end·method
  
  
78 #·virtual·methods78 #·virtual·methods
79 .method·public·describeContents()I79 .method·public·describeContents()I
80 ····.locals·180 ····.locals·1
  
81 ····.prologue81 ····.prologue
82 ····.line·31482 ····.line·340
83 ····const/4·v0,·0x083 ····const/4·v0,·0x0
  
84 ····return·v084 ····return·v0
85 .end·method85 .end·method
  
86 .method·public·writeToParcel(Landroid/os/Parcel;I)V86 .method·public·writeToParcel(Landroid/os/Parcel;I)V
87 ····.locals·187 ····.locals·1
88 ····.param·p1,·"dest"····#·Landroid/os/Parcel;88 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
89 ····.param·p2,·"flags"····#·I89 ····.param·p2,·"flags"····#·I
  
90 ····.prologue90 ····.prologue
91 ····.line·31991 ····.line·345
92 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;92 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
  
94 ····.line·32094 ····.line·346
95 ····return-void95 ····return-void
96 .end·method96 .end·method
31.4 KB
smali/android/support/v4/app/NotificationCompat$Builder.smali
Max HTML report size reached
24.9 KB
smali/android/support/v4/app/BackStackState.smali
Max HTML report size reached
2.25 KB
smali/android/support/v4/app/FragmentActivity$1.smali
    
Offset 19, 75 lines modifiedOffset 19, 75 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V20 .method·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·8123 ····.line·86
24 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity;24 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity;
  
25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
  
28 #·virtual·methods28 #·virtual·methods
29 .method·public·handleMessage(Landroid/os/Message;)V29 .method·public·handleMessage(Landroid/os/Message;)V
30 ····.locals·230 ····.locals·2
31 ····.param·p1,·"msg"····#·Landroid/os/Message;31 ····.param·p1,·"msg"····#·Landroid/os/Message;
  
32 ····.prologue32 ····.prologue
33 ····.line·8433 ····.line·89
34 ····iget·v0,·p1,·Landroid/os/Message;->what:I34 ····iget·v0,·p1,·Landroid/os/Message;->what:I
  
35 ····packed-switch·v0,·:pswitch_data_035 ····packed-switch·v0,·:pswitch_data_0
  
36 ····.line·9536 ····.line·100
37 ····invoke-super·{p0,·p1},·Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V37 ····invoke-super·{p0,·p1},·Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V
  
38 ····.line·9738 ····.line·102
39 ····:cond_039 ····:cond_0
40 ····:goto_040 ····:goto_0
41 ····return-void41 ····return-void
  
42 ····.line·8642 ····.line·91
43 ····:pswitch_043 ····:pswitch_0
44 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity;44 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity;
  
45 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mStopped:Z45 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mStopped:Z
  
46 ····if-eqz·v0,·:cond_046 ····if-eqz·v0,·:cond_0
  
47 ····.line·8747 ····.line·92
48 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity;48 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity;
  
49 ····const/4·v1,·0x049 ····const/4·v1,·0x0
  
50 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/FragmentActivity;->doReallyStop(Z)V50 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/FragmentActivity;->doReallyStop(Z)V
  
51 ····goto·:goto_051 ····goto·:goto_0
  
52 ····.line·9152 ····.line·96
53 ····:pswitch_153 ····:pswitch_1
54 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity;54 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity;
  
55 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->onResumeFragments()V55 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->onResumeFragments()V
  
56 ····.line·9256 ····.line·97
57 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity;57 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity;
  
58 ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl;58 ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl;
  
59 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z59 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z
  
60 ····goto·:goto_060 ····goto·:goto_0
  
61 ····.line·8461 ····.line·89
62 ····nop62 ····nop
  
63 ····:pswitch_data_063 ····:pswitch_data_0
64 ····.packed-switch·0x164 ····.packed-switch·0x1
65 ········:pswitch_065 ········:pswitch_0
66 ········:pswitch_166 ········:pswitch_1
67 ····.end·packed-switch67 ····.end·packed-switch
11.9 KB
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
Max HTML report size reached
543 B
smali/android/support/v4/app/TaskStackBuilderHoneycomb.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·Landroid/support/v4/app/TaskStackBuilderHoneycomb;1 .class·Landroid/support/v4/app/TaskStackBuilderHoneycomb;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"TaskStackBuilderHoneycomb.java"3 .source·"TaskStackBuilderHoneycomb.java"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>()V5 .method·constructor·<init>()V
6 ····.locals·06 ····.locals·0
  
7 ····.prologue7 ····.prologue
8 ····.line·268 ····.line·26
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10 ····return-void10 ····return-void
3.79 KB
smali/android/support/v4/app/NotificationCompat$InboxStyle.smali
    
Offset 28, 87 lines modifiedOffset 28, 99 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
30 ····.locals·130 ····.locals·1
  
31 ····.prologue31 ····.prologue
32 ····.line·78532 ····.line·1729
33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
34 ····.line·78334 ····.line·1727
35 ····new-instance·v0,·Ljava/util/ArrayList;35 ····new-instance·v0,·Ljava/util/ArrayList;
  
36 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V36 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
37 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;37 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;
  
38 ····.line·78638 ····.line·1730
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V41 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
42 ····.locals·142 ····.locals·1
43 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;43 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
44 ····.prologue44 ····.prologue
45 ····.line·78845 ····.line·1732
46 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V46 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
47 ····.line·78347 ····.line·1727
48 ····new-instance·v0,·Ljava/util/ArrayList;48 ····new-instance·v0,·Ljava/util/ArrayList;
  
49 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V49 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
50 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;50 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;
  
51 ····.line·78951 ····.line·1733
52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
  
53 ····.line·79053 ····.line·1734
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
  
56 #·virtual·methods56 #·virtual·methods
57 .method·public·addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;57 .method·public·addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
58 ····.locals·158 ····.locals·2
59 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;59 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
60 ····.prologue60 ····.prologue
61 ····.line·81461 ····.line·1758
62 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;62 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;
  
63 ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z63 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 64 ····move-result-object·v1
  
 65 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
64 ····.line·81566 ····.line·1759
65 ····return-object·p067 ····return-object·p0
66 .end·method68 .end·method
  
67 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;69 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
68 ····.locals·070 ····.locals·1
69 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;71 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;
  
70 ····.prologue72 ····.prologue
71 ····.line·79773 ····.line·1741
72 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence;74 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 75 ····move-result-object·v0
  
 76 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence;
  
73 ····.line·79877 ····.line·1742
74 ····return-object·p078 ····return-object·p0
75 .end·method79 .end·method
  
76 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;80 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
77 ····.locals·181 ····.locals·1
78 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;82 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
79 ····.prologue83 ····.prologue
80 ····.line·80584 ····.line·1749
 85 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 86 ····move-result-object·v0
  
81 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence;87 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence;
  
82 ····.line·80688 ····.line·1750
83 ····const/4·v0,·0x189 ····const/4·v0,·0x1
  
84 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z90 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z
  
85 ····.line·80791 ····.line·1751
86 ····return-object·p092 ····return-object·p0
87 .end·method93 .end·method
3.6 KB
smali/android/support/v4/app/NotificationCompat$BigPictureStyle.smali
    
Offset 23, 88 lines modifiedOffset 23, 96 lines modified
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>()V24 .method·public·constructor·<init>()V
25 ····.locals·025 ····.locals·0
  
26 ····.prologue26 ····.prologue
27 ····.line·65627 ····.line·1600
28 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V28 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
29 ····.line·65729 ····.line·1601
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
32 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V32 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
33 ····.locals·033 ····.locals·0
34 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;34 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
35 ····.prologue35 ····.prologue
36 ····.line·65936 ····.line·1603
37 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V37 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
38 ····.line·66038 ····.line·1604
39 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V39 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
  
40 ····.line·66140 ····.line·1605
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
44 .method·public·bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;44 .method·public·bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
45 ····.locals·145 ····.locals·1
46 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;46 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;
  
47 ····.prologue47 ····.prologue
48 ····.line·69348 ····.line·1637
49 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap;49 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap;
  
50 ····.line·69450 ····.line·1638
51 ····const/4·v0,·0x151 ····const/4·v0,·0x1
  
52 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z52 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z
  
53 ····.line·69553 ····.line·1639
54 ····return-object·p054 ····return-object·p0
55 .end·method55 .end·method
  
56 .method·public·bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;56 .method·public·bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
57 ····.locals·057 ····.locals·0
58 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;58 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;
  
59 ····.prologue59 ····.prologue
60 ····.line·68560 ····.line·1629
61 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap;61 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap;
  
62 ····.line·68662 ····.line·1630
63 ····return-object·p063 ····return-object·p0
64 .end·method64 .end·method
  
65 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;65 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
66 ····.locals·066 ····.locals·1
67 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;67 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;
  
68 ····.prologue68 ····.prologue
69 ····.line·66869 ····.line·1612
70 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence;70 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 71 ····move-result-object·v0
  
 72 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence;
  
71 ····.line·66973 ····.line·1613
72 ····return-object·p074 ····return-object·p0
73 .end·method75 .end·method
  
74 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;76 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
75 ····.locals·177 ····.locals·1
76 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;78 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
77 ····.prologue79 ····.prologue
78 ····.line·67680 ····.line·1620
 81 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 82 ····move-result-object·v0
  
79 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence;83 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence;
  
80 ····.line·67784 ····.line·1621
81 ····const/4·v0,·0x185 ····const/4·v0,·0x1
  
82 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z86 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z
  
83 ····.line·67887 ····.line·1622
84 ····return-object·p088 ····return-object·p0
85 .end·method89 .end·method
5.89 KB
smali/android/support/v4/app/ShareCompat.smali
    
Offset 25, 98 lines modifiedOffset 25, 98 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·static·constructor·<clinit>()V26 .method·static·constructor·<clinit>()V
27 ····.locals·227 ····.locals·2
  
28 ····.prologue28 ····.prologue
29 ····.line·15129 ····.line·152
30 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I30 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
31 ····const/16·v1,·0x1031 ····const/16·v1,·0x10
  
32 ····if-lt·v0,·v1,·:cond_032 ····if-lt·v0,·v1,·:cond_0
  
33 ····.line·15233 ····.line·153
34 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;34 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;
  
35 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;-><init>()V35 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;-><init>()V
  
36 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;36 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
37 ····.line·15837 ····.line·159
38 ····:goto_038 ····:goto_0
39 ····return-void39 ····return-void
  
40 ····.line·15340 ····.line·154
41 ····:cond_041 ····:cond_0
42 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I42 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
43 ····const/16·v1,·0xe43 ····const/16·v1,·0xe
  
44 ····if-lt·v0,·v1,·:cond_144 ····if-lt·v0,·v1,·:cond_1
  
45 ····.line·15445 ····.line·155
46 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;46 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;
  
47 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V47 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V
  
48 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;48 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
49 ····goto·:goto_049 ····goto·:goto_0
  
50 ····.line·15650 ····.line·157
51 ····:cond_151 ····:cond_1
52 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;52 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;
  
53 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V53 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V
  
54 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;54 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
55 ····goto·:goto_055 ····goto·:goto_0
56 .end·method56 .end·method
  
57 .method·public·constructor·<init>()V57 .method·public·constructor·<init>()V
58 ····.locals·058 ····.locals·0
  
59 ····.prologue59 ····.prologue
60 ····.line·5860 ····.line·59
61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
62 ····.line·65462 ····.line·655
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
65 .method·static·synthetic·access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;65 .method·static·synthetic·access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
66 ····.locals·166 ····.locals·1
  
67 ····.prologue67 ····.prologue
68 ····.line·5868 ····.line·59
69 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;69 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
  
72 .method·public·static·configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V72 .method·public·static·configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V
73 ····.locals·473 ····.locals·4
74 ····.param·p0,·"menu"····#·Landroid/view/Menu;74 ····.param·p0,·"menu"····#·Landroid/view/Menu;
75 ····.param·p1,·"menuItemId"····#·I75 ····.param·p1,·"menuItemId"····#·I
76 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;76 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;
  
77 ····.prologue77 ····.prologue
78 ····.line·24478 ····.line·245
79 ····invoke-interface·{p0,·p1},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem;79 ····invoke-interface·{p0,·p1},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem;
  
80 ····move-result-object·v080 ····move-result-object·v0
  
81 ····.line·24581 ····.line·246
82 ····.local·v0,·"item":Landroid/view/MenuItem;82 ····.local·v0,·"item":Landroid/view/MenuItem;
83 ····if-nez·v0,·:cond_083 ····if-nez·v0,·:cond_0
  
84 ····.line·24684 ····.line·247
85 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;85 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
86 ····new-instance·v2,·Ljava/lang/StringBuilder;86 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
87 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V87 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
88 ····const-string·v3,·"Could·not·find·menu·item·with·id·"88 ····const-string·v3,·"Could·not·find·menu·item·with·id·"
Offset 139, 93 lines modifiedOffset 139, 93 lines modified
  
139 ····move-result-object·v2139 ····move-result-object·v2
  
140 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V140 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
141 ····throw·v1141 ····throw·v1
  
142 ····.line·249142 ····.line·250
143 ····:cond_0143 ····:cond_0
144 ····invoke-static·{v0,·p2},·Landroid/support/v4/app/ShareCompat;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V144 ····invoke-static·{v0,·p2},·Landroid/support/v4/app/ShareCompat;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
  
145 ····.line·250145 ····.line·251
146 ····return-void146 ····return-void
147 .end·method147 .end·method
  
148 .method·public·static·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V148 .method·public·static·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
149 ····.locals·1149 ····.locals·1
150 ····.param·p0,·"item"····#·Landroid/view/MenuItem;150 ····.param·p0,·"item"····#·Landroid/view/MenuItem;
151 ····.param·p1,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;151 ····.param·p1,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;
  
152 ····.prologue152 ····.prologue
153 ····.line·232153 ····.line·233
154 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;154 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
155 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V155 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
  
156 ····.line·233156 ····.line·234
157 ····return-void157 ····return-void
Max diff block lines reached; 1965/5935 bytes (33.11%) of diff not shown.
17.2 KB
smali/android/support/v4/app/ShareCompat$IntentReader.smali
Max HTML report size reached
1.75 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.smali
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Landroid/support/v4/app/NotificationCompat;6 ····value·=·Landroid/support/v4/app/NotificationCompat;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
Offset 18, 28 lines modifiedOffset 15, 28 lines modified
  
  
18 #·direct·methods15 #·direct·methods
19 .method·constructor·<init>()V16 .method·constructor·<init>()V
20 ····.locals·017 ····.locals·0
  
21 ····.prologue18 ····.prologue
22 ····.line·10619 ····.line·564
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V
  
24 ····return-void21 ····return-void
25 .end·method22 .end·method
  
  
26 #·virtual·methods23 #·virtual·methods
27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
28 ····.locals·1325 ····.locals·13
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
30 ····.prologue27 ····.prologue
31 ····.line·10828 ····.line·567
32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;29 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
33 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;30 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
34 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;31 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
35 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;32 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
17.1 KB
smali/android/support/v4/widget/ScrollerCompat.smali
Max HTML report size reached
18.3 KB
smali/android/support/v4/widget/DrawerLayout$AccessibilityDelegate.smali
Max HTML report size reached
2.74 KB
smali/android/support/v4/widget/SlidingPaneLayout$SavedState.smali
    
Offset 32, 101 lines modifiedOffset 32, 101 lines modified
  
  
32 #·direct·methods32 #·direct·methods
33 .method·static·constructor·<clinit>()V33 .method·static·constructor·<clinit>()V
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·128836 ····.line·1464
37 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;37 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;
  
38 ····invoke-direct·{v0},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;-><init>()V38 ····invoke-direct·{v0},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;-><init>()V
  
39 ····sput-object·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;39 ····sput-object·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
  
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·constructor·<init>(Landroid/os/Parcel;)V42 .method·private·constructor·<init>(Landroid/os/Parcel;)V
43 ····.locals·143 ····.locals·1
44 ····.param·p1,·"in"····#·Landroid/os/Parcel;44 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
45 ····.prologue45 ····.prologue
46 ····.line·127846 ····.line·1454
47 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V47 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  
48 ····.line·127948 ····.line·1455
49 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I49 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
50 ····move-result·v050 ····move-result·v0
  
51 ····if-eqz·v0,·:cond_051 ····if-eqz·v0,·:cond_0
  
52 ····const/4·v0,·0x152 ····const/4·v0,·0x1
  
53 ····:goto_053 ····:goto_0
54 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z54 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z
  
55 ····.line·128055 ····.line·1456
56 ····return-void56 ····return-void
  
57 ····.line·127957 ····.line·1455
58 ····:cond_058 ····:cond_0
59 ····const/4·v0,·0x059 ····const/4·v0,·0x0
  
60 ····goto·:goto_060 ····goto·:goto_0
61 .end·method61 .end·method
  
62 .method·synthetic·constructor·<init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V62 .method·synthetic·constructor·<init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V
63 ····.locals·063 ····.locals·0
64 ····.param·p1,·"x0"····#·Landroid/os/Parcel;64 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
65 ····.param·p2,·"x1"····#·Landroid/support/v4/widget/SlidingPaneLayout$1;65 ····.param·p2,·"x1"····#·Landroid/support/v4/widget/SlidingPaneLayout$1;
  
66 ····.prologue66 ····.prologue
67 ····.line·127067 ····.line·1446
68 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;)V68 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;)V
  
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
71 .method·constructor·<init>(Landroid/os/Parcelable;)V71 .method·constructor·<init>(Landroid/os/Parcelable;)V
72 ····.locals·072 ····.locals·0
73 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;73 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;
  
74 ····.prologue74 ····.prologue
75 ····.line·127475 ····.line·1450
76 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V76 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
77 ····.line·127577 ····.line·1451
78 ····return-void78 ····return-void
79 .end·method79 .end·method
  
  
80 #·virtual·methods80 #·virtual·methods
81 .method·public·writeToParcel(Landroid/os/Parcel;I)V81 .method·public·writeToParcel(Landroid/os/Parcel;I)V
82 ····.locals·182 ····.locals·1
83 ····.param·p1,·"out"····#·Landroid/os/Parcel;83 ····.param·p1,·"out"····#·Landroid/os/Parcel;
84 ····.param·p2,·"flags"····#·I84 ····.param·p2,·"flags"····#·I
  
85 ····.prologue85 ····.prologue
86 ····.line·128486 ····.line·1460
87 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V87 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
88 ····.line·128588 ····.line·1461
89 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z89 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z
  
90 ····if-eqz·v0,·:cond_090 ····if-eqz·v0,·:cond_0
  
91 ····const/4·v0,·0x191 ····const/4·v0,·0x1
  
92 ····:goto_092 ····:goto_0
93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V
  
94 ····.line·128694 ····.line·1462
95 ····return-void95 ····return-void
  
96 ····.line·128596 ····.line·1461
97 ····:cond_097 ····:cond_0
98 ····const/4·v0,·0x098 ····const/4·v0,·0x0
  
99 ····goto·:goto_099 ····goto·:goto_0
100 .end·method100 .end·method
159 KB
smali/android/support/v4/widget/DrawerLayout.smali
Max HTML report size reached
1.03 KB
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback$1.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V23 .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·128426 ····.line·1599
27 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;27 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·133 ····.locals·1
  
34 ····.prologue34 ····.prologue
35 ····.line·128635 ····.line·1601
36 ····iget-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;36 ····iget-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
  
37 ····invoke-static·{v0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V37 ····invoke-static·{v0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V
  
38 ····.line·128738 ····.line·1602
39 ····return-void39 ····return-void
40 .end·method40 .end·method
157 KB
smali/android/support/v4/widget/SlidingPaneLayout.smali
Max HTML report size reached
2.76 KB
smali/android/support/v4/widget/DrawerLayout$SavedState.smali
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
  
  
36 #·direct·methods36 #·direct·methods
37 .method·static·constructor·<clinit>()V37 .method·static·constructor·<clinit>()V
38 ····.locals·138 ····.locals·1
  
39 ····.prologue39 ····.prologue
40 ····.line·126640 ····.line·1581
41 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState$1;41 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState$1;
  
42 ····invoke-direct·{v0},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;-><init>()V42 ····invoke-direct·{v0},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;-><init>()V
  
43 ····sput-object·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;43 ····sput-object·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
  
44 ····return-void44 ····return-void
Offset 53, 72 lines modifiedOffset 53, 72 lines modified
53 .method·public·constructor·<init>(Landroid/os/Parcel;)V53 .method·public·constructor·<init>(Landroid/os/Parcel;)V
54 ····.locals·154 ····.locals·1
55 ····.param·p1,·"in"····#·Landroid/os/Parcel;55 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
56 ····.prologue56 ····.prologue
57 ····const/4·v0,·0x057 ····const/4·v0,·0x0
  
58 ····.line·125258 ····.line·1567
59 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V59 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  
60 ····.line·124760 ····.line·1562
61 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I61 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
62 ····.line·124862 ····.line·1563
63 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I63 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I
  
64 ····.line·124964 ····.line·1564
65 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I65 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I
  
66 ····.line·125366 ····.line·1568
67 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I67 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
68 ····move-result·v068 ····move-result·v0
  
69 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I69 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
70 ····.line·125470 ····.line·1569
71 ····return-void71 ····return-void
72 .end·method72 .end·method
  
73 .method·public·constructor·<init>(Landroid/os/Parcelable;)V73 .method·public·constructor·<init>(Landroid/os/Parcelable;)V
74 ····.locals·174 ····.locals·1
75 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;75 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;
  
76 ····.prologue76 ····.prologue
77 ····const/4·v0,·0x077 ····const/4·v0,·0x0
  
78 ····.line·125778 ····.line·1572
79 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V79 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
80 ····.line·124780 ····.line·1562
81 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I81 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
82 ····.line·124882 ····.line·1563
83 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I83 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I
  
84 ····.line·124984 ····.line·1564
85 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I85 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I
  
86 ····.line·125886 ····.line·1573
87 ····return-void87 ····return-void
88 .end·method88 .end·method
  
  
89 #·virtual·methods89 #·virtual·methods
90 .method·public·writeToParcel(Landroid/os/Parcel;I)V90 .method·public·writeToParcel(Landroid/os/Parcel;I)V
91 ····.locals·191 ····.locals·1
92 ····.param·p1,·"dest"····#·Landroid/os/Parcel;92 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
93 ····.param·p2,·"flags"····#·I93 ····.param·p2,·"flags"····#·I
  
94 ····.prologue94 ····.prologue
95 ····.line·126295 ····.line·1577
96 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V96 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
97 ····.line·126397 ····.line·1578
98 ····iget·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I98 ····iget·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
99 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V99 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V
  
100 ····.line·1264100 ····.line·1579
101 ····return-void101 ····return-void
102 .end·method102 .end·method
2.0 KB
smali/android/support/v4/widget/SlidingPaneLayout$SavedState$1.smali
    
Offset 28, 66 lines modifiedOffset 28, 66 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·128932 ····.line·1465
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
38 ····.locals·238 ····.locals·2
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·129141 ····.line·1467
42 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;42 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
43 ····const/4·v1,·0x043 ····const/4·v1,·0x0
  
44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
50 ····.prologue50 ····.prologue
51 ····.line·128951 ····.line·1465
52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;56 .method·public·newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"size"····#·I58 ····.param·p1,·"size"····#·I
  
59 ····.prologue59 ····.prologue
60 ····.line·129560 ····.line·1471
61 ····new-array·v0,·p1,·[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;61 ····new-array·v0,·p1,·[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
62 ····return-object·v062 ····return-object·v0
63 .end·method63 .end·method
  
64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
65 ····.locals·165 ····.locals·1
66 ····.param·p1,·"x0"····#·I66 ····.param·p1,·"x0"····#·I
  
67 ····.prologue67 ····.prologue
68 ····.line·128968 ····.line·1465
69 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;69 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
70 ····move-result-object·v070 ····move-result-object·v0
  
71 ····return-object·v071 ····return-object·v0
72 .end·method72 .end·method
102 KB
smali/android/support/v4/widget/ViewDragHelper.smali
Max HTML report size reached
7.22 KB
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.smali
    
Offset 18, 60 lines modifiedOffset 18, 63 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·5522 ····.line·61
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·abortAnimation(Ljava/lang/Object;)V27 .method·public·abortAnimation(Ljava/lang/Object;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
30 ····.prologue30 ····.prologue
31 ····.line·11231 ····.line·119
32 ····check-cast·p1,·Landroid/widget/Scroller;32 ····check-cast·p1,·Landroid/widget/Scroller;
  
33 ····.end·local·p1····#·"scroller":Ljava/lang/Object;33 ····.end·local·p1····#·"scroller":Ljava/lang/Object;
34 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->abortAnimation()V34 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->abortAnimation()V
  
35 ····.line·11335 ····.line·120
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·computeScrollOffset(Ljava/lang/Object;)Z38 .method·public·computeScrollOffset(Ljava/lang/Object;)Z
39 ····.locals·139 ····.locals·2
40 ····.param·p1,·"scroller"····#·Ljava/lang/Object;40 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
41 ····.prologue41 ····.prologue
42 ····.line·8442 ····.line·90
43 ····check-cast·p1,·Landroid/widget/Scroller;43 ····move-object·v0,·p1
  
 44 ····check-cast·v0,·Landroid/widget/Scroller;
44 ····.end·local·p1····#·"scroller":Ljava/lang/Object; 
45 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->computeScrollOffset()Z 
  
46 ····move-result·v045 ····.line·91
 46 ····.local·v0,·"s":Landroid/widget/Scroller;
 47 ····invoke-virtual·{v0},·Landroid/widget/Scroller;->computeScrollOffset()Z
  
 48 ····move-result·v1
  
47 ····return·v049 ····return·v1
48 .end·method50 .end·method
  
49 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;51 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
50 ····.locals·152 ····.locals·1
51 ····.param·p1,·"context"····#·Landroid/content/Context;53 ····.param·p1,·"context"····#·Landroid/content/Context;
52 ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator;54 ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator;
  
53 ····.prologue55 ····.prologue
54 ····.line·5856 ····.line·64
55 ····if-eqz·p2,·:cond_057 ····if-eqz·p2,·:cond_0
  
56 ····new-instance·v0,·Landroid/widget/Scroller;58 ····new-instance·v0,·Landroid/widget/Scroller;
  
57 ····invoke-direct·{v0,·p1,·p2},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V59 ····invoke-direct·{v0,·p1,·p2},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
  
58 ····:goto_060 ····:goto_0
Offset 94, 15 lines modifiedOffset 97, 15 lines modified
94 ····.param·p5,·"velY"····#·I97 ····.param·p5,·"velY"····#·I
95 ····.param·p6,·"minX"····#·I98 ····.param·p6,·"minX"····#·I
96 ····.param·p7,·"maxX"····#·I99 ····.param·p7,·"maxX"····#·I
97 ····.param·p8,·"minY"····#·I100 ····.param·p8,·"minY"····#·I
98 ····.param·p9,·"maxY"····#·I101 ····.param·p9,·"maxY"····#·I
  
99 ····.prologue102 ····.prologue
100 ····.line·101103 ····.line·108
101 ····move-object·v0,·p1104 ····move-object·v0,·p1
  
102 ····check-cast·v0,·Landroid/widget/Scroller;105 ····check-cast·v0,·Landroid/widget/Scroller;
  
103 ····move·v1,·p2106 ····move·v1,·p2
  
104 ····move·v2,·p3107 ····move·v2,·p3
Offset 117, 15 lines modifiedOffset 120, 15 lines modified
  
117 ····move/from16·v7,·p8120 ····move/from16·v7,·p8
  
118 ····move/from16·v8,·p9121 ····move/from16·v8,·p9
  
119 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V122 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V
  
120 ····.line·102123 ····.line·109
121 ····return-void124 ····return-void
122 .end·method125 .end·method
  
123 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V126 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V
124 ····.locals·9127 ····.locals·9
125 ····.param·p1,·"scroller"····#·Ljava/lang/Object;128 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
126 ····.param·p2,·"startX"····#·I129 ····.param·p2,·"startX"····#·I
Offset 136, 15 lines modifiedOffset 139, 15 lines modified
136 ····.param·p7,·"maxX"····#·I139 ····.param·p7,·"maxX"····#·I
137 ····.param·p8,·"minY"····#·I140 ····.param·p8,·"minY"····#·I
138 ····.param·p9,·"maxY"····#·I141 ····.param·p9,·"maxY"····#·I
139 ····.param·p10,·"overX"····#·I142 ····.param·p10,·"overX"····#·I
140 ····.param·p11,·"overY"····#·I143 ····.param·p11,·"overY"····#·I
  
141 ····.prologue144 ····.prologue
142 ····.line·107145 ····.line·114
143 ····move-object·v0,·p1146 ····move-object·v0,·p1
  
144 ····check-cast·v0,·Landroid/widget/Scroller;147 ····check-cast·v0,·Landroid/widget/Scroller;
  
145 ····move·v1,·p2148 ····move·v1,·p2
  
146 ····move·v2,·p3149 ····move·v2,·p3
Offset 159, 35 lines modifiedOffset 162, 35 lines modified
  
159 ····move/from16·v7,·p8162 ····move/from16·v7,·p8
  
160 ····move/from16·v8,·p9163 ····move/from16·v8,·p9
  
161 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V164 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V
  
162 ····.line·108165 ····.line·115
163 ····return-void166 ····return-void
164 .end·method167 .end·method
  
165 .method·public·getCurrVelocity(Ljava/lang/Object;)F168 .method·public·getCurrVelocity(Ljava/lang/Object;)F
166 ····.locals·1169 ····.locals·1
Max diff block lines reached; 4041/7245 bytes (55.78%) of diff not shown.
4.18 KB
smali/android/support/v4/widget/DrawerLayout$LayoutParams.smali
    
Offset 27, 129 lines modifiedOffset 27, 129 lines modified
27 #·direct·methods27 #·direct·methods
28 .method·public·constructor·<init>(II)V28 .method·public·constructor·<init>(II)V
29 ····.locals·129 ····.locals·1
30 ····.param·p1,·"width"····#·I30 ····.param·p1,·"width"····#·I
31 ····.param·p2,·"height"····#·I31 ····.param·p2,·"height"····#·I
  
32 ····.prologue32 ····.prologue
33 ····.line·146233 ····.line·1777
34 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V34 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
35 ····.line·144835 ····.line·1763
36 ····const/4·v0,·0x036 ····const/4·v0,·0x0
  
37 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I37 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
38 ····.line·146338 ····.line·1778
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·constructor·<init>(III)V41 .method·public·constructor·<init>(III)V
42 ····.locals·042 ····.locals·0
43 ····.param·p1,·"width"····#·I43 ····.param·p1,·"width"····#·I
44 ····.param·p2,·"height"····#·I44 ····.param·p2,·"height"····#·I
45 ····.param·p3,·"gravity"····#·I45 ····.param·p3,·"gravity"····#·I
  
46 ····.prologue46 ····.prologue
47 ····.line·146647 ····.line·1781
48 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/widget/DrawerLayout$LayoutParams;-><init>(II)V48 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/widget/DrawerLayout$LayoutParams;-><init>(II)V
  
49 ····.line·146749 ····.line·1782
50 ····iput·p3,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I50 ····iput·p3,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
51 ····.line·146851 ····.line·1783
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V54 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
55 ····.locals·355 ····.locals·3
56 ····.param·p1,·"c"····#·Landroid/content/Context;56 ····.param·p1,·"c"····#·Landroid/content/Context;
57 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;57 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
58 ····.prologue58 ····.prologue
59 ····const/4·v2,·0x059 ····const/4·v2,·0x0
  
60 ····.line·145460 ····.line·1769
61 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V61 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
62 ····.line·144862 ····.line·1763
63 ····iput·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I63 ····iput·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
64 ····.line·145664 ····.line·1771
65 ····invoke-static·{},·Landroid/support/v4/widget/DrawerLayout;->access$100()[I65 ····invoke-static·{},·Landroid/support/v4/widget/DrawerLayout;->access$100()[I
  
66 ····move-result-object·v166 ····move-result-object·v1
  
67 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;67 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
68 ····move-result-object·v068 ····move-result-object·v0
  
69 ····.line·145769 ····.line·1772
70 ····.local·v0,·"a":Landroid/content/res/TypedArray;70 ····.local·v0,·"a":Landroid/content/res/TypedArray;
71 ····invoke-virtual·{v0,·v2,·v2},·Landroid/content/res/TypedArray;->getInt(II)I71 ····invoke-virtual·{v0,·v2,·v2},·Landroid/content/res/TypedArray;->getInt(II)I
  
72 ····move-result·v172 ····move-result·v1
  
73 ····iput·v1,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I73 ····iput·v1,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
74 ····.line·145874 ····.line·1773
75 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V75 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
76 ····.line·145976 ····.line·1774
77 ····return-void77 ····return-void
78 .end·method78 .end·method
  
79 .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V79 .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"source"····#·Landroid/support/v4/widget/DrawerLayout$LayoutParams;81 ····.param·p1,·"source"····#·Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  
82 ····.prologue82 ····.prologue
83 ····.line·147183 ····.line·1786
84 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V84 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
85 ····.line·144885 ····.line·1763
86 ····const/4·v0,·0x086 ····const/4·v0,·0x0
  
87 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I87 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
88 ····.line·147288 ····.line·1787
89 ····iget·v0,·p1,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I89 ····iget·v0,·p1,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
90 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I90 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
91 ····.line·147391 ····.line·1788
92 ····return-void92 ····return-void
93 .end·method93 .end·method
  
94 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V94 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
95 ····.locals·195 ····.locals·1
96 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;96 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;
  
97 ····.prologue97 ····.prologue
98 ····.line·147698 ····.line·1791
99 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V99 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
100 ····.line·1448100 ····.line·1763
101 ····const/4·v0,·0x0101 ····const/4·v0,·0x0
  
102 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I102 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
103 ····.line·1477103 ····.line·1792
104 ····return-void104 ····return-void
105 .end·method105 .end·method
  
106 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V106 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
107 ····.locals·1107 ····.locals·1
108 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams;108 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams;
  
109 ····.prologue109 ····.prologue
110 ····.line·1480110 ····.line·1795
111 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V111 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
112 ····.line·1448112 ····.line·1763
113 ····const/4·v0,·0x0113 ····const/4·v0,·0x0
  
114 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I114 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
115 ····.line·1481115 ····.line·1796
Max diff block lines reached; 13/4153 bytes (0.31%) of diff not shown.
774 B
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.smali
    
Offset 15, 27 lines modifiedOffset 15, 27 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·23119 ····.line·238
20 ····invoke-direct·{p0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getCurrVelocity(Ljava/lang/Object;)F24 .method·public·getCurrVelocity(Ljava/lang/Object;)F
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"scroller"····#·Ljava/lang/Object;26 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
27 ····.prologue27 ····.prologue
28 ····.line·23428 ····.line·241
29 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatIcs;->getCurrVelocity(Ljava/lang/Object;)F29 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatIcs;->getCurrVelocity(Ljava/lang/Object;)F
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
1.26 KB
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.smali
    
Offset 15, 35 lines modifiedOffset 15, 35 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·135519 ····.line·1531
20 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V24 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;26 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;
27 ····.param·p2,·"child"····#·Landroid/view/View;27 ····.param·p2,·"child"····#·Landroid/view/View;
  
28 ····.prologue28 ····.prologue
29 ····.line·135829 ····.line·1534
30 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;30 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····check-cast·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;32 ····check-cast·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
  
33 ····iget-object·v0,·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint;33 ····iget-object·v0,·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint;
  
34 ····invoke-static·{p2,·v0},·Landroid/support/v4/view/ViewCompat;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V34 ····invoke-static·{p2,·v0},·Landroid/support/v4/view/ViewCompat;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
  
35 ····.line·135935 ····.line·1535
36 ····return-void36 ····return-void
37 .end·method37 .end·method
2.91 KB
smali/android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.smali
    
Offset 25, 65 lines modifiedOffset 25, 65 lines modified
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V26 .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p2,·"childView"····#·Landroid/view/View;28 ····.param·p2,·"childView"····#·Landroid/view/View;
  
29 ····.prologue29 ····.prologue
30 ····.line·143630 ····.line·1627
31 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;31 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····.line·143733 ····.line·1628
34 ····iput-object·p2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;34 ····iput-object·p2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
35 ····.line·143835 ····.line·1629
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
  
38 #·virtual·methods38 #·virtual·methods
39 .method·public·run()V39 .method·public·run()V
40 ····.locals·340 ····.locals·3
  
41 ····.prologue41 ····.prologue
42 ····.line·144242 ····.line·1633
43 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;43 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
44 ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent;44 ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent;
  
45 ····move-result-object·v045 ····move-result-object·v0
  
46 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;46 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
47 ····if-ne·v0,·v1,·:cond_047 ····if-ne·v0,·v1,·:cond_0
  
48 ····.line·144348 ····.line·1634
49 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;49 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
50 ····const/4·v1,·0x050 ····const/4·v1,·0x0
  
51 ····const/4·v2,·0x051 ····const/4·v2,·0x0
  
52 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V52 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
  
53 ····.line·144453 ····.line·1635
54 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;54 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
56 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/SlidingPaneLayout;->access$900(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V56 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1000(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
  
57 ····.line·144657 ····.line·1637
58 ····:cond_058 ····:cond_0
59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
60 ····invoke-static·{v0},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1000(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;60 ····invoke-static·{v0},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1100(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;
  
61 ····move-result-object·v061 ····move-result-object·v0
  
62 ····invoke-virtual·{v0,·p0},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z62 ····invoke-virtual·{v0,·p0},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
  
63 ····.line·144763 ····.line·1638
64 ····return-void64 ····return-void
65 .end·method65 .end·method
21.6 KB
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback.smali
Max HTML report size reached
1.87 KB
smali/android/support/v4/widget/DrawerLayout$SavedState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·126732 ····.line·1582
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"source"····#·Landroid/os/Parcel;39 ····.param·p1,·"source"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·127041 ····.line·1585
42 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;42 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState;-><init>(Landroid/os/Parcel;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·126750 ····.line·1582
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;55 .method·public·newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·127559 ····.line·1590
60 ····new-array·v0,·p1,·[Landroid/support/v4/widget/DrawerLayout$SavedState;60 ····new-array·v0,·p1,·[Landroid/support/v4/widget/DrawerLayout$SavedState;
  
61 ····return-object·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·126767 ····.line·1582
68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
20.9 KB
smali/android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.smali
Max HTML report size reached
12.7 KB
smali/android/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate.smali
Max HTML report size reached
1.01 KB
smali/android/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener.smali
    
Offset 18, 42 lines modifiedOffset 18, 42 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·23322 ····.line·237
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·onPanelClosed(Landroid/view/View;)V27 .method·public·onPanelClosed(Landroid/view/View;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"panel"····#·Landroid/view/View;29 ····.param·p1,·"panel"····#·Landroid/view/View;
  
30 ····.prologue30 ····.prologue
31 ····.line·24231 ····.line·246
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·onPanelOpened(Landroid/view/View;)V34 .method·public·onPanelOpened(Landroid/view/View;)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"panel"····#·Landroid/view/View;36 ····.param·p1,·"panel"····#·Landroid/view/View;
  
37 ····.prologue37 ····.prologue
38 ····.line·23938 ····.line·243
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·onPanelSlide(Landroid/view/View;F)V41 .method·public·onPanelSlide(Landroid/view/View;F)V
42 ····.locals·042 ····.locals·0
43 ····.param·p1,·"panel"····#·Landroid/view/View;43 ····.param·p1,·"panel"····#·Landroid/view/View;
44 ····.param·p2,·"slideOffset"····#·F44 ····.param·p2,·"slideOffset"····#·F
  
45 ····.prologue45 ····.prologue
46 ····.line·23646 ····.line·240
47 ····return-void47 ····return-void
48 .end·method48 .end·method
4.4 KB
smali/android/support/v4/widget/SlidingPaneLayout$LayoutParams.smali
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
  
  
29 #·direct·methods29 #·direct·methods
30 .method·static·constructor·<clinit>()V30 .method·static·constructor·<clinit>()V
31 ····.locals·331 ····.locals·3
  
32 ····.prologue32 ····.prologue
33 ····.line·121633 ····.line·1392
34 ····const/4·v0,·0x134 ····const/4·v0,·0x1
  
35 ····new-array·v0,·v0,·[I35 ····new-array·v0,·v0,·[I
  
36 ····const/4·v1,·0x036 ····const/4·v1,·0x0
  
37 ····const·v2,·0x101018137 ····const·v2,·0x1010181
Offset 51, 130 lines modifiedOffset 51, 130 lines modified
  
51 .method·public·constructor·<init>()V51 .method·public·constructor·<init>()V
52 ····.locals·152 ····.locals·1
  
53 ····.prologue53 ····.prologue
54 ····const/4·v0,·-0x154 ····const/4·v0,·-0x1
  
55 ····.line·124055 ····.line·1416
56 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V56 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
57 ····.line·122457 ····.line·1400
58 ····const/4·v0,·0x058 ····const/4·v0,·0x0
  
59 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F59 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
60 ····.line·124160 ····.line·1417
61 ····return-void61 ····return-void
62 .end·method62 .end·method
  
63 .method·public·constructor·<init>(II)V63 .method·public·constructor·<init>(II)V
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"width"····#·I65 ····.param·p1,·"width"····#·I
66 ····.param·p2,·"height"····#·I66 ····.param·p2,·"height"····#·I
  
67 ····.prologue67 ····.prologue
68 ····.line·124468 ····.line·1420
69 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V69 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
70 ····.line·122470 ····.line·1400
71 ····const/4·v0,·0x071 ····const/4·v0,·0x0
  
72 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F72 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
73 ····.line·124573 ····.line·1421
74 ····return-void74 ····return-void
75 .end·method75 .end·method
  
76 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V76 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
77 ····.locals·377 ····.locals·3
78 ····.param·p1,·"c"····#·Landroid/content/Context;78 ····.param·p1,·"c"····#·Landroid/content/Context;
79 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;79 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
80 ····.prologue80 ····.prologue
81 ····const/4·v2,·0x081 ····const/4·v2,·0x0
  
82 ····.line·126182 ····.line·1437
83 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V83 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
84 ····.line·122484 ····.line·1400
85 ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F85 ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
86 ····.line·126386 ····.line·1439
87 ····sget-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I87 ····sget-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I
  
88 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;88 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
89 ····move-result-object·v089 ····move-result-object·v0
  
90 ····.line·126490 ····.line·1440
91 ····.local·v0,·"a":Landroid/content/res/TypedArray;91 ····.local·v0,·"a":Landroid/content/res/TypedArray;
92 ····const/4·v1,·0x092 ····const/4·v1,·0x0
  
93 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F93 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F
  
94 ····move-result·v194 ····move-result·v1
  
95 ····iput·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F95 ····iput·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
96 ····.line·126596 ····.line·1441
97 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V97 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
98 ····.line·126698 ····.line·1442
99 ····return-void99 ····return-void
100 .end·method100 .end·method
  
101 .method·public·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V101 .method·public·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V
102 ····.locals·1102 ····.locals·1
103 ····.param·p1,·"source"····#·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;103 ····.param·p1,·"source"····#·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
  
104 ····.prologue104 ····.prologue
105 ····.line·1256105 ····.line·1432
106 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V106 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
107 ····.line·1224107 ····.line·1400
108 ····const/4·v0,·0x0108 ····const/4·v0,·0x0
  
109 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F109 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
110 ····.line·1257110 ····.line·1433
111 ····iget·v0,·p1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F111 ····iget·v0,·p1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
112 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F112 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
113 ····.line·1258113 ····.line·1434
114 ····return-void114 ····return-void
115 .end·method115 .end·method
  
116 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V116 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
117 ····.locals·1117 ····.locals·1
118 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;118 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;
  
119 ····.prologue119 ····.prologue
120 ····.line·1248120 ····.line·1424
121 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V121 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
122 ····.line·1224122 ····.line·1400
123 ····const/4·v0,·0x0123 ····const/4·v0,·0x0
  
124 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F124 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
125 ····.line·1249125 ····.line·1425
Max diff block lines reached; 569/4372 bytes (13.01%) of diff not shown.
4.85 KB
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.smali
    
Offset 21, 18 lines modifiedOffset 21, 18 lines modified
  
  
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>()V22 .method·constructor·<init>()V
23 ····.locals·423 ····.locals·4
  
24 ····.prologue24 ····.prologue
25 ····.line·132325 ····.line·1499
26 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V26 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V
  
27 ····.line·132527 ····.line·1501
28 ····:try_start_028 ····:try_start_0
29 ····const-class·v2,·Landroid/view/View;29 ····const-class·v2,·Landroid/view/View;
  
30 ····const-string·v3,·"getDisplayList"30 ····const-string·v3,·"getDisplayList"
  
31 ····const/4·v1,·0x031 ····const/4·v1,·0x0
  
Offset 42, 60 lines modifiedOffset 42, 60 lines modified
  
42 ····move-result-object·v142 ····move-result-object·v1
  
43 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;43 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;
44 ····:try_end_044 ····:try_end_0
45 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_045 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
46 ····.line·133046 ····.line·1506
47 ····:goto_047 ····:goto_0
48 ····:try_start_148 ····:try_start_1
49 ····const-class·v1,·Landroid/view/View;49 ····const-class·v1,·Landroid/view/View;
  
50 ····const-string·v2,·"mRecreateDisplayList"50 ····const-string·v2,·"mRecreateDisplayList"
  
51 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;51 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
  
52 ····move-result-object·v152 ····move-result-object·v1
  
53 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;53 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
54 ····.line·133154 ····.line·1507
55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
56 ····const/4·v2,·0x156 ····const/4·v2,·0x1
  
57 ····invoke-virtual·{v1,·v2},·Ljava/lang/reflect/Field;->setAccessible(Z)V57 ····invoke-virtual·{v1,·v2},·Ljava/lang/reflect/Field;->setAccessible(Z)V
58 ····:try_end_158 ····:try_end_1
59 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_1·..·:try_end_1}·:catch_159 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_1·..·:try_end_1}·:catch_1
  
60 ····.line·133560 ····.line·1511
61 ····:goto_161 ····:goto_1
62 ····return-void62 ····return-void
  
63 ····.line·132663 ····.line·1502
64 ····:catch_064 ····:catch_0
65 ····move-exception·v065 ····move-exception·v0
  
66 ····.line·132766 ····.line·1503
67 ····.local·v0,·"e":Ljava/lang/NoSuchMethodException;67 ····.local·v0,·"e":Ljava/lang/NoSuchMethodException;
68 ····const-string·v1,·"SlidingPaneLayout"68 ····const-string·v1,·"SlidingPaneLayout"
  
69 ····const-string·v2,·"Couldn\'t·fetch·getDisplayList·method;·dimming·won\'t·work·right."69 ····const-string·v2,·"Couldn\'t·fetch·getDisplayList·method;·dimming·won\'t·work·right."
  
70 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I70 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
71 ····goto·:goto_071 ····goto·:goto_0
  
72 ····.line·133272 ····.line·1508
73 ····.end·local·v0····#·"e":Ljava/lang/NoSuchMethodException;73 ····.end·local·v0····#·"e":Ljava/lang/NoSuchMethodException;
74 ····:catch_174 ····:catch_1
75 ····move-exception·v075 ····move-exception·v0
  
76 ····.line·133376 ····.line·1509
77 ····.local·v0,·"e":Ljava/lang/NoSuchFieldException;77 ····.local·v0,·"e":Ljava/lang/NoSuchFieldException;
78 ····const-string·v1,·"SlidingPaneLayout"78 ····const-string·v1,·"SlidingPaneLayout"
  
79 ····const-string·v2,·"Couldn\'t·fetch·mRecreateDisplayList·field;·dimming·will·be·slow."79 ····const-string·v2,·"Couldn\'t·fetch·mRecreateDisplayList·field;·dimming·will·be·slow."
  
80 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I80 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
Offset 106, 64 lines modifiedOffset 106, 64 lines modified
106 #·virtual·methods106 #·virtual·methods
107 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V107 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
108 ····.locals·3108 ····.locals·3
109 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;109 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;
110 ····.param·p2,·"child"····#·Landroid/view/View;110 ····.param·p2,·"child"····#·Landroid/view/View;
  
111 ····.prologue111 ····.prologue
112 ····.line·1339112 ····.line·1515
113 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;113 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;
  
114 ····if-eqz·v1,·:cond_0114 ····if-eqz·v1,·:cond_0
  
115 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;115 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
116 ····if-eqz·v1,·:cond_0116 ····if-eqz·v1,·:cond_0
  
117 ····.line·1341117 ····.line·1517
118 ····:try_start_0118 ····:try_start_0
119 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;119 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
120 ····const/4·v2,·0x1120 ····const/4·v2,·0x1
  
121 ····invoke-virtual·{v1,·p2,·v2},·Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V121 ····invoke-virtual·{v1,·p2,·v2},·Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V
  
122 ····.line·1342122 ····.line·1518
123 ····iget-object·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;123 ····iget-object·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;
  
124 ····const/4·v1,·0x0124 ····const/4·v1,·0x0
  
125 ····check-cast·v1,·[Ljava/lang/Object;125 ····check-cast·v1,·[Ljava/lang/Object;
  
126 ····invoke-virtual·{v2,·p2,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;126 ····invoke-virtual·{v2,·p2,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
127 ····:try_end_0127 ····:try_end_0
128 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0128 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
129 ····.line·1351129 ····.line·1527
130 ····:goto_0130 ····:goto_0
131 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V131 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
  
132 ····.line·1352132 ····.line·1528
133 ····:goto_1133 ····:goto_1
134 ····return-void134 ····return-void
  
135 ····.line·1343135 ····.line·1519
136 ····:catch_0136 ····:catch_0
137 ····move-exception·v0137 ····move-exception·v0
  
Max diff block lines reached; 432/4809 bytes (8.98%) of diff not shown.
1.17 KB
smali/android/support/v4/widget/DrawerLayout$SimpleDrawerListener.smali
    
Offset 18, 51 lines modifiedOffset 18, 51 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·19422 ····.line·241
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·onDrawerClosed(Landroid/view/View;)V27 .method·public·onDrawerClosed(Landroid/view/View;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"drawerView"····#·Landroid/view/View;29 ····.param·p1,·"drawerView"····#·Landroid/view/View;
  
30 ····.prologue30 ····.prologue
31 ····.line·20531 ····.line·252
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·onDrawerOpened(Landroid/view/View;)V34 .method·public·onDrawerOpened(Landroid/view/View;)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"drawerView"····#·Landroid/view/View;36 ····.param·p1,·"drawerView"····#·Landroid/view/View;
  
37 ····.prologue37 ····.prologue
38 ····.line·20138 ····.line·248
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·onDrawerSlide(Landroid/view/View;F)V41 .method·public·onDrawerSlide(Landroid/view/View;F)V
42 ····.locals·042 ····.locals·0
43 ····.param·p1,·"drawerView"····#·Landroid/view/View;43 ····.param·p1,·"drawerView"····#·Landroid/view/View;
44 ····.param·p2,·"slideOffset"····#·F44 ····.param·p2,·"slideOffset"····#·F
  
45 ····.prologue45 ····.prologue
46 ····.line·19746 ····.line·244
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·public·onDrawerStateChanged(I)V49 .method·public·onDrawerStateChanged(I)V
50 ····.locals·050 ····.locals·0
51 ····.param·p1,·"newState"····#·I51 ····.param·p1,·"newState"····#·I
  
52 ····.prologue52 ····.prologue
53 ····.line·20953 ····.line·256
54 ····return-void54 ····return-void
55 .end·method55 .end·method
6.57 KB
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.smali
    
Offset 18, 54 lines modifiedOffset 18, 54 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·14322 ····.line·150
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·abortAnimation(Ljava/lang/Object;)V27 .method·public·abortAnimation(Ljava/lang/Object;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
30 ····.prologue30 ····.prologue
31 ····.line·20131 ····.line·208
32 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->abortAnimation(Ljava/lang/Object;)V32 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->abortAnimation(Ljava/lang/Object;)V
  
33 ····.line·20233 ····.line·209
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
36 .method·public·computeScrollOffset(Ljava/lang/Object;)Z36 .method·public·computeScrollOffset(Ljava/lang/Object;)Z
37 ····.locals·137 ····.locals·1
38 ····.param·p1,·"scroller"····#·Ljava/lang/Object;38 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
39 ····.prologue39 ····.prologue
40 ····.line·17140 ····.line·178
41 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->computeScrollOffset(Ljava/lang/Object;)Z41 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->computeScrollOffset(Ljava/lang/Object;)Z
  
42 ····move-result·v042 ····move-result·v0
  
43 ····return·v043 ····return·v0
44 .end·method44 .end·method
  
45 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;45 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
46 ····.locals·146 ····.locals·1
47 ····.param·p1,·"context"····#·Landroid/content/Context;47 ····.param·p1,·"context"····#·Landroid/content/Context;
48 ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator;48 ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator;
  
49 ····.prologue49 ····.prologue
50 ····.line·14650 ····.line·153
51 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;51 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
Offset 78, 18 lines modifiedOffset 78, 18 lines modified
78 ····.param·p5,·"velY"····#·I78 ····.param·p5,·"velY"····#·I
79 ····.param·p6,·"minX"····#·I79 ····.param·p6,·"minX"····#·I
80 ····.param·p7,·"maxX"····#·I80 ····.param·p7,·"maxX"····#·I
81 ····.param·p8,·"minY"····#·I81 ····.param·p8,·"minY"····#·I
82 ····.param·p9,·"maxY"····#·I82 ····.param·p9,·"maxY"····#·I
  
83 ····.prologue83 ····.prologue
84 ····.line·18884 ····.line·195
85 ····invoke-static/range·{p1·..·p9},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V85 ····invoke-static/range·{p1·..·p9},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V
  
86 ····.line·19086 ····.line·197
87 ····return-void87 ····return-void
88 .end·method88 .end·method
  
89 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V89 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V
90 ····.locals·090 ····.locals·0
91 ····.param·p1,·"scroller"····#·Ljava/lang/Object;91 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
92 ····.param·p2,·"startX"····#·I92 ····.param·p2,·"startX"····#·I
Offset 100, 103 lines modifiedOffset 100, 103 lines modified
100 ····.param·p7,·"maxX"····#·I100 ····.param·p7,·"maxX"····#·I
101 ····.param·p8,·"minY"····#·I101 ····.param·p8,·"minY"····#·I
102 ····.param·p9,·"maxY"····#·I102 ····.param·p9,·"maxY"····#·I
103 ····.param·p10,·"overX"····#·I103 ····.param·p10,·"overX"····#·I
104 ····.param·p11,·"overY"····#·I104 ····.param·p11,·"overY"····#·I
  
105 ····.prologue105 ····.prologue
106 ····.line·195106 ····.line·202
107 ····invoke-static/range·{p1·..·p11},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIIIII)V107 ····invoke-static/range·{p1·..·p11},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIIIII)V
  
108 ····.line·197108 ····.line·204
109 ····return-void109 ····return-void
110 .end·method110 .end·method
  
111 .method·public·getCurrVelocity(Ljava/lang/Object;)F111 .method·public·getCurrVelocity(Ljava/lang/Object;)F
112 ····.locals·1112 ····.locals·1
113 ····.param·p1,·"scroller"····#·Ljava/lang/Object;113 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
114 ····.prologue114 ····.prologue
115 ····.line·166115 ····.line·173
116 ····const/4·v0,·0x0116 ····const/4·v0,·0x0
  
117 ····return·v0117 ····return·v0
118 .end·method118 .end·method
  
119 .method·public·getCurrX(Ljava/lang/Object;)I119 .method·public·getCurrX(Ljava/lang/Object;)I
120 ····.locals·1120 ····.locals·1
121 ····.param·p1,·"scroller"····#·Ljava/lang/Object;121 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
122 ····.prologue122 ····.prologue
123 ····.line·156123 ····.line·163
124 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I124 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I
  
125 ····move-result·v0125 ····move-result·v0
  
126 ····return·v0126 ····return·v0
127 .end·method127 .end·method
  
128 .method·public·getCurrY(Ljava/lang/Object;)I128 .method·public·getCurrY(Ljava/lang/Object;)I
129 ····.locals·1129 ····.locals·1
130 ····.param·p1,·"scroller"····#·Ljava/lang/Object;130 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
131 ····.prologue131 ····.prologue
132 ····.line·161132 ····.line·168
133 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrY(Ljava/lang/Object;)I133 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrY(Ljava/lang/Object;)I
  
134 ····move-result·v0134 ····move-result·v0
  
135 ····return·v0135 ····return·v0
136 .end·method136 .end·method
  
137 .method·public·getFinalX(Ljava/lang/Object;)I137 .method·public·getFinalX(Ljava/lang/Object;)I
138 ····.locals·1138 ····.locals·1
Max diff block lines reached; 3113/6559 bytes (47.46%) of diff not shown.
1.14 KB
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.smali
    
Offset 18, 29 lines modifiedOffset 18, 29 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·130422 ····.line·1480
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V27 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
28 ····.locals·428 ····.locals·4
29 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;29 ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout;
30 ····.param·p2,·"child"····#·Landroid/view/View;30 ····.param·p2,·"child"····#·Landroid/view/View;
  
31 ····.prologue31 ····.prologue
32 ····.line·130632 ····.line·1482
33 ····invoke-virtual·{p2},·Landroid/view/View;->getLeft()I33 ····invoke-virtual·{p2},·Landroid/view/View;->getLeft()I
  
34 ····move-result·v034 ····move-result·v0
  
35 ····invoke-virtual·{p2},·Landroid/view/View;->getTop()I35 ····invoke-virtual·{p2},·Landroid/view/View;->getTop()I
  
36 ····move-result·v136 ····move-result·v1
Offset 51, 10 lines modifiedOffset 51, 10 lines modified
  
51 ····invoke-virtual·{p2},·Landroid/view/View;->getBottom()I51 ····invoke-virtual·{p2},·Landroid/view/View;->getBottom()I
  
52 ····move-result·v352 ····move-result·v3
  
53 ····invoke-static·{p1,·v0,·v1,·v2,·v3},·Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;IIII)V53 ····invoke-static·{p1,·v0,·v1,·v2,·v3},·Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;IIII)V
  
54 ····.line·130854 ····.line·1484
55 ····return-void55 ····return-void
56 .end·method56 .end·method
523 B
smali/android/support/v4/net/TrafficStatsCompatIcs.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·Landroid/support/v4/net/TrafficStatsCompatIcs;1 .class·Landroid/support/v4/net/TrafficStatsCompatIcs;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"TrafficStatsCompatIcs.java"3 .source·"TrafficStatsCompatIcs.java"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>()V5 .method·constructor·<init>()V
6 ····.locals·06 ····.locals·0
  
7 ····.prologue7 ····.prologue
8 ····.line·278 ····.line·27
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10 ····return-void10 ····return-void
848 B
smali/android/support/v4/net/ConnectivityManagerCompat.smali
    
Offset 111, 23 lines modifiedOffset 111, 33 lines modified
  
111 ····move-result-object·v0111 ····move-result-object·v0
  
112 ····check-cast·v0,·Landroid/net/NetworkInfo;112 ····check-cast·v0,·Landroid/net/NetworkInfo;
  
113 ····.line·115113 ····.line·115
114 ····.local·v0,·"info":Landroid/net/NetworkInfo;114 ····.local·v0,·"info":Landroid/net/NetworkInfo;
 115 ····if-eqz·v0,·:cond_0
  
 116 ····.line·116
115 ····invoke-virtual·{v0},·Landroid/net/NetworkInfo;->getType()I117 ····invoke-virtual·{v0},·Landroid/net/NetworkInfo;->getType()I
  
116 ····move-result·v1118 ····move-result·v1
  
117 ····invoke-virtual·{p0,·v1},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;119 ····invoke-virtual·{p0,·v1},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;
  
118 ····move-result-object·v1120 ····move-result-object·v1
  
 121 ····.line·118
 122 ····:goto_0
119 ····return-object·v1123 ····return-object·v1
  
 124 ····:cond_0
 125 ····const/4·v1,·0x0
  
 126 ····goto·:goto_0
120 .end·method127 .end·method
  
121 .method·public·static·isActiveNetworkMetered(Landroid/net/ConnectivityManager;)Z128 .method·public·static·isActiveNetworkMetered(Landroid/net/ConnectivityManager;)Z
122 ····.locals·1129 ····.locals·1
123 ····.param·p0,·"cm"····#·Landroid/net/ConnectivityManager;130 ····.param·p0,·"cm"····#·Landroid/net/ConnectivityManager;
  
124 ····.prologue131 ····.prologue
33.2 KB
smali/android/support/v4/util/SparseArrayCompat.smali
Max HTML report size reached
1.31 KB
smali/android/support/v4/util/TimeUtils.smali
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····:cond_5110 ····:cond_5
111 ····const/4·v0,·0x0111 ····const/4·v0,·0x0
  
112 ····goto·:goto_0112 ····goto·:goto_0
113 .end·method113 .end·method
  
114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V
115 ····.locals·3115 ····.locals·4
116 ····.param·p0,·"time"····#·J116 ····.param·p0,·"time"····#·J
117 ····.param·p2,·"now"····#·J117 ····.param·p2,·"now"····#·J
118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;
  
119 ····.prologue119 ····.prologue
120 ····.line·169120 ····.line·169
121 ····const-wide/16·v0,·0x0121 ····const-wide/16·v0,·0x0
Offset 144, 30 lines modifiedOffset 144, 30 lines modified
  
144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
145 ····goto·:goto_0145 ····goto·:goto_0
146 .end·method146 .end·method
  
147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V
148 ····.locals·1148 ····.locals·2
149 ····.param·p0,·"duration"····#·J149 ····.param·p0,·"duration"····#·J
150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
  
151 ····.prologue151 ····.prologue
152 ····.line·164152 ····.line·164
153 ····const/4·v0,·0x0153 ····const/4·v0,·0x0
  
154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
155 ····.line·165155 ····.line·165
156 ····return-void156 ····return-void
157 .end·method157 .end·method
  
158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V
159 ····.locals·5159 ····.locals·6
160 ····.param·p0,·"duration"····#·J160 ····.param·p0,·"duration"····#·J
161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
162 ····.param·p3,·"fieldLen"····#·I162 ····.param·p3,·"fieldLen"····#·I
  
163 ····.prologue163 ····.prologue
164 ····.line·156164 ····.line·156
165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;
21.5 KB
smali/android/support/v4/util/LruCache.smali
Max HTML report size reached
32.3 KB
smali/android/support/v4/util/LongSparseArray.smali
Max HTML report size reached
13.9 KB
smali/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.smali
Max HTML report size reached
2.24 KB
smali/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.smali
    
Offset 18, 69 lines modifiedOffset 18, 80 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·3822 ····.line·40
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z27 .method·public·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z
28 ····.locals·128 ····.locals·1
29 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;29 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
30 ····.prologue30 ····.prologue
31 ····.line·4131 ····.line·43
 32 ····const/4·v0,·0x0
  
 33 ····return·v0
 34 .end·method
  
 35 .method·public·getCapabilities(Landroid/accessibilityservice/AccessibilityServiceInfo;)I
 36 ····.locals·1
 37 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
 38 ····.prologue
 39 ····.line·63
32 ····const/4·v0,·0x040 ····const/4·v0,·0x0
  
33 ····return·v041 ····return·v0
34 .end·method42 .end·method
  
35 .method·public·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;43 .method·public·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;
36 ····.locals·144 ····.locals·1
37 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;45 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
38 ····.prologue46 ····.prologue
39 ····.line·4547 ····.line·47
40 ····const/4·v0,·0x048 ····const/4·v0,·0x0
  
41 ····return-object·v049 ····return-object·v0
42 .end·method50 .end·method
  
43 .method·public·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;51 .method·public·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;
44 ····.locals·152 ····.locals·1
45 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;53 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
46 ····.prologue54 ····.prologue
47 ····.line·4955 ····.line·51
48 ····const/4·v0,·0x056 ····const/4·v0,·0x0
  
49 ····return-object·v057 ····return-object·v0
50 .end·method58 .end·method
  
51 .method·public·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;59 .method·public·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;
52 ····.locals·160 ····.locals·1
53 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;61 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
54 ····.prologue62 ····.prologue
55 ····.line·5363 ····.line·55
56 ····const/4·v0,·0x064 ····const/4·v0,·0x0
  
57 ····return-object·v065 ····return-object·v0
58 .end·method66 .end·method
  
59 .method·public·getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;67 .method·public·getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;
60 ····.locals·168 ····.locals·1
61 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;69 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
62 ····.prologue70 ····.prologue
63 ····.line·5771 ····.line·59
64 ····const/4·v0,·0x072 ····const/4·v0,·0x0
  
65 ····return-object·v073 ····return-object·v0
66 .end·method74 .end·method
916 B
smali/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.smali
    
Offset 14, 14 lines modifiedOffset 14, 17 lines modified
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z16 .method·public·abstract·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z
17 .end·method17 .end·method
  
 18 .method·public·abstract·getCapabilities(Landroid/accessibilityservice/AccessibilityServiceInfo;)I
 19 .end·method
  
18 .method·public·abstract·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;20 .method·public·abstract·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;
19 .end·method21 .end·method
  
20 .method·public·abstract·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;22 .method·public·abstract·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;
21 .end·method23 .end·method
  
22 .method·public·abstract·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;24 .method·public·abstract·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;
3.67 KB
smali/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.smali
    
Offset 15, 79 lines modifiedOffset 15, 104 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·6119 ····.line·67
20 ····invoke-direct·{p0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z24 .method·public·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;26 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
27 ····.prologue27 ····.prologue
28 ····.line·6528 ····.line·71
29 ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z29 ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
 33 .method·public·getCapabilities(Landroid/accessibilityservice/AccessibilityServiceInfo;)I
 34 ····.locals·1
 35 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
 36 ····.prologue
 37 ····.line·96
 38 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;->getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z
  
 39 ····move-result·v0
  
 40 ····if-eqz·v0,·:cond_0
  
 41 ····.line·97
 42 ····const/4·v0,·0x1
  
 43 ····.line·99
 44 ····:goto_0
 45 ····return·v0
  
 46 ····:cond_0
 47 ····const/4·v0,·0x0
  
 48 ····goto·:goto_0
 49 .end·method
  
33 .method·public·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;50 .method·public·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;
34 ····.locals·151 ····.locals·1
35 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;52 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
36 ····.prologue53 ····.prologue
37 ····.line·7054 ····.line·76
38 ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;55 ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;
  
39 ····move-result-object·v056 ····move-result-object·v0
  
40 ····return-object·v057 ····return-object·v0
41 .end·method58 .end·method
  
42 .method·public·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;59 .method·public·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;
43 ····.locals·160 ····.locals·1
44 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;61 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
45 ····.prologue62 ····.prologue
46 ····.line·7563 ····.line·81
47 ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;64 ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;
  
48 ····move-result-object·v065 ····move-result-object·v0
  
49 ····return-object·v066 ····return-object·v0
50 .end·method67 .end·method
  
51 .method·public·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;68 .method·public·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;
52 ····.locals·169 ····.locals·1
53 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;70 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
54 ····.prologue71 ····.prologue
55 ····.line·8072 ····.line·86
56 ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;73 ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;
  
57 ····move-result-object·v074 ····move-result-object·v0
  
58 ····return-object·v075 ····return-object·v0
59 .end·method76 .end·method
  
60 .method·public·getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;77 .method·public·getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;
61 ····.locals·178 ····.locals·1
62 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;79 ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo;
  
63 ····.prologue80 ····.prologue
64 ····.line·8581 ····.line·91
65 ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;82 ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;
  
66 ····move-result-object·v083 ····move-result-object·v0
  
67 ····return-object·v084 ····return-object·v0
68 .end·method85 .end·method
725 B
smali/com/eleybourn/bookcatalogue/AdministrationAbout$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$res:Landroid/content/res/Resources;22 .field·final·synthetic·val$res:Landroid/content/res/Resources;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;Landroid/content/res/Resources;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;Landroid/content/res/Resources;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationAbout;
  
26 ····.prologue27 ····.prologue
27 ····.line·10328 ····.line·103
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$2;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$2;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$2;->val$res:Landroid/content/res/Resources;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$2;->val$res:Landroid/content/res/Resources;
  
1.03 KB
smali/com/eleybourn/bookcatalogue/Series$1.smali
    
Offset 53, 15 lines modifiedOffset 53, 14 lines modified
53 ····invoke-direct·{v0,·p1,·v1},·Lcom/eleybourn/bookcatalogue/Series;-><init>(Landroid/os/Parcel;Lcom/eleybourn/bookcatalogue/Series$1;)V53 ····invoke-direct·{v0,·p1,·v1},·Lcom/eleybourn/bookcatalogue/Series;-><init>(Landroid/os/Parcel;Lcom/eleybourn/bookcatalogue/Series$1;)V
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
59 ····.prologue58 ····.prologue
60 ····.line·10159 ····.line·101
61 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/Series$1;->createFromParcel(Landroid/os/Parcel;)Lcom/eleybourn/bookcatalogue/Series;60 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/Series$1;->createFromParcel(Landroid/os/Parcel;)Lcom/eleybourn/bookcatalogue/Series;
  
62 ····move-result-object·v061 ····move-result-object·v0
  
Offset 77, 15 lines modifiedOffset 76, 14 lines modified
77 ····new-array·v0,·p1,·[Lcom/eleybourn/bookcatalogue/Series;76 ····new-array·v0,·p1,·[Lcom/eleybourn/bookcatalogue/Series;
  
78 ····return-object·v077 ····return-object·v0
79 .end·method78 .end·method
  
80 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;79 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
81 ····.locals·180 ····.locals·1
82 ····.param·p1,·"x0"····#·I 
  
83 ····.prologue81 ····.prologue
84 ····.line·10182 ····.line·101
85 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/Series$1;->newArray(I)[Lcom/eleybourn/bookcatalogue/Series;83 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/Series$1;->newArray(I)[Lcom/eleybourn/bookcatalogue/Series;
  
86 ····move-result-object·v084 ····move-result-object·v0
  
698 B
smali/com/eleybourn/bookcatalogue/BookDetailsAbstract$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;Landroid/app/Dialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;Landroid/app/Dialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
26 ····.prologue27 ····.prologue
27 ····.line·80828 ····.line·808
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$4;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$4;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$4;->val$dialog:Landroid/app/Dialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$4;->val$dialog:Landroid/app/Dialog;
  
588 B
smali/com/eleybourn/bookcatalogue/BookData$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookData;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookData;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookData;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookData;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookData;
  
25 ····.prologue26 ····.prologue
26 ····.line·30627 ····.line·306
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookData$2;->this$0:Lcom/eleybourn/bookcatalogue/BookData;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookData$2;->this$0:Lcom/eleybourn/bookcatalogue/BookData;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
714 B
smali/com/eleybourn/bookcatalogue/TaskManager$OnTaskEndedMessage.smali
    
Offset 71, 20 lines modifiedOffset 71, 18 lines modified
71 ····const/4·v0,·0x071 ····const/4·v0,·0x0
  
72 ····return·v072 ····return·v0
73 .end·method73 .end·method
  
74 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z74 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z
75 ····.locals·175 ····.locals·1
76 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
77 ····.prologue76 ····.prologue
78 ····.line·7377 ····.line·73
79 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;78 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;
  
80 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
81 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/TaskManager$OnTaskEndedMessage;->deliver(Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;)Z79 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/TaskManager$OnTaskEndedMessage;->deliver(Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;)Z
  
82 ····move-result·v080 ····move-result·v0
  
83 ····return·v081 ····return·v0
84 .end·method82 .end·method
4.83 KB
smali/com/eleybourn/bookcatalogue/BookEvents$BookEvent.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
  
26 #·instance·fields26 #·instance·fields
27 .field·protected·m_bookId:J27 .field·protected·m_bookId:J
  
  
28 #·direct·methods28 #·direct·methods
29 .method·public·constructor·<init>(JLjava/lang/String;)V29 .method·public·constructor·<init>(JLjava/lang/String;)V
30 ····.locals·030 ····.locals·1
31 ····.param·p1,·"bookId"····#·J31 ····.param·p1,·"bookId"····#·J
32 ····.param·p3,·"description"····#·Ljava/lang/String;32 ····.param·p3,·"description"····#·Ljava/lang/String;
  
33 ····.prologue33 ····.prologue
34 ····.line·8034 ····.line·80
35 ····invoke-direct·{p0,·p3},·Lnet/philipwarner/taskqueue/Event;-><init>(Ljava/lang/String;)V35 ····invoke-direct·{p0,·p3},·Lnet/philipwarner/taskqueue/Event;-><init>(Ljava/lang/String;)V
  
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ····iput-wide·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;->m_bookId:J42 ····iput-wide·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;->m_bookId:J
  
43 ····.line·8243 ····.line·82
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
46 .method·public·constructor·<init>(JLjava/lang/String;Ljava/lang/Exception;)V46 .method·public·constructor·<init>(JLjava/lang/String;Ljava/lang/Exception;)V
47 ····.locals·047 ····.locals·1
48 ····.param·p1,·"bookId"····#·J48 ····.param·p1,·"bookId"····#·J
49 ····.param·p3,·"description"····#·Ljava/lang/String;49 ····.param·p3,·"description"····#·Ljava/lang/String;
50 ····.param·p4,·"e"····#·Ljava/lang/Exception;50 ····.param·p4,·"e"····#·Ljava/lang/Exception;
  
51 ····.prologue51 ····.prologue
52 ····.line·9252 ····.line·92
53 ····invoke-direct·{p0,·p3,·p4},·Lnet/philipwarner/taskqueue/Event;-><init>(Ljava/lang/String;Ljava/lang/Exception;)V53 ····invoke-direct·{p0,·p3,·p4},·Lnet/philipwarner/taskqueue/Event;-><init>(Ljava/lang/String;Ljava/lang/Exception;)V
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 ····.line·152140 ····.line·152
141 ····move-object/from16·v2,·p3141 ····move-object/from16·v2,·p3
  
142 ····check-cast·v2,·Lnet/philipwarner/taskqueue/EventsCursor;142 ····check-cast·v2,·Lnet/philipwarner/taskqueue/EventsCursor;
  
143 ····.line·153143 ····.line·153
144 ····.local·v2,·"cursor":Lnet/philipwarner/taskqueue/EventsCursor;144 ····.local·v2,·"cursor":Lnet/philipwarner/taskqueue/EventsCursor;
145 ····const·v8,·0x7f06001c145 ····const·v8,·0x7f0a000d
  
146 ····invoke-static·{p1,·v8},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;146 ····invoke-static·{p1,·v8},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
147 ····move-result-object·v6147 ····move-result-object·v6
  
148 ····check-cast·v6,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;148 ····check-cast·v6,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;
  
Offset 424, 28 lines modifiedOffset 424, 28 lines modified
424 ····.locals·5424 ····.locals·5
425 ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater;425 ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater;
426 ····.param·p2,·"context"····#·Landroid/content/Context;426 ····.param·p2,·"context"····#·Landroid/content/Context;
427 ····.param·p3,·"cursor"····#·Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;427 ····.param·p3,·"cursor"····#·Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;
428 ····.param·p4,·"parent"····#·Landroid/view/ViewGroup;428 ····.param·p4,·"parent"····#·Landroid/view/ViewGroup;
  
429 ····.prologue429 ····.prologue
430 ····const·v4,·0x7f06001c430 ····const·v4,·0x7f0a000d
  
431 ····.line·127431 ····.line·127
432 ····const·v2,·0x7f03001e432 ····const·v2,·0x7f03001e
  
433 ····const/4·v3,·0x0433 ····const/4·v3,·0x0
  
434 ····invoke-virtual·{p1,·v2,·p4,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;434 ····invoke-virtual·{p1,·v2,·p4,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
435 ····move-result-object·v1435 ····move-result-object·v1
  
436 ····.line·128436 ····.line·128
437 ····.local·v1,·"view":Landroid/view/View;437 ····.local·v1,·"view":Landroid/view/View;
438 ····const·v2,·0x7f060018438 ····const·v2,·0x7f0a0009
  
439 ····invoke-static·{v1,·v2,·p0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V439 ····invoke-static·{v1,·v2,·p0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V
  
440 ····.line·129440 ····.line·129
441 ····new-instance·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;441 ····new-instance·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;
  
442 ····invoke-direct·{v0,·p0},·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;-><init>(Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;)V442 ····invoke-direct·{v0,·p0},·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;-><init>(Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;)V
Offset 458, 70 lines modifiedOffset 458, 70 lines modified
458 ····invoke-virtual·{p3},·Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;->getId()J458 ····invoke-virtual·{p3},·Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;->getId()J
  
459 ····move-result-wide·v2459 ····move-result-wide·v2
  
460 ····iput-wide·v2,·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->rowId:J460 ····iput-wide·v2,·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->rowId:J
  
461 ····.line·133461 ····.line·133
462 ····const·v2,·0x7f060089462 ····const·v2,·0x7f0a0089
  
463 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;463 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
464 ····move-result-object·v2464 ····move-result-object·v2
  
465 ····check-cast·v2,·Landroid/widget/TextView;465 ····check-cast·v2,·Landroid/widget/TextView;
  
466 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->author:Landroid/widget/TextView;466 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->author:Landroid/widget/TextView;
  
467 ····.line·134467 ····.line·134
468 ····const·v2,·0x7f0600b4468 ····const·v2,·0x7f0a00b4
  
469 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;469 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
470 ····move-result-object·v2470 ····move-result-object·v2
  
471 ····check-cast·v2,·Landroid/widget/CheckBox;471 ····check-cast·v2,·Landroid/widget/CheckBox;
  
472 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->checkbox:Landroid/widget/CheckBox;472 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->checkbox:Landroid/widget/CheckBox;
  
473 ····.line·135473 ····.line·135
474 ····const·v2,·0x7f060086474 ····const·v2,·0x7f0a0086
  
475 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;475 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
476 ····move-result-object·v2476 ····move-result-object·v2
  
477 ····check-cast·v2,·Landroid/widget/TextView;477 ····check-cast·v2,·Landroid/widget/TextView;
  
478 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->date:Landroid/widget/TextView;478 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->date:Landroid/widget/TextView;
  
479 ····.line·136479 ····.line·136
480 ····const·v2,·0x7f0600b5480 ····const·v2,·0x7f0a00b5
  
481 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;481 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
482 ····move-result-object·v2482 ····move-result-object·v2
  
483 ····check-cast·v2,·Landroid/widget/TextView;483 ····check-cast·v2,·Landroid/widget/TextView;
  
484 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->error:Landroid/widget/TextView;484 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->error:Landroid/widget/TextView;
  
Max diff block lines reached; 576/4822 bytes (11.95%) of diff not shown.
700 B
smali/com/eleybourn/bookcatalogue/BookEditFragmentAbstract$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;
  
25 ····.prologue26 ····.prologue
26 ····.line·20727 ····.line·207
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
676 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$17.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
25 ····.prologue26 ····.prologue
26 ····.line·153427 ····.line·1534
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$17;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$17;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
645 B
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
25 ····.prologue26 ····.prologue
26 ····.line·105327 ····.line·1053
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$8;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$8;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
651 B
smali/com/eleybourn/bookcatalogue/ActivityWithTasks$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ActivityWithTasks;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ActivityWithTasks;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;
  
25 ····.prologue26 ····.prologue
26 ····.line·29227 ····.line·292
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks$2;->this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks$2;->this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
651 B
smali/com/eleybourn/bookcatalogue/ActivityWithTasks$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ActivityWithTasks;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ActivityWithTasks;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;
  
25 ····.prologue26 ····.prologue
26 ····.line·30127 ····.line·301
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks$3;->this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks$3;->this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
663 B
smali/com/eleybourn/bookcatalogue/EditSeriesList$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;Landroid/app/Dialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;Landroid/app/Dialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
26 ····.prologue27 ····.prologue
27 ····.line·15428 ····.line·154
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$2;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$2;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$2;->val$dialog:Landroid/app/Dialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$2;->val$dialog:Landroid/app/Dialog;
  
703 B
smali/com/eleybourn/bookcatalogue/TaskManager$OnToastMessage.smali
    
Offset 63, 20 lines modifiedOffset 63, 18 lines modified
63 ····const/4·v0,·0x063 ····const/4·v0,·0x0
  
64 ····return·v064 ····return·v0
65 .end·method65 .end·method
  
66 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z66 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z
67 ····.locals·167 ····.locals·1
68 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
69 ····.prologue68 ····.prologue
70 ····.line·10569 ····.line·105
71 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;70 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;
  
72 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
73 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/TaskManager$OnToastMessage;->deliver(Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;)Z71 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/TaskManager$OnToastMessage;->deliver(Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;)Z
  
74 ····move-result·v072 ····move-result·v0
  
75 ····return·v073 ····return·v0
76 .end·method74 .end·method
651 B
smali/com/eleybourn/bookcatalogue/BookEditAnthology$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
25 ····.prologue26 ····.prologue
26 ····.line·18327 ····.line·183
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$3;->this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$3;->this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.52 KB
smali/com/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent$1.smali
    
Offset 20, 39 lines modifiedOffset 20, 40 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;
  
25 ····.prologue26 ····.prologue
26 ····.line·10727 ····.line·107
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent$1;->this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent$1;->this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·run()V33 .method·public·run()V
33 ····.locals·334 ····.locals·4
  
34 ····.prologue35 ····.prologue
35 ····.line·11036 ····.line·110
36 ····invoke-static·{},·Lnet/philipwarner/taskqueue/QueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;37 ····invoke-static·{},·Lnet/philipwarner/taskqueue/QueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;
  
37 ····move-result-object·v038 ····move-result-object·v0
  
38 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent$1;->this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;39 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent$1;->this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;
  
39 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;->getId()J40 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;->getId()J
  
40 ····move-result-wide·v141 ····move-result-wide·v2
  
41 ····invoke-virtual·{v0,·v1,·v2},·Lnet/philipwarner/taskqueue/QueueManager;->deleteEvent(J)V42 ····invoke-virtual·{v0,·v2,·v3},·Lnet/philipwarner/taskqueue/QueueManager;->deleteEvent(J)V
  
42 ····.line·11143 ····.line·111
43 ····return-void44 ····return-void
44 .end·method45 .end·method
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$23.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·55227 ····.line·552
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$23;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$23;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
728 B
smali/com/eleybourn/bookcatalogue/PreferencesBase$2.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .field·final·synthetic·val$prefs:Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;28 .field·final·synthetic·val$prefs:Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/PreferencesBase;ILcom/eleybourn/bookcatalogue/BookCataloguePreferences;Ljava/lang/String;Z)V30 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/PreferencesBase;ILcom/eleybourn/bookcatalogue/BookCataloguePreferences;Ljava/lang/String;Z)V
31 ····.locals·031 ····.locals·0
 32 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/PreferencesBase;
  
32 ····.prologue33 ····.prologue
33 ····.line·9234 ····.line·92
34 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/PreferencesBase$2;->this$0:Lcom/eleybourn/bookcatalogue/PreferencesBase;35 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/PreferencesBase$2;->this$0:Lcom/eleybourn/bookcatalogue/PreferencesBase;
  
35 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/PreferencesBase$2;->val$cbId:I36 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/PreferencesBase$2;->val$cbId:I
  
597 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$PublishedViewManager.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ····aput-object·v1,·v0,·v252 ····aput-object·v1,·v0,·v2
  
53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$PublishedViewManager;->mFrom:[Ljava/lang/String;53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$PublishedViewManager;->mFrom:[Ljava/lang/String;
  
54 ····.line·89354 ····.line·893
55 ····new-array·v0,·v3,·[I55 ····new-array·v0,·v3,·[I
  
56 ····const·v1,·0x7f06015056 ····const·v1,·0x7f0a0150
  
57 ····aput·v1,·v0,·v257 ····aput·v1,·v0,·v2
  
58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$PublishedViewManager;->mTo:[I58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$PublishedViewManager;->mTo:[I
  
59 ····.line·89459 ····.line·894
60 ····return-void60 ····return-void
672 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
25 ····.prologue26 ····.prologue
26 ····.line·27827 ····.line·278
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$1;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$1;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
616 B
smali/com/eleybourn/bookcatalogue/Fields$Field$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/Fields$Field;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/Fields$Field;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Fields$Field;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Fields$Field;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/Fields$Field;
  
25 ····.prologue26 ····.prologue
26 ····.line·89027 ····.line·890
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Fields$Field$2;->this$1:Lcom/eleybourn/bookcatalogue/Fields$Field;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Fields$Field$2;->this$1:Lcom/eleybourn/bookcatalogue/Fields$Field;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
840 B
smali/com/eleybourn/bookcatalogue/BooksMultitypeListHandler$2.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;24 .field·final·synthetic·val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;Landroid/app/Activity;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;Landroid/app/Activity;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
  
28 ····.prologue29 ····.prologue
29 ····.line·87630 ····.line·876
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$2;->val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$2;->val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
588 B
smali/com/eleybourn/bookcatalogue/BookEdit$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEdit;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEdit;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEdit;
  
25 ····.prologue26 ····.prologue
26 ····.line·20427 ····.line·204
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$21.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·51027 ····.line·510
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$21;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$21;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.33 KB
smali/com/eleybourn/bookcatalogue/MainMenu.smali
    
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
  
243 #·virtual·methods243 #·virtual·methods
244 .method·public·onCreate(Landroid/os/Bundle;)V244 .method·public·onCreate(Landroid/os/Bundle;)V
245 ····.locals·7245 ····.locals·7
246 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;246 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
247 ····.prologue247 ····.prologue
248 ····const·v6,·0x7f06013b248 ····const·v6,·0x7f0a013b
  
249 ····.line·59249 ····.line·59
250 ····invoke-super·{p0,·p1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;->onCreate(Landroid/os/Bundle;)V250 ····invoke-super·{p0,·p1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;->onCreate(Landroid/os/Bundle;)V
  
251 ····.line·62251 ····.line·62
252 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->getAppPreferences()Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;252 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->getAppPreferences()Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;
  
Offset 332, 76 lines modifiedOffset 332, 76 lines modified
332 ····move-result-object·v3332 ····move-result-object·v3
  
333 ····.line·86333 ····.line·86
334 ····.local·v3,·"v":Landroid/view/View;334 ····.local·v3,·"v":Landroid/view/View;
335 ····invoke-virtual·{v3,·v0},·Landroid/view/View;->setVisibility(I)V335 ····invoke-virtual·{v3,·v0},·Landroid/view/View;->setVisibility(I)V
  
336 ····.line·89336 ····.line·89
337 ····const·v4,·0x7f06013a337 ····const·v4,·0x7f0a013a
  
338 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mBrowseHandler:Landroid/view/View$OnClickListener;338 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mBrowseHandler:Landroid/view/View$OnClickListener;
  
339 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V339 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V
  
340 ····.line·90340 ····.line·90
341 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mMyBooksHandler:Landroid/view/View$OnClickListener;341 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mMyBooksHandler:Landroid/view/View$OnClickListener;
  
342 ····invoke-direct·{p0,·v6,·v4},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V342 ····invoke-direct·{p0,·v6,·v4},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V
  
343 ····.line·91343 ····.line·91
344 ····const·v4,·0x7f06013c344 ····const·v4,·0x7f0a013c
  
345 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mAddBookHandler:Landroid/view/View$OnClickListener;345 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mAddBookHandler:Landroid/view/View$OnClickListener;
  
346 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V346 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V
  
347 ····.line·92347 ····.line·92
348 ····const·v4,·0x7f06013d348 ····const·v4,·0x7f0a013d
  
349 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mLoanBookHandler:Landroid/view/View$OnClickListener;349 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mLoanBookHandler:Landroid/view/View$OnClickListener;
  
350 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V350 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V
  
351 ····.line·93351 ····.line·93
352 ····const·v4,·0x7f06013e352 ····const·v4,·0x7f0a013e
  
353 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mSearchHandler:Landroid/view/View$OnClickListener;353 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mSearchHandler:Landroid/view/View$OnClickListener;
  
354 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V354 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V
  
355 ····.line·94355 ····.line·94
356 ····const·v4,·0x7f06013f356 ····const·v4,·0x7f0a013f
  
357 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mAdminHandler:Landroid/view/View$OnClickListener;357 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mAdminHandler:Landroid/view/View$OnClickListener;
  
358 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V358 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V
  
359 ····.line·95359 ····.line·95
360 ····const·v4,·0x7f060141360 ····const·v4,·0x7f0a0141
  
361 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mAboutHandler:Landroid/view/View$OnClickListener;361 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mAboutHandler:Landroid/view/View$OnClickListener;
  
362 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V362 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V
  
363 ····.line·96363 ····.line·96
364 ····const·v4,·0x7f060142364 ····const·v4,·0x7f0a0142
  
365 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mHelpHandler:Landroid/view/View$OnClickListener;365 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mHelpHandler:Landroid/view/View$OnClickListener;
  
366 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V366 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V
  
367 ····.line·97367 ····.line·97
368 ····const·v4,·0x7f060143368 ····const·v4,·0x7f0a0143
  
369 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mDonateHandler:Landroid/view/View$OnClickListener;369 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mDonateHandler:Landroid/view/View$OnClickListener;
  
370 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V370 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V
  
371 ····.line·99371 ····.line·99
372 ····const·v4,·0x7f060140372 ····const·v4,·0x7f0a0140
  
373 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mGoodreadsHandler:Landroid/view/View$OnClickListener;373 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu;->mGoodreadsHandler:Landroid/view/View$OnClickListener;
  
374 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V374 ····invoke-direct·{p0,·v4,·v5},·Lcom/eleybourn/bookcatalogue/MainMenu;->setOnClickListener(ILandroid/view/View$OnClickListener;)V
  
375 ····.line·101375 ····.line·101
376 ····if-nez·p1,·:cond_1376 ····if-nez·p1,·:cond_1
Offset 463, 15 lines modifiedOffset 463, 15 lines modified
463 ····:cond_0463 ····:cond_0
464 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;->hasCredentials()Z464 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;->hasCredentials()Z
  
465 ····move-result·v1465 ····move-result·v1
  
466 ····.line·119466 ····.line·119
467 ····.local·v1,·"showGr":Z467 ····.local·v1,·"showGr":Z
468 ····const·v2,·0x7f060140468 ····const·v2,·0x7f0a0140
  
469 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/MainMenu;->findViewById(I)Landroid/view/View;469 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/MainMenu;->findViewById(I)Landroid/view/View;
  
470 ····move-result-object·v0470 ····move-result-object·v0
  
471 ····.line·120471 ····.line·120
472 ····.local·v0,·"grItem":Landroid/view/View;472 ····.local·v0,·"grItem":Landroid/view/View;
630 B
smali/com/eleybourn/bookcatalogue/EditSeriesList$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
25 ····.prologue26 ····.prologue
26 ····.line·25227 ····.line·252
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$6;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$6;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
670 B
smali/com/eleybourn/bookcatalogue/BookEditFields$6.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$cb:Landroid/widget/CheckBox;22 .field·final·synthetic·val$cb:Landroid/widget/CheckBox;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;Landroid/widget/CheckBox;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;Landroid/widget/CheckBox;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditFields;
  
26 ····.prologue27 ····.prologue
27 ····.line·32128 ····.line·321
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$6;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$6;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$6;->val$cb:Landroid/widget/CheckBox;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$6;->val$cb:Landroid/widget/CheckBox;
  
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$19.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·37727 ····.line·377
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$19;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$19;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
840 B
smali/com/eleybourn/bookcatalogue/BooksMultitypeListHandler$4.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;24 .field·final·synthetic·val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;Landroid/app/Activity;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;Landroid/app/Activity;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
  
28 ····.prologue29 ····.prologue
29 ····.line·90730 ····.line·907
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$4;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$4;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$4;->val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$4;->val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
609 B
smali/com/eleybourn/bookcatalogue/ManagedTask$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ManagedTask;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ManagedTask;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ManagedTask;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ManagedTask;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/ManagedTask;
  
25 ····.prologue26 ····.prologue
26 ····.line·18927 ····.line·189
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ManagedTask$2;->this$0:Lcom/eleybourn/bookcatalogue/ManagedTask;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ManagedTask$2;->this$0:Lcom/eleybourn/bookcatalogue/ManagedTask;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.27 KB
smali/com/eleybourn/bookcatalogue/BookData$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookData;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookData;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookData;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookData;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookData;
  
25 ····.prologue26 ····.prologue
26 ····.line·32427 ····.line·324
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookData$3;->this$0:Lcom/eleybourn/bookcatalogue/BookData;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookData$3;->this$0:Lcom/eleybourn/bookcatalogue/BookData;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 73, 41 lines modifiedOffset 74, 41 lines modified
73 ····.line·33874 ····.line·338
74 ····const/4·v0,·0x175 ····const/4·v0,·0x1
  
75 ····return·v076 ····return·v0
76 .end·method77 .end·method
  
77 .method·public·set(Lcom/eleybourn/bookcatalogue/datamanager/DataManager;Lcom/eleybourn/bookcatalogue/datamanager/Datum;Landroid/os/Bundle;Ljava/lang/Object;)V78 .method·public·set(Lcom/eleybourn/bookcatalogue/datamanager/DataManager;Lcom/eleybourn/bookcatalogue/datamanager/Datum;Landroid/os/Bundle;Ljava/lang/Object;)V
78 ····.locals·379 ····.locals·4
79 ····.param·p1,·"data"····#·Lcom/eleybourn/bookcatalogue/datamanager/DataManager;80 ····.param·p1,·"data"····#·Lcom/eleybourn/bookcatalogue/datamanager/DataManager;
80 ····.param·p2,·"datum"····#·Lcom/eleybourn/bookcatalogue/datamanager/Datum;81 ····.param·p2,·"datum"····#·Lcom/eleybourn/bookcatalogue/datamanager/Datum;
81 ····.param·p3,·"rawData"····#·Landroid/os/Bundle;82 ····.param·p3,·"rawData"····#·Landroid/os/Bundle;
82 ····.param·p4,·"value"····#·Ljava/lang/Object;83 ····.param·p4,·"value"····#·Ljava/lang/Object;
  
83 ····.prologue84 ····.prologue
84 ····.line·33285 ····.line·332
85 ····invoke-virtual·{p2},·Lcom/eleybourn/bookcatalogue/datamanager/Datum;->getKey()Ljava/lang/String;86 ····invoke-virtual·{p2},·Lcom/eleybourn/bookcatalogue/datamanager/Datum;->getKey()Ljava/lang/String;
  
86 ····move-result-object·v087 ····move-result-object·v0
  
87 ····invoke-static·{p4},·Lcom/eleybourn/bookcatalogue/datamanager/Datum;->objectToLong(Ljava/lang/Object;)J88 ····invoke-static·{p4},·Lcom/eleybourn/bookcatalogue/datamanager/Datum;->objectToLong(Ljava/lang/Object;)J
  
88 ····move-result-wide·v189 ····move-result-wide·v2
  
89 ····invoke-virtual·{p3,·v0,·v1,·v2},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V90 ····invoke-virtual·{p3,·v0,·v2,·v3},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
  
90 ····.line·33391 ····.line·333
91 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookData$3;->this$0:Lcom/eleybourn/bookcatalogue/BookData;92 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookData$3;->this$0:Lcom/eleybourn/bookcatalogue/BookData;
  
92 ····invoke-virtual·{p2},·Lcom/eleybourn/bookcatalogue/datamanager/Datum;->getKey()Ljava/lang/String;93 ····invoke-virtual·{p2},·Lcom/eleybourn/bookcatalogue/datamanager/Datum;->getKey()Ljava/lang/String;
  
93 ····move-result-object·v194 ····move-result-object·v1
  
94 ····invoke-virtual·{p3,·v1},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J95 ····invoke-virtual·{p3,·v1},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
  
95 ····move-result-wide·v196 ····move-result-wide·v2
  
96 ····invoke-static·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/BookData;->access$002(Lcom/eleybourn/bookcatalogue/BookData;J)J97 ····invoke-static·{v0,·v2,·v3},·Lcom/eleybourn/bookcatalogue/BookData;->access$002(Lcom/eleybourn/bookcatalogue/BookData;J)J
  
97 ····.line·33498 ····.line·334
98 ····return-void99 ····return-void
99 .end·method100 .end·method
713 B
smali/com/eleybourn/bookcatalogue/AdministrationLibraryThing$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
25 ····.prologue26 ····.prologue
26 ····.line·8027 ····.line·80
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$1;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$1;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.32 KB
smali/com/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent.smali
    
Offset 16, 28 lines modifiedOffset 16, 28 lines modified
  
16 #·static·fields16 #·static·fields
17 .field·private·static·final·serialVersionUID:J·=·0x1L17 .field·private·static·final·serialVersionUID:J·=·0x1L
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>(JLjava/lang/String;)V19 .method·public·constructor·<init>(JLjava/lang/String;)V
20 ····.locals·020 ····.locals·1
21 ····.param·p1,·"bookId"····#·J21 ····.param·p1,·"bookId"····#·J
22 ····.param·p3,·"message"····#·Ljava/lang/String;22 ····.param·p3,·"message"····#·Ljava/lang/String;
  
23 ····.prologue23 ····.prologue
24 ····.line·25324 ····.line·253
25 ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;-><init>(JLjava/lang/String;)V25 ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;-><init>(JLjava/lang/String;)V
  
26 ····.line·25426 ····.line·254
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
29 .method·public·constructor·<init>(JLjava/lang/String;Ljava/lang/Exception;)V29 .method·public·constructor·<init>(JLjava/lang/String;Ljava/lang/Exception;)V
30 ····.locals·030 ····.locals·1
31 ····.param·p1,·"bookId"····#·J31 ····.param·p1,·"bookId"····#·J
32 ····.param·p3,·"message"····#·Ljava/lang/String;32 ····.param·p3,·"message"····#·Ljava/lang/String;
33 ····.param·p4,·"e"····#·Ljava/lang/Exception;33 ····.param·p4,·"e"····#·Ljava/lang/Exception;
  
34 ····.prologue34 ····.prologue
35 ····.line·25735 ····.line·257
36 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;-><init>(JLjava/lang/String;Ljava/lang/Exception;)V36 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;-><init>(JLjava/lang/String;Ljava/lang/Exception;)V
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ····.line·25845 ····.line·258
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
  
48 #·virtual·methods48 #·virtual·methods
49 .method·public·addContextMenuItems(Landroid/content/Context;Landroid/widget/AdapterView;Landroid/view/View;IJLjava/util/ArrayList;Ljava/lang/Object;)V49 .method·public·addContextMenuItems(Landroid/content/Context;Landroid/widget/AdapterView;Landroid/view/View;IJLjava/util/ArrayList;Ljava/lang/Object;)V
50 ····.locals·650 ····.locals·7
51 ····.param·p1,·"ctx"····#·Landroid/content/Context;51 ····.param·p1,·"ctx"····#·Landroid/content/Context;
52 ····.param·p3,·"v"····#·Landroid/view/View;52 ····.param·p3,·"v"····#·Landroid/view/View;
53 ····.param·p4,·"position"····#·I53 ····.param·p4,·"position"····#·I
54 ····.param·p5,·"id"····#·J54 ····.param·p5,·"id"····#·J
55 ····.param·p8,·"appInfo"····#·Ljava/lang/Object;55 ····.param·p8,·"appInfo"····#·Ljava/lang/Object;
56 ····.annotation·system·Ldalvik/annotation/Signature;56 ····.annotation·system·Ldalvik/annotation/Signature;
57 ········value·=·{57 ········value·=·{
Offset 81, 17 lines modifiedOffset 81, 17 lines modified
81 ····move-object·v2,·p881 ····move-object·v2,·p8
  
82 ····.line·31382 ····.line·313
83 ····check-cast·v2,·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;83 ····check-cast·v2,·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
84 ····.line·31484 ····.line·314
85 ····.local·v2,·"db":Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;85 ····.local·v2,·"db":Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
86 ····iget-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;->m_bookId:J86 ····iget-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;->m_bookId:J
  
87 ····invoke-virtual·{v2,·v3,·v4},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getBookForGoodreadsCursor(J)Lcom/eleybourn/bookcatalogue/BooksCursor;87 ····invoke-virtual·{v2,·v4,·v5},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getBookForGoodreadsCursor(J)Lcom/eleybourn/bookcatalogue/BooksCursor;
  
88 ····move-result-object·v188 ····move-result-object·v1
  
89 ····.line·31689 ····.line·316
90 ····.local·v1,·"booksCursor":Lcom/eleybourn/bookcatalogue/BooksCursor;90 ····.local·v1,·"booksCursor":Lcom/eleybourn/bookcatalogue/BooksCursor;
91 ····:try_start_091 ····:try_start_0
92 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getRowView()Lcom/eleybourn/bookcatalogue/BooksRowView;92 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getRowView()Lcom/eleybourn/bookcatalogue/BooksRowView;
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 ····.param·p4,·"appInfo"····#·Ljava/lang/Object;163 ····.param·p4,·"appInfo"····#·Ljava/lang/Object;
  
164 ····.prologue164 ····.prologue
165 ····.line·277165 ····.line·277
166 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;->bindView(Landroid/view/View;Landroid/content/Context;Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;Ljava/lang/Object;)Z166 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;->bindView(Landroid/view/View;Landroid/content/Context;Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;Ljava/lang/Object;)Z
  
167 ····.line·280167 ····.line·280
168 ····const·v4,·0x7f06001c168 ····const·v4,·0x7f0a000d
  
169 ····invoke-static·{p1,·v4},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;169 ····invoke-static·{p1,·v4},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
170 ····move-result-object·v3170 ····move-result-object·v3
  
171 ····check-cast·v3,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;171 ····check-cast·v3,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;
  
Offset 289, 15 lines modifiedOffset 289, 15 lines modified
289 ····:try_end_2289 ····:try_end_2
290 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0290 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0
  
291 ····goto·:goto_0291 ····goto·:goto_0
292 .end·method292 .end·method
  
293 .method·public·retry()V293 .method·public·retry()V
294 ····.locals·5294 ····.locals·6
  
295 ····.prologue295 ····.prologue
296 ····.line·264296 ····.line·264
297 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->getQueueManager()Lcom/eleybourn/bookcatalogue/BcQueueManager;297 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->getQueueManager()Lcom/eleybourn/bookcatalogue/BcQueueManager;
  
298 ····move-result-object·v0298 ····move-result-object·v0
  
Offset 309, 17 lines modifiedOffset 309, 17 lines modified
  
309 ····invoke-direct·{v1,·v2,·v3},·Lcom/eleybourn/bookcatalogue/goodreads/SendOneBookTask;-><init>(J)V309 ····invoke-direct·{v1,·v2,·v3},·Lcom/eleybourn/bookcatalogue/goodreads/SendOneBookTask;-><init>(J)V
  
310 ····.line·267310 ····.line·267
311 ····.local·v1,·"task":Lcom/eleybourn/bookcatalogue/goodreads/SendOneBookTask;311 ····.local·v1,·"task":Lcom/eleybourn/bookcatalogue/goodreads/SendOneBookTask;
312 ····const-string·v2,·"small_jobs"312 ····const-string·v2,·"small_jobs"
  
313 ····const-wide/16·v3,·0x0313 ····const-wide/16·v4,·0x0
  
314 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lnet/philipwarner/taskqueue/QueueManager;->enqueueTask(Lnet/philipwarner/taskqueue/Task;Ljava/lang/String;J)J314 ····invoke-virtual·{v0,·v1,·v2,·v4,·v5},·Lnet/philipwarner/taskqueue/QueueManager;->enqueueTask(Lnet/philipwarner/taskqueue/Task;Ljava/lang/String;J)J
  
315 ····.line·268315 ····.line·268
316 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;->getId()J316 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;->getId()J
  
317 ····move-result-wide·v2317 ····move-result-wide·v2
  
318 ····invoke-virtual·{v0,·v2,·v3},·Lnet/philipwarner/taskqueue/QueueManager;->deleteEvent(J)V318 ····invoke-virtual·{v0,·v2,·v3},·Lnet/philipwarner/taskqueue/QueueManager;->deleteEvent(J)V
588 B
smali/com/eleybourn/bookcatalogue/MainMenu$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·15227 ····.line·152
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$2;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$2;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7.91 KB
smali/com/eleybourn/bookcatalogue/BookISBNSearch$15.smali
Max HTML report size reached
671 B
smali/com/eleybourn/bookcatalogue/AdministrationDonate$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationDonate;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationDonate;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationDonate;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationDonate;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationDonate;
  
25 ····.prologue26 ····.prologue
26 ····.line·9327 ····.line·93
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationDonate$2;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationDonate;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationDonate$2;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationDonate;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
559 B
smali/com/eleybourn/bookcatalogue/Help$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/Help;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/Help;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Help;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Help;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/Help;
  
25 ····.prologue26 ····.prologue
26 ····.line·7427 ····.line·74
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Help$2;->this$0:Lcom/eleybourn/bookcatalogue/Help;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Help$2;->this$0:Lcom/eleybourn/bookcatalogue/Help;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$24.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·58827 ····.line·588
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$24;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$24;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
671 B
smali/com/eleybourn/bookcatalogue/AdministrationDonate$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationDonate;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationDonate;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationDonate;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationDonate;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationDonate;
  
25 ····.prologue26 ····.prologue
26 ····.line·7627 ····.line·76
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationDonate$1;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationDonate;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationDonate$1;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationDonate;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
588 B
smali/com/eleybourn/bookcatalogue/MainMenu$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·16327 ····.line·163
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$3;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$3;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.81 KB
smali/com/eleybourn/bookcatalogue/BookDetailsAbstract$3.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
25 ····.prologue26 ····.prologue
26 ····.line·29127 ····.line·291
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$3;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$3;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onClick(Landroid/view/View;)V33 .method·public·onClick(Landroid/view/View;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"v"····#·Landroid/view/View;35 ····.param·p1,·"v"····#·Landroid/view/View;
  
35 ····.prologue36 ····.prologue
36 ····.line·29537 ····.line·295
37 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$3;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$3;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
38 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$3;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;39 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$3;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
Offset 50, 17 lines modifiedOffset 51, 17 lines modified
  
50 ····invoke-interface·{v1},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;51 ····invoke-interface·{v1},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;
  
51 ····move-result-object·v152 ····move-result-object·v1
  
52 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BookData;->getRowId()J53 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BookData;->getRowId()J
  
53 ····move-result-wide·v154 ····move-result-wide·v2
  
54 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;55 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
55 ····move-result-object·v156 ····move-result-object·v1
  
56 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;->access$100(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;Ljava/lang/Long;)V57 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;->access$100(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;Ljava/lang/Long;)V
  
57 ····.line·29658 ····.line·296
58 ····return-void59 ····return-void
588 B
smali/com/eleybourn/bookcatalogue/MainMenu$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·21327 ····.line·213
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$8;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$8;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
588 B
smali/com/eleybourn/bookcatalogue/MainMenu$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·13827 ····.line·138
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$1;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$1;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
724 B
smali/com/eleybourn/bookcatalogue/BookEdit$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$nextStep:Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;22 .field·final·synthetic·val$nextStep:Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEdit;
  
26 ····.prologue27 ····.prologue
27 ····.line·75528 ····.line·755
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$5;->val$nextStep:Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$5;->val$nextStep:Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;
  
13.6 KB
smali/com/eleybourn/bookcatalogue/BookEditFragmentAbstract.smali
Max HTML report size reached
9.16 KB
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$ViewManager$BasicBookListAdapter.smali
Max HTML report size reached
623 B
smali/com/eleybourn/bookcatalogue/SearchManager$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchManager;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchManager;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchManager;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchManager;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/SearchManager;
  
25 ····.prologue26 ····.prologue
26 ····.line·61127 ····.line·611
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchManager$2;->this$0:Lcom/eleybourn/bookcatalogue/SearchManager;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchManager$2;->this$0:Lcom/eleybourn/bookcatalogue/SearchManager;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
605 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorFirstViewManager.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ····aput-object·v1,·v0,·v252 ····aput-object·v1,·v0,·v2
  
53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorFirstViewManager;->mFrom:[Ljava/lang/String;53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorFirstViewManager;->mFrom:[Ljava/lang/String;
  
54 ····.line·71654 ····.line·716
55 ····new-array·v0,·v3,·[I55 ····new-array·v0,·v3,·[I
  
56 ····const·v1,·0x7f06015056 ····const·v1,·0x7f0a0150
  
57 ····aput·v1,·v0,·v257 ····aput·v1,·v0,·v2
  
58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorFirstViewManager;->mTo:[I58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorFirstViewManager;->mTo:[I
  
59 ····.line·71759 ····.line·717
60 ····return-void60 ····return-void
778 B
smali/com/eleybourn/bookcatalogue/EditSeriesList$3.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$oldSeries:Lcom/eleybourn/bookcatalogue/Series;26 .field·final·synthetic·val$oldSeries:Lcom/eleybourn/bookcatalogue/Series;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;Lcom/eleybourn/bookcatalogue/Series;Lcom/eleybourn/bookcatalogue/Series;Landroid/app/AlertDialog;)V28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;Lcom/eleybourn/bookcatalogue/Series;Lcom/eleybourn/bookcatalogue/Series;Landroid/app/AlertDialog;)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
30 ····.prologue31 ····.prologue
31 ····.line·21132 ····.line·211
32 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$3;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;33 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$3;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
33 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$3;->val$oldSeries:Lcom/eleybourn/bookcatalogue/Series;34 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$3;->val$oldSeries:Lcom/eleybourn/bookcatalogue/Series;
  
12.2 KB
smali/com/eleybourn/bookcatalogue/AdministrationFunctions.smali
Max HTML report size reached
672 B
smali/com/eleybourn/bookcatalogue/UpdateFromInternet$2$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;
  
25 ····.prologue26 ····.prologue
26 ····.line·23427 ····.line·234
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2$1;->this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2$1;->this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
82.6 KB
smali/com/eleybourn/bookcatalogue/BookDetailsAbstract.smali
Max HTML report size reached
693 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·12627 ····.line·126
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$2;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$2;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
700 B
smali/com/eleybourn/bookcatalogue/LibraryThingManager.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"LibraryThingManager.java"3 .source·"LibraryThingManager.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/eleybourn/bookcatalogue/LibraryThingManager$1;, 
8 ········Lcom/eleybourn/bookcatalogue/LibraryThingManager$SearchLibraryThingEditionHandler;,7 ········Lcom/eleybourn/bookcatalogue/LibraryThingManager$SearchLibraryThingEditionHandler;,
9 ········Lcom/eleybourn/bookcatalogue/LibraryThingManager$SearchLibraryThingEntryHandler;,8 ········Lcom/eleybourn/bookcatalogue/LibraryThingManager$SearchLibraryThingEntryHandler;,
10 ········Lcom/eleybourn/bookcatalogue/LibraryThingManager$ImageSizes;,9 ········Lcom/eleybourn/bookcatalogue/LibraryThingManager$ImageSizes;,
11 ········Lcom/eleybourn/bookcatalogue/LibraryThingManager$FieldTypes;10 ········Lcom/eleybourn/bookcatalogue/LibraryThingManager$FieldTypes;
12 ····}11 ····}
13 .end·annotation12 .end·annotation
  
581 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$TitleViewManager.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ····aput-object·v1,·v0,·v252 ····aput-object·v1,·v0,·v2
  
53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$TitleViewManager;->mFrom:[Ljava/lang/String;53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$TitleViewManager;->mFrom:[Ljava/lang/String;
  
54 ····.line·65054 ····.line·650
55 ····new-array·v0,·v3,·[I55 ····new-array·v0,·v3,·[I
  
56 ····const·v1,·0x7f06015056 ····const·v1,·0x7f0a0150
  
57 ····aput·v1,·v0,·v257 ····aput·v1,·v0,·v2
  
58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$TitleViewManager;->mTo:[I58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$TitleViewManager;->mTo:[I
  
59 ····.line·65159 ····.line·651
60 ····return-void60 ····return-void
707 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$4$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;
  
25 ····.prologue26 ····.prologue
26 ····.line·16427 ····.line·164
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4$2;->this$1:Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4$2;->this$1:Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
616 B
smali/com/eleybourn/bookcatalogue/ImportThread$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ImportThread;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ImportThread;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ImportThread;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ImportThread;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/ImportThread;
  
25 ····.prologue26 ····.prologue
26 ····.line·10027 ····.line·100
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ImportThread$1;->this$0:Lcom/eleybourn/bookcatalogue/ImportThread;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ImportThread$1;->this$0:Lcom/eleybourn/bookcatalogue/ImportThread;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/com/eleybourn/bookcatalogue/StartupActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/StartupActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·31127 ····.line·311
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$6;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$6;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
644 B
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
25 ····.prologue26 ····.prologue
26 ····.line·48627 ····.line·486
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$2;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$2;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$12.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·27327 ····.line·273
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$12;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$12;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
623 B
smali/com/eleybourn/bookcatalogue/BookEditNotes$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditNotes;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditNotes;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
25 ····.prologue26 ····.prologue
26 ····.line·11427 ····.line·114
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
762 B
smali/com/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsage.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
  
27 .field·usage:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsages$Usages;27 .field·usage:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsages$Usages;
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;Ljava/lang/String;ILcom/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsages$Usages;Z)V29 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;Ljava/lang/String;ILcom/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsages$Usages;Z)V
30 ····.locals·130 ····.locals·1
 31 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
31 ····.param·p2,·"name"····#·Ljava/lang/String;32 ····.param·p2,·"name"····#·Ljava/lang/String;
32 ····.param·p3,·"id"····#·I33 ····.param·p3,·"id"····#·I
33 ····.param·p4,·"usage"····#·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsages$Usages;34 ····.param·p4,·"usage"····#·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsages$Usages;
34 ····.param·p5,·"canAppend"····#·Z35 ····.param·p5,·"canAppend"····#·Z
  
35 ····.prologue36 ····.prologue
36 ····.line·9037 ····.line·90
942 B
smali/com/eleybourn/bookcatalogue/SearchAmazonHandler.smali
    
Offset 778, 14 lines modifiedOffset 778, 15 lines modified
  
778 ····if-eqz·v3,·:cond_a778 ····if-eqz·v3,·:cond_a
  
779 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/SearchAmazonHandler;->mBookData:Landroid/os/Bundle;779 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/SearchAmazonHandler;->mBookData:Landroid/os/Bundle;
  
780 ····const-string·v4,·"isbn"780 ····const-string·v4,·"isbn"
  
 781 ····.line·318
781 ····invoke-virtual·{v3,·v4},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;782 ····invoke-virtual·{v3,·v4},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
782 ····move-result-object·v3783 ····move-result-object·v3
  
783 ····invoke-virtual·{v3},·Ljava/lang/String;->length()I784 ····invoke-virtual·{v3},·Ljava/lang/String;->length()I
  
784 ····move-result·v3785 ····move-result·v3
Offset 836, 14 lines modifiedOffset 837, 15 lines modified
  
836 ····if-eqz·v3,·:cond_c837 ····if-eqz·v3,·:cond_c
  
837 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/SearchAmazonHandler;->mBookData:Landroid/os/Bundle;838 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/SearchAmazonHandler;->mBookData:Landroid/os/Bundle;
  
838 ····const-string·v4,·"isbn"839 ····const-string·v4,·"isbn"
  
 840 ····.line·324
839 ····invoke-virtual·{v3,·v4},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;841 ····invoke-virtual·{v3,·v4},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
840 ····move-result-object·v3842 ····move-result-object·v3
  
841 ····invoke-virtual·{v3},·Ljava/lang/String;->length()I843 ····invoke-virtual·{v3},·Ljava/lang/String;->length()I
  
842 ····move-result·v3844 ····move-result·v3
693 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·20827 ····.line·208
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$7;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$7;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.64 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$1.smali
    
Offset 24, 18 lines modifiedOffset 24, 19 lines modified
  
24 .field·final·synthetic·val$savedTop:I24 .field·final·synthetic·val$savedTop:I
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;II)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;II)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditObjectList;
  
28 ····.prologue29 ····.prologue
29 ····.line·19330 ····.line·193
30 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.1;"31 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$1;"
31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$1;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;32 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$1;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
32 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$1;->val$savedRow:I33 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$1;->val$savedRow:I
  
33 ····iput·p3,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$1;->val$savedTop:I34 ····iput·p3,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$1;->val$savedTop:I
  
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 46, 15 lines modifiedOffset 47, 15 lines modified
  
46 #·virtual·methods47 #·virtual·methods
47 .method·public·run()V48 .method·public·run()V
48 ····.locals·349 ····.locals·3
  
49 ····.prologue50 ····.prologue
50 ····.line·19651 ····.line·196
51 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.1;"52 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$1;"
52 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$1;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;53 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$1;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
53 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/EditObjectList;->getListView()Landroid/widget/ListView;54 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/EditObjectList;->getListView()Landroid/widget/ListView;
  
54 ····move-result-object·v055 ····move-result-object·v0
  
55 ····iget·v1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$1;->val$savedRow:I56 ····iget·v1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$1;->val$savedRow:I
1.02 KB
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$ListViewHolder.smali
    
Offset 29, 26 lines modifiedOffset 29, 26 lines modified
29 ····.prologue29 ····.prologue
30 ····.line·81930 ····.line·819
31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$ListViewHolder;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$ListViewHolder;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····.line·82033 ····.line·820
34 ····const·v0,·0x7f0600d034 ····const·v0,·0x7f0a00d0
  
35 ····invoke-virtual·{p1,·v0},·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;->findViewById(I)Landroid/view/View;35 ····invoke-virtual·{p1,·v0},·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;->findViewById(I)Landroid/view/View;
  
36 ····move-result-object·v036 ····move-result-object·v0
  
37 ····check-cast·v0,·Landroid/widget/TextView;37 ····check-cast·v0,·Landroid/widget/TextView;
  
38 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$ListViewHolder;->level1Text:Landroid/widget/TextView;38 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$ListViewHolder;->level1Text:Landroid/widget/TextView;
  
39 ····.line·82139 ····.line·821
40 ····const·v0,·0x7f0600d140 ····const·v0,·0x7f0a00d1
  
41 ····invoke-virtual·{p1,·v0},·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;->findViewById(I)Landroid/view/View;41 ····invoke-virtual·{p1,·v0},·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;->findViewById(I)Landroid/view/View;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
43 ····check-cast·v0,·Landroid/widget/TextView;43 ····check-cast·v0,·Landroid/widget/TextView;
  
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$14.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·30127 ····.line·301
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$14;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$14;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
630 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·22527 ····.line·225
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$3;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$3;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
644 B
smali/com/eleybourn/bookcatalogue/BookEditFields$4$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/BookEditFields$4;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/BookEditFields$4;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields$4;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields$4;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/BookEditFields$4;
  
25 ····.prologue26 ····.prologue
26 ····.line·16427 ····.line·164
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$4$1;->this$1:Lcom/eleybourn/bookcatalogue/BookEditFields$4;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$4$1;->this$1:Lcom/eleybourn/bookcatalogue/BookEditFields$4;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
597 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorOneViewManager.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ····aput-object·v1,·v0,·v252 ····aput-object·v1,·v0,·v2
  
53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorOneViewManager;->mFrom:[Ljava/lang/String;53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorOneViewManager;->mFrom:[Ljava/lang/String;
  
54 ····.line·74754 ····.line·747
55 ····new-array·v0,·v3,·[I55 ····new-array·v0,·v3,·[I
  
56 ····const·v1,·0x7f06015056 ····const·v1,·0x7f0a0150
  
57 ····aput·v1,·v0,·v257 ····aput·v1,·v0,·v2
  
58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorOneViewManager;->mTo:[I58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorOneViewManager;->mTo:[I
  
59 ····.line·74859 ····.line·748
60 ····return-void60 ····return-void
4.02 KB
smali/com/eleybourn/bookcatalogue/CoverBrowser$FileManager.smali
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
  
66 ····return-void66 ····return-void
67 .end·method67 .end·method
  
  
68 #·virtual·methods68 #·virtual·methods
69 .method·public·download(Ljava/lang/String;Lcom/eleybourn/bookcatalogue/LibraryThingManager$ImageSizes;)Ljava/lang/String;69 .method·public·download(Ljava/lang/String;Lcom/eleybourn/bookcatalogue/LibraryThingManager$ImageSizes;)Ljava/lang/String;
70 ····.locals·970 ····.locals·10
71 ····.param·p1,·"isbn"····#·Ljava/lang/String;71 ····.param·p1,·"isbn"····#·Ljava/lang/String;
72 ····.param·p2,·"size"····#·Lcom/eleybourn/bookcatalogue/LibraryThingManager$ImageSizes;72 ····.param·p2,·"size"····#·Lcom/eleybourn/bookcatalogue/LibraryThingManager$ImageSizes;
  
73 ····.prologue73 ····.prologue
74 ····.line·42674 ····.line·426
75 ····new-instance·v5,·Ljava/lang/StringBuilder;75 ····new-instance·v5,·Ljava/lang/StringBuilder;
  
Offset 238, 19 lines modifiedOffset 238, 19 lines modified
238 ····.line·441238 ····.line·441
239 ····.restart·local·v0····#·"f":Ljava/io/File;239 ····.restart·local·v0····#·"f":Ljava/io/File;
240 ····.restart·local·v1····#·"filespec":Ljava/lang/String;240 ····.restart·local·v1····#·"filespec":Ljava/lang/String;
241 ····.restart·local·v2····#·"isBad":Z241 ····.restart·local·v2····#·"isBad":Z
242 ····:cond_2242 ····:cond_2
243 ····invoke-virtual·{v0},·Ljava/io/File;->length()J243 ····invoke-virtual·{v0},·Ljava/io/File;->length()J
  
244 ····move-result-wide·v5244 ····move-result-wide·v6
  
245 ····const-wide/16·v7,·0x0245 ····const-wide/16·v8,·0x0
  
246 ····cmp-long·v5,·v5,·v7246 ····cmp-long·v5,·v6,·v8
  
247 ····if-nez·v5,·:cond_0247 ····if-nez·v5,·:cond_0
  
248 ····.line·442248 ····.line·442
249 ····invoke-virtual·{v0},·Ljava/io/File;->delete()Z249 ····invoke-virtual·{v0},·Ljava/io/File;->delete()Z
  
250 ····.line·443250 ····.line·443
Offset 414, 44 lines modifiedOffset 414, 43 lines modified
  
414 .method·public·purge()V414 .method·public·purge()V
415 ····.locals·6415 ····.locals·6
  
416 ····.prologue416 ····.prologue
417 ····.line·486417 ····.line·486
418 ····:try_start_0418 ····:try_start_0
419 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;->mFiles:Landroid/os/Bundle;419 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;->mFiles:Landroid/os/Bundle;
  
420 ····invoke-virtual·{v5},·Landroid/os/Bundle;->keySet()Ljava/util/Set;420 ····invoke-virtual·{v4},·Landroid/os/Bundle;->keySet()Ljava/util/Set;
  
421 ····move-result-object·v5421 ····move-result-object·v4
  
422 ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator;422 ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
423 ····move-result-object·v3423 ····move-result-object·v4
  
424 ····.local·v3,·"i$":Ljava/util/Iterator; 
425 ····:cond_0424 ····:cond_0
426 ····:goto_0425 ····:goto_0
427 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z426 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
428 ····move-result·v5427 ····move-result·v5
  
429 ····if-eqz·v5,·:cond_1428 ····if-eqz·v5,·:cond_1
  
430 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;429 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
431 ····move-result-object·v4430 ····move-result-object·v3
  
432 ····check-cast·v4,·Ljava/lang/String;431 ····check-cast·v3,·Ljava/lang/String;
  
433 ····.line·487432 ····.line·487
434 ····.local·v4,·"k":Ljava/lang/String;433 ····.local·v3,·"k":Ljava/lang/String;
435 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;->mFiles:Landroid/os/Bundle;434 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;->mFiles:Landroid/os/Bundle;
  
436 ····invoke-virtual·{v5,·v4},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;435 ····invoke-virtual·{v5,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
437 ····move-result-object·v2436 ····move-result-object·v2
  
438 ····.line·488437 ····.line·488
439 ····.local·v2,·"filespec":Ljava/lang/String;438 ····.local·v2,·"filespec":Ljava/lang/String;
440 ····new-instance·v1,·Ljava/io/File;439 ····new-instance·v1,·Ljava/io/File;
  
Offset 471, 33 lines modifiedOffset 470, 31 lines modified
471 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0470 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
472 ····goto·:goto_0471 ····goto·:goto_0
  
473 ····.line·493472 ····.line·493
474 ····.end·local·v1····#·"file":Ljava/io/File;473 ····.end·local·v1····#·"file":Ljava/io/File;
475 ····.end·local·v2····#·"filespec":Ljava/lang/String;474 ····.end·local·v2····#·"filespec":Ljava/lang/String;
476 ····.end·local·v3····#·"i$":Ljava/util/Iterator; 
477 ····.end·local·v4····#·"k":Ljava/lang/String;475 ····.end·local·v3····#·"k":Ljava/lang/String;
478 ····:catch_0476 ····:catch_0
479 ····move-exception·v0477 ····move-exception·v0
  
480 ····.line·494478 ····.line·494
481 ····.local·v0,·"e":Ljava/lang/Exception;479 ····.local·v0,·"e":Ljava/lang/Exception;
482 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/utils/Logger;->logError(Ljava/lang/Exception;)V480 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/utils/Logger;->logError(Ljava/lang/Exception;)V
  
483 ····.line·496481 ····.line·496
484 ····.end·local·v0····#·"e":Ljava/lang/Exception;482 ····.end·local·v0····#·"e":Ljava/lang/Exception;
485 ····:goto_1483 ····:goto_1
486 ····return-void484 ····return-void
  
487 ····.line·492485 ····.line·492
488 ····.restart·local·v3····#·"i$":Ljava/util/Iterator; 
489 ····:cond_1486 ····:cond_1
490 ····:try_start_1487 ····:try_start_1
491 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;->mFiles:Landroid/os/Bundle;488 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;->mFiles:Landroid/os/Bundle;
  
492 ····invoke-virtual·{v5},·Landroid/os/Bundle;->clear()V489 ····invoke-virtual·{v4},·Landroid/os/Bundle;->clear()V
493 ····:try_end_1490 ····:try_end_1
494 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0491 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0
  
495 ····goto·:goto_1492 ····goto·:goto_1
496 .end·method493 .end·method
644 B
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
25 ····.prologue26 ····.prologue
26 ····.line·99427 ····.line·994
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$7;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$7;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.08 KB
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$4.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$showHeaderFlags:I26 .field·final·synthetic·val$showHeaderFlags:I
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;IZZ)V28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;IZZ)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
30 ····.prologue31 ····.prologue
31 ····.line·71332 ····.line·713
32 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$4;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;33 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$4;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
33 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$4;->val$showHeaderFlags:I34 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$4;->val$showHeaderFlags:I
  
Offset 74, 15 lines modifiedOffset 75, 15 lines modified
74 ····if-nez·v0,·:cond_075 ····if-nez·v0,·:cond_0
  
75 ····iget·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$4;->val$showHeaderFlags:I76 ····iget·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$4;->val$showHeaderFlags:I
  
76 ····if-eqz·v0,·:cond_077 ····if-eqz·v0,·:cond_0
  
77 ····.line·71978 ····.line·719
78 ····const·v0,·0x7f06001979 ····const·v0,·0x7f0a000a
  
79 ····invoke-static·{p1,·v0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;80 ····invoke-static·{p1,·v0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
80 ····move-result-object·v181 ····move-result-object·v1
  
81 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$ListViewHolder;82 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$ListViewHolder;
  
588 B
smali/com/eleybourn/bookcatalogue/BookEdit$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEdit;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEdit;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEdit;
  
25 ····.prologue26 ····.prologue
26 ····.line·22027 ····.line·220
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$17.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·34627 ····.line·346
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$17;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$17;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.47 KB
smali/com/eleybourn/bookcatalogue/EditObjectList.smali
    
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 ····.line·406251 ····.line·406
252 ····.local·v2,·"pv":Landroid/view/View;252 ····.local·v2,·"pv":Landroid/view/View;
253 ····:goto_0253 ····:goto_0
254 ····invoke-virtual·{v2},·Landroid/view/View;->getId()I254 ····invoke-virtual·{v2},·Landroid/view/View;->getId()I
  
255 ····move-result·v3255 ····move-result·v3
  
256 ····const·v4,·0x7f060081256 ····const·v4,·0x7f0a0081
  
257 ····if-eq·v3,·v4,·:cond_1257 ····if-eq·v3,·v4,·:cond_1
  
258 ····.line·407258 ····.line·407
259 ····invoke-virtual·{v2},·Landroid/view/View;->getParent()Landroid/view/ViewParent;259 ····invoke-virtual·{v2},·Landroid/view/View;->getParent()Landroid/view/ViewParent;
  
260 ····move-result-object·v1260 ····move-result-object·v1
Offset 287, 15 lines modifiedOffset 287, 15 lines modified
  
287 ····.line·411287 ····.line·411
288 ····goto·:goto_0288 ····goto·:goto_0
  
289 ····.line·412289 ····.line·412
290 ····.end·local·v1····#·"p":Landroid/view/ViewParent;290 ····.end·local·v1····#·"p":Landroid/view/ViewParent;
291 ····:cond_1291 ····:cond_1
292 ····const·v3,·0x7f060015292 ····const·v3,·0x7f0a0006
  
293 ····invoke-static·{v2,·v3},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;293 ····invoke-static·{v2,·v3},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
294 ····move-result-object·v0294 ····move-result-object·v0
  
295 ····.line·413295 ····.line·413
296 ····.local·v0,·"o":Ljava/lang/Object;296 ····.local·v0,·"o":Ljava/lang/Object;
Offset 409, 29 lines modifiedOffset 409, 29 lines modified
  
409 ····.line·209409 ····.line·209
410 ····iget·v3,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mBaseViewId:I410 ····iget·v3,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mBaseViewId:I
  
411 ····invoke-virtual·{p0,·v3},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setContentView(I)V411 ····invoke-virtual·{p0,·v3},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setContentView(I)V
  
412 ····.line·212412 ····.line·212
413 ····const·v3,·0x7f06007f413 ····const·v3,·0x7f0a007f
  
414 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mSaveListener:Landroid/view/View$OnClickListener;414 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mSaveListener:Landroid/view/View$OnClickListener;
  
415 ····invoke-direct·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setupListener(ILandroid/view/View$OnClickListener;)Z415 ····invoke-direct·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setupListener(ILandroid/view/View$OnClickListener;)Z
  
416 ····.line·213416 ····.line·213
417 ····const·v3,·0x7f0600b2417 ····const·v3,·0x7f0a00b2
  
418 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mCancelListener:Landroid/view/View$OnClickListener;418 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mCancelListener:Landroid/view/View$OnClickListener;
  
419 ····invoke-direct·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setupListener(ILandroid/view/View$OnClickListener;)Z419 ····invoke-direct·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setupListener(ILandroid/view/View$OnClickListener;)Z
  
420 ····.line·214420 ····.line·214
421 ····const·v3,·0x7f0600ef421 ····const·v3,·0x7f0a00ef
  
422 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mAddListener:Landroid/view/View$OnClickListener;422 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mAddListener:Landroid/view/View$OnClickListener;
  
423 ····invoke-direct·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setupListener(ILandroid/view/View$OnClickListener;)Z423 ····invoke-direct·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setupListener(ILandroid/view/View$OnClickListener;)Z
  
424 ····.line·218424 ····.line·218
425 ····if-eqz·p1,·:cond_0425 ····if-eqz·p1,·:cond_0
Offset 589, 17 lines modifiedOffset 589, 17 lines modified
589 ····if-eqz·v1,·:cond_4589 ····if-eqz·v1,·:cond_4
  
590 ····.line·243590 ····.line·243
591 ····const-string·v3,·"_id"591 ····const-string·v3,·"_id"
  
592 ····invoke-virtual·{v1,·v3},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J592 ····invoke-virtual·{v1,·v3},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
  
593 ····move-result-wide·v3593 ····move-result-wide·v4
  
594 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;594 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
595 ····move-result-object·v3595 ····move-result-object·v3
  
596 ····iput-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mRowId:Ljava/lang/Long;596 ····iput-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mRowId:Ljava/lang/Long;
  
597 ····.line·244597 ····.line·244
598 ····const-string·v3,·"title_label"598 ····const-string·v3,·"title_label"
Offset 616, 22 lines modifiedOffset 616, 22 lines modified
616 ····invoke-virtual·{v1,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;616 ····invoke-virtual·{v1,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
617 ····move-result-object·v3617 ····move-result-object·v3
  
618 ····iput-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mBookTitle:Ljava/lang/String;618 ····iput-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mBookTitle:Ljava/lang/String;
  
619 ····.line·246619 ····.line·246
620 ····const·v3,·0x7f060103620 ····const·v3,·0x7f0a0103
  
621 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mBookTitleLabel:Ljava/lang/String;621 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mBookTitleLabel:Ljava/lang/String;
  
622 ····invoke-virtual·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setTextOrHideView(ILjava/lang/String;)V622 ····invoke-virtual·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setTextOrHideView(ILjava/lang/String;)V
  
623 ····.line·247623 ····.line·247
624 ····const·v3,·0x7f060088624 ····const·v3,·0x7f0a0088
  
625 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mBookTitle:Ljava/lang/String;625 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList;->mBookTitle:Ljava/lang/String;
  
626 ····invoke-virtual·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setTextOrHideView(ILjava/lang/String;)V626 ····invoke-virtual·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/EditObjectList;->setTextOrHideView(ILjava/lang/String;)V
  
627 ····.line·251627 ····.line·251
628 ····:cond_4628 ····:cond_4
1.28 KB
smali/com/eleybourn/bookcatalogue/CoverBrowser$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$switcher:Landroid/widget/ImageSwitcher;22 .field·final·synthetic·val$switcher:Landroid/widget/ImageSwitcher;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/CoverBrowser;Landroid/widget/ImageSwitcher;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/CoverBrowser;Landroid/widget/ImageSwitcher;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
26 ····.prologue27 ····.prologue
27 ····.line·35928 ····.line·359
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$1;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$1;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$1;->val$switcher:Landroid/widget/ImageSwitcher;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$1;->val$switcher:Landroid/widget/ImageSwitcher;
  
Offset 60, 15 lines modifiedOffset 61, 15 lines modified
60 ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"61 ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"
61 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$1;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;62 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$1;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
62 ····invoke-static·{v2},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$800(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Landroid/app/Dialog;63 ····invoke-static·{v2},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$800(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Landroid/app/Dialog;
  
63 ····move-result-object·v264 ····move-result-object·v2
  
64 ····const·v3,·0x7f06015f65 ····const·v3,·0x7f0a015f
  
65 ····invoke-virtual·{v2,·v3},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;66 ····invoke-virtual·{v2,·v3},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
66 ····move-result-object·v067 ····move-result-object·v0
  
67 ····check-cast·v0,·Landroid/widget/TextView;68 ····check-cast·v0,·Landroid/widget/TextView;
  
672 B
smali/com/eleybourn/bookcatalogue/FieldVisibility$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$prefs_name:Ljava/lang/String;22 .field·final·synthetic·val$prefs_name:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/FieldVisibility;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/FieldVisibility;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/FieldVisibility;
  
26 ····.prologue27 ····.prologue
27 ····.line·10528 ····.line·105
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/FieldVisibility$1;->this$0:Lcom/eleybourn/bookcatalogue/FieldVisibility;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/FieldVisibility$1;->this$0:Lcom/eleybourn/bookcatalogue/FieldVisibility;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/FieldVisibility$1;->val$prefs_name:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/FieldVisibility$1;->val$prefs_name:Ljava/lang/String;
  
3.13 KB
smali/com/eleybourn/bookcatalogue/R$styleable.smali
    
Offset 395, 63 lines modifiedOffset 395, 63 lines modified
  
395 ····new-array·v0,·v0,·[I395 ····new-array·v0,·v0,·[I
  
396 ····fill-array-data·v0,·:array_3396 ····fill-array-data·v0,·:array_3
  
397 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockMenuGroup:[I397 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockMenuGroup:[I
  
398 ····.line·3195398 ····.line·3201
399 ····const/16·v0,·0x11399 ····const/16·v0,·0x11
  
400 ····new-array·v0,·v0,·[I400 ····new-array·v0,·v0,·[I
  
401 ····fill-array-data·v0,·:array_4401 ····fill-array-data·v0,·:array_4
  
402 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockMenuItem:[I402 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockMenuItem:[I
  
403 ····.line·3377403 ····.line·3400
404 ····new-array·v0,·v5,·[I404 ····new-array·v0,·v5,·[I
  
405 ····fill-array-data·v0,·:array_5405 ····fill-array-data·v0,·:array_5
  
406 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockMenuView:[I406 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockMenuView:[I
  
407 ····.line·3507407 ····.line·3530
408 ····new-array·v0,·v4,·[I408 ····new-array·v0,·v4,·[I
  
409 ····fill-array-data·v0,·:array_6409 ····fill-array-data·v0,·:array_6
  
410 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockSearchView:[I410 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockSearchView:[I
  
411 ····.line·3595411 ····.line·3621
412 ····new-array·v0,·v5,·[I412 ····new-array·v0,·v5,·[I
  
413 ····fill-array-data·v0,·:array_7413 ····fill-array-data·v0,·:array_7
  
414 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockSpinner:[I414 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockSpinner:[I
  
415 ····.line·3813415 ····.line·3846
416 ····const/16·v0,·0x43416 ····const/16·v0,·0x43
  
417 ····new-array·v0,·v0,·[I417 ····new-array·v0,·v0,·[I
  
418 ····fill-array-data·v0,·:array_8418 ····fill-array-data·v0,·:array_8
  
419 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockTheme:[I419 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockTheme:[I
  
420 ····.line·4697420 ····.line·4730
421 ····new-array·v0,·v3,·[I421 ····new-array·v0,·v3,·[I
  
422 ····const·v1,·0x10100da422 ····const·v1,·0x10100da
  
423 ····aput·v1,·v0,·v2423 ····aput·v1,·v0,·v2
  
424 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockView:[I424 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->SherlockView:[I
  
425 ····.line·4724425 ····.line·4757
426 ····new-array·v0,·v4,·[I426 ····new-array·v0,·v4,·[I
  
427 ····fill-array-data·v0,·:array_9427 ····fill-array-data·v0,·:array_9
  
428 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->TouchListView:[I428 ····sput-object·v0,·Lcom/eleybourn/bookcatalogue/R$styleable;->TouchListView:[I
  
429 ····return-void429 ····return-void
Offset 507, 15 lines modifiedOffset 507, 15 lines modified
507 ········0x10100d0507 ········0x10100d0
508 ········0x1010194508 ········0x1010194
509 ········0x10101de509 ········0x10101de
510 ········0x10101df510 ········0x10101df
511 ········0x10101e0511 ········0x10101e0
512 ····.end·array-data512 ····.end·array-data
  
513 ····.line·3195513 ····.line·3201
514 ····:array_4514 ····:array_4
515 ····.array-data·4515 ····.array-data·4
516 ········0x1010002516 ········0x1010002
517 ········0x101000e517 ········0x101000e
518 ········0x10100d0518 ········0x10100d0
519 ········0x1010106519 ········0x1010106
520 ········0x1010194520 ········0x1010194
Offset 529, 51 lines modifiedOffset 529, 51 lines modified
529 ········0x101026f529 ········0x101026f
530 ········0x10102d9530 ········0x10102d9
531 ········0x10102fb531 ········0x10102fb
532 ········0x10102fc532 ········0x10102fc
533 ········0x1010389533 ········0x1010389
534 ····.end·array-data534 ····.end·array-data
  
535 ····.line·3377535 ····.line·3400
536 ····:array_5536 ····:array_5
537 ····.array-data·4537 ····.array-data·4
538 ········0x7f010055538 ········0x7f010055
539 ········0x7f010056539 ········0x7f010056
540 ········0x7f010057540 ········0x7f010057
541 ········0x7f010058541 ········0x7f010058
542 ········0x7f010059542 ········0x7f010059
543 ········0x7f01005a543 ········0x7f01005a
544 ········0x7f01005b544 ········0x7f01005b
545 ········0x7f01005c545 ········0x7f01005c
546 ····.end·array-data546 ····.end·array-data
  
547 ····.line·3507547 ····.line·3530
548 ····:array_6548 ····:array_6
549 ····.array-data·4549 ····.array-data·4
550 ········0x101011f550 ········0x101011f
551 ········0x1010220551 ········0x1010220
552 ········0x1010264552 ········0x1010264
553 ········0x7f01005f553 ········0x7f01005f
554 ········0x7f010060554 ········0x7f010060
555 ····.end·array-data555 ····.end·array-data
  
556 ····.line·3595556 ····.line·3621
557 ····:array_7557 ····:array_7
558 ····.array-data·4558 ····.array-data·4
559 ········0x10100af559 ········0x10100af
560 ········0x1010175560 ········0x1010175
561 ········0x1010176561 ········0x1010176
562 ········0x101017b562 ········0x101017b
563 ········0x1010262563 ········0x1010262
564 ········0x10102ac564 ········0x10102ac
565 ········0x10102ad565 ········0x10102ad
566 ········0x10103fd566 ········0x10103fd
567 ····.end·array-data567 ····.end·array-data
  
568 ····.line·3813568 ····.line·3846
569 ····:array_8569 ····:array_8
570 ····.array-data·4570 ····.array-data·4
571 ········0x1010057571 ········0x1010057
Max diff block lines reached; 370/3108 bytes (11.90%) of diff not shown.
630 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·23727 ····.line·237
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$9;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$9;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.42 KB
smali/com/eleybourn/bookcatalogue/AdministrationLibraryThing$4.smali
    
Offset 20, 80 lines modifiedOffset 20, 80 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
25 ····.prologue26 ····.prologue
26 ····.line·15627 ····.line·156
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$4;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$4;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onClick(Landroid/view/View;)V33 .method·public·onClick(Landroid/view/View;)V
33 ····.locals·734 ····.locals·6
34 ····.param·p1,·"v"····#·Landroid/view/View;35 ····.param·p1,·"v"····#·Landroid/view/View;
  
35 ····.prologue36 ····.prologue
36 ····.line·15937 ····.line·159
37 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$4;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;38 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$4;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
38 ····const-string·v5,·"bookCatalogue"39 ····const-string·v4,·"bookCatalogue"
  
39 ····const/4·v6,·0x040 ····const/4·v5,·0x0
  
40 ····invoke-virtual·{v4,·v5,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;41 ····invoke-virtual·{v3,·v4,·v5},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
  
41 ····move-result-object·v342 ····move-result-object·v2
  
42 ····.line·16043 ····.line·160
43 ····.local·v3,·"prefs":Landroid/content/SharedPreferences;44 ····.local·v2,·"prefs":Landroid/content/SharedPreferences;
44 ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;45 ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
45 ····move-result-object·v046 ····move-result-object·v0
  
46 ····.line·16147 ····.line·161
47 ····.local·v0,·"ed":Landroid/content/SharedPreferences$Editor;48 ····.local·v0,·"ed":Landroid/content/SharedPreferences$Editor;
48 ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;49 ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;
  
49 ····move-result-object·v450 ····move-result-object·v3
  
50 ····invoke-interface·{v4},·Ljava/util/Map;->keySet()Ljava/util/Set;51 ····invoke-interface·{v3},·Ljava/util/Map;->keySet()Ljava/util/Set;
  
51 ····move-result-object·v452 ····move-result-object·v3
  
52 ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator;53 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
53 ····move-result-object·v154 ····move-result-object·v3
  
54 ····.local·v1,·"i$":Ljava/util/Iterator; 
55 ····:cond_055 ····:cond_0
56 ····:goto_056 ····:goto_0
57 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z57 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
58 ····move-result·v458 ····move-result·v4
  
59 ····if-eqz·v4,·:cond_159 ····if-eqz·v4,·:cond_1
  
60 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;60 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
61 ····move-result-object·v261 ····move-result-object·v1
  
62 ····check-cast·v2,·Ljava/lang/String;62 ····check-cast·v1,·Ljava/lang/String;
  
63 ····.line·16263 ····.line·162
64 ····.local·v2,·"key":Ljava/lang/String;64 ····.local·v1,·"key":Ljava/lang/String;
65 ····invoke-virtual·{v2},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;65 ····invoke-virtual·{v1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  
66 ····move-result-object·v466 ····move-result-object·v4
  
67 ····const-string·v5,·"lt_hide_alert"67 ····const-string·v5,·"lt_hide_alert"
  
68 ····invoke-virtual·{v5},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;68 ····invoke-virtual·{v5},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  
Offset 102, 19 lines modifiedOffset 102, 19 lines modified
102 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z102 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
  
103 ····move-result·v4103 ····move-result·v4
  
104 ····if-eqz·v4,·:cond_0104 ····if-eqz·v4,·:cond_0
  
105 ····.line·163105 ····.line·163
106 ····invoke-interface·{v0,·v2},·Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;106 ····invoke-interface·{v0,·v1},·Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
107 ····goto·:goto_0107 ····goto·:goto_0
  
108 ····.line·165108 ····.line·165
109 ····.end·local·v2····#·"key":Ljava/lang/String;109 ····.end·local·v1····#·"key":Ljava/lang/String;
110 ····:cond_1110 ····:cond_1
111 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z111 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
112 ····.line·166112 ····.line·166
113 ····return-void113 ····return-void
114 .end·method114 .end·method
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$23.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·52127 ····.line·521
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$23;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$23;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/com/eleybourn/bookcatalogue/StartupActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/StartupActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·22727 ····.line·227
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$3;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$3;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
585 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorViewManager.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ····aput-object·v1,·v0,·v252 ····aput-object·v1,·v0,·v2
  
53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorViewManager;->mFrom:[Ljava/lang/String;53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorViewManager;->mFrom:[Ljava/lang/String;
  
54 ····.line·68554 ····.line·685
55 ····new-array·v0,·v3,·[I55 ····new-array·v0,·v3,·[I
  
56 ····const·v1,·0x7f06015056 ····const·v1,·0x7f0a0150
  
57 ····aput·v1,·v0,·v257 ····aput·v1,·v0,·v2
  
58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorViewManager;->mTo:[I58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$AuthorViewManager;->mTo:[I
  
59 ····.line·68659 ····.line·686
60 ····return-void60 ····return-void
288 B
smali/com/eleybourn/bookcatalogue/R.smali
    
Offset 27, 10 lines modifiedOffset 27, 9 lines modified
27 .method·public·constructor·<init>()V27 .method·public·constructor·<init>()V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·1030 ····.line·10
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·2555 
33 ····return-void32 ····return-void
34 .end·method33 .end·method
1.61 KB
smali/com/eleybourn/bookcatalogue/UpdateFromInternet$4.smali
    
Offset 20, 37 lines modifiedOffset 20, 38 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
25 ····.prologue26 ····.prologue
26 ····.line·29527 ····.line·295
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$4;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$4;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onTaskFinished(Lcom/eleybourn/bookcatalogue/ManagedTask;)V33 .method·public·onTaskFinished(Lcom/eleybourn/bookcatalogue/ManagedTask;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"t"····#·Lcom/eleybourn/bookcatalogue/ManagedTask;35 ····.param·p1,·"t"····#·Lcom/eleybourn/bookcatalogue/ManagedTask;
  
35 ····.prologue36 ····.prologue
36 ····.line·29837 ····.line·298
37 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$4;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$4;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
38 ····const-wide/16·v1,·0x039 ····const-wide/16·v2,·0x0
  
39 ····invoke-static·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/UpdateFromInternet;->access$302(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;J)J40 ····invoke-static·{v0,·v2,·v3},·Lcom/eleybourn/bookcatalogue/UpdateFromInternet;->access$302(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;J)J
  
40 ····.line·29941 ····.line·299
41 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$4;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;42 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$4;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
42 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/UpdateFromInternet;->finish()V43 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/UpdateFromInternet;->finish()V
  
43 ····.line·30044 ····.line·300
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$22.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·54527 ····.line·545
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$22;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$22;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
702 B
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$9.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;24 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;Landroid/app/AlertDialog;Z)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;Landroid/app/AlertDialog;Z)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
28 ····.prologue29 ····.prologue
29 ····.line·127730 ····.line·1277
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$9;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$9;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$9;->val$sortDialog:Landroid/app/AlertDialog;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$9;->val$sortDialog:Landroid/app/AlertDialog;
  
1.62 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$2$1.smali
    
Offset 28, 18 lines modifiedOffset 28, 19 lines modified
  
28 .field·final·synthetic·val$to:I28 .field·final·synthetic·val$to:I
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList$2;IILandroid/widget/ListView;I)V30 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList$2;IILandroid/widget/ListView;I)V
31 ····.locals·031 ····.locals·0
 32 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/EditObjectList$2;
  
32 ····.prologue33 ····.prologue
33 ····.line·28434 ····.line·284
34 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$2.1;"35 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;"
35 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;->this$1:Lcom/eleybourn/bookcatalogue/EditObjectList$2;36 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;->this$1:Lcom/eleybourn/bookcatalogue/EditObjectList$2;
  
36 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;->val$newFirst:I37 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;->val$newFirst:I
  
37 ····iput·p3,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;->val$offset:I38 ····iput·p3,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;->val$offset:I
  
38 ····iput-object·p4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;->val$lv:Landroid/widget/ListView;39 ····iput-object·p4,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;->val$lv:Landroid/widget/ListView;
Offset 54, 15 lines modifiedOffset 55, 15 lines modified
  
54 #·virtual·methods55 #·virtual·methods
55 .method·public·run()V56 .method·public·run()V
56 ····.locals·357 ····.locals·3
  
57 ····.prologue58 ····.prologue
58 ····.line·28759 ····.line·287
59 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$2.1;"60 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;"
60 ····sget-object·v0,·Ljava/lang/System;->out:Ljava/io/PrintStream;61 ····sget-object·v0,·Ljava/lang/System;->out:Ljava/io/PrintStream;
  
61 ····new-instance·v1,·Ljava/lang/StringBuilder;62 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
62 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V63 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
63 ····const-string·v2,·"Positioning·to·"64 ····const-string·v2,·"Positioning·to·"
801 B
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$11.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$style:Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;24 .field·final·synthetic·val$style:Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;Landroid/app/AlertDialog;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;Landroid/app/AlertDialog;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
28 ····.prologue29 ····.prologue
29 ····.line·131130 ····.line·1311
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$11;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$11;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$11;->val$style:Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$11;->val$style:Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;
  
772 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$ViewManager.smali
    
Offset 64, 15 lines modifiedOffset 64, 14 lines modified
  
64 ····.line·33464 ····.line·334
65 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$ViewManager;->mFrom:[Ljava/lang/String;65 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$ViewManager;->mFrom:[Ljava/lang/String;
  
66 ····.line·33566 ····.line·335
67 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$ViewManager;->mTo:[I67 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$ViewManager;->mTo:[I
  
68 ····.line·400 
69 ····return-void68 ····return-void
70 .end·method69 .end·method
  
71 .method·synthetic·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$1;)V70 .method·synthetic·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$1;)V
72 ····.locals·071 ····.locals·0
73 ····.param·p1,·"x0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;72 ····.param·p1,·"x0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
74 ····.param·p2,·"x1"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$1;73 ····.param·p2,·"x1"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$1;
778 B
smali/com/eleybourn/bookcatalogue/PreferencesBase.smali
    
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 ····invoke-direct·{v1},·Lcom/eleybourn/bookcatalogue/properties/Properties;-><init>()V142 ····invoke-direct·{v1},·Lcom/eleybourn/bookcatalogue/properties/Properties;-><init>()V
  
143 ····.line·57143 ····.line·57
144 ····.local·v1,·"globalProps":Lcom/eleybourn/bookcatalogue/properties/Properties;144 ····.local·v1,·"globalProps":Lcom/eleybourn/bookcatalogue/properties/Properties;
145 ····invoke-virtual·{p0,·v2,·v1},·Lcom/eleybourn/bookcatalogue/PreferencesBase;->setupViews(Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;Lcom/eleybourn/bookcatalogue/properties/Properties;)V145 ····invoke-virtual·{p0,·v2,·v1},·Lcom/eleybourn/bookcatalogue/PreferencesBase;->setupViews(Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;Lcom/eleybourn/bookcatalogue/properties/Properties;)V
  
146 ····.line·59146 ····.line·59
147 ····const·v4,·0x7f0600b7147 ····const·v4,·0x7f0a00b7
  
148 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/PreferencesBase;->findViewById(I)Landroid/view/View;148 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/PreferencesBase;->findViewById(I)Landroid/view/View;
  
149 ····move-result-object·v3149 ····move-result-object·v3
  
150 ····check-cast·v3,·Landroid/view/ViewGroup;150 ····check-cast·v3,·Landroid/view/ViewGroup;
  
630 B
smali/com/eleybourn/bookcatalogue/BookEditLoaned$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditLoaned;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditLoaned;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditLoaned;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditLoaned;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditLoaned;
  
25 ····.prologue26 ····.prologue
26 ····.line·15527 ····.line·155
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditLoaned$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditLoaned;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditLoaned$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditLoaned;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
713 B
smali/com/eleybourn/bookcatalogue/AdministrationLibraryThing$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
25 ····.prologue26 ····.prologue
26 ····.line·9127 ····.line·91
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$2;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$2;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
588 B
smali/com/eleybourn/bookcatalogue/MainMenu$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·17427 ····.line·174
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$4;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$4;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
729 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$9.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
26 ····.prologue27 ····.prologue
27 ····.line·110128 ····.line·1101
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$9;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$9;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$9;->val$sortDialog:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$9;->val$sortDialog:Landroid/app/AlertDialog;
  
35.5 KB
smali/com/eleybourn/bookcatalogue/TaskManager.smali
Max HTML report size reached
42.3 KB
smali/com/eleybourn/bookcatalogue/BookEditFields.smali
Max HTML report size reached
666 B
smali/com/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
21 #·instance·fields21 #·instance·fields
22 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BcQueueManager;22 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BcQueueManager;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/BcQueueManager;[B)V24 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/BcQueueManager;[B)V
25 ····.locals·125 ····.locals·1
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BcQueueManager;
26 ····.param·p2,·"original"····#·[B27 ····.param·p2,·"original"····#·[B
  
27 ····.prologue28 ····.prologue
28 ····.line·9729 ····.line·97
29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;->this$0:Lcom/eleybourn/bookcatalogue/BcQueueManager;30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyEvent;->this$0:Lcom/eleybourn/bookcatalogue/BcQueueManager;
  
30 ····.line·9831 ····.line·98
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$20.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·44127 ····.line·441
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$20;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$20;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
728 B
smali/com/eleybourn/bookcatalogue/AdministrationLibraryThing$3$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;
  
25 ····.prologue26 ····.prologue
26 ····.line·11727 ····.line·117
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3$1;->this$1:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3$1;->this$1:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
588 B
smali/com/eleybourn/bookcatalogue/BookEdit$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEdit;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEdit;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEdit;
  
25 ····.prologue26 ····.prologue
26 ····.line·56427 ····.line·564
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$4;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$4;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.13 KB
smali/com/eleybourn/bookcatalogue/ManagedTask$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ManagedTask;31 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ManagedTask;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ManagedTask;)V33 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ManagedTask;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/ManagedTask;
  
35 ····.prologue36 ····.prologue
36 ····.line·13137 ····.line·131
37 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ManagedTask$1;->this$0:Lcom/eleybourn/bookcatalogue/ManagedTask;38 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ManagedTask$1;->this$0:Lcom/eleybourn/bookcatalogue/ManagedTask;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 60, 20 lines modifiedOffset 61, 18 lines modified
60 ····const/4·v0,·0x061 ····const/4·v0,·0x0
  
61 ····return·v062 ····return·v0
62 .end·method63 .end·method
  
63 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z64 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z
64 ····.locals·165 ····.locals·1
65 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
66 ····.prologue66 ····.prologue
67 ····.line·13167 ····.line·131
68 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/ManagedTask$TaskListener;68 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/ManagedTask$TaskListener;
  
69 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
70 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/ManagedTask$1;->deliver(Lcom/eleybourn/bookcatalogue/ManagedTask$TaskListener;)Z69 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/ManagedTask$1;->deliver(Lcom/eleybourn/bookcatalogue/ManagedTask$TaskListener;)Z
  
71 ····move-result·v070 ····move-result·v0
  
72 ····return·v071 ····return·v0
73 .end·method72 .end·method
1.24 KB
smali/com/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent$1.smali
    
Offset 23, 15 lines modifiedOffset 23, 16 lines modified
23 .field·final·synthetic·val$id:J23 .field·final·synthetic·val$id:J
  
24 .field·final·synthetic·val$v:Landroid/view/View;24 .field·final·synthetic·val$v:Landroid/view/View;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;Landroid/view/View;J)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;Landroid/view/View;J)V
27 ····.locals·027 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;
  
28 ····.prologue29 ····.prologue
29 ····.line·31930 ····.line·319
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent$1;->val$v:Landroid/view/View;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent$1;->val$v:Landroid/view/View;
  
Offset 48, 15 lines modifiedOffset 49, 15 lines modified
48 ····.locals·449 ····.locals·4
  
49 ····.prologue50 ····.prologue
50 ····.line·32351 ····.line·323
51 ····:try_start_052 ····:try_start_0
52 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent$1;->val$v:Landroid/view/View;53 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent$1;->val$v:Landroid/view/View;
  
53 ····const·v2,·0x7f06001854 ····const·v2,·0x7f0a0009
  
54 ····invoke-static·{v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;55 ····invoke-static·{v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
55 ····move-result-object·v056 ····move-result-object·v0
  
56 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;57 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;
  
630 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·23527 ····.line·235
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$8;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$8;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
693 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·22127 ····.line·221
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$8;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$8;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.23 KB
smali/com/eleybourn/bookcatalogue/EditAuthorList$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$t:Landroid/widget/AutoCompleteTextView;22 .field·final·synthetic·val$t:Landroid/widget/AutoCompleteTextView;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;Landroid/widget/AutoCompleteTextView;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;Landroid/widget/AutoCompleteTextView;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
26 ····.prologue27 ····.prologue
27 ····.line·22928 ····.line·229
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$5;->val$t:Landroid/widget/AutoCompleteTextView;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$5;->val$t:Landroid/widget/AutoCompleteTextView;
  
Offset 52, 15 lines modifiedOffset 53, 15 lines modified
52 ····const-string·v1,·""53 ····const-string·v1,·""
  
53 ····invoke-virtual·{v0,·v1},·Landroid/widget/AutoCompleteTextView;->setText(Ljava/lang/CharSequence;)V54 ····invoke-virtual·{v0,·v1},·Landroid/widget/AutoCompleteTextView;->setText(Ljava/lang/CharSequence;)V
  
54 ····.line·23255 ····.line·232
55 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;56 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
56 ····const·v1,·0x7f06007f57 ····const·v1,·0x7f0a007f
  
57 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/EditAuthorList;->findViewById(I)Landroid/view/View;58 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/EditAuthorList;->findViewById(I)Landroid/view/View;
  
58 ····move-result-object·v059 ····move-result-object·v0
  
59 ····invoke-virtual·{v0},·Landroid/view/View;->performClick()Z60 ····invoke-virtual·{v0},·Landroid/view/View;->performClick()Z
  
624 B
smali/com/eleybourn/bookcatalogue/BookEdit$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEdit;18 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEdit;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;)V20 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEdit;
  
22 ····.prologue23 ····.prologue
23 ····.line·30824 ····.line·308
24 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$3;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;25 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$3;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;
  
25 ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V26 ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V
  
44.8 KB
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$GetListTask.smali
Max HTML report size reached
4.36 KB
smali/com/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask.smali
    
Offset 63, 21 lines modifiedOffset 63, 21 lines modified
63 ····.line·26063 ····.line·260
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
  
66 #·virtual·methods66 #·virtual·methods
67 .method·public·onFinish(Ljava/lang/Exception;)V67 .method·public·onFinish(Ljava/lang/Exception;)V
68 ····.locals·968 ····.locals·10
69 ····.param·p1,·"e"····#·Ljava/lang/Exception;69 ····.param·p1,·"e"····#·Ljava/lang/Exception;
  
70 ····.prologue70 ····.prologue
71 ····const/16·v8,·0x871 ····const/16·v9,·0x8
  
72 ····const/4·v7,·0x072 ····const/4·v8,·0x0
  
73 ····.line·27873 ····.line·278
74 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;74 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
75 ····invoke-static·{v3},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$700(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Z75 ····invoke-static·{v3},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$700(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Z
  
76 ····move-result·v376 ····move-result·v3
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ····.local·v1,·"file":Ljava/io/File;100 ····.local·v1,·"file":Ljava/io/File;
101 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;101 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
102 ····invoke-static·{v3},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$800(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Landroid/app/Dialog;102 ····invoke-static·{v3},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$800(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Landroid/app/Dialog;
  
103 ····move-result-object·v3103 ····move-result-object·v3
  
104 ····const·v4,·0x7f06015f104 ····const·v4,·0x7f0a015f
  
105 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;105 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
106 ····move-result-object·v2106 ····move-result-object·v2
  
107 ····check-cast·v2,·Landroid/widget/TextView;107 ····check-cast·v2,·Landroid/widget/TextView;
  
Offset 118, 19 lines modifiedOffset 118, 19 lines modified
  
118 ····move-result·v3118 ····move-result·v3
  
119 ····if-eqz·v3,·:cond_1119 ····if-eqz·v3,·:cond_1
  
120 ····invoke-virtual·{v1},·Ljava/io/File;->length()J120 ····invoke-virtual·{v1},·Ljava/io/File;->length()J
  
121 ····move-result-wide·v3121 ····move-result-wide·v4
  
122 ····const-wide/16·v5,·0x64122 ····const-wide/16·v6,·0x64
  
123 ····cmp-long·v3,·v3,·v5123 ····cmp-long·v3,·v4,·v6
  
124 ····if-lez·v3,·:cond_1124 ····if-lez·v3,·:cond_1
  
125 ····.line·284125 ····.line·284
126 ····new-instance·v0,·Landroid/graphics/drawable/BitmapDrawable;126 ····new-instance·v0,·Landroid/graphics/drawable/BitmapDrawable;
  
127 ····const/4·v3,·0x0127 ····const/4·v3,·0x0
Offset 171, 43 lines modifiedOffset 171, 43 lines modified
171 ····invoke-virtual·{v1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;171 ····invoke-virtual·{v1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
  
172 ····move-result-object·v4172 ····move-result-object·v4
  
173 ····invoke-static·{v3,·v4},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;Ljava/lang/Object;)V173 ····invoke-static·{v3,·v4},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;Ljava/lang/Object;)V
  
174 ····.line·287174 ····.line·287
175 ····invoke-virtual·{v2,·v8},·Landroid/widget/TextView;->setVisibility(I)V175 ····invoke-virtual·{v2,·v9},·Landroid/widget/TextView;->setVisibility(I)V
  
176 ····.line·288176 ····.line·288
177 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->switcher:Landroid/widget/ImageSwitcher;177 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->switcher:Landroid/widget/ImageSwitcher;
  
178 ····invoke-virtual·{v3,·v7},·Landroid/widget/ImageSwitcher;->setVisibility(I)V178 ····invoke-virtual·{v3,·v8},·Landroid/widget/ImageSwitcher;->setVisibility(I)V
  
179 ····goto·:goto_0179 ····goto·:goto_0
  
180 ····.line·290180 ····.line·290
181 ····.end·local·v0····#·"d":Landroid/graphics/drawable/Drawable;181 ····.end·local·v0····#·"d":Landroid/graphics/drawable/Drawable;
182 ····:cond_1182 ····:cond_1
183 ····invoke-virtual·{v2,·v7},·Landroid/widget/TextView;->setVisibility(I)V183 ····invoke-virtual·{v2,·v8},·Landroid/widget/TextView;->setVisibility(I)V
  
184 ····.line·291184 ····.line·291
185 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->switcher:Landroid/widget/ImageSwitcher;185 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->switcher:Landroid/widget/ImageSwitcher;
  
186 ····invoke-virtual·{v3,·v8},·Landroid/widget/ImageSwitcher;->setVisibility(I)V186 ····invoke-virtual·{v3,·v9},·Landroid/widget/ImageSwitcher;->setVisibility(I)V
  
187 ····.line·292187 ····.line·292
188 ····const·v3,·0x7f0b00f2188 ····const·v3,·0x7f0b00f2
  
189 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(I)V189 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(I)V
  
190 ····goto·:goto_0190 ····goto·:goto_0
191 .end·method191 .end·method
  
192 .method·public·run(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;)V192 .method·public·run(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;)V
193 ····.locals·5193 ····.locals·6
194 ····.param·p1,·"taskContext"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;194 ····.param·p1,·"taskContext"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;
  
195 ····.prologue195 ····.prologue
196 ····.line·264196 ····.line·264
197 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;197 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
198 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$700(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Z198 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$700(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Z
Offset 251, 19 lines modifiedOffset 251, 19 lines modified
  
251 ····invoke-direct·{v0,·v1},·Ljava/io/File;-><init>(Ljava/lang/String;)V251 ····invoke-direct·{v0,·v1},·Ljava/io/File;-><init>(Ljava/lang/String;)V
  
252 ····.line·272252 ····.line·272
253 ····.local·v0,·"file":Ljava/io/File;253 ····.local·v0,·"file":Ljava/io/File;
254 ····invoke-virtual·{v0},·Ljava/io/File;->length()J254 ····invoke-virtual·{v0},·Ljava/io/File;->length()J
  
255 ····move-result-wide·v1255 ····move-result-wide·v2
  
256 ····const-wide/16·v3,·0x32256 ····const-wide/16·v4,·0x32
  
257 ····cmp-long·v1,·v1,·v3257 ····cmp-long·v1,·v2,·v4
  
258 ····if-gez·v1,·:cond_0258 ····if-gez·v1,·:cond_0
  
259 ····.line·273259 ····.line·273
260 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;260 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetFullImageTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
261 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$500(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;261 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$500(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;
1.67 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$9.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditObjectList;
  
25 ····.prologue26 ····.prologue
26 ····.line·47627 ····.line·476
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$9;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.9;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$9;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$9;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$9;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$9;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·342 ····.locals·3
42 ····.param·p1,·"v"····#·Landroid/view/View;43 ····.param·p1,·"v"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·48045 ····.line·480
45 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$9;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.9;"46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$9;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$9;"
46 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$9;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;47 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$9;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
47 ····invoke-static·{v1,·p1},·Lcom/eleybourn/bookcatalogue/EditObjectList;->access$100(Lcom/eleybourn/bookcatalogue/EditObjectList;Landroid/view/View;)Ljava/lang/Integer;48 ····invoke-static·{v1,·p1},·Lcom/eleybourn/bookcatalogue/EditObjectList;->access$100(Lcom/eleybourn/bookcatalogue/EditObjectList;Landroid/view/View;)Ljava/lang/Integer;
  
48 ····move-result-object·v149 ····move-result-object·v1
  
49 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I50 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I
579 B
smali/com/eleybourn/bookcatalogue/BookEvents$1.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 #·virtual·methods32 #·virtual·methods
33 .method·public·onClick(Landroid/view/View;)V33 .method·public·onClick(Landroid/view/View;)V
34 ····.locals·234 ····.locals·2
35 ····.param·p1,·"v"····#·Landroid/view/View;35 ····.param·p1,·"v"····#·Landroid/view/View;
  
36 ····.prologue36 ····.prologue
37 ····.line·34437 ····.line·344
38 ····const·v1,·0x7f06001c38 ····const·v1,·0x7f0a000d
  
39 ····invoke-static·{p1,·v1},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;39 ····invoke-static·{p1,·v1},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
40 ····move-result-object·v040 ····move-result-object·v0
  
41 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;41 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;
  
616 B
smali/com/eleybourn/bookcatalogue/CoverBrowser$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/CoverBrowser;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/CoverBrowser;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
25 ····.prologue26 ····.prologue
26 ····.line·37327 ····.line·373
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$2;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$2;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
840 B
smali/com/eleybourn/bookcatalogue/BooksMultitypeListHandler$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;24 .field·final·synthetic·val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;Landroid/app/Activity;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;Landroid/app/Activity;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
  
28 ····.prologue29 ····.prologue
29 ····.line·82230 ····.line·822
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$1;->val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$1;->val$dba:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
683 B
smali/com/eleybourn/bookcatalogue/CoverBrowser$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$switcher:Landroid/widget/ImageSwitcher;22 .field·final·synthetic·val$switcher:Landroid/widget/ImageSwitcher;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/CoverBrowser;Landroid/widget/ImageSwitcher;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/CoverBrowser;Landroid/widget/ImageSwitcher;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
26 ····.prologue27 ····.prologue
27 ····.line·38028 ····.line·380
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$3;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$3;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$3;->val$switcher:Landroid/widget/ImageSwitcher;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$3;->val$switcher:Landroid/widget/ImageSwitcher;
  
1.15 KB
smali/com/eleybourn/bookcatalogue/SearchManager$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchManager;31 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchManager;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchManager;)V33 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchManager;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/SearchManager;
  
35 ····.prologue36 ····.prologue
36 ····.line·48137 ····.line·481
37 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchManager$1;->this$0:Lcom/eleybourn/bookcatalogue/SearchManager;38 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchManager$1;->this$0:Lcom/eleybourn/bookcatalogue/SearchManager;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 69, 20 lines modifiedOffset 70, 18 lines modified
69 ····move-result·v070 ····move-result·v0
  
70 ····return·v071 ····return·v0
71 .end·method72 .end·method
  
72 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z73 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z
73 ····.locals·174 ····.locals·1
74 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
75 ····.prologue75 ····.prologue
76 ····.line·48176 ····.line·481
77 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/SearchManager$SearchListener;77 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/SearchManager$SearchListener;
  
78 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
79 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/SearchManager$1;->deliver(Lcom/eleybourn/bookcatalogue/SearchManager$SearchListener;)Z78 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/SearchManager$1;->deliver(Lcom/eleybourn/bookcatalogue/SearchManager$SearchListener;)Z
  
80 ····move-result·v079 ····move-result·v0
  
81 ····return·v080 ····return·v0
82 .end·method81 .end·method
6.92 KB
smali/com/eleybourn/bookcatalogue/BookEditNotes.smali
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·private·showReadEndDialog()V41 .method·private·showReadEndDialog()V
42 ····.locals·542 ····.locals·5
  
43 ····.prologue43 ····.prologue
44 ····const·v4,·0x7f0600aa44 ····const·v4,·0x7f0a00aa
  
45 ····.line·18045 ····.line·180
46 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;->newInstance()Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;46 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;->newInstance()Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;
  
47 ····move-result-object·v147 ····move-result-object·v1
  
48 ····.line·18248 ····.line·182
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 ····.line·18359 ····.line·183
60 ····invoke-virtual·{v1,·v4},·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;->setDialogId(I)V60 ····invoke-virtual·{v1,·v4},·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;->setDialogId(I)V
  
61 ····.line·18761 ····.line·187
62 ····:try_start_062 ····:try_start_0
63 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;63 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;
  
64 ····const·v4,·0x7f0600aa64 ····const·v4,·0x7f0a00aa
  
65 ····invoke-virtual·{v3,·v4},·Lcom/eleybourn/bookcatalogue/Fields;->getField(I)Lcom/eleybourn/bookcatalogue/Fields$Field;65 ····invoke-virtual·{v3,·v4},·Lcom/eleybourn/bookcatalogue/Fields;->getField(I)Lcom/eleybourn/bookcatalogue/Fields$Field;
  
66 ····move-result-object·v366 ····move-result-object·v3
  
67 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/Fields$Field;->getValue()Ljava/lang/Object;67 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/Fields$Field;->getValue()Ljava/lang/Object;
  
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 ····goto·:goto_1143 ····goto·:goto_1
144 .end·method144 .end·method
  
145 .method·private·showReadStartDialog()V145 .method·private·showReadStartDialog()V
146 ····.locals·5146 ····.locals·5
  
147 ····.prologue147 ····.prologue
148 ····const·v4,·0x7f0600a8148 ····const·v4,·0x7f0a00a8
  
149 ····.line·159149 ····.line·159
150 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;->newInstance()Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;150 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;->newInstance()Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;
  
151 ····move-result-object·v1151 ····move-result-object·v1
  
152 ····.line·161152 ····.line·161
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 ····.line·162163 ····.line·162
164 ····invoke-virtual·{v1,·v4},·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;->setDialogId(I)V164 ····invoke-virtual·{v1,·v4},·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;->setDialogId(I)V
  
165 ····.line·165165 ····.line·165
166 ····:try_start_0166 ····:try_start_0
167 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;167 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;
  
168 ····const·v4,·0x7f0600a8168 ····const·v4,·0x7f0a00a8
  
169 ····invoke-virtual·{v3,·v4},·Lcom/eleybourn/bookcatalogue/Fields;->getField(I)Lcom/eleybourn/bookcatalogue/Fields$Field;169 ····invoke-virtual·{v3,·v4},·Lcom/eleybourn/bookcatalogue/Fields;->getField(I)Lcom/eleybourn/bookcatalogue/Fields$Field;
  
170 ····move-result-object·v3170 ····move-result-object·v3
  
171 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/Fields$Field;->getValue()Ljava/lang/Object;171 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/Fields$Field;->getValue()Ljava/lang/Object;
  
Offset 373, 50 lines modifiedOffset 373, 50 lines modified
  
373 ····invoke-direct·{v0},·Lcom/eleybourn/bookcatalogue/Fields$DateFieldFormatter;-><init>()V373 ····invoke-direct·{v0},·Lcom/eleybourn/bookcatalogue/Fields$DateFieldFormatter;-><init>()V
  
374 ····.line·96374 ····.line·96
375 ····.local·v0,·"dateFormatter":Lcom/eleybourn/bookcatalogue/Fields$FieldFormatter;375 ····.local·v0,·"dateFormatter":Lcom/eleybourn/bookcatalogue/Fields$FieldFormatter;
376 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;376 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;
  
377 ····const·v5,·0x7f06008b377 ····const·v5,·0x7f0a008b
  
378 ····const-string·v6,·"rating"378 ····const-string·v6,·"rating"
  
379 ····const/4·v7,·0x0379 ····const/4·v7,·0x0
  
380 ····invoke-virtual·{v4,·v5,·v6,·v7},·Lcom/eleybourn/bookcatalogue/Fields;->add(ILjava/lang/String;Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;)Lcom/eleybourn/bookcatalogue/Fields$Field;380 ····invoke-virtual·{v4,·v5,·v6,·v7},·Lcom/eleybourn/bookcatalogue/Fields;->add(ILjava/lang/String;Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;)Lcom/eleybourn/bookcatalogue/Fields$Field;
  
381 ····.line·97381 ····.line·97
382 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;382 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;
  
383 ····const·v5,·0x7f0600fd383 ····const·v5,·0x7f0a00fd
  
384 ····const-string·v6,·""384 ····const-string·v6,·""
  
385 ····const-string·v7,·"rating"385 ····const-string·v7,·"rating"
  
386 ····const/4·v8,·0x0386 ····const/4·v8,·0x0
  
387 ····invoke-virtual·{v4,·v5,·v6,·v7,·v8},·Lcom/eleybourn/bookcatalogue/Fields;->add(ILjava/lang/String;Ljava/lang/String;Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;)Lcom/eleybourn/bookcatalogue/Fields$Field;387 ····invoke-virtual·{v4,·v5,·v6,·v7,·v8},·Lcom/eleybourn/bookcatalogue/Fields;->add(ILjava/lang/String;Ljava/lang/String;Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;)Lcom/eleybourn/bookcatalogue/Fields$Field;
  
388 ····.line·98388 ····.line·98
389 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;389 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;
  
390 ····const·v5,·0x7f060087390 ····const·v5,·0x7f0a0087
  
391 ····const-string·v6,·"read"391 ····const-string·v6,·"read"
  
392 ····const/4·v7,·0x0392 ····const/4·v7,·0x0
  
393 ····invoke-virtual·{v4,·v5,·v6,·v7},·Lcom/eleybourn/bookcatalogue/Fields;->add(ILjava/lang/String;Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;)Lcom/eleybourn/bookcatalogue/Fields$Field;393 ····invoke-virtual·{v4,·v5,·v6,·v7},·Lcom/eleybourn/bookcatalogue/Fields;->add(ILjava/lang/String;Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;)Lcom/eleybourn/bookcatalogue/Fields$Field;
  
394 ····.line·99394 ····.line·99
395 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;395 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;
  
396 ····const·v5,·0x7f0600a4396 ····const·v5,·0x7f0a00a4
  
397 ····const-string·v6,·"notes"397 ····const-string·v6,·"notes"
  
398 ····const/4·v7,·0x0398 ····const/4·v7,·0x0
  
399 ····invoke-virtual·{v4,·v5,·v6,·v7},·Lcom/eleybourn/bookcatalogue/Fields;->add(ILjava/lang/String;Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;)Lcom/eleybourn/bookcatalogue/Fields$Field;399 ····invoke-virtual·{v4,·v5,·v6,·v7},·Lcom/eleybourn/bookcatalogue/Fields;->add(ILjava/lang/String;Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;)Lcom/eleybourn/bookcatalogue/Fields$Field;
  
Offset 435, 33 lines modifiedOffset 435, 33 lines modified
  
435 ····invoke-direct·{v3,·v4,·v5,·v6},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;ILjava/util/List;)V435 ····invoke-direct·{v3,·v4,·v5,·v6},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;ILjava/util/List;)V
  
436 ····.line·102436 ····.line·102
437 ····.local·v3,·"location_adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;"437 ····.local·v3,·"location_adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;"
438 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;438 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes;->mFields:Lcom/eleybourn/bookcatalogue/Fields;
  
439 ····const·v5,·0x7f0600ac439 ····const·v5,·0x7f0a00ac
  
440 ····const-string·v6,·"location"440 ····const-string·v6,·"location"
  
441 ····const/4·v7,·0x0441 ····const/4·v7,·0x0
Max diff block lines reached; 2456/6983 bytes (35.17%) of diff not shown.
1.37 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$6.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditObjectList;
  
25 ····.prologue26 ····.prologue
26 ····.line·42127 ····.line·421
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$6;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.6;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$6;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$6;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$6;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$6;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·242 ····.locals·2
42 ····.param·p1,·"v"····#·Landroid/view/View;43 ····.param·p1,·"v"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·42545 ····.line·425
45 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$6;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.6;"46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$6;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$6;"
46 ····if-nez·p1,·:cond_047 ····if-nez·p1,·:cond_0
  
47 ····.line·43248 ····.line·432
48 ····:goto_049 ····:goto_0
49 ····return-void50 ····return-void
  
50 ····.line·42851 ····.line·428
30.7 KB
smali/com/eleybourn/bookcatalogue/OtherPreferences.smali
Max HTML report size reached
16.7 KB
smali/com/eleybourn/bookcatalogue/UpdateFromInternet.smali
Max HTML report size reached
623 B
smali/com/eleybourn/bookcatalogue/BookEditNotes$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditNotes;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditNotes;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
25 ····.prologue26 ····.prologue
26 ····.line·10727 ····.line·107
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
665 B
smali/com/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder.smali
    
Offset 33, 14 lines modifiedOffset 33, 15 lines modified
  
33 .field·title:Landroid/widget/TextView;33 .field·title:Landroid/widget/TextView;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·protected·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;)V35 .method·protected·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;)V
36 ····.locals·036 ····.locals·0
 37 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;
  
37 ····.prologue38 ····.prologue
38 ····.line·11039 ····.line·110
39 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->this$0:Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;40 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;->this$0:Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
680 B
smali/com/eleybourn/bookcatalogue/StartupActivity$AnalyzeDbTask.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V23 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/StartupActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·39927 ····.line·399
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$AnalyzeDbTask;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$AnalyzeDbTask;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
644 B
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
25 ····.prologue26 ····.prologue
26 ····.line·21727 ····.line·217
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$1;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$1;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
588 B
smali/com/eleybourn/bookcatalogue/MainMenu$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·18427 ····.line·184
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$5;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$5;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.27 KB
smali/com/eleybourn/bookcatalogue/BookEvents$BookEvent$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$cursor:Lnet/philipwarner/taskqueue/EventsCursor;22 .field·final·synthetic·val$cursor:Lnet/philipwarner/taskqueue/EventsCursor;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;Lnet/philipwarner/taskqueue/EventsCursor;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;Lnet/philipwarner/taskqueue/EventsCursor;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;
  
26 ····.prologue27 ····.prologue
27 ····.line·19528 ····.line·195
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$1;->val$cursor:Lnet/philipwarner/taskqueue/EventsCursor;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$1;->val$cursor:Lnet/philipwarner/taskqueue/EventsCursor;
  
Offset 43, 15 lines modifiedOffset 44, 15 lines modified
43 .method·public·onCheckedChanged(Landroid/widget/CompoundButton;Z)V44 .method·public·onCheckedChanged(Landroid/widget/CompoundButton;Z)V
44 ····.locals·445 ····.locals·4
45 ····.param·p1,·"buttonView"····#·Landroid/widget/CompoundButton;46 ····.param·p1,·"buttonView"····#·Landroid/widget/CompoundButton;
46 ····.param·p2,·"isChecked"····#·Z47 ····.param·p2,·"isChecked"····#·Z
  
47 ····.prologue48 ····.prologue
48 ····.line·19849 ····.line·198
49 ····const·v1,·0x7f06001c50 ····const·v1,·0x7f0a000d
  
50 ····invoke-static·{p1,·v1},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;51 ····invoke-static·{p1,·v1},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
51 ····move-result-object·v052 ····move-result-object·v0
  
52 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;53 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$BookEventHolder;
  
722 B
smali/com/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
21 #·instance·fields21 #·instance·fields
22 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BcQueueManager;22 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BcQueueManager;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/BcQueueManager;[BLjava/lang/String;)V24 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/BcQueueManager;[BLjava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BcQueueManager;
26 ····.param·p2,·"original"····#·[B27 ····.param·p2,·"original"····#·[B
27 ····.param·p3,·"description"····#·Ljava/lang/String;28 ····.param·p3,·"description"····#·Ljava/lang/String;
  
28 ····.prologue29 ····.prologue
29 ····.line·12630 ····.line·126
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;->this$0:Lcom/eleybourn/bookcatalogue/BcQueueManager;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;->this$0:Lcom/eleybourn/bookcatalogue/BcQueueManager;
  
778 B
smali/com/eleybourn/bookcatalogue/EditSeriesList$4.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$oldSeries:Lcom/eleybourn/bookcatalogue/Series;26 .field·final·synthetic·val$oldSeries:Lcom/eleybourn/bookcatalogue/Series;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;Lcom/eleybourn/bookcatalogue/Series;Lcom/eleybourn/bookcatalogue/Series;Landroid/app/AlertDialog;)V28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;Lcom/eleybourn/bookcatalogue/Series;Lcom/eleybourn/bookcatalogue/Series;Landroid/app/AlertDialog;)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
30 ····.prologue31 ····.prologue
31 ····.line·22132 ····.line·221
32 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$4;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;33 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$4;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
33 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$4;->val$oldSeries:Lcom/eleybourn/bookcatalogue/Series;34 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$4;->val$oldSeries:Lcom/eleybourn/bookcatalogue/Series;
  
687 B
smali/com/eleybourn/bookcatalogue/BookEditAnthology$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$titles:Ljava/util/ArrayList;22 .field·final·synthetic·val$titles:Ljava/util/ArrayList;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;Ljava/util/ArrayList;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;Ljava/util/ArrayList;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
26 ····.prologue27 ····.prologue
27 ····.line·33228 ····.line·332
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$4;->this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$4;->this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$4;->val$titles:Ljava/util/ArrayList;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$4;->val$titles:Ljava/util/ArrayList;
  
630 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·23327 ····.line·233
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$7;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$7;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.22 KB
smali/com/eleybourn/bookcatalogue/BookEditFields$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditFields;
  
25 ····.prologue26 ····.prologue
26 ····.line·11427 ····.line·114
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 99, 15 lines modifiedOffset 100, 15 lines modified
99 ····.line·121100 ····.line·121
100 ····const-string·v1,·"title"101 ····const-string·v1,·"title"
  
101 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;102 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
102 ····iget-object·v2,·v2,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mFields:Lcom/eleybourn/bookcatalogue/Fields;103 ····iget-object·v2,·v2,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mFields:Lcom/eleybourn/bookcatalogue/Fields;
  
103 ····const·v3,·0x7f060088104 ····const·v3,·0x7f0a0088
  
104 ····invoke-virtual·{v2,·v3},·Lcom/eleybourn/bookcatalogue/Fields;->getField(I)Lcom/eleybourn/bookcatalogue/Fields$Field;105 ····invoke-virtual·{v2,·v3},·Lcom/eleybourn/bookcatalogue/Fields;->getField(I)Lcom/eleybourn/bookcatalogue/Fields$Field;
  
105 ····move-result-object·v2106 ····move-result-object·v2
  
106 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/Fields$Field;->getValue()Ljava/lang/Object;107 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/Fields$Field;->getValue()Ljava/lang/Object;
  
3.69 KB
smali/com/eleybourn/bookcatalogue/BookEditAnthology.smali
    
Offset 60, 15 lines modifiedOffset 60, 14 lines modified
60 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->mEditPosition:Ljava/lang/Integer;60 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->mEditPosition:Ljava/lang/Integer;
  
61 ····.line·7061 ····.line·70
62 ····const/4·v0,·0x062 ····const/4·v0,·0x0
  
63 ····iput·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->anthology_num:I63 ····iput·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->anthology_num:I
  
64 ····.line·200 
65 ····return-void64 ····return-void
66 .end·method65 .end·method
  
67 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/BookEditAnthology;Lcom/eleybourn/bookcatalogue/BookData;)V66 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/BookEditAnthology;Lcom/eleybourn/bookcatalogue/BookData;)V
68 ····.locals·067 ····.locals·0
69 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/BookEditAnthology;68 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/BookEditAnthology;
70 ····.param·p1,·"x1"····#·Lcom/eleybourn/bookcatalogue/BookData;69 ····.param·p1,·"x1"····#·Lcom/eleybourn/bookcatalogue/BookData;
Offset 535, 15 lines modifiedOffset 534, 15 lines modified
535 ····iput·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->anthology_num:I534 ····iput·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->anthology_num:I
  
536 ····.line·106535 ····.line·106
537 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->getView()Landroid/view/View;536 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->getView()Landroid/view/View;
  
538 ····move-result-object·v2537 ····move-result-object·v2
  
539 ····const·v3,·0x7f060134538 ····const·v3,·0x7f0a0134
  
540 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;539 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
541 ····move-result-object·v2540 ····move-result-object·v2
  
542 ····check-cast·v2,·Landroid/widget/CheckBox;541 ····check-cast·v2,·Landroid/widget/CheckBox;
  
Offset 590, 15 lines modifiedOffset 589, 15 lines modified
  
590 ····.line·121589 ····.line·121
591 ····.local·v0,·"author_adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;"590 ····.local·v0,·"author_adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;"
592 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->getView()Landroid/view/View;591 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->getView()Landroid/view/View;
  
593 ····move-result-object·v2592 ····move-result-object·v2
  
594 ····const·v3,·0x7f060137593 ····const·v3,·0x7f0a0137
  
595 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;594 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
596 ····move-result-object·v2595 ····move-result-object·v2
  
597 ····check-cast·v2,·Landroid/widget/AutoCompleteTextView;596 ····check-cast·v2,·Landroid/widget/AutoCompleteTextView;
  
Offset 627, 30 lines modifiedOffset 626, 30 lines modified
  
627 ····.line·128626 ····.line·128
628 ····:goto_1627 ····:goto_1
629 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->getView()Landroid/view/View;628 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->getView()Landroid/view/View;
  
630 ····move-result-object·v2629 ····move-result-object·v2
  
631 ····const·v3,·0x7f060136630 ····const·v3,·0x7f0a0136
  
632 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;631 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
633 ····move-result-object·v2632 ····move-result-object·v2
  
634 ····check-cast·v2,·Landroid/widget/EditText;633 ····check-cast·v2,·Landroid/widget/EditText;
  
635 ····iput-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->mTitleText:Landroid/widget/EditText;634 ····iput-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->mTitleText:Landroid/widget/EditText;
  
636 ····.line·130635 ····.line·130
637 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->getView()Landroid/view/View;636 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->getView()Landroid/view/View;
  
638 ····move-result-object·v2637 ····move-result-object·v2
  
639 ····const·v3,·0x7f060135638 ····const·v3,·0x7f0a0135
  
640 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;639 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
641 ····move-result-object·v2640 ····move-result-object·v2
  
642 ····check-cast·v2,·Landroid/widget/Button;641 ····check-cast·v2,·Landroid/widget/Button;
  
Offset 709, 15 lines modifiedOffset 708, 15 lines modified
709 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->loadPage()V708 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditAnthology;->loadPage()V
  
710 ····.line·90709 ····.line·90
711 ····return-void710 ····return-void
712 .end·method711 .end·method
  
713 .method·public·onContextItemSelected(Landroid/view/MenuItem;)Z712 .method·public·onContextItemSelected(Landroid/view/MenuItem;)Z
714 ····.locals·5713 ····.locals·6
715 ····.param·p1,·"item"····#·Landroid/view/MenuItem;714 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
716 ····.prologue715 ····.prologue
717 ····const/4·v2,·0x1716 ····const/4·v2,·0x1
  
718 ····.line·397717 ····.line·397
719 ····invoke-interface·{p1},·Landroid/view/MenuItem;->getItemId()I718 ····invoke-interface·{p1},·Landroid/view/MenuItem;->getItemId()I
Offset 752, 17 lines modifiedOffset 751, 17 lines modified
  
752 ····move-result-object·v0751 ····move-result-object·v0
  
753 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;752 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;
  
754 ····.line·401753 ····.line·401
755 ····.local·v0,·"adapter":Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;754 ····.local·v0,·"adapter":Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;
756 ····iget-wide·v3,·v1,·Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J755 ····iget-wide·v4,·v1,·Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J
  
757 ····long-to-int·v3,·v3756 ····long-to-int·v3,·v4
  
758 ····invoke-virtual·{v0,·v3},·Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;->getItem(I)Ljava/lang/Object;757 ····invoke-virtual·{v0,·v3},·Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;->getItem(I)Ljava/lang/Object;
  
759 ····move-result-object·v3758 ····move-result-object·v3
  
760 ····invoke-virtual·{v0,·v3},·Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;->remove(Ljava/lang/Object;)V759 ····invoke-virtual·{v0,·v3},·Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;->remove(Ljava/lang/Object;)V
  
685 B
smali/com/eleybourn/bookcatalogue/UpdateThumbnailsThread$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/UpdateThumbnailsThread;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/UpdateThumbnailsThread;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateThumbnailsThread;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateThumbnailsThread;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/UpdateThumbnailsThread;
  
25 ····.prologue26 ····.prologue
26 ····.line·7127 ····.line·71
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateThumbnailsThread$1;->this$0:Lcom/eleybourn/bookcatalogue/UpdateThumbnailsThread;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateThumbnailsThread$1;->this$0:Lcom/eleybourn/bookcatalogue/UpdateThumbnailsThread;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
729 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$6.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
26 ····.prologue27 ····.prologue
27 ····.line·105028 ····.line·1050
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$6;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$6;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$6;->val$sortDialog:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$6;->val$sortDialog:Landroid/app/AlertDialog;
  
2.21 KB
smali/com/eleybourn/bookcatalogue/EditAuthorDialog.smali
    
Offset 76, 14 lines modifiedOffset 76, 15 lines modified
  
76 ····if-nez·v0,·:cond_076 ····if-nez·v0,·:cond_0
  
77 ····iget-object·v0,·p2,·Lcom/eleybourn/bookcatalogue/Author;->givenNames:Ljava/lang/String;77 ····iget-object·v0,·p2,·Lcom/eleybourn/bookcatalogue/Author;->givenNames:Ljava/lang/String;
  
78 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/Author;->givenNames:Ljava/lang/String;78 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/Author;->givenNames:Ljava/lang/String;
  
 79 ····.line·83
79 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I80 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I
  
80 ····move-result·v081 ····move-result·v0
  
81 ····if-nez·v0,·:cond_082 ····if-nez·v0,·:cond_0
  
82 ····.line·10283 ····.line·102
Offset 168, 25 lines modifiedOffset 169, 25 lines modified
  
168 ····.line·44169 ····.line·44
169 ····const·v5,·0x7f0b00d5170 ····const·v5,·0x7f0b00d5
  
170 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->setTitle(I)V171 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->setTitle(I)V
  
171 ····.line·45172 ····.line·45
172 ····const·v5,·0x7f0600ed173 ····const·v5,·0x7f0a00ed
  
173 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;174 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
174 ····move-result-object·v2175 ····move-result-object·v2
  
175 ····check-cast·v2,·Landroid/widget/EditText;176 ····check-cast·v2,·Landroid/widget/EditText;
  
176 ····.line·46177 ····.line·46
177 ····.local·v2,·"familyView":Landroid/widget/EditText;178 ····.local·v2,·"familyView":Landroid/widget/EditText;
178 ····const·v5,·0x7f0600ee179 ····const·v5,·0x7f0a00ee
  
179 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;180 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
180 ····move-result-object·v3181 ····move-result-object·v3
  
181 ····check-cast·v3,·Landroid/widget/EditText;182 ····check-cast·v3,·Landroid/widget/EditText;
  
Offset 198, 15 lines modifiedOffset 199, 15 lines modified
  
198 ····.line·48199 ····.line·48
199 ····iget-object·v5,·p1,·Lcom/eleybourn/bookcatalogue/Author;->givenNames:Ljava/lang/String;200 ····iget-object·v5,·p1,·Lcom/eleybourn/bookcatalogue/Author;->givenNames:Ljava/lang/String;
  
200 ····invoke-virtual·{v3,·v5},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V201 ····invoke-virtual·{v3,·v5},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
  
201 ····.line·50202 ····.line·50
202 ····const·v5,·0x7f06007f203 ····const·v5,·0x7f0a007f
  
203 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;204 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
204 ····move-result-object·v4205 ····move-result-object·v4
  
205 ····check-cast·v4,·Landroid/widget/Button;206 ····check-cast·v4,·Landroid/widget/Button;
  
Offset 215, 15 lines modifiedOffset 216, 15 lines modified
215 ····new-instance·v5,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;216 ····new-instance·v5,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;
  
216 ····invoke-direct·{v5,·p0,·v1,·p1},·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;-><init>(Lcom/eleybourn/bookcatalogue/EditAuthorDialog;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Author;)V217 ····invoke-direct·{v5,·p0,·v1,·p1},·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;-><init>(Lcom/eleybourn/bookcatalogue/EditAuthorDialog;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Author;)V
  
217 ····invoke-virtual·{v4,·v5},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V218 ····invoke-virtual·{v4,·v5},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
218 ····.line·67219 ····.line·67
219 ····const·v5,·0x7f0600b2220 ····const·v5,·0x7f0a00b2
  
220 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;221 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
221 ····move-result-object·v0222 ····move-result-object·v0
  
222 ····check-cast·v0,·Landroid/widget/Button;223 ····check-cast·v0,·Landroid/widget/Button;
  
637 B
smali/com/eleybourn/bookcatalogue/SearchCatalogue$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchCatalogue;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchCatalogue;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
25 ····.prologue26 ····.prologue
26 ····.line·24927 ····.line·249
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$4;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$4;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.33 KB
smali/com/eleybourn/bookcatalogue/Help.smali
    
Offset 43, 26 lines modifiedOffset 43, 26 lines modified
43 .end·method43 .end·method
  
44 .method·private·setupCleanupButton()V44 .method·private·setupCleanupButton()V
45 ····.locals·845 ····.locals·8
  
46 ····.prologue46 ····.prologue
47 ····.line·10247 ····.line·102
48 ····const·v6,·0x7f06012348 ····const·v6,·0x7f0a0123
  
49 ····:try_start_049 ····:try_start_0
50 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/Help;->findViewById(I)Landroid/view/View;50 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/Help;->findViewById(I)Landroid/view/View;
  
51 ····move-result-object·v051 ····move-result-object·v0
  
52 ····check-cast·v0,·Landroid/widget/Button;52 ····check-cast·v0,·Landroid/widget/Button;
  
53 ····.line·10353 ····.line·103
54 ····.local·v0,·"cleanupBtn":Landroid/widget/Button;54 ····.local·v0,·"cleanupBtn":Landroid/widget/Button;
55 ····const·v6,·0x7f06012255 ····const·v6,·0x7f0a0122
  
56 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/Help;->findViewById(I)Landroid/view/View;56 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/Help;->findViewById(I)Landroid/view/View;
  
57 ····move-result-object·v157 ····move-result-object·v1
  
58 ····check-cast·v1,·Landroid/widget/TextView;58 ····check-cast·v1,·Landroid/widget/TextView;
  
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/Help;->getResources()Landroid/content/res/Resources;201 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/Help;->getResources()Landroid/content/res/Resources;
  
202 ····move-result-object·v4202 ····move-result-object·v4
  
203 ····iput-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/Help;->res:Landroid/content/res/Resources;203 ····iput-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/Help;->res:Landroid/content/res/Resources;
  
204 ····.line·63204 ····.line·63
205 ····const·v4,·0x7f06011e205 ····const·v4,·0x7f0a011e
  
206 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/Help;->findViewById(I)Landroid/view/View;206 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/Help;->findViewById(I)Landroid/view/View;
  
207 ····move-result-object·v2207 ····move-result-object·v2
  
208 ····check-cast·v2,·Landroid/widget/TextView;208 ····check-cast·v2,·Landroid/widget/TextView;
  
Offset 218, 15 lines modifiedOffset 218, 15 lines modified
218 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/Help$1;218 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/Help$1;
  
219 ····invoke-direct·{v4,·p0},·Lcom/eleybourn/bookcatalogue/Help$1;-><init>(Lcom/eleybourn/bookcatalogue/Help;)V219 ····invoke-direct·{v4,·p0},·Lcom/eleybourn/bookcatalogue/Help$1;-><init>(Lcom/eleybourn/bookcatalogue/Help;)V
  
220 ····invoke-virtual·{v2,·v4},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V220 ····invoke-virtual·{v2,·v4},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
221 ····.line·73221 ····.line·73
222 ····const·v4,·0x7f060120222 ····const·v4,·0x7f0a0120
  
223 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/Help;->findViewById(I)Landroid/view/View;223 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/Help;->findViewById(I)Landroid/view/View;
  
224 ····move-result-object·v3224 ····move-result-object·v3
  
225 ····check-cast·v3,·Landroid/widget/TextView;225 ····check-cast·v3,·Landroid/widget/TextView;
  
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/Help$2;235 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/Help$2;
  
236 ····invoke-direct·{v4,·p0},·Lcom/eleybourn/bookcatalogue/Help$2;-><init>(Lcom/eleybourn/bookcatalogue/Help;)V236 ····invoke-direct·{v4,·p0},·Lcom/eleybourn/bookcatalogue/Help$2;-><init>(Lcom/eleybourn/bookcatalogue/Help;)V
  
237 ····invoke-virtual·{v3,·v4},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V237 ····invoke-virtual·{v3,·v4},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
238 ····.line·83238 ····.line·83
239 ····const·v4,·0x7f060121239 ····const·v4,·0x7f0a0121
  
240 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/Help;->findViewById(I)Landroid/view/View;240 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/Help;->findViewById(I)Landroid/view/View;
  
241 ····move-result-object·v1241 ····move-result-object·v1
  
242 ····check-cast·v1,·Landroid/widget/Button;242 ····check-cast·v1,·Landroid/widget/Button;
  
1.17 KB
smali/com/eleybourn/bookcatalogue/BookEvents$BookEvent$2.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$v:Landroid/view/View;24 .field·final·synthetic·val$v:Landroid/view/View;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;Landroid/view/View;Landroid/content/Context;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;Landroid/view/View;Landroid/content/Context;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;
  
28 ····.prologue29 ····.prologue
29 ····.line·21330 ····.line·213
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$2;->val$v:Landroid/view/View;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$2;->val$v:Landroid/view/View;
  
Offset 48, 15 lines modifiedOffset 49, 15 lines modified
48 ····.locals·449 ····.locals·4
  
49 ····.prologue50 ····.prologue
50 ····.line·21751 ····.line·217
51 ····:try_start_052 ····:try_start_0
52 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$2;->val$v:Landroid/view/View;53 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$2;->val$v:Landroid/view/View;
  
53 ····const·v2,·0x7f06001854 ····const·v2,·0x7f0a0009
  
54 ····invoke-static·{v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;55 ····invoke-static·{v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
55 ····move-result-object·v056 ····move-result-object·v0
  
56 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;57 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;
  
982 B
smali/com/eleybourn/bookcatalogue/Series.smali
    
Offset 180, 15 lines modifiedOffset 180, 15 lines modified
180 ····.line·37180 ····.line·37
181 ····invoke-direct·{p0,·p1},·Lcom/eleybourn/bookcatalogue/Series;-><init>(Landroid/os/Parcel;)V181 ····invoke-direct·{p0,·p1},·Lcom/eleybourn/bookcatalogue/Series;-><init>(Landroid/os/Parcel;)V
  
182 ····return-void182 ····return-void
183 .end·method183 .end·method
  
184 .method·public·constructor·<init>(Ljava/lang/String;)V184 .method·public·constructor·<init>(Ljava/lang/String;)V
185 ····.locals·3185 ····.locals·4
186 ····.param·p1,·"name"····#·Ljava/lang/String;186 ····.param·p1,·"name"····#·Ljava/lang/String;
  
187 ····.prologue187 ····.prologue
188 ····.line·45188 ····.line·45
189 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V189 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
190 ····.line·43190 ····.line·43
Offset 239, 17 lines modifiedOffset 239, 17 lines modified
  
239 ····move-result-object·v1239 ····move-result-object·v1
  
240 ····iput-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/Series;->num:Ljava/lang/String;240 ····iput-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/Series;->num:Ljava/lang/String;
  
241 ····.line·54241 ····.line·54
242 ····:goto_0242 ····:goto_0
243 ····const-wide/16·v1,·0x0243 ····const-wide/16·v2,·0x0
  
244 ····iput-wide·v1,·p0,·Lcom/eleybourn/bookcatalogue/Series;->id:J244 ····iput-wide·v2,·p0,·Lcom/eleybourn/bookcatalogue/Series;->id:J
  
245 ····.line·55245 ····.line·55
246 ····return-void246 ····return-void
  
247 ····.line·51247 ····.line·51
248 ····:cond_0248 ····:cond_0
249 ····invoke-virtual·{p1},·Ljava/lang/String;->trim()Ljava/lang/String;249 ····invoke-virtual·{p1},·Ljava/lang/String;->trim()Ljava/lang/String;
1.65 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$5.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditObjectList;
  
25 ····.prologue26 ····.prologue
26 ····.line·38727 ····.line·387
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$5;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.5;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$5;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$5;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·142 ····.locals·1
42 ····.param·p1,·"v"····#·Landroid/view/View;43 ····.param·p1,·"v"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·39045 ····.line·390
45 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$5;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.5;"46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$5;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$5;"
46 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;47 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
47 ····invoke-virtual·{v0,·p1},·Lcom/eleybourn/bookcatalogue/EditObjectList;->onAdd(Landroid/view/View;)V48 ····invoke-virtual·{v0,·p1},·Lcom/eleybourn/bookcatalogue/EditObjectList;->onAdd(Landroid/view/View;)V
  
48 ····.line·39149 ····.line·391
49 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;50 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$12.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·24327 ····.line·243
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$12;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$12;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
555 B
smali/com/eleybourn/bookcatalogue/MenuHandler.smali
    
Offset 241, 15 lines modifiedOffset 241, 15 lines modified
241 ····invoke-virtual·{p1,·v0,·v1},·Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V241 ····invoke-virtual·{p1,·v0,·v1},·Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
  
242 ····.line·251242 ····.line·251
243 ····return-void243 ····return-void
244 .end·method244 .end·method
  
245 .method·public·static·editBook(Landroid/app/Activity;JI)V245 .method·public·static·editBook(Landroid/app/Activity;JI)V
246 ····.locals·2246 ····.locals·3
247 ····.param·p0,·"a"····#·Landroid/app/Activity;247 ····.param·p0,·"a"····#·Landroid/app/Activity;
248 ····.param·p1,·"id"····#·J248 ····.param·p1,·"id"····#·J
249 ····.param·p3,·"tab"····#·I249 ····.param·p3,·"tab"····#·I
  
250 ····.prologue250 ····.prologue
251 ····.line·269251 ····.line·269
252 ····new-instance·v0,·Landroid/content/Intent;252 ····new-instance·v0,·Landroid/content/Intent;
479 B
smali/com/eleybourn/bookcatalogue/R$integer.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"integer"13 ····name·=·"integer"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__max_action_buttons:I·=·0x7f0a000016 .field·public·static·final·abs__max_action_buttons:I·=·0x7f090000
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.prologue20 ····.prologue
1.17 KB
smali/com/eleybourn/bookcatalogue/AdministrationLibraryThing$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
25 ····.prologue26 ····.prologue
26 ····.line·10627 ····.line·106
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 42, 15 lines modifiedOffset 43, 15 lines modified
  
42 ····.prologue43 ····.prologue
43 ····const/4·v8,·0x044 ····const/4·v8,·0x0
  
44 ····.line·10945 ····.line·109
45 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;46 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;
  
46 ····const·v6,·0x7f06007e47 ····const·v6,·0x7f0a007e
  
47 ····invoke-virtual·{v5,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;48 ····invoke-virtual·{v5,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;
  
48 ····move-result-object·v149 ····move-result-object·v1
  
49 ····check-cast·v1,·Landroid/widget/EditText;50 ····check-cast·v1,·Landroid/widget/EditText;
  
1.82 KB
smali/com/eleybourn/bookcatalogue/ActivityWithTasks$1.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ActivityWithTasks;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ActivityWithTasks;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;
  
25 ····.prologue26 ····.prologue
26 ····.line·18327 ····.line·183
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks$1;->this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks$1;->this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onFinished()V33 .method·public·onFinished()V
33 ····.locals·334 ····.locals·4
  
34 ····.prologue35 ····.prologue
35 ····.line·22836 ····.line·228
36 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks$1;->this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;37 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks$1;->this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;
  
37 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->access$400(Lcom/eleybourn/bookcatalogue/ActivityWithTasks;)Lcom/eleybourn/bookcatalogue/TaskManager;38 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->access$400(Lcom/eleybourn/bookcatalogue/ActivityWithTasks;)Lcom/eleybourn/bookcatalogue/TaskManager;
  
Offset 55, 17 lines modifiedOffset 56, 17 lines modified
55 ····const/4·v1,·0x056 ····const/4·v1,·0x0
  
56 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->access$402(Lcom/eleybourn/bookcatalogue/ActivityWithTasks;Lcom/eleybourn/bookcatalogue/TaskManager;)Lcom/eleybourn/bookcatalogue/TaskManager;57 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->access$402(Lcom/eleybourn/bookcatalogue/ActivityWithTasks;Lcom/eleybourn/bookcatalogue/TaskManager;)Lcom/eleybourn/bookcatalogue/TaskManager;
  
57 ····.line·23058 ····.line·230
58 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks$1;->this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;59 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks$1;->this$0:Lcom/eleybourn/bookcatalogue/ActivityWithTasks;
  
59 ····const-wide/16·v1,·0x060 ····const-wide/16·v2,·0x0
  
60 ····iput-wide·v1,·v0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskManagerId:J61 ····iput-wide·v2,·v0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskManagerId:J
  
61 ····.line·23162 ····.line·231
62 ····return-void63 ····return-void
63 .end·method64 .end·method
  
64 .method·public·onProgress(IILjava/lang/String;)V65 .method·public·onProgress(IILjava/lang/String;)V
65 ····.locals·466 ····.locals·4
820 B
smali/com/eleybourn/bookcatalogue/BindableItemListActivity$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$itemArray:[Lnet/philipwarner/taskqueue/ContextDialogItem;22 .field·final·synthetic·val$itemArray:[Lnet/philipwarner/taskqueue/ContextDialogItem;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BindableItemListActivity;[Lnet/philipwarner/taskqueue/ContextDialogItem;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BindableItemListActivity;[Lnet/philipwarner/taskqueue/ContextDialogItem;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BindableItemListActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·14428 ····.line·144
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BindableItemListActivity$3;->this$0:Lcom/eleybourn/bookcatalogue/BindableItemListActivity;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BindableItemListActivity$3;->this$0:Lcom/eleybourn/bookcatalogue/BindableItemListActivity;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BindableItemListActivity$3;->val$itemArray:[Lnet/philipwarner/taskqueue/ContextDialogItem;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BindableItemListActivity$3;->val$itemArray:[Lnet/philipwarner/taskqueue/ContextDialogItem;
  
688 B
smali/com/eleybourn/bookcatalogue/BookEvents$GrGeneralBookEvent.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
  
16 #·static·fields16 #·static·fields
17 .field·private·static·final·serialVersionUID:J·=·-0x6aa37ba6bf21c8c2L17 .field·private·static·final·serialVersionUID:J·=·-0x6aa37ba6bf21c8c2L
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>(JLjava/lang/Exception;Ljava/lang/String;)V19 .method·public·constructor·<init>(JLjava/lang/Exception;Ljava/lang/String;)V
20 ····.locals·020 ····.locals·1
21 ····.param·p1,·"bookId"····#·J21 ····.param·p1,·"bookId"····#·J
22 ····.param·p3,·"e"····#·Ljava/lang/Exception;22 ····.param·p3,·"e"····#·Ljava/lang/Exception;
23 ····.param·p4,·"message"····#·Ljava/lang/String;23 ····.param·p4,·"message"····#·Ljava/lang/String;
  
24 ····.prologue24 ····.prologue
25 ····.line·36925 ····.line·369
26 ····invoke-direct·{p0,·p1,·p2,·p4,·p3},·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;-><init>(JLjava/lang/String;Ljava/lang/Exception;)V26 ····invoke-direct·{p0,·p1,·p2,·p4,·p3},·Lcom/eleybourn/bookcatalogue/BookEvents$GrSendBookEvent;-><init>(JLjava/lang/String;Ljava/lang/Exception;)V
733 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$14.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
26 ····.prologue27 ····.prologue
27 ····.line·118728 ····.line·1187
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$14;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$14;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$14;->val$sortDialog:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$14;->val$sortDialog:Landroid/app/AlertDialog;
  
591 B
smali/com/eleybourn/bookcatalogue/MainMenu$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·26027 ····.line·260
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$11;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$11;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
700 B
smali/com/eleybourn/bookcatalogue/BindableItemListActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BindableItemListActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BindableItemListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BindableItemListActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BindableItemListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BindableItemListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10727 ····.line·107
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BindableItemListActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/BindableItemListActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BindableItemListActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/BindableItemListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.67 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$7.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditObjectList;
  
25 ····.prologue26 ····.prologue
26 ····.line·43827 ····.line·438
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$7;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.7;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$7;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$7;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$7;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$7;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·542 ····.locals·5
42 ····.param·p1,·"v"····#·Landroid/view/View;43 ····.param·p1,·"v"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·44245 ····.line·442
45 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$7;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.7;"46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$7;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$7;"
46 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$7;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;47 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$7;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
47 ····invoke-static·{v2,·p1},·Lcom/eleybourn/bookcatalogue/EditObjectList;->access$100(Lcom/eleybourn/bookcatalogue/EditObjectList;Landroid/view/View;)Ljava/lang/Integer;48 ····invoke-static·{v2,·p1},·Lcom/eleybourn/bookcatalogue/EditObjectList;->access$100(Lcom/eleybourn/bookcatalogue/EditObjectList;Landroid/view/View;)Ljava/lang/Integer;
  
48 ····move-result-object·v249 ····move-result-object·v2
  
49 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I50 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
676 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$16.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
25 ····.prologue26 ····.prologue
26 ····.line·152227 ····.line·1522
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$16;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$16;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
787 B
smali/com/eleybourn/bookcatalogue/PreferencesBase$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$prefs:Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;24 .field·final·synthetic·val$prefs:Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/PreferencesBase;Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;Ljava/lang/String;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/PreferencesBase;Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;Ljava/lang/String;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/PreferencesBase;
  
28 ····.prologue29 ····.prologue
29 ····.line·8130 ····.line·81
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/PreferencesBase$1;->this$0:Lcom/eleybourn/bookcatalogue/PreferencesBase;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/PreferencesBase$1;->this$0:Lcom/eleybourn/bookcatalogue/PreferencesBase;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/PreferencesBase$1;->val$prefs:Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/PreferencesBase$1;->val$prefs:Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;
  
1.54 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$4.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditObjectList;
  
25 ····.prologue26 ····.prologue
26 ····.line·37627 ····.line·376
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$4;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.4;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$4;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$4;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$4;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$4;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·142 ····.locals·1
42 ····.param·p1,·"v"····#·Landroid/view/View;43 ····.param·p1,·"v"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·37945 ····.line·379
45 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$4;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.4;"46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$4;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$4;"
46 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$4;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;47 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$4;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
47 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/EditObjectList;->onCancel()Z48 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/EditObjectList;->onCancel()Z
  
48 ····move-result·v049 ····move-result·v0
  
49 ····if-eqz·v0,·:cond_050 ····if-eqz·v0,·:cond_0
6.13 KB
smali/com/eleybourn/bookcatalogue/BookshelfEdit.smali
    
Offset 94, 88 lines modifiedOffset 94, 88 lines modified
  
94 ····invoke-virtual·{v0,·v1},·Landroid/widget/Button;->setText(I)V94 ····invoke-virtual·{v0,·v1},·Landroid/widget/Button;->setText(I)V
  
95 ····goto·:goto_095 ····goto·:goto_0
96 .end·method96 .end·method
  
97 .method·private·saveState()V97 .method·private·saveState()V
98 ····.locals·798 ····.locals·8
  
99 ····.prologue99 ····.prologue
100 ····const-wide/16·v5,·0x0100 ····const-wide/16·v6,·0x0
  
101 ····.line·110101 ····.line·110
102 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mBookshelfText:Landroid/widget/EditText;102 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mBookshelfText:Landroid/widget/EditText;
  
103 ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable;103 ····invoke-virtual·{v1},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
104 ····move-result-object·v3104 ····move-result-object·v1
  
105 ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String;105 ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
106 ····move-result-object·v3106 ····move-result-object·v1
  
107 ····invoke-virtual·{v3},·Ljava/lang/String;->trim()Ljava/lang/String;107 ····invoke-virtual·{v1},·Ljava/lang/String;->trim()Ljava/lang/String;
  
108 ····move-result-object·v0108 ····move-result-object·v0
  
109 ····.line·111109 ····.line·111
110 ····.local·v0,·"bookshelf":Ljava/lang/String;110 ····.local·v0,·"bookshelf":Ljava/lang/String;
111 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mRowId:Ljava/lang/Long;111 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mRowId:Ljava/lang/Long;
  
112 ····if-eqz·v3,·:cond_0112 ····if-eqz·v1,·:cond_0
  
113 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mRowId:Ljava/lang/Long;113 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mRowId:Ljava/lang/Long;
  
114 ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J114 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J
  
115 ····move-result-wide·v3115 ····move-result-wide·v4
  
116 ····cmp-long·v3,·v3,·v5116 ····cmp-long·v1,·v4,·v6
  
117 ····if-nez·v3,·:cond_2117 ····if-nez·v1,·:cond_2
  
118 ····.line·112118 ····.line·112
119 ····:cond_0119 ····:cond_0
120 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;120 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
121 ····invoke-virtual·{v3,·v0},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->createBookshelf(Ljava/lang/String;)J121 ····invoke-virtual·{v1,·v0},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->createBookshelf(Ljava/lang/String;)J
  
122 ····move-result-wide·v1122 ····move-result-wide·v2
  
123 ····.line·113123 ····.line·113
124 ····.local·v1,·"id":J124 ····.local·v2,·"id":J
125 ····cmp-long·v3,·v1,·v5125 ····cmp-long·v1,·v2,·v6
  
126 ····if-lez·v3,·:cond_1126 ····if-lez·v1,·:cond_1
  
127 ····.line·114127 ····.line·114
128 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;128 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
129 ····move-result-object·v3129 ····move-result-object·v1
  
130 ····iput-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mRowId:Ljava/lang/Long;130 ····iput-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mRowId:Ljava/lang/Long;
  
131 ····.line·119131 ····.line·119
132 ····.end·local·v1····#·"id":J132 ····.end·local·v2····#·"id":J
133 ····:cond_1133 ····:cond_1
134 ····:goto_0134 ····:goto_0
135 ····return-void135 ····return-void
  
136 ····.line·117136 ····.line·117
137 ····:cond_2137 ····:cond_2
138 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;138 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
139 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mRowId:Ljava/lang/Long;139 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mRowId:Ljava/lang/Long;
  
140 ····invoke-virtual·{v4},·Ljava/lang/Long;->longValue()J140 ····invoke-virtual·{v4},·Ljava/lang/Long;->longValue()J
  
141 ····move-result-wide·v4141 ····move-result-wide·v4
  
142 ····invoke-virtual·{v3,·v4,·v5,·v0},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->updateBookshelf(JLjava/lang/String;)Z142 ····invoke-virtual·{v1,·v4,·v5,·v0},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->updateBookshelf(JLjava/lang/String;)Z
  
143 ····goto·:goto_0143 ····goto·:goto_0
144 .end·method144 .end·method
  
  
145 #·virtual·methods145 #·virtual·methods
146 .method·protected·onCreate(Landroid/os/Bundle;)V146 .method·protected·onCreate(Landroid/os/Bundle;)V
Offset 203, 37 lines modifiedOffset 203, 37 lines modified
  
203 ····.line·46203 ····.line·46
204 ····const·v2,·0x7f030038204 ····const·v2,·0x7f030038
  
205 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->setContentView(I)V205 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->setContentView(I)V
  
206 ····.line·48206 ····.line·48
207 ····const·v2,·0x7f06009a207 ····const·v2,·0x7f0a009a
  
208 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->findViewById(I)Landroid/view/View;208 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->findViewById(I)Landroid/view/View;
  
209 ····move-result-object·v2209 ····move-result-object·v2
  
210 ····check-cast·v2,·Landroid/widget/EditText;210 ····check-cast·v2,·Landroid/widget/EditText;
  
211 ····iput-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mBookshelfText:Landroid/widget/EditText;211 ····iput-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mBookshelfText:Landroid/widget/EditText;
  
212 ····.line·49212 ····.line·49
213 ····const·v2,·0x7f06007f213 ····const·v2,·0x7f0a007f
  
214 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->findViewById(I)Landroid/view/View;214 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->findViewById(I)Landroid/view/View;
  
215 ····move-result-object·v2215 ····move-result-object·v2
  
216 ····check-cast·v2,·Landroid/widget/Button;216 ····check-cast·v2,·Landroid/widget/Button;
  
217 ····iput-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mConfirmButton:Landroid/widget/Button;217 ····iput-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->mConfirmButton:Landroid/widget/Button;
  
218 ····.line·50218 ····.line·50
219 ····const·v2,·0x7f0600b2219 ····const·v2,·0x7f0a00b2
  
220 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->findViewById(I)Landroid/view/View;220 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/BookshelfEdit;->findViewById(I)Landroid/view/View;
  
221 ····move-result-object·v2221 ····move-result-object·v2
  
222 ····check-cast·v2,·Landroid/widget/Button;222 ····check-cast·v2,·Landroid/widget/Button;
  
Offset 389, 32 lines modifiedOffset 389, 32 lines modified
Max diff block lines reached; 1026/6170 bytes (16.63%) of diff not shown.
630 B
smali/com/eleybourn/bookcatalogue/BookEditLoaned$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditLoaned;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditLoaned;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditLoaned;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditLoaned;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditLoaned;
  
25 ····.prologue26 ····.prologue
26 ····.line·13327 ····.line·133
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditLoaned$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditLoaned;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditLoaned$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditLoaned;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
630 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·23127 ····.line·231
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$6;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$6;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
672 B
smali/com/eleybourn/bookcatalogue/UpdateFromInternet$2$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;
  
25 ····.prologue26 ····.prologue
26 ····.line·24727 ····.line·247
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2$3;->this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2$3;->this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
672 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
25 ····.prologue26 ····.prologue
26 ····.line·31127 ····.line·311
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$3;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$3;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
40.8 KB
smali/com/eleybourn/bookcatalogue/R$id.smali
Max HTML report size reached
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$15.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·31727 ····.line·317
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$15;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$15;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
591 B
smali/com/eleybourn/bookcatalogue/MainMenu$12.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·27127 ····.line·271
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$12;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$12;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.1 KB
smali/com/eleybourn/bookcatalogue/SearchCatalogue$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$message:Ljava/lang/String;22 .field·final·synthetic·val$message:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchCatalogue;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchCatalogue;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
26 ····.prologue27 ····.prologue
27 ····.line·21728 ····.line·217
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$3;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$3;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$3;->val$message:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$3;->val$message:Ljava/lang/String;
  
Offset 43, 15 lines modifiedOffset 44, 15 lines modified
43 .method·public·run()V44 .method·public·run()V
44 ····.locals·345 ····.locals·3
  
45 ····.prologue46 ····.prologue
46 ····.line·22047 ····.line·220
47 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$3;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;48 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$3;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
48 ····const·v2,·0x7f06015b49 ····const·v2,·0x7f0a015b
  
49 ····invoke-virtual·{v1,·v2},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;50 ····invoke-virtual·{v1,·v2},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;
  
50 ····move-result-object·v051 ····move-result-object·v0
  
51 ····check-cast·v0,·Landroid/widget/TextView;52 ····check-cast·v0,·Landroid/widget/TextView;
  
693 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·18027 ····.line·180
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$5;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$5;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.88 KB
smali/com/eleybourn/bookcatalogue/AdministrationAbout.smali
    
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 .end·method189 .end·method
  
190 .method·public·setupAdmin()V190 .method·public·setupAdmin()V
191 ····.locals·12191 ····.locals·12
  
192 ····.prologue192 ····.prologue
193 ····.line·82193 ····.line·82
194 ····const·v10,·0x7f060060194 ····const·v10,·0x7f0a0060
  
195 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->findViewById(I)Landroid/view/View;195 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->findViewById(I)Landroid/view/View;
  
196 ····move-result-object·v5196 ····move-result-object·v5
  
197 ····check-cast·v5,·Landroid/widget/TextView;197 ····check-cast·v5,·Landroid/widget/TextView;
  
Offset 236, 15 lines modifiedOffset 236, 15 lines modified
236 ····:goto_0236 ····:goto_0
237 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->getResources()Landroid/content/res/Resources;237 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->getResources()Landroid/content/res/Resources;
  
238 ····move-result-object·v6238 ····move-result-object·v6
  
239 ····.line·93239 ····.line·93
240 ····.local·v6,·"res":Landroid/content/res/Resources;240 ····.local·v6,·"res":Landroid/content/res/Resources;
241 ····const·v10,·0x7f060061241 ····const·v10,·0x7f0a0061
  
242 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->findViewById(I)Landroid/view/View;242 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->findViewById(I)Landroid/view/View;
  
243 ····move-result-object·v9243 ····move-result-object·v9
  
244 ····check-cast·v9,·Landroid/widget/TextView;244 ····check-cast·v9,·Landroid/widget/TextView;
  
Offset 253, 15 lines modifiedOffset 253, 15 lines modified
253 ····new-instance·v10,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$1;253 ····new-instance·v10,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$1;
  
254 ····invoke-direct·{v10,·p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationAbout$1;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;Landroid/content/res/Resources;)V254 ····invoke-direct·{v10,·p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationAbout$1;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;Landroid/content/res/Resources;)V
  
255 ····invoke-virtual·{v9,·v10},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V255 ····invoke-virtual·{v9,·v10},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
256 ····.line·102256 ····.line·102
257 ····const·v10,·0x7f060062257 ····const·v10,·0x7f0a0062
  
258 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->findViewById(I)Landroid/view/View;258 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->findViewById(I)Landroid/view/View;
  
259 ····move-result-object·v7259 ····move-result-object·v7
  
260 ····check-cast·v7,·Landroid/widget/TextView;260 ····check-cast·v7,·Landroid/widget/TextView;
  
Offset 270, 15 lines modifiedOffset 270, 15 lines modified
270 ····new-instance·v10,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$2;270 ····new-instance·v10,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$2;
  
271 ····invoke-direct·{v10,·p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationAbout$2;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;Landroid/content/res/Resources;)V271 ····invoke-direct·{v10,·p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationAbout$2;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;Landroid/content/res/Resources;)V
  
272 ····invoke-virtual·{v7,·v10},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V272 ····invoke-virtual·{v7,·v10},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
273 ····.line·111273 ····.line·111
274 ····const·v10,·0x7f060063274 ····const·v10,·0x7f0a0063
  
275 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->findViewById(I)Landroid/view/View;275 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->findViewById(I)Landroid/view/View;
  
276 ····move-result-object·v0276 ····move-result-object·v0
  
277 ····check-cast·v0,·Landroid/widget/TextView;277 ····check-cast·v0,·Landroid/widget/TextView;
  
Offset 287, 15 lines modifiedOffset 287, 15 lines modified
287 ····new-instance·v10,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$3;287 ····new-instance·v10,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$3;
  
288 ····invoke-direct·{v10,·p0},·Lcom/eleybourn/bookcatalogue/AdministrationAbout$3;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;)V288 ····invoke-direct·{v10,·p0},·Lcom/eleybourn/bookcatalogue/AdministrationAbout$3;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;)V
  
289 ····invoke-virtual·{v0,·v10},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V289 ····invoke-virtual·{v0,·v10},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
290 ····.line·119290 ····.line·119
291 ····const·v10,·0x7f060064291 ····const·v10,·0x7f0a0064
  
292 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->findViewById(I)Landroid/view/View;292 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/AdministrationAbout;->findViewById(I)Landroid/view/View;
  
293 ····move-result-object·v1293 ····move-result-object·v1
  
294 ····check-cast·v1,·Landroid/widget/TextView;294 ····check-cast·v1,·Landroid/widget/TextView;
  
623 B
smali/com/eleybourn/bookcatalogue/BookEditNotes$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditNotes;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditNotes;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
25 ····.prologue26 ····.prologue
26 ····.line·12227 ····.line·122
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes$3;->this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes$3;->this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6.86 KB
smali/com/eleybourn/bookcatalogue/TaskListActivity.smali
    
Offset 34, 27 lines modifiedOffset 34, 27 lines modified
34 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity;->m_OnTaskChangeListener:Lnet/philipwarner/taskqueue/Listeners$OnTaskChangeListener;34 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity;->m_OnTaskChangeListener:Lnet/philipwarner/taskqueue/Listeners$OnTaskChangeListener;
  
35 ····.line·6035 ····.line·60
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/TaskListActivity;J)V38 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/TaskListActivity;J)V
39 ····.locals·039 ····.locals·1
40 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/TaskListActivity;40 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/TaskListActivity;
41 ····.param·p1,·"x1"····#·J41 ····.param·p1,·"x1"····#·J
  
42 ····.prologue42 ····.prologue
43 ····.line·5143 ····.line·51
44 ····invoke-direct·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/TaskListActivity;->doShowTaskEvents(J)V44 ····invoke-direct·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/TaskListActivity;->doShowTaskEvents(J)V
  
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·private·doShowTaskEvents(J)V47 .method·private·doShowTaskEvents(J)V
48 ····.locals·048 ····.locals·1
49 ····.param·p1,·"taskId"····#·J49 ····.param·p1,·"taskId"····#·J
  
50 ····.prologue50 ····.prologue
51 ····.line·13551 ····.line·135
52 ····invoke-static·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;->start(Landroid/app/Activity;J)V52 ····invoke-static·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;->start(Landroid/app/Activity;J)V
  
53 ····.line·13653 ····.line·136
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ····.param·p1,·"context"····#·Landroid/content/Context;68 ····.param·p1,·"context"····#·Landroid/content/Context;
69 ····.param·p2,·"view"····#·Landroid/view/View;69 ····.param·p2,·"view"····#·Landroid/view/View;
70 ····.param·p3,·"cursor"····#·Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;70 ····.param·p3,·"cursor"····#·Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;
71 ····.param·p4,·"bindable"····#·Lnet/philipwarner/taskqueue/BindableItem;71 ····.param·p4,·"bindable"····#·Lnet/philipwarner/taskqueue/BindableItem;
  
72 ····.prologue72 ····.prologue
73 ····.line·15273 ····.line·152
74 ····const·v0,·0x7f06001a74 ····const·v0,·0x7f0a000b
  
75 ····invoke-static·{p2,·v0,·p4},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V75 ····invoke-static·{p2,·v0,·p4},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V
  
76 ····.line·15376 ····.line·153
77 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity;->m_db:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;77 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity;->m_db:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
78 ····invoke-interface·{p4,·p2,·p1,·p3,·v0},·Lnet/philipwarner/taskqueue/BindableItem;->bindView(Landroid/view/View;Landroid/content/Context;Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;Ljava/lang/Object;)Z78 ····invoke-interface·{p4,·p2,·p1,·p3,·v0},·Lnet/philipwarner/taskqueue/BindableItem;->bindView(Landroid/view/View;Landroid/content/Context;Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;Ljava/lang/Object;)Z
Offset 146, 15 lines modifiedOffset 146, 15 lines modified
146 ····move-result-object·v2146 ····move-result-object·v2
  
147 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity;->m_OnTaskChangeListener:Lnet/philipwarner/taskqueue/Listeners$OnTaskChangeListener;147 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity;->m_OnTaskChangeListener:Lnet/philipwarner/taskqueue/Listeners$OnTaskChangeListener;
  
148 ····invoke-virtual·{v2,·v3},·Lcom/eleybourn/bookcatalogue/BcQueueManager;->registerTaskListener(Lnet/philipwarner/taskqueue/Listeners$OnTaskChangeListener;)V148 ····invoke-virtual·{v2,·v3},·Lcom/eleybourn/bookcatalogue/BcQueueManager;->registerTaskListener(Lnet/philipwarner/taskqueue/Listeners$OnTaskChangeListener;)V
  
149 ····.line·74149 ····.line·74
150 ····const·v2,·0x7f060106150 ····const·v2,·0x7f0a0106
  
151 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/TaskListActivity;->findViewById(I)Landroid/view/View;151 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/TaskListActivity;->findViewById(I)Landroid/view/View;
  
152 ····move-result-object·v1152 ····move-result-object·v1
  
153 ····.line·75153 ····.line·75
154 ····.local·v1,·"v":Landroid/view/View;154 ····.local·v1,·"v":Landroid/view/View;
Offset 284, 15 lines modifiedOffset 284, 15 lines modified
284 ····:catch_3284 ····:catch_3
285 ····move-exception·v0285 ····move-exception·v0
  
286 ····goto·:goto_1286 ····goto·:goto_1
287 .end·method287 .end·method
  
288 .method·public·onListItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V288 .method·public·onListItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
289 ····.locals·9289 ····.locals·10
290 ····.param·p2,·"v"····#·Landroid/view/View;290 ····.param·p2,·"v"····#·Landroid/view/View;
291 ····.param·p3,·"position"····#·I291 ····.param·p3,·"position"····#·I
292 ····.param·p4,·"id"····#·J292 ····.param·p4,·"id"····#·J
293 ····.annotation·system·Ldalvik/annotation/Signature;293 ····.annotation·system·Ldalvik/annotation/Signature;
294 ········value·=·{294 ········value·=·{
295 ············"(",295 ············"(",
296 ············"Landroid/widget/AdapterView",296 ············"Landroid/widget/AdapterView",
Offset 301, 76 lines modifiedOffset 301, 76 lines modified
301 ············"IJ)V"301 ············"IJ)V"
302 ········}302 ········}
303 ····.end·annotation303 ····.end·annotation
  
304 ····.prologue304 ····.prologue
305 ····.line·118305 ····.line·118
306 ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"306 ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"
307 ····const·v1,·0x7f06001a307 ····const·v0,·0x7f0a000b
  
308 ····invoke-static·{p2,·v1},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;308 ····invoke-static·{p2,·v0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
309 ····move-result-object·v0309 ····move-result-object·v1
  
310 ····check-cast·v0,·Lnet/philipwarner/taskqueue/Task;310 ····check-cast·v1,·Lnet/philipwarner/taskqueue/Task;
  
311 ····.line·119311 ····.line·119
312 ····.local·v0,·"task":Lnet/philipwarner/taskqueue/Task;312 ····.local·v1,·"task":Lnet/philipwarner/taskqueue/Task;
313 ····new-instance·v7,·Ljava/util/ArrayList;313 ····new-instance·v8,·Ljava/util/ArrayList;
  
314 ····invoke-direct·{v7},·Ljava/util/ArrayList;-><init>()V314 ····invoke-direct·{v8},·Ljava/util/ArrayList;-><init>()V
  
315 ····.line·121315 ····.line·121
316 ····.local·v7,·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lnet/philipwarner/taskqueue/ContextDialogItem;>;"316 ····.local·v8,·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lnet/philipwarner/taskqueue/ContextDialogItem;>;"
317 ····new-instance·v1,·Lnet/philipwarner/taskqueue/ContextDialogItem;317 ····new-instance·v0,·Lnet/philipwarner/taskqueue/ContextDialogItem;
  
318 ····const·v2,·0x7f0b01d8318 ····const·v2,·0x7f0b01d8
  
319 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/TaskListActivity;->getString(I)Ljava/lang/String;319 ····invoke-virtual·{p0,·v2},·Lcom/eleybourn/bookcatalogue/TaskListActivity;->getString(I)Ljava/lang/String;
  
320 ····move-result-object·v2320 ····move-result-object·v2
  
321 ····new-instance·v3,·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;321 ····new-instance·v3,·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;
  
322 ····invoke-direct·{v3,·p0,·p4,·p5},·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;-><init>(Lcom/eleybourn/bookcatalogue/TaskListActivity;J)V322 ····invoke-direct·{v3,·p0,·p4,·p5},·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;-><init>(Lcom/eleybourn/bookcatalogue/TaskListActivity;J)V
  
323 ····invoke-direct·{v1,·v2,·v3},·Lnet/philipwarner/taskqueue/ContextDialogItem;-><init>(Ljava/lang/String;Ljava/lang/Runnable;)V323 ····invoke-direct·{v0,·v2,·v3},·Lnet/philipwarner/taskqueue/ContextDialogItem;-><init>(Ljava/lang/String;Ljava/lang/Runnable;)V
  
324 ····invoke-virtual·{v7,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z324 ····invoke-virtual·{v8,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
325 ····.line·127325 ····.line·127
326 ····iget-object·v8,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity;->m_db:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;326 ····iget-object·v9,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity;->m_db:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
327 ····move-object·v1,·p0327 ····move-object·v2,·p0
  
328 ····move-object·v2,·p1328 ····move-object·v3,·p1
  
329 ····move-object·v3,·p2329 ····move-object·v4,·p2
  
330 ····move·v4,·p3330 ····move·v5,·p3
  
331 ····move-wide·v5,·p4331 ····move-wide·v6,·p4
Max diff block lines reached; 1369/6913 bytes (19.80%) of diff not shown.
4.13 KB
smali/com/eleybourn/bookcatalogue/BooksMultitypeListHandler$GenericStringHolder.smali
    
Offset 23, 14 lines modifiedOffset 23, 15 lines modified
  
23 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;23 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
  
  
24 #·direct·methods24 #·direct·methods
25 .method·private·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;I)V25 .method·private·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;I)V
26 ····.locals·326 ····.locals·3
 27 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
27 ····.param·p2,·"rowView"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;28 ····.param·p2,·"rowView"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;
28 ····.param·p3,·"domain"····#·Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;29 ····.param·p3,·"domain"····#·Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
29 ····.param·p4,·"noDataId"····#·I30 ····.param·p4,·"noDataId"····#·I
  
30 ····.prologue31 ····.prologue
31 ····.line·59332 ····.line·593
32 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GenericStringHolder;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;33 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GenericStringHolder;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
Offset 117, 24 lines modifiedOffset 118, 24 lines modified
117 .method·public·map(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;)V118 .method·public·map(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;)V
118 ····.locals·1119 ····.locals·1
119 ····.param·p1,·"rowView"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;120 ····.param·p1,·"rowView"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;
120 ····.param·p2,·"v"····#·Landroid/view/View;121 ····.param·p2,·"v"····#·Landroid/view/View;
  
121 ····.prologue122 ····.prologue
122 ····.line·602123 ····.line·602
123 ····const·v0,·0x7f0600d8124 ····const·v0,·0x7f0a00d8
  
124 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;125 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
125 ····move-result-object·v0126 ····move-result-object·v0
  
126 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GenericStringHolder;->rowInfo:Landroid/view/View;127 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GenericStringHolder;->rowInfo:Landroid/view/View;
  
127 ····.line·603128 ····.line·603
128 ····const·v0,·0x7f060084129 ····const·v0,·0x7f0a0084
  
129 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;130 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
130 ····move-result-object·v0131 ····move-result-object·v0
  
131 ····check-cast·v0,·Landroid/widget/TextView;132 ····check-cast·v0,·Landroid/widget/TextView;
  
Offset 142, 22 lines modifiedOffset 143, 19 lines modified
  
142 ····.line·604143 ····.line·604
143 ····return-void144 ····return-void
144 .end·method145 .end·method
  
145 .method·public·bridge·synthetic·map(Ljava/lang/Object;Landroid/view/View;)V146 .method·public·bridge·synthetic·map(Ljava/lang/Object;Landroid/view/View;)V
146 ····.locals·0147 ····.locals·0
147 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
148 ····.param·p2,·"x1"····#·Landroid/view/View; 
  
149 ····.prologue148 ····.prologue
150 ····.line·577149 ····.line·577
151 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;150 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;
  
152 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
153 ····invoke-virtual·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GenericStringHolder;->map(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;)V151 ····invoke-virtual·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GenericStringHolder;->map(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;)V
  
154 ····return-void152 ····return-void
155 .end·method153 .end·method
  
156 .method·public·newView(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;154 .method·public·newView(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;
157 ····.locals·2155 ····.locals·2
Offset 179, 24 lines modifiedOffset 177, 19 lines modified
179 ····move-result-object·v0177 ····move-result-object·v0
  
180 ····return-object·v0178 ····return-object·v0
181 .end·method179 .end·method
  
182 .method·public·bridge·synthetic·newView(Ljava/lang/Object;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;180 .method·public·bridge·synthetic·newView(Ljava/lang/Object;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;
183 ····.locals·1181 ····.locals·1
184 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
185 ····.param·p2,·"x1"····#·Landroid/view/LayoutInflater; 
186 ····.param·p3,·"x2"····#·Landroid/view/ViewGroup; 
187 ····.param·p4,·"x3"····#·I 
  
188 ····.prologue182 ····.prologue
189 ····.line·577183 ····.line·577
190 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;184 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;
  
191 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
192 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GenericStringHolder;->newView(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;185 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GenericStringHolder;->newView(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;
  
193 ····move-result-object·v0186 ····move-result-object·v0
  
194 ····return-object·v0187 ····return-object·v0
195 .end·method188 .end·method
  
Offset 224, 20 lines modifiedOffset 217, 16 lines modified
  
224 ····.line·609217 ····.line·609
225 ····return-void218 ····return-void
226 .end·method219 .end·method
  
227 .method·public·bridge·synthetic·set(Ljava/lang/Object;Landroid/view/View;I)V220 .method·public·bridge·synthetic·set(Ljava/lang/Object;Landroid/view/View;I)V
228 ····.locals·0221 ····.locals·0
229 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
230 ····.param·p2,·"x1"····#·Landroid/view/View; 
231 ····.param·p3,·"x2"····#·I 
  
232 ····.prologue222 ····.prologue
233 ····.line·577223 ····.line·577
234 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;224 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;
  
235 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
236 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GenericStringHolder;->set(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;I)V225 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GenericStringHolder;->set(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;I)V
  
237 ····return-void226 ····return-void
238 .end·method227 .end·method
778 B
smali/com/eleybourn/bookcatalogue/EditAuthorList$3.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$oldAuthor:Lcom/eleybourn/bookcatalogue/Author;26 .field·final·synthetic·val$oldAuthor:Lcom/eleybourn/bookcatalogue/Author;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;Lcom/eleybourn/bookcatalogue/Author;Lcom/eleybourn/bookcatalogue/Author;Landroid/app/AlertDialog;)V28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;Lcom/eleybourn/bookcatalogue/Author;Lcom/eleybourn/bookcatalogue/Author;Landroid/app/AlertDialog;)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
30 ····.prologue31 ····.prologue
31 ····.line·19732 ····.line·197
32 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$3;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;33 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$3;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
33 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$3;->val$oldAuthor:Lcom/eleybourn/bookcatalogue/Author;34 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$3;->val$oldAuthor:Lcom/eleybourn/bookcatalogue/Author;
  
637 B
smali/com/eleybourn/bookcatalogue/SearchCatalogue$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchCatalogue;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchCatalogue;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
25 ····.prologue26 ····.prologue
26 ····.line·15627 ····.line·156
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$1;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$1;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.29 KB
smali/com/eleybourn/bookcatalogue/ActivityWithTasks.smali
    
Offset 428, 17 lines modifiedOffset 428, 17 lines modified
428 ····if-eqz·v2,·:cond_0428 ····if-eqz·v2,·:cond_0
  
429 ····.line·126429 ····.line·126
430 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/TaskManager;->getMessageSwitch()Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;430 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/TaskManager;->getMessageSwitch()Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
431 ····move-result-object·v2431 ····move-result-object·v2
  
432 ····iget-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskManagerId:J432 ····iget-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskManagerId:J
  
433 ····invoke-virtual·{v2,·v3,·v4},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->getController(J)Ljava/lang/Object;433 ····invoke-virtual·{v2,·v4,·v5},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->getController(J)Ljava/lang/Object;
  
434 ····move-result-object·v0434 ····move-result-object·v0
  
435 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerController;435 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerController;
  
436 ····.line·127436 ····.line·127
437 ····.local·v0,·"c":Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerController;437 ····.local·v0,·"c":Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerController;
Offset 538, 17 lines modifiedOffset 538, 17 lines modified
538 ····if-eqz·v0,·:cond_0538 ····if-eqz·v0,·:cond_0
  
539 ····.line·151539 ····.line·151
540 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/TaskManager;->getMessageSwitch()Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;540 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/TaskManager;->getMessageSwitch()Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
541 ····move-result-object·v0541 ····move-result-object·v0
  
542 ····iget-wide·v1,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskManagerId:J542 ····iget-wide·v2,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskManagerId:J
  
543 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;543 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
544 ····move-result-object·v1544 ····move-result-object·v1
  
545 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskListener:Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;545 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskListener:Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;
  
546 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->removeListener(Ljava/lang/Long;Ljava/lang/Object;)V546 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->removeListener(Ljava/lang/Long;Ljava/lang/Object;)V
  
Offset 598, 17 lines modifiedOffset 598, 17 lines modified
598 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->getTaskManager()Lcom/eleybourn/bookcatalogue/TaskManager;598 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->getTaskManager()Lcom/eleybourn/bookcatalogue/TaskManager;
  
599 ····.line·170599 ····.line·170
600 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/TaskManager;->getMessageSwitch()Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;600 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/TaskManager;->getMessageSwitch()Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
601 ····move-result-object·v0601 ····move-result-object·v0
  
602 ····iget-wide·v1,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskManagerId:J602 ····iget-wide·v2,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskManagerId:J
  
603 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;603 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
604 ····move-result-object·v1604 ····move-result-object·v1
  
605 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskListener:Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;605 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskListener:Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;
  
606 ····const/4·v3,·0x1606 ····const/4·v3,·0x1
  
Offset 634, 17 lines modifiedOffset 634, 17 lines modified
634 ····cmp-long·v0,·v0,·v2634 ····cmp-long·v0,·v0,·v2
  
635 ····if-eqz·v0,·:cond_0635 ····if-eqz·v0,·:cond_0
  
636 ····.line·336636 ····.line·336
637 ····const-string·v0,·"TaskManagerId"637 ····const-string·v0,·"TaskManagerId"
  
638 ····iget-wide·v1,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskManagerId:J638 ····iget-wide·v2,·p0,·Lcom/eleybourn/bookcatalogue/ActivityWithTasks;->mTaskManagerId:J
  
639 ····invoke-virtual·{p1,·v0,·v1,·v2},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V639 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
  
640 ····.line·337640 ····.line·337
641 ····:cond_0641 ····:cond_0
642 ····return-void642 ····return-void
643 .end·method643 .end·method
  
644 .method·public·onTaskEnded(Lcom/eleybourn/bookcatalogue/ManagedTask;)V644 .method·public·onTaskEnded(Lcom/eleybourn/bookcatalogue/ManagedTask;)V
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$16.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·33127 ····.line·331
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$16;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$16;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/com/eleybourn/bookcatalogue/SearchCatalogue$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchCatalogue;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchCatalogue;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
25 ····.prologue26 ····.prologue
26 ····.line·16627 ····.line·166
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$2;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$2;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
644 B
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
25 ····.prologue26 ····.prologue
26 ····.line·98427 ····.line·984
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$6;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$6;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
700 B
smali/com/eleybourn/bookcatalogue/BookEditFragmentAbstract$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;
  
25 ····.prologue26 ····.prologue
26 ····.line·15027 ····.line·150
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
697 B
smali/com/eleybourn/bookcatalogue/Fields$Field$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$this$0:Lcom/eleybourn/bookcatalogue/Fields;22 .field·final·synthetic·val$this$0:Lcom/eleybourn/bookcatalogue/Fields;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Fields$Field;Lcom/eleybourn/bookcatalogue/Fields;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Fields$Field;Lcom/eleybourn/bookcatalogue/Fields;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/Fields$Field;
  
26 ····.prologue27 ····.prologue
27 ····.line·81628 ····.line·816
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Fields$Field$1;->this$1:Lcom/eleybourn/bookcatalogue/Fields$Field;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Fields$Field$1;->this$1:Lcom/eleybourn/bookcatalogue/Fields$Field;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/Fields$Field$1;->val$this$0:Lcom/eleybourn/bookcatalogue/Fields;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/Fields$Field$1;->val$this$0:Lcom/eleybourn/bookcatalogue/Fields;
  
585 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$SeriesViewManager.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ····aput-object·v1,·v0,·v252 ····aput-object·v1,·v0,·v2
  
53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$SeriesViewManager;->mFrom:[Ljava/lang/String;53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$SeriesViewManager;->mFrom:[Ljava/lang/String;
  
54 ····.line·77854 ····.line·778
55 ····new-array·v0,·v3,·[I55 ····new-array·v0,·v3,·[I
  
56 ····const·v1,·0x7f06015056 ····const·v1,·0x7f0a0150
  
57 ····aput·v1,·v0,·v257 ····aput·v1,·v0,·v2
  
58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$SeriesViewManager;->mTo:[I58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$SeriesViewManager;->mTo:[I
  
59 ····.line·77959 ····.line·779
60 ····return-void60 ····return-void
630 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·22727 ····.line·227
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$4;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$4;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
658 B
smali/com/eleybourn/bookcatalogue/UpdateFromInternet$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
25 ····.prologue26 ····.prologue
26 ····.line·14527 ····.line·145
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$1;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$1;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.06 KB
smali/com/eleybourn/bookcatalogue/R$string.smali
    
Offset 247, 15 lines modifiedOffset 247, 15 lines modified
  
247 .field·public·static·final·confirm_save_bs:I·=·0x7f0b002e247 .field·public·static·final·confirm_save_bs:I·=·0x7f0b002e
  
248 .field·public·static·final·confirm_update:I·=·0x7f0b001e248 .field·public·static·final·confirm_update:I·=·0x7f0b001e
  
249 .field·public·static·final·connecting_to_web_site:I·=·0x7f0b0249249 .field·public·static·final·connecting_to_web_site:I·=·0x7f0b0249
  
250 .field·public·static·final·contact:I·=·0x7f0b026a250 .field·public·static·final·contact:I·=·0x7f0b0269
  
251 .field·public·static·final·contact1:I·=·0x7f0b005e251 .field·public·static·final·contact1:I·=·0x7f0b005e
  
252 .field·public·static·final·contact2:I·=·0x7f0b005f252 .field·public·static·final·contact2:I·=·0x7f0b005f
  
253 .field·public·static·final·contact_label:I·=·0x7f0b005a253 .field·public·static·final·contact_label:I·=·0x7f0b005a
  
Offset 315, 15 lines modifiedOffset 315, 15 lines modified
  
315 .field·public·static·final·debug_subject:I·=·0x7f0b0110315 .field·public·static·final·debug_subject:I·=·0x7f0b0110
  
316 .field·public·static·final·default_crop_frame_is_whole_image:I·=·0x7f0b0228316 .field·public·static·final·default_crop_frame_is_whole_image:I·=·0x7f0b0228
  
317 .field·public·static·final·delete_1st_bs:I·=·0x7f0b0030317 .field·public·static·final·delete_1st_bs:I·=·0x7f0b0030
  
318 .field·public·static·final·delete_entry:I·=·0x7f0b0269318 .field·public·static·final·delete_entry:I·=·0x7f0b026a
  
319 .field·public·static·final·delete_event:I·=·0x7f0b0123319 .field·public·static·final·delete_event:I·=·0x7f0b0123
  
320 .field·public·static·final·delete_series:I·=·0x7f0b00de320 .field·public·static·final·delete_series:I·=·0x7f0b00de
  
321 .field·public·static·final·delete_style:I·=·0x7f0b01bf321 .field·public·static·final·delete_style:I·=·0x7f0b01bf
  
559 B
smali/com/eleybourn/bookcatalogue/Help$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/Help;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/Help;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Help;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Help;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/Help;
  
25 ····.prologue26 ····.prologue
26 ····.line·8427 ····.line·84
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Help$3;->this$0:Lcom/eleybourn/bookcatalogue/Help;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Help$3;->this$0:Lcom/eleybourn/bookcatalogue/Help;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
778 B
smali/com/eleybourn/bookcatalogue/EditAuthorList$4.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$oldAuthor:Lcom/eleybourn/bookcatalogue/Author;26 .field·final·synthetic·val$oldAuthor:Lcom/eleybourn/bookcatalogue/Author;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;Lcom/eleybourn/bookcatalogue/Author;Lcom/eleybourn/bookcatalogue/Author;Landroid/app/AlertDialog;)V28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;Lcom/eleybourn/bookcatalogue/Author;Lcom/eleybourn/bookcatalogue/Author;Landroid/app/AlertDialog;)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
30 ····.prologue31 ····.prologue
31 ····.line·20632 ····.line·206
32 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$4;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;33 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$4;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
33 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$4;->val$oldAuthor:Lcom/eleybourn/bookcatalogue/Author;34 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$4;->val$oldAuthor:Lcom/eleybourn/bookcatalogue/Author;
  
1.58 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$3.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditObjectList;
  
25 ····.prologue26 ····.prologue
26 ····.line·36127 ····.line·361
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$3;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.3;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$3;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$3;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$3;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$3;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·342 ····.locals·3
42 ····.param·p1,·"v"····#·Landroid/view/View;43 ····.param·p1,·"v"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·36445 ····.line·364
45 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$3;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.3;"46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$3;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$3;"
46 ····new-instance·v0,·Landroid/content/Intent;47 ····new-instance·v0,·Landroid/content/Intent;
  
47 ····invoke-direct·{v0},·Landroid/content/Intent;-><init>()V48 ····invoke-direct·{v0},·Landroid/content/Intent;-><init>()V
  
48 ····.line·36549 ····.line·365
49 ····.local·v0,·"i":Landroid/content/Intent;50 ····.local·v0,·"i":Landroid/content/Intent;
50 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$3;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;51 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$3;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
663 B
smali/com/eleybourn/bookcatalogue/EditAuthorList$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;Landroid/app/Dialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;Landroid/app/Dialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
26 ····.prologue27 ····.prologue
27 ····.line·15028 ····.line·150
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$2;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$2;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$2;->val$dialog:Landroid/app/Dialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$2;->val$dialog:Landroid/app/Dialog;
  
48.0 KB
smali/com/eleybourn/bookcatalogue/SearchManager.smali
Max HTML report size reached
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·26027 ····.line·260
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$11;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$11;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
693 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·19427 ····.line·194
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$6;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$6;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
676 B
smali/com/eleybourn/bookcatalogue/EditFormatDialog$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditFormatDialog;Landroid/app/Dialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditFormatDialog;Landroid/app/Dialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditFormatDialog;
  
26 ····.prologue27 ····.prologue
27 ····.line·7428 ····.line·74
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$2;->this$0:Lcom/eleybourn/bookcatalogue/EditFormatDialog;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$2;->this$0:Lcom/eleybourn/bookcatalogue/EditFormatDialog;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$2;->val$dialog:Landroid/app/Dialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$2;->val$dialog:Landroid/app/Dialog;
  
665 B
smali/com/eleybourn/bookcatalogue/BookDetailsAbstract$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
25 ····.prologue26 ····.prologue
26 ····.line·10927 ····.line·109
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$2;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$2;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
711 B
smali/com/eleybourn/bookcatalogue/TaskManager$OnProgressMessage.smali
    
Offset 79, 20 lines modifiedOffset 79, 18 lines modified
79 ····const/4·v0,·0x079 ····const/4·v0,·0x0
  
80 ····return·v080 ····return·v0
81 .end·method81 .end·method
  
82 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z82 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z
83 ····.locals·183 ····.locals·1
84 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
85 ····.prologue84 ····.prologue
86 ····.line·8885 ····.line·88
87 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;86 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;
  
88 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
89 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/TaskManager$OnProgressMessage;->deliver(Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;)Z87 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/TaskManager$OnProgressMessage;->deliver(Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;)Z
  
90 ····move-result·v088 ····move-result·v0
  
91 ····return·v089 ····return·v0
92 .end·method90 .end·method
1.23 KB
smali/com/eleybourn/bookcatalogue/EditSeriesList$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$t:Landroid/widget/AutoCompleteTextView;22 .field·final·synthetic·val$t:Landroid/widget/AutoCompleteTextView;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;Landroid/widget/AutoCompleteTextView;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;Landroid/widget/AutoCompleteTextView;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
26 ····.prologue27 ····.prologue
27 ····.line·24528 ····.line·245
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$5;->val$t:Landroid/widget/AutoCompleteTextView;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$5;->val$t:Landroid/widget/AutoCompleteTextView;
  
Offset 52, 15 lines modifiedOffset 53, 15 lines modified
52 ····const-string·v1,·""53 ····const-string·v1,·""
  
53 ····invoke-virtual·{v0,·v1},·Landroid/widget/AutoCompleteTextView;->setText(Ljava/lang/CharSequence;)V54 ····invoke-virtual·{v0,·v1},·Landroid/widget/AutoCompleteTextView;->setText(Ljava/lang/CharSequence;)V
  
54 ····.line·24855 ····.line·248
55 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;56 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$5;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
56 ····const·v1,·0x7f06007f57 ····const·v1,·0x7f0a007f
  
57 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/EditSeriesList;->findViewById(I)Landroid/view/View;58 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/EditSeriesList;->findViewById(I)Landroid/view/View;
  
58 ····move-result-object·v059 ····move-result-object·v0
  
59 ····invoke-virtual·{v0},·Landroid/view/View;->performClick()Z60 ····invoke-virtual·{v0},·Landroid/view/View;->performClick()Z
  
1.22 KB
smali/com/eleybourn/bookcatalogue/BookEditFields$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditFields;
  
25 ····.prologue26 ····.prologue
26 ····.line·12827 ····.line·128
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 99, 15 lines modifiedOffset 100, 15 lines modified
99 ····.line·135100 ····.line·135
100 ····const-string·v1,·"title"101 ····const-string·v1,·"title"
  
101 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;102 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
102 ····iget-object·v2,·v2,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mFields:Lcom/eleybourn/bookcatalogue/Fields;103 ····iget-object·v2,·v2,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mFields:Lcom/eleybourn/bookcatalogue/Fields;
  
103 ····const·v3,·0x7f060088104 ····const·v3,·0x7f0a0088
  
104 ····invoke-virtual·{v2,·v3},·Lcom/eleybourn/bookcatalogue/Fields;->getField(I)Lcom/eleybourn/bookcatalogue/Fields$Field;105 ····invoke-virtual·{v2,·v3},·Lcom/eleybourn/bookcatalogue/Fields;->getField(I)Lcom/eleybourn/bookcatalogue/Fields$Field;
  
105 ····move-result-object·v2106 ····move-result-object·v2
  
106 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/Fields$Field;->getValue()Ljava/lang/Object;107 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/Fields$Field;->getValue()Ljava/lang/Object;
  
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$17.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·34527 ····.line·345
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$17;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$17;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
530 B
smali/com/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsages.smali
    
Offset 38, 15 lines modifiedOffset 38, 14 lines modified
38 .method·public·constructor·<init>()V38 .method·public·constructor·<init>()V
39 ····.locals·039 ····.locals·0
  
40 ····.prologue40 ····.prologue
41 ····.line·5441 ····.line·54
42 ····invoke-direct·{p0},·Ljava/util/LinkedHashMap;-><init>()V42 ····invoke-direct·{p0},·Ljava/util/LinkedHashMap;-><init>()V
  
43 ····.line·57 
44 ····return-void43 ····return-void
45 .end·method44 .end·method
  
  
46 #·virtual·methods45 #·virtual·methods
47 .method·public·put(Lcom/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsage;)Lcom/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsage;46 .method·public·put(Lcom/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsage;)Lcom/eleybourn/bookcatalogue/UpdateFromInternet$FieldUsage;
48 ····.locals·147 ····.locals·1
2.0 KB
smali/com/eleybourn/bookcatalogue/BookEditFields$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$formatField:Lcom/eleybourn/bookcatalogue/Fields$Field;22 .field·final·synthetic·val$formatField:Lcom/eleybourn/bookcatalogue/Fields$Field;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;Lcom/eleybourn/bookcatalogue/Fields$Field;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;Lcom/eleybourn/bookcatalogue/Fields$Field;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditFields;
  
26 ····.prologue27 ····.prologue
27 ····.line·15928 ····.line·159
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$4;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$4;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$4;->val$formatField:Lcom/eleybourn/bookcatalogue/Fields$Field;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$4;->val$formatField:Lcom/eleybourn/bookcatalogue/Fields$Field;
  
Offset 64, 14 lines modifiedOffset 65, 15 lines modified
  
64 ····move-result-object·v165 ····move-result-object·v1
  
65 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$4;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;66 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$4;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
66 ····iget-object·v2,·v2,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;67 ····iget-object·v2,·v2,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
 68 ····.line·163
67 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getFormats()Ljava/util/ArrayList;69 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getFormats()Ljava/util/ArrayList;
  
68 ····move-result-object·v270 ····move-result-object·v2
  
69 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$4;->val$formatField:Lcom/eleybourn/bookcatalogue/Fields$Field;71 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$4;->val$formatField:Lcom/eleybourn/bookcatalogue/Fields$Field;
  
70 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/Fields$Field;->getValue()Ljava/lang/Object;72 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/Fields$Field;->getValue()Ljava/lang/Object;
Offset 82, 12 lines modifiedOffset 84, 13 lines modified
  
82 ····move-result-object·v384 ····move-result-object·v3
  
83 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/BookEditFields$4$1;85 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/BookEditFields$4$1;
  
84 ····invoke-direct·{v4,·p0},·Lcom/eleybourn/bookcatalogue/BookEditFields$4$1;-><init>(Lcom/eleybourn/bookcatalogue/BookEditFields$4;)V86 ····invoke-direct·{v4,·p0},·Lcom/eleybourn/bookcatalogue/BookEditFields$4$1;-><init>(Lcom/eleybourn/bookcatalogue/BookEditFields$4;)V
  
 87 ····.line·162
85 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs;->selectStringDialog(Landroid/view/LayoutInflater;Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$SimpleDialogOnClickListener;)V88 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs;->selectStringDialog(Landroid/view/LayoutInflater;Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$SimpleDialogOnClickListener;)V
  
86 ····.line·17089 ····.line·170
87 ····return-void90 ····return-void
88 .end·method91 .end·method
729 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$8.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
26 ····.prologue27 ····.prologue
27 ····.line·108428 ····.line·1084
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$8;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$8;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$8;->val$sortDialog:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$8;->val$sortDialog:Landroid/app/AlertDialog;
  
709 B
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$3.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$targetRows:Ljava/util/ArrayList;24 .field·final·synthetic·val$targetRows:Ljava/util/ArrayList;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;Landroid/widget/ListView;Ljava/util/ArrayList;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;Landroid/widget/ListView;Ljava/util/ArrayList;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
28 ····.prologue29 ····.prologue
29 ····.line·63330 ····.line·633
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3;->val$lv:Landroid/widget/ListView;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3;->val$lv:Landroid/widget/ListView;
  
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·23927 ····.line·239
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$10;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$10;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
672 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
25 ····.prologue26 ····.prologue
26 ····.line·99927 ····.line·999
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$5;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$5;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12.1 KB
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf.smali
Max HTML report size reached
1.5 KB
smali/com/eleybourn/bookcatalogue/EditAuthorList$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$dialog:Landroid/app/Dialog;24 .field·final·synthetic·val$dialog:Landroid/app/Dialog;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Author;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Author;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
28 ····.prologue29 ····.prologue
29 ····.line·13330 ····.line·133
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$1;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$1;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$1;->val$dialog:Landroid/app/Dialog;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$1;->val$dialog:Landroid/app/Dialog;
  
Offset 48, 27 lines modifiedOffset 49, 27 lines modified
48 ····.locals·849 ····.locals·8
49 ····.param·p1,·"v"····#·Landroid/view/View;50 ····.param·p1,·"v"····#·Landroid/view/View;
  
50 ····.prologue51 ····.prologue
51 ····.line·13652 ····.line·136
52 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$1;->val$dialog:Landroid/app/Dialog;53 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$1;->val$dialog:Landroid/app/Dialog;
  
53 ····const·v6,·0x7f0600ed54 ····const·v6,·0x7f0a00ed
  
54 ····invoke-virtual·{v5,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;55 ····invoke-virtual·{v5,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
55 ····move-result-object·v056 ····move-result-object·v0
  
56 ····check-cast·v0,·Landroid/widget/EditText;57 ····check-cast·v0,·Landroid/widget/EditText;
  
57 ····.line·13758 ····.line·137
58 ····.local·v0,·"familyView":Landroid/widget/EditText;59 ····.local·v0,·"familyView":Landroid/widget/EditText;
59 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$1;->val$dialog:Landroid/app/Dialog;60 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$1;->val$dialog:Landroid/app/Dialog;
  
60 ····const·v6,·0x7f0600ee61 ····const·v6,·0x7f0a00ee
  
61 ····invoke-virtual·{v5,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;62 ····invoke-virtual·{v5,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
62 ····move-result-object·v163 ····move-result-object·v1
  
63 ····check-cast·v1,·Landroid/widget/EditText;64 ····check-cast·v1,·Landroid/widget/EditText;
  
896 B
smali/com/eleybourn/bookcatalogue/Fields$Field.smali
    
Offset 46, 14 lines modifiedOffset 46, 15 lines modified
  
46 .field·public·visible:Z46 .field·public·visible:Z
  
  
47 #·direct·methods47 #·direct·methods
48 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Fields;Lcom/eleybourn/bookcatalogue/Fields;ILjava/lang/String;Ljava/lang/String;Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;Lcom/eleybourn/bookcatalogue/Fields$FieldFormatter;)V48 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Fields;Lcom/eleybourn/bookcatalogue/Fields;ILjava/lang/String;Ljava/lang/String;Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;Lcom/eleybourn/bookcatalogue/Fields$FieldFormatter;)V
49 ····.locals·649 ····.locals·6
 50 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/Fields;
50 ····.param·p2,·"fields"····#·Lcom/eleybourn/bookcatalogue/Fields;51 ····.param·p2,·"fields"····#·Lcom/eleybourn/bookcatalogue/Fields;
51 ····.param·p3,·"fieldId"····#·I52 ····.param·p3,·"fieldId"····#·I
52 ····.param·p4,·"sourceColumn"····#·Ljava/lang/String;53 ····.param·p4,·"sourceColumn"····#·Ljava/lang/String;
53 ····.param·p5,·"visibilityGroupName"····#·Ljava/lang/String;54 ····.param·p5,·"visibilityGroupName"····#·Ljava/lang/String;
54 ····.param·p6,·"fieldValidator"····#·Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;55 ····.param·p6,·"fieldValidator"····#·Lcom/eleybourn/bookcatalogue/Fields$FieldValidator;
55 ····.param·p7,·"fieldFormatter"····#·Lcom/eleybourn/bookcatalogue/Fields$FieldFormatter;56 ····.param·p7,·"fieldFormatter"····#·Lcom/eleybourn/bookcatalogue/Fields$FieldFormatter;
  
581 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$GenreViewManager.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ····aput-object·v1,·v0,·v252 ····aput-object·v1,·v0,·v2
  
53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$GenreViewManager;->mFrom:[Ljava/lang/String;53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$GenreViewManager;->mFrom:[Ljava/lang/String;
  
54 ····.line·85854 ····.line·858
55 ····new-array·v0,·v3,·[I55 ····new-array·v0,·v3,·[I
  
56 ····const·v1,·0x7f06015056 ····const·v1,·0x7f0a0150
  
57 ····aput·v1,·v0,·v257 ····aput·v1,·v0,·v2
  
58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$GenreViewManager;->mTo:[I58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$GenreViewManager;->mTo:[I
  
59 ····.line·85959 ····.line·859
60 ····return-void60 ····return-void
608 B
smali/com/eleybourn/bookcatalogue/TaskManager$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/TaskManager;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/TaskManager;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/TaskManager;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/TaskManager;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/TaskManager;
  
25 ····.prologue26 ····.prologue
26 ····.line·6127 ····.line·61
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/TaskManager$1;->this$0:Lcom/eleybourn/bookcatalogue/TaskManager;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/TaskManager$1;->this$0:Lcom/eleybourn/bookcatalogue/TaskManager;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.45 KB
smali/com/eleybourn/bookcatalogue/AdministrationDonate.smali
    
Offset 82, 37 lines modifiedOffset 82, 37 lines modified
82 ····.line·7682 ····.line·76
83 ····new-instance·v3,·Lcom/eleybourn/bookcatalogue/AdministrationDonate$1;83 ····new-instance·v3,·Lcom/eleybourn/bookcatalogue/AdministrationDonate$1;
  
84 ····invoke-direct·{v3,·p0},·Lcom/eleybourn/bookcatalogue/AdministrationDonate$1;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationDonate;)V84 ····invoke-direct·{v3,·p0},·Lcom/eleybourn/bookcatalogue/AdministrationDonate$1;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationDonate;)V
  
85 ····.line·8685 ····.line·86
86 ····.local·v3,·"payPalClick":Landroid/view/View$OnClickListener;86 ····.local·v3,·"payPalClick":Landroid/view/View$OnClickListener;
87 ····const·v4,·0x7f06006787 ····const·v4,·0x7f0a0067
  
88 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/AdministrationDonate;->findViewById(I)Landroid/view/View;88 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/AdministrationDonate;->findViewById(I)Landroid/view/View;
  
89 ····move-result-object·v189 ····move-result-object·v1
  
90 ····.line·8790 ····.line·87
91 ····.local·v1,·"donate":Landroid/view/View;91 ····.local·v1,·"donate":Landroid/view/View;
92 ····invoke-virtual·{v1,·v3},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V92 ····invoke-virtual·{v1,·v3},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
93 ····.line·8893 ····.line·88
94 ····const·v4,·0x7f06006894 ····const·v4,·0x7f0a0068
  
95 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/AdministrationDonate;->findViewById(I)Landroid/view/View;95 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/AdministrationDonate;->findViewById(I)Landroid/view/View;
  
96 ····move-result-object·v296 ····move-result-object·v2
  
97 ····.line·8997 ····.line·89
98 ····.local·v2,·"donate2":Landroid/view/View;98 ····.local·v2,·"donate2":Landroid/view/View;
99 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V99 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
100 ····.line·92100 ····.line·92
101 ····const·v4,·0x7f060066101 ····const·v4,·0x7f0a0066
  
102 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/AdministrationDonate;->findViewById(I)Landroid/view/View;102 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/AdministrationDonate;->findViewById(I)Landroid/view/View;
  
103 ····move-result-object·v0103 ····move-result-object·v0
  
104 ····.line·93104 ····.line·93
105 ····.local·v0,·"amazon":Landroid/view/View;105 ····.local·v0,·"amazon":Landroid/view/View;
630 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·20927 ····.line·209
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$1;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$1;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
326 KB
smali/com/eleybourn/bookcatalogue/CatalogueDBAdapter.smali
Max HTML report size reached
577 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$LoanViewManager.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ····aput-object·v1,·v0,·v252 ····aput-object·v1,·v0,·v2
  
53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$LoanViewManager;->mFrom:[Ljava/lang/String;53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$LoanViewManager;->mFrom:[Ljava/lang/String;
  
54 ····.line·80854 ····.line·808
55 ····new-array·v0,·v3,·[I55 ····new-array·v0,·v3,·[I
  
56 ····const·v1,·0x7f06015056 ····const·v1,·0x7f0a0150
  
57 ····aput·v1,·v0,·v257 ····aput·v1,·v0,·v2
  
58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$LoanViewManager;->mTo:[I58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$LoanViewManager;->mTo:[I
  
59 ····.line·80959 ····.line·809
60 ····return-void60 ····return-void
643 B
smali/com/eleybourn/bookcatalogue/TaskListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/TaskListActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/TaskListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/TaskListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7527 ····.line·75
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.54 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$2.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditObjectList;
  
25 ····.prologue26 ····.prologue
26 ····.line·26327 ····.line·263
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.2;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$2;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 40, 15 lines modifiedOffset 41, 15 lines modified
40 .method·public·drop(II)V41 .method·public·drop(II)V
41 ····.locals·1042 ····.locals·10
42 ····.param·p1,·"from"····#·I43 ····.param·p1,·"from"····#·I
43 ····.param·p2,·"to"····#·I44 ····.param·p2,·"to"····#·I
  
44 ····.prologue45 ····.prologue
45 ····.line·26646 ····.line·266
46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.2;"47 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$2;"
47 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;48 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
48 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/EditObjectList;->getListView()Landroid/widget/ListView;49 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/EditObjectList;->getListView()Landroid/widget/ListView;
  
49 ····move-result-object·v450 ····move-result-object·v4
  
50 ····.line·26851 ····.line·268
748 B
smali/com/eleybourn/bookcatalogue/BooksMultitypeListHandler$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$context:Landroid/app/Activity;22 .field·final·synthetic·val$context:Landroid/app/Activity;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Landroid/app/Activity;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Landroid/app/Activity;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
  
26 ····.prologue27 ····.prologue
27 ····.line·92328 ····.line·923
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$5;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$5;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$5;->val$context:Landroid/app/Activity;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$5;->val$context:Landroid/app/Activity;
  
665 B
smali/com/eleybourn/bookcatalogue/AdministrationAbout$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationAbout;
  
25 ····.prologue26 ····.prologue
26 ····.line·11227 ····.line·112
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$3;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$3;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.37 KB
smali/com/eleybourn/bookcatalogue/BookEditLoaned.smali
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
  
66 ····.prologue66 ····.prologue
67 ····.line·12067 ····.line·120
68 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditLoaned;->getView()Landroid/view/View;68 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditLoaned;->getView()Landroid/view/View;
  
69 ····move-result-object·v669 ····move-result-object·v6
  
70 ····const·v7,·0x7f06005f70 ····const·v7,·0x7f0a005f
  
71 ····invoke-virtual·{v6,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View;71 ····invoke-virtual·{v6,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
72 ····move-result-object·v572 ····move-result-object·v5
  
73 ····check-cast·v5,·Landroid/widget/ScrollView;73 ····check-cast·v5,·Landroid/widget/ScrollView;
  
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ····.line·12394 ····.line·123
95 ····.local·v1,·"inf":Landroid/view/LayoutInflater;95 ····.local·v1,·"inf":Landroid/view/LayoutInflater;
96 ····const·v6,·0x7f03003396 ····const·v6,·0x7f030033
  
97 ····invoke-virtual·{v1,·v6,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;97 ····invoke-virtual·{v1,·v6,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
98 ····.line·12598 ····.line·125
99 ····const·v6,·0x7f0600fc99 ····const·v6,·0x7f0a00fc
  
100 ····invoke-virtual·{v5,·v6},·Landroid/widget/ScrollView;->findViewById(I)Landroid/view/View;100 ····invoke-virtual·{v5,·v6},·Landroid/widget/ScrollView;->findViewById(I)Landroid/view/View;
  
101 ····move-result-object·v3101 ····move-result-object·v3
  
102 ····check-cast·v3,·Landroid/widget/AutoCompleteTextView;102 ····check-cast·v3,·Landroid/widget/AutoCompleteTextView;
  
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 ····invoke-virtual·{v3,·v4},·Landroid/widget/AutoCompleteTextView;->setAdapter(Landroid/widget/ListAdapter;)V128 ····invoke-virtual·{v3,·v4},·Landroid/widget/AutoCompleteTextView;->setAdapter(Landroid/widget/ListAdapter;)V
129 ····:try_end_0129 ····:try_end_0
130 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0130 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
131 ····.line·132131 ····.line·132
132 ····.end·local·v4····#·"series_adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;"132 ····.end·local·v4····#·"series_adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;"
133 ····:goto_0133 ····:goto_0
134 ····const·v6,·0x7f06007f134 ····const·v6,·0x7f0a007f
  
135 ····invoke-virtual·{v5,·v6},·Landroid/widget/ScrollView;->findViewById(I)Landroid/view/View;135 ····invoke-virtual·{v5,·v6},·Landroid/widget/ScrollView;->findViewById(I)Landroid/view/View;
  
136 ····move-result-object·v2136 ····move-result-object·v2
  
137 ····check-cast·v2,·Landroid/widget/Button;137 ····check-cast·v2,·Landroid/widget/Button;
  
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
  
169 ····.prologue169 ····.prologue
170 ····.line·147170 ····.line·147
171 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditLoaned;->getView()Landroid/view/View;171 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BookEditLoaned;->getView()Landroid/view/View;
  
172 ····move-result-object·v4172 ····move-result-object·v4
  
173 ····const·v5,·0x7f06005f173 ····const·v5,·0x7f0a005f
  
174 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;174 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
175 ····move-result-object·v3175 ····move-result-object·v3
  
176 ····check-cast·v3,·Landroid/widget/ScrollView;176 ····check-cast·v3,·Landroid/widget/ScrollView;
  
Offset 197, 28 lines modifiedOffset 197, 28 lines modified
197 ····.line·150197 ····.line·150
198 ····.local·v0,·"inf":Landroid/view/LayoutInflater;198 ····.local·v0,·"inf":Landroid/view/LayoutInflater;
199 ····const·v4,·0x7f030035199 ····const·v4,·0x7f030035
  
200 ····invoke-virtual·{v0,·v4,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;200 ····invoke-virtual·{v0,·v4,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
201 ····.line·152201 ····.line·152
202 ····const·v4,·0x7f0600ad202 ····const·v4,·0x7f0a00ad
  
203 ····invoke-virtual·{v3,·v4},·Landroid/widget/ScrollView;->findViewById(I)Landroid/view/View;203 ····invoke-virtual·{v3,·v4},·Landroid/widget/ScrollView;->findViewById(I)Landroid/view/View;
  
204 ····move-result-object·v2204 ····move-result-object·v2
  
205 ····check-cast·v2,·Landroid/widget/TextView;205 ····check-cast·v2,·Landroid/widget/TextView;
  
206 ····.line·153206 ····.line·153
207 ····.local·v2,·"mWhoText":Landroid/widget/TextView;207 ····.local·v2,·"mWhoText":Landroid/widget/TextView;
208 ····invoke-virtual·{v2,·p1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V208 ····invoke-virtual·{v2,·p1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
209 ····.line·154209 ····.line·154
210 ····const·v4,·0x7f06007f210 ····const·v4,·0x7f0a007f
  
211 ····invoke-virtual·{v3,·v4},·Landroid/widget/ScrollView;->findViewById(I)Landroid/view/View;211 ····invoke-virtual·{v3,·v4},·Landroid/widget/ScrollView;->findViewById(I)Landroid/view/View;
  
212 ····move-result-object·v1212 ····move-result-object·v1
  
213 ····check-cast·v1,·Landroid/widget/Button;213 ····check-cast·v1,·Landroid/widget/Button;
  
Offset 231, 46 lines modifiedOffset 231, 46 lines modified
231 ····invoke-virtual·{v1,·v4},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V231 ····invoke-virtual·{v1,·v4},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
232 ····.line·161232 ····.line·161
233 ····return-void233 ····return-void
234 .end·method234 .end·method
  
235 .method·private·removeLoan()V235 .method·private·removeLoan()V
236 ····.locals·3236 ····.locals·4
  
237 ····.prologue237 ····.prologue
238 ····.line·181238 ····.line·181
239 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookEditLoaned;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;239 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookEditLoaned;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
240 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditLoaned;->mEditManager:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;240 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditLoaned;->mEditManager:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;
  
241 ····invoke-interface·{v1},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;241 ····invoke-interface·{v1},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;
  
242 ····move-result-object·v1242 ····move-result-object·v1
  
243 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BookData;->getRowId()J243 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BookData;->getRowId()J
  
244 ····move-result-wide·v1244 ····move-result-wide·v2
  
245 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->deleteLoan(J)Z245 ····invoke-virtual·{v0,·v2,·v3},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->deleteLoan(J)Z
  
246 ····.line·182246 ····.line·182
247 ····return-void247 ····return-void
248 .end·method248 .end·method
  
249 .method·private·saveLoan()Ljava/lang/String;249 .method·private·saveLoan()Ljava/lang/String;
250 ····.locals·5250 ····.locals·5
  
251 ····.prologue251 ····.prologue
252 ····.line·169252 ····.line·169
Max diff block lines reached; 262/4367 bytes (6.00%) of diff not shown.
630 B
smali/com/eleybourn/bookcatalogue/BookEvents.smali
    
Offset 37, 20 lines modifiedOffset 37, 19 lines modified
37 .method·public·constructor·<init>()V37 .method·public·constructor·<init>()V
38 ····.locals·038 ····.locals·0
  
39 ····.prologue39 ····.prologue
40 ····.line·6140 ····.line·61
41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
42 ····.line·399 
43 ····return-void42 ····return-void
44 .end·method43 .end·method
  
45 .method·static·synthetic·access$000(Landroid/content/Context;J)V44 .method·static·synthetic·access$000(Landroid/content/Context;J)V
46 ····.locals·045 ····.locals·1
47 ····.param·p0,·"x0"····#·Landroid/content/Context;46 ····.param·p0,·"x0"····#·Landroid/content/Context;
48 ····.param·p1,·"x1"····#·J47 ····.param·p1,·"x1"····#·J
  
49 ····.prologue48 ····.prologue
50 ····.line·6149 ····.line·61
51 ····invoke-static·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/BookEvents;->editBook(Landroid/content/Context;J)V50 ····invoke-static·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/BookEvents;->editBook(Landroid/content/Context;J)V
  
585 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$UnreadViewManager.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ····aput-object·v1,·v0,·v252 ····aput-object·v1,·v0,·v2
  
53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$UnreadViewManager;->mFrom:[Ljava/lang/String;53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$UnreadViewManager;->mFrom:[Ljava/lang/String;
  
54 ····.line·83354 ····.line·833
55 ····new-array·v0,·v3,·[I55 ····new-array·v0,·v3,·[I
  
56 ····const·v1,·0x7f06015056 ····const·v1,·0x7f0a0150
  
57 ····aput·v1,·v0,·v257 ····aput·v1,·v0,·v2
  
58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$UnreadViewManager;->mTo:[I58 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$UnreadViewManager;->mTo:[I
  
59 ····.line·83459 ····.line·834
60 ····return-void60 ····return-void
630 B
smali/com/eleybourn/bookcatalogue/EditAuthorList$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
25 ····.prologue26 ····.prologue
26 ····.line·23627 ····.line·236
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$6;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorList$6;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorList;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
651 B
smali/com/eleybourn/bookcatalogue/BookEditAnthology$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
25 ····.prologue26 ····.prologue
26 ····.line·35527 ····.line·355
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.4 KB
smali/com/eleybourn/bookcatalogue/CoverBrowser.smali
    
Offset 253, 42 lines modifiedOffset 253, 42 lines modified
253 ····const·v4,·0x7f0b00e2253 ····const·v4,·0x7f0b00e2
  
254 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->setTitle(I)V254 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->setTitle(I)V
  
255 ····.line·337255 ····.line·337
256 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser;->mDialog:Landroid/app/Dialog;256 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser;->mDialog:Landroid/app/Dialog;
  
257 ····const·v4,·0x7f06015e257 ····const·v4,·0x7f0a015e
  
258 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;258 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
259 ····move-result-object·v2259 ····move-result-object·v2
  
260 ····check-cast·v2,·Landroid/widget/ImageSwitcher;260 ····check-cast·v2,·Landroid/widget/ImageSwitcher;
  
261 ····.line·340261 ····.line·340
262 ····.local·v2,·"switcher":Landroid/widget/ImageSwitcher;262 ····.local·v2,·"switcher":Landroid/widget/ImageSwitcher;
263 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser;->mDialog:Landroid/app/Dialog;263 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser;->mDialog:Landroid/app/Dialog;
  
264 ····const·v4,·0x7f06015d264 ····const·v4,·0x7f0a015d
  
265 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;265 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
266 ····move-result-object·v0266 ····move-result-object·v0
  
267 ····check-cast·v0,·Landroid/widget/Gallery;267 ····check-cast·v0,·Landroid/widget/Gallery;
  
268 ····.line·341268 ····.line·341
269 ····.local·v0,·"gallery":Landroid/widget/Gallery;269 ····.local·v0,·"gallery":Landroid/widget/Gallery;
270 ····invoke-virtual·{v0,·v5},·Landroid/widget/Gallery;->setVisibility(I)V270 ····invoke-virtual·{v0,·v5},·Landroid/widget/Gallery;->setVisibility(I)V
  
271 ····.line·344271 ····.line·344
272 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser;->mDialog:Landroid/app/Dialog;272 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser;->mDialog:Landroid/app/Dialog;
  
273 ····const·v4,·0x7f06015f273 ····const·v4,·0x7f0a015f
  
274 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;274 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
275 ····move-result-object·v1275 ····move-result-object·v1
  
276 ····check-cast·v1,·Landroid/widget/TextView;276 ····check-cast·v1,·Landroid/widget/TextView;
  
26.0 KB
smali/com/eleybourn/bookcatalogue/EditSeriesList.smali
Max HTML report size reached
630 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·22327 ····.line·223
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$2;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$2;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
643 B
smali/com/eleybourn/bookcatalogue/TaskListActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/TaskListActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/TaskListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/TaskListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9727 ····.line·97
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$13.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·24527 ····.line·245
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$13;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$13;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.51 KB
smali/com/eleybourn/bookcatalogue/EditAuthorDialog$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$dialog:Landroid/app/Dialog;24 .field·final·synthetic·val$dialog:Landroid/app/Dialog;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorDialog;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Author;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorDialog;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Author;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditAuthorDialog;
  
28 ····.prologue29 ····.prologue
29 ····.line·5130 ····.line·51
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorDialog;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorDialog;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;->val$dialog:Landroid/app/Dialog;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;->val$dialog:Landroid/app/Dialog;
  
Offset 48, 27 lines modifiedOffset 49, 27 lines modified
48 ····.locals·849 ····.locals·8
49 ····.param·p1,·"v"····#·Landroid/view/View;50 ····.param·p1,·"v"····#·Landroid/view/View;
  
50 ····.prologue51 ····.prologue
51 ····.line·5452 ····.line·54
52 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;->val$dialog:Landroid/app/Dialog;53 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;->val$dialog:Landroid/app/Dialog;
  
53 ····const·v6,·0x7f0600ed54 ····const·v6,·0x7f0a00ed
  
54 ····invoke-virtual·{v5,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;55 ····invoke-virtual·{v5,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
55 ····move-result-object·v056 ····move-result-object·v0
  
56 ····check-cast·v0,·Landroid/widget/EditText;57 ····check-cast·v0,·Landroid/widget/EditText;
  
57 ····.line·5558 ····.line·55
58 ····.local·v0,·"familyView":Landroid/widget/EditText;59 ····.local·v0,·"familyView":Landroid/widget/EditText;
59 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;->val$dialog:Landroid/app/Dialog;60 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$1;->val$dialog:Landroid/app/Dialog;
  
60 ····const·v6,·0x7f0600ee61 ····const·v6,·0x7f0a00ee
  
61 ····invoke-virtual·{v5,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;62 ····invoke-virtual·{v5,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
62 ····move-result-object·v163 ····move-result-object·v1
  
63 ····check-cast·v1,·Landroid/widget/EditText;64 ····check-cast·v1,·Landroid/widget/EditText;
  
4.54 KB
smali/com/eleybourn/bookcatalogue/SearchCatalogue.smali
    
Offset 167, 15 lines modifiedOffset 167, 15 lines modified
167 .end·method167 .end·method
  
168 .method·private·doSearch()V168 .method·private·doSearch()V
169 ····.locals·12169 ····.locals·12
  
170 ····.prologue170 ····.prologue
171 ····.line·179171 ····.line·179
172 ····const·v10,·0x7f060089172 ····const·v10,·0x7f0a0089
  
173 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;173 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;
  
174 ····move-result-object·v10174 ····move-result-object·v10
  
175 ····check-cast·v10,·Landroid/widget/EditText;175 ····check-cast·v10,·Landroid/widget/EditText;
  
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
  
185 ····invoke-virtual·{v10},·Ljava/lang/Object;->toString()Ljava/lang/String;185 ····invoke-virtual·{v10},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
186 ····move-result-object·v0186 ····move-result-object·v0
  
187 ····.line·180187 ····.line·180
188 ····.local·v0,·"author":Ljava/lang/String;188 ····.local·v0,·"author":Ljava/lang/String;
189 ····const·v10,·0x7f060088189 ····const·v10,·0x7f0a0088
  
190 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;190 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;
  
191 ····move-result-object·v10191 ····move-result-object·v10
  
192 ····check-cast·v10,·Landroid/widget/EditText;192 ····check-cast·v10,·Landroid/widget/EditText;
  
Offset 203, 15 lines modifiedOffset 203, 15 lines modified
  
203 ····invoke-virtual·{v10},·Ljava/lang/Object;->toString()Ljava/lang/String;203 ····invoke-virtual·{v10},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
204 ····move-result-object·v8204 ····move-result-object·v8
  
205 ····.line·181205 ····.line·181
206 ····.local·v8,·"title":Ljava/lang/String;206 ····.local·v8,·"title":Ljava/lang/String;
207 ····const·v10,·0x7f06015a207 ····const·v10,·0x7f0a015a
  
208 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;208 ····invoke-virtual·{p0,·v10},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;
  
209 ····move-result-object·v10209 ····move-result-object·v10
  
210 ····check-cast·v10,·Landroid/widget/EditText;210 ····check-cast·v10,·Landroid/widget/EditText;
  
Offset 443, 15 lines modifiedOffset 443, 15 lines modified
443 ····:try_end_1443 ····:try_end_1
444 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0444 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
445 ····throw·v1445 ····throw·v1
446 .end·method446 .end·method
  
447 .method·private·userIsActive(Z)V447 .method·private·userIsActive(Z)V
448 ····.locals·3448 ····.locals·4
449 ····.param·p1,·"dirty"····#·Z449 ····.param·p1,·"dirty"····#·Z
  
450 ····.prologue450 ····.prologue
451 ····.line·232451 ····.line·232
452 ····monitor-enter·p0452 ····monitor-enter·p0
  
453 ····.line·234453 ····.line·234
Offset 467, 25 lines modifiedOffset 467, 25 lines modified
  
467 ····:goto_0467 ····:goto_0
468 ····iput-boolean·v1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->mSearchDirty:Z468 ····iput-boolean·v1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->mSearchDirty:Z
  
469 ····.line·236469 ····.line·236
470 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J470 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
471 ····move-result-wide·v1471 ····move-result-wide·v2
  
472 ····iput-wide·v1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->mIdleStart:J472 ····iput-wide·v2,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->mIdleStart:J
  
473 ····.line·238473 ····.line·238
474 ····iget-boolean·v1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->mSearchDirty:Z474 ····iget-boolean·v1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->mSearchDirty:Z
  
475 ····if-eqz·v1,·:cond_1475 ····if-eqz·v1,·:cond_1
  
476 ····.line·239476 ····.line·239
477 ····const·v1,·0x7f06015b477 ····const·v1,·0x7f0a015b
  
478 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;478 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;
  
479 ····move-result-object·v0479 ····move-result-object·v0
  
480 ····check-cast·v0,·Landroid/widget/TextView;480 ····check-cast·v0,·Landroid/widget/TextView;
  
Offset 526, 15 lines modifiedOffset 526, 15 lines modified
  
526 #·virtual·methods526 #·virtual·methods
527 .method·public·onCreate(Landroid/os/Bundle;)V527 .method·public·onCreate(Landroid/os/Bundle;)V
528 ····.locals·9528 ····.locals·9
529 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;529 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
530 ····.prologue530 ····.prologue
531 ····const·v8,·0x7f060159531 ····const·v8,·0x7f0a0159
  
532 ····.line·64532 ····.line·64
533 ····invoke-super·{p0,·p1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;->onCreate(Landroid/os/Bundle;)V533 ····invoke-super·{p0,·p1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;->onCreate(Landroid/os/Bundle;)V
  
534 ····.line·67534 ····.line·67
535 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;535 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
Offset 555, 55 lines modifiedOffset 555, 55 lines modified
555 ····.line·72555 ····.line·72
556 ····invoke-virtual·{p0,·v8},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;556 ····invoke-virtual·{p0,·v8},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;
  
557 ····move-result-object·v3557 ····move-result-object·v3
  
558 ····.line·73558 ····.line·73
559 ····.local·v3,·"layout":Landroid/view/View;559 ····.local·v3,·"layout":Landroid/view/View;
560 ····const·v6,·0x7f06015a560 ····const·v6,·0x7f0a015a
  
561 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;561 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;
  
562 ····move-result-object·v1562 ····move-result-object·v1
  
563 ····check-cast·v1,·Landroid/widget/EditText;563 ····check-cast·v1,·Landroid/widget/EditText;
  
564 ····.line·74564 ····.line·74
565 ····.local·v1,·"criteria":Landroid/widget/EditText;565 ····.local·v1,·"criteria":Landroid/widget/EditText;
566 ····const·v6,·0x7f060089566 ····const·v6,·0x7f0a0089
  
567 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;567 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/SearchCatalogue;->findViewById(I)Landroid/view/View;
  
Max diff block lines reached; 978/4536 bytes (21.56%) of diff not shown.
665 B
smali/com/eleybourn/bookcatalogue/AdministrationAbout$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationAbout;
  
25 ····.prologue26 ····.prologue
26 ····.line·12027 ····.line·120
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$4;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$4;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
676 B
smali/com/eleybourn/bookcatalogue/EditAuthorDialog$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorDialog;Landroid/app/Dialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditAuthorDialog;Landroid/app/Dialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditAuthorDialog;
  
26 ····.prologue27 ····.prologue
27 ····.line·6828 ····.line·68
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$2;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorDialog;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$2;->this$0:Lcom/eleybourn/bookcatalogue/EditAuthorDialog;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$2;->val$dialog:Landroid/app/Dialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditAuthorDialog$2;->val$dialog:Landroid/app/Dialog;
  
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$20.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·37527 ····.line·375
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$20;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$20;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
705 B
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$10.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
26 ····.prologue27 ····.prologue
27 ····.line·128428 ····.line·1284
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$10;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$10;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$10;->val$sortDialog:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$10;->val$sortDialog:Landroid/app/AlertDialog;
  
707 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$4$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;
  
25 ····.prologue26 ····.prologue
26 ····.line·15727 ····.line·157
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4$1;->this$1:Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4$1;->this$1:Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$18.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·36027 ····.line·360
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$18;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$18;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
622 B
smali/com/eleybourn/bookcatalogue/BookshelfEdit$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookshelfEdit;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookshelfEdit;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookshelfEdit;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookshelfEdit;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookshelfEdit;
  
25 ····.prologue26 ····.prologue
26 ····.line·6727 ····.line·67
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit$2;->this$0:Lcom/eleybourn/bookcatalogue/BookshelfEdit;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit$2;->this$0:Lcom/eleybourn/bookcatalogue/BookshelfEdit;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.03 KB
smali/com/eleybourn/bookcatalogue/Author$1.smali
    
Offset 53, 15 lines modifiedOffset 53, 14 lines modified
53 ····invoke-direct·{v0,·p1,·v1},·Lcom/eleybourn/bookcatalogue/Author;-><init>(Landroid/os/Parcel;Lcom/eleybourn/bookcatalogue/Author$1;)V53 ····invoke-direct·{v0,·p1,·v1},·Lcom/eleybourn/bookcatalogue/Author;-><init>(Landroid/os/Parcel;Lcom/eleybourn/bookcatalogue/Author$1;)V
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
59 ····.prologue58 ····.prologue
60 ····.line·12959 ····.line·129
61 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/Author$1;->createFromParcel(Landroid/os/Parcel;)Lcom/eleybourn/bookcatalogue/Author;60 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/Author$1;->createFromParcel(Landroid/os/Parcel;)Lcom/eleybourn/bookcatalogue/Author;
  
62 ····move-result-object·v061 ····move-result-object·v0
  
Offset 77, 15 lines modifiedOffset 76, 14 lines modified
77 ····new-array·v0,·p1,·[Lcom/eleybourn/bookcatalogue/Author;76 ····new-array·v0,·p1,·[Lcom/eleybourn/bookcatalogue/Author;
  
78 ····return-object·v077 ····return-object·v0
79 .end·method78 .end·method
  
80 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;79 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
81 ····.locals·180 ····.locals·1
82 ····.param·p1,·"x0"····#·I 
  
83 ····.prologue81 ····.prologue
84 ····.line·12982 ····.line·129
85 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/Author$1;->newArray(I)[Lcom/eleybourn/bookcatalogue/Author;83 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/Author$1;->newArray(I)[Lcom/eleybourn/bookcatalogue/Author;
  
86 ····move-result-object·v084 ····move-result-object·v0
  
3.31 KB
smali/com/eleybourn/bookcatalogue/BooksMultitypeListHandler$MonthHolder.smali
    
Offset 53, 24 lines modifiedOffset 53, 24 lines modified
53 .method·public·map(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;)V53 .method·public·map(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;)V
54 ····.locals·154 ····.locals·1
55 ····.param·p1,·"rowView"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;55 ····.param·p1,·"rowView"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;
56 ····.param·p2,·"v"····#·Landroid/view/View;56 ····.param·p2,·"v"····#·Landroid/view/View;
  
57 ····.prologue57 ····.prologue
58 ····.line·63758 ····.line·637
59 ····const·v0,·0x7f0600d859 ····const·v0,·0x7f0a00d8
  
60 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;60 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
61 ····move-result-object·v061 ····move-result-object·v0
  
62 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$MonthHolder;->rowInfo:Landroid/view/View;62 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$MonthHolder;->rowInfo:Landroid/view/View;
  
63 ····.line·63863 ····.line·638
64 ····const·v0,·0x7f06008464 ····const·v0,·0x7f0a0084
  
65 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;65 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
66 ····move-result-object·v066 ····move-result-object·v0
  
67 ····check-cast·v0,·Landroid/widget/TextView;67 ····check-cast·v0,·Landroid/widget/TextView;
  
Offset 78, 22 lines modifiedOffset 78, 19 lines modified
  
78 ····.line·63978 ····.line·639
79 ····return-void79 ····return-void
80 .end·method80 .end·method
  
81 .method·public·bridge·synthetic·map(Ljava/lang/Object;Landroid/view/View;)V81 .method·public·bridge·synthetic·map(Ljava/lang/Object;Landroid/view/View;)V
82 ····.locals·082 ····.locals·0
83 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
84 ····.param·p2,·"x1"····#·Landroid/view/View; 
  
85 ····.prologue83 ····.prologue
86 ····.line·62284 ····.line·622
87 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;85 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;
  
88 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
89 ····invoke-virtual·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$MonthHolder;->map(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;)V86 ····invoke-virtual·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$MonthHolder;->map(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;)V
  
90 ····return-void87 ····return-void
91 .end·method88 .end·method
  
92 .method·public·newView(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;89 .method·public·newView(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;
93 ····.locals·290 ····.locals·2
Offset 115, 24 lines modifiedOffset 112, 19 lines modified
115 ····move-result-object·v0112 ····move-result-object·v0
  
116 ····return-object·v0113 ····return-object·v0
117 .end·method114 .end·method
  
118 .method·public·bridge·synthetic·newView(Ljava/lang/Object;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;115 .method·public·bridge·synthetic·newView(Ljava/lang/Object;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;
119 ····.locals·1116 ····.locals·1
120 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
121 ····.param·p2,·"x1"····#·Landroid/view/LayoutInflater; 
122 ····.param·p3,·"x2"····#·Landroid/view/ViewGroup; 
123 ····.param·p4,·"x3"····#·I 
  
124 ····.prologue117 ····.prologue
125 ····.line·622118 ····.line·622
126 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;119 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;
  
127 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
128 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$MonthHolder;->newView(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;120 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$MonthHolder;->newView(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;
  
129 ····move-result-object·v0121 ····move-result-object·v0
  
130 ····return-object·v0122 ····return-object·v0
131 .end·method123 .end·method
  
Offset 200, 20 lines modifiedOffset 192, 16 lines modified
200 ····invoke-virtual·{v3,·v4},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V192 ····invoke-virtual·{v3,·v4},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V
  
201 ····goto·:goto_0193 ····goto·:goto_0
202 .end·method194 .end·method
  
203 .method·public·bridge·synthetic·set(Ljava/lang/Object;Landroid/view/View;I)V195 .method·public·bridge·synthetic·set(Ljava/lang/Object;Landroid/view/View;I)V
204 ····.locals·0196 ····.locals·0
205 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
206 ····.param·p2,·"x1"····#·Landroid/view/View; 
207 ····.param·p3,·"x2"····#·I 
  
208 ····.prologue197 ····.prologue
209 ····.line·622198 ····.line·622
210 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;199 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;
  
211 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
212 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$MonthHolder;->set(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;I)V200 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$MonthHolder;->set(Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;Landroid/view/View;I)V
  
213 ····return-void201 ····return-void
214 .end·method202 .end·method
1.83 KB
smali/com/eleybourn/bookcatalogue/BookDetailsAbstract$1.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
25 ····.prologue26 ····.prologue
26 ····.line·8827 ····.line·88
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$1;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$1;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onImageSelected(Ljava/lang/String;)V33 .method·public·onImageSelected(Ljava/lang/String;)V
33 ····.locals·534 ····.locals·6
34 ····.param·p1,·"fileSpec"····#·Ljava/lang/String;35 ····.param·p1,·"fileSpec"····#·Ljava/lang/String;
  
35 ····.prologue36 ····.prologue
36 ····.line·9137 ····.line·91
37 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$1;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;38 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract$1;->this$0:Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;
  
38 ····invoke-static·{v2},·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;->access$000(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;)Lcom/eleybourn/bookcatalogue/CoverBrowser;39 ····invoke-static·{v2},·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;->access$000(Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;)Lcom/eleybourn/bookcatalogue/CoverBrowser;
Offset 61, 17 lines modifiedOffset 62, 17 lines modified
  
61 ····invoke-interface·{v3},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;62 ····invoke-interface·{v3},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;
  
62 ····move-result-object·v363 ····move-result-object·v3
  
63 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/BookData;->getRowId()J64 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/BookData;->getRowId()J
  
64 ····move-result-wide·v365 ····move-result-wide·v4
  
65 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;66 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
66 ····move-result-object·v367 ····move-result-object·v3
  
67 ····invoke-virtual·{v2,·v3},·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;->getCoverFile(Ljava/lang/Long;)Ljava/io/File;68 ····invoke-virtual·{v2,·v3},·Lcom/eleybourn/bookcatalogue/BookDetailsAbstract;->getCoverFile(Ljava/lang/Long;)Ljava/io/File;
  
68 ····move-result-object·v069 ····move-result-object·v0
  
672 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
25 ····.prologue26 ····.prologue
26 ····.line·30227 ····.line·302
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$2;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$2;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
733 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$13.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
26 ····.prologue27 ····.prologue
27 ····.line·117028 ····.line·1170
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$13;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$13;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$13;->val$sortDialog:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$13;->val$sortDialog:Landroid/app/AlertDialog;
  
1.56 KB
smali/com/eleybourn/bookcatalogue/BooksCursor.smali
    
Offset 113, 23 lines modifiedOffset 113, 23 lines modified
  
113 ····move-result-wide·v0113 ····move-result-wide·v0
  
114 ····return-wide·v0114 ····return-wide·v0
115 .end·method115 .end·method
  
116 .method·public·getIsSelected()Z116 .method·public·getIsSelected()Z
117 ····.locals·3117 ····.locals·4
  
118 ····.prologue118 ····.prologue
119 ····.line·61119 ····.line·61
120 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getId()J120 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getId()J
  
121 ····move-result-wide·v1121 ····move-result-wide·v2
  
122 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;122 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
123 ····move-result-object·v0123 ····move-result-object·v0
  
124 ····.line·62124 ····.line·62
125 ····.local·v0,·"id":Ljava/lang/Long;125 ····.local·v0,·"id":Ljava/lang/Long;
126 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BooksCursor;->m_selections:Ljava/util/Hashtable;126 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BooksCursor;->m_selections:Ljava/util/Hashtable;
  
Offset 182, 26 lines modifiedOffset 182, 26 lines modified
182 ····:cond_0182 ····:cond_0
183 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksCursor;->mView:Lcom/eleybourn/bookcatalogue/BooksRowView;183 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksCursor;->mView:Lcom/eleybourn/bookcatalogue/BooksRowView;
  
184 ····return-object·v0184 ····return-object·v0
185 .end·method185 .end·method
  
186 .method·public·setIsSelected(Z)V186 .method·public·setIsSelected(Z)V
187 ····.locals·3187 ····.locals·4
188 ····.param·p1,·"selected"····#·Z188 ····.param·p1,·"selected"····#·Z
  
189 ····.prologue189 ····.prologue
190 ····.line·70190 ····.line·70
191 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksCursor;->m_selections:Ljava/util/Hashtable;191 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksCursor;->m_selections:Ljava/util/Hashtable;
  
192 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getId()J192 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getId()J
  
193 ····move-result-wide·v1193 ····move-result-wide·v2
  
194 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;194 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
195 ····move-result-object·v1195 ····move-result-object·v1
  
196 ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;196 ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
  
197 ····move-result-object·v2197 ····move-result-object·v2
  
693 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·23427 ····.line·234
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$9;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$9;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
658 B
smali/com/eleybourn/bookcatalogue/UpdateFromInternet$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
25 ····.prologue26 ····.prologue
26 ····.line·21327 ····.line·213
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
616 B
smali/com/eleybourn/bookcatalogue/CoverBrowser$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/CoverBrowser;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/CoverBrowser;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
25 ····.prologue26 ····.prologue
26 ····.line·39427 ····.line·394
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$4;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$4;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16.4 KB
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic.smali
Max HTML report size reached
637 B
smali/com/eleybourn/bookcatalogue/StartupActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/StartupActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·30027 ····.line·300
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$4;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$4;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
693 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·13827 ····.line·138
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$3;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$3;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.15 KB
smali/com/eleybourn/bookcatalogue/EditSeriesDialog$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$series:Lcom/eleybourn/bookcatalogue/Series;24 .field·final·synthetic·val$series:Lcom/eleybourn/bookcatalogue/Series;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesDialog;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Series;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesDialog;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Series;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditSeriesDialog;
  
28 ····.prologue29 ····.prologue
29 ····.line·6030 ····.line·60
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$1;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesDialog;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$1;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesDialog;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$1;->val$dialog:Landroid/app/Dialog;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$1;->val$dialog:Landroid/app/Dialog;
  
Offset 48, 15 lines modifiedOffset 49, 15 lines modified
48 ····.locals·649 ····.locals·6
49 ····.param·p1,·"v"····#·Landroid/view/View;50 ····.param·p1,·"v"····#·Landroid/view/View;
  
50 ····.prologue51 ····.prologue
51 ····.line·6352 ····.line·63
52 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$1;->val$dialog:Landroid/app/Dialog;53 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$1;->val$dialog:Landroid/app/Dialog;
  
53 ····const·v4,·0x7f06009654 ····const·v4,·0x7f0a0096
  
54 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;55 ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
55 ····move-result-object·v256 ····move-result-object·v2
  
56 ····check-cast·v2,·Landroid/widget/AutoCompleteTextView;57 ····check-cast·v2,·Landroid/widget/AutoCompleteTextView;
  
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$18.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·36427 ····.line·364
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$18;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$18;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.76 KB
smali/com/eleybourn/bookcatalogue/EditSeriesDialog.smali
    
Offset 84, 15 lines modifiedOffset 84, 15 lines modified
84 ····.line·3384 ····.line·33
85 ····invoke-direct·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/EditSeriesDialog;->confirmEditSeries(Lcom/eleybourn/bookcatalogue/Series;Lcom/eleybourn/bookcatalogue/Series;)V85 ····invoke-direct·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/EditSeriesDialog;->confirmEditSeries(Lcom/eleybourn/bookcatalogue/Series;Lcom/eleybourn/bookcatalogue/Series;)V
  
86 ····return-void86 ····return-void
87 .end·method87 .end·method
  
88 .method·private·confirmEditSeries(Lcom/eleybourn/bookcatalogue/Series;Lcom/eleybourn/bookcatalogue/Series;)V88 .method·private·confirmEditSeries(Lcom/eleybourn/bookcatalogue/Series;Lcom/eleybourn/bookcatalogue/Series;)V
89 ····.locals·589 ····.locals·6
90 ····.param·p1,·"oldSeries"····#·Lcom/eleybourn/bookcatalogue/Series;90 ····.param·p1,·"oldSeries"····#·Lcom/eleybourn/bookcatalogue/Series;
91 ····.param·p2,·"newSeries"····#·Lcom/eleybourn/bookcatalogue/Series;91 ····.param·p2,·"newSeries"····#·Lcom/eleybourn/bookcatalogue/Series;
  
92 ····.prologue92 ····.prologue
93 ····.line·9093 ····.line·90
94 ····:try_start_094 ····:try_start_0
95 ····iget-object·v1,·p2,·Lcom/eleybourn/bookcatalogue/Series;->name:Ljava/lang/String;95 ····iget-object·v1,·p2,·Lcom/eleybourn/bookcatalogue/Series;->name:Ljava/lang/String;
Offset 122, 33 lines modifiedOffset 122, 33 lines modified
122 ····.line·99122 ····.line·99
123 ····.end·local·v0····#·"e":Ljava/lang/NullPointerException;123 ····.end·local·v0····#·"e":Ljava/lang/NullPointerException;
124 ····:cond_0124 ····:cond_0
125 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;125 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
126 ····invoke-virtual·{v1,·p1},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->lookupSeriesId(Lcom/eleybourn/bookcatalogue/Series;)J126 ····invoke-virtual·{v1,·p1},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->lookupSeriesId(Lcom/eleybourn/bookcatalogue/Series;)J
  
127 ····move-result-wide·v1127 ····move-result-wide·v2
  
128 ····iput-wide·v1,·p1,·Lcom/eleybourn/bookcatalogue/Series;->id:J128 ····iput-wide·v2,·p1,·Lcom/eleybourn/bookcatalogue/Series;->id:J
  
129 ····.line·100129 ····.line·100
130 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;130 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
131 ····invoke-virtual·{v1,·p2},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->lookupSeriesId(Lcom/eleybourn/bookcatalogue/Series;)J131 ····invoke-virtual·{v1,·p2},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->lookupSeriesId(Lcom/eleybourn/bookcatalogue/Series;)J
  
132 ····move-result-wide·v1132 ····move-result-wide·v2
  
133 ····iput-wide·v1,·p2,·Lcom/eleybourn/bookcatalogue/Series;->id:J133 ····iput-wide·v2,·p2,·Lcom/eleybourn/bookcatalogue/Series;->id:J
  
134 ····.line·103134 ····.line·103
135 ····iget-wide·v1,·p2,·Lcom/eleybourn/bookcatalogue/Series;->id:J135 ····iget-wide·v2,·p2,·Lcom/eleybourn/bookcatalogue/Series;->id:J
  
136 ····iget-wide·v3,·p1,·Lcom/eleybourn/bookcatalogue/Series;->id:J136 ····iget-wide·v4,·p1,·Lcom/eleybourn/bookcatalogue/Series;->id:J
  
137 ····cmp-long·v1,·v1,·v3137 ····cmp-long·v1,·v2,·v4
  
138 ····if-nez·v1,·:cond_1138 ····if-nez·v1,·:cond_1
  
139 ····.line·105139 ····.line·105
140 ····invoke-virtual·{p1,·p2},·Lcom/eleybourn/bookcatalogue/Series;->copyFrom(Lcom/eleybourn/bookcatalogue/Series;)V140 ····invoke-virtual·{p1,·p2},·Lcom/eleybourn/bookcatalogue/Series;->copyFrom(Lcom/eleybourn/bookcatalogue/Series;)V
  
141 ····.line·106141 ····.line·106
Offset 202, 15 lines modifiedOffset 202, 15 lines modified
  
202 ····.line·49202 ····.line·49
203 ····const·v5,·0x7f0b00e0203 ····const·v5,·0x7f0b00e0
  
204 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->setTitle(I)V204 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->setTitle(I)V
  
205 ····.line·51205 ····.line·51
206 ····const·v5,·0x7f060096206 ····const·v5,·0x7f0a0096
  
207 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;207 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
208 ····move-result-object·v4208 ····move-result-object·v4
  
209 ····check-cast·v4,·Landroid/widget/AutoCompleteTextView;209 ····check-cast·v4,·Landroid/widget/AutoCompleteTextView;
  
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 ····.line·57226 ····.line·57
227 ····:goto_0227 ····:goto_0
228 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog;->mSeriesAdapter:Landroid/widget/ArrayAdapter;228 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog;->mSeriesAdapter:Landroid/widget/ArrayAdapter;
  
229 ····invoke-virtual·{v4,·v5},·Landroid/widget/AutoCompleteTextView;->setAdapter(Landroid/widget/ListAdapter;)V229 ····invoke-virtual·{v4,·v5},·Landroid/widget/AutoCompleteTextView;->setAdapter(Landroid/widget/ListAdapter;)V
  
230 ····.line·59230 ····.line·59
231 ····const·v5,·0x7f06007f231 ····const·v5,·0x7f0a007f
  
232 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;232 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
233 ····move-result-object·v3233 ····move-result-object·v3
  
234 ····check-cast·v3,·Landroid/widget/Button;234 ····check-cast·v3,·Landroid/widget/Button;
  
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 ····new-instance·v5,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$1;243 ····new-instance·v5,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$1;
  
244 ····invoke-direct·{v5,·p0,·v1,·p1},·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$1;-><init>(Lcom/eleybourn/bookcatalogue/EditSeriesDialog;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Series;)V244 ····invoke-direct·{v5,·p0,·v1,·p1},·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$1;-><init>(Lcom/eleybourn/bookcatalogue/EditSeriesDialog;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Series;)V
  
245 ····invoke-virtual·{v3,·v5},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V245 ····invoke-virtual·{v3,·v5},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
246 ····.line·74246 ····.line·74
247 ····const·v5,·0x7f0600b2247 ····const·v5,·0x7f0a00b2
  
248 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;248 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
249 ····move-result-object·v0249 ····move-result-object·v0
  
250 ····check-cast·v0,·Landroid/widget/Button;250 ····check-cast·v0,·Landroid/widget/Button;
  
623 B
smali/com/eleybourn/bookcatalogue/BookEditNotes$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditNotes;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditNotes;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
25 ····.prologue26 ····.prologue
26 ····.line·14327 ····.line·143
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes$4;->this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditNotes$4;->this$0:Lcom/eleybourn/bookcatalogue/BookEditNotes;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7.21 KB
smali/com/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder.smali
    
Offset 81, 59 lines modifiedOffset 81, 59 lines modified
81 ····if-eqz·v6,·:cond_081 ····if-eqz·v6,·:cond_0
  
82 ····.line·26782 ····.line·267
83 ····const·v4,·0x3f4ccccd····#·0.8f83 ····const·v4,·0x3f4ccccd····#·0.8f
  
84 ····.line·27084 ····.line·270
85 ····:cond_085 ····:cond_0
86 ····const·v6,·0x7f06008886 ····const·v6,·0x7f0a0088
  
87 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;87 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
88 ····move-result-object·v688 ····move-result-object·v6
  
89 ····check-cast·v6,·Landroid/widget/TextView;89 ····check-cast·v6,·Landroid/widget/TextView;
  
90 ····iput-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->title:Landroid/widget/TextView;90 ····iput-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->title:Landroid/widget/TextView;
  
91 ····.line·27191 ····.line·271
92 ····const·v6,·0x7f0600d392 ····const·v6,·0x7f0a00d3
  
93 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;93 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
94 ····move-result-object·v694 ····move-result-object·v6
  
95 ····check-cast·v6,·Landroid/widget/ImageView;95 ····check-cast·v6,·Landroid/widget/ImageView;
  
96 ····iput-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->cover:Landroid/widget/ImageView;96 ····iput-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->cover:Landroid/widget/ImageView;
  
97 ····.line·27297 ····.line·272
98 ····const·v6,·0x7f0600d598 ····const·v6,·0x7f0a00d5
  
99 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;99 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
100 ····move-result-object·v6100 ····move-result-object·v6
  
101 ····check-cast·v6,·Landroid/widget/TextView;101 ····check-cast·v6,·Landroid/widget/TextView;
  
102 ····iput-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->seriesNum:Landroid/widget/TextView;102 ····iput-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->seriesNum:Landroid/widget/TextView;
  
103 ····.line·273103 ····.line·273
104 ····const·v6,·0x7f0600d4104 ····const·v6,·0x7f0a00d4
  
105 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;105 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
106 ····move-result-object·v6106 ····move-result-object·v6
  
107 ····check-cast·v6,·Landroid/widget/TextView;107 ····check-cast·v6,·Landroid/widget/TextView;
  
108 ····iput-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->seriesNumLong:Landroid/widget/TextView;108 ····iput-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->seriesNumLong:Landroid/widget/TextView;
  
109 ····.line·275109 ····.line·275
110 ····const·v6,·0x7f060087110 ····const·v6,·0x7f0a0087
  
111 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;111 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
112 ····move-result-object·v6112 ····move-result-object·v6
  
113 ····check-cast·v6,·Landroid/widget/ImageView;113 ····check-cast·v6,·Landroid/widget/ImageView;
  
Offset 240, 15 lines modifiedOffset 240, 15 lines modified
240 ····sget-object·v7,·Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;240 ····sget-object·v7,·Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;
  
241 ····invoke-virtual·{v6,·v7},·Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V241 ····invoke-virtual·{v6,·v7},·Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
  
242 ····.line·300242 ····.line·300
243 ····.end·local·v0····#·"clp":Landroid/widget/LinearLayout$LayoutParams;243 ····.end·local·v0····#·"clp":Landroid/widget/LinearLayout$LayoutParams;
244 ····:goto_0244 ····:goto_0
245 ····const·v6,·0x7f0600d6245 ····const·v6,·0x7f0a00d6
  
246 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;246 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
247 ····move-result-object·v6247 ····move-result-object·v6
  
248 ····check-cast·v6,·Landroid/widget/TextView;248 ····check-cast·v6,·Landroid/widget/TextView;
  
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
262 ····.line·302262 ····.line·302
263 ····iget-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->shelves:Landroid/widget/TextView;263 ····iget-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->shelves:Landroid/widget/TextView;
  
264 ····invoke-virtual·{v6,·v8},·Landroid/widget/TextView;->setVisibility(I)V264 ····invoke-virtual·{v6,·v8},·Landroid/widget/TextView;->setVisibility(I)V
  
265 ····.line·307265 ····.line·307
266 ····:goto_1266 ····:goto_1
267 ····const·v6,·0x7f060089267 ····const·v6,·0x7f0a0089
  
268 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;268 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
269 ····move-result-object·v6269 ····move-result-object·v6
  
270 ····check-cast·v6,·Landroid/widget/TextView;270 ····check-cast·v6,·Landroid/widget/TextView;
  
Offset 284, 15 lines modifiedOffset 284, 15 lines modified
284 ····.line·309284 ····.line·309
285 ····iget-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->author:Landroid/widget/TextView;285 ····iget-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->author:Landroid/widget/TextView;
  
286 ····invoke-virtual·{v6,·v8},·Landroid/widget/TextView;->setVisibility(I)V286 ····invoke-virtual·{v6,·v8},·Landroid/widget/TextView;->setVisibility(I)V
  
287 ····.line·314287 ····.line·314
288 ····:goto_2288 ····:goto_2
289 ····const·v6,·0x7f0600ac289 ····const·v6,·0x7f0a00ac
  
290 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;290 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
291 ····move-result-object·v6291 ····move-result-object·v6
  
292 ····check-cast·v6,·Landroid/widget/TextView;292 ····check-cast·v6,·Landroid/widget/TextView;
  
Offset 306, 15 lines modifiedOffset 306, 15 lines modified
306 ····.line·316306 ····.line·316
307 ····iget-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->location:Landroid/widget/TextView;307 ····iget-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->location:Landroid/widget/TextView;
  
308 ····invoke-virtual·{v6,·v8},·Landroid/widget/TextView;->setVisibility(I)V308 ····invoke-virtual·{v6,·v8},·Landroid/widget/TextView;->setVisibility(I)V
  
309 ····.line·321309 ····.line·321
310 ····:goto_3310 ····:goto_3
311 ····const·v6,·0x7f0600d7311 ····const·v6,·0x7f0a00d7
  
312 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;312 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
313 ····move-result-object·v6313 ····move-result-object·v6
  
314 ····check-cast·v6,·Landroid/widget/TextView;314 ····check-cast·v6,·Landroid/widget/TextView;
  
Offset 392, 22 lines modifiedOffset 392, 19 lines modified
392 ····invoke-virtual·{v6,·v9},·Landroid/widget/TextView;->setVisibility(I)V392 ····invoke-virtual·{v6,·v9},·Landroid/widget/TextView;->setVisibility(I)V
  
393 ····goto·:goto_4393 ····goto·:goto_4
Max diff block lines reached; 3270/7234 bytes (45.20%) of diff not shown.
672 B
smali/com/eleybourn/bookcatalogue/UpdateFromInternet$2$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;
  
25 ····.prologue26 ····.prologue
26 ····.line·24127 ····.line·241
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2$2;->this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2$2;->this$1:Lcom/eleybourn/bookcatalogue/UpdateFromInternet$2;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
726 B
smali/com/eleybourn/bookcatalogue/BookCatalogueApp$BcReportSender.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueApp;18 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueApp;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueApp;Landroid/content/Context;)V20 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueApp;Landroid/content/Context;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;
22 ····.param·p2,·"ctx"····#·Landroid/content/Context;23 ····.param·p2,·"ctx"····#·Landroid/content/Context;
  
23 ····.prologue24 ····.prologue
24 ····.line·10225 ····.line·102
25 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueApp$BcReportSender;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueApp;26 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueApp$BcReportSender;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueApp;
  
26 ····.line·10327 ····.line·103
748 B
smali/com/eleybourn/bookcatalogue/BooksMultitypeListHandler$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$context:Landroid/app/Activity;22 .field·final·synthetic·val$context:Landroid/app/Activity;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Landroid/app/Activity;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;Landroid/app/Activity;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
  
26 ····.prologue27 ····.prologue
27 ····.line·89328 ····.line·893
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$3;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$3;->this$0:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$3;->val$context:Landroid/app/Activity;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$3;->val$context:Landroid/app/Activity;
  
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$14.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·26727 ····.line·267
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$14;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$14;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
724 B
smali/com/eleybourn/bookcatalogue/StartupActivity.smali
    
Offset 158, 15 lines modifiedOffset 158, 14 lines modified
158 ····.line·88158 ····.line·88
159 ····new-instance·v0,·Landroid/os/Handler;159 ····new-instance·v0,·Landroid/os/Handler;
  
160 ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V160 ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V
  
161 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity;->mHandler:Landroid/os/Handler;161 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity;->mHandler:Landroid/os/Handler;
  
162 ····.line·399 
163 ····return-void162 ····return-void
164 .end·method163 .end·method
  
165 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/StartupActivity;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTask;)V164 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/StartupActivity;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTask;)V
166 ····.locals·0165 ····.locals·0
167 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/StartupActivity;166 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/StartupActivity;
168 ····.param·p1,·"x1"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTask;167 ····.param·p1,·"x1"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTask;
1.58 KB
smali/com/eleybourn/bookcatalogue/EditFormatDialog.smali
    
Offset 152, 15 lines modifiedOffset 152, 15 lines modified
  
152 ····.line·49152 ····.line·49
153 ····const·v5,·0x7f0b01f4153 ····const·v5,·0x7f0b01f4
  
154 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->setTitle(I)V154 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->setTitle(I)V
  
155 ····.line·51155 ····.line·51
156 ····const·v5,·0x7f060084156 ····const·v5,·0x7f0a0084
  
157 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;157 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
158 ····move-result-object·v3158 ····move-result-object·v3
  
159 ····check-cast·v3,·Landroid/widget/AutoCompleteTextView;159 ····check-cast·v3,·Landroid/widget/AutoCompleteTextView;
  
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 ····.line·57174 ····.line·57
175 ····:goto_0175 ····:goto_0
176 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog;->mAdapter:Landroid/widget/ArrayAdapter;176 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog;->mAdapter:Landroid/widget/ArrayAdapter;
  
177 ····invoke-virtual·{v3,·v5},·Landroid/widget/AutoCompleteTextView;->setAdapter(Landroid/widget/ListAdapter;)V177 ····invoke-virtual·{v3,·v5},·Landroid/widget/AutoCompleteTextView;->setAdapter(Landroid/widget/ListAdapter;)V
  
178 ····.line·59178 ····.line·59
179 ····const·v5,·0x7f06007f179 ····const·v5,·0x7f0a007f
  
180 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;180 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
181 ····move-result-object·v4181 ····move-result-object·v4
  
182 ····check-cast·v4,·Landroid/widget/Button;182 ····check-cast·v4,·Landroid/widget/Button;
  
Offset 191, 15 lines modifiedOffset 191, 15 lines modified
191 ····new-instance·v5,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$1;191 ····new-instance·v5,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$1;
  
192 ····invoke-direct·{v5,·p0,·v1,·p1},·Lcom/eleybourn/bookcatalogue/EditFormatDialog$1;-><init>(Lcom/eleybourn/bookcatalogue/EditFormatDialog;Landroid/app/Dialog;Ljava/lang/String;)V192 ····invoke-direct·{v5,·p0,·v1,·p1},·Lcom/eleybourn/bookcatalogue/EditFormatDialog$1;-><init>(Lcom/eleybourn/bookcatalogue/EditFormatDialog;Landroid/app/Dialog;Ljava/lang/String;)V
  
193 ····invoke-virtual·{v4,·v5},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V193 ····invoke-virtual·{v4,·v5},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
194 ····.line·73194 ····.line·73
195 ····const·v5,·0x7f0600b2195 ····const·v5,·0x7f0a00b2
  
196 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;196 ····invoke-virtual·{v1,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
197 ····move-result-object·v0197 ····move-result-object·v0
  
198 ····check-cast·v0,·Landroid/widget/Button;198 ····check-cast·v0,·Landroid/widget/Button;
  
724 B
smali/com/eleybourn/bookcatalogue/AdministrationAbout$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$res:Landroid/content/res/Resources;22 .field·final·synthetic·val$res:Landroid/content/res/Resources;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;Landroid/content/res/Resources;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationAbout;Landroid/content/res/Resources;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationAbout;
  
26 ····.prologue27 ····.prologue
27 ····.line·9428 ····.line·94
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$1;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$1;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationAbout;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$1;->val$res:Landroid/content/res/Resources;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationAbout$1;->val$res:Landroid/content/res/Resources;
  
693 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·11427 ····.line·114
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$1;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$1;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
733 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$10.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
26 ····.prologue27 ····.prologue
27 ····.line·111828 ····.line·1118
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$10;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$10;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$10;->val$sortDialog:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$10;->val$sortDialog:Landroid/app/AlertDialog;
  
1.12 KB
smali/com/eleybourn/bookcatalogue/EditFormatDialog$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$origFormat:Ljava/lang/String;24 .field·final·synthetic·val$origFormat:Ljava/lang/String;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditFormatDialog;Landroid/app/Dialog;Ljava/lang/String;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditFormatDialog;Landroid/app/Dialog;Ljava/lang/String;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditFormatDialog;
  
28 ····.prologue29 ····.prologue
29 ····.line·6030 ····.line·60
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$1;->this$0:Lcom/eleybourn/bookcatalogue/EditFormatDialog;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$1;->this$0:Lcom/eleybourn/bookcatalogue/EditFormatDialog;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$1;->val$dialog:Landroid/app/Dialog;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$1;->val$dialog:Landroid/app/Dialog;
  
Offset 48, 15 lines modifiedOffset 49, 15 lines modified
48 ····.locals·549 ····.locals·5
49 ····.param·p1,·"v"····#·Landroid/view/View;50 ····.param·p1,·"v"····#·Landroid/view/View;
  
50 ····.prologue51 ····.prologue
51 ····.line·6352 ····.line·63
52 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$1;->val$dialog:Landroid/app/Dialog;53 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/EditFormatDialog$1;->val$dialog:Landroid/app/Dialog;
  
53 ····const·v3,·0x7f06008454 ····const·v3,·0x7f0a0084
  
54 ····invoke-virtual·{v2,·v3},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;55 ····invoke-virtual·{v2,·v3},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
55 ····move-result-object·v056 ····move-result-object·v0
  
56 ····check-cast·v0,·Landroid/widget/AutoCompleteTextView;57 ····check-cast·v0,·Landroid/widget/AutoCompleteTextView;
  
1.54 KB
smali/com/eleybourn/bookcatalogue/EditSeriesList$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$series:Lcom/eleybourn/bookcatalogue/Series;24 .field·final·synthetic·val$series:Lcom/eleybourn/bookcatalogue/Series;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Series;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesList;Landroid/app/Dialog;Lcom/eleybourn/bookcatalogue/Series;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
28 ····.prologue29 ····.prologue
29 ····.line·13830 ····.line·138
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$1;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$1;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesList;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$1;->val$dialog:Landroid/app/Dialog;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$1;->val$dialog:Landroid/app/Dialog;
  
Offset 48, 27 lines modifiedOffset 49, 27 lines modified
48 ····.locals·749 ····.locals·7
49 ····.param·p1,·"v"····#·Landroid/view/View;50 ····.param·p1,·"v"····#·Landroid/view/View;
  
50 ····.prologue51 ····.prologue
51 ····.line·14152 ····.line·141
52 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$1;->val$dialog:Landroid/app/Dialog;53 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$1;->val$dialog:Landroid/app/Dialog;
  
53 ····const·v5,·0x7f06009654 ····const·v5,·0x7f0a0096
  
54 ····invoke-virtual·{v4,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;55 ····invoke-virtual·{v4,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
55 ····move-result-object·v356 ····move-result-object·v3
  
56 ····check-cast·v3,·Landroid/widget/AutoCompleteTextView;57 ····check-cast·v3,·Landroid/widget/AutoCompleteTextView;
  
57 ····.line·14258 ····.line·142
58 ····.local·v3,·"seriesView":Landroid/widget/AutoCompleteTextView;59 ····.local·v3,·"seriesView":Landroid/widget/AutoCompleteTextView;
59 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$1;->val$dialog:Landroid/app/Dialog;60 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesList$1;->val$dialog:Landroid/app/Dialog;
  
60 ····const·v5,·0x7f0600d561 ····const·v5,·0x7f0a00d5
  
61 ····invoke-virtual·{v4,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;62 ····invoke-virtual·{v4,·v5},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View;
  
62 ····move-result-object·v263 ····move-result-object·v2
  
63 ····check-cast·v2,·Landroid/widget/EditText;64 ····check-cast·v2,·Landroid/widget/EditText;
  
637 B
smali/com/eleybourn/bookcatalogue/StartupActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/StartupActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·11427 ····.line·114
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.77 KB
smali/com/eleybourn/bookcatalogue/R$color.smali
    
Offset 11, 47 lines modifiedOffset 11, 47 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"color"13 ····name·=·"color"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__background_holo_dark:I·=·0x7f08000016 .field·public·static·final·abs__background_holo_dark:I·=·0x7f070000
  
17 .field·public·static·final·abs__background_holo_light:I·=·0x7f08000117 .field·public·static·final·abs__background_holo_light:I·=·0x7f070001
  
18 .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f08000418 .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f070004
  
19 .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f08000519 .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f070005
  
20 .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f08000220 .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f070002
  
21 .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f08000321 .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f070003
  
22 .field·public·static·final·abs__bright_foreground_inverse_holo_dark:I·=·0x7f08000622 .field·public·static·final·abs__bright_foreground_inverse_holo_dark:I·=·0x7f070006
  
23 .field·public·static·final·abs__bright_foreground_inverse_holo_light:I·=·0x7f08000723 .field·public·static·final·abs__bright_foreground_inverse_holo_light:I·=·0x7f070007
  
24 .field·public·static·final·abs__holo_blue_light:I·=·0x7f08000824 .field·public·static·final·abs__holo_blue_light:I·=·0x7f070008
  
25 .field·public·static·final·abs__primary_text_disable_only_holo_dark:I·=·0x7f08000d25 .field·public·static·final·abs__primary_text_disable_only_holo_dark:I·=·0x7f07000d
  
26 .field·public·static·final·abs__primary_text_disable_only_holo_light:I·=·0x7f08000e26 .field·public·static·final·abs__primary_text_disable_only_holo_light:I·=·0x7f07000e
  
27 .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f08000f27 .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f07000f
  
28 .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f08001028 .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f070010
  
29 .field·public·static·final·background_grey:I·=·0x7f08000929 .field·public·static·final·background_grey:I·=·0x7f070009
  
30 .field·public·static·final·background_thumb:I·=·0x7f08000a30 .field·public·static·final·background_thumb:I·=·0x7f07000a
  
31 .field·public·static·final·link_blue:I·=·0x7f08000b31 .field·public·static·final·link_blue:I·=·0x7f07000b
  
32 .field·public·static·final·link_donate:I·=·0x7f08000c32 .field·public·static·final·link_donate:I·=·0x7f07000c
  
  
33 #·direct·methods33 #·direct·methods
34 .method·public·constructor·<init>()V34 .method·public·constructor·<init>()V
35 ····.locals·035 ····.locals·0
  
36 ····.prologue36 ····.prologue
676 B
smali/com/eleybourn/bookcatalogue/EditSeriesDialog$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesDialog;Landroid/app/Dialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditSeriesDialog;Landroid/app/Dialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditSeriesDialog;
  
26 ····.prologue27 ····.prologue
27 ····.line·7528 ····.line·75
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$2;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesDialog;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$2;->this$0:Lcom/eleybourn/bookcatalogue/EditSeriesDialog;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$2;->val$dialog:Landroid/app/Dialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/EditSeriesDialog$2;->val$dialog:Landroid/app/Dialog;
  
676 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$18.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
25 ····.prologue26 ····.prologue
26 ····.line·154327 ····.line·1543
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$18;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$18;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
588 B
smali/com/eleybourn/bookcatalogue/MainMenu$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·19427 ····.line·194
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$6;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$6;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
620 B
smali/com/eleybourn/bookcatalogue/CoverBrowser$CoverImageAdapter.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;19 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/CoverBrowser;)V21 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/CoverBrowser;)V
22 ····.locals·422 ····.locals·4
 23 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
23 ····.prologue24 ····.prologue
24 ····const/4·v3,·0x025 ····const/4·v3,·0x0
  
25 ····.line·51026 ····.line·510
26 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$CoverImageAdapter;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$CoverImageAdapter;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
7.33 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$ListAdapter.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;34 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;Landroid/content/Context;ILjava/util/ArrayList;)V36 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;Landroid/content/Context;ILjava/util/ArrayList;)V
37 ····.locals·137 ····.locals·1
 38 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditObjectList;
38 ····.param·p2,·"context"····#·Landroid/content/Context;39 ····.param·p2,·"context"····#·Landroid/content/Context;
39 ····.param·p3,·"textViewResourceId"····#·I40 ····.param·p3,·"textViewResourceId"····#·I
40 ····.annotation·system·Ldalvik/annotation/Signature;41 ····.annotation·system·Ldalvik/annotation/Signature;
41 ········value·=·{42 ········value·=·{
42 ············"(",43 ············"(",
43 ············"Landroid/content/Context;",44 ············"Landroid/content/Context;",
44 ············"I",45 ············"I",
Offset 85, 18 lines modifiedOffset 86, 16 lines modified
85 .method·public·getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;86 .method·public·getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
86 ····.locals·1287 ····.locals·12
87 ····.param·p1,·"position"····#·I88 ····.param·p1,·"position"····#·I
88 ····.param·p2,·"convertView"····#·Landroid/view/View;89 ····.param·p2,·"convertView"····#·Landroid/view/View;
89 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;90 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;
  
90 ····.prologue91 ····.prologue
91 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$ListAdapter;,·"Lcom/eleybourn/bookcatalogue/EditObjectList<TT;>.ListAdapter;" 
92 ····const/4·v11,·0x1 
  
93 ····.line·50892 ····.line·508
 93 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$ListAdapter;,·"Lcom/eleybourn/bookcatalogue/EditObjectList<TT;>.ListAdapter;"
94 ····move-object·v7,·p294 ····move-object·v7,·p2
  
95 ····.line·50995 ····.line·509
96 ····.local·v7,·"v":Landroid/view/View;96 ····.local·v7,·"v":Landroid/view/View;
97 ····if-nez·v7,·:cond_097 ····if-nez·v7,·:cond_0
  
98 ····.line·51098 ····.line·510
Offset 123, 24 lines modifiedOffset 122, 24 lines modified
123 ····invoke-virtual·{v8,·v9,·v10},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;122 ····invoke-virtual·{v8,·v9,·v10},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
124 ····move-result-object·v7123 ····move-result-object·v7
  
125 ····.line·515124 ····.line·515
126 ····.end·local·v8····#·"vi":Landroid/view/LayoutInflater;125 ····.end·local·v8····#·"vi":Landroid/view/LayoutInflater;
127 ····:cond_0126 ····:cond_0
128 ····const·v9,·0x7f060015127 ····const·v9,·0x7f0a0006
  
129 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;128 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
130 ····move-result-object·v10129 ····move-result-object·v10
  
131 ····invoke-static·{v7,·v9,·v10},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V130 ····invoke-static·{v7,·v9,·v10},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V
  
132 ····.line·520131 ····.line·520
133 ····const·v9,·0x7f0600c0132 ····const·v9,·0x7f0a00c0
  
134 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;133 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
135 ····move-result-object·v1134 ····move-result-object·v1
  
136 ····.line·521135 ····.line·521
137 ····.local·v1,·"details":Landroid/view/View;136 ····.local·v1,·"details":Landroid/view/View;
Offset 183, 35 lines modifiedOffset 182, 37 lines modified
  
183 ····iget-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$ListAdapter;->mCheckedFields:Z182 ····iget-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$ListAdapter;->mCheckedFields:Z
  
184 ····if-nez·v9,·:cond_3183 ····if-nez·v9,·:cond_3
  
185 ····.line·532184 ····.line·532
186 ····:cond_2185 ····:cond_2
187 ····const·v9,·0x7f06014d186 ····const·v9,·0x7f0a014d
  
188 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;187 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
189 ····move-result-object·v5188 ····move-result-object·v5
  
190 ····check-cast·v5,·Landroid/widget/TextView;189 ····check-cast·v5,·Landroid/widget/TextView;
  
191 ····.line·533190 ····.line·533
192 ····.local·v5,·"pt":Landroid/widget/TextView;191 ····.local·v5,·"pt":Landroid/widget/TextView;
193 ····if-eqz·v5,·:cond_3192 ····if-eqz·v5,·:cond_3
  
194 ····.line·534193 ····.line·534
 194 ····const/4·v9,·0x1
  
195 ····iput-boolean·v11,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$ListAdapter;->mHasPosition:Z195 ····iput-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$ListAdapter;->mHasPosition:Z
  
196 ····.line·535196 ····.line·535
197 ····add-int/lit8·v9,·p1,·0x1197 ····add-int/lit8·v9,·p1,·0x1
  
198 ····int-to-long·v9,·v9198 ····int-to-long·v10,·v9
  
199 ····invoke-static·{v9,·v10},·Ljava/lang/Long;->toString(J)Ljava/lang/String;199 ····invoke-static·{v10,·v11},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
200 ····move-result-object·v9200 ····move-result-object·v9
  
201 ····invoke-virtual·{v5,·v9},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V201 ····invoke-virtual·{v5,·v9},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
202 ····.line·540202 ····.line·540
203 ····.end·local·v5····#·"pt":Landroid/widget/TextView;203 ····.end·local·v5····#·"pt":Landroid/widget/TextView;
Offset 222, 15 lines modifiedOffset 223, 15 lines modified
  
222 ····iget-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$ListAdapter;->mCheckedFields:Z223 ····iget-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$ListAdapter;->mCheckedFields:Z
  
223 ····if-nez·v9,·:cond_5224 ····if-nez·v9,·:cond_5
  
224 ····.line·541225 ····.line·541
225 ····:cond_4226 ····:cond_4
226 ····const·v9,·0x7f06014c227 ····const·v9,·0x7f0a014c
  
227 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;228 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
228 ····move-result-object·v6229 ····move-result-object·v6
  
229 ····check-cast·v6,·Landroid/widget/ImageView;230 ····check-cast·v6,·Landroid/widget/ImageView;
  
Offset 244, 30 lines modifiedOffset 245, 32 lines modified
244 ····invoke-static·{v9},·Lcom/eleybourn/bookcatalogue/EditObjectList;->access$400(Lcom/eleybourn/bookcatalogue/EditObjectList;)Landroid/view/View$OnClickListener;245 ····invoke-static·{v9},·Lcom/eleybourn/bookcatalogue/EditObjectList;->access$400(Lcom/eleybourn/bookcatalogue/EditObjectList;)Landroid/view/View$OnClickListener;
  
245 ····move-result-object·v9246 ····move-result-object·v9
  
246 ····invoke-virtual·{v6,·v9},·Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V247 ····invoke-virtual·{v6,·v9},·Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
247 ····.line·544248 ····.line·544
 249 ····const/4·v9,·0x1
  
248 ····iput-boolean·v11,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$ListAdapter;->mHasUp:Z250 ····iput-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$ListAdapter;->mHasUp:Z
  
249 ····.line·549251 ····.line·549
Max diff block lines reached; 3034/7372 bytes (41.16%) of diff not shown.
4.32 KB
smali/com/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask.smali
    
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 ····.line·43767 ····.line·437
68 ····sput-object·v1,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mPublisherRes:Ljava/lang/String;68 ····sput-object·v1,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mPublisherRes:Ljava/lang/String;
  
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
71 .method·public·constructor·<init>(JLcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;I)V71 .method·public·constructor·<init>(JLcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;I)V
72 ····.locals·272 ····.locals·3
73 ····.param·p1,·"bookId"····#·J73 ····.param·p1,·"bookId"····#·J
74 ····.param·p3,·"holder"····#·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;74 ····.param·p3,·"holder"····#·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;
75 ····.param·p4,·"flags"····#·I75 ····.param·p4,·"flags"····#·I
  
76 ····.prologue76 ····.prologue
77 ····const/4·v0,·-0x277 ····const/4·v0,·-0x2
  
Offset 154, 23 lines modifiedOffset 154, 20 lines modified
154 #·virtual·methods154 #·virtual·methods
155 .method·public·onFinish(Ljava/lang/Exception;)V155 .method·public·onFinish(Ljava/lang/Exception;)V
156 ····.locals·3156 ····.locals·3
157 ····.param·p1,·"e"····#·Ljava/lang/Exception;157 ····.param·p1,·"e"····#·Ljava/lang/Exception;
  
158 ····.prologue158 ····.prologue
159 ····.line·550159 ····.line·550
160 ····:try_start_0 
161 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mHolder:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;160 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mHolder:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;
  
162 ····monitor-enter·v1161 ····monitor-enter·v1
163 ····:try_end_0 
164 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1 
  
165 ····.line·551162 ····.line·551
166 ····:try_start_1163 ····:try_start_0
167 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mHolder:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;164 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mHolder:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;
  
168 ····iget-object·v0,·v0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->extrasTask:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;165 ····iget-object·v0,·v0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;->extrasTask:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;
  
169 ····if-eq·v0,·p0,·:cond_0166 ····if-eq·v0,·p0,·:cond_0
  
170 ····.line·552167 ····.line·552
Offset 254, 31 lines modifiedOffset 251, 22 lines modified
  
254 ····goto·:goto_0251 ····goto·:goto_0
  
255 ····:catchall_0252 ····:catchall_0
256 ····move-exception·v0253 ····move-exception·v0
  
257 ····monitor-exit·v1254 ····monitor-exit·v1
258 ····:try_end_1255 ····:try_end_0
259 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0256 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
260 ····:try_start_2 
261 ····throw·v0 
262 ····:try_end_2 
263 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_1 
  
264 ····.line·564 
265 ····:catchall_1 
266 ····move-exception·v0 
  
267 ····throw·v0257 ····throw·v0
268 .end·method258 .end·method
  
269 .method·public·run(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;)V259 .method·public·run(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;)V
270 ····.locals·5260 ····.locals·6
271 ····.param·p1,·"taskContext"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;261 ····.param·p1,·"taskContext"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;
  
272 ····.prologue262 ····.prologue
273 ····.line·474263 ····.line·474
274 ····:try_start_0264 ····:try_start_0
275 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mHolder:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;265 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mHolder:Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$BookHolder;
  
Offset 324, 17 lines modifiedOffset 312, 17 lines modified
324 ····:try_start_3312 ····:try_start_3
325 ····invoke-interface·{p1},·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;->getDb()Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;313 ····invoke-interface·{p1},·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;->getDb()Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
326 ····move-result-object·v1314 ····move-result-object·v1
  
327 ····.line·483315 ····.line·483
328 ····.local·v1,·"dba":Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;316 ····.local·v1,·"dba":Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
329 ····iget-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mBookId:J317 ····iget-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mBookId:J
  
330 ····invoke-virtual·{v1,·v3,·v4},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->fetchBookById(J)Lcom/eleybourn/bookcatalogue/BooksCursor;318 ····invoke-virtual·{v1,·v4,·v5},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->fetchBookById(J)Lcom/eleybourn/bookcatalogue/BooksCursor;
331 ····:try_end_3319 ····:try_end_3
332 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_1320 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_1
  
333 ····move-result-object·v0321 ····move-result-object·v0
  
334 ····.line·486322 ····.line·486
335 ····.local·v0,·"c":Lcom/eleybourn/bookcatalogue/BooksCursor;323 ····.local·v0,·"c":Lcom/eleybourn/bookcatalogue/BooksCursor;
Offset 528, 17 lines modifiedOffset 516, 17 lines modified
  
528 ····.line·517516 ····.line·517
529 ····const-string·v3,·""517 ····const-string·v3,·""
  
530 ····iput-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mShelves:Ljava/lang/String;518 ····iput-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mShelves:Ljava/lang/String;
  
531 ····.line·518519 ····.line·518
532 ····iget-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mBookId:J520 ····iget-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/BooksMultitypeListHandler$GetBookExtrasTask;->mBookId:J
  
533 ····invoke-virtual·{v1,·v3,·v4},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getAllBookBookshelvesForGoodreadsCursor(J)Landroid/database/Cursor;521 ····invoke-virtual·{v1,·v4,·v5},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getAllBookBookshelvesForGoodreadsCursor(J)Landroid/database/Cursor;
534 ····:try_end_4522 ····:try_end_4
535 ····.catchall·{:try_start_4·..·:try_end_4}·:catchall_3523 ····.catchall·{:try_start_4·..·:try_end_4}·:catchall_3
  
536 ····move-result-object·v2524 ····move-result-object·v2
  
537 ····.line·520525 ····.line·520
538 ····.local·v2,·"sc":Landroid/database/Cursor;526 ····.local·v2,·"sc":Landroid/database/Cursor;
627 B
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$3$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$newPos:I22 .field·final·synthetic·val$newPos:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3;I)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3;
  
26 ····.prologue27 ····.prologue
27 ····.line·67728 ····.line·677
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3$1;->this$1:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3$1;->this$1:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3;
  
29 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3$1;->val$newPos:I30 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$3$1;->val$newPos:I
  
693 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·15027 ····.line·150
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$4;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
8.43 KB
smali/com/eleybourn/bookcatalogue/BookData.smali
Max HTML report size reached
1.47 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$2$1$1.smali
    
Offset 20, 33 lines modifiedOffset 20, 34 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$2:Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;21 .field·final·synthetic·this$2:Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$2"····#·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·29027 ····.line·290
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2$1$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$2$1.1;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2$1$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$2$1$1;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1$1;->this$2:Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1$1;->this$2:Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
  
32 #·virtual·methods33 #·virtual·methods
33 .method·public·run()V34 .method·public·run()V
34 ····.locals·535 ····.locals·5
  
35 ····.prologue36 ····.prologue
36 ····.line·29337 ····.line·293
37 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2$1$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$2$1.1;"38 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$2$1$1;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$2$1$1;"
38 ····const/4·v1,·0x039 ····const/4·v1,·0x0
  
39 ····.line·29440 ····.line·294
40 ····.local·v1,·"i":I41 ····.local·v1,·"i":I
41 ····:goto_042 ····:goto_0
42 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1$1;->this$2:Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;43 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$2$1$1;->this$2:Lcom/eleybourn/bookcatalogue/EditObjectList$2$1;
  
615 B
smali/com/eleybourn/bookcatalogue/ExportThread$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ExportThread;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/ExportThread;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ExportThread;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/ExportThread;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/ExportThread;
  
25 ····.prologue26 ····.prologue
26 ····.line·4627 ····.line·46
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ExportThread$1;->this$0:Lcom/eleybourn/bookcatalogue/ExportThread;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/ExportThread$1;->this$0:Lcom/eleybourn/bookcatalogue/ExportThread;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.51 KB
smali/com/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask$1.smali
    
Offset 20, 39 lines modifiedOffset 20, 40 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;
  
25 ····.prologue26 ····.prologue
26 ····.line·13627 ····.line·136
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask$1;->this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask$1;->this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·run()V33 .method·public·run()V
33 ····.locals·334 ····.locals·4
  
34 ····.prologue35 ····.prologue
35 ····.line·13936 ····.line·139
36 ····invoke-static·{},·Lnet/philipwarner/taskqueue/QueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;37 ····invoke-static·{},·Lnet/philipwarner/taskqueue/QueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;
  
37 ····move-result-object·v038 ····move-result-object·v0
  
38 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask$1;->this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;39 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask$1;->this$1:Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;
  
39 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;->getId()J40 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BcQueueManager$BcLegacyTask;->getId()J
  
40 ····move-result-wide·v141 ····move-result-wide·v2
  
41 ····invoke-virtual·{v0,·v1,·v2},·Lnet/philipwarner/taskqueue/QueueManager;->deleteTask(J)V42 ····invoke-virtual·{v0,·v2,·v3},·Lnet/philipwarner/taskqueue/QueueManager;->deleteTask(J)V
  
42 ····.line·14043 ····.line·140
43 ····return-void44 ····return-void
44 .end·method45 .end·method
1.67 KB
smali/com/eleybourn/bookcatalogue/EditObjectList$8.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/EditObjectList;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/EditObjectList;
  
25 ····.prologue26 ····.prologue
26 ····.line·45727 ····.line·457
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$8;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.8;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$8;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$8;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$8;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$8;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·542 ····.locals·5
42 ····.param·p1,·"v"····#·Landroid/view/View;43 ····.param·p1,·"v"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·46145 ····.line·461
45 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$8;,·"Lcom/eleybourn/bookcatalogue/EditObjectList.8;"46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/EditObjectList$8;,·"Lcom/eleybourn/bookcatalogue/EditObjectList$8;"
46 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$8;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;47 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/EditObjectList$8;->this$0:Lcom/eleybourn/bookcatalogue/EditObjectList;
  
47 ····invoke-static·{v2,·p1},·Lcom/eleybourn/bookcatalogue/EditObjectList;->access$100(Lcom/eleybourn/bookcatalogue/EditObjectList;Landroid/view/View;)Ljava/lang/Integer;48 ····invoke-static·{v2,·p1},·Lcom/eleybourn/bookcatalogue/EditObjectList;->access$100(Lcom/eleybourn/bookcatalogue/EditObjectList;Landroid/view/View;)Ljava/lang/Integer;
  
48 ····move-result-object·v249 ····move-result-object·v2
  
49 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I50 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
709 B
smali/com/eleybourn/bookcatalogue/TaskManager$OnFinshedMessage.smali
    
Offset 52, 20 lines modifiedOffset 52, 18 lines modified
52 ····const/4·v0,·0x052 ····const/4·v0,·0x0
  
53 ····return·v053 ····return·v0
54 .end·method54 .end·method
  
55 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z55 .method·public·bridge·synthetic·deliver(Ljava/lang/Object;)Z
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
58 ····.prologue57 ····.prologue
59 ····.line·11858 ····.line·118
60 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;59 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;
  
61 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
62 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/TaskManager$OnFinshedMessage;->deliver(Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;)Z60 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/TaskManager$OnFinshedMessage;->deliver(Lcom/eleybourn/bookcatalogue/TaskManager$TaskManagerListener;)Z
  
63 ····move-result·v061 ····move-result·v0
  
64 ····return·v062 ····return·v0
65 .end·method63 .end·method
1.37 KB
smali/com/eleybourn/bookcatalogue/TaskListActivity$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$id:J22 .field·final·synthetic·val$id:J
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/TaskListActivity;J)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/TaskListActivity;J)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/TaskListActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·12128 ····.line·121
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;->this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;->this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;
  
29 ····iput-wide·p2,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;->val$id:J30 ····iput-wide·p2,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;->val$id:J
  
Offset 37, 20 lines modifiedOffset 38, 20 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·run()V41 .method·public·run()V
41 ····.locals·342 ····.locals·4
  
42 ····.prologue43 ····.prologue
43 ····.line·12444 ····.line·124
44 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;->this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;45 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;->this$0:Lcom/eleybourn/bookcatalogue/TaskListActivity;
  
45 ····iget-wide·v1,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;->val$id:J46 ····iget-wide·v2,·p0,·Lcom/eleybourn/bookcatalogue/TaskListActivity$3;->val$id:J
  
46 ····invoke-static·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/TaskListActivity;->access$000(Lcom/eleybourn/bookcatalogue/TaskListActivity;J)V47 ····invoke-static·{v0,·v2,·v3},·Lcom/eleybourn/bookcatalogue/TaskListActivity;->access$000(Lcom/eleybourn/bookcatalogue/TaskListActivity;J)V
  
47 ····.line·12548 ····.line·125
48 ····return-void49 ····return-void
49 .end·method50 .end·method
651 B
smali/com/eleybourn/bookcatalogue/BookEditAnthology$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
25 ····.prologue26 ····.prologue
26 ····.line·11327 ····.line·113
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$1;->this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13.0 KB
smali/com/eleybourn/bookcatalogue/BookDetailsReadOnly.smali
Max HTML report size reached
676 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$15.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
25 ····.prologue26 ····.prologue
26 ····.line·147727 ····.line·1477
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$15;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$15;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
733 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$11.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
26 ····.prologue27 ····.prologue
27 ····.line·113528 ····.line·1135
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$11;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$11;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$11;->val$sortDialog:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$11;->val$sortDialog:Landroid/app/AlertDialog;
  
3.94 KB
smali/com/eleybourn/bookcatalogue/Bookshelf.smali
    
Offset 68, 33 lines modifiedOffset 68, 32 lines modified
68 .end·method68 .end·method
  
69 .method·private·destroyManagedCursors()V69 .method·private·destroyManagedCursors()V
70 ····.locals·470 ····.locals·4
  
71 ····.prologue71 ····.prologue
72 ····.line·7972 ····.line·79
73 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/Bookshelf;->mManagedCursors:Ljava/util/ArrayList;73 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/Bookshelf;->mManagedCursors:Ljava/util/ArrayList;
  
74 ····monitor-enter·v374 ····monitor-enter·v2
  
75 ····.line·8075 ····.line·80
76 ····:try_start_076 ····:try_start_0
77 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/Bookshelf;->mManagedCursors:Ljava/util/ArrayList;77 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/Bookshelf;->mManagedCursors:Ljava/util/ArrayList;
  
78 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;78 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
79 ····move-result-object·v179 ····move-result-object·v1
  
80 ····.local·v1,·"i$":Ljava/util/Iterator; 
81 ····:goto_080 ····:goto_0
82 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z81 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
83 ····move-result·v282 ····move-result·v3
  
84 ····if-eqz·v2,·:cond_083 ····if-eqz·v3,·:cond_0
  
85 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;84 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
86 ····move-result-object·v085 ····move-result-object·v0
  
87 ····check-cast·v0,·Landroid/database/Cursor;86 ····check-cast·v0,·Landroid/database/Cursor;
88 ····:try_end_087 ····:try_end_0
Offset 108, 42 lines modifiedOffset 107, 41 lines modified
108 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0107 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0
109 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0108 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
110 ····goto·:goto_0109 ····goto·:goto_0
  
111 ····.line·83110 ····.line·83
112 ····:catch_0111 ····:catch_0
113 ····move-exception·v2112 ····move-exception·v3
  
114 ····goto·:goto_0113 ····goto·:goto_0
  
115 ····.line·87114 ····.line·87
116 ····.end·local·v0····#·"c":Landroid/database/Cursor;115 ····.end·local·v0····#·"c":Landroid/database/Cursor;
117 ····:cond_0116 ····:cond_0
118 ····:try_start_2117 ····:try_start_2
119 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/Bookshelf;->mManagedCursors:Ljava/util/ArrayList;118 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/Bookshelf;->mManagedCursors:Ljava/util/ArrayList;
  
120 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->clear()V119 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->clear()V
  
121 ····.line·88120 ····.line·88
122 ····monitor-exit·v3121 ····monitor-exit·v2
  
123 ····.line·89122 ····.line·89
124 ····return-void123 ····return-void
  
125 ····.line·88124 ····.line·88
126 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
127 ····:catchall_0125 ····:catchall_0
128 ····move-exception·v2126 ····move-exception·v1
  
129 ····monitor-exit·v3127 ····monitor-exit·v2
130 ····:try_end_2128 ····:try_end_2
131 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0129 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0
  
132 ····throw·v2130 ····throw·v1
133 .end·method131 .end·method
  
134 .method·private·fillBookshelves()V132 .method·private·fillBookshelves()V
135 ····.locals·8133 ····.locals·8
  
136 ····.prologue134 ····.prologue
137 ····const/4·v7,·0x1135 ····const/4·v7,·0x1
Offset 178, 15 lines modifiedOffset 176, 15 lines modified
  
178 ····aput-object·v1,·v4,·v7176 ····aput-object·v1,·v4,·v7
  
179 ····.line·124177 ····.line·124
180 ····.local·v4,·"from":[Ljava/lang/String;178 ····.local·v4,·"from":[Ljava/lang/String;
181 ····new-array·v5,·v7,·[I179 ····new-array·v5,·v7,·[I
  
182 ····const·v1,·0x7f060154180 ····const·v1,·0x7f0a0154
  
183 ····aput·v1,·v5,·v6181 ····aput·v1,·v5,·v6
  
184 ····.line·127182 ····.line·127
185 ····.local·v5,·"to":[I183 ····.local·v5,·"to":[I
186 ····new-instance·v0,·Landroid/widget/SimpleCursorAdapter;184 ····new-instance·v0,·Landroid/widget/SimpleCursorAdapter;
  
Offset 272, 17 lines modifiedOffset 270, 17 lines modified
  
272 ····goto·:goto_0270 ····goto·:goto_0
  
273 ····.line·164271 ····.line·164
274 ····:cond_0272 ····:cond_0
275 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/Bookshelf;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;273 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/Bookshelf;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
276 ····iget-wide·v3,·v0,·Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J274 ····iget-wide·v4,·v0,·Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J
  
277 ····invoke-virtual·{v2,·v3,·v4},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->deleteBookshelf(J)Z275 ····invoke-virtual·{v2,·v4,·v5},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->deleteBookshelf(J)Z
  
278 ····.line·165276 ····.line·165
279 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/Bookshelf;->fillBookshelves()V277 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/Bookshelf;->fillBookshelves()V
  
280 ····goto·:goto_0278 ····goto·:goto_0
  
281 ····.line·158279 ····.line·158
Offset 380, 18 lines modifiedOffset 378, 20 lines modified
  
380 ····invoke-interface·{p1,·v1,·v2,·v1,·v0},·Lcom/actionbarsherlock/view/Menu;->add(IIII)Lcom/actionbarsherlock/view/MenuItem;378 ····invoke-interface·{p1,·v1,·v2,·v1,·v0},·Lcom/actionbarsherlock/view/Menu;->add(IIII)Lcom/actionbarsherlock/view/MenuItem;
  
381 ····move-result-object·v0379 ····move-result-object·v0
  
382 ····const·v1,·0x7f0200a3380 ····const·v1,·0x7f0200a3
  
 381 ····.line·135
383 ····invoke-interface·{v0,·v1},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(I)Lcom/actionbarsherlock/view/MenuItem;382 ····invoke-interface·{v0,·v1},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(I)Lcom/actionbarsherlock/view/MenuItem;
  
384 ····move-result-object·v0383 ····move-result-object·v0
  
 384 ····.line·136
385 ····invoke-interface·{v0,·v2},·Lcom/actionbarsherlock/view/MenuItem;->setShowAsAction(I)V385 ····invoke-interface·{v0,·v2},·Lcom/actionbarsherlock/view/MenuItem;->setShowAsAction(I)V
  
386 ····.line·137386 ····.line·137
Max diff block lines reached; 47/3939 bytes (1.19%) of diff not shown.
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·24727 ····.line·247
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$10;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$10;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
8.6 KB
smali/com/eleybourn/bookcatalogue/EditAuthorList.smali
Max HTML report size reached
1.34 KB
smali/com/eleybourn/bookcatalogue/BookEvents$BookEvent$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$id:J22 .field·final·synthetic·val$id:J
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;J)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;J)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;
  
26 ····.prologue27 ····.prologue
27 ····.line·23428 ····.line·234
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$3;->this$0:Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$3;->this$0:Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent;
  
29 ····iput-wide·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$3;->val$id:J30 ····iput-wide·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$3;->val$id:J
  
Offset 37, 22 lines modifiedOffset 38, 22 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·run()V41 .method·public·run()V
41 ····.locals·342 ····.locals·4
  
42 ····.prologue43 ····.prologue
43 ····.line·23744 ····.line·237
44 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->getQueueManager()Lcom/eleybourn/bookcatalogue/BcQueueManager;45 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->getQueueManager()Lcom/eleybourn/bookcatalogue/BcQueueManager;
  
45 ····move-result-object·v046 ····move-result-object·v0
  
46 ····iget-wide·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$3;->val$id:J47 ····iget-wide·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEvents$BookEvent$3;->val$id:J
  
47 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/BcQueueManager;->deleteEvent(J)V48 ····invoke-virtual·{v0,·v2,·v3},·Lcom/eleybourn/bookcatalogue/BcQueueManager;->deleteEvent(J)V
  
48 ····.line·23849 ····.line·238
49 ····return-void50 ····return-void
50 .end·method51 .end·method
588 B
smali/com/eleybourn/bookcatalogue/BookData$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookData;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookData;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookData;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookData;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookData;
  
25 ····.prologue26 ····.prologue
26 ····.line·27827 ····.line·278
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookData$1;->this$0:Lcom/eleybourn/bookcatalogue/BookData;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookData$1;->this$0:Lcom/eleybourn/bookcatalogue/BookData;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.65 KB
smali/com/eleybourn/bookcatalogue/CoverBrowser$GetThumbnailTask.smali
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/eleybourn/bookcatalogue/utils/Utils;->fetchFileIntoImageView(Ljava/io/File;Landroid/widget/ImageView;IIZ)Landroid/graphics/Bitmap;102 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/eleybourn/bookcatalogue/utils/Utils;->fetchFileIntoImageView(Ljava/io/File;Landroid/widget/ImageView;IIZ)Landroid/graphics/Bitmap;
  
103 ····.line·230103 ····.line·230
104 ····return-void104 ····return-void
105 .end·method105 .end·method
  
106 .method·public·run(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;)V106 .method·public·run(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;)V
107 ····.locals·5107 ····.locals·6
108 ····.param·p1,·"taskContext"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;108 ····.param·p1,·"taskContext"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;
  
109 ····.prologue109 ····.prologue
110 ····.line·216110 ····.line·216
111 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetThumbnailTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;111 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetThumbnailTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
112 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$500(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;112 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$500(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;
Offset 134, 19 lines modifiedOffset 134, 19 lines modified
  
134 ····invoke-direct·{v0,·v1},·Ljava/io/File;-><init>(Ljava/lang/String;)V134 ····invoke-direct·{v0,·v1},·Ljava/io/File;-><init>(Ljava/lang/String;)V
  
135 ····.line·218135 ····.line·218
136 ····.local·v0,·"file":Ljava/io/File;136 ····.local·v0,·"file":Ljava/io/File;
137 ····invoke-virtual·{v0},·Ljava/io/File;->length()J137 ····invoke-virtual·{v0},·Ljava/io/File;->length()J
  
138 ····move-result-wide·v1138 ····move-result-wide·v2
  
139 ····const-wide/16·v3,·0x32139 ····const-wide/16·v4,·0x32
  
140 ····cmp-long·v1,·v1,·v3140 ····cmp-long·v1,·v2,·v4
  
141 ····if-gez·v1,·:cond_0141 ····if-gez·v1,·:cond_0
  
142 ····.line·219142 ····.line·219
143 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetThumbnailTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;143 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/CoverBrowser$GetThumbnailTask;->this$0:Lcom/eleybourn/bookcatalogue/CoverBrowser;
  
144 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$500(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;144 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/CoverBrowser;->access$500(Lcom/eleybourn/bookcatalogue/CoverBrowser;)Lcom/eleybourn/bookcatalogue/CoverBrowser$FileManager;
588 B
smali/com/eleybourn/bookcatalogue/MainMenu$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·22327 ····.line·223
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$9;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$9;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
733 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$12.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
26 ····.prologue27 ····.prologue
27 ····.line·115328 ····.line·1153
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$12;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$12;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$12;->val$sortDialog:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$12;->val$sortDialog:Landroid/app/AlertDialog;
  
630 B
smali/com/eleybourn/bookcatalogue/BookEditFields$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditFields;
  
25 ····.prologue26 ····.prologue
26 ····.line·14727 ····.line·147
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$3;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$3;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
700 B
smali/com/eleybourn/bookcatalogue/BindableItemListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BindableItemListActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BindableItemListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BindableItemListActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BindableItemListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BindableItemListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10127 ····.line·101
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BindableItemListActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/BindableItemListActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BindableItemListActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/BindableItemListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.61 KB
smali/com/eleybourn/bookcatalogue/BookEditFields$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditFields;
  
25 ····.prologue26 ····.prologue
26 ····.line·18427 ····.line·184
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 37, 15 lines modifiedOffset 38, 15 lines modified
  
37 #·virtual·methods38 #·virtual·methods
38 .method·public·onClick(Landroid/view/View;)V39 .method·public·onClick(Landroid/view/View;)V
39 ····.locals·640 ····.locals·6
40 ····.param·p1,·"v"····#·Landroid/view/View;41 ····.param·p1,·"v"····#·Landroid/view/View;
  
41 ····.prologue42 ····.prologue
42 ····const·v5,·0x7f06009a43 ····const·v5,·0x7f0a009a
  
43 ····.line·18644 ····.line·186
44 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;45 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
45 ····iget-object·v2,·v2,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mFields:Lcom/eleybourn/bookcatalogue/Fields;46 ····iget-object·v2,·v2,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mFields:Lcom/eleybourn/bookcatalogue/Fields;
  
46 ····invoke-virtual·{v2,·v5},·Lcom/eleybourn/bookcatalogue/Fields;->getField(I)Lcom/eleybourn/bookcatalogue/Fields$Field;47 ····invoke-virtual·{v2,·v5},·Lcom/eleybourn/bookcatalogue/Fields;->getField(I)Lcom/eleybourn/bookcatalogue/Fields$Field;
Offset 54, 14 lines modifiedOffset 55, 15 lines modified
  
54 ····.line·18855 ····.line·188
55 ····.local·v0,·"f":Lcom/eleybourn/bookcatalogue/Fields$Field;56 ····.local·v0,·"f":Lcom/eleybourn/bookcatalogue/Fields$Field;
56 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;57 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
57 ····iget-object·v2,·v2,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mEditManager:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;58 ····iget-object·v2,·v2,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mEditManager:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;
  
 59 ····.line·190
58 ····invoke-interface·{v2},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;60 ····invoke-interface·{v2},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;
  
59 ····move-result-object·v261 ····move-result-object·v2
  
60 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/BookData;->getRowId()J62 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/BookData;->getRowId()J
  
61 ····move-result-wide·v263 ····move-result-wide·v2
Offset 70, 34 lines modifiedOffset 72, 37 lines modified
  
70 ····move-result-object·v272 ····move-result-object·v2
  
71 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;73 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
72 ····iget-object·v3,·v3,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mEditManager:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;74 ····iget-object·v3,·v3,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mEditManager:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;
  
 75 ····.line·191
73 ····invoke-interface·{v3},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;76 ····invoke-interface·{v3},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;
  
74 ····move-result-object·v377 ····move-result-object·v3
  
75 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/BookData;->getBookshelfText()Ljava/lang/String;78 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/BookData;->getBookshelfText()Ljava/lang/String;
  
76 ····move-result-object·v379 ····move-result-object·v3
  
77 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;80 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
78 ····iget-object·v4,·v4,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mEditManager:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;81 ····iget-object·v4,·v4,·Lcom/eleybourn/bookcatalogue/BookEditFields;->mEditManager:Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;
  
 82 ····.line·192
79 ····invoke-interface·{v4},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;83 ····invoke-interface·{v4},·Lcom/eleybourn/bookcatalogue/BookEditFragmentAbstract$BookEditManager;->getBookData()Lcom/eleybourn/bookcatalogue/BookData;
  
80 ····move-result-object·v484 ····move-result-object·v4
  
81 ····invoke-virtual·{v4},·Lcom/eleybourn/bookcatalogue/BookData;->getBookshelfList()Ljava/lang/String;85 ····invoke-virtual·{v4},·Lcom/eleybourn/bookcatalogue/BookData;->getBookshelfList()Ljava/lang/String;
  
82 ····move-result-object·v486 ····move-result-object·v4
  
 87 ····.line·188
83 ····invoke-static·{v5,·v2,·v3,·v4},·Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;->newInstance(ILjava/lang/Long;Ljava/lang/String;Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;88 ····invoke-static·{v5,·v2,·v3,·v4},·Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;->newInstance(ILjava/lang/Long;Ljava/lang/String;Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;
  
84 ····move-result-object·v189 ····move-result-object·v1
  
85 ····.line·19590 ····.line·195
86 ····.local·v1,·"frag":Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;91 ····.local·v1,·"frag":Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;
87 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;92 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$5;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
652 B
smali/com/eleybourn/bookcatalogue/FieldVisibility.smali
    
Offset 289, 15 lines modifiedOffset 289, 15 lines modified
  
289 ····invoke-virtual·{p0,·v11,·v12},·Lcom/eleybourn/bookcatalogue/FieldVisibility;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;289 ····invoke-virtual·{p0,·v11,·v12},·Lcom/eleybourn/bookcatalogue/FieldVisibility;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
  
290 ····move-result-object·v8290 ····move-result-object·v8
  
291 ····.line·98291 ····.line·98
292 ····.local·v8,·"mPrefs":Landroid/content/SharedPreferences;292 ····.local·v8,·"mPrefs":Landroid/content/SharedPreferences;
293 ····const·v11,·0x7f060107293 ····const·v11,·0x7f0a0107
  
294 ····invoke-virtual·{p0,·v11},·Lcom/eleybourn/bookcatalogue/FieldVisibility;->findViewById(I)Landroid/view/View;294 ····invoke-virtual·{p0,·v11},·Lcom/eleybourn/bookcatalogue/FieldVisibility;->findViewById(I)Landroid/view/View;
  
295 ····move-result-object·v9295 ····move-result-object·v9
  
296 ····check-cast·v9,·Landroid/widget/LinearLayout;296 ····check-cast·v9,·Landroid/widget/LinearLayout;
  
8.3 KB
smali/com/eleybourn/bookcatalogue/GetThumbnailTask.smali
Max HTML report size reached
630 B
smali/com/eleybourn/bookcatalogue/BookEditFields$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditFields;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditFields;
  
25 ····.prologue26 ····.prologue
26 ····.line·34027 ····.line·340
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$7;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditFields$7;->this$0:Lcom/eleybourn/bookcatalogue/BookEditFields;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19.5 KB
smali/com/eleybourn/bookcatalogue/BookEdit.smali
Max HTML report size reached
696 B
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$13.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·28627 ····.line·286
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$13;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$13;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
560 B
smali/com/eleybourn/bookcatalogue/Help$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/Help;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/Help;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Help;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Help;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/Help;
  
25 ····.prologue26 ····.prologue
26 ····.line·10527 ····.line·105
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Help$4;->this$0:Lcom/eleybourn/bookcatalogue/Help;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Help$4;->this$0:Lcom/eleybourn/bookcatalogue/Help;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
559 B
smali/com/eleybourn/bookcatalogue/Help$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/Help;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/Help;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Help;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/Help;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/Help;
  
25 ····.prologue26 ····.prologue
26 ····.line·6427 ····.line·64
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Help$1;->this$0:Lcom/eleybourn/bookcatalogue/Help;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/Help$1;->this$0:Lcom/eleybourn/bookcatalogue/Help;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.02 KB
smali/com/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;28 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;Landroid/content/Context;ILjava/util/ArrayList;)V30 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;Landroid/content/Context;ILjava/util/ArrayList;)V
31 ····.locals·131 ····.locals·1
 32 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditAnthology;
32 ····.param·p2,·"context"····#·Landroid/content/Context;33 ····.param·p2,·"context"····#·Landroid/content/Context;
33 ····.param·p3,·"rowViewId"····#·I34 ····.param·p3,·"rowViewId"····#·I
34 ····.annotation·system·Ldalvik/annotation/Signature;35 ····.annotation·system·Ldalvik/annotation/Signature;
35 ········value·=·{36 ········value·=·{
36 ············"(",37 ············"(",
37 ············"Landroid/content/Context;",38 ············"Landroid/content/Context;",
38 ············"I",39 ············"I",
Offset 141, 37 lines modifiedOffset 142, 33 lines modified
  
141 ····.line·231142 ····.line·231
142 ····return-void143 ····return-void
143 .end·method144 .end·method
  
144 .method·protected·bridge·synthetic·onRowClick(Ljava/lang/Object;ILandroid/view/View;)V145 .method·protected·bridge·synthetic·onRowClick(Ljava/lang/Object;ILandroid/view/View;)V
145 ····.locals·0146 ····.locals·0
146 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
147 ····.param·p2,·"x1"····#·I 
148 ····.param·p3,·"x2"····#·Landroid/view/View; 
  
149 ····.prologue147 ····.prologue
150 ····.line·200148 ····.line·200
151 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/AnthologyTitle;149 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/AnthologyTitle;
  
152 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
153 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;->onRowClick(Lcom/eleybourn/bookcatalogue/AnthologyTitle;ILandroid/view/View;)V150 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;->onRowClick(Lcom/eleybourn/bookcatalogue/AnthologyTitle;ILandroid/view/View;)V
  
154 ····return-void151 ····return-void
155 .end·method152 .end·method
  
156 .method·protected·onSetupView(Lcom/eleybourn/bookcatalogue/AnthologyTitle;ILandroid/view/View;)V153 .method·protected·onSetupView(Lcom/eleybourn/bookcatalogue/AnthologyTitle;ILandroid/view/View;)V
157 ····.locals·3154 ····.locals·3
158 ····.param·p1,·"anthology"····#·Lcom/eleybourn/bookcatalogue/AnthologyTitle;155 ····.param·p1,·"anthology"····#·Lcom/eleybourn/bookcatalogue/AnthologyTitle;
159 ····.param·p2,·"position"····#·I156 ····.param·p2,·"position"····#·I
160 ····.param·p3,·"target"····#·Landroid/view/View;157 ····.param·p3,·"target"····#·Landroid/view/View;
  
161 ····.prologue158 ····.prologue
162 ····.line·219159 ····.line·219
163 ····const·v2,·0x7f06014f160 ····const·v2,·0x7f0a014f
  
164 ····invoke-virtual·{p3,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;161 ····invoke-virtual·{p3,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
165 ····move-result-object·v0162 ····move-result-object·v0
  
166 ····check-cast·v0,·Landroid/widget/TextView;163 ····check-cast·v0,·Landroid/widget/TextView;
  
Offset 184, 15 lines modifiedOffset 181, 15 lines modified
184 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/Author;->getDisplayName()Ljava/lang/String;181 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/Author;->getDisplayName()Ljava/lang/String;
  
185 ····move-result-object·v2182 ····move-result-object·v2
  
186 ····invoke-virtual·{v0,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V183 ····invoke-virtual·{v0,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
187 ····.line·221184 ····.line·221
188 ····const·v2,·0x7f06014e185 ····const·v2,·0x7f0a014e
  
189 ····invoke-virtual·{p3,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;186 ····invoke-virtual·{p3,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
190 ····move-result-object·v1187 ····move-result-object·v1
  
191 ····check-cast·v1,·Landroid/widget/TextView;188 ····check-cast·v1,·Landroid/widget/TextView;
  
Offset 206, 20 lines modifiedOffset 203, 16 lines modified
  
206 ····.line·223203 ····.line·223
207 ····return-void204 ····return-void
208 .end·method205 .end·method
  
209 .method·protected·bridge·synthetic·onSetupView(Ljava/lang/Object;ILandroid/view/View;)V206 .method·protected·bridge·synthetic·onSetupView(Ljava/lang/Object;ILandroid/view/View;)V
210 ····.locals·0207 ····.locals·0
211 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
212 ····.param·p2,·"x1"····#·I 
213 ····.param·p3,·"x2"····#·Landroid/view/View; 
  
214 ····.prologue208 ····.prologue
215 ····.line·200209 ····.line·200
216 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/AnthologyTitle;210 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/AnthologyTitle;
  
217 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
218 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;->onSetupView(Lcom/eleybourn/bookcatalogue/AnthologyTitle;ILandroid/view/View;)V211 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/BookEditAnthology$AnthologyTitleListAdapter;->onSetupView(Lcom/eleybourn/bookcatalogue/AnthologyTitle;ILandroid/view/View;)V
  
219 ····return-void212 ····return-void
220 .end·method213 .end·method
1.3 KB
smali/com/eleybourn/bookcatalogue/R$bool.smali
    
Offset 11, 25 lines modifiedOffset 11, 25 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"bool"13 ····name·=·"bool"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f07000016 .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f060000
  
17 .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f07000217 .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f060002
  
18 .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f07000418 .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f060004
  
19 .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f07000519 .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f060005
  
20 .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f07000320 .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f060003
  
21 .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f07000121 .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f060001
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
658 B
smali/com/eleybourn/bookcatalogue/UpdateFromInternet$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/UpdateFromInternet;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
25 ····.prologue26 ····.prologue
26 ····.line·26327 ····.line·263
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$3;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/UpdateFromInternet$3;->this$0:Lcom/eleybourn/bookcatalogue/UpdateFromInternet;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24.4 KB
smali/com/eleybourn/bookcatalogue/BooksMultitypeListHandler.smali
Max HTML report size reached
962 B
smali/com/eleybourn/bookcatalogue/BookEdit$TabListener.smali
    
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueFragment;->instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;115 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueFragment;->instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;
  
116 ····move-result-object·v0116 ····move-result-object·v0
  
117 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$TabListener;->mFragment:Landroid/support/v4/app/Fragment;117 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$TabListener;->mFragment:Landroid/support/v4/app/Fragment;
  
118 ····.line·642118 ····.line·642
119 ····const·v0,·0x7f0600b3119 ····const·v0,·0x7f0a00b3
  
120 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$TabListener;->mFragment:Landroid/support/v4/app/Fragment;120 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$TabListener;->mFragment:Landroid/support/v4/app/Fragment;
  
121 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$TabListener;->mTag:Ljava/lang/String;121 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$TabListener;->mTag:Ljava/lang/String;
  
122 ····invoke-virtual·{p2,·v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;122 ····invoke-virtual·{p2,·v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
666 B
smali/com/eleybourn/bookcatalogue/StartupActivity$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$message:Ljava/lang/String;22 .field·final·synthetic·val$message:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/StartupActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·19628 ····.line·196
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$2;->val$message:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$2;->val$message:Ljava/lang/String;
  
724 B
smali/com/eleybourn/bookcatalogue/BookEdit$6.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$nextStep:Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;22 .field·final·synthetic·val$nextStep:Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEdit;Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEdit;
  
26 ····.prologue27 ····.prologue
27 ····.line·76228 ····.line·762
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$6;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$6;->this$0:Lcom/eleybourn/bookcatalogue/BookEdit;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$6;->val$nextStep:Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookEdit$6;->val$nextStep:Lcom/eleybourn/bookcatalogue/BookEdit$PostSaveAction;
  
1.36 KB
smali/com/eleybourn/bookcatalogue/BookISBNSearch$22.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$existingId:J22 .field·final·synthetic·val$existingId:J
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;J)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;J)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
26 ····.prologue27 ····.prologue
27 ····.line·51628 ····.line·516
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$22;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$22;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
29 ····iput-wide·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$22;->val$existingId:J30 ····iput-wide·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$22;->val$existingId:J
  
Offset 45, 16 lines modifiedOffset 46, 16 lines modified
45 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;46 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;
46 ····.param·p2,·"which"····#·I47 ····.param·p2,·"which"····#·I
  
47 ····.prologue48 ····.prologue
48 ····.line·51849 ····.line·518
49 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$22;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;50 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$22;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
50 ····iget-wide·v1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$22;->val$existingId:J51 ····iget-wide·v2,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$22;->val$existingId:J
  
51 ····const/4·v3,·0x052 ····const/4·v1,·0x0
  
52 ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/eleybourn/bookcatalogue/BookEdit;->editBook(Landroid/app/Activity;JI)V53 ····invoke-static·{v0,·v2,·v3,·v1},·Lcom/eleybourn/bookcatalogue/BookEdit;->editBook(Landroid/app/Activity;JI)V
  
53 ····.line·51954 ····.line·519
54 ····return-void55 ····return-void
55 .end·method56 .end·method
2.92 KB
smali/com/eleybourn/bookcatalogue/AdministrationLibraryThing.smali
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 .end·method76 .end·method
  
77 .method·public·setupAdmin()V77 .method·public·setupAdmin()V
78 ····.locals·878 ····.locals·8
  
79 ····.prologue79 ····.prologue
80 ····.line·7980 ····.line·79
81 ····const·v6,·0x7f06007c81 ····const·v6,·0x7f0a007c
  
82 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;82 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;
  
83 ····move-result-object·v483 ····move-result-object·v4
  
84 ····check-cast·v4,·Landroid/widget/TextView;84 ····check-cast·v4,·Landroid/widget/TextView;
  
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$1;93 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$1;
  
94 ····invoke-direct·{v6,·p0},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$1;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V94 ····invoke-direct·{v6,·p0},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$1;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V
  
95 ····invoke-virtual·{v4,·v6},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V95 ····invoke-virtual·{v4,·v6},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
96 ····.line·9096 ····.line·90
97 ····const·v6,·0x7f06007d97 ····const·v6,·0x7f0a007d
  
98 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;98 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;
  
99 ····move-result-object·v199 ····move-result-object·v1
  
100 ····check-cast·v1,·Landroid/widget/TextView;100 ····check-cast·v1,·Landroid/widget/TextView;
  
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$2;110 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$2;
  
111 ····invoke-direct·{v6,·p0},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$2;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V111 ····invoke-direct·{v6,·p0},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$2;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V
  
112 ····invoke-virtual·{v1,·v6},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V112 ····invoke-virtual·{v1,·v6},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
113 ····.line·100113 ····.line·100
114 ····const·v6,·0x7f06007e114 ····const·v6,·0x7f0a007e
  
115 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;115 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;
  
116 ····move-result-object·v2116 ····move-result-object·v2
  
117 ····check-cast·v2,·Landroid/widget/EditText;117 ····check-cast·v2,·Landroid/widget/EditText;
  
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
141 ····invoke-interface·{v3,·v6,·v7},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;141 ····invoke-interface·{v3,·v6,·v7},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
142 ····move-result-object·v6142 ····move-result-object·v6
  
143 ····invoke-virtual·{v2,·v6},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V143 ····invoke-virtual·{v2,·v6},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
  
144 ····.line·105144 ····.line·105
145 ····const·v6,·0x7f06007f145 ····const·v6,·0x7f0a007f
  
146 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;146 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;
  
147 ····move-result-object·v0147 ····move-result-object·v0
  
148 ····check-cast·v0,·Landroid/widget/Button;148 ····check-cast·v0,·Landroid/widget/Button;
  
Offset 158, 15 lines modifiedOffset 158, 15 lines modified
158 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;158 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;
  
159 ····invoke-direct·{v6,·p0},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V159 ····invoke-direct·{v6,·p0},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing$3;-><init>(Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;)V
  
160 ····invoke-virtual·{v0,·v6},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V160 ····invoke-virtual·{v0,·v6},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
161 ····.line·155161 ····.line·155
162 ····const·v6,·0x7f060080162 ····const·v6,·0x7f0a0080
  
163 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;163 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/AdministrationLibraryThing;->findViewById(I)Landroid/view/View;
  
164 ····move-result-object·v5164 ····move-result-object·v5
  
165 ····check-cast·v5,·Landroid/widget/Button;165 ····check-cast·v5,·Landroid/widget/Button;
  
591 B
smali/com/eleybourn/bookcatalogue/MainMenu$13.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·28327 ····.line·283
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$13;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$13;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$19.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·36827 ····.line·368
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$19;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$19;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
609 B
smali/com/eleybourn/bookcatalogue/TaskManager$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/TaskManager;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/TaskManager;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/TaskManager;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/TaskManager;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/TaskManager;
  
25 ····.prologue26 ····.prologue
26 ····.line·22227 ····.line·222
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/TaskManager$2;->this$0:Lcom/eleybourn/bookcatalogue/TaskManager;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/TaskManager$2;->this$0:Lcom/eleybourn/bookcatalogue/TaskManager;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.32 KB
smali/com/eleybourn/bookcatalogue/AdministrationFunctions$21.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/AdministrationFunctions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
25 ····.prologue26 ····.prologue
26 ····.line·51827 ····.line·518
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$21;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/AdministrationFunctions$21;->this$0:Lcom/eleybourn/bookcatalogue/AdministrationFunctions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 124, 21 lines modifiedOffset 125, 15 lines modified
  
124 ····move-result-object·v7125 ····move-result-object·v7
  
125 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;126 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
126 ····move-result-object·v6127 ····move-result-object·v6
  
127 ····const-string·v7,·"/" 
  
128 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
129 ····move-result-object·v6 
  
130 ····const-string·v7,·"export.csv"128 ····const-string·v7,·"/export.csv"
  
131 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;129 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
132 ····move-result-object·v6130 ····move-result-object·v6
  
133 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;131 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
729 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$7.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$sortDialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
26 ····.prologue27 ····.prologue
27 ····.line·106728 ····.line·1067
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$7;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$7;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$7;->val$sortDialog:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$7;->val$sortDialog:Landroid/app/AlertDialog;
  
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$16.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·33827 ····.line·338
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$16;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$16;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
622 B
smali/com/eleybourn/bookcatalogue/BookshelfEdit$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookshelfEdit;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookshelfEdit;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookshelfEdit;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookshelfEdit;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookshelfEdit;
  
25 ····.prologue26 ····.prologue
26 ····.line·5927 ····.line·59
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit$1;->this$0:Lcom/eleybourn/bookcatalogue/BookshelfEdit;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookshelfEdit$1;->this$0:Lcom/eleybourn/bookcatalogue/BookshelfEdit;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/com/eleybourn/bookcatalogue/StartupActivity$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/StartupActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·35727 ····.line·357
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$7;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$7;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
672 B
smali/com/eleybourn/bookcatalogue/BookCatalogueClassic$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
25 ····.prologue26 ····.prologue
26 ····.line·99127 ····.line·991
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$4;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookCatalogueClassic$4;->this$0:Lcom/eleybourn/bookcatalogue/BookCatalogueClassic;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
630 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·22927 ····.line·229
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$5;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$5;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
591 B
smali/com/eleybourn/bookcatalogue/MainMenu$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·24527 ····.line·245
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$10;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$10;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.34 KB
smali/com/eleybourn/bookcatalogue/R$dimen.smali
    
Offset 11, 55 lines modifiedOffset 11, 55 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"dimen"13 ····name·=·"dimen"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__action_bar_default_height:I·=·0x7f09000116 .field·public·static·final·abs__action_bar_default_height:I·=·0x7f080001
  
17 .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f09000217 .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f080002
  
18 .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f09000618 .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f080006
  
19 .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f09000419 .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f080004
  
20 .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f09000520 .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f080005
  
21 .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f09000321 .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f080003
  
22 .field·public·static·final·abs__action_button_min_width:I·=·0x7f09000722 .field·public·static·final·abs__action_button_min_width:I·=·0x7f080007
  
23 .field·public·static·final·abs__alert_dialog_title_height:I·=·0x7f09000823 .field·public·static·final·abs__alert_dialog_title_height:I·=·0x7f080008
  
24 .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f09000024 .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f080000
  
25 .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f09000925 .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f080009
  
26 .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f09000a26 .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f08000a
  
27 .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f09000d27 .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f08000d
  
28 .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f09000b28 .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f08000b
  
29 .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f09000c29 .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f08000c
  
30 .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f09000f30 .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f08000f
  
31 .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f09000e31 .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f08000e
  
32 .field·public·static·final·action_button_min_width:I·=·0x7f09001032 .field·public·static·final·action_button_min_width:I·=·0x7f080010
  
33 .field·public·static·final·isbn_key_size:I·=·0x7f09001433 .field·public·static·final·isbn_key_size:I·=·0x7f080014
  
34 .field·public·static·final·padding_book_details_info:I·=·0x7f09001234 .field·public·static·final·padding_book_details_info:I·=·0x7f080012
  
35 .field·public·static·final·padding_border:I·=·0x7f09001135 .field·public·static·final·padding_border:I·=·0x7f080011
  
36 .field·public·static·final·padding_prefs_item:I·=·0x7f09001336 .field·public·static·final·padding_prefs_item:I·=·0x7f080013
  
  
37 #·direct·methods37 #·direct·methods
38 .method·public·constructor·<init>()V38 .method·public·constructor·<init>()V
39 ····.locals·039 ····.locals·0
  
40 ····.prologue40 ····.prologue
683 B
smali/com/eleybourn/bookcatalogue/StartupActivity$RebuildFtsTask.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V23 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/StartupActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·38027 ····.line·380
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$RebuildFtsTask;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$RebuildFtsTask;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
591 B
smali/com/eleybourn/bookcatalogue/MainMenu$14.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·29527 ····.line·295
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$14;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$14;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23.6 KB
smali/com/eleybourn/bookcatalogue/BookISBNSearch.smali
Max HTML report size reached
644 B
smali/com/eleybourn/bookcatalogue/BooksOnBookshelf$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
25 ····.prologue26 ····.prologue
26 ····.line·95627 ····.line·956
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$5;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BooksOnBookshelf$5;->this$0:Lcom/eleybourn/bookcatalogue/BooksOnBookshelf;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/com/eleybourn/bookcatalogue/SearchCatalogue$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchCatalogue;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/SearchCatalogue;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
25 ····.prologue26 ····.prologue
26 ····.line·26127 ····.line·261
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$5;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/SearchCatalogue$5;->this$0:Lcom/eleybourn/bookcatalogue/SearchCatalogue;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
52.7 KB
smali/com/eleybourn/bookcatalogue/UpdateThumbnailsThread.smali
Max HTML report size reached
633 B
smali/com/eleybourn/bookcatalogue/BookISBNSearch$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookISBNSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·24127 ····.line·241
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$11;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookISBNSearch$11;->this$0:Lcom/eleybourn/bookcatalogue/BookISBNSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
651 B
smali/com/eleybourn/bookcatalogue/BookEditAnthology$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/BookEditAnthology;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
25 ····.prologue26 ····.prologue
26 ····.line·13127 ····.line·131
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/BookEditAnthology$2;->this$0:Lcom/eleybourn/bookcatalogue/BookEditAnthology;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/com/eleybourn/bookcatalogue/StartupActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/StartupActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/StartupActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·30527 ····.line·305
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$5;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/StartupActivity$5;->this$0:Lcom/eleybourn/bookcatalogue/StartupActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
588 B
smali/com/eleybourn/bookcatalogue/MainMenu$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/MainMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/MainMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·20327 ····.line·203
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$7;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/MainMenu$7;->this$0:Lcom/eleybourn/bookcatalogue/MainMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
764 B
smali/com/eleybourn/bookcatalogue/CatalogueDBAdapter$AnthologyTitleExistsException.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
21 #·instance·fields21 #·instance·fields
22 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;22 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;)V24 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;)V
25 ····.locals·125 ····.locals·1
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
26 ····.prologue27 ····.prologue
27 ····.line·346428 ····.line·3464
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter$AnthologyTitleExistsException;->this$0:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter$AnthologyTitleExistsException;->this$0:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
29 ····.line·346530 ····.line·3465
30 ····const-string·v0,·"Anthology·title·already·exists"31 ····const-string·v0,·"Anthology·title·already·exists"
10.5 KB
smali/com/eleybourn/bookcatalogue/datamanager/Datum.smali
Max HTML report size reached
14.5 KB
smali/com/eleybourn/bookcatalogue/datamanager/DataManager.smali
Max HTML report size reached
593 B
smali/com/eleybourn/bookcatalogue/datamanager/DataManager$DatumHash.smali
    
Offset 93, 15 lines modifiedOffset 93, 14 lines modified
93 ····.line·9493 ····.line·94
94 ····:cond_094 ····:cond_0
95 ····return-object·v095 ····return-object·v0
96 .end·method96 .end·method
  
97 .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object;97 .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object;
98 ····.locals·198 ····.locals·1
99 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
100 ····.prologue99 ····.prologue
101 ····.line·81100 ····.line·81
102 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/datamanager/DataManager$DatumHash;->get(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/datamanager/Datum;101 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/datamanager/DataManager$DatumHash;->get(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/datamanager/Datum;
  
103 ····move-result-object·v0102 ····move-result-object·v0
  
811 B
smali/com/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8127 ····.line·81
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28.6 KB
smali/com/eleybourn/bookcatalogue/booklist/DatabaseDefinitions.smali
Max HTML report size reached
917 B
smali/com/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty;
  
25 ····.prologue26 ····.prologue
26 ····.line·18027 ····.line·180
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty$1;->this$1:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty$1;->this$1:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
8.87 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistPseudoCursor.smali
Max HTML report size reached
28.1 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistStyle.smali
Max HTML report size reached
811 B
smali/com/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7527 ····.line·75
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.39 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistRowView.smali
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ····.locals·776 ····.locals·7
77 ····.param·p1,·"c"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistCursor;77 ····.param·p1,·"c"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistCursor;
78 ····.param·p2,·"builder"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;78 ····.param·p2,·"builder"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;
  
79 ····.prologue79 ····.prologue
80 ····const/16·v6,·0x7880 ····const/16·v6,·0x78
  
81 ····const/16·v5,·0x3c81 ····const/16·v3,·0x3c
  
82 ····const/4·v1,·-0x282 ····const/4·v1,·-0x2
  
83 ····.line·7283 ····.line·72
84 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V84 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
85 ····.line·19485 ····.line·194
Offset 162, 17 lines modifiedOffset 162, 17 lines modified
  
162 ····sput-object·v1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mBooklistRowViewIdCounter:Ljava/lang/Integer;162 ····sput-object·v1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mBooklistRowViewIdCounter:Ljava/lang/Integer;
  
163 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I163 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I
  
164 ····move-result·v1164 ····move-result·v1
  
165 ····int-to-long·v3,·v1165 ····int-to-long·v4,·v1
  
166 ····iput-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mId:J166 ····iput-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mId:J
  
167 ····.line·76167 ····.line·76
168 ····monitor-exit·v2168 ····monitor-exit·v2
169 ····:try_end_0169 ····:try_end_0
170 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0170 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
171 ····.line·79171 ····.line·79
Offset 219, 31 lines modifiedOffset 219, 31 lines modified
219 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0219 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
220 ····throw·v1220 ····throw·v1
  
221 ····.line·89221 ····.line·89
222 ····.restart·local·v0····#·"extras":I222 ····.restart·local·v0····#·"extras":I
223 ····:cond_0223 ····:cond_0
224 ····iput·v5,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mMaxThumbnailWidth:I224 ····iput·v3,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mMaxThumbnailWidth:I
  
225 ····.line·90225 ····.line·90
226 ····iput·v5,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mMaxThumbnailHeight:I226 ····iput·v3,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mMaxThumbnailHeight:I
  
227 ····goto·:goto_0227 ····goto·:goto_0
228 .end·method228 .end·method
  
229 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistPseudoCursor;Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;)V229 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistPseudoCursor;Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;)V
230 ····.locals·7230 ····.locals·7
231 ····.param·p1,·"c"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistPseudoCursor;231 ····.param·p1,·"c"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistPseudoCursor;
232 ····.param·p2,·"builder"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;232 ····.param·p2,·"builder"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;
  
233 ····.prologue233 ····.prologue
234 ····const/16·v6,·0x78234 ····const/16·v6,·0x78
  
235 ····const/16·v5,·0x3c235 ····const/16·v3,·0x3c
  
236 ····const/4·v1,·-0x2236 ····const/4·v1,·-0x2
  
237 ····.line·100237 ····.line·100
238 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V238 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
239 ····.line·194239 ····.line·194
Offset 321, 17 lines modifiedOffset 321, 17 lines modified
  
321 ····sput-object·v1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mBooklistRowViewIdCounter:Ljava/lang/Integer;321 ····sput-object·v1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mBooklistRowViewIdCounter:Ljava/lang/Integer;
  
322 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I322 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I
  
323 ····move-result·v1323 ····move-result·v1
  
324 ····int-to-long·v3,·v1324 ····int-to-long·v4,·v1
  
325 ····iput-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mId:J325 ····iput-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mId:J
  
326 ····.line·104326 ····.line·104
327 ····monitor-exit·v2327 ····monitor-exit·v2
328 ····:try_end_0328 ····:try_end_0
329 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0329 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
330 ····.line·107330 ····.line·107
Offset 378, 18 lines modifiedOffset 378, 18 lines modified
378 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0378 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
379 ····throw·v1379 ····throw·v1
  
380 ····.line·118380 ····.line·118
381 ····.restart·local·v0····#·"extras":I381 ····.restart·local·v0····#·"extras":I
382 ····:cond_0382 ····:cond_0
383 ····iput·v5,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mMaxThumbnailWidth:I383 ····iput·v3,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mMaxThumbnailWidth:I
  
384 ····.line·119384 ····.line·119
385 ····iput·v5,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mMaxThumbnailHeight:I385 ····iput·v3,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistRowView;->mMaxThumbnailHeight:I
  
386 ····goto·:goto_0386 ····goto·:goto_0
387 .end·method387 .end·method
  
  
388 #·virtual·methods388 #·virtual·methods
389 .method·public·getAbsolutePosition()I389 .method·public·getAbsolutePosition()I
11.0 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistStylesActivity.smali
Max HTML report size reached
1.17 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistStylesActivity$2.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$style:Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;26 .field·final·synthetic·val$style:Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;Ljava/util/ArrayList;Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;I)V28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;Ljava/util/ArrayList;Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;I)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;
  
30 ····.prologue31 ····.prologue
31 ····.line·25032 ····.line·250
32 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;33 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;
  
33 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity$2;->val$items:Ljava/util/ArrayList;34 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity$2;->val$items:Ljava/util/ArrayList;
  
Offset 133, 13 lines modifiedOffset 134, 13 lines modified
133 ····.line·266134 ····.line·266
134 ····invoke-interface·{p1},·Landroid/content/DialogInterface;->dismiss()V135 ····invoke-interface·{p1},·Landroid/content/DialogInterface;->dismiss()V
  
135 ····goto·:goto_0136 ····goto·:goto_0
  
136 ····.line·253137 ····.line·253
137 ····:pswitch_data_0138 ····:pswitch_data_0
138 ····.packed-switch·0x7f06002c139 ····.packed-switch·0x7f0a001d
139 ········:pswitch_0140 ········:pswitch_0
140 ········:pswitch_1141 ········:pswitch_1
141 ········:pswitch_2142 ········:pswitch_2
142 ····.end·packed-switch143 ····.end·packed-switch
143 .end·method144 .end·method
6.3 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistGroup.smali
    
Offset 415, 149 lines modifiedOffset 415, 147 lines modified
415 ············"Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;",415 ············"Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;",
416 ············">;"416 ············">;"
417 ········}417 ········}
418 ····.end·annotation418 ····.end·annotation
  
419 ····.prologue419 ····.prologue
420 ····.line·146420 ····.line·146
421 ····new-instance·v3,·Ljava/util/ArrayList;421 ····new-instance·v2,·Ljava/util/ArrayList;
  
422 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V422 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
423 ····.line·148423 ····.line·148
424 ····.local·v3,·"list":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;>;"424 ····.local·v2,·"list":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;>;"
425 ····sget-object·v4,·Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;->mRowKindNames:Ljava/util/Hashtable;425 ····sget-object·v3,·Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;->mRowKindNames:Ljava/util/Hashtable;
  
426 ····invoke-virtual·{v4},·Ljava/util/Hashtable;->entrySet()Ljava/util/Set;426 ····invoke-virtual·{v3},·Ljava/util/Hashtable;->entrySet()Ljava/util/Set;
  
427 ····move-result-object·v4427 ····move-result-object·v3
  
428 ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator;428 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
429 ····move-result-object·v1429 ····move-result-object·v4
  
430 ····.local·v1,·"i$":Ljava/util/Iterator; 
431 ····:cond_0430 ····:cond_0
432 ····:goto_0431 ····:goto_0
433 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z432 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
434 ····move-result·v4433 ····move-result·v3
  
435 ····if-eqz·v4,·:cond_1434 ····if-eqz·v3,·:cond_1
  
436 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;435 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
437 ····move-result-object·v0436 ····move-result-object·v0
  
438 ····check-cast·v0,·Ljava/util/Map$Entry;437 ····check-cast·v0,·Ljava/util/Map$Entry;
  
439 ····.line·149438 ····.line·149
440 ····.local·v0,·"e":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/String;>;"439 ····.local·v0,·"e":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/String;>;"
441 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;440 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
442 ····move-result-object·v4441 ····move-result-object·v3
  
443 ····check-cast·v4,·Ljava/lang/Integer;442 ····check-cast·v3,·Ljava/lang/Integer;
  
444 ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I443 ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I
  
445 ····move-result·v2444 ····move-result·v1
  
446 ····.line·150445 ····.line·150
447 ····.local·v2,·"kind":I446 ····.local·v1,·"kind":I
448 ····if-eqz·v2,·:cond_0447 ····if-eqz·v1,·:cond_0
  
449 ····.line·151448 ····.line·151
450 ····invoke-static·{v2},·Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;->newGroup(I)Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;449 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;->newGroup(I)Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;
  
451 ····move-result-object·v4450 ····move-result-object·v3
  
452 ····invoke-virtual·{v3,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z451 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
453 ····goto·:goto_0452 ····goto·:goto_0
  
454 ····.line·153453 ····.line·153
455 ····.end·local·v0····#·"e":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/String;>;"454 ····.end·local·v0····#·"e":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/String;>;"
456 ····.end·local·v2····#·"kind":I455 ····.end·local·v1····#·"kind":I
457 ····:cond_1456 ····:cond_1
458 ····return-object·v3457 ····return-object·v2
459 .end·method458 .end·method
  
460 .method·public·static·getRowKinds()[I459 .method·public·static·getRowKinds()[I
461 ····.locals·6460 ····.locals·6
  
462 ····.prologue461 ····.prologue
463 ····.line·132462 ····.line·132
464 ····sget-object·v5,·Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;->mRowKindNames:Ljava/util/Hashtable;463 ····sget-object·v4,·Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;->mRowKindNames:Ljava/util/Hashtable;
  
465 ····invoke-virtual·{v5},·Ljava/util/Hashtable;->size()I464 ····invoke-virtual·{v4},·Ljava/util/Hashtable;->size()I
  
466 ····move-result·v5465 ····move-result·v4
  
467 ····new-array·v2,·v5,·[I466 ····new-array·v1,·v4,·[I
  
468 ····.line·133467 ····.line·133
469 ····.local·v2,·"kinds":[I468 ····.local·v1,·"kinds":[I
470 ····const/4·v3,·0x0469 ····const/4·v2,·0x0
  
471 ····.line·134470 ····.line·134
472 ····.local·v3,·"pos":I471 ····.local·v2,·"pos":I
473 ····sget-object·v5,·Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;->mRowKindNames:Ljava/util/Hashtable;472 ····sget-object·v4,·Lcom/eleybourn/bookcatalogue/booklist/BooklistGroup;->mRowKindNames:Ljava/util/Hashtable;
  
474 ····invoke-virtual·{v5},·Ljava/util/Hashtable;->entrySet()Ljava/util/Set;473 ····invoke-virtual·{v4},·Ljava/util/Hashtable;->entrySet()Ljava/util/Set;
  
475 ····move-result-object·v5474 ····move-result-object·v4
  
476 ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator;475 ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
477 ····move-result-object·v1476 ····move-result-object·v5
  
478 ····.local·v1,·"i$":Ljava/util/Iterator; 
479 ····:goto_0477 ····:goto_0
480 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z478 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
481 ····move-result·v5479 ····move-result·v4
  
482 ····if-eqz·v5,·:cond_0480 ····if-eqz·v4,·:cond_0
  
483 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;481 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
484 ····move-result-object·v0482 ····move-result-object·v0
  
485 ····check-cast·v0,·Ljava/util/Map$Entry;483 ····check-cast·v0,·Ljava/util/Map$Entry;
  
486 ····.line·135484 ····.line·135
487 ····.local·v0,·"e":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/String;>;"485 ····.local·v0,·"e":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/String;>;"
488 ····add-int/lit8·v4,·v3,·0x1486 ····add-int/lit8·v3,·v2,·0x1
  
489 ····.end·local·v3····#·"pos":I487 ····.end·local·v2····#·"pos":I
490 ····.local·v4,·"pos":I488 ····.local·v3,·"pos":I
491 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;489 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
492 ····move-result-object·v5490 ····move-result-object·v4
  
493 ····check-cast·v5,·Ljava/lang/Integer;491 ····check-cast·v4,·Ljava/lang/Integer;
  
494 ····invoke-virtual·{v5},·Ljava/lang/Integer;->intValue()I492 ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I
  
Max diff block lines reached; 601/6329 bytes (9.50%) of diff not shown.
701 B
smali/com/eleybourn/bookcatalogue/booklist/BooklistBuilder$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;
  
25 ····.prologue26 ····.prologue
26 ····.line·208227 ····.line·2082
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder$1;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder$1;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistBuilder;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25.0 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistBuilder$SummaryBuilder.smali
Max HTML report size reached
11.0 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistStyles.smali
Max HTML report size reached
16.0 KB
smali/com/eleybourn/bookcatalogue/booklist/FlattenedBooklist.smali
Max HTML report size reached
1.2 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistStylesActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·15127 ····.line·151
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 38, 15 lines modifiedOffset 39, 15 lines modified
38 #·virtual·methods39 #·virtual·methods
39 .method·public·onClick(Landroid/view/View;)V40 .method·public·onClick(Landroid/view/View;)V
40 ····.locals·441 ····.locals·4
41 ····.param·p1,·"v"····#·Landroid/view/View;42 ····.param·p1,·"v"····#·Landroid/view/View;
  
42 ····.prologue43 ····.prologue
43 ····.line·15444 ····.line·154
44 ····const·v2,·0x7f06001945 ····const·v2,·0x7f0a000a
  
45 ····invoke-static·{p1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;46 ····invoke-static·{p1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
46 ····move-result-object·v047 ····move-result-object·v0
  
47 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity$Holder;48 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylesActivity$Holder;
  
2.09 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty.smali
    
Offset 83, 40 lines modifiedOffset 83, 40 lines modified
  
83 ····invoke-virtual·{p1,·v4,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;83 ····invoke-virtual·{p1,·v4,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
84 ····move-result-object·v284 ····move-result-object·v2
  
85 ····.line·17285 ····.line·172
86 ····.local·v2,·"v":Landroid/view/View;86 ····.local·v2,·"v":Landroid/view/View;
87 ····const·v4,·0x7f06001e87 ····const·v4,·0x7f0a000f
  
88 ····invoke-static·{v2,·v4,·p0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V88 ····invoke-static·{v2,·v4,·p0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V
  
89 ····.line·17389 ····.line·173
90 ····const·v4,·0x7f06008490 ····const·v4,·0x7f0a0084
  
91 ····invoke-virtual·{v2,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;91 ····invoke-virtual·{v2,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
92 ····move-result-object·v192 ····move-result-object·v1
  
93 ····check-cast·v1,·Landroid/widget/TextView;93 ····check-cast·v1,·Landroid/widget/TextView;
  
94 ····.line·17494 ····.line·174
95 ····.local·v1,·"name":Landroid/widget/TextView;95 ····.local·v1,·"name":Landroid/widget/TextView;
96 ····const·v4,·0x7f06014696 ····const·v4,·0x7f0a0146
  
97 ····invoke-virtual·{v2,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;97 ····invoke-virtual·{v2,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
98 ····move-result-object·v398 ····move-result-object·v3
  
99 ····check-cast·v3,·Landroid/widget/TextView;99 ····check-cast·v3,·Landroid/widget/TextView;
  
100 ····.line·175100 ····.line·175
101 ····.local·v3,·"value":Landroid/widget/TextView;101 ····.local·v3,·"value":Landroid/widget/TextView;
102 ····const·v4,·0x7f060149102 ····const·v4,·0x7f0a0149
  
103 ····invoke-virtual·{v2,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;103 ····invoke-virtual·{v2,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
104 ····move-result-object·v0104 ····move-result-object·v0
  
105 ····check-cast·v0,·Landroid/widget/Button;105 ····check-cast·v0,·Landroid/widget/Button;
  
Offset 166, 20 lines modifiedOffset 166, 18 lines modified
166 ····invoke-direct·{v0,·v1},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V166 ····invoke-direct·{v0,·v1},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  
167 ····throw·v0167 ····throw·v0
168 .end·method168 .end·method
  
169 .method·public·bridge·synthetic·set(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;169 .method·public·bridge·synthetic·set(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;
170 ····.locals·1170 ····.locals·1
171 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
172 ····.prologue171 ····.prologue
173 ····.line·142172 ····.line·142
174 ····check-cast·p1,·Ljava/lang/String;173 ····check-cast·p1,·Ljava/lang/String;
  
175 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
176 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty;->set(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty;174 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty;->set(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$GroupsProperty;
  
177 ····move-result-object·v0175 ····move-result-object·v0
  
178 ····return-object·v0176 ····return-object·v0
179 .end·method177 .end·method
481 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistBuilder.smali
Max HTML report size reached
12.5 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistPreferencesActivity.smali
Max HTML report size reached
1.24 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·17427 ····.line·174
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 38, 15 lines modifiedOffset 39, 15 lines modified
38 #·virtual·methods39 #·virtual·methods
39 .method·public·onClick(Landroid/view/View;)V40 .method·public·onClick(Landroid/view/View;)V
40 ····.locals·341 ····.locals·3
41 ····.param·p1,·"v"····#·Landroid/view/View;42 ····.param·p1,·"v"····#·Landroid/view/View;
  
42 ····.prologue43 ····.prologue
43 ····.line·17744 ····.line·177
44 ····const·v1,·0x7f06001945 ····const·v1,·0x7f0a000a
  
45 ····invoke-static·{p1,·v1},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;46 ····invoke-static·{p1,·v1},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
46 ····move-result-object·v047 ····move-result-object·v0
  
47 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity$Holder;48 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity$Holder;
  
22.0 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistStyleGroupsActivity.smali
Max HTML report size reached
2.26 KB
smali/com/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity.smali
    
Offset 41, 15 lines modifiedOffset 41, 14 lines modified
41 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->mDb:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;41 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->mDb:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
42 ····.line·6142 ····.line·61
43 ····const/4·v0,·0x143 ····const/4·v0,·0x1
  
44 ····iput-boolean·v0,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->mSaveToDb:Z44 ····iput-boolean·v0,·p0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->mSaveToDb:Z
  
45 ····.line·142 
46 ····return-void45 ····return-void
47 .end·method46 .end·method
  
48 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;)V47 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;)V
49 ····.locals·048 ····.locals·0
50 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;49 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;
  
Offset 72, 15 lines modifiedOffset 71, 15 lines modified
72 .end·method71 .end·method
  
73 .method·private·displayProperties()V72 .method·private·displayProperties()V
74 ····.locals·373 ····.locals·3
  
75 ····.prologue74 ····.prologue
76 ····.line·12875 ····.line·128
77 ····const·v1,·0x7f0600bb76 ····const·v1,·0x7f0a00bb
  
78 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->findViewById(I)Landroid/view/View;77 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->findViewById(I)Landroid/view/View;
  
79 ····move-result-object·v078 ····move-result-object·v0
  
80 ····check-cast·v0,·Landroid/view/ViewGroup;79 ····check-cast·v0,·Landroid/view/ViewGroup;
  
Offset 329, 15 lines modifiedOffset 328, 15 lines modified
  
329 ····.line·72328 ····.line·72
330 ····const·v4,·0x7f030025329 ····const·v4,·0x7f030025
  
331 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->setContentView(I)V330 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->setContentView(I)V
  
332 ····.line·74331 ····.line·74
333 ····const·v4,·0x7f06007f332 ····const·v4,·0x7f0a007f
  
334 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->findViewById(I)Landroid/view/View;333 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->findViewById(I)Landroid/view/View;
  
335 ····move-result-object·v2334 ····move-result-object·v2
  
336 ····check-cast·v2,·Landroid/widget/Button;335 ····check-cast·v2,·Landroid/widget/Button;
  
Offset 346, 15 lines modifiedOffset 345, 15 lines modified
346 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$1;345 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$1;
  
347 ····invoke-direct·{v4,·p0},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$1;-><init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;)V346 ····invoke-direct·{v4,·p0},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity$1;-><init>(Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;)V
  
348 ····invoke-virtual·{v2,·v4},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V347 ····invoke-virtual·{v2,·v4},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
349 ····.line·80348 ····.line·80
350 ····const·v4,·0x7f0600b2349 ····const·v4,·0x7f0a00b2
  
351 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->findViewById(I)Landroid/view/View;350 ····invoke-virtual·{p0,·v4},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStylePropertiesActivity;->findViewById(I)Landroid/view/View;
  
352 ····move-result-object·v0351 ····move-result-object·v0
  
353 ····check-cast·v0,·Landroid/widget/Button;352 ····check-cast·v0,·Landroid/widget/Button;
  
1.04 KB
smali/com/eleybourn/bookcatalogue/filechooser/FileLister$FileDetailsComparator.smali
    
Offset 87, 24 lines modifiedOffset 87, 20 lines modified
87 ····move-result·v087 ····move-result·v0
  
88 ····return·v088 ····return·v0
89 .end·method89 .end·method
  
90 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I90 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
91 ····.locals·191 ····.locals·1
92 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
93 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
94 ····.prologue92 ····.prologue
95 ····.line·7093 ····.line·70
96 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;94 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;
  
97 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
98 ····check-cast·p2,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;95 ····check-cast·p2,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;
  
99 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
100 ····invoke-virtual·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/filechooser/FileLister$FileDetailsComparator;->compare(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;)I96 ····invoke-virtual·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/filechooser/FileLister$FileDetailsComparator;->compare(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;)I
  
101 ····move-result·v097 ····move-result·v0
  
102 ····return·v098 ····return·v0
103 .end·method99 .end·method
6.59 KB
smali/com/eleybourn/bookcatalogue/filechooser/BackupLister.smali
    
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ····.line·5568 ····.line·55
69 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/BackupLister;->mFilter:Ljava/io/FileFilter;69 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/BackupLister;->mFilter:Ljava/io/FileFilter;
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
  
72 .method·protected·processList([Ljava/io/File;)Ljava/util/ArrayList;72 .method·protected·processList([Ljava/io/File;)Ljava/util/ArrayList;
73 ····.locals·1073 ····.locals·9
74 ····.param·p1,·"files"····#·[Ljava/io/File;74 ····.param·p1,·"files"····#·[Ljava/io/File;
75 ····.annotation·system·Ldalvik/annotation/Signature;75 ····.annotation·system·Ldalvik/annotation/Signature;
76 ········value·=·{76 ········value·=·{
77 ············"([",77 ············"([",
78 ············"Ljava/io/File;",78 ············"Ljava/io/File;",
79 ············")",79 ············")",
80 ············"Ljava/util/ArrayList",80 ············"Ljava/util/ArrayList",
Offset 84, 123 lines modifiedOffset 84, 115 lines modified
84 ············"Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;",84 ············"Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;",
85 ············">;"85 ············">;"
86 ········}86 ········}
87 ····.end·annotation87 ····.end·annotation
  
88 ····.prologue88 ····.prologue
89 ····.line·6289 ····.line·62
90 ····new-instance·v1,·Ljava/util/ArrayList;90 ····new-instance·v0,·Ljava/util/ArrayList;
  
91 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V91 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
92 ····.line·6492 ····.line·64
93 ····.local·v1,·"dirs":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;>;"93 ····.local·v0,·"dirs":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;>;"
94 ····if-eqz·p1,·:cond_194 ····if-eqz·p1,·:cond_1
  
95 ····.line·6595 ····.line·65
96 ····move-object·v0,·p196 ····array-length·v6,·p1
  
97 ····.local·v0,·"arr$":[Ljava/io/File; 
98 ····array-length·v6,·v0 
  
99 ····.local·v6,·"len$":I 
100 ····const/4·v5,·0x097 ····const/4·v5,·0x0
  
101 ····.local·v5,·"i$":I 
102 ····:goto_098 ····:goto_0
103 ····if-ge·v5,·v6,·:cond_199 ····if-ge·v5,·v6,·:cond_1
  
104 ····aget-object·v3,·v0,·v5100 ····aget-object·v2,·p1,·v5
  
105 ····.line·66101 ····.line·66
106 ····.local·v3,·"f":Ljava/io/File;102 ····.local·v2,·"f":Ljava/io/File;
107 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;103 ····new-instance·v3,·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;
  
108 ····invoke-direct·{v4,·v3},·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;-><init>(Ljava/io/File;)V104 ····invoke-direct·{v3,·v2},·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;-><init>(Ljava/io/File;)V
  
109 ····.line·67105 ····.line·67
110 ····.local·v4,·"fd":Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;106 ····.local·v3,·"fd":Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;
111 ····invoke-virtual·{v1,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z107 ····invoke-virtual·{v0,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
112 ····.line·68108 ····.line·68
113 ····invoke-virtual·{v3},·Ljava/io/File;->getName()Ljava/lang/String;109 ····invoke-virtual·{v2},·Ljava/io/File;->getName()Ljava/lang/String;
  
114 ····move-result-object·v8110 ····move-result-object·v7
  
115 ····invoke-virtual·{v8},·Ljava/lang/String;->toUpperCase()Ljava/lang/String;111 ····invoke-virtual·{v7},·Ljava/lang/String;->toUpperCase()Ljava/lang/String;
  
116 ····move-result-object·v8112 ····move-result-object·v7
  
117 ····const-string·v9,·".BCBK"113 ····const-string·v8,·".BCBK"
  
118 ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z114 ····invoke-virtual·{v7,·v8},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
  
119 ····move-result·v8115 ····move-result·v7
  
120 ····if-eqz·v8,·:cond_0116 ····if-eqz·v7,·:cond_0
  
121 ····.line·69117 ····.line·69
122 ····const/4·v7,·0x0118 ····const/4·v4,·0x0
  
123 ····.line·71119 ····.line·71
124 ····.local·v7,·"reader":Lcom/eleybourn/bookcatalogue/backup/BackupReader;120 ····.local·v4,·"reader":Lcom/eleybourn/bookcatalogue/backup/BackupReader;
125 ····:try_start_0121 ····:try_start_0
126 ····invoke-static·{v3},·Lcom/eleybourn/bookcatalogue/backup/BackupManager;->readBackup(Ljava/io/File;)Lcom/eleybourn/bookcatalogue/backup/BackupReader;122 ····invoke-static·{v2},·Lcom/eleybourn/bookcatalogue/backup/BackupManager;->readBackup(Ljava/io/File;)Lcom/eleybourn/bookcatalogue/backup/BackupReader;
  
127 ····move-result-object·v7123 ····move-result-object·v4
  
128 ····.line·72124 ····.line·72
129 ····invoke-interface·{v7},·Lcom/eleybourn/bookcatalogue/backup/BackupReader;->getInfo()Lcom/eleybourn/bookcatalogue/backup/BackupInfo;125 ····invoke-interface·{v4},·Lcom/eleybourn/bookcatalogue/backup/BackupReader;->getInfo()Lcom/eleybourn/bookcatalogue/backup/BackupInfo;
  
130 ····move-result-object·v8126 ····move-result-object·v7
  
131 ····invoke-virtual·{v4,·v8},·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;->setInfo(Lcom/eleybourn/bookcatalogue/backup/BackupInfo;)V127 ····invoke-virtual·{v3,·v7},·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;->setInfo(Lcom/eleybourn/bookcatalogue/backup/BackupInfo;)V
  
132 ····.line·73128 ····.line·73
133 ····invoke-interface·{v7},·Lcom/eleybourn/bookcatalogue/backup/BackupReader;->close()V129 ····invoke-interface·{v4},·Lcom/eleybourn/bookcatalogue/backup/BackupReader;->close()V
134 ····:try_end_0130 ····:try_end_0
135 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0131 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0
  
136 ····.line·65132 ····.line·65
137 ····.end·local·v7····#·"reader":Lcom/eleybourn/bookcatalogue/backup/BackupReader;133 ····.end·local·v4····#·"reader":Lcom/eleybourn/bookcatalogue/backup/BackupReader;
138 ····:cond_0134 ····:cond_0
139 ····:goto_1135 ····:goto_1
140 ····add-int/lit8·v5,·v5,·0x1136 ····add-int/lit8·v5,·v5,·0x1
  
141 ····goto·:goto_0137 ····goto·:goto_0
  
142 ····.line·74138 ····.line·74
143 ····.restart·local·v7····#·"reader":Lcom/eleybourn/bookcatalogue/backup/BackupReader;139 ····.restart·local·v4····#·"reader":Lcom/eleybourn/bookcatalogue/backup/BackupReader;
144 ····:catch_0140 ····:catch_0
145 ····move-exception·v2141 ····move-exception·v1
  
146 ····.line·75142 ····.line·75
147 ····.local·v2,·"e":Ljava/io/IOException;143 ····.local·v1,·"e":Ljava/io/IOException;
148 ····invoke-static·{v2},·Lcom/eleybourn/bookcatalogue/utils/Logger;->logError(Ljava/lang/Exception;)V144 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/utils/Logger;->logError(Ljava/lang/Exception;)V
  
149 ····.line·76145 ····.line·76
150 ····if-eqz·v7,·:cond_0146 ····if-eqz·v4,·:cond_0
  
151 ····.line·77147 ····.line·77
152 ····:try_start_1148 ····:try_start_1
153 ····invoke-interface·{v7},·Lcom/eleybourn/bookcatalogue/backup/BackupReader;->close()V149 ····invoke-interface·{v4},·Lcom/eleybourn/bookcatalogue/backup/BackupReader;->close()V
154 ····:try_end_1150 ····:try_end_1
155 ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_1151 ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_1
  
156 ····goto·:goto_1152 ····goto·:goto_1
  
157 ····:catch_1153 ····:catch_1
158 ····move-exception·v8154 ····move-exception·v7
  
159 ····goto·:goto_1155 ····goto·:goto_1
Max diff block lines reached; 725/6624 bytes (10.95%) of diff not shown.
693 B
smali/com/eleybourn/bookcatalogue/filechooser/FileChooser$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;
  
25 ····.prologue26 ····.prologue
26 ····.line·11427 ····.line·114
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser$1;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser$1;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.78 KB
smali/com/eleybourn/bookcatalogue/filechooser/BackupFileDetails.smali
    
Offset 146, 26 lines modifiedOffset 146, 26 lines modified
146 ····.line·63146 ····.line·63
147 ····const·v0,·0x7f03001b147 ····const·v0,·0x7f03001b
  
148 ····return·v0148 ····return·v0
149 .end·method149 .end·method
  
150 .method·public·onSetupView(Landroid/content/Context;ILandroid/view/View;)V150 .method·public·onSetupView(Landroid/content/Context;ILandroid/view/View;)V
151 ····.locals·10151 ····.locals·11
152 ····.param·p1,·"c"····#·Landroid/content/Context;152 ····.param·p1,·"c"····#·Landroid/content/Context;
153 ····.param·p2,·"position"····#·I153 ····.param·p2,·"position"····#·I
154 ····.param·p3,·"target"····#·Landroid/view/View;154 ····.param·p3,·"target"····#·Landroid/view/View;
  
155 ····.prologue155 ····.prologue
156 ····const/4·v6,·0x0156 ····const/4·v6,·0x0
  
157 ····const/16·v9,·0x8157 ····const/16·v10,·0x8
  
158 ····.line·73158 ····.line·73
159 ····const·v4,·0x7f060084159 ····const·v4,·0x7f0a0084
  
160 ····invoke-virtual·{p3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;160 ····invoke-virtual·{p3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
161 ····move-result-object·v3161 ····move-result-object·v3
  
162 ····check-cast·v3,·Landroid/widget/TextView;162 ····check-cast·v3,·Landroid/widget/TextView;
  
Offset 176, 35 lines modifiedOffset 176, 35 lines modified
176 ····invoke-virtual·{v4},·Ljava/io/File;->getName()Ljava/lang/String;176 ····invoke-virtual·{v4},·Ljava/io/File;->getName()Ljava/lang/String;
  
177 ····move-result-object·v4177 ····move-result-object·v4
  
178 ····invoke-virtual·{v3,·v4},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V178 ····invoke-virtual·{v3,·v4},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
179 ····.line·75179 ····.line·75
180 ····const·v4,·0x7f060086180 ····const·v4,·0x7f0a0086
  
181 ····invoke-virtual·{p3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;181 ····invoke-virtual·{p3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
182 ····move-result-object·v0182 ····move-result-object·v0
  
183 ····check-cast·v0,·Landroid/widget/TextView;183 ····check-cast·v0,·Landroid/widget/TextView;
  
184 ····.line·76184 ····.line·76
185 ····.local·v0,·"date":Landroid/widget/TextView;185 ····.local·v0,·"date":Landroid/widget/TextView;
186 ····const·v4,·0x7f060083186 ····const·v4,·0x7f0a0083
  
187 ····invoke-virtual·{p3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;187 ····invoke-virtual·{p3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
188 ····move-result-object·v2188 ····move-result-object·v2
  
189 ····check-cast·v2,·Landroid/widget/ImageView;189 ····check-cast·v2,·Landroid/widget/ImageView;
  
190 ····.line·77190 ····.line·77
191 ····.local·v2,·"image":Landroid/widget/ImageView;191 ····.local·v2,·"image":Landroid/widget/ImageView;
192 ····const·v4,·0x7f060085192 ····const·v4,·0x7f0a0085
  
193 ····invoke-virtual·{p3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;193 ····invoke-virtual·{p3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
194 ····move-result-object·v1194 ····move-result-object·v1
  
195 ····check-cast·v1,·Landroid/widget/TextView;195 ····check-cast·v1,·Landroid/widget/TextView;
  
Offset 215, 18 lines modifiedOffset 215, 18 lines modified
215 ····invoke-virtual·{v4},·Ljava/io/File;->isDirectory()Z215 ····invoke-virtual·{v4},·Ljava/io/File;->isDirectory()Z
  
216 ····move-result·v4216 ····move-result·v4
  
217 ····if-eqz·v4,·:cond_0217 ····if-eqz·v4,·:cond_0
  
218 ····.line·81218 ····.line·81
219 ····invoke-virtual·{v0,·v9},·Landroid/widget/TextView;->setVisibility(I)V219 ····invoke-virtual·{v0,·v10},·Landroid/widget/TextView;->setVisibility(I)V
  
220 ····.line·82220 ····.line·82
221 ····invoke-virtual·{v1,·v9},·Landroid/widget/TextView;->setVisibility(I)V221 ····invoke-virtual·{v1,·v10},·Landroid/widget/TextView;->setVisibility(I)V
  
222 ····.line·83222 ····.line·83
223 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;223 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
224 ····move-result-object·v4224 ····move-result-object·v4
  
225 ····const·v5,·0x7f0200aa225 ····const·v5,·0x7f0200aa
Offset 298, 17 lines modifiedOffset 298, 17 lines modified
  
298 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V298 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
299 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;->mFile:Ljava/io/File;299 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;->mFile:Ljava/io/File;
  
300 ····invoke-virtual·{v5},·Ljava/io/File;->length()J300 ····invoke-virtual·{v5},·Ljava/io/File;->length()J
  
301 ····move-result-wide·v5301 ····move-result-wide·v6
  
302 ····long-to-float·v5,·v5302 ····long-to-float·v5,·v6
  
303 ····invoke-static·{v5},·Lcom/eleybourn/bookcatalogue/utils/Utils;->formatFileSize(F)Ljava/lang/String;303 ····invoke-static·{v5},·Lcom/eleybourn/bookcatalogue/utils/Utils;->formatFileSize(F)Ljava/lang/String;
  
304 ····move-result-object·v5304 ····move-result-object·v5
  
305 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;305 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 352, 17 lines modifiedOffset 352, 17 lines modified
  
352 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V352 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
353 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;->mFile:Ljava/io/File;353 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;->mFile:Ljava/io/File;
  
354 ····invoke-virtual·{v5},·Ljava/io/File;->length()J354 ····invoke-virtual·{v5},·Ljava/io/File;->length()J
  
355 ····move-result-wide·v5355 ····move-result-wide·v6
  
356 ····long-to-float·v5,·v5356 ····long-to-float·v5,·v6
  
357 ····invoke-static·{v5},·Lcom/eleybourn/bookcatalogue/utils/Utils;->formatFileSize(F)Ljava/lang/String;357 ····invoke-static·{v5},·Lcom/eleybourn/bookcatalogue/utils/Utils;->formatFileSize(F)Ljava/lang/String;
  
358 ····move-result-object·v5358 ····move-result-object·v5
  
359 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;359 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 380, 17 lines modifiedOffset 380, 17 lines modified
  
380 ····new-instance·v6,·Ljava/util/Date;380 ····new-instance·v6,·Ljava/util/Date;
  
381 ····iget-object·v7,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;->mFile:Ljava/io/File;381 ····iget-object·v7,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;->mFile:Ljava/io/File;
  
382 ····invoke-virtual·{v7},·Ljava/io/File;->lastModified()J382 ····invoke-virtual·{v7},·Ljava/io/File;->lastModified()J
  
383 ····move-result-wide·v7383 ····move-result-wide·v8
  
Max diff block lines reached; 836/4761 bytes (17.56%) of diff not shown.
2.94 KB
smali/com/eleybourn/bookcatalogue/filechooser/FileChooserFragment.smali
    
Offset 50, 15 lines modifiedOffset 50, 14 lines modified
50 ····.line·6950 ····.line·69
51 ····new-instance·v0,·Ljava/util/ArrayList;51 ····new-instance·v0,·Ljava/util/ArrayList;
  
52 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V52 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->mList:Ljava/util/ArrayList;53 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->mList:Ljava/util/ArrayList;
  
54 ····.line·187 
55 ····return-void54 ····return-void
56 .end·method55 .end·method
  
57 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;)V56 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;)V
58 ····.locals·057 ····.locals·0
59 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;58 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;
  
Offset 227, 15 lines modifiedOffset 226, 15 lines modified
  
227 ····.prologue226 ····.prologue
228 ····.line·234227 ····.line·234
229 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;228 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;
  
230 ····move-result-object·v1229 ····move-result-object·v1
  
231 ····const·v2,·0x7f06010d230 ····const·v2,·0x7f0a010d
  
232 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;231 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
233 ····move-result-object·v0232 ····move-result-object·v0
  
234 ····check-cast·v0,·Landroid/widget/EditText;233 ····check-cast·v0,·Landroid/widget/EditText;
  
Offset 295, 15 lines modifiedOffset 294, 15 lines modified
295 ····.line·128294 ····.line·128
296 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;295 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;
  
297 ····move-result-object·v3296 ····move-result-object·v3
  
298 ····.line·129297 ····.line·129
299 ····.local·v3,·"root":Landroid/view/View;298 ····.local·v3,·"root":Landroid/view/View;
300 ····const·v4,·0x7f06010a299 ····const·v4,·0x7f0a010a
  
301 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;300 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
302 ····move-result-object·v4301 ····move-result-object·v4
  
303 ····check-cast·v4,·Landroid/widget/ImageView;302 ····check-cast·v4,·Landroid/widget/ImageView;
  
Offset 346, 15 lines modifiedOffset 345, 15 lines modified
  
346 ····.line·140345 ····.line·140
347 ····.local·v1,·"fileName":Ljava/lang/String;346 ····.local·v1,·"fileName":Ljava/lang/String;
348 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;347 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;
  
349 ····move-result-object·v4348 ····move-result-object·v4
  
350 ····const·v5,·0x7f06010d349 ····const·v5,·0x7f0a010d
  
351 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;350 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
352 ····move-result-object·v0351 ····move-result-object·v0
  
353 ····check-cast·v0,·Landroid/widget/EditText;352 ····check-cast·v0,·Landroid/widget/EditText;
  
Offset 363, 15 lines modifiedOffset 362, 15 lines modified
363 ····invoke-virtual·{v0,·v1},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V362 ····invoke-virtual·{v0,·v1},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
  
364 ····.line·142363 ····.line·142
365 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;364 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;
  
366 ····move-result-object·v4365 ····move-result-object·v4
  
367 ····const·v5,·0x7f06010c366 ····const·v5,·0x7f0a010c
  
368 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;367 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
369 ····move-result-object·v4368 ····move-result-object·v4
  
370 ····check-cast·v4,·Landroid/widget/TextView;369 ····check-cast·v4,·Landroid/widget/TextView;
  
Offset 478, 15 lines modifiedOffset 477, 15 lines modified
478 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->mRootPath:Ljava/io/File;477 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->mRootPath:Ljava/io/File;
  
479 ····.line·247478 ····.line·247
480 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;479 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;
  
481 ····move-result-object·v2480 ····move-result-object·v2
  
482 ····const·v3,·0x7f06010c481 ····const·v3,·0x7f0a010c
  
483 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;482 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
484 ····move-result-object·v2483 ····move-result-object·v2
  
485 ····check-cast·v2,·Landroid/widget/TextView;484 ····check-cast·v2,·Landroid/widget/TextView;
  
693 B
smali/com/eleybourn/bookcatalogue/filechooser/FileChooser$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;
  
25 ····.prologue26 ····.prologue
26 ····.line·12627 ····.line·126
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser$2;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser$2;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
616 B
smali/com/eleybourn/bookcatalogue/filechooser/FileLister.smali
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$FragmentTask;6 .implements·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$FragmentTask;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lcom/eleybourn/bookcatalogue/filechooser/FileLister$1;, 
11 ········Lcom/eleybourn/bookcatalogue/filechooser/FileLister$FileDetailsComparator;,10 ········Lcom/eleybourn/bookcatalogue/filechooser/FileLister$FileDetailsComparator;,
12 ········Lcom/eleybourn/bookcatalogue/filechooser/FileLister$FileListerListener;11 ········Lcom/eleybourn/bookcatalogue/filechooser/FileLister$FileListerListener;
13 ····}12 ····}
14 .end·annotation13 .end·annotation
  
  
15 #·instance·fields14 #·instance·fields
749 B
smali/com/eleybourn/bookcatalogue/filechooser/FileChooserFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12927 ····.line·129
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.06 KB
smali/com/eleybourn/bookcatalogue/filechooser/BackupChooser.smali
    
Offset 357, 14 lines modifiedOffset 357, 15 lines modified
  
357 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;357 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
358 ····move-result-object·v0358 ····move-result-object·v0
  
359 ····const·v1,·0x7f0b025d359 ····const·v1,·0x7f0b025d
  
 360 ····.line·133
360 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupChooser;->getString(I)Ljava/lang/String;361 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupChooser;->getString(I)Ljava/lang/String;
  
361 ····move-result-object·v1362 ····move-result-object·v1
  
362 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;363 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
363 ····move-result-object·v0364 ····move-result-object·v0
Offset 373, 14 lines modifiedOffset 374, 15 lines modified
  
373 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;374 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
374 ····move-result-object·v0375 ····move-result-object·v0
  
375 ····const·v1,·0x7f0b0154376 ····const·v1,·0x7f0b0154
  
 377 ····.line·134
376 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupChooser;->getString(I)Ljava/lang/String;378 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupChooser;->getString(I)Ljava/lang/String;
  
377 ····move-result-object·v1379 ····move-result-object·v1
  
378 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;380 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
379 ····move-result-object·v0381 ····move-result-object·v0
Offset 531, 14 lines modifiedOffset 533, 15 lines modified
  
531 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;533 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
532 ····move-result-object·v0534 ····move-result-object·v0
  
533 ····const·v1,·0x7f0b025e535 ····const·v1,·0x7f0b025e
  
 536 ····.line·153
534 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupChooser;->getString(I)Ljava/lang/String;537 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupChooser;->getString(I)Ljava/lang/String;
  
535 ····move-result-object·v1538 ····move-result-object·v1
  
536 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;539 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
537 ····move-result-object·v0540 ····move-result-object·v0
Offset 547, 14 lines modifiedOffset 550, 15 lines modified
  
547 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;550 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
548 ····move-result-object·v0551 ····move-result-object·v0
  
549 ····const·v1,·0x7f0b0154552 ····const·v1,·0x7f0b0154
  
 553 ····.line·154
550 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupChooser;->getString(I)Ljava/lang/String;554 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupChooser;->getString(I)Ljava/lang/String;
  
551 ····move-result-object·v1555 ····move-result-object·v1
  
552 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;556 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
553 ····move-result-object·v0557 ····move-result-object·v0
1.24 KB
smali/com/eleybourn/bookcatalogue/filechooser/BackupFileDetails$1.smali
    
Offset 53, 15 lines modifiedOffset 53, 14 lines modified
53 ····invoke-direct·{v0,·p1,·v1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;-><init>(Landroid/os/Parcel;Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails$1;)V53 ····invoke-direct·{v0,·p1,·v1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;-><init>(Landroid/os/Parcel;Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails$1;)V
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
59 ····.prologue58 ····.prologue
60 ····.line·14559 ····.line·145
61 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails$1;->createFromParcel(Landroid/os/Parcel;)Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;60 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails$1;->createFromParcel(Landroid/os/Parcel;)Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;
  
62 ····move-result-object·v061 ····move-result-object·v0
  
Offset 77, 15 lines modifiedOffset 76, 14 lines modified
77 ····new-array·v0,·p1,·[Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;76 ····new-array·v0,·p1,·[Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;
  
78 ····return-object·v077 ····return-object·v0
79 .end·method78 .end·method
  
80 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;79 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
81 ····.locals·180 ····.locals·1
82 ····.param·p1,·"x0"····#·I 
  
83 ····.prologue81 ····.prologue
84 ····.line·14582 ····.line·145
85 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails$1;->newArray(I)[Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;83 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails$1;->newArray(I)[Lcom/eleybourn/bookcatalogue/filechooser/BackupFileDetails;
  
86 ····move-result-object·v084 ····move-result-object·v0
  
3.28 KB
smali/com/eleybourn/bookcatalogue/filechooser/FileChooser.smali
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
  
66 ····.prologue66 ····.prologue
67 ····.line·16567 ····.line·165
68 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;68 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
69 ····move-result-object·v369 ····move-result-object·v3
  
70 ····const·v4,·0x7f06010f70 ····const·v4,·0x7f0a010f
  
71 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;71 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;
  
72 ····move-result-object·v272 ····move-result-object·v2
  
73 ····.line·16673 ····.line·166
74 ····.local·v2,·"frag":Landroid/support/v4/app/Fragment;74 ····.local·v2,·"frag":Landroid/support/v4/app/Fragment;
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
  
142 ····.prologue142 ····.prologue
143 ····.line·181143 ····.line·181
144 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;144 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
145 ····move-result-object·v3145 ····move-result-object·v3
  
146 ····const·v4,·0x7f06010f146 ····const·v4,·0x7f0a010f
  
147 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;147 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;
  
148 ····move-result-object·v2148 ····move-result-object·v2
  
149 ····.line·182149 ····.line·182
150 ····.local·v2,·"frag":Landroid/support/v4/app/Fragment;150 ····.local·v2,·"frag":Landroid/support/v4/app/Fragment;
Offset 234, 15 lines modifiedOffset 234, 15 lines modified
234 .method·public·onCreate(Landroid/os/Bundle;)V234 .method·public·onCreate(Landroid/os/Bundle;)V
235 ····.locals·8235 ····.locals·8
236 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;236 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
237 ····.prologue237 ····.prologue
238 ····const/4·v7,·0x0238 ····const/4·v7,·0x0
  
239 ····const·v6,·0x7f06010f239 ····const·v6,·0x7f0a010f
  
240 ····.line·88240 ····.line·88
241 ····invoke-super·{p0,·p1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;->onCreate(Landroid/os/Bundle;)V241 ····invoke-super·{p0,·p1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;->onCreate(Landroid/os/Bundle;)V
  
242 ····.line·90242 ····.line·90
243 ····const·v5,·0x7f03003f243 ····const·v5,·0x7f03003f
  
Offset 304, 28 lines modifiedOffset 304, 28 lines modified
304 ····move-result-object·v5304 ····move-result-object·v5
  
305 ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentTransaction;->commit()I305 ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
306 ····.line·114306 ····.line·114
307 ····.end·local·v2····#·"frag":Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;307 ····.end·local·v2····#·"frag":Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;
308 ····:cond_0308 ····:cond_0
309 ····const·v5,·0x7f0600b2309 ····const·v5,·0x7f0a00b2
  
310 ····invoke-virtual·{p0,·v5},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;->findViewById(I)Landroid/view/View;310 ····invoke-virtual·{p0,·v5},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;->findViewById(I)Landroid/view/View;
  
311 ····move-result-object·v5311 ····move-result-object·v5
  
312 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser$1;312 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser$1;
  
313 ····invoke-direct·{v6,·p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser$1;-><init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;)V313 ····invoke-direct·{v6,·p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser$1;-><init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;)V
  
314 ····invoke-virtual·{v5,·v6},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V314 ····invoke-virtual·{v5,·v6},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
315 ····.line·122315 ····.line·122
316 ····const·v5,·0x7f06007f316 ····const·v5,·0x7f0a007f
  
317 ····invoke-virtual·{p0,·v5},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;->findViewById(I)Landroid/view/View;317 ····invoke-virtual·{p0,·v5},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;->findViewById(I)Landroid/view/View;
  
318 ····move-result-object·v0318 ····move-result-object·v0
  
319 ····check-cast·v0,·Landroid/widget/Button;319 ····check-cast·v0,·Landroid/widget/Button;
  
Offset 420, 15 lines modifiedOffset 420, 15 lines modified
420 ····.local·p2,·"list":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;>;"420 ····.local·p2,·"list":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;>;"
421 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;421 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
422 ····move-result-object·v1422 ····move-result-object·v1
  
423 ····.line·199423 ····.line·199
424 ····.local·v1,·"fragmentManager":Landroid/support/v4/app/FragmentManager;424 ····.local·v1,·"fragmentManager":Landroid/support/v4/app/FragmentManager;
425 ····const·v2,·0x7f06010f425 ····const·v2,·0x7f0a010f
  
426 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;426 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;
  
427 ····move-result-object·v0427 ····move-result-object·v0
  
428 ····.line·200428 ····.line·200
429 ····.local·v0,·"frag":Landroid/support/v4/app/Fragment;429 ····.local·v0,·"frag":Landroid/support/v4/app/Fragment;
693 B
smali/com/eleybourn/bookcatalogue/filechooser/FileChooser$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;
  
25 ····.prologue26 ····.prologue
26 ····.line·13527 ····.line·135
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser$3;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooser$3;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooser;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.99 KB
smali/com/eleybourn/bookcatalogue/filechooser/FileChooserFragment$DirectoryAdapter.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;28 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;Landroid/content/Context;ILjava/util/ArrayList;)V30 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;Landroid/content/Context;ILjava/util/ArrayList;)V
31 ····.locals·131 ····.locals·1
 32 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;
32 ····.param·p2,·"context"····#·Landroid/content/Context;33 ····.param·p2,·"context"····#·Landroid/content/Context;
33 ····.param·p3,·"rowViewId"····#·I34 ····.param·p3,·"rowViewId"····#·I
34 ····.annotation·system·Ldalvik/annotation/Signature;35 ····.annotation·system·Ldalvik/annotation/Signature;
35 ········value·=·{36 ········value·=·{
36 ············"(",37 ············"(",
37 ············"Landroid/content/Context;",38 ············"Landroid/content/Context;",
38 ············"I",39 ············"I",
Offset 117, 15 lines modifiedOffset 118, 15 lines modified
117 ····:cond_1118 ····:cond_1
118 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$DirectoryAdapter;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;119 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$DirectoryAdapter;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;
  
119 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;120 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment;->getView()Landroid/view/View;
  
120 ····move-result-object·v1121 ····move-result-object·v1
  
121 ····const·v2,·0x7f06010d122 ····const·v2,·0x7f0a010d
  
122 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;123 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
123 ····move-result-object·v0124 ····move-result-object·v0
  
124 ····check-cast·v0,·Landroid/widget/EditText;125 ····check-cast·v0,·Landroid/widget/EditText;
  
Offset 142, 23 lines modifiedOffset 143, 19 lines modified
142 ····invoke-virtual·{v0,·v1},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V143 ····invoke-virtual·{v0,·v1},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
  
143 ····goto·:goto_0144 ····goto·:goto_0
144 .end·method145 .end·method
  
145 .method·protected·bridge·synthetic·onRowClick(Ljava/lang/Object;ILandroid/view/View;)V146 .method·protected·bridge·synthetic·onRowClick(Ljava/lang/Object;ILandroid/view/View;)V
146 ····.locals·0147 ····.locals·0
147 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
148 ····.param·p2,·"x1"····#·I 
149 ····.param·p3,·"x2"····#·Landroid/view/View; 
  
150 ····.prologue148 ····.prologue
151 ····.line·187149 ····.line·187
152 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;150 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;
  
153 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
154 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$DirectoryAdapter;->onRowClick(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;ILandroid/view/View;)V151 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$DirectoryAdapter;->onRowClick(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;ILandroid/view/View;)V
  
155 ····return-void152 ····return-void
156 .end·method153 .end·method
  
157 .method·protected·onSetupView(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;ILandroid/view/View;)V154 .method·protected·onSetupView(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;ILandroid/view/View;)V
158 ····.locals·1155 ····.locals·1
Offset 178, 20 lines modifiedOffset 175, 16 lines modified
  
178 ····.line·207175 ····.line·207
179 ····return-void176 ····return-void
180 .end·method177 .end·method
  
181 .method·protected·bridge·synthetic·onSetupView(Ljava/lang/Object;ILandroid/view/View;)V178 .method·protected·bridge·synthetic·onSetupView(Ljava/lang/Object;ILandroid/view/View;)V
182 ····.locals·0179 ····.locals·0
183 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
184 ····.param·p2,·"x1"····#·I 
185 ····.param·p3,·"x2"····#·Landroid/view/View; 
  
186 ····.prologue180 ····.prologue
187 ····.line·187181 ····.line·187
188 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;182 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;
  
189 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
190 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$DirectoryAdapter;->onSetupView(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;ILandroid/view/View;)V183 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$DirectoryAdapter;->onSetupView(Lcom/eleybourn/bookcatalogue/filechooser/FileChooserFragment$FileDetails;ILandroid/view/View;)V
  
191 ····return-void184 ····return-void
192 .end·method185 .end·method
699 B
smali/com/eleybourn/bookcatalogue/filechooser/BackupLister$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/BackupLister;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/filechooser/BackupLister;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/BackupLister;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/filechooser/BackupLister;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/filechooser/BackupLister;
  
25 ····.prologue26 ····.prologue
26 ····.line·4427 ····.line·44
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/BackupLister$1;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/BackupLister;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/filechooser/BackupLister$1;->this$0:Lcom/eleybourn/bookcatalogue/filechooser/BackupLister;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9.24 KB
smali/com/eleybourn/bookcatalogue/cropper/CropImageView.smali
Max HTML report size reached
717 B
smali/com/eleybourn/bookcatalogue/cropper/CropCropImage$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$b:Landroid/graphics/Bitmap;22 .field·final·synthetic·val$b:Landroid/graphics/Bitmap;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;Landroid/graphics/Bitmap;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;Landroid/graphics/Bitmap;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
26 ····.prologue27 ····.prologue
27 ····.line·31728 ····.line·317
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$4;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$4;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$4;->val$b:Landroid/graphics/Bitmap;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$4;->val$b:Landroid/graphics/Bitmap;
  
679 B
smali/com/eleybourn/bookcatalogue/cropper/CropCropImage$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
25 ····.prologue26 ····.prologue
26 ····.line·15427 ····.line·154
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$2;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$2;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.44 KB
smali/com/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase.smali
    
Offset 449, 14 lines modifiedOffset 449, 15 lines modified
  
449 ····move-result·v8449 ····move-result·v8
  
450 ····int-to-float·v8,·v8450 ····int-to-float·v8,·v8
  
451 ····iget-object·v9,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;->mBitmapDisplayed:Lcom/eleybourn/bookcatalogue/cropper/CropRotateBitmap;451 ····iget-object·v9,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;->mBitmapDisplayed:Lcom/eleybourn/bookcatalogue/cropper/CropRotateBitmap;
  
 452 ····.line·212
452 ····invoke-virtual·{v9},·Lcom/eleybourn/bookcatalogue/cropper/CropRotateBitmap;->getBitmap()Landroid/graphics/Bitmap;453 ····invoke-virtual·{v9},·Lcom/eleybourn/bookcatalogue/cropper/CropRotateBitmap;->getBitmap()Landroid/graphics/Bitmap;
  
453 ····move-result-object·v9454 ····move-result-object·v9
  
454 ····invoke-virtual·{v9},·Landroid/graphics/Bitmap;->getHeight()I455 ····invoke-virtual·{v9},·Landroid/graphics/Bitmap;->getHeight()I
  
455 ····move-result·v9456 ····move-result·v9
Offset 1363, 42 lines modifiedOffset 1364, 42 lines modified
1363 ····.line·3541364 ····.line·354
1364 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;->getScale()F1365 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;->getScale()F
  
1365 ····move-result·v01366 ····move-result·v0
  
1366 ····sub-float·v0,·p1,·v01367 ····sub-float·v0,·p1,·v0
  
1367 ····div-float·v6,·v0,·p41368 ····div-float·v7,·v0,·p4
  
1368 ····.line·3551369 ····.line·355
1369 ····.local·v6,·"incrementPerMs":F1370 ····.local·v7,·"incrementPerMs":F
1370 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;->getScale()F1371 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;->getScale()F
  
1371 ····move-result·v51372 ····move-result·v6
  
1372 ····.line·3561373 ····.line·356
1373 ····.local·v5,·"oldScale":F1374 ····.local·v6,·"oldScale":F
1374 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J1375 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
1375 ····move-result-wide·v31376 ····move-result-wide·v4
  
1376 ····.line·3581377 ····.line·358
1377 ····.local·v3,·"startTime":J1378 ····.local·v4,·"startTime":J
1378 ····iget-object·v9,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;->mHandler:Landroid/os/Handler;1379 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;->mHandler:Landroid/os/Handler;
  
1379 ····new-instance·v0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;1380 ····new-instance·v1,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;
  
1380 ····move-object·v1,·p01381 ····move-object·v2,·p0
  
1381 ····move·v2,·p41382 ····move·v3,·p4
  
1382 ····move·v7,·p21383 ····move·v8,·p2
  
1383 ····move·v8,·p31384 ····move·v9,·p3
  
1384 ····invoke-direct/range·{v0·..·v8},·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;-><init>(Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;FJFFFF)V1385 ····invoke-direct/range·{v1·..·v9},·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;-><init>(Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;FJFFFF)V
  
1385 ····invoke-virtual·{v9,·v0},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z1386 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
  
1386 ····.line·3701387 ····.line·370
1387 ····return-void1388 ····return-void
1388 .end·method1389 .end·method
2.7 KB
smali/com/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2.smali
    
Offset 31, 15 lines modifiedOffset 31, 16 lines modified
31 .field·final·synthetic·val$oldScale:F31 .field·final·synthetic·val$oldScale:F
  
32 .field·final·synthetic·val$startTime:J32 .field·final·synthetic·val$startTime:J
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;FJFFFF)V34 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;FJFFFF)V
35 ····.locals·035 ····.locals·1
 36 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;
  
36 ····.prologue37 ····.prologue
37 ····.line·35838 ····.line·358
38 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;39 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;
  
39 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$durationMs:F40 ····iput·p2,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$durationMs:F
  
Offset 57, 55 lines modifiedOffset 58, 55 lines modified
  
57 ····return-void58 ····return-void
58 .end·method59 .end·method
  
  
59 #·virtual·methods60 #·virtual·methods
60 .method·public·run()V61 .method·public·run()V
61 ····.locals·762 ····.locals·8
  
62 ····.prologue63 ····.prologue
63 ····.line·36064 ····.line·360
64 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J65 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
65 ····move-result-wide·v166 ····move-result-wide·v2
  
66 ····.line·36167 ····.line·361
67 ····.local·v1,·"now":J68 ····.local·v2,·"now":J
68 ····iget·v4,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$durationMs:F69 ····iget·v4,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$durationMs:F
  
69 ····iget-wide·v5,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$startTime:J70 ····iget-wide·v6,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$startTime:J
  
70 ····sub-long·v5,·v1,·v571 ····sub-long·v6,·v2,·v6
  
71 ····long-to-float·v5,·v572 ····long-to-float·v5,·v6
  
72 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->min(FF)F73 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->min(FF)F
  
73 ····move-result·v074 ····move-result·v0
  
74 ····.line·36275 ····.line·362
75 ····.local·v0,·"currentMs":F76 ····.local·v0,·"currentMs":F
76 ····iget·v4,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$oldScale:F77 ····iget·v4,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$oldScale:F
  
77 ····iget·v5,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$incrementPerMs:F78 ····iget·v5,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$incrementPerMs:F
  
78 ····mul-float/2addr·v5,·v079 ····mul-float/2addr·v5,·v0
  
79 ····add-float·v3,·v4,·v580 ····add-float·v1,·v4,·v5
  
80 ····.line·36381 ····.line·363
81 ····.local·v3,·"target":F82 ····.local·v1,·"target":F
82 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;83 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;
  
83 ····iget·v5,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$centerX:F84 ····iget·v5,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$centerX:F
  
84 ····iget·v6,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$centerY:F85 ····iget·v6,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$centerY:F
  
85 ····invoke-virtual·{v4,·v3,·v5,·v6},·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;->zoomTo(FFF)V86 ····invoke-virtual·{v4,·v1,·v5,·v6},·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;->zoomTo(FFF)V
  
86 ····.line·36587 ····.line·365
87 ····iget·v4,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$durationMs:F88 ····iget·v4,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$2;->val$durationMs:F
  
88 ····cmpg-float·v4,·v0,·v489 ····cmpg-float·v4,·v0,·v4
  
89 ····if-gez·v4,·:cond_090 ····if-gez·v4,·:cond_0
2.25 KB
smali/com/eleybourn/bookcatalogue/cropper/CropUtil.smali
    
Offset 380, 42 lines modifiedOffset 380, 46 lines modified
  
380 ····move-result·v1380 ····move-result·v1
  
381 ····int-to-float·v1,·v1381 ····int-to-float·v1,·v1
  
382 ····div-float/2addr·v1,·v3382 ····div-float/2addr·v1,·v3
  
 383 ····.line·49
383 ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getHeight()I384 ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getHeight()I
  
384 ····move-result·v2385 ····move-result·v2
  
385 ····int-to-float·v2,·v2386 ····int-to-float·v2,·v2
  
386 ····div-float/2addr·v2,·v3387 ····div-float/2addr·v2,·v3
  
 388 ····.line·48
387 ····invoke-virtual·{v5,·v0,·v1,·v2},·Landroid/graphics/Matrix;->setRotate(FFF)V389 ····invoke-virtual·{v5,·v0,·v1,·v2},·Landroid/graphics/Matrix;->setRotate(FFF)V
  
388 ····.line·51390 ····.line·51
389 ····const/4·v1,·0x0391 ····const/4·v1,·0x0
  
390 ····const/4·v2,·0x0392 ····const/4·v2,·0x0
  
391 ····:try_start_0393 ····:try_start_0
392 ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getWidth()I394 ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getWidth()I
  
393 ····move-result·v3395 ····move-result·v3
  
 396 ····.line·52
394 ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getHeight()I397 ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getHeight()I
  
395 ····move-result·v4398 ····move-result·v4
  
396 ····const/4·v6,·0x1399 ····const/4·v6,·0x1
  
397 ····move-object·v0,·p0400 ····move-object·v0,·p0
  
 401 ····.line·51
398 ····invoke-static/range·{v0·..·v6},·Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;402 ····invoke-static/range·{v0·..·v6},·Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;
  
399 ····move-result-object·v7403 ····move-result-object·v7
  
400 ····.line·53404 ····.line·53
401 ····.local·v7,·"b2":Landroid/graphics/Bitmap;405 ····.local·v7,·"b2":Landroid/graphics/Bitmap;
402 ····if-eq·p0,·v7,·:cond_0406 ····if-eq·p0,·v7,·:cond_0
Offset 547, 26 lines modifiedOffset 551, 28 lines modified
  
547 ····move-result·v19551 ····move-result·v19
  
548 ····.line·94552 ····.line·94
549 ····.local·v19,·"deltaYHalf":I553 ····.local·v19,·"deltaYHalf":I
550 ····new-instance·v26,·Landroid/graphics/Rect;554 ····new-instance·v26,·Landroid/graphics/Rect;
  
 555 ····.line·95
551 ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Bitmap;->getWidth()I556 ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Bitmap;->getWidth()I
  
552 ····move-result·v3557 ····move-result·v3
  
553 ····move/from16·v0,·p2558 ····move/from16·v0,·p2
  
554 ····invoke-static·{v0,·v3},·Ljava/lang/Math;->min(II)I559 ····invoke-static·{v0,·v3},·Ljava/lang/Math;->min(II)I
  
555 ····move-result·v3560 ····move-result·v3
  
556 ····add-int·v3,·v3,·v17561 ····add-int·v3,·v3,·v17
  
 562 ····.line·96
557 ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Bitmap;->getHeight()I563 ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Bitmap;->getHeight()I
  
558 ····move-result·v4564 ····move-result·v4
  
559 ····move/from16·v0,·p3565 ····move/from16·v0,·p3
  
560 ····invoke-static·{v0,·v4},·Ljava/lang/Math;->min(II)I566 ····invoke-static·{v0,·v4},·Ljava/lang/Math;->min(II)I
Offset 722, 24 lines modifiedOffset 728, 26 lines modified
  
722 ····const/4·v5,·0x0728 ····const/4·v5,·0x0
  
723 ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Bitmap;->getWidth()I729 ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Bitmap;->getWidth()I
  
724 ····move-result·v6730 ····move-result·v6
  
 731 ····.line·130
725 ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Bitmap;->getHeight()I732 ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Bitmap;->getHeight()I
  
726 ····move-result·v7733 ····move-result·v7
  
727 ····const/4·v9,·0x1734 ····const/4·v9,·0x1
  
728 ····move-object/from16·v3,·p1735 ····move-object/from16·v3,·p1
  
729 ····move-object/from16·v8,·p0736 ····move-object/from16·v8,·p0
  
 737 ····.line·129
730 ····invoke-static/range·{v3·..·v9},·Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;738 ····invoke-static/range·{v3·..·v9},·Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;
  
731 ····move-result-object·v10739 ····move-result-object·v10
  
732 ····.line·135740 ····.line·135
733 ····.local·v10,·"b1":Landroid/graphics/Bitmap;741 ····.local·v10,·"b1":Landroid/graphics/Bitmap;
734 ····:goto_2742 ····:goto_2
679 B
smali/com/eleybourn/bookcatalogue/cropper/CropCropImage$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
25 ····.prologue26 ····.prologue
26 ····.line·14727 ····.line·147
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$1;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$1;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
5.05 KB
smali/com/eleybourn/bookcatalogue/cropper/CropCropImage$5.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;28 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)V30 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)V
31 ····.locals·131 ····.locals·1
 32 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
32 ····.prologue33 ····.prologue
33 ····.line·39534 ····.line·395
34 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;35 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 317, 14 lines modifiedOffset 318, 15 lines modified
  
317 ····invoke-static·{v4},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$600(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Z318 ····invoke-static·{v4},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$600(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Z
  
318 ····move-result·v4319 ····move-result·v4
  
319 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;320 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
 321 ····.line·441
320 ····invoke-static·{v5},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$700(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)I322 ····invoke-static·{v5},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$700(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)I
  
321 ····move-result·v5323 ····move-result·v5
  
322 ····if-eqz·v5,·:cond_4324 ····if-eqz·v5,·:cond_4
  
323 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;325 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
Offset 333, 14 lines modifiedOffset 335, 15 lines modified
  
333 ····move-result·v5335 ····move-result·v5
  
334 ····if-eqz·v5,·:cond_4336 ····if-eqz·v5,·:cond_4
  
335 ····const/4·v5,·0x1337 ····const/4·v5,·0x1
  
 338 ····.line·440
336 ····:goto_0339 ····:goto_0
337 ····invoke-virtual/range·{v0·..·v5},·Lcom/eleybourn/bookcatalogue/cropper/CropHighlightView;->setup(Landroid/graphics/Matrix;Landroid/graphics/Rect;Landroid/graphics/RectF;ZZ)V340 ····invoke-virtual/range·{v0·..·v5},·Lcom/eleybourn/bookcatalogue/cropper/CropHighlightView;->setup(Landroid/graphics/Matrix;Landroid/graphics/Rect;Landroid/graphics/RectF;ZZ)V
  
338 ····.line·443341 ····.line·443
339 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;342 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
340 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$300(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Lcom/eleybourn/bookcatalogue/cropper/CropImageView;343 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$300(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Lcom/eleybourn/bookcatalogue/cropper/CropImageView;
Offset 348, 15 lines modifiedOffset 351, 15 lines modified
348 ····move-result-object·v1351 ····move-result-object·v1
  
349 ····invoke-virtual·{v1,·v0},·Lcom/eleybourn/bookcatalogue/cropper/CropImageView;->add(Lcom/eleybourn/bookcatalogue/cropper/CropHighlightView;)V352 ····invoke-virtual·{v1,·v0},·Lcom/eleybourn/bookcatalogue/cropper/CropImageView;->add(Lcom/eleybourn/bookcatalogue/cropper/CropHighlightView;)V
  
350 ····.line·444353 ····.line·444
351 ····return-void354 ····return-void
  
352 ····.line·440355 ····.line·441
353 ····:cond_4356 ····:cond_4
354 ····const/4·v5,·0x0357 ····const/4·v5,·0x0
  
355 ····goto·:goto_0358 ····goto·:goto_0
356 .end·method359 .end·method
  
357 .method·private·makeDefault()V360 .method·private·makeDefault()V
Offset 513, 14 lines modifiedOffset 516, 15 lines modified
  
513 ····invoke-static·{v4},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$600(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Z516 ····invoke-static·{v4},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$600(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Z
  
514 ····move-result·v4517 ····move-result·v4
  
515 ····iget-object·v12,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;518 ····iget-object·v12,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
 519 ····.line·481
516 ····invoke-static·{v12},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$700(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)I520 ····invoke-static·{v12},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$700(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)I
  
517 ····move-result·v12521 ····move-result·v12
  
518 ····if-eqz·v12,·:cond_1522 ····if-eqz·v12,·:cond_1
  
519 ····iget-object·v12,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;523 ····iget-object·v12,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
Offset 529, 14 lines modifiedOffset 533, 15 lines modified
  
529 ····move-result·v12533 ····move-result·v12
  
530 ····if-eqz·v12,·:cond_1534 ····if-eqz·v12,·:cond_1
  
531 ····const/4·v5,·0x1535 ····const/4·v5,·0x1
  
 536 ····.line·480
532 ····:cond_1537 ····:cond_1
533 ····invoke-virtual/range·{v0·..·v5},·Lcom/eleybourn/bookcatalogue/cropper/CropHighlightView;->setup(Landroid/graphics/Matrix;Landroid/graphics/Rect;Landroid/graphics/RectF;ZZ)V538 ····invoke-virtual/range·{v0·..·v5},·Lcom/eleybourn/bookcatalogue/cropper/CropHighlightView;->setup(Landroid/graphics/Matrix;Landroid/graphics/Rect;Landroid/graphics/RectF;ZZ)V
  
534 ····.line·482539 ····.line·482
535 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;540 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
536 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$300(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Lcom/eleybourn/bookcatalogue/cropper/CropImageView;541 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$300(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Lcom/eleybourn/bookcatalogue/cropper/CropImageView;
Offset 663, 14 lines modifiedOffset 668, 15 lines modified
  
663 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$200(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Landroid/graphics/Bitmap;668 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$200(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Landroid/graphics/Bitmap;
  
664 ····move-result-object·v0669 ····move-result-object·v0
  
665 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;670 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
 671 ····.line·498
666 ····invoke-static·{v2},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$200(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Landroid/graphics/Bitmap;672 ····invoke-static·{v2},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$200(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Landroid/graphics/Bitmap;
  
667 ····move-result-object·v2673 ····move-result-object·v2
  
668 ····invoke-virtual·{v2},·Landroid/graphics/Bitmap;->getWidth()I674 ····invoke-virtual·{v2},·Landroid/graphics/Bitmap;->getWidth()I
  
669 ····move-result·v3675 ····move-result·v3
Offset 685, 14 lines modifiedOffset 691, 15 lines modified
  
685 ····move-result·v4691 ····move-result·v4
  
686 ····const/4·v6,·0x1692 ····const/4·v6,·0x1
  
687 ····move·v2,·v1693 ····move·v2,·v1
  
 694 ····.line·497
688 ····invoke-static/range·{v0·..·v6},·Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;695 ····invoke-static/range·{v0·..·v6},·Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;
  
689 ····move-result-object·v7696 ····move-result-object·v7
  
690 ····.line·499697 ····.line·499
691 ····.local·v7,·"faceBitmap":Landroid/graphics/Bitmap;698 ····.local·v7,·"faceBitmap":Landroid/graphics/Bitmap;
692 ····goto·:goto_0699 ····goto·:goto_0
Max diff block lines reached; 411/5045 bytes (8.15%) of diff not shown.
828 B
smali/com/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$resetSupp:Z24 .field·final·synthetic·val$resetSupp:Z
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;Lcom/eleybourn/bookcatalogue/cropper/CropRotateBitmap;Z)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;Lcom/eleybourn/bookcatalogue/cropper/CropRotateBitmap;Z)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;
  
28 ····.prologue29 ····.prologue
29 ····.line·17630 ····.line·176
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$1;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$1;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$1;->val$bitmap:Lcom/eleybourn/bookcatalogue/cropper/CropRotateBitmap;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropImageViewTouchBase$1;->val$bitmap:Lcom/eleybourn/bookcatalogue/cropper/CropRotateBitmap;
  
3.98 KB
smali/com/eleybourn/bookcatalogue/cropper/CropBitmapManager.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"CropBitmapManager.java"3 .source·"CropBitmapManager.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager$1;, 
8 ········Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager$ThreadSet;,7 ········Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager$ThreadSet;,
9 ········Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager$ThreadStatus;,8 ········Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager$ThreadStatus;,
10 ········Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager$State;9 ········Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager$State;
11 ····}10 ····}
12 .end·annotation11 .end·annotation
  
  
Offset 197, 50 lines modifiedOffset 196, 47 lines modified
197 ····.prologue196 ····.prologue
198 ····.line·124197 ····.line·124
199 ····monitor-enter·p0198 ····monitor-enter·p0
  
200 ····:try_start_0199 ····:try_start_0
201 ····invoke-virtual·{p1},·Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager$ThreadSet;->iterator()Ljava/util/Iterator;200 ····invoke-virtual·{p1},·Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager$ThreadSet;->iterator()Ljava/util/Iterator;
  
202 ····move-result-object·v0201 ····move-result-object·v1
  
203 ····.local·v0,·"i$":Ljava/util/Iterator; 
204 ····:goto_0202 ····:goto_0
205 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z203 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
206 ····move-result·v2204 ····move-result·v2
  
207 ····if-eqz·v2,·:cond_0205 ····if-eqz·v2,·:cond_0
  
208 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;206 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
209 ····move-result-object·v1207 ····move-result-object·v0
  
210 ····check-cast·v1,·Ljava/lang/Thread;208 ····check-cast·v0,·Ljava/lang/Thread;
  
211 ····.line·125209 ····.line·125
212 ····.local·v1,·"t":Ljava/lang/Thread;210 ····.local·v0,·"t":Ljava/lang/Thread;
213 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager;->allowThreadDecoding(Ljava/lang/Thread;)V211 ····invoke-virtual·{p0,·v0},·Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager;->allowThreadDecoding(Ljava/lang/Thread;)V
214 ····:try_end_0212 ····:try_end_0
215 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0213 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
216 ····goto·:goto_0214 ····goto·:goto_0
  
217 ····.line·124215 ····.line·124
218 ····.end·local·v0····#·"i$":Ljava/util/Iterator; 
219 ····.end·local·v1····#·"t":Ljava/lang/Thread;216 ····.end·local·v0····#·"t":Ljava/lang/Thread;
220 ····:catchall_0217 ····:catchall_0
221 ····move-exception·v2218 ····move-exception·v1
  
222 ····monitor-exit·p0219 ····monitor-exit·p0
  
223 ····throw·v2220 ····throw·v1
  
224 ····.line·127221 ····.line·127
225 ····.restart·local·v0····#·"i$":Ljava/util/Iterator; 
226 ····:cond_0222 ····:cond_0
227 ····monitor-exit·p0223 ····monitor-exit·p0
  
228 ····return-void224 ····return-void
229 .end·method225 .end·method
  
230 .method·public·declared-synchronized·allowThreadDecoding(Ljava/lang/Thread;)V226 .method·public·declared-synchronized·allowThreadDecoding(Ljava/lang/Thread;)V
Offset 347, 50 lines modifiedOffset 343, 47 lines modified
347 ····.prologue343 ····.prologue
348 ····.line·130344 ····.line·130
349 ····monitor-enter·p0345 ····monitor-enter·p0
  
350 ····:try_start_0346 ····:try_start_0
351 ····invoke-virtual·{p1},·Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager$ThreadSet;->iterator()Ljava/util/Iterator;347 ····invoke-virtual·{p1},·Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager$ThreadSet;->iterator()Ljava/util/Iterator;
  
352 ····move-result-object·v0348 ····move-result-object·v1
  
353 ····.local·v0,·"i$":Ljava/util/Iterator; 
354 ····:goto_0349 ····:goto_0
355 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z350 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
356 ····move-result·v2351 ····move-result·v2
  
357 ····if-eqz·v2,·:cond_0352 ····if-eqz·v2,·:cond_0
  
358 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;353 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
359 ····move-result-object·v1354 ····move-result-object·v0
  
360 ····check-cast·v1,·Ljava/lang/Thread;355 ····check-cast·v0,·Ljava/lang/Thread;
  
361 ····.line·131356 ····.line·131
362 ····.local·v1,·"t":Ljava/lang/Thread;357 ····.local·v0,·"t":Ljava/lang/Thread;
363 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager;->cancelThreadDecoding(Ljava/lang/Thread;)V358 ····invoke-virtual·{p0,·v0},·Lcom/eleybourn/bookcatalogue/cropper/CropBitmapManager;->cancelThreadDecoding(Ljava/lang/Thread;)V
364 ····:try_end_0359 ····:try_end_0
365 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0360 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
366 ····goto·:goto_0361 ····goto·:goto_0
  
367 ····.line·130362 ····.line·130
368 ····.end·local·v0····#·"i$":Ljava/util/Iterator; 
369 ····.end·local·v1····#·"t":Ljava/lang/Thread;363 ····.end·local·v0····#·"t":Ljava/lang/Thread;
370 ····:catchall_0364 ····:catchall_0
371 ····move-exception·v2365 ····move-exception·v1
  
372 ····monitor-exit·p0366 ····monitor-exit·p0
  
373 ····throw·v2367 ····throw·v1
  
374 ····.line·133368 ····.line·133
375 ····.restart·local·v0····#·"i$":Ljava/util/Iterator; 
376 ····:cond_0369 ····:cond_0
377 ····monitor-exit·p0370 ····monitor-exit·p0
  
378 ····return-void371 ····return-void
379 .end·method372 .end·method
  
380 .method·public·declared-synchronized·cancelThreadDecoding(Ljava/lang/Thread;)V373 .method·public·declared-synchronized·cancelThreadDecoding(Ljava/lang/Thread;)V
693 B
smali/com/eleybourn/bookcatalogue/cropper/CropCropImage$5$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;
  
25 ····.prologue26 ····.prologue
26 ····.line·51727 ····.line·517
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5$1;->this$1:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5$1;->this$1:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$5;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.71 KB
smali/com/eleybourn/bookcatalogue/cropper/CropCropImage$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
25 ····.prologue26 ····.prologue
26 ····.line·18527 ····.line·185
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 63, 14 lines modifiedOffset 64, 15 lines modified
  
63 ····move-result-object·v364 ····move-result-object·v3
  
64 ····const/4·v4,·-0x165 ····const/4·v4,·-0x1
  
65 ····const/high16·v5,·0x10000066 ····const/high16·v5,·0x100000
  
 67 ····.line·189
66 ····invoke-interface·{v3,·v4,·v5},·Lcom/eleybourn/bookcatalogue/cropper/CropIImage;->fullSizeBitmap(II)Landroid/graphics/Bitmap;68 ····invoke-interface·{v3,·v4,·v5},·Lcom/eleybourn/bookcatalogue/cropper/CropIImage;->fullSizeBitmap(II)Landroid/graphics/Bitmap;
  
67 ····move-result-object·v069 ····move-result-object·v0
  
68 ····.line·19170 ····.line·191
69 ····.local·v0,·"b":Landroid/graphics/Bitmap;71 ····.local·v0,·"b":Landroid/graphics/Bitmap;
70 ····:goto_072 ····:goto_0
Offset 98, 19 lines modifiedOffset 100, 20 lines modified
98 ····iget-object·v3,·v3,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->mRunFaceDetection:Ljava/lang/Runnable;100 ····iget-object·v3,·v3,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->mRunFaceDetection:Ljava/lang/Runnable;
  
99 ····invoke-interface·{v3},·Ljava/lang/Runnable;->run()V101 ····invoke-interface·{v3},·Ljava/lang/Runnable;->run()V
  
100 ····.line·214102 ····.line·214
101 ····return-void103 ····return-void
  
102 ····.line·188104 ····.line·189
103 ····.end·local·v0····#·"b":Landroid/graphics/Bitmap;105 ····.end·local·v0····#·"b":Landroid/graphics/Bitmap;
104 ····:cond_0106 ····:cond_0
105 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;107 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;
  
 108 ····.line·190
106 ····invoke-static·{v3},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$200(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Landroid/graphics/Bitmap;109 ····invoke-static·{v3},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->access$200(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;)Landroid/graphics/Bitmap;
  
107 ····move-result-object·v0110 ····move-result-object·v0
  
108 ····goto·:goto_0111 ····goto·:goto_0
  
109 ····.line·210112 ····.line·210
34.9 KB
smali/com/eleybourn/bookcatalogue/cropper/CropHighlightView.smali
Max HTML report size reached
9.45 KB
smali/com/eleybourn/bookcatalogue/cropper/CropMonitoredActivity.smali
Max HTML report size reached
742 B
smali/com/eleybourn/bookcatalogue/cropper/CropUtil$BackgroundJob$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/cropper/CropUtil$BackgroundJob;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/cropper/CropUtil$BackgroundJob;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropUtil$BackgroundJob;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropUtil$BackgroundJob;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/cropper/CropUtil$BackgroundJob;
  
25 ····.prologue26 ····.prologue
26 ····.line·28627 ····.line·286
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropUtil$BackgroundJob$1;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropUtil$BackgroundJob;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropUtil$BackgroundJob$1;->this$0:Lcom/eleybourn/bookcatalogue/cropper/CropUtil$BackgroundJob;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
784 B
smali/com/eleybourn/bookcatalogue/cropper/CropCropImage$3$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$latch:Ljava/util/concurrent/CountDownLatch;24 .field·final·synthetic·val$latch:Ljava/util/concurrent/CountDownLatch;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3;Landroid/graphics/Bitmap;Ljava/util/concurrent/CountDownLatch;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3;Landroid/graphics/Bitmap;Ljava/util/concurrent/CountDownLatch;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3;
  
28 ····.prologue29 ····.prologue
29 ····.line·19130 ····.line·191
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3$1;->this$1:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3$1;->this$1:Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3$1;->val$b:Landroid/graphics/Bitmap;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage$3$1;->val$b:Landroid/graphics/Bitmap;
  
4.47 KB
smali/com/eleybourn/bookcatalogue/cropper/CropCropImage.smali
    
Offset 253, 14 lines modifiedOffset 253, 15 lines modified
253 ····.prologue253 ····.prologue
254 ····.line·575254 ····.line·575
255 ····:try_start_0255 ····:try_start_0
256 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;256 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;
  
257 ····move-result-object·v4257 ····move-result-object·v4
  
 258 ····.line·576
258 ····invoke-virtual·{v4},·Ljava/io/File;->toString()Ljava/lang/String;259 ····invoke-virtual·{v4},·Ljava/io/File;->toString()Ljava/lang/String;
  
259 ····move-result-object·v3260 ····move-result-object·v3
  
260 ····.line·577261 ····.line·577
261 ····.local·v3,·"storageDirectory":Ljava/lang/String;262 ····.local·v3,·"storageDirectory":Ljava/lang/String;
262 ····new-instance·v2,·Landroid/os/StatFs;263 ····new-instance·v2,·Landroid/os/StatFs;
Offset 271, 14 lines modifiedOffset 272, 15 lines modified
271 ····.local·v2,·"stat":Landroid/os/StatFs;272 ····.local·v2,·"stat":Landroid/os/StatFs;
272 ····invoke-virtual·{v2},·Landroid/os/StatFs;->getAvailableBlocks()I273 ····invoke-virtual·{v2},·Landroid/os/StatFs;->getAvailableBlocks()I
  
273 ····move-result·v4274 ····move-result·v4
  
274 ····int-to-float·v4,·v4275 ····int-to-float·v4,·v4
  
 276 ····.line·579
275 ····invoke-virtual·{v2},·Landroid/os/StatFs;->getBlockSize()I277 ····invoke-virtual·{v2},·Landroid/os/StatFs;->getBlockSize()I
276 ····:try_end_0278 ····:try_end_0
277 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0279 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
278 ····move-result·v5280 ····move-result·v5
  
279 ····int-to-float·v5,·v5281 ····int-to-float·v5,·v5
Offset 664, 24 lines modifiedOffset 666, 26 lines modified
  
664 ····.line·306666 ····.line·306
665 ····.local·v14,·"myExtras":Landroid/os/Bundle;667 ····.local·v14,·"myExtras":Landroid/os/Bundle;
666 ····if-eqz·v14,·:cond_7668 ····if-eqz·v14,·:cond_7
  
667 ····const-string·v20,·"data"669 ····const-string·v20,·"data"
  
 670 ····.line·307
668 ····move-object/from16·v0,·v20671 ····move-object/from16·v0,·v20
  
669 ····invoke-virtual·{v14,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;672 ····invoke-virtual·{v14,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
  
670 ····move-result-object·v20673 ····move-result-object·v20
  
671 ····if-nez·v20,·:cond_4674 ····if-nez·v20,·:cond_4
  
672 ····const-string·v20,·"return-data"675 ····const-string·v20,·"return-data"
  
 676 ····.line·308
673 ····move-object/from16·v0,·v20677 ····move-object/from16·v0,·v20
  
674 ····invoke-virtual·{v14,·v0},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z678 ····invoke-virtual·{v14,·v0},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z
  
675 ····move-result·v20679 ····move-result·v20
  
676 ····if-eqz·v20,·:cond_7680 ····if-eqz·v20,·:cond_7
Offset 709, 20 lines modifiedOffset 713, 22 lines modified
  
709 ····const-string·v22,·"inline-data"713 ····const-string·v22,·"inline-data"
  
710 ····invoke-virtual/range·{v21·..·v22},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;714 ····invoke-virtual/range·{v21·..·v22},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
  
711 ····move-result-object·v21715 ····move-result-object·v21
  
 716 ····.line·312
712 ····move-object/from16·v0,·v21717 ····move-object/from16·v0,·v21
  
713 ····invoke-virtual·{v0,·v12},·Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;718 ····invoke-virtual·{v0,·v12},·Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;
  
714 ····move-result-object·v21719 ····move-result-object·v21
  
 720 ····.line·311
715 ····move-object/from16·v0,·p0721 ····move-object/from16·v0,·p0
  
716 ····move/from16·v1,·v20722 ····move/from16·v1,·v20
  
717 ····move-object/from16·v2,·v21723 ····move-object/from16·v2,·v21
  
718 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->setResult(ILandroid/content/Intent;)V724 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->setResult(ILandroid/content/Intent;)V
Offset 1017, 24 lines modifiedOffset 1023, 26 lines modified
1017 ····.local·v1,·"extras":Landroid/os/Bundle;1023 ····.local·v1,·"extras":Landroid/os/Bundle;
1018 ····const/4·v3,·-0x11024 ····const/4·v3,·-0x1
  
1019 ····new-instance·v4,·Landroid/content/Intent;1025 ····new-instance·v4,·Landroid/content/Intent;
  
1020 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->mSaveUri:Landroid/net/Uri;1026 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->mSaveUri:Landroid/net/Uri;
  
 1027 ····.line·341
1021 ····invoke-virtual·{v5},·Landroid/net/Uri;->toString()Ljava/lang/String;1028 ····invoke-virtual·{v5},·Landroid/net/Uri;->toString()Ljava/lang/String;
  
1022 ····move-result-object·v51029 ····move-result-object·v5
  
1023 ····invoke-direct·{v4,·v5},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V1030 ····invoke-direct·{v4,·v5},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
1024 ····invoke-virtual·{v4,·v1},·Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;1031 ····invoke-virtual·{v4,·v1},·Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;
  
1025 ····move-result-object·v41032 ····move-result-object·v4
  
 1033 ····.line·340
1026 ····invoke-virtual·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->setResult(ILandroid/content/Intent;)V1034 ····invoke-virtual·{p0,·v3,·v4},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->setResult(ILandroid/content/Intent;)V
  
1027 ····.line·3761035 ····.line·376
1028 ····.end·local·v1····#·"extras":Landroid/os/Bundle;1036 ····.end·local·v1····#·"extras":Landroid/os/Bundle;
1029 ····.end·local·v2····#·"outputStream":Ljava/io/OutputStream;1037 ····.end·local·v2····#·"outputStream":Ljava/io/OutputStream;
1030 ····:cond_11038 ····:cond_1
1031 ····invoke-virtual·{p1},·Landroid/graphics/Bitmap;->recycle()V1039 ····invoke-virtual·{p1},·Landroid/graphics/Bitmap;->recycle()V
Offset 1218, 15 lines modifiedOffset 1226, 15 lines modified
  
1218 ····.line·1021226 ····.line·102
1219 ····const·v3,·0x7f03002e1227 ····const·v3,·0x7f03002e
  
1220 ····invoke-virtual·{p0,·v3},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->setContentView(I)V1228 ····invoke-virtual·{p0,·v3},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->setContentView(I)V
  
1221 ····.line·1041229 ····.line·104
1222 ····const·v3,·0x7f0600d91230 ····const·v3,·0x7f0a00d9
  
1223 ····invoke-virtual·{p0,·v3},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->findViewById(I)Landroid/view/View;1231 ····invoke-virtual·{p0,·v3},·Lcom/eleybourn/bookcatalogue/cropper/CropCropImage;->findViewById(I)Landroid/view/View;
  
1224 ····move-result-object·v31232 ····move-result-object·v3
  
1225 ····check-cast·v3,·Lcom/eleybourn/bookcatalogue/cropper/CropImageView;1233 ····check-cast·v3,·Lcom/eleybourn/bookcatalogue/cropper/CropImageView;
  
Offset 1395, 28 lines modifiedOffset 1403, 28 lines modified
1395 ····move-result-object·v31403 ····move-result-object·v3
  
Max diff block lines reached; 919/4455 bytes (20.63%) of diff not shown.
5.78 KB
smali/com/eleybourn/bookcatalogue/scanner/ScannerManager.smali
    
Offset 80, 113 lines modifiedOffset 80, 111 lines modified
80 .method·public·constructor·<init>()V80 .method·public·constructor·<init>()V
81 ····.locals·081 ····.locals·0
  
82 ····.prologue82 ····.prologue
83 ····.line·1383 ····.line·13
84 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V84 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
85 ····.line·26 
86 ····return-void85 ····return-void
87 .end·method86 .end·method
  
88 .method·public·static·getScanner()Lcom/eleybourn/bookcatalogue/scanner/Scanner;87 .method·public·static·getScanner()Lcom/eleybourn/bookcatalogue/scanner/Scanner;
89 ····.locals·788 ····.locals·6
  
90 ····.prologue89 ····.prologue
91 ····.line·7190 ····.line·71
92 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->getAppPreferences()Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;91 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->getAppPreferences()Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;
  
93 ····move-result-object·v492 ····move-result-object·v3
  
94 ····const-string·v5,·"ScannerManager.PreferredScanner"93 ····const-string·v4,·"ScannerManager.PreferredScanner"
  
95 ····const/4·v6,·0x194 ····const/4·v5,·0x1
  
96 ····invoke-virtual·{v4,·v5,·v6},·Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;->getInt(Ljava/lang/String;I)I95 ····invoke-virtual·{v3,·v4,·v5},·Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;->getInt(Ljava/lang/String;I)I
  
97 ····move-result·v196 ····move-result·v0
  
98 ····.line·7497 ····.line·74
99 ····.local·v1,·"prefScanner":I98 ····.local·v0,·"prefScanner":I
100 ····sget-object·v4,·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager;->myScannerFactories:Ljava/util/Hashtable;99 ····sget-object·v3,·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager;->myScannerFactories:Ljava/util/Hashtable;
  
101 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;100 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
102 ····move-result-object·v5101 ····move-result-object·v4
  
103 ····invoke-virtual·{v4,·v5},·Ljava/util/Hashtable;->get(Ljava/lang/Object;)Ljava/lang/Object;102 ····invoke-virtual·{v3,·v4},·Ljava/util/Hashtable;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
104 ····move-result-object·v2103 ····move-result-object·v1
  
105 ····check-cast·v2,·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;104 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;
  
106 ····.line·75105 ····.line·75
107 ····.local·v2,·"psf":Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;106 ····.local·v1,·"psf":Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;
108 ····if-eqz·v2,·:cond_0107 ····if-eqz·v1,·:cond_0
  
109 ····invoke-interface·{v2},·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;->isIntentAvaiable()Z108 ····invoke-interface·{v1},·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;->isIntentAvaiable()Z
  
110 ····move-result·v4109 ····move-result·v3
  
111 ····if-eqz·v4,·:cond_0110 ····if-eqz·v3,·:cond_0
  
112 ····.line·76111 ····.line·76
113 ····invoke-interface·{v2},·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;->newInstance()Lcom/eleybourn/bookcatalogue/scanner/Scanner;112 ····invoke-interface·{v1},·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;->newInstance()Lcom/eleybourn/bookcatalogue/scanner/Scanner;
  
114 ····move-result-object·v4113 ····move-result-object·v3
  
115 ····.line·85114 ····.line·85
116 ····:goto_0115 ····:goto_0
117 ····return-object·v4116 ····return-object·v3
  
118 ····.line·80117 ····.line·80
119 ····:cond_0118 ····:cond_0
120 ····sget-object·v4,·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager;->myScannerFactories:Ljava/util/Hashtable;119 ····sget-object·v3,·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager;->myScannerFactories:Ljava/util/Hashtable;
  
121 ····invoke-virtual·{v4},·Ljava/util/Hashtable;->values()Ljava/util/Collection;120 ····invoke-virtual·{v3},·Ljava/util/Hashtable;->values()Ljava/util/Collection;
  
122 ····move-result-object·v4121 ····move-result-object·v3
  
123 ····invoke-interface·{v4},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;122 ····invoke-interface·{v3},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
124 ····move-result-object·v0123 ····move-result-object·v3
  
125 ····.local·v0,·"i$":Ljava/util/Iterator; 
126 ····:cond_1124 ····:cond_1
127 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z125 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
128 ····move-result·v4126 ····move-result·v4
  
129 ····if-eqz·v4,·:cond_2127 ····if-eqz·v4,·:cond_2
  
130 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;128 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
131 ····move-result-object·v3129 ····move-result-object·v2
  
132 ····check-cast·v3,·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;130 ····check-cast·v2,·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;
  
133 ····.line·81131 ····.line·81
134 ····.local·v3,·"sf":Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;132 ····.local·v2,·"sf":Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;
135 ····if-eq·v3,·v2,·:cond_1133 ····if-eq·v2,·v1,·:cond_1
  
136 ····invoke-interface·{v3},·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;->isIntentAvaiable()Z134 ····invoke-interface·{v2},·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;->isIntentAvaiable()Z
  
137 ····move-result·v4135 ····move-result·v4
  
138 ····if-eqz·v4,·:cond_1136 ····if-eqz·v4,·:cond_1
  
139 ····.line·82137 ····.line·82
140 ····invoke-interface·{v3},·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;->newInstance()Lcom/eleybourn/bookcatalogue/scanner/Scanner;138 ····invoke-interface·{v2},·Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;->newInstance()Lcom/eleybourn/bookcatalogue/scanner/Scanner;
  
141 ····move-result-object·v4139 ····move-result-object·v3
  
142 ····goto·:goto_0140 ····goto·:goto_0
  
143 ····.line·85141 ····.line·85
144 ····.end·local·v3····#·"sf":Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;142 ····.end·local·v2····#·"sf":Lcom/eleybourn/bookcatalogue/scanner/ScannerManager$ScannerFactory;
145 ····:cond_2143 ····:cond_2
146 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/scanner/ZxingScanner;144 ····new-instance·v3,·Lcom/eleybourn/bookcatalogue/scanner/ZxingScanner;
  
147 ····invoke-direct·{v4},·Lcom/eleybourn/bookcatalogue/scanner/ZxingScanner;-><init>()V145 ····invoke-direct·{v3},·Lcom/eleybourn/bookcatalogue/scanner/ZxingScanner;-><init>()V
  
148 ····goto·:goto_0146 ····goto·:goto_0
149 .end·method147 .end·method
2.02 KB
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsRegister.smali
    
Offset 176, 15 lines modifiedOffset 176, 15 lines modified
176 ····.line·77176 ····.line·77
177 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;->getResources()Landroid/content/res/Resources;177 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;->getResources()Landroid/content/res/Resources;
  
178 ····move-result-object·v5178 ····move-result-object·v5
  
179 ····.line·79179 ····.line·79
180 ····.local·v5,·"res":Landroid/content/res/Resources;180 ····.local·v5,·"res":Landroid/content/res/Resources;
181 ····const·v6,·0x7f060116181 ····const·v6,·0x7f0a0116
  
182 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;->findViewById(I)Landroid/view/View;182 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;->findViewById(I)Landroid/view/View;
  
183 ····move-result-object·v4183 ····move-result-object·v4
  
184 ····check-cast·v4,·Landroid/widget/TextView;184 ····check-cast·v4,·Landroid/widget/TextView;
  
Offset 193, 15 lines modifiedOffset 193, 15 lines modified
193 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$1;193 ····new-instance·v6,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$1;
  
194 ····invoke-direct·{v6,·p0,·v5},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$1;-><init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;Landroid/content/res/Resources;)V194 ····invoke-direct·{v6,·p0,·v5},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$1;-><init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;Landroid/content/res/Resources;)V
  
195 ····invoke-virtual·{v4,·v6},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V195 ····invoke-virtual·{v4,·v6},·Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
196 ····.line·92196 ····.line·92
197 ····const·v6,·0x7f060117197 ····const·v6,·0x7f0a0117
  
198 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;->findViewById(I)Landroid/view/View;198 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;->findViewById(I)Landroid/view/View;
  
199 ····move-result-object·v2199 ····move-result-object·v2
  
200 ····check-cast·v2,·Landroid/widget/Button;200 ····check-cast·v2,·Landroid/widget/Button;
  
Offset 216, 23 lines modifiedOffset 216, 23 lines modified
216 ····.line·102216 ····.line·102
217 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;->hasCredentials()Z217 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;->hasCredentials()Z
  
218 ····move-result·v3218 ····move-result·v3
  
219 ····.line·103219 ····.line·103
220 ····.local·v3,·"hasCred":Z220 ····.local·v3,·"hasCred":Z
221 ····const·v6,·0x7f060118221 ····const·v6,·0x7f0a0118
  
222 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;->findViewById(I)Landroid/view/View;222 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;->findViewById(I)Landroid/view/View;
  
223 ····move-result-object·v0223 ····move-result-object·v0
  
224 ····.line·104224 ····.line·104
225 ····.local·v0,·"blurb":Landroid/view/View;225 ····.local·v0,·"blurb":Landroid/view/View;
226 ····const·v6,·0x7f060119226 ····const·v6,·0x7f0a0119
  
227 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;->findViewById(I)Landroid/view/View;227 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;->findViewById(I)Landroid/view/View;
  
228 ····move-result-object·v1228 ····move-result-object·v1
  
229 ····check-cast·v1,·Landroid/widget/Button;229 ····check-cast·v1,·Landroid/widget/Button;
  
1.22 KB
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueListActivity;2 .super·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueListActivity;
3 .source·"GoodreadsSearchResults.java"3 .source·"GoodreadsSearchResults.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$1;, 
8 ········Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter;,7 ········Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter;,
9 ········Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ListHolder;8 ········Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ListHolder;
10 ····}9 ····}
11 .end·annotation10 .end·annotation
  
  
12 #·static·fields11 #·static·fields
Offset 72, 15 lines modifiedOffset 71, 14 lines modified
  
72 ····const-string·v1,·"gr-covers"71 ····const-string·v1,·"gr-covers"
  
73 ····invoke-direct·{v0,·v1},·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue;-><init>(Ljava/lang/String;)V72 ····invoke-direct·{v0,·v1},·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue;-><init>(Ljava/lang/String;)V
  
74 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults;->mTaskQueue:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue;73 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults;->mTaskQueue:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue;
  
75 ····.line·164 
76 ····return-void74 ····return-void
77 .end·method75 .end·method
  
78 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults;)Ljava/util/ArrayList;76 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults;)Ljava/util/ArrayList;
79 ····.locals·177 ····.locals·1
80 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults;78 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults;
  
825 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$context:Landroid/support/v4/app/FragmentActivity;24 .field·final·synthetic·val$context:Landroid/support/v4/app/FragmentActivity;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;Landroid/app/AlertDialog;Landroid/support/v4/app/FragmentActivity;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;Landroid/app/AlertDialog;Landroid/support/v4/app/FragmentActivity;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;
  
28 ····.prologue29 ····.prologue
29 ····.line·21730 ····.line·217
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$1;->val$alertDialog:Landroid/app/AlertDialog;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$1;->val$alertDialog:Landroid/app/AlertDialog;
  
34.4 KB
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsManager.smali
Max HTML report size reached
359 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsManager$Exceptions.smali
    
Offset 27, 10 lines modifiedOffset 27, 9 lines modified
27 .method·public·constructor·<init>()V27 .method·public·constructor·<init>()V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·9630 ····.line·96
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·110 
33 ····return-void32 ····return-void
34 .end·method33 .end·method
819 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·11827 ····.line·118
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.34 KB
smali/com/eleybourn/bookcatalogue/goodreads/GenericTask$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$id:J22 .field·final·synthetic·val$id:J
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;J)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;J)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;
  
26 ····.prologue27 ····.prologue
27 ····.line·16328 ····.line·163
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;
  
29 ····iput-wide·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$1;->val$id:J30 ····iput-wide·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$1;->val$id:J
  
Offset 37, 22 lines modifiedOffset 38, 22 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·run()V41 .method·public·run()V
41 ····.locals·342 ····.locals·4
  
42 ····.prologue43 ····.prologue
43 ····.line·16644 ····.line·166
44 ····invoke-static·{},·Lnet/philipwarner/taskqueue/QueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;45 ····invoke-static·{},·Lnet/philipwarner/taskqueue/QueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;
  
45 ····move-result-object·v046 ····move-result-object·v0
  
46 ····iget-wide·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$1;->val$id:J47 ····iget-wide·v2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$1;->val$id:J
  
47 ····invoke-virtual·{v0,·v1,·v2},·Lnet/philipwarner/taskqueue/QueueManager;->deleteTask(J)V48 ····invoke-virtual·{v0,·v2,·v3},·Lnet/philipwarner/taskqueue/QueueManager;->deleteTask(J)V
  
48 ····.line·16749 ····.line·167
49 ····return-void50 ····return-void
50 .end·method51 .end·method
772 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$alertDialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$alertDialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;
  
26 ····.prologue27 ····.prologue
27 ····.line·23128 ····.line·231
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$3;->val$alertDialog:Landroid/app/AlertDialog;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$3;->val$alertDialog:Landroid/app/AlertDialog;
  
713 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$4$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$4;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$4;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$4;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$4;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$4;
  
25 ····.prologue26 ····.prologue
26 ····.line·9727 ····.line·97
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$4$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$4;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$4$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$4;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
780 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$res:Landroid/content/res/Resources;22 .field·final·synthetic·val$res:Landroid/content/res/Resources;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;Landroid/content/res/Resources;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;Landroid/content/res/Resources;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;
  
26 ····.prologue27 ····.prologue
27 ····.line·8028 ····.line·80
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$1;->val$res:Landroid/content/res/Resources;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$1;->val$res:Landroid/content/res/Resources;
  
819 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10027 ····.line·100
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
695 B
smali/com/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder.smali
    
Offset 35, 14 lines modifiedOffset 35, 15 lines modified
  
35 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;35 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;
  
  
36 #·direct·methods36 #·direct·methods
37 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;)V37 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;)V
38 ····.locals·038 ····.locals·0
 39 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;
  
39 ····.prologue40 ····.prologue
40 ····.line·6341 ····.line·63
41 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;42 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;
  
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
720 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;
  
25 ····.prologue26 ····.prologue
26 ····.line·9327 ····.line·93
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
5.37 KB
smali/com/eleybourn/bookcatalogue/goodreads/GenericTask.smali
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ····.param·p1,·"view"····#·Landroid/view/View;83 ····.param·p1,·"view"····#·Landroid/view/View;
84 ····.param·p2,·"context"····#·Landroid/content/Context;84 ····.param·p2,·"context"····#·Landroid/content/Context;
85 ····.param·p3,·"bindableCursor"····#·Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;85 ····.param·p3,·"bindableCursor"····#·Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;
86 ····.param·p4,·"appInfo"····#·Ljava/lang/Object;86 ····.param·p4,·"appInfo"····#·Ljava/lang/Object;
  
87 ····.prologue87 ····.prologue
88 ····.line·10688 ····.line·106
89 ····const·v6,·0x7f06001d89 ····const·v6,·0x7f0a000e
  
90 ····invoke-static·{p1,·v6},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;90 ····invoke-static·{p1,·v6},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
91 ····move-result-object·v291 ····move-result-object·v2
  
92 ····check-cast·v2,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;92 ····check-cast·v2,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;
  
Offset 358, 14 lines modifiedOffset 358, 15 lines modified
  
358 ····const/4·v8,·0x3358 ····const/4·v8,·0x3
  
359 ····new-array·v8,·v8,·[Ljava/lang/Object;359 ····new-array·v8,·v8,·[Ljava/lang/Object;
  
360 ····const/4·v9,·0x0360 ····const/4·v9,·0x0
  
 361 ····.line·128
361 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;->getRetries()I362 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;->getRetries()I
  
362 ····move-result·v10363 ····move-result·v10
  
363 ····invoke-static·{v10},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;364 ····invoke-static·{v10},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
364 ····move-result-object·v10365 ····move-result-object·v10
Offset 392, 14 lines modifiedOffset 393, 15 lines modified
  
392 ····invoke-virtual·{v10},·Ljava/util/Date;->toLocaleString()Ljava/lang/String;393 ····invoke-virtual·{v10},·Ljava/util/Date;->toLocaleString()Ljava/lang/String;
  
393 ····move-result-object·v10394 ····move-result-object·v10
  
394 ····aput-object·v10,·v8,·v9395 ····aput-object·v10,·v8,·v9
  
 396 ····.line·127
395 ····invoke-virtual·{p2,·v7,·v8},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;397 ····invoke-virtual·{p2,·v7,·v8},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
396 ····move-result-object·v7398 ····move-result-object·v7
  
397 ····invoke-virtual·{v6,·v7},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V399 ····invoke-virtual·{v6,·v7},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
398 ····.line·130400 ····.line·130
Offset 462, 15 lines modifiedOffset 464, 15 lines modified
  
462 ····invoke-virtual·{p1,·v2,·p4,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;464 ····invoke-virtual·{p1,·v2,·p4,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
463 ····move-result-object·v1465 ····move-result-object·v1
  
464 ····.line·81466 ····.line·81
465 ····.local·v1,·"view":Landroid/view/View;467 ····.local·v1,·"view":Landroid/view/View;
466 ····const·v2,·0x7f06001a468 ····const·v2,·0x7f0a000b
  
467 ····invoke-static·{v1,·v2,·p0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V469 ····invoke-static·{v1,·v2,·p0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V
  
468 ····.line·82470 ····.line·82
469 ····new-instance·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;471 ····new-instance·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;
  
470 ····invoke-direct·{v0,·p0},·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;-><init>(Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;)V472 ····invoke-direct·{v0,·p0},·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;-><init>(Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;)V
Offset 483, 98 lines modifiedOffset 485, 98 lines modified
483 ····invoke-virtual·{p3},·Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;->getId()J485 ····invoke-virtual·{p3},·Lnet/philipwarner/taskqueue/BindableItemSQLiteCursor;->getId()J
  
484 ····move-result-wide·v2486 ····move-result-wide·v2
  
485 ····iput-wide·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->rowId:J487 ····iput-wide·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->rowId:J
  
486 ····.line·86488 ····.line·86
487 ····const·v2,·0x7f0600b0489 ····const·v2,·0x7f0a00b0
  
488 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;490 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
489 ····move-result-object·v2491 ····move-result-object·v2
  
490 ····check-cast·v2,·Landroid/widget/TextView;492 ····check-cast·v2,·Landroid/widget/TextView;
  
491 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->description:Landroid/widget/TextView;493 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->description:Landroid/widget/TextView;
  
492 ····.line·87494 ····.line·87
493 ····const·v2,·0x7f060163495 ····const·v2,·0x7f0a0163
  
494 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;496 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
495 ····move-result-object·v2497 ····move-result-object·v2
  
496 ····check-cast·v2,·Landroid/widget/TextView;498 ····check-cast·v2,·Landroid/widget/TextView;
  
497 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->state:Landroid/widget/TextView;499 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->state:Landroid/widget/TextView;
  
498 ····.line·88500 ····.line·88
499 ····const·v2,·0x7f060164501 ····const·v2,·0x7f0a0164
  
500 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;502 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
501 ····move-result-object·v2503 ····move-result-object·v2
  
502 ····check-cast·v2,·Landroid/widget/TextView;504 ····check-cast·v2,·Landroid/widget/TextView;
  
503 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->retry_info:Landroid/widget/TextView;505 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->retry_info:Landroid/widget/TextView;
  
504 ····.line·89506 ····.line·89
505 ····const·v2,·0x7f0600b5507 ····const·v2,·0x7f0a00b5
  
506 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;508 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
507 ····move-result-object·v2509 ····move-result-object·v2
  
508 ····check-cast·v2,·Landroid/widget/TextView;510 ····check-cast·v2,·Landroid/widget/TextView;
  
509 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->error:Landroid/widget/TextView;511 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->error:Landroid/widget/TextView;
  
510 ····.line·90512 ····.line·90
511 ····const·v2,·0x7f060166513 ····const·v2,·0x7f0a0166
  
512 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;514 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
513 ····move-result-object·v2515 ····move-result-object·v2
  
514 ····check-cast·v2,·Landroid/widget/TextView;516 ····check-cast·v2,·Landroid/widget/TextView;
  
515 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->job_info:Landroid/widget/TextView;517 ····iput-object·v2,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask$TaskHolder;->job_info:Landroid/widget/TextView;
  
516 ····.line·91518 ····.line·91
517 ····const·v2,·0x7f0600b4519 ····const·v2,·0x7f0a00b4
Max diff block lines reached; 1216/5373 bytes (22.63%) of diff not shown.
1.56 KB
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsWork.smali
    
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
149 ····:try_end_1149 ····:try_end_1
150 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0150 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0
151 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0151 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
152 ····.line·102152 ····.line·102
153 ····:cond_0153 ····:cond_0
154 ····:goto_0154 ····:goto_0
155 ····const·v1,·0x7f060021155 ····const·v1,·0x7f0a0012
  
156 ····:try_start_2156 ····:try_start_2
157 ····invoke-static·{p2,·v1,·p0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V157 ····invoke-static·{p2,·v1,·p0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V
  
158 ····.line·110158 ····.line·110
159 ····:goto_1159 ····:goto_1
160 ····monitor-exit·p0160 ····monitor-exit·p0
Offset 196, 15 lines modifiedOffset 196, 15 lines modified
196 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/utils/Utils;->getBitmapFromBytes([B)Landroid/graphics/Bitmap;196 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/utils/Utils;->getBitmapFromBytes([B)Landroid/graphics/Bitmap;
  
197 ····move-result-object·v1197 ····move-result-object·v1
  
198 ····invoke-virtual·{p2,·v1},·Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V198 ····invoke-virtual·{p2,·v1},·Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
  
199 ····.line·108199 ····.line·108
200 ····const·v1,·0x7f060021200 ····const·v1,·0x7f0a0012
  
201 ····const/4·v2,·0x0201 ····const/4·v2,·0x0
  
202 ····invoke-static·{p2,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V202 ····invoke-static·{p2,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V
203 ····:try_end_3203 ····:try_end_3
204 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_0204 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_0
  
Offset 232, 15 lines modifiedOffset 232, 15 lines modified
232 ····.local·v0,·"v":Landroid/widget/ImageView;232 ····.local·v0,·"v":Landroid/widget/ImageView;
233 ····if-eqz·v0,·:cond_1233 ····if-eqz·v0,·:cond_1
  
234 ····.line·68234 ····.line·68
235 ····monitor-enter·v0235 ····monitor-enter·v0
  
236 ····.line·70236 ····.line·70
237 ····const·v1,·0x7f060021237 ····const·v1,·0x7f0a0012
  
238 ····:try_start_0238 ····:try_start_0
239 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;239 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
240 ····move-result-object·v1240 ····move-result-object·v1
  
241 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;241 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;
45.8 KB
smali/com/eleybourn/bookcatalogue/goodreads/ImportAllTask.smali
Max HTML report size reached
892 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;22 .field·final·synthetic·val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;
  
26 ····.prologue27 ····.prologue
27 ····.line·24028 ····.line·240
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$4;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$4;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$4;->val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$4;->val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
6.31 KB
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria.smali
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 .end·method41 .end·method
  
42 .method·private·doSearch()V42 .method·private·doSearch()V
43 ····.locals·443 ····.locals·4
  
44 ····.prologue44 ····.prologue
45 ····.line·16645 ····.line·166
46 ····const·v2,·0x7f0600ce46 ····const·v2,·0x7f0a00ce
  
47 ····invoke-direct·{p0,·v2},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->getViewText(I)Ljava/lang/String;47 ····invoke-direct·{p0,·v2},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->getViewText(I)Ljava/lang/String;
  
48 ····move-result-object·v248 ····move-result-object·v2
  
49 ····invoke-virtual·{v2},·Ljava/lang/String;->trim()Ljava/lang/String;49 ····invoke-virtual·{v2},·Ljava/lang/String;->trim()Ljava/lang/String;
  
Offset 195, 23 lines modifiedOffset 195, 23 lines modified
195 ····.restart·local·v0····#·"flag":I195 ····.restart·local·v0····#·"flag":I
196 ····goto·:goto_0196 ····goto·:goto_0
197 .end·method197 .end·method
  
  
198 #·virtual·methods198 #·virtual·methods
199 .method·public·onCreate(Landroid/os/Bundle;)V199 .method·public·onCreate(Landroid/os/Bundle;)V
200 ····.locals·12200 ····.locals·13
201 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;201 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
202 ····.prologue202 ····.prologue
203 ····const·v11,·0x7f06011a203 ····const·v12,·0x7f0a011a
  
204 ····const/4·v10,·0x1204 ····const/4·v11,·0x1
  
205 ····const/4·v9,·0x0205 ····const/4·v10,·0x0
  
206 ····.line·54206 ····.line·54
207 ····invoke-super·{p0,·p1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;->onCreate(Landroid/os/Bundle;)V207 ····invoke-super·{p0,·p1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;->onCreate(Landroid/os/Bundle;)V
  
208 ····.line·57208 ····.line·57
209 ····new-instance·v5,·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;209 ····new-instance·v5,·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
Offset 255, 30 lines modifiedOffset 255, 30 lines modified
255 ····if-eqz·v5,·:cond_0255 ····if-eqz·v5,·:cond_0
  
256 ····.line·68256 ····.line·68
257 ····const-string·v5,·"bookId"257 ····const-string·v5,·"bookId"
  
258 ····invoke-virtual·{v3,·v5},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J258 ····invoke-virtual·{v3,·v5},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
  
259 ····move-result-wide·v5259 ····move-result-wide·v6
  
260 ····iput-wide·v5,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->mBookId:J260 ····iput-wide·v6,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->mBookId:J
  
261 ····.line·72261 ····.line·72
262 ····:cond_0262 ····:cond_0
263 ····iget-wide·v5,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->mBookId:J263 ····iget-wide·v6,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->mBookId:J
  
264 ····const-wide/16·v7,·0x0264 ····const-wide/16·v8,·0x0
  
265 ····cmp-long·v5,·v5,·v7265 ····cmp-long·v5,·v6,·v8
  
266 ····if-eqz·v5,·:cond_2266 ····if-eqz·v5,·:cond_2
  
267 ····.line·73267 ····.line·73
268 ····invoke-direct·{p0,·v11,·v10},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->setViewVisibility(IZ)V268 ····invoke-direct·{p0,·v12,·v11},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->setViewVisibility(IZ)V
  
269 ····.line·74269 ····.line·74
270 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;270 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
271 ····iget-wide·v6,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->mBookId:J271 ····iget-wide·v6,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->mBookId:J
  
272 ····invoke-virtual·{v5,·v6,·v7},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->fetchBookById(J)Lcom/eleybourn/bookcatalogue/BooksCursor;272 ····invoke-virtual·{v5,·v6,·v7},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->fetchBookById(J)Lcom/eleybourn/bookcatalogue/BooksCursor;
Offset 336, 15 lines modifiedOffset 336, 15 lines modified
336 ····:try_start_1336 ····:try_start_1
337 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/BooksRowView;->getPrimaryAuthorName()Ljava/lang/String;337 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/BooksRowView;->getPrimaryAuthorName()Ljava/lang/String;
  
338 ····move-result-object·v4338 ····move-result-object·v4
  
339 ····.line·85339 ····.line·85
340 ····.local·v4,·"s":Ljava/lang/String;340 ····.local·v4,·"s":Ljava/lang/String;
341 ····const·v5,·0x7f060089341 ····const·v5,·0x7f0a0089
  
342 ····invoke-direct·{p0,·v5,·v4},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->setViewText(ILjava/lang/String;)V342 ····invoke-direct·{p0,·v5,·v4},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->setViewText(ILjava/lang/String;)V
  
343 ····.line·86343 ····.line·86
344 ····new-instance·v5,·Ljava/lang/StringBuilder;344 ····new-instance·v5,·Ljava/lang/StringBuilder;
  
345 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V345 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V
Offset 369, 15 lines modifiedOffset 369, 15 lines modified
  
369 ····.line·89369 ····.line·89
370 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/BooksRowView;->getTitle()Ljava/lang/String;370 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/BooksRowView;->getTitle()Ljava/lang/String;
  
371 ····move-result-object·v4371 ····move-result-object·v4
  
372 ····.line·90372 ····.line·90
373 ····const·v5,·0x7f060088373 ····const·v5,·0x7f0a0088
  
374 ····invoke-direct·{p0,·v5,·v4},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->setViewText(ILjava/lang/String;)V374 ····invoke-direct·{p0,·v5,·v4},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->setViewText(ILjava/lang/String;)V
  
375 ····.line·91375 ····.line·91
376 ····new-instance·v5,·Ljava/lang/StringBuilder;376 ····new-instance·v5,·Ljava/lang/StringBuilder;
  
377 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V377 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V
Offset 402, 15 lines modifiedOffset 402, 15 lines modified
  
402 ····.line·94402 ····.line·94
403 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/BooksRowView;->getIsbn()Ljava/lang/String;403 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/BooksRowView;->getIsbn()Ljava/lang/String;
  
404 ····move-result-object·v4404 ····move-result-object·v4
  
405 ····.line·95405 ····.line·95
406 ····const·v5,·0x7f06008e406 ····const·v5,·0x7f0a008e
  
407 ····invoke-direct·{p0,·v5,·v4},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->setViewText(ILjava/lang/String;)V407 ····invoke-direct·{p0,·v5,·v4},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;->setViewText(ILjava/lang/String;)V
  
408 ····.line·96408 ····.line·96
409 ····new-instance·v5,·Ljava/lang/StringBuilder;409 ····new-instance·v5,·Ljava/lang/StringBuilder;
  
410 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V410 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V
Offset 440, 15 lines modifiedOffset 440, 15 lines modified
  
440 ····.line·101440 ····.line·101
441 ····invoke-virtual·{v2},·Ljava/lang/String;->trim()Ljava/lang/String;441 ····invoke-virtual·{v2},·Ljava/lang/String;->trim()Ljava/lang/String;
  
442 ····move-result-object·v2442 ····move-result-object·v2
  
443 ····.line·103443 ····.line·103
444 ····const·v5,·0x7f0600ce444 ····const·v5,·0x7f0a00ce
Max diff block lines reached; 2078/6319 bytes (32.88%) of diff not shown.
721 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;
  
25 ····.prologue26 ····.prologue
26 ····.line·10827 ····.line·108
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsRegister;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.5 KB
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter.smali
    
Offset 92, 37 lines modifiedOffset 92, 37 lines modified
  
92 ····const/4·v3,·0x092 ····const/4·v3,·0x0
  
93 ····invoke-direct·{v1,·v2,·v3},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ListHolder;-><init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults;Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$1;)V93 ····invoke-direct·{v1,·v2,·v3},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ListHolder;-><init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults;Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$1;)V
  
94 ····.line·18294 ····.line·182
95 ····.local·v1,·"holder":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ListHolder;95 ····.local·v1,·"holder":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ListHolder;
96 ····const·v2,·0x7f06008996 ····const·v2,·0x7f0a0089
  
97 ····invoke-virtual·{p2,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;97 ····invoke-virtual·{p2,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
98 ····move-result-object·v298 ····move-result-object·v2
  
99 ····check-cast·v2,·Landroid/widget/TextView;99 ····check-cast·v2,·Landroid/widget/TextView;
  
100 ····iput-object·v2,·v1,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ListHolder;->author:Landroid/widget/TextView;100 ····iput-object·v2,·v1,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ListHolder;->author:Landroid/widget/TextView;
  
101 ····.line·183101 ····.line·183
102 ····const·v2,·0x7f060088102 ····const·v2,·0x7f0a0088
  
103 ····invoke-virtual·{p2,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;103 ····invoke-virtual·{p2,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
104 ····move-result-object·v2104 ····move-result-object·v2
  
105 ····check-cast·v2,·Landroid/widget/TextView;105 ····check-cast·v2,·Landroid/widget/TextView;
  
106 ····iput-object·v2,·v1,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ListHolder;->title:Landroid/widget/TextView;106 ····iput-object·v2,·v1,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ListHolder;->title:Landroid/widget/TextView;
  
107 ····.line·184107 ····.line·184
108 ····const·v2,·0x7f0600d3108 ····const·v2,·0x7f0a00d3
  
109 ····invoke-virtual·{p2,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;109 ····invoke-virtual·{p2,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
110 ····move-result-object·v2110 ····move-result-object·v2
  
111 ····check-cast·v2,·Landroid/widget/ImageView;111 ····check-cast·v2,·Landroid/widget/ImageView;
  
861 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter;21 .field·final·synthetic·this$1:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter;
  
25 ····.prologue26 ····.prologue
26 ····.line·19027 ····.line·190
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter$1;->this$1:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter$1;->this$1:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchResults$ResultsAdapter;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.58 KB
smali/com/eleybourn/bookcatalogue/goodreads/SendOneBookTask.smali
    
Offset 1, 31 lines modifiedOffset 1, 23 lines modified
1 .class·public·Lcom/eleybourn/bookcatalogue/goodreads/SendOneBookTask;1 .class·public·Lcom/eleybourn/bookcatalogue/goodreads/SendOneBookTask;
2 .super·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;2 .super·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;
3 .source·"SendOneBookTask.java"3 .source·"SendOneBookTask.java"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Lcom/eleybourn/bookcatalogue/goodreads/SendOneBookTask$1; 
8 ····} 
9 .end·annotation 
  
  
10 #·static·fields4 #·static·fields
11 .field·private·static·final·serialVersionUID:J·=·0x7727178afb26d59eL5 .field·private·static·final·serialVersionUID:J·=·0x7727178afb26d59eL
  
  
12 #·instance·fields6 #·instance·fields
13 .field·private·m_bookId:J7 .field·private·m_bookId:J
  
  
14 #·direct·methods8 #·direct·methods
15 .method·public·constructor·<init>(J)V9 .method·public·constructor·<init>(J)V
16 ····.locals·410 ····.locals·5
17 ····.param·p1,·"bookId"····#·J11 ····.param·p1,·"bookId"····#·J
  
18 ····.prologue12 ····.prologue
19 ····.line·5713 ····.line·57
20 ····const·v0,·0x7f0b015a14 ····const·v0,·0x7f0b015a
  
21 ····const/4·v1,·0x115 ····const/4·v1,·0x1
Offset 181, 17 lines modifiedOffset 173, 17 lines modified
181 ····invoke-direct·{v3,·v2},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;-><init>(Landroid/content/Context;)V173 ····invoke-direct·{v3,·v2},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;-><init>(Landroid/content/Context;)V
  
182 ····.line·105174 ····.line·105
183 ····.local·v3,·"dbHelper":Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;175 ····.local·v3,·"dbHelper":Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
184 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->open()Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;176 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->open()Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
185 ····.line·108177 ····.line·108
186 ····iget-wide·v9,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/SendOneBookTask;->m_bookId:J178 ····iget-wide·v10,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/SendOneBookTask;->m_bookId:J
  
187 ····invoke-virtual·{v3,·v9,·v10},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getBookForGoodreadsCursor(J)Lcom/eleybourn/bookcatalogue/BooksCursor;179 ····invoke-virtual·{v3,·v10,·v11},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getBookForGoodreadsCursor(J)Lcom/eleybourn/bookcatalogue/BooksCursor;
  
188 ····move-result-object·v1180 ····move-result-object·v1
  
189 ····.line·109181 ····.line·109
190 ····.local·v1,·"books":Lcom/eleybourn/bookcatalogue/BooksCursor;182 ····.local·v1,·"books":Lcom/eleybourn/bookcatalogue/BooksCursor;
191 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getRowView()Lcom/eleybourn/bookcatalogue/BooksRowView;183 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getRowView()Lcom/eleybourn/bookcatalogue/BooksRowView;
  
Offset 307, 17 lines modifiedOffset 299, 17 lines modified
307 ····goto·:goto_2299 ····goto·:goto_2
  
308 ····.line·133300 ····.line·133
309 ····.end·local·v5····#·"e":Ljava/lang/Exception;301 ····.end·local·v5····#·"e":Ljava/lang/Exception;
310 ····:pswitch_1302 ····:pswitch_1
311 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getId()J303 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getId()J
  
312 ····move-result-wide·v9304 ····move-result-wide·v10
  
313 ····invoke-virtual·{v3,·v9,·v10},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->setGoodreadsSyncDate(J)V305 ····invoke-virtual·{v3,·v10,·v11},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->setGoodreadsSyncDate(J)V
314 ····:try_end_6306 ····:try_end_6
315 ····.catchall·{:try_start_6·..·:try_end_6}·:catchall_0307 ····.catchall·{:try_start_6·..·:try_end_6}·:catchall_0
  
316 ····goto·:goto_1308 ····goto·:goto_1
  
317 ····.line·151309 ····.line·151
318 ····.end·local·v4····#·"disposition":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$ExportDisposition;310 ····.end·local·v4····#·"disposition":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$ExportDisposition;
892 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$5$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;22 .field·final·synthetic·val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$5;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$5;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$5;
  
26 ····.prologue27 ····.prologue
27 ····.line·17328 ····.line·173
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$5$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$5;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$5$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$5;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$5$1;->val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$5$1;->val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
937 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity$3.smali
    
Offset 27, 15 lines modifiedOffset 27, 16 lines modified
27 .field·final·synthetic·val$position:I27 .field·final·synthetic·val$position:I
  
28 .field·final·synthetic·val$v:Landroid/view/View;28 .field·final·synthetic·val$v:Landroid/view/View;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V30 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V
31 ····.locals·031 ····.locals·1
 32 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;
  
32 ····.prologue33 ····.prologue
33 ····.line·15434 ····.line·154
34 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;35 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity;
  
35 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity$3;->val$parent:Landroid/widget/AdapterView;36 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity$3;->val$parent:Landroid/widget/AdapterView;
  
1.41 KB
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsAuthorizationActivity.smali
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·onCreate(Landroid/os/Bundle;)V16 .method·public·onCreate(Landroid/os/Bundle;)V
17 ····.locals·917 ····.locals·10
18 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;18 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
19 ····.prologue19 ····.prologue
20 ····.line·4320 ····.line·43
21 ····invoke-super·{p0,·p1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;->onCreate(Landroid/os/Bundle;)V21 ····invoke-super·{p0,·p1},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;->onCreate(Landroid/os/Bundle;)V
  
22 ····.line·4622 ····.line·46
Offset 63, 17 lines modifiedOffset 63, 17 lines modified
63 ····.local·v2,·"task":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsAuthorizationResultCheck;63 ····.local·v2,·"task":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsAuthorizationResultCheck;
64 ····invoke-static·{},·Lnet/philipwarner/taskqueue/QueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;64 ····invoke-static·{},·Lnet/philipwarner/taskqueue/QueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;
  
65 ····move-result-object·v565 ····move-result-object·v5
  
66 ····const-string·v6,·"small_jobs"66 ····const-string·v6,·"small_jobs"
  
67 ····const-wide/16·v7,·0x067 ····const-wide/16·v8,·0x0
  
68 ····invoke-virtual·{v5,·v2,·v6,·v7,·v8},·Lnet/philipwarner/taskqueue/QueueManager;->enqueueTask(Lnet/philipwarner/taskqueue/Task;Ljava/lang/String;J)J68 ····invoke-virtual·{v5,·v2,·v6,·v8,·v9},·Lnet/philipwarner/taskqueue/QueueManager;->enqueueTask(Lnet/philipwarner/taskqueue/Task;Ljava/lang/String;J)J
  
69 ····.line·6169 ····.line·61
70 ····.end·local·v2····#·"task":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsAuthorizationResultCheck;70 ····.end·local·v2····#·"task":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsAuthorizationResultCheck;
71 ····.end·local·v4····#·"verifier":Ljava/lang/String;71 ····.end·local·v4····#·"verifier":Ljava/lang/String;
72 ····:cond_172 ····:cond_1
73 ····new-instance·v0,·Landroid/content/Intent;73 ····new-instance·v0,·Landroid/content/Intent;
  
3.2 KB
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsUtils.smali
    
Offset 47, 25 lines modifiedOffset 47, 25 lines modified
47 ····.line·2047 ····.line·20
48 ····invoke-static·{p0,·p1},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils;->sendToGoodreads(Landroid/support/v4/app/FragmentActivity;Z)V48 ····invoke-static·{p0,·p1},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils;->sendToGoodreads(Landroid/support/v4/app/FragmentActivity;Z)V
  
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
51 .method·private·static·checkCanSendToGoodreads()I51 .method·private·static·checkCanSendToGoodreads()I
52 ····.locals·352 ····.locals·4
  
53 ····.prologue53 ····.prologue
54 ····.line·14454 ····.line·144
55 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BcQueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;55 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BcQueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;
  
56 ····move-result-object·v056 ····move-result-object·v0
  
57 ····const-wide/16·v1,·0x457 ····const-wide/16·v2,·0x4
  
58 ····invoke-virtual·{v0,·v1,·v2},·Lnet/philipwarner/taskqueue/QueueManager;->hasActiveTasks(J)Z58 ····invoke-virtual·{v0,·v2,·v3},·Lnet/philipwarner/taskqueue/QueueManager;->hasActiveTasks(J)Z
  
59 ····move-result·v059 ····move-result·v0
  
60 ····if-eqz·v0,·:cond_060 ····if-eqz·v0,·:cond_0
  
61 ····.line·14561 ····.line·145
62 ····const·v0,·0x7f0b01c962 ····const·v0,·0x7f0b01c9
Offset 76, 17 lines modifiedOffset 76, 17 lines modified
  
76 ····.line·14776 ····.line·147
77 ····:cond_077 ····:cond_0
78 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BcQueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;78 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/BcQueueManager;->getQueueManager()Lnet/philipwarner/taskqueue/QueueManager;
  
79 ····move-result-object·v079 ····move-result-object·v0
  
80 ····const-wide/16·v1,·0x380 ····const-wide/16·v2,·0x3
  
81 ····invoke-virtual·{v0,·v1,·v2},·Lnet/philipwarner/taskqueue/QueueManager;->hasActiveTasks(J)Z81 ····invoke-virtual·{v0,·v2,·v3},·Lnet/philipwarner/taskqueue/QueueManager;->hasActiveTasks(J)Z
  
82 ····move-result·v082 ····move-result·v0
  
83 ····if-eqz·v0,·:cond_183 ····if-eqz·v0,·:cond_1
  
84 ····.line·14884 ····.line·148
85 ····const·v0,·0x7f0b01cb85 ····const·v0,·0x7f0b01cb
Offset 255, 15 lines modifiedOffset 255, 15 lines modified
  
255 ····invoke-virtual·{v0,·v4},·Landroid/app/AlertDialog;->setTitle(I)V255 ····invoke-virtual·{v0,·v4},·Landroid/app/AlertDialog;->setTitle(I)V
  
256 ····.line·30256 ····.line·30
257 ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V257 ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V
  
258 ····.line·34258 ····.line·34
259 ····const·v4,·0x7f060073259 ····const·v4,·0x7f0a0073
  
260 ····invoke-virtual·{v0,·v4},·Landroid/app/AlertDialog;->findViewById(I)Landroid/view/View;260 ····invoke-virtual·{v0,·v4},·Landroid/app/AlertDialog;->findViewById(I)Landroid/view/View;
  
261 ····move-result-object·v3261 ····move-result-object·v3
  
262 ····.line·36262 ····.line·36
263 ····.local·v3,·"v":Landroid/view/View;263 ····.local·v3,·"v":Landroid/view/View;
Offset 273, 15 lines modifiedOffset 273, 15 lines modified
273 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$1;273 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$1;
  
274 ····invoke-direct·{v4,·p0,·v0},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$1;-><init>(Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;Landroid/app/AlertDialog;)V274 ····invoke-direct·{v4,·p0,·v0},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$1;-><init>(Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;Landroid/app/AlertDialog;)V
  
275 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V275 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
276 ····.line·48276 ····.line·48
277 ····const·v4,·0x7f060074277 ····const·v4,·0x7f0a0074
  
278 ····invoke-virtual·{v0,·v4},·Landroid/app/AlertDialog;->findViewById(I)Landroid/view/View;278 ····invoke-virtual·{v0,·v4},·Landroid/app/AlertDialog;->findViewById(I)Landroid/view/View;
  
279 ····move-result-object·v3279 ····move-result-object·v3
  
280 ····.line·50280 ····.line·50
281 ····invoke-virtual·{v3,·v6},·Landroid/view/View;->setBackgroundResource(I)V281 ····invoke-virtual·{v3,·v6},·Landroid/view/View;->setBackgroundResource(I)V
Offset 290, 15 lines modifiedOffset 290, 15 lines modified
290 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$2;290 ····new-instance·v4,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$2;
  
291 ····invoke-direct·{v4,·p0,·v0},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$2;-><init>(Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;Landroid/app/AlertDialog;)V291 ····invoke-direct·{v4,·p0,·v0},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$2;-><init>(Lcom/eleybourn/bookcatalogue/compat/BookCatalogueActivity;Landroid/app/AlertDialog;)V
  
292 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V292 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
293 ····.line·62293 ····.line·62
294 ····const·v4,·0x7f060075294 ····const·v4,·0x7f0a0075
  
295 ····invoke-virtual·{v0,·v4},·Landroid/app/AlertDialog;->findViewById(I)Landroid/view/View;295 ····invoke-virtual·{v0,·v4},·Landroid/app/AlertDialog;->findViewById(I)Landroid/view/View;
  
296 ····move-result-object·v3296 ····move-result-object·v3
  
297 ····.line·64297 ····.line·64
298 ····invoke-virtual·{v3,·v6},·Landroid/view/View;->setBackgroundResource(I)V298 ····invoke-virtual·{v3,·v6},·Landroid/view/View;->setBackgroundResource(I)V
3.81 KB
smali/com/eleybourn/bookcatalogue/goodreads/SendAllBooksTask.smali
    
Offset 1, 20 lines modifiedOffset 1, 12 lines modified
1 .class·public·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;1 .class·public·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;
2 .super·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;2 .super·Lcom/eleybourn/bookcatalogue/goodreads/GenericTask;
3 .source·"SendAllBooksTask.java"3 .source·"SendAllBooksTask.java"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask$1; 
8 ····} 
9 .end·annotation 
  
  
10 #·static·fields4 #·static·fields
11 .field·private·static·final·serialVersionUID:J·=·-0x1ad3658942bc6a23L5 .field·private·static·final·serialVersionUID:J·=·-0x1ad3658942bc6a23L
  
  
12 #·instance·fields6 #·instance·fields
13 .field·private·mCount:I7 .field·private·mCount:I
  
Offset 285, 21 lines modifiedOffset 277, 21 lines modified
285 ····const/4·v12,·0x0277 ····const/4·v12,·0x0
  
286 ····.line·126278 ····.line·126
287 ····.local·v12,·"shelves":Landroid/database/Cursor;279 ····.local·v12,·"shelves":Landroid/database/Cursor;
288 ····:try_start_0280 ····:try_start_0
289 ····move-object/from16·v0,·p0281 ····move-object/from16·v0,·p0
  
290 ····iget-wide·v13,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;->mLastId:J282 ····iget-wide·v14,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;->mLastId:J
  
291 ····move-object/from16·v0,·p0283 ····move-object/from16·v0,·p0
  
292 ····iget-boolean·v15,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;->mUpdatesOnly:Z284 ····iget-boolean·v13,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;->mUpdatesOnly:Z
  
293 ····invoke-virtual·{v5,·v13,·v14,·v15},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getAllBooksForGoodreadsCursor(JZ)Lcom/eleybourn/bookcatalogue/BooksCursor;285 ····invoke-virtual·{v5,·v14,·v15,·v13},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getAllBooksForGoodreadsCursor(JZ)Lcom/eleybourn/bookcatalogue/BooksCursor;
  
294 ····move-result-object·v3286 ····move-result-object·v3
  
295 ····.line·127287 ····.line·127
296 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getRowView()Lcom/eleybourn/bookcatalogue/BooksRowView;288 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getRowView()Lcom/eleybourn/bookcatalogue/BooksRowView;
  
297 ····move-result-object·v2289 ····move-result-object·v2
Offset 368, 19 lines modifiedOffset 360, 19 lines modified
368 ····move-object/from16·v0,·p0360 ····move-object/from16·v0,·p0
  
369 ····iput·v13,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;->mCount:I361 ····iput·v13,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;->mCount:I
  
370 ····.line·171362 ····.line·171
371 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getId()J363 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getId()J
  
372 ····move-result-wide·v13364 ····move-result-wide·v14
  
373 ····move-object/from16·v0,·p0365 ····move-object/from16·v0,·p0
  
374 ····iput-wide·v13,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;->mLastId:J366 ····iput-wide·v14,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;->mLastId:J
  
375 ····.line·173367 ····.line·173
376 ····if-eqz·v10,·:cond_4368 ····if-eqz·v10,·:cond_4
  
377 ····.line·174369 ····.line·174
378 ····const/4·v10,·0x0370 ····const/4·v10,·0x0
  
Offset 516, 17 lines modifiedOffset 508, 17 lines modified
516 ····goto/16·:goto_0508 ····goto/16·:goto_0
  
517 ····.line·150509 ····.line·150
518 ····:pswitch_1510 ····:pswitch_1
519 ····:try_start_a511 ····:try_start_a
520 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getId()J512 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/BooksCursor;->getId()J
  
521 ····move-result-wide·v13513 ····move-result-wide·v14
  
522 ····invoke-virtual·{v5,·v13,·v14},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->setGoodreadsSyncDate(J)V514 ····invoke-virtual·{v5,·v14,·v15},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->setGoodreadsSyncDate(J)V
  
523 ····.line·151515 ····.line·151
524 ····move-object/from16·v0,·p0516 ····move-object/from16·v0,·p0
  
525 ····iget·v13,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;->mSent:I517 ····iget·v13,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/SendAllBooksTask;->mSent:I
  
526 ····add-int/lit8·v13,·v13,·0x1518 ····add-int/lit8·v13,·v13,·0x1
Offset 794, 28 lines modifiedOffset 786, 31 lines modified
  
794 ····invoke-virtual·{v0,·v13,·v14},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;786 ····invoke-virtual·{v0,·v13,·v14},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
795 ····move-result-object·v11787 ····move-result-object·v11
  
796 ····.line·217788 ····.line·217
797 ····.local·v11,·"s":Ljava/lang/String;789 ····.local·v11,·"s":Ljava/lang/String;
798 ····const·v13,·0x7f060020790 ····const·v13,·0x7f0a0011
  
799 ····const·v14,·0x7f0b0144791 ····const·v14,·0x7f0b0144
  
 792 ····.line·218
800 ····move-object/from16·v0,·p2793 ····move-object/from16·v0,·p2
  
801 ····invoke-virtual·{v0,·v14},·Landroid/content/Context;->getString(I)Ljava/lang/String;794 ····invoke-virtual·{v0,·v14},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
802 ····move-result-object·v14795 ····move-result-object·v14
  
 796 ····.line·219
803 ····invoke-static/range·{p2·..·p2},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->getAppToForegroundIntent(Landroid/content/Context;)Landroid/content/Intent;797 ····invoke-static/range·{p2·..·p2},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->getAppToForegroundIntent(Landroid/content/Context;)Landroid/content/Intent;
  
804 ····move-result-object·v15798 ····move-result-object·v15
  
 799 ····.line·217
805 ····invoke-static·{v13,·v14,·v11,·v15},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->showNotification(ILjava/lang/String;Ljava/lang/String;Landroid/content/Intent;)V800 ····invoke-static·{v13,·v14,·v11,·v15},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->showNotification(ILjava/lang/String;Ljava/lang/String;Landroid/content/Intent;)V
  
806 ····.line·221801 ····.line·221
807 ····const/4·v13,·0x1802 ····const/4·v13,·0x1
  
808 ····goto/16·:goto_0803 ····goto/16·:goto_0
  
3.92 KB
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsAuthorizationResultCheck.smali
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ····.param·p2,·"c"····#·Landroid/content/Context;43 ····.param·p2,·"c"····#·Landroid/content/Context;
  
44 ····.prologue44 ····.prologue
45 ····const·v8,·0x7f0b014f45 ····const·v8,·0x7f0b014f
  
46 ····const·v7,·0x7f0b015246 ····const·v7,·0x7f0b0152
  
47 ····const·v6,·0x7f06002047 ····const·v6,·0x7f0a0011
  
48 ····.line·5248 ····.line·52
49 ····new-instance·v1,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;49 ····new-instance·v1,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;
  
50 ····invoke-direct·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;-><init>()V50 ····invoke-direct·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;-><init>()V
  
51 ····.line·5451 ····.line·54
Offset 81, 94 lines modifiedOffset 81, 103 lines modified
81 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;->hasValidCredentials()Z81 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;->hasValidCredentials()Z
  
82 ····move-result·v382 ····move-result·v3
  
83 ····if-eqz·v3,·:cond_083 ····if-eqz·v3,·:cond_0
  
84 ····.line·6084 ····.line·60
85 ····const·v3,·0x7f06002085 ····const·v3,·0x7f0a0011
  
86 ····const·v4,·0x7f0b015186 ····const·v4,·0x7f0b0151
  
 87 ····.line·61
87 ····invoke-virtual·{p2,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;88 ····invoke-virtual·{p2,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
88 ····move-result-object·v489 ····move-result-object·v4
  
89 ····const·v5,·0x7f0b015090 ····const·v5,·0x7f0b0150
  
 91 ····.line·62
90 ····invoke-virtual·{p2,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;92 ····invoke-virtual·{p2,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
91 ····move-result-object·v593 ····move-result-object·v5
  
 94 ····.line·60
92 ····invoke-static·{v3,·v4,·v5,·v2},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->showNotification(ILjava/lang/String;Ljava/lang/String;Landroid/content/Intent;)V95 ····invoke-static·{v3,·v4,·v5,·v2},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->showNotification(ILjava/lang/String;Ljava/lang/String;Landroid/content/Intent;)V
  
93 ····.line·7796 ····.line·77
94 ····:goto_097 ····:goto_0
95 ····const/4·v3,·0x198 ····const/4·v3,·0x1
  
96 ····return·v399 ····return·v3
  
97 ····.line·64100 ····.line·64
98 ····:cond_0101 ····:cond_0
99 ····const·v3,·0x7f060020102 ····const·v3,·0x7f0a0011
  
100 ····const·v4,·0x7f0b0152103 ····const·v4,·0x7f0b0152
  
 104 ····.line·65
101 ····invoke-virtual·{p2,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;105 ····invoke-virtual·{p2,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
102 ····move-result-object·v4106 ····move-result-object·v4
  
103 ····const·v5,·0x7f0b014f107 ····const·v5,·0x7f0b014f
  
 108 ····.line·66
104 ····invoke-virtual·{p2,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;109 ····invoke-virtual·{p2,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
105 ····move-result-object·v5110 ····move-result-object·v5
  
 111 ····.line·64
106 ····invoke-static·{v3,·v4,·v5,·v2},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->showNotification(ILjava/lang/String;Ljava/lang/String;Landroid/content/Intent;)V112 ····invoke-static·{v3,·v4,·v5,·v2},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->showNotification(ILjava/lang/String;Ljava/lang/String;Landroid/content/Intent;)V
107 ····:try_end_0113 ····:try_end_0
108 ····.catch·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$Exceptions$NotAuthorizedException;·{:try_start_0·..·:try_end_0}·:catch_0114 ····.catch·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$Exceptions$NotAuthorizedException;·{:try_start_0·..·:try_end_0}·:catch_0
109 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1115 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1
  
110 ····goto·:goto_0116 ····goto·:goto_0
  
111 ····.line·67117 ····.line·67
112 ····:catch_0118 ····:catch_0
113 ····move-exception·v0119 ····move-exception·v0
  
114 ····.line·68120 ····.line·69
115 ····.local·v0,·"e":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$Exceptions$NotAuthorizedException;121 ····.local·v0,·"e":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$Exceptions$NotAuthorizedException;
116 ····invoke-virtual·{p2,·v7},·Landroid/content/Context;->getString(I)Ljava/lang/String;122 ····invoke-virtual·{p2,·v7},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
117 ····move-result-object·v3123 ····move-result-object·v3
  
 124 ····.line·70
118 ····invoke-virtual·{p2,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String;125 ····invoke-virtual·{p2,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
119 ····move-result-object·v4126 ····move-result-object·v4
  
 127 ····.line·68
120 ····invoke-static·{v6,·v3,·v4,·v2},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->showNotification(ILjava/lang/String;Ljava/lang/String;Landroid/content/Intent;)V128 ····invoke-static·{v6,·v3,·v4,·v2},·Lcom/eleybourn/bookcatalogue/BookCatalogueApp;->showNotification(ILjava/lang/String;Ljava/lang/String;Landroid/content/Intent;)V
  
121 ····goto·:goto_0129 ····goto·:goto_0
  
122 ····.line·71130 ····.line·71
123 ····.end·local·v0····#·"e":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$Exceptions$NotAuthorizedException;131 ····.end·local·v0····#·"e":Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$Exceptions$NotAuthorizedException;
124 ····:catch_1132 ····:catch_1
125 ····move-exception·v0133 ····move-exception·v0
  
126 ····.line·72134 ····.line·73
127 ····.local·v0,·"e":Ljava/lang/Exception;135 ····.local·v0,·"e":Ljava/lang/Exception;
128 ····invoke-virtual·{p2,·v7},·Landroid/content/Context;->getString(I)Ljava/lang/String;136 ····invoke-virtual·{p2,·v7},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
129 ····move-result-object·v3137 ····move-result-object·v3
  
130 ····new-instance·v4,·Ljava/lang/StringBuilder;138 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
131 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V139 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
132 ····const·v5,·0x7f0b0153140 ····const·v5,·0x7f0b0153
  
 141 ····.line·74
133 ····invoke-virtual·{p2,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;142 ····invoke-virtual·{p2,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
134 ····move-result-object·v5143 ····move-result-object·v5
  
135 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;144 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
136 ····move-result-object·v4145 ····move-result-object·v4
Offset 189, 11 lines modifiedOffset 198, 12 lines modified
  
189 ····move-result-object·v4198 ····move-result-object·v4
  
190 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;199 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
191 ····move-result-object·v4200 ····move-result-object·v4
  
Max diff block lines reached; 33/3852 bytes (0.86%) of diff not shown.
763 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;
  
25 ····.prologue26 ····.prologue
26 ····.line·10927 ····.line·109
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsSearchCriteria;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11.0 KB
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsExportFailuresActivity.smali
Max HTML report size reached
825 B
smali/com/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$2.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$context:Landroid/support/v4/app/FragmentActivity;24 .field·final·synthetic·val$context:Landroid/support/v4/app/FragmentActivity;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;Landroid/app/AlertDialog;Landroid/support/v4/app/FragmentActivity;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;Landroid/app/AlertDialog;Landroid/support/v4/app/FragmentActivity;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;
  
28 ····.prologue29 ····.prologue
29 ····.line·22430 ····.line·224
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$2;->val$alertDialog:Landroid/app/AlertDialog;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsUtils$6$2;->val$alertDialog:Landroid/app/AlertDialog;
  
5.35 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$1.smali
    
Offset 40, 102 lines modifiedOffset 40, 100 lines modified
  
40 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;40 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;
  
41 ····.line·24241 ····.line·242
42 ····.local·v1,·"bc":Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;42 ····.local·v1,·"bc":Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;
43 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->isArray()Z43 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->isArray()Z
  
44 ····move-result·v644 ····move-result·v5
  
45 ····if-eqz·v6,·:cond_045 ····if-eqz·v5,·:cond_0
  
46 ····.line·24346 ····.line·243
47 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->initArray()V47 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->initArray()V
  
48 ····.line·24548 ····.line·245
49 ····:cond_049 ····:cond_0
50 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->isArrayItem()Z50 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->isArrayItem()Z
  
51 ····move-result·v651 ····move-result·v5
  
52 ····if-eqz·v6,·:cond_152 ····if-eqz·v5,·:cond_1
  
53 ····.line·24653 ····.line·246
54 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->pushBundle()V54 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->pushBundle()V
  
55 ····.line·24955 ····.line·249
56 ····:cond_156 ····:cond_1
57 ····iget-object·v6,·v1,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->listener:Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$XmlListener;57 ····iget-object·v5,·v1,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->listener:Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$XmlListener;
  
58 ····if-eqz·v6,·:cond_258 ····if-eqz·v5,·:cond_2
  
59 ····.line·25059 ····.line·250
60 ····iget-object·v6,·v1,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->listener:Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$XmlListener;60 ····iget-object·v5,·v1,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->listener:Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$XmlListener;
  
61 ····invoke-interface·{v6,·v1,·p1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$XmlListener;->onStart(Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V61 ····invoke-interface·{v5,·v1,·p1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$XmlListener;->onStart(Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
  
62 ····.line·25262 ····.line·252
63 ····:cond_263 ····:cond_2
64 ····iget-object·v0,·v1,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->attrs:Ljava/util/ArrayList;64 ····iget-object·v0,·v1,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->attrs:Ljava/util/ArrayList;
  
65 ····.line·25365 ····.line·253
66 ····.local·v0,·"attrs":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;>;"66 ····.local·v0,·"attrs":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;>;"
67 ····if-eqz·v0,·:cond_467 ····if-eqz·v0,·:cond_4
  
68 ····.line·25468 ····.line·254
69 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;69 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
70 ····move-result-object·v370 ····move-result-object·v5
  
71 ····.local·v3,·"i$":Ljava/util/Iterator; 
72 ····:cond_371 ····:cond_3
73 ····:goto_072 ····:goto_0
74 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z73 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
75 ····move-result·v674 ····move-result·v6
  
76 ····if-eqz·v6,·:cond_475 ····if-eqz·v6,·:cond_4
  
77 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;76 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
78 ····move-result-object·v277 ····move-result-object·v2
  
79 ····check-cast·v2,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;78 ····check-cast·v2,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;
  
80 ····.line·25579 ····.line·255
81 ····.local·v2,·"f":Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;80 ····.local·v2,·"f":Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;
82 ····iget-object·v4,·v2,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;->name:Ljava/lang/String;81 ····iget-object·v3,·v2,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;->name:Ljava/lang/String;
  
83 ····.line·25682 ····.line·256
84 ····.local·v4,·"name":Ljava/lang/String;83 ····.local·v3,·"name":Ljava/lang/String;
85 ····iget-object·v6,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->attributes:Lorg/xml/sax/Attributes;84 ····iget-object·v6,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->attributes:Lorg/xml/sax/Attributes;
  
86 ····invoke-interface·{v6,·v4},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;85 ····invoke-interface·{v6,·v3},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;
  
87 ····move-result-object·v586 ····move-result-object·v4
  
88 ····.line·25787 ····.line·257
89 ····.local·v5,·"value":Ljava/lang/String;88 ····.local·v4,·"value":Ljava/lang/String;
90 ····if-eqz·v5,·:cond_389 ····if-eqz·v4,·:cond_3
  
91 ····.line·25990 ····.line·259
92 ····:try_start_091 ····:try_start_0
93 ····invoke-virtual·{v2,·v1,·v5},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;->put(Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;Ljava/lang/String;)V92 ····invoke-virtual·{v2,·v1,·v4},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;->put(Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;Ljava/lang/String;)V
94 ····:try_end_093 ····:try_end_0
95 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_094 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
96 ····goto·:goto_095 ····goto·:goto_0
  
97 ····.line·26096 ····.line·260
98 ····:catch_097 ····:catch_0
99 ····move-exception·v698 ····move-exception·v6
  
100 ····goto·:goto_099 ····goto·:goto_0
  
101 ····.line·267100 ····.line·267
102 ····.end·local·v2····#·"f":Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;101 ····.end·local·v2····#·"f":Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$AttrFilter;
103 ····.end·local·v3····#·"i$":Ljava/util/Iterator; 
104 ····.end·local·v4····#·"name":Ljava/lang/String;102 ····.end·local·v3····#·"name":Ljava/lang/String;
105 ····.end·local·v5····#·"value":Ljava/lang/String;103 ····.end·local·v4····#·"value":Ljava/lang/String;
106 ····:cond_4104 ····:cond_4
107 ····return-void105 ····return-void
108 .end·method106 .end·method
748 B
smali/com/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$DataStore.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter;22 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter;)V24 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter;)V
25 ····.locals·125 ····.locals·1
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter;
  
26 ····.prologue27 ····.prologue
27 ····.line·5528 ····.line·55
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$DataStore;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$DataStore;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.11 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter.smali
    
Offset 281, 115 lines modifiedOffset 281, 115 lines modified
281 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter;->pop()Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter;281 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter;->pop()Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter;
  
282 ····.line·316282 ····.line·316
283 ····return-void283 ····return-void
284 .end·method284 .end·method
  
285 .method·private·static·textToBoolean(Ljava/lang/String;)Z285 .method·private·static·textToBoolean(Ljava/lang/String;)Z
286 ····.locals·5286 ····.locals·6
287 ····.param·p0,·"s"····#·Ljava/lang/String;287 ····.param·p0,·"s"····#·Ljava/lang/String;
  
288 ····.prologue288 ····.prologue
289 ····.line·449289 ····.line·449
290 ····invoke-virtual·{p0},·Ljava/lang/String;->length()I290 ····invoke-virtual·{p0},·Ljava/lang/String;->length()I
  
291 ····move-result·v3291 ····move-result·v1
  
292 ····if-nez·v3,·:cond_0292 ····if-nez·v1,·:cond_0
  
293 ····.line·450293 ····.line·450
294 ····const/4·v0,·0x0294 ····const/4·v0,·0x0
  
295 ····.line·463295 ····.line·463
296 ····.local·v0,·"b":Z296 ····.local·v0,·"b":Z
297 ····:goto_0297 ····:goto_0
298 ····return·v0298 ····return·v0
  
299 ····.line·451299 ····.line·451
300 ····.end·local·v0····#·"b":Z300 ····.end·local·v0····#·"b":Z
301 ····:cond_0301 ····:cond_0
302 ····const-string·v3,·"false"302 ····const-string·v1,·"false"
  
303 ····invoke-virtual·{p0,·v3},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z303 ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
304 ····move-result·v3304 ····move-result·v1
  
305 ····if-eqz·v3,·:cond_1305 ····if-eqz·v1,·:cond_1
  
306 ····.line·452306 ····.line·452
307 ····const/4·v0,·0x0307 ····const/4·v0,·0x0
  
308 ····.restart·local·v0····#·"b":Z308 ····.restart·local·v0····#·"b":Z
309 ····goto·:goto_0309 ····goto·:goto_0
  
310 ····.line·453310 ····.line·453
311 ····.end·local·v0····#·"b":Z311 ····.end·local·v0····#·"b":Z
312 ····:cond_1312 ····:cond_1
313 ····const-string·v3,·"true"313 ····const-string·v1,·"true"
  
314 ····invoke-virtual·{p0,·v3},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z314 ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
315 ····move-result·v3315 ····move-result·v1
  
316 ····if-eqz·v3,·:cond_2316 ····if-eqz·v1,·:cond_2
  
317 ····.line·454317 ····.line·454
318 ····const/4·v0,·0x1318 ····const/4·v0,·0x1
  
319 ····.restart·local·v0····#·"b":Z319 ····.restart·local·v0····#·"b":Z
320 ····goto·:goto_0320 ····goto·:goto_0
  
321 ····.line·455321 ····.line·455
322 ····.end·local·v0····#·"b":Z322 ····.end·local·v0····#·"b":Z
323 ····:cond_2323 ····:cond_2
324 ····const-string·v3,·"f"324 ····const-string·v1,·"f"
  
325 ····invoke-virtual·{p0,·v3},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z325 ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
326 ····move-result·v3326 ····move-result·v1
  
327 ····if-eqz·v3,·:cond_3327 ····if-eqz·v1,·:cond_3
  
328 ····.line·456328 ····.line·456
329 ····const/4·v0,·0x0329 ····const/4·v0,·0x0
  
330 ····.restart·local·v0····#·"b":Z330 ····.restart·local·v0····#·"b":Z
331 ····goto·:goto_0331 ····goto·:goto_0
  
332 ····.line·457332 ····.line·457
333 ····.end·local·v0····#·"b":Z333 ····.end·local·v0····#·"b":Z
334 ····:cond_3334 ····:cond_3
335 ····const-string·v3,·"t"335 ····const-string·v1,·"t"
  
336 ····invoke-virtual·{p0,·v3},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z336 ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
337 ····move-result·v3337 ····move-result·v1
  
338 ····if-eqz·v3,·:cond_4338 ····if-eqz·v1,·:cond_4
  
339 ····.line·458339 ····.line·458
340 ····const/4·v0,·0x1340 ····const/4·v0,·0x1
  
341 ····.restart·local·v0····#·"b":Z341 ····.restart·local·v0····#·"b":Z
342 ····goto·:goto_0342 ····goto·:goto_0
  
343 ····.line·460343 ····.line·460
344 ····.end·local·v0····#·"b":Z344 ····.end·local·v0····#·"b":Z
345 ····:cond_4345 ····:cond_4
346 ····invoke-static·{p0},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J346 ····invoke-static·{p0},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
347 ····move-result-wide·v1347 ····move-result-wide·v2
  
348 ····.line·461348 ····.line·461
349 ····.local·v1,·"l":J349 ····.local·v2,·"l":J
350 ····const-wide/16·v3,·0x0350 ····const-wide/16·v4,·0x0
  
351 ····cmp-long·v3,·v1,·v3351 ····cmp-long·v1,·v2,·v4
  
352 ····if-eqz·v3,·:cond_5352 ····if-eqz·v1,·:cond_5
  
353 ····const/4·v0,·0x1353 ····const/4·v0,·0x1
  
354 ····.restart·local·v0····#·"b":Z354 ····.restart·local·v0····#·"b":Z
355 ····:goto_1355 ····:goto_1
356 ····goto·:goto_0356 ····goto·:goto_0
  
756 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·58427 ····.line·584
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$7;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$7;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.9 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$8.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·38127 ····.line·381
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$8;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$8;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V33 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;35 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
35 ····.prologue36 ····.prologue
36 ····.line·38537 ····.line·385
37 ····:try_start_038 ····:try_start_0
38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$8;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;39 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$8;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
Offset 49, 17 lines modifiedOffset 50, 17 lines modified
  
49 ····move-result-object·v050 ····move-result-object·v0
  
50 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;51 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
51 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J52 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
52 ····move-result-wide·v153 ····move-result-wide·v2
  
53 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;54 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
54 ····move-result-object·v155 ····move-result-object·v1
  
55 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->pubMonth:Ljava/lang/Long;56 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->pubMonth:Ljava/lang/Long;
56 ····:try_end_057 ····:try_end_0
57 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_058 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
1.9 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$7.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·37327 ····.line·373
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$7;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$7;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V33 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;35 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
35 ····.prologue36 ····.prologue
36 ····.line·37737 ····.line·377
37 ····:try_start_038 ····:try_start_0
38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$7;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;39 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$7;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
Offset 49, 17 lines modifiedOffset 50, 17 lines modified
  
49 ····move-result-object·v050 ····move-result-object·v0
  
50 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;51 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
51 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J52 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
52 ····move-result-wide·v153 ····move-result-wide·v2
  
53 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;54 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
54 ····move-result-object·v155 ····move-result-object·v1
  
55 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->pubDay:Ljava/lang/Long;56 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->pubDay:Ljava/lang/Long;
56 ····:try_end_057 ····:try_end_0
57 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_058 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
3.65 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler.smali
    
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->buildFilters()V50 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->buildFilters()V
  
51 ····.line·4451 ····.line·44
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·static·synthetic·access$002(Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;J)J54 .method·static·synthetic·access$002(Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;J)J
55 ····.locals·055 ····.locals·1
56 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;56 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;
57 ····.param·p1,·"x1"····#·J57 ····.param·p1,·"x1"····#·J
  
58 ····.prologue58 ····.prologue
59 ····.line·3459 ····.line·34
60 ····iput-wide·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->mUserId:J60 ····iput-wide·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->mUserId:J
  
Offset 141, 52 lines modifiedOffset 141, 52 lines modified
  
  
141 #·virtual·methods141 #·virtual·methods
142 .method·public·getAuthUser()J142 .method·public·getAuthUser()J
143 ····.locals·7143 ····.locals·7
  
144 ····.prologue144 ····.prologue
145 ····const-wide/16·v3,·0x0145 ····const-wide/16·v4,·0x0
  
146 ····.line·53146 ····.line·53
147 ····new-instance·v2,·Lorg/apache/http/client/methods/HttpPost;147 ····new-instance·v2,·Lorg/apache/http/client/methods/HttpPost;
  
148 ····const-string·v5,·"http://www.goodreads.com/api/auth_user"148 ····const-string·v3,·"http://www.goodreads.com/api/auth_user"
  
149 ····invoke-direct·{v2,·v5},·Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V149 ····invoke-direct·{v2,·v3},·Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V
  
150 ····.line·55150 ····.line·55
151 ····.local·v2,·"post":Lorg/apache/http/client/methods/HttpPost;151 ····.local·v2,·"post":Lorg/apache/http/client/methods/HttpPost;
152 ····iput-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->mUserId:J152 ····iput-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->mUserId:J
  
153 ····.line·58153 ····.line·58
154 ····:try_start_0154 ····:try_start_0
155 ····new-instance·v1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlResponseParser;155 ····new-instance·v1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlResponseParser;
  
156 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->mRootFilter:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;156 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->mRootFilter:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
157 ····invoke-direct·{v1,·v5},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlResponseParser;-><init>(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;)V157 ····invoke-direct·{v1,·v3},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlResponseParser;-><init>(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;)V
  
158 ····.line·59158 ····.line·59
159 ····.local·v1,·"handler":Lcom/eleybourn/bookcatalogue/goodreads/api/XmlResponseParser;159 ····.local·v1,·"handler":Lcom/eleybourn/bookcatalogue/goodreads/api/XmlResponseParser;
160 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->mManager:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;160 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->mManager:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;
  
161 ····const/4·v6,·0x1161 ····const/4·v6,·0x1
  
162 ····invoke-virtual·{v5,·v2,·v1,·v6},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;->execute(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/xml/sax/helpers/DefaultHandler;Z)Lorg/apache/http/HttpResponse;162 ····invoke-virtual·{v3,·v2,·v1,·v6},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;->execute(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/xml/sax/helpers/DefaultHandler;Z)Lorg/apache/http/HttpResponse;
  
163 ····.line·61163 ····.line·61
164 ····iget-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->mUserId:J164 ····iget-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->mUserId:J
165 ····:try_end_0165 ····:try_end_0
166 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0166 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
167 ····.line·63167 ····.line·63
168 ····.end·local·v1····#·"handler":Lcom/eleybourn/bookcatalogue/goodreads/api/XmlResponseParser;168 ····.end·local·v1····#·"handler":Lcom/eleybourn/bookcatalogue/goodreads/api/XmlResponseParser;
169 ····:goto_0169 ····:goto_0
170 ····return-wide·v3170 ····return-wide·v4
  
171 ····.line·62171 ····.line·62
172 ····:catch_0172 ····:catch_0
173 ····move-exception·v0173 ····move-exception·v0
  
174 ····.line·63174 ····.line·63
175 ····.local·v0,·"e":Ljava/lang/Exception;175 ····.local·v0,·"e":Ljava/lang/Exception;
3.23 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$15.smali
    
Offset 20, 38 lines modifiedOffset 20, 39 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·67627 ····.line·676
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$15;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$15;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V33 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
33 ····.locals·734 ····.locals·8
34 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;35 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
35 ····.prologue36 ····.prologue
36 ····.line·68037 ····.line·680
37 ····iget-object·v3,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->userArg:Ljava/lang/Object;38 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->userArg:Ljava/lang/Object;
  
38 ····check-cast·v3,·Ljava/lang/String;39 ····check-cast·v1,·Ljava/lang/String;
  
39 ····.line·68240 ····.line·682
40 ····.local·v3,·"name":Ljava/lang/String;41 ····.local·v1,·"name":Ljava/lang/String;
41 ····:try_start_042 ····:try_start_0
42 ····iget-object·v5,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;43 ····iget-object·v5,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
43 ····invoke-virtual·{v5},·Ljava/lang/String;->trim()Ljava/lang/String;44 ····invoke-virtual·{v5},·Ljava/lang/String;->trim()Ljava/lang/String;
  
44 ····move-result-object·v445 ····move-result-object·v4
  
Offset 71, 15 lines modifiedOffset 72, 15 lines modified
71 ····:goto_072 ····:goto_0
72 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$15;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;73 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$15;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
73 ····invoke-static·{v5},·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->access$600(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)Landroid/os/Bundle;74 ····invoke-static·{v5},·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->access$600(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)Landroid/os/Bundle;
  
74 ····move-result-object·v575 ····move-result-object·v5
  
75 ····invoke-virtual·{v5,·v3,·v0},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V76 ····invoke-virtual·{v5,·v1,·v0},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
  
76 ····.line·70277 ····.line·702
77 ····.end·local·v0····#·"b":Z78 ····.end·local·v0····#·"b":Z
78 ····.end·local·v4····#·"s":Ljava/lang/String;79 ····.end·local·v4····#·"s":Ljava/lang/String;
79 ····:goto_180 ····:goto_1
80 ····return-void81 ····return-void
  
Offset 154, 21 lines modifiedOffset 155, 21 lines modified
154 ····.line·695155 ····.line·695
155 ····.end·local·v0····#·"b":Z156 ····.end·local·v0····#·"b":Z
156 ····:cond_4157 ····:cond_4
157 ····invoke-static·{v4},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J158 ····invoke-static·{v4},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
158 ····:try_end_0159 ····:try_end_0
159 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0160 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
160 ····move-result-wide·v1161 ····move-result-wide·v2
  
161 ····.line·696162 ····.line·696
162 ····.local·v1,·"l":J163 ····.local·v2,·"l":J
163 ····const-wide/16·v5,·0x0164 ····const-wide/16·v6,·0x0
  
164 ····cmp-long·v5,·v1,·v5165 ····cmp-long·v5,·v2,·v6
  
165 ····if-eqz·v5,·:cond_5166 ····if-eqz·v5,·:cond_5
  
166 ····const/4·v0,·0x1167 ····const/4·v0,·0x1
  
167 ····.restart·local·v0····#·"b":Z168 ····.restart·local·v0····#·"b":Z
168 ····:goto_2169 ····:goto_2
Offset 177, 14 lines modifiedOffset 178, 14 lines modified
177 ····.end·local·v0····#·"b":Z178 ····.end·local·v0····#·"b":Z
178 ····:cond_5179 ····:cond_5
179 ····const/4·v0,·0x0180 ····const/4·v0,·0x0
  
180 ····goto·:goto_2181 ····goto·:goto_2
  
181 ····.line·699182 ····.line·699
182 ····.end·local·v1····#·"l":J183 ····.end·local·v2····#·"l":J
183 ····.end·local·v4····#·"s":Ljava/lang/String;184 ····.end·local·v4····#·"s":Ljava/lang/String;
184 ····:catch_0185 ····:catch_0
185 ····move-exception·v5186 ····move-exception·v5
  
186 ····goto·:goto_1187 ····goto·:goto_1
187 .end·method188 .end·method
1.86 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$5.smali
    
Offset 38, 41 lines modifiedOffset 38, 41 lines modified
38 ····.line·38338 ····.line·383
39 ····iget-object·v0,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->userArg:Ljava/lang/Object;39 ····iget-object·v0,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->userArg:Ljava/lang/Object;
  
40 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;40 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;
  
41 ····.line·38441 ····.line·384
42 ····.local·v0,·"c":Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;42 ····.local·v0,·"c":Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;
43 ····iget-object·v3,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->collectField:Ljava/lang/String;43 ····iget-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->collectField:Ljava/lang/String;
  
44 ····.line·38644 ····.line·386
45 ····.local·v3,·"name":Ljava/lang/String;45 ····.local·v1,·"name":Ljava/lang/String;
46 ····:try_start_046 ····:try_start_0
47 ····iget-object·v4,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;47 ····iget-object·v4,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
48 ····invoke-virtual·{v4},·Ljava/lang/String;->trim()Ljava/lang/String;48 ····invoke-virtual·{v4},·Ljava/lang/String;->trim()Ljava/lang/String;
  
49 ····move-result-object·v449 ····move-result-object·v4
  
50 ····invoke-static·{v4},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D50 ····invoke-static·{v4},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
51 ····move-result-wide·v151 ····move-result-wide·v2
  
52 ····.line·38752 ····.line·387
53 ····.local·v1,·"d":D53 ····.local·v2,·"d":D
54 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->getData()Landroid/os/Bundle;54 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->getData()Landroid/os/Bundle;
  
55 ····move-result-object·v455 ····move-result-object·v4
  
56 ····invoke-virtual·{v4,·v3,·v1,·v2},·Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V56 ····invoke-virtual·{v4,·v1,·v2,·v3},·Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V
57 ····:try_end_057 ····:try_end_0
58 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_058 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
59 ····.line·39159 ····.line·391
60 ····.end·local·v1····#·"d":D60 ····.end·local·v2····#·"d":D
61 ····:goto_061 ····:goto_0
62 ····return-void62 ····return-void
  
63 ····.line·38863 ····.line·388
64 ····:catch_064 ····:catch_0
65 ····move-exception·v465 ····move-exception·v4
  
1.42 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·9727 ····.line·97
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 52, 14 lines modifiedOffset 53, 14 lines modified
  
52 ····invoke-interface·{v1,·v2,·v3},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;53 ····invoke-interface·{v1,·v2,·v3},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
53 ····move-result-object·v154 ····move-result-object·v1
  
54 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J55 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
55 ····move-result-wide·v156 ····move-result-wide·v2
  
56 ····invoke-static·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->access$002(Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;J)J57 ····invoke-static·{v0,·v2,·v3},·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;->access$002(Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;J)J
  
57 ····.line·10158 ····.line·101
58 ····return-void59 ····return-void
59 .end·method60 .end·method
759 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$14.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·66227 ····.line·662
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$14;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$14;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.72 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler.smali
    
Offset 1006, 20 lines modifiedOffset 1006, 22 lines modified
  
1006 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->buildFilter(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;[Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;1006 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->buildFilter(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;[Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
1007 ····move-result-object·v01007 ····move-result-object·v0
  
1008 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mHandleAuthorStart:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;1008 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mHandleAuthorStart:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;
  
 1009 ····.line·508
1009 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setStartAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;1010 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setStartAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
1010 ····move-result-object·v01011 ····move-result-object·v0
  
1011 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mHandleAuthorEnd:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;1012 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mHandleAuthorEnd:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;
  
 1013 ····.line·509
1012 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setEndAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;1014 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setEndAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
1013 ····.line·5101015 ····.line·510
1014 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mRootFilter:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;1016 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mRootFilter:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
1015 ····const/4·v1,·0x51017 ····const/4·v1,·0x5
  
Offset 1206, 20 lines modifiedOffset 1208, 22 lines modified
  
1206 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->buildFilter(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;[Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;1208 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->buildFilter(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;[Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
1207 ····move-result-object·v01209 ····move-result-object·v0
  
1208 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mHandleSeriesStart:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;1210 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mHandleSeriesStart:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;
  
 1211 ····.line·518
1209 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setStartAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;1212 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setStartAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
1210 ····move-result-object·v01213 ····move-result-object·v0
  
1211 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mHandleSeriesEnd:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;1214 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mHandleSeriesEnd:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;
  
 1215 ····.line·519
1212 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setEndAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;1216 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setEndAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
1213 ····.line·5201217 ····.line·520
1214 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mRootFilter:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;1218 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;->mRootFilter:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
1215 ····const/4·v1,·0x51219 ····const/4·v1,·0x5
  
756 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·57827 ····.line·578
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$6;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$6;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
759 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·62527 ····.line·625
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$11;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$11;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
756 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·53327 ····.line·533
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
756 B
smali/com/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·10327 ····.line·103
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/AuthUserApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.44 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler.smali
    
Offset 353, 20 lines modifiedOffset 353, 22 lines modified
  
353 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->buildFilter(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;[Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;353 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->buildFilter(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;[Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
354 ····move-result-object·v0354 ····move-result-object·v0
  
355 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->mHandleWorkStart:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;355 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->mHandleWorkStart:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;
  
 356 ····.line·314
356 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setStartAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;357 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setStartAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
357 ····move-result-object·v0358 ····move-result-object·v0
  
358 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->mHandleWorkEnd:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;359 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->mHandleWorkEnd:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;
  
 360 ····.line·315
359 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setEndAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;361 ····invoke-virtual·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->setEndAction(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$XmlHandler;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
360 ····.line·316362 ····.line·316
361 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->mRootFilter:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;363 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->mRootFilter:Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
  
362 ····const/4·v1,·0x5364 ····const/4·v1,·0x5
  
1.95 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler$1.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·14227 ····.line·142
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V33 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;35 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
35 ····.prologue36 ····.prologue
36 ····.line·14637 ····.line·146
37 ····:try_start_038 ····:try_start_0
38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;39 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;
  
Offset 49, 17 lines modifiedOffset 50, 17 lines modified
  
49 ····invoke-virtual·{v1},·Ljava/lang/String;->trim()Ljava/lang/String;50 ····invoke-virtual·{v1},·Ljava/lang/String;->trim()Ljava/lang/String;
  
50 ····move-result-object·v151 ····move-result-object·v1
  
51 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J52 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
52 ····move-result-wide·v153 ····move-result-wide·v2
  
53 ····invoke-static·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->access$002(Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;J)J54 ····invoke-static·{v0,·v2,·v3},·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->access$002(Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;J)J
54 ····:try_end_055 ····:try_end_0
55 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_056 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
56 ····.line·15057 ····.line·150
57 ····:goto_058 ····:goto_0
58 ····return-void59 ····return-void
  
780 B
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$13.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·41527 ····.line·415
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$13;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$13;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
777 B
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·35027 ····.line·350
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$4;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$4;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11.7 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/OwnedBookCreateHandler.smali
Max HTML report size reached
2.03 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$6.smali
    
Offset 20, 45 lines modifiedOffset 20, 46 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·36727 ····.line·367
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$6;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$6;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V33 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;35 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
35 ····.prologue36 ····.prologue
36 ····.line·37037 ····.line·370
37 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$6;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$6;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
38 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$300(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;39 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$300(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;
  
39 ····move-result-object·v040 ····move-result-object·v0
  
40 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;41 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
41 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J42 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
42 ····move-result-wide·v143 ····move-result-wide·v2
  
43 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;44 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
44 ····move-result-object·v145 ····move-result-object·v1
  
45 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->workId:Ljava/lang/Long;46 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->workId:Ljava/lang/Long;
  
46 ····.line·37147 ····.line·371
47 ····return-void48 ····return-void
1.85 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$4.smali
    
Offset 38, 41 lines modifiedOffset 38, 41 lines modified
38 ····.line·36838 ····.line·368
39 ····iget-object·v0,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->userArg:Ljava/lang/Object;39 ····iget-object·v0,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->userArg:Ljava/lang/Object;
  
40 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;40 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;
  
41 ····.line·36941 ····.line·369
42 ····.local·v0,·"c":Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;42 ····.local·v0,·"c":Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;
43 ····iget-object·v3,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->collectField:Ljava/lang/String;43 ····iget-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->collectField:Ljava/lang/String;
  
44 ····.line·37144 ····.line·371
45 ····.local·v3,·"name":Ljava/lang/String;45 ····.local·v1,·"name":Ljava/lang/String;
46 ····:try_start_046 ····:try_start_0
47 ····iget-object·v4,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;47 ····iget-object·v4,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
48 ····invoke-virtual·{v4},·Ljava/lang/String;->trim()Ljava/lang/String;48 ····invoke-virtual·{v4},·Ljava/lang/String;->trim()Ljava/lang/String;
  
49 ····move-result-object·v449 ····move-result-object·v4
  
50 ····invoke-static·{v4},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J50 ····invoke-static·{v4},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
51 ····move-result-wide·v151 ····move-result-wide·v2
  
52 ····.line·37252 ····.line·372
53 ····.local·v1,·"l":J53 ····.local·v2,·"l":J
54 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->getData()Landroid/os/Bundle;54 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SimpleXmlFilter$BuilderContext;->getData()Landroid/os/Bundle;
  
55 ····move-result-object·v455 ····move-result-object·v4
  
56 ····invoke-virtual·{v4,·v3,·v1,·v2},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V56 ····invoke-virtual·{v4,·v1,·v2,·v3},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
57 ····:try_end_057 ····:try_end_0
58 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_058 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
59 ····.line·37659 ····.line·376
60 ····.end·local·v1····#·"l":J60 ····.end·local·v2····#·"l":J
61 ····:goto_061 ····:goto_0
62 ····return-void62 ····return-void
  
63 ····.line·37363 ····.line·373
64 ····:catch_064 ····:catch_0
65 ····move-exception·v465 ····move-exception·v4
  
1.88 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$1.smali
    
Offset 20, 41 lines modifiedOffset 20, 42 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·32827 ····.line·328
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V33 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;35 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
35 ····.prologue36 ····.prologue
36 ····.line·33137 ····.line·331
37 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
38 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;39 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
39 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J40 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
40 ····move-result-wide·v141 ····move-result-wide·v2
  
41 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;42 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
42 ····move-result-object·v143 ····move-result-object·v1
  
43 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$002(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;Ljava/lang/Long;)Ljava/lang/Long;44 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$002(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;Ljava/lang/Long;)Ljava/lang/Long;
  
44 ····.line·33245 ····.line·332
45 ····return-void46 ····return-void
2.03 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$10.smali
    
Offset 20, 45 lines modifiedOffset 20, 46 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·39727 ····.line·397
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$10;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$10;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V33 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;35 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
35 ····.prologue36 ····.prologue
36 ····.line·40037 ····.line·400
37 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$10;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$10;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
38 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$300(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;39 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$300(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;
  
39 ····move-result-object·v040 ····move-result-object·v0
  
40 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;41 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
41 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J42 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
42 ····move-result-wide·v143 ····move-result-wide·v2
  
43 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;44 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
44 ····move-result-object·v145 ····move-result-object·v1
  
45 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->bookId:Ljava/lang/Long;46 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->bookId:Ljava/lang/Long;
  
46 ····.line·40147 ····.line·401
47 ····return-void48 ····return-void
759 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·61627 ····.line·616
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$10;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$10;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
780 B
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·40327 ····.line·403
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$11;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$11;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16.5 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler.smali
Max HTML report size reached
2.03 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$12.smali
    
Offset 20, 45 lines modifiedOffset 20, 46 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·40927 ····.line·409
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$12;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$12;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V33 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;35 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
35 ····.prologue36 ····.prologue
36 ····.line·41237 ····.line·412
37 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$12;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$12;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
38 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$300(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;39 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$300(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;
  
39 ····move-result-object·v040 ····move-result-object·v0
  
40 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;41 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
41 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J42 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
42 ····move-result-wide·v143 ····move-result-wide·v2
  
43 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;44 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
44 ····move-result-object·v145 ····move-result-object·v1
  
45 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->authorId:Ljava/lang/Long;46 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->authorId:Ljava/lang/Long;
  
46 ····.line·41347 ····.line·413
47 ····return-void48 ····return-void
777 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·46427 ····.line·464
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
759 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$12.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·63927 ····.line·639
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$12;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$12;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
777 B
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·35927 ····.line·359
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$5;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$5;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
756 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·60527 ····.line·605
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$9;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$9;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
756 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·52727 ····.line·527
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$1;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.9 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$9.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·38927 ····.line·389
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$9;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$9;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V33 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;35 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
35 ····.prologue36 ····.prologue
36 ····.line·39337 ····.line·393
37 ····:try_start_038 ····:try_start_0
38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$9;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;39 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$9;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
Offset 49, 17 lines modifiedOffset 50, 17 lines modified
  
49 ····move-result-object·v050 ····move-result-object·v0
  
50 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;51 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
51 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J52 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
52 ····move-result-wide·v153 ····move-result-wide·v2
  
53 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;54 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
54 ····move-result-object·v155 ····move-result-object·v1
  
55 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->pubYear:Ljava/lang/Long;56 ····iput-object·v1,·v0,·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsWork;->pubYear:Ljava/lang/Long;
56 ····:try_end_057 ····:try_end_0
57 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_058 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
1.88 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$2.smali
    
Offset 20, 41 lines modifiedOffset 20, 42 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·33427 ····.line·334
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V33 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;35 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
35 ····.prologue36 ····.prologue
36 ····.line·33737 ····.line·337
37 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
38 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;39 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
39 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J40 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
40 ····move-result-wide·v141 ····move-result-wide·v2
  
41 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;42 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
42 ····move-result-object·v143 ····move-result-object·v1
  
43 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$102(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;Ljava/lang/Long;)Ljava/lang/Long;44 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$102(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;Ljava/lang/Long;)Ljava/lang/Long;
  
44 ····.line·33845 ····.line·338
45 ····return-void46 ····return-void
756 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·56027 ····.line·560
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$4;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$4;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.06 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·59527 ····.line·595
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$8;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$8;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 37, 11 lines modifiedOffset 38, 10 lines modified
  
37 #·virtual·methods38 #·virtual·methods
38 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V39 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
39 ····.locals·040 ····.locals·0
40 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;41 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
41 ····.prologue42 ····.prologue
42 ····.line·602 
43 ····.line·60343 ····.line·603
44 ····return-void44 ····return-void
45 .end·method45 .end·method
777 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·48027 ····.line·480
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler$2;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ListReviewsApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
759 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$13.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·64827 ····.line·648
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$13;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$13;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.06 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·56627 ····.line·566
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$5;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$5;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 37, 11 lines modifiedOffset 38, 10 lines modified
  
37 #·virtual·methods38 #·virtual·methods
38 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V39 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
39 ····.locals·040 ····.locals·0
40 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;41 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
41 ····.prologue42 ····.prologue
42 ····.line·573 
43 ····.line·57443 ····.line·574
44 ····return-void44 ····return-void
45 .end·method45 .end·method
934 B
smali/com/eleybourn/bookcatalogue/goodreads/api/XmlFilter.smali
    
Offset 248, 21 lines modifiedOffset 248, 20 lines modified
  
248 .method·private·getSubFilter(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;248 .method·private·getSubFilter(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;
249 ····.locals·3249 ····.locals·3
250 ····.param·p1,·"name"····#·Ljava/lang/String;250 ····.param·p1,·"name"····#·Ljava/lang/String;
  
251 ····.prologue251 ····.prologue
252 ····.line·127252 ····.line·127
253 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->mSubFilters:Ljava/util/ArrayList;253 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter;->mSubFilters:Ljava/util/ArrayList;
  
254 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;254 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
255 ····move-result-object·v1255 ····move-result-object·v1
  
256 ····.local·v1,·"i$":Ljava/util/Iterator; 
257 ····:cond_0256 ····:cond_0
258 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z257 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
259 ····move-result·v2258 ····move-result·v2
  
260 ····if-eqz·v2,·:cond_1259 ····if-eqz·v2,·:cond_1
  
756 B
smali/com/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·55027 ····.line·550
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/ShowBookApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.88 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$3.smali
    
Offset 20, 41 lines modifiedOffset 20, 42 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·34027 ····.line·340
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V33 .method·public·process(Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;)V
33 ····.locals·334 ····.locals·4
34 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;35 ····.param·p1,·"context"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;
  
35 ····.prologue36 ····.prologue
36 ····.line·34337 ····.line·343
37 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$3;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
38 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;39 ····iget-object·v1,·p1,·Lcom/eleybourn/bookcatalogue/goodreads/api/XmlFilter$ElementContext;->body:Ljava/lang/String;
  
39 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J40 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
40 ····move-result-wide·v141 ····move-result-wide·v2
  
41 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;42 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
42 ····move-result-object·v143 ····move-result-object·v1
  
43 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$202(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;Ljava/lang/Long;)Ljava/lang/Long;44 ····invoke-static·{v0,·v1},·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;->access$202(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;Ljava/lang/Long;)Ljava/lang/Long;
  
44 ····.line·34445 ····.line·344
45 ····return-void46 ····return-void
780 B
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$15.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·42727 ····.line·427
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$15;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$15;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.28 KB
smali/com/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler.smali
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->buildFilters()V34 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->buildFilters()V
  
35 ····.line·6435 ····.line·64
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·static·synthetic·access$002(Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;J)J38 .method·static·synthetic·access$002(Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;J)J
39 ····.locals·039 ····.locals·1
40 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;40 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;
41 ····.param·p1,·"x1"····#·J41 ····.param·p1,·"x1"····#·J
  
42 ····.prologue42 ····.prologue
43 ····.line·5943 ····.line·59
44 ····iput-wide·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->mReviewId:J44 ····iput-wide·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->mReviewId:J
  
Offset 100, 17 lines modifiedOffset 100, 17 lines modified
100 ············Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$Exceptions$BookNotFoundException;,100 ············Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$Exceptions$BookNotFoundException;,
101 ············Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$Exceptions$NetworkException;101 ············Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager$Exceptions$NetworkException;
102 ········}102 ········}
103 ····.end·annotation103 ····.end·annotation
  
104 ····.prologue104 ····.prologue
105 ····.line·106105 ····.line·106
106 ····const-wide/16·v3,·0x0106 ····const-wide/16·v4,·0x0
  
107 ····iput-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->mReviewId:J107 ····iput-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->mReviewId:J
  
108 ····.line·108108 ····.line·108
109 ····new-instance·v2,·Lorg/apache/http/client/methods/HttpPost;109 ····new-instance·v2,·Lorg/apache/http/client/methods/HttpPost;
  
110 ····const-string·v3,·"http://www.goodreads.com/shelf/add_to_shelf.xml"110 ····const-string·v3,·"http://www.goodreads.com/shelf/add_to_shelf.xml"
  
111 ····invoke-direct·{v2,·v3},·Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V111 ····invoke-direct·{v2,·v3},·Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V
Offset 180, 17 lines modifiedOffset 180, 17 lines modified
180 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->mManager:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;180 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->mManager:Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;
  
181 ····const/4·v4,·0x1181 ····const/4·v4,·0x1
  
182 ····invoke-virtual·{v3,·v2,·v0,·v4},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;->execute(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/xml/sax/helpers/DefaultHandler;Z)Lorg/apache/http/HttpResponse;182 ····invoke-virtual·{v3,·v2,·v0,·v4},·Lcom/eleybourn/bookcatalogue/goodreads/GoodreadsManager;->execute(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/xml/sax/helpers/DefaultHandler;Z)Lorg/apache/http/HttpResponse;
  
183 ····.line·123183 ····.line·123
184 ····iget-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->mReviewId:J184 ····iget-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/ShelfAddBookHandler;->mReviewId:J
  
185 ····return-wide·v3185 ····return-wide·v4
186 .end·method186 .end·method
  
  
187 #·virtual·methods187 #·virtual·methods
188 .method·public·add(Ljava/lang/String;J)J188 .method·public·add(Ljava/lang/String;J)J
189 ····.locals·2189 ····.locals·2
190 ····.param·p1,·"shelfName"····#·Ljava/lang/String;190 ····.param·p1,·"shelfName"····#·Ljava/lang/String;
780 B
smali/com/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$14.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
25 ····.prologue26 ····.prologue
26 ····.line·42127 ····.line·421
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$14;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler$14;->this$0:Lcom/eleybourn/bookcatalogue/goodreads/api/SearchBooksApiHandler;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18.8 KB
smali/com/eleybourn/bookcatalogue/dialogs/StandardDialogs.smali
Max HTML report size reached
707 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·25527 ····.line·255
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$8;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$8;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
692 B
smali/com/eleybourn/bookcatalogue/dialogs/TextFieldEditor$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;
  
25 ····.prologue26 ····.prologue
26 ····.line·8627 ····.line·86
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor$2;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor$2;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
17.7 KB
smali/com/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment$2.smali
Max HTML report size reached
611 B
smali/com/eleybourn/bookcatalogue/dialogs/StandardDialogs$13.smali
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 #·virtual·methods42 #·virtual·methods
43 .method·public·onClick(Landroid/view/View;)V43 .method·public·onClick(Landroid/view/View;)V
44 ····.locals·344 ····.locals·3
45 ····.param·p1,·"v"····#·Landroid/view/View;45 ····.param·p1,·"v"····#·Landroid/view/View;
  
46 ····.prologue46 ····.prologue
47 ····.line·30247 ····.line·302
48 ····const·v2,·0x7f06001f48 ····const·v2,·0x7f0a0010
  
49 ····invoke-static·{p1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;49 ····invoke-static·{p1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
50 ····move-result-object·v150 ····move-result-object·v1
  
51 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$SimpleDialogItem;51 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$SimpleDialogItem;
  
2.27 KB
smali/com/eleybourn/bookcatalogue/dialogs/StandardDialogs$SimpleDialogFileItem.smali
    
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
  
72 ····invoke-virtual·{p1,·v5,·v6},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;72 ····invoke-virtual·{p1,·v5,·v6},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
73 ····move-result-object·v473 ····move-result-object·v4
  
74 ····.line·39974 ····.line·399
75 ····.local·v4,·"v":Landroid/view/View;75 ····.local·v4,·"v":Landroid/view/View;
76 ····const·v5,·0x7f06008476 ····const·v5,·0x7f0a0084
  
77 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;77 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
78 ····move-result-object·v178 ····move-result-object·v1
  
79 ····check-cast·v1,·Landroid/widget/TextView;79 ····check-cast·v1,·Landroid/widget/TextView;
  
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 ····invoke-virtual·{v5},·Ljava/io/File;->getName()Ljava/lang/String;91 ····invoke-virtual·{v5},·Ljava/io/File;->getName()Ljava/lang/String;
  
92 ····move-result-object·v592 ····move-result-object·v5
  
93 ····invoke-virtual·{v1,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V93 ····invoke-virtual·{v1,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
94 ····.line·40294 ····.line·402
95 ····const·v5,·0x7f06010c95 ····const·v5,·0x7f0a010c
  
96 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;96 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
97 ····move-result-object·v097 ····move-result-object·v0
  
98 ····check-cast·v0,·Landroid/widget/TextView;98 ····check-cast·v0,·Landroid/widget/TextView;
  
Offset 110, 40 lines modifiedOffset 110, 40 lines modified
110 ····invoke-virtual·{v5},·Ljava/io/File;->getParent()Ljava/lang/String;110 ····invoke-virtual·{v5},·Ljava/io/File;->getParent()Ljava/lang/String;
  
111 ····move-result-object·v5111 ····move-result-object·v5
  
112 ····invoke-virtual·{v0,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V112 ····invoke-virtual·{v0,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
113 ····.line·405113 ····.line·405
114 ····const·v5,·0x7f060113114 ····const·v5,·0x7f0a0113
  
115 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;115 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
116 ····move-result-object·v2116 ····move-result-object·v2
  
117 ····check-cast·v2,·Landroid/widget/TextView;117 ····check-cast·v2,·Landroid/widget/TextView;
  
118 ····.line·406118 ····.line·406
119 ····.local·v2,·"size":Landroid/widget/TextView;119 ····.local·v2,·"size":Landroid/widget/TextView;
120 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$SimpleDialogFileItem;->mFile:Ljava/io/File;120 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$SimpleDialogFileItem;->mFile:Ljava/io/File;
  
121 ····invoke-virtual·{v5},·Ljava/io/File;->length()J121 ····invoke-virtual·{v5},·Ljava/io/File;->length()J
  
122 ····move-result-wide·v5122 ····move-result-wide·v6
  
123 ····long-to-float·v5,·v5123 ····long-to-float·v5,·v6
  
124 ····invoke-static·{v5},·Lcom/eleybourn/bookcatalogue/utils/Utils;->formatFileSize(F)Ljava/lang/String;124 ····invoke-static·{v5},·Lcom/eleybourn/bookcatalogue/utils/Utils;->formatFileSize(F)Ljava/lang/String;
  
125 ····move-result-object·v5125 ····move-result-object·v5
  
126 ····invoke-virtual·{v2,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V126 ····invoke-virtual·{v2,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
127 ····.line·408127 ····.line·408
128 ····const·v5,·0x7f060111128 ····const·v5,·0x7f0a0111
  
129 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;129 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
130 ····move-result-object·v3130 ····move-result-object·v3
  
131 ····check-cast·v3,·Landroid/widget/TextView;131 ····check-cast·v3,·Landroid/widget/TextView;
  
748 B
smali/com/eleybourn/bookcatalogue/dialogs/TextFieldEditorFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditorFragment;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditorFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditorFragment;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditorFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditorFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·9627 ····.line·96
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditorFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditorFragment;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditorFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditorFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
735 B
smali/com/eleybourn/bookcatalogue/dialogs/MessageDialogFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·10127 ····.line·101
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment$3;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment$3;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
692 B
smali/com/eleybourn/bookcatalogue/dialogs/TextFieldEditor$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;
  
25 ····.prologue26 ····.prologue
26 ····.line·9427 ····.line·94
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor$3;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor$3;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
707 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·20727 ····.line·207
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$4;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$4;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
707 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·17327 ····.line·173
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$2;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$2;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.47 KB
smali/com/eleybourn/bookcatalogue/dialogs/TextFieldEditor.smali
    
Offset 44, 41 lines modifiedOffset 44, 41 lines modified
44 ····move-result-object·v144 ····move-result-object·v1
  
45 ····.line·7245 ····.line·72
46 ····.local·v1,·"root":Landroid/view/View;46 ····.local·v1,·"root":Landroid/view/View;
47 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;->setView(Landroid/view/View;)V47 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;->setView(Landroid/view/View;)V
  
48 ····.line·7548 ····.line·75
49 ····const·v2,·0x7f06016849 ····const·v2,·0x7f0a0168
  
50 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;50 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
51 ····move-result-object·v251 ····move-result-object·v2
  
52 ····check-cast·v2,·Landroid/widget/EditText;52 ····check-cast·v2,·Landroid/widget/EditText;
  
53 ····iput-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;->mTextView:Landroid/widget/EditText;53 ····iput-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;->mTextView:Landroid/widget/EditText;
  
54 ····.line·7854 ····.line·78
55 ····const·v2,·0x7f0600ec55 ····const·v2,·0x7f0a00ec
  
56 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;56 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
57 ····move-result-object·v257 ····move-result-object·v2
  
58 ····check-cast·v2,·Landroid/widget/Button;58 ····check-cast·v2,·Landroid/widget/Button;
  
59 ····new-instance·v3,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor$1;59 ····new-instance·v3,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor$1;
  
60 ····invoke-direct·{v3,·p0},·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor$1;-><init>(Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;)V60 ····invoke-direct·{v3,·p0},·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor$1;-><init>(Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;)V
  
61 ····invoke-virtual·{v2,·v3},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V61 ····invoke-virtual·{v2,·v3},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
62 ····.line·8662 ····.line·86
63 ····const·v2,·0x7f0600b263 ····const·v2,·0x7f0a00b2
  
64 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;64 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
65 ····move-result-object·v265 ····move-result-object·v2
  
66 ····check-cast·v2,·Landroid/widget/Button;66 ····check-cast·v2,·Landroid/widget/Button;
  
749 B
smali/com/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·15527 ····.line·155
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
620 B
smali/com/eleybourn/bookcatalogue/dialogs/MessageDialogFragment.smali
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·1322 ····.line·13
23 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueDialogFragment;-><init>()V23 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/compat/BookCatalogueDialogFragment;-><init>()V
  
24 ····.line·21 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
27 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;I)V26 .method·static·synthetic·access$000(Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;I)V
28 ····.locals·027 ····.locals·0
29 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;28 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;
30 ····.param·p1,·"x1"····#·I29 ····.param·p1,·"x1"····#·I
734 B
smali/com/eleybourn/bookcatalogue/dialogs/MessageDialogFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·9427 ····.line·94
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment$2;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment$2;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.14 KB
smali/com/eleybourn/bookcatalogue/dialogs/StandardDialogs$8.smali
    
Offset 45, 25 lines modifiedOffset 45, 25 lines modified
  
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
  
47 #·virtual·methods47 #·virtual·methods
48 .method·public·onClick(Landroid/content/DialogInterface;I)V48 .method·public·onClick(Landroid/content/DialogInterface;I)V
49 ····.locals·349 ····.locals·4
50 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;50 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;
51 ····.param·p2,·"which"····#·I51 ····.param·p2,·"which"····#·I
  
52 ····.prologue52 ····.prologue
53 ····.line·21353 ····.line·213
54 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$8;->val$dbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;54 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$8;->val$dbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
55 ····iget-wide·v1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$8;->val$id:J55 ····iget-wide·v2,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$8;->val$id:J
  
56 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->deleteBook(J)Z56 ····invoke-virtual·{v0,·v2,·v3},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->deleteBook(J)Z
  
57 ····.line·21457 ····.line·214
58 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$8;->val$alertDialog:Landroid/app/AlertDialog;58 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/StandardDialogs$8;->val$alertDialog:Landroid/app/AlertDialog;
  
59 ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->dismiss()V59 ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->dismiss()V
  
60 ····.line·21560 ····.line·215
734 B
smali/com/eleybourn/bookcatalogue/dialogs/MessageDialogFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·8727 ····.line·87
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/MessageDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
707 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·21927 ····.line·219
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$5;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$5;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
710 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·28927 ····.line·289
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$11;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$11;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
707 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·26427 ····.line·264
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$9;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$9;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
710 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·27327 ····.line·273
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$10;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$10;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
707 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·23727 ····.line·237
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$6;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$6;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
707 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·24627 ····.line·246
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$7;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$7;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
692 B
smali/com/eleybourn/bookcatalogue/dialogs/TextFieldEditor$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;
  
25 ····.prologue26 ····.prologue
26 ····.line·7827 ····.line·78
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/TextFieldEditor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
763 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·16327 ····.line·163
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePickerFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.01 KB
smali/com/eleybourn/bookcatalogue/dialogs/StandardDialogs$SimpleDialogObjectItem.smali
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
  
51 .method·public·getSelector(Landroid/view/View;)Landroid/widget/RadioButton;51 .method·public·getSelector(Landroid/view/View;)Landroid/widget/RadioButton;
52 ····.locals·152 ····.locals·1
53 ····.param·p1,·"v"····#·Landroid/view/View;53 ····.param·p1,·"v"····#·Landroid/view/View;
  
54 ····.prologue54 ····.prologue
55 ····.line·44355 ····.line·443
56 ····const·v0,·0x7f06014756 ····const·v0,·0x7f0a0147
  
57 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;57 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
58 ····move-result-object·v058 ····move-result-object·v0
  
59 ····check-cast·v0,·Landroid/widget/RadioButton;59 ····check-cast·v0,·Landroid/widget/RadioButton;
  
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
  
78 ····invoke-virtual·{p1,·v2,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;78 ····invoke-virtual·{p1,·v2,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
79 ····move-result-object·v179 ····move-result-object·v1
  
80 ····.line·43680 ····.line·436
81 ····.local·v1,·"v":Landroid/view/View;81 ····.local·v1,·"v":Landroid/view/View;
82 ····const·v2,·0x7f06008482 ····const·v2,·0x7f0a0084
  
83 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;83 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
84 ····move-result-object·v084 ····move-result-object·v0
  
85 ····check-cast·v0,·Landroid/widget/TextView;85 ····check-cast·v0,·Landroid/widget/TextView;
  
10.4 KB
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker.smali
Max HTML report size reached
707 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·15827 ····.line·158
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$1;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
710 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$12.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·29827 ····.line·298
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$12;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$12;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
707 B
smali/com/eleybourn/bookcatalogue/dialogs/PartialDatePicker$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
25 ····.prologue26 ····.prologue
26 ····.line·18827 ····.line·188
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$3;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker$3;->this$0:Lcom/eleybourn/bookcatalogue/dialogs/PartialDatePicker;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
8.14 KB
smali/com/eleybourn/bookcatalogue/dialogs/BookshelfDialogFragment.smali
Max HTML report size reached
1.67 KB
smali/com/eleybourn/bookcatalogue/messaging/MessageSwitch$2.smali
    
Offset 20, 33 lines modifiedOffset 20, 34 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
25 ····.prologue26 ····.prologue
26 ····.line·42027 ····.line·420
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$2;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch.2;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$2;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$2;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$2;->this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$2;->this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
  
32 #·virtual·methods33 #·virtual·methods
33 .method·public·run()V34 .method·public·run()V
34 ····.locals·135 ····.locals·1
  
35 ····.prologue36 ····.prologue
36 ····.line·42337 ····.line·423
37 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$2;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch.2;"38 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$2;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$2;"
38 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$2;->this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;39 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$2;->this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
39 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->access$500(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;)V40 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->access$500(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;)V
  
40 ····.line·42441 ····.line·424
41 ····return-void42 ····return-void
42 .end·method43 .end·method
7.66 KB
smali/com/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip.smali
    
Offset 61, 146 lines modifiedOffset 61, 146 lines modified
61 ····.line·31761 ····.line·317
62 ····return-void62 ····return-void
63 .end·method63 .end·method
  
  
64 #·virtual·methods64 #·virtual·methods
65 .method·public·deliver()V65 .method·public·deliver()V
66 ····.locals·1066 ····.locals·12
  
67 ····.prologue67 ····.prologue
68 ····.line·32568 ····.line·325
69 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch<TT;TU;>.MessageRoutingSlip;"69 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch<TT;TU;>.MessageRoutingSlip;"
70 ····const/4·v3,·0x070 ····const/4·v4,·0x0
  
71 ····.line·32771 ····.line·327
72 ····.local·v3,·"i":Ljava/util/Iterator;,·"Ljava/util/Iterator<TT;>;"72 ····.local·v4,·"i":Ljava/util/Iterator;,·"Ljava/util/Iterator<TT;>;"
73 ····const/4·v5,·0x073 ····const/4·v6,·0x0
  
74 ····.line·32974 ····.line·329
75 ····.local·v5,·"queue":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageListeners;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch<TT;TU;>.MessageListeners;"75 ····.local·v6,·"queue":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageListeners;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch<TT;TU;>.MessageListeners;"
76 ····iget-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;->this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;76 ····iget-object·v7,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;->this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
77 ····invoke-static·{v6},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->access$100(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;)Ljava/util/Hashtable;77 ····invoke-static·{v7},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->access$100(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;)Ljava/util/Hashtable;
  
78 ····move-result-object·v778 ····move-result-object·v8
  
79 ····monitor-enter·v779 ····monitor-enter·v8
  
80 ····.line·33180 ····.line·331
81 ····:try_start_081 ····:try_start_0
82 ····iget-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;->this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;82 ····iget-object·v7,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;->this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
83 ····invoke-static·{v6},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->access$100(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;)Ljava/util/Hashtable;83 ····invoke-static·{v7},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->access$100(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;)Ljava/util/Hashtable;
  
84 ····move-result-object·v684 ····move-result-object·v7
  
85 ····iget-wide·v8,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;->destination:J85 ····iget-wide·v10,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;->destination:J
  
86 ····invoke-static·{v8,·v9},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;86 ····invoke-static·{v10,·v11},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
87 ····move-result-object·v887 ····move-result-object·v9
  
88 ····invoke-virtual·{v6,·v8},·Ljava/util/Hashtable;->get(Ljava/lang/Object;)Ljava/lang/Object;88 ····invoke-virtual·{v7,·v9},·Ljava/util/Hashtable;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
89 ····move-result-object·v689 ····move-result-object·v7
  
90 ····move-object·v0,·v690 ····move-object·v0,·v7
  
91 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageListeners;91 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageListeners;
  
92 ····move-object·v5,·v092 ····move-object·v6,·v0
  
93 ····.line·33293 ····.line·332
94 ····if-eqz·v5,·:cond_094 ····if-eqz·v6,·:cond_0
  
95 ····.line·33395 ····.line·333
96 ····invoke-virtual·{v5,·p0},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageListeners;->setLastMessage(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;)V96 ····invoke-virtual·{v6,·p0},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageListeners;->setLastMessage(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;)V
  
97 ····.line·33497 ····.line·334
98 ····invoke-virtual·{v5},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageListeners;->iterator()Ljava/util/Iterator;98 ····invoke-virtual·{v6},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageListeners;->iterator()Ljava/util/Iterator;
  
99 ····move-result-object·v399 ····move-result-object·v4
  
100 ····.line·336100 ····.line·336
101 ····:cond_0101 ····:cond_0
102 ····monitor-exit·v7102 ····monitor-exit·v8
103 ····:try_end_0103 ····:try_end_0
104 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0104 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
105 ····.line·338105 ····.line·338
106 ····if-eqz·v3,·:cond_3106 ····if-eqz·v4,·:cond_3
  
107 ····.line·339107 ····.line·339
108 ····const/4·v2,·0x0108 ····const/4·v3,·0x0
  
109 ····.line·340109 ····.line·340
110 ····.local·v2,·"handled":Z110 ····.local·v3,·"handled":Z
111 ····:cond_1111 ····:cond_1
112 ····:goto_0112 ····:goto_0
113 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z113 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
114 ····move-result·v6114 ····move-result·v7
  
115 ····if-eqz·v6,·:cond_2115 ····if-eqz·v7,·:cond_2
  
116 ····.line·341116 ····.line·341
117 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;117 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
118 ····move-result-object·v4118 ····move-result-object·v5
  
119 ····.line·343119 ····.line·343
120 ····.local·v4,·"l":Ljava/lang/Object;,·"TT;"120 ····.local·v5,·"l":Ljava/lang/Object;,·"TT;"
121 ····:try_start_1121 ····:try_start_1
122 ····iget-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;->message:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$Message;122 ····iget-object·v7,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;->message:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$Message;
  
123 ····invoke-interface·{v6,·v4},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$Message;->deliver(Ljava/lang/Object;)Z123 ····invoke-interface·{v7,·v5},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$Message;->deliver(Ljava/lang/Object;)Z
124 ····:try_end_1124 ····:try_end_1
125 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0125 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0
  
126 ····move-result·v6126 ····move-result·v7
  
127 ····if-eqz·v6,·:cond_1127 ····if-eqz·v7,·:cond_1
  
128 ····.line·344128 ····.line·344
129 ····const/4·v2,·0x1129 ····const/4·v3,·0x1
  
130 ····.line·352130 ····.line·352
131 ····.end·local·v4····#·"l":Ljava/lang/Object;,·"TT;"131 ····.end·local·v5····#·"l":Ljava/lang/Object;,·"TT;"
132 ····:cond_2132 ····:cond_2
133 ····if-eqz·v2,·:cond_3133 ····if-eqz·v3,·:cond_3
  
134 ····.line·353134 ····.line·353
135 ····const/4·v6,·0x0135 ····const/4·v7,·0x0
  
136 ····invoke-virtual·{v5,·v6},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageListeners;->setLastMessage(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;)V136 ····invoke-virtual·{v6,·v7},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageListeners;->setLastMessage(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;)V
  
137 ····.line·356137 ····.line·356
138 ····.end·local·v2····#·"handled":Z138 ····.end·local·v3····#·"handled":Z
139 ····:cond_3139 ····:cond_3
140 ····return-void140 ····return-void
  
141 ····.line·336141 ····.line·336
142 ····:catchall_0142 ····:catchall_0
143 ····move-exception·v6143 ····move-exception·v7
  
144 ····:try_start_2144 ····:try_start_2
145 ····monitor-exit·v7145 ····monitor-exit·v8
Max diff block lines reached; 865/7680 bytes (11.26%) of diff not shown.
2.24 KB
smali/com/eleybourn/bookcatalogue/messaging/MessageSwitch$1.smali
    
Offset 24, 18 lines modifiedOffset 24, 19 lines modified
  
24 .field·final·synthetic·val$r:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;24 .field·final·synthetic·val$r:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;Ljava/lang/Object;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;Ljava/lang/Object;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
28 ····.prologue29 ····.prologue
29 ····.line·11230 ····.line·112
30 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch.1;"31 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;"
31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;->this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;32 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;->this$0:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;->val$r:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;33 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;->val$r:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;
  
33 ····iput-object·p3,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;->val$listener:Ljava/lang/Object;34 ····iput-object·p3,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;->val$listener:Ljava/lang/Object;
  
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 46, 15 lines modifiedOffset 47, 15 lines modified
  
46 #·virtual·methods47 #·virtual·methods
47 .method·public·run()V48 .method·public·run()V
48 ····.locals·249 ····.locals·2
  
49 ····.prologue50 ····.prologue
50 ····.line·11551 ····.line·115
51 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch.1;"52 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;,·"Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;"
52 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;->val$r:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;53 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;->val$r:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;
  
53 ····iget-object·v0,·v0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;->message:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$Message;54 ····iget-object·v0,·v0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageRoutingSlip;->message:Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$Message;
  
54 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;->val$listener:Ljava/lang/Object;55 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$1;->val$listener:Ljava/lang/Object;
  
55 ····invoke-interface·{v0,·v1},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$Message;->deliver(Ljava/lang/Object;)Z56 ····invoke-interface·{v0,·v1},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$Message;->deliver(Ljava/lang/Object;)Z
16.9 KB
smali/com/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageListeners.smali
Max HTML report size reached
1.22 KB
smali/com/eleybourn/bookcatalogue/messaging/MessageSwitch.smali
    
Offset 121, 15 lines modifiedOffset 121, 14 lines modified
121 ····.line·60121 ····.line·60
122 ····new-instance·v0,·Ljava/util/Hashtable;122 ····new-instance·v0,·Ljava/util/Hashtable;
  
123 ····invoke-direct·{v0},·Ljava/util/Hashtable;-><init>()V123 ····invoke-direct·{v0},·Ljava/util/Hashtable;-><init>()V
  
124 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->mListeners:Ljava/util/Hashtable;124 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;->mListeners:Ljava/util/Hashtable;
  
125 ····.line·382 
126 ····return-void125 ····return-void
127 .end·method126 .end·method
  
128 .method·static·synthetic·access$100(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;)Ljava/util/Hashtable;127 .method·static·synthetic·access$100(Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;)Ljava/util/Hashtable;
129 ····.locals·1128 ····.locals·1
130 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;129 ····.param·p0,·"x0"····#·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch;
  
Offset 507, 17 lines modifiedOffset 506, 17 lines modified
507 ····move-result-object·v2506 ····move-result-object·v2
  
508 ····invoke-virtual·{v1,·v2,·v0},·Ljava/util/Hashtable;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;507 ····invoke-virtual·{v1,·v2,·v0},·Ljava/util/Hashtable;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
509 ····.line·82508 ····.line·82
510 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageSenderImpl;->getId()J509 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/messaging/MessageSwitch$MessageSenderImpl;->getId()J
  
511 ····move-result-wide·v1510 ····move-result-wide·v2
  
512 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;511 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
513 ····move-result-object·v1512 ····move-result-object·v1
  
514 ····return-object·v1513 ····return-object·v1
515 .end·method514 .end·method
  
516 .method·public·getController(J)Ljava/lang/Object;515 .method·public·getController(J)Ljava/lang/Object;
6.61 KB
smali/com/eleybourn/bookcatalogue/properties/Properties.smali
    
Offset 116, 102 lines modifiedOffset 116, 101 lines modified
116 ····.param·p2,·"parent"····#·Landroid/view/ViewGroup;116 ····.param·p2,·"parent"····#·Landroid/view/ViewGroup;
  
117 ····.prologue117 ····.prologue
118 ····.line·82118 ····.line·82
119 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/properties/Properties;->sort()V119 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/properties/Properties;->sort()V
  
120 ····.line·84120 ····.line·84
121 ····const/4·v2,·0x0121 ····const/4·v1,·0x0
  
122 ····.line·86122 ····.line·86
123 ····.local·v2,·"lastGroup":Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;123 ····.local·v1,·"lastGroup":Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;
124 ····iget-object·v7,·p0,·Lcom/eleybourn/bookcatalogue/properties/Properties;->mList:Ljava/util/ArrayList;124 ····iget-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/properties/Properties;->mList:Ljava/util/ArrayList;
  
125 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;125 ····invoke-virtual·{v6},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
126 ····move-result-object·v1126 ····move-result-object·v6
  
127 ····.local·v1,·"i$":Ljava/util/Iterator; 
128 ····:goto_0127 ····:goto_0
129 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z128 ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z
  
130 ····move-result·v7129 ····move-result·v7
  
131 ····if-eqz·v7,·:cond_2130 ····if-eqz·v7,·:cond_2
  
132 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;131 ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
133 ····move-result-object·v3132 ····move-result-object·v2
  
134 ····check-cast·v3,·Lcom/eleybourn/bookcatalogue/properties/Property;133 ····check-cast·v2,·Lcom/eleybourn/bookcatalogue/properties/Property;
  
135 ····.line·87134 ····.line·87
136 ····.local·v3,·"p":Lcom/eleybourn/bookcatalogue/properties/Property;135 ····.local·v2,·"p":Lcom/eleybourn/bookcatalogue/properties/Property;
137 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/properties/Property;->getGroup()Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;136 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/properties/Property;->getGroup()Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;
  
138 ····move-result-object·v0137 ····move-result-object·v0
  
139 ····.line·88138 ····.line·88
140 ····.local·v0,·"currGroup":Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;139 ····.local·v0,·"currGroup":Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;
141 ····if-eq·v0,·v2,·:cond_1140 ····if-eq·v0,·v1,·:cond_1
  
142 ····.line·90141 ····.line·90
143 ····const·v7,·0x7f030050142 ····const·v7,·0x7f030050
  
144 ····const/4·v8,·0x0143 ····const/4·v8,·0x0
  
145 ····invoke-virtual·{p1,·v7,·v8},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;144 ····invoke-virtual·{p1,·v7,·v8},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
146 ····move-result-object·v6145 ····move-result-object·v5
  
147 ····.line·91146 ····.line·91
148 ····.local·v6,·"v":Landroid/view/View;147 ····.local·v5,·"v":Landroid/view/View;
149 ····const·v7,·0x7f060084148 ····const·v7,·0x7f0a0084
  
150 ····invoke-virtual·{v6,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View;149 ····invoke-virtual·{v5,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
151 ····move-result-object·v5150 ····move-result-object·v4
  
152 ····check-cast·v5,·Landroid/widget/TextView;151 ····check-cast·v4,·Landroid/widget/TextView;
  
153 ····.line·92152 ····.line·92
154 ····.local·v5,·"text":Landroid/widget/TextView;153 ····.local·v4,·"text":Landroid/widget/TextView;
155 ····if-eqz·v5,·:cond_0154 ····if-eqz·v4,·:cond_0
  
156 ····.line·93155 ····.line·93
157 ····iget·v7,·v0,·Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;->nameId:I156 ····iget·v7,·v0,·Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;->nameId:I
  
158 ····invoke-virtual·{v5,·v7},·Landroid/widget/TextView;->setText(I)V157 ····invoke-virtual·{v4,·v7},·Landroid/widget/TextView;->setText(I)V
  
159 ····.line·94158 ····.line·94
160 ····:cond_0159 ····:cond_0
161 ····invoke-virtual·{p2,·v6},·Landroid/view/ViewGroup;->addView(Landroid/view/View;)V160 ····invoke-virtual·{p2,·v5},·Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
  
162 ····.line·97161 ····.line·97
163 ····.end·local·v5····#·"text":Landroid/widget/TextView;162 ····.end·local·v4····#·"text":Landroid/widget/TextView;
164 ····.end·local·v6····#·"v":Landroid/view/View;163 ····.end·local·v5····#·"v":Landroid/view/View;
165 ····:cond_1164 ····:cond_1
166 ····invoke-virtual·{v3,·p1},·Lcom/eleybourn/bookcatalogue/properties/Property;->getView(Landroid/view/LayoutInflater;)Landroid/view/View;165 ····invoke-virtual·{v2,·p1},·Lcom/eleybourn/bookcatalogue/properties/Property;->getView(Landroid/view/LayoutInflater;)Landroid/view/View;
  
167 ····move-result-object·v4166 ····move-result-object·v3
  
168 ····.line·98167 ····.line·98
169 ····.local·v4,·"pv":Landroid/view/View;168 ····.local·v3,·"pv":Landroid/view/View;
170 ····invoke-virtual·{p2,·v4},·Landroid/view/ViewGroup;->addView(Landroid/view/View;)V169 ····invoke-virtual·{p2,·v3},·Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
  
171 ····.line·99170 ····.line·99
172 ····move-object·v2,·v0171 ····move-object·v1,·v0
  
173 ····.line·100172 ····.line·100
174 ····goto·:goto_0173 ····goto·:goto_0
  
175 ····.line·101174 ····.line·101
176 ····.end·local·v0····#·"currGroup":Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;175 ····.end·local·v0····#·"currGroup":Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;
177 ····.end·local·v3····#·"p":Lcom/eleybourn/bookcatalogue/properties/Property;176 ····.end·local·v2····#·"p":Lcom/eleybourn/bookcatalogue/properties/Property;
178 ····.end·local·v4····#·"pv":Landroid/view/View;177 ····.end·local·v3····#·"pv":Landroid/view/View;
179 ····:cond_2178 ····:cond_2
180 ····return-void179 ····return-void
181 .end·method180 .end·method
  
182 .method·public·get(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/properties/Property;181 .method·public·get(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/properties/Property;
183 ····.locals·1182 ····.locals·1
184 ····.param·p1,·"name"····#·Ljava/lang/String;183 ····.param·p1,·"name"····#·Ljava/lang/String;
Offset 258, 38 lines modifiedOffset 257, 37 lines modified
258 ········value·=·{257 ········value·=·{
259 ············Lcom/eleybourn/bookcatalogue/properties/Property$ValidationException;258 ············Lcom/eleybourn/bookcatalogue/properties/Property$ValidationException;
260 ········}259 ········}
261 ····.end·annotation260 ····.end·annotation
  
262 ····.prologue261 ····.prologue
263 ····.line·115262 ····.line·115
264 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/properties/Properties;->mList:Ljava/util/ArrayList;263 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/properties/Properties;->mList:Ljava/util/ArrayList;
  
265 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;264 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
266 ····move-result-object·v0265 ····move-result-object·v1
  
267 ····.local·v0,·"i$":Ljava/util/Iterator; 
268 ····:goto_0266 ····:goto_0
269 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z267 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
270 ····move-result·v2268 ····move-result·v2
  
271 ····if-eqz·v2,·:cond_0269 ····if-eqz·v2,·:cond_0
  
272 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;270 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
273 ····move-result-object·v1271 ····move-result-object·v0
Max diff block lines reached; 711/6647 bytes (10.70%) of diff not shown.
928 B
smali/com/eleybourn/bookcatalogue/properties/PropertyComparator.smali
    
Offset 126, 24 lines modifiedOffset 126, 20 lines modified
126 ····const/4·v0,·0x0126 ····const/4·v0,·0x0
  
127 ····goto·:goto_0127 ····goto·:goto_0
128 .end·method128 .end·method
  
129 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I129 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
130 ····.locals·1130 ····.locals·1
131 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
132 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
133 ····.prologue131 ····.prologue
134 ····.line·30132 ····.line·30
135 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/properties/Property;133 ····check-cast·p1,·Lcom/eleybourn/bookcatalogue/properties/Property;
  
136 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
137 ····check-cast·p2,·Lcom/eleybourn/bookcatalogue/properties/Property;134 ····check-cast·p2,·Lcom/eleybourn/bookcatalogue/properties/Property;
  
138 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
139 ····invoke-virtual·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/properties/PropertyComparator;->compare(Lcom/eleybourn/bookcatalogue/properties/Property;Lcom/eleybourn/bookcatalogue/properties/Property;)I135 ····invoke-virtual·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/properties/PropertyComparator;->compare(Lcom/eleybourn/bookcatalogue/properties/Property;Lcom/eleybourn/bookcatalogue/properties/Property;)I
  
140 ····move-result·v0136 ····move-result·v0
  
141 ····return·v0137 ····return·v0
142 .end·method138 .end·method
586 B
smali/com/eleybourn/bookcatalogue/properties/PropertyGroup.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"PropertyGroup.java"3 .source·"PropertyGroup.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/eleybourn/bookcatalogue/properties/PropertyGroup$1;, 
8 ········Lcom/eleybourn/bookcatalogue/properties/PropertyGroup$PropertyGroups;7 ········Lcom/eleybourn/bookcatalogue/properties/PropertyGroup$PropertyGroups;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·static·fields10 #·static·fields
12 .field·public·static·final·GRP_ADVANCED_OPTIONS:Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;11 .field·public·static·final·GRP_ADVANCED_OPTIONS:Lcom/eleybourn/bookcatalogue/properties/PropertyGroup;
713 B
smali/com/eleybourn/bookcatalogue/properties/BooleanProperty$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;
  
25 ····.prologue26 ····.prologue
26 ····.line·9627 ····.line·96
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$1;->this$0:Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$1;->this$0:Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.3 KB
smali/com/eleybourn/bookcatalogue/properties/ListProperty$2.smali
    
Offset 26, 18 lines modifiedOffset 26, 19 lines modified
  
26 .field·final·synthetic·val$items:Lcom/eleybourn/bookcatalogue/properties/ListProperty$ItemEntries;26 .field·final·synthetic·val$items:Lcom/eleybourn/bookcatalogue/properties/ListProperty$ItemEntries;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/ListProperty;Landroid/view/View;Landroid/view/LayoutInflater;Lcom/eleybourn/bookcatalogue/properties/ListProperty$ItemEntries;)V28 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/ListProperty;Landroid/view/View;Landroid/view/LayoutInflater;Lcom/eleybourn/bookcatalogue/properties/ListProperty$ItemEntries;)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/properties/ListProperty;
  
30 ····.prologue31 ····.prologue
31 ····.line·10632 ····.line·106
32 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty.2;"33 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;"
33 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->this$0:Lcom/eleybourn/bookcatalogue/properties/ListProperty;34 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->this$0:Lcom/eleybourn/bookcatalogue/properties/ListProperty;
  
34 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$base:Landroid/view/View;35 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$base:Landroid/view/View;
  
35 ····iput-object·p3,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$inflater:Landroid/view/LayoutInflater;36 ····iput-object·p3,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$inflater:Landroid/view/LayoutInflater;
  
36 ····iput-object·p4,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$items:Lcom/eleybourn/bookcatalogue/properties/ListProperty$ItemEntries;37 ····iput-object·p4,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$items:Lcom/eleybourn/bookcatalogue/properties/ListProperty$ItemEntries;
Offset 50, 15 lines modifiedOffset 51, 15 lines modified
  
50 #·virtual·methods51 #·virtual·methods
51 .method·public·run()V52 .method·public·run()V
52 ····.locals·453 ····.locals·4
  
53 ····.prologue54 ····.prologue
54 ····.line·10955 ····.line·109
55 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty.2;"56 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;"
56 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->this$0:Lcom/eleybourn/bookcatalogue/properties/ListProperty;57 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->this$0:Lcom/eleybourn/bookcatalogue/properties/ListProperty;
  
57 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$base:Landroid/view/View;58 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$base:Landroid/view/View;
  
58 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$inflater:Landroid/view/LayoutInflater;59 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$inflater:Landroid/view/LayoutInflater;
  
59 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$items:Lcom/eleybourn/bookcatalogue/properties/ListProperty$ItemEntries;60 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$2;->val$items:Lcom/eleybourn/bookcatalogue/properties/ListProperty$ItemEntries;
2.0 KB
smali/com/eleybourn/bookcatalogue/properties/ListProperty$1.smali
    
Offset 22, 18 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·val$inflater:Landroid/view/LayoutInflater;22 .field·final·synthetic·val$inflater:Landroid/view/LayoutInflater;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/ListProperty;Landroid/view/LayoutInflater;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/ListProperty;Landroid/view/LayoutInflater;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/properties/ListProperty;
  
26 ····.prologue27 ····.prologue
27 ····.line·7328 ····.line·73
28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty.1;"29 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;"
29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;->this$0:Lcom/eleybourn/bookcatalogue/properties/ListProperty;30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;->this$0:Lcom/eleybourn/bookcatalogue/properties/ListProperty;
  
30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;->val$inflater:Landroid/view/LayoutInflater;31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;->val$inflater:Landroid/view/LayoutInflater;
  
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····return-void33 ····return-void
Offset 43, 15 lines modifiedOffset 44, 15 lines modified
43 #·virtual·methods44 #·virtual·methods
44 .method·public·onClick(Landroid/view/View;)V45 .method·public·onClick(Landroid/view/View;)V
45 ····.locals·246 ····.locals·2
46 ····.param·p1,·"v"····#·Landroid/view/View;47 ····.param·p1,·"v"····#·Landroid/view/View;
  
47 ····.prologue48 ····.prologue
48 ····.line·7649 ····.line·76
49 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty.1;"50 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;"
50 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;->this$0:Lcom/eleybourn/bookcatalogue/properties/ListProperty;51 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;->this$0:Lcom/eleybourn/bookcatalogue/properties/ListProperty;
  
51 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;->val$inflater:Landroid/view/LayoutInflater;52 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$1;->val$inflater:Landroid/view/LayoutInflater;
  
52 ····invoke-static·{v0,·p1,·v1},·Lcom/eleybourn/bookcatalogue/properties/ListProperty;->access$000(Lcom/eleybourn/bookcatalogue/properties/ListProperty;Landroid/view/View;Landroid/view/LayoutInflater;)V53 ····invoke-static·{v0,·p1,·v1},·Lcom/eleybourn/bookcatalogue/properties/ListProperty;->access$000(Lcom/eleybourn/bookcatalogue/properties/ListProperty;Landroid/view/View;Landroid/view/LayoutInflater;)V
  
53 ····.line·7754 ····.line·77
1.99 KB
smali/com/eleybourn/bookcatalogue/properties/ListProperty$3.smali
    
Offset 22, 18 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·val$dialog:Landroid/app/AlertDialog;22 .field·final·synthetic·val$dialog:Landroid/app/AlertDialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/ListProperty;Landroid/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/ListProperty;Landroid/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/properties/ListProperty;
  
26 ····.prologue27 ····.prologue
27 ····.line·24728 ····.line·247
28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty.3;"29 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;"
29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;->this$0:Lcom/eleybourn/bookcatalogue/properties/ListProperty;30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;->this$0:Lcom/eleybourn/bookcatalogue/properties/ListProperty;
  
30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;->val$dialog:Landroid/app/AlertDialog;31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;->val$dialog:Landroid/app/AlertDialog;
  
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····return-void33 ····return-void
Offset 43, 21 lines modifiedOffset 44, 21 lines modified
43 #·virtual·methods44 #·virtual·methods
44 .method·public·onClick(Landroid/view/View;)V45 .method·public·onClick(Landroid/view/View;)V
45 ····.locals·446 ····.locals·4
46 ····.param·p1,·"v"····#·Landroid/view/View;47 ····.param·p1,·"v"····#·Landroid/view/View;
  
47 ····.prologue48 ····.prologue
48 ····.line·25049 ····.line·250
49 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty.3;"50 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;,·"Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;"
50 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;->val$dialog:Landroid/app/AlertDialog;51 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$3;->val$dialog:Landroid/app/AlertDialog;
  
51 ····invoke-virtual·{v1},·Landroid/app/AlertDialog;->dismiss()V52 ····invoke-virtual·{v1},·Landroid/app/AlertDialog;->dismiss()V
  
52 ····.line·25153 ····.line·251
53 ····const·v1,·0x7f06001954 ····const·v1,·0x7f0a000a
  
54 ····invoke-static·{p1,·v1},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;55 ····invoke-static·{p1,·v1},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
55 ····move-result-object·v056 ····move-result-object·v0
  
56 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$Holder;57 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/properties/ListProperty$Holder;
  
5.11 KB
smali/com/eleybourn/bookcatalogue/properties/BooleanProperty.smali
    
Offset 250, 15 lines modifiedOffset 250, 15 lines modified
250 ····.locals·4250 ····.locals·4
251 ····.param·p1,·"v"····#·Landroid/view/View;251 ····.param·p1,·"v"····#·Landroid/view/View;
  
252 ····.prologue252 ····.prologue
253 ····const/4·v3,·0x1253 ····const/4·v3,·0x1
  
254 ····.line·112254 ····.line·112
255 ····const·v2,·0x7f06001e255 ····const·v2,·0x7f0a000f
  
256 ····invoke-static·{p1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;256 ····invoke-static·{p1,·v2},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
257 ····move-result-object·v1257 ····move-result-object·v1
  
258 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;258 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;
  
Offset 513, 15 lines modifiedOffset 513, 15 lines modified
513 .method·public·getView(Landroid/view/LayoutInflater;)Landroid/view/View;513 .method·public·getView(Landroid/view/LayoutInflater;)Landroid/view/View;
514 ····.locals·6514 ····.locals·6
515 ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater;515 ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater;
  
516 ····.prologue516 ····.prologue
517 ····const/4·v5,·0x0517 ····const/4·v5,·0x0
  
518 ····const·v4,·0x7f06001e518 ····const·v4,·0x7f0a000f
  
519 ····.line·75519 ····.line·75
520 ····const·v3,·0x7f030051520 ····const·v3,·0x7f030051
  
521 ····invoke-virtual·{p1,·v3,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;521 ····invoke-virtual·{p1,·v3,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
522 ····move-result-object·v2522 ····move-result-object·v2
Offset 533, 37 lines modifiedOffset 533, 37 lines modified
533 ····invoke-direct·{v1,·v5},·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;-><init>(Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$1;)V533 ····invoke-direct·{v1,·v5},·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;-><init>(Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$1;)V
  
534 ····.line·78534 ····.line·78
535 ····.local·v1,·"h":Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;535 ····.local·v1,·"h":Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;
536 ····iput-object·p0,·v1,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;->p:Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;536 ····iput-object·p0,·v1,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;->p:Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;
  
537 ····.line·79537 ····.line·79
538 ····const·v3,·0x7f060145538 ····const·v3,·0x7f0a0145
  
539 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;539 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
540 ····move-result-object·v3540 ····move-result-object·v3
  
541 ····check-cast·v3,·Landroid/widget/CheckBox;541 ····check-cast·v3,·Landroid/widget/CheckBox;
  
542 ····iput-object·v3,·v1,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;->cb:Landroid/widget/CheckBox;542 ····iput-object·v3,·v1,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;->cb:Landroid/widget/CheckBox;
  
543 ····.line·80543 ····.line·80
544 ····const·v3,·0x7f060084544 ····const·v3,·0x7f0a0084
  
545 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;545 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
546 ····move-result-object·v3546 ····move-result-object·v3
  
547 ····check-cast·v3,·Landroid/widget/TextView;547 ····check-cast·v3,·Landroid/widget/TextView;
  
548 ····iput-object·v3,·v1,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;->name:Landroid/widget/TextView;548 ····iput-object·v3,·v1,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$Holder;->name:Landroid/widget/TextView;
  
549 ····.line·81549 ····.line·81
550 ····const·v3,·0x7f060146550 ····const·v3,·0x7f0a0146
  
551 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;551 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
552 ····move-result-object·v3552 ····move-result-object·v3
  
553 ····check-cast·v3,·Landroid/widget/TextView;553 ····check-cast·v3,·Landroid/widget/TextView;
  
Offset 661, 15 lines modifiedOffset 661, 14 lines modified
  
661 ····.line·173661 ····.line·173
662 ····return-object·p0662 ····return-object·p0
663 .end·method663 .end·method
  
664 .method·public·bridge·synthetic·set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/Property;664 .method·public·bridge·synthetic·set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/Property;
665 ····.locals·1665 ····.locals·1
666 ····.param·p1,·"x0"····#·Lcom/eleybourn/bookcatalogue/properties/Property; 
  
667 ····.prologue666 ····.prologue
668 ····.line·42667 ····.line·42
669 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;->set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;668 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;->set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;
  
670 ····move-result-object·v0669 ····move-result-object·v0
  
Offset 686, 21 lines modifiedOffset 685, 19 lines modified
  
686 ····.line·185685 ····.line·185
687 ····return-object·p0686 ····return-object·p0
688 .end·method687 .end·method
  
689 .method·public·bridge·synthetic·setDefaultValue(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;688 .method·public·bridge·synthetic·setDefaultValue(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;
690 ····.locals·1689 ····.locals·1
691 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
692 ····.prologue690 ····.prologue
693 ····.line·42691 ····.line·42
694 ····check-cast·p1,·Ljava/lang/Boolean;692 ····check-cast·p1,·Ljava/lang/Boolean;
  
695 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
696 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;->setDefaultValue(Ljava/lang/Boolean;)Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;693 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;->setDefaultValue(Ljava/lang/Boolean;)Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;
  
697 ····move-result-object·v0694 ····move-result-object·v0
  
698 ····return-object·v0695 ····return-object·v0
699 .end·method696 .end·method
  
Offset 714, 15 lines modifiedOffset 711, 14 lines modified
  
714 ····.line·179711 ····.line·179
715 ····return-object·p0712 ····return-object·p0
716 .end·method713 .end·method
  
717 .method·public·bridge·synthetic·setGlobal(Z)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;714 .method·public·bridge·synthetic·setGlobal(Z)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;
718 ····.locals·1715 ····.locals·1
719 ····.param·p1,·"x0"····#·Z 
  
720 ····.prologue716 ····.prologue
721 ····.line·42717 ····.line·42
722 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;->setGlobal(Z)Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;718 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;->setGlobal(Z)Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;
  
723 ····move-result-object·v0719 ····move-result-object·v0
  
Offset 751, 21 lines modifiedOffset 747, 19 lines modified
  
751 ····.line·164747 ····.line·164
752 ····return-object·p0748 ····return-object·p0
Max diff block lines reached; 1097/5104 bytes (21.49%) of diff not shown.
714 B
smali/com/eleybourn/bookcatalogue/properties/BooleanProperty$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;
  
25 ····.prologue26 ····.prologue
26 ····.line·10227 ····.line·102
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$2;->this$0:Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/BooleanProperty$2;->this$0:Lcom/eleybourn/bookcatalogue/properties/BooleanProperty;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.21 KB
smali/com/eleybourn/bookcatalogue/properties/StringProperty.smali
    
Offset 188, 30 lines modifiedOffset 188, 30 lines modified
  
188 ····invoke-virtual·{p1,·v3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;188 ····invoke-virtual·{p1,·v3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
189 ····move-result-object·v1189 ····move-result-object·v1
  
190 ····.line·71190 ····.line·71
191 ····.local·v1,·"v":Landroid/view/View;191 ····.local·v1,·"v":Landroid/view/View;
192 ····const·v3,·0x7f06001e192 ····const·v3,·0x7f0a000f
  
193 ····invoke-static·{v1,·v3,·p0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V193 ····invoke-static·{v1,·v3,·p0},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V
  
194 ····.line·72194 ····.line·72
195 ····const·v3,·0x7f060084195 ····const·v3,·0x7f0a0084
  
196 ····invoke-virtual·{v1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;196 ····invoke-virtual·{v1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
197 ····move-result-object·v0197 ····move-result-object·v0
  
198 ····check-cast·v0,·Landroid/widget/TextView;198 ····check-cast·v0,·Landroid/widget/TextView;
  
199 ····.line·73199 ····.line·73
200 ····.local·v0,·"name":Landroid/widget/TextView;200 ····.local·v0,·"name":Landroid/widget/TextView;
201 ····const·v3,·0x7f060146201 ····const·v3,·0x7f0a0146
  
202 ····invoke-virtual·{v1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;202 ····invoke-virtual·{v1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
203 ····move-result-object·v2203 ····move-result-object·v2
  
204 ····check-cast·v2,·Landroid/widget/EditText;204 ····check-cast·v2,·Landroid/widget/EditText;
  
Offset 248, 15 lines modifiedOffset 248, 14 lines modified
  
248 ····.line·94248 ····.line·94
249 ····return-object·v1249 ····return-object·v1
250 .end·method250 .end·method
  
251 .method·public·bridge·synthetic·set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/Property;251 .method·public·bridge·synthetic·set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/Property;
252 ····.locals·1252 ····.locals·1
253 ····.param·p1,·"x0"····#·Lcom/eleybourn/bookcatalogue/properties/Property; 
  
254 ····.prologue253 ····.prologue
255 ····.line·40254 ····.line·40
256 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/StringProperty;->set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/StringProperty;255 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/StringProperty;->set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/StringProperty;
  
257 ····move-result-object·v0256 ····move-result-object·v0
  
Offset 318, 21 lines modifiedOffset 317, 19 lines modified
  
318 ····.line·110317 ····.line·110
319 ····return-object·p0318 ····return-object·p0
320 .end·method319 .end·method
  
321 .method·protected·bridge·synthetic·setGlobalDefault(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;320 .method·protected·bridge·synthetic·setGlobalDefault(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;
322 ····.locals·1321 ····.locals·1
323 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
324 ····.prologue322 ····.prologue
325 ····.line·40323 ····.line·40
326 ····check-cast·p1,·Ljava/lang/String;324 ····check-cast·p1,·Ljava/lang/String;
  
327 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
328 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/StringProperty;->setGlobalDefault(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/properties/StringProperty;325 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/StringProperty;->setGlobalDefault(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/properties/StringProperty;
  
329 ····move-result-object·v0326 ····move-result-object·v0
  
330 ····return-object·v0327 ····return-object·v0
331 .end·method328 .end·method
  
1.34 KB
smali/com/eleybourn/bookcatalogue/properties/BooleanListProperty.smali
    
Offset 385, 15 lines modifiedOffset 385, 14 lines modified
  
385 ····.line·72385 ····.line·72
386 ····return-object·p0386 ····return-object·p0
387 .end·method387 .end·method
  
388 .method·public·bridge·synthetic·set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/Property;388 .method·public·bridge·synthetic·set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/Property;
389 ····.locals·1389 ····.locals·1
390 ····.param·p1,·"x0"····#·Lcom/eleybourn/bookcatalogue/properties/Property; 
  
391 ····.prologue390 ····.prologue
392 ····.line·35391 ····.line·35
393 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/BooleanListProperty;->set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/BooleanListProperty;392 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/BooleanListProperty;->set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/BooleanListProperty;
  
394 ····move-result-object·v0393 ····move-result-object·v0
  
Offset 422, 20 lines modifiedOffset 421, 18 lines modified
  
422 ····.line·63421 ····.line·63
423 ····return-object·p0422 ····return-object·p0
424 .end·method423 .end·method
  
425 .method·protected·bridge·synthetic·setGlobalDefault(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;424 .method·protected·bridge·synthetic·setGlobalDefault(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;
426 ····.locals·1425 ····.locals·1
427 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
428 ····.prologue426 ····.prologue
429 ····.line·35427 ····.line·35
430 ····check-cast·p1,·Ljava/lang/Boolean;428 ····check-cast·p1,·Ljava/lang/Boolean;
  
431 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
432 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/BooleanListProperty;->setGlobalDefault(Ljava/lang/Boolean;)Lcom/eleybourn/bookcatalogue/properties/BooleanListProperty;429 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/BooleanListProperty;->setGlobalDefault(Ljava/lang/Boolean;)Lcom/eleybourn/bookcatalogue/properties/BooleanListProperty;
  
433 ····move-result-object·v0430 ····move-result-object·v0
  
434 ····return-object·v0431 ····return-object·v0
435 .end·method432 .end·method
706 B
smali/com/eleybourn/bookcatalogue/properties/StringProperty$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/properties/StringProperty;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/properties/StringProperty;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/StringProperty;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/properties/StringProperty;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/properties/StringProperty;
  
25 ····.prologue26 ····.prologue
26 ····.line·8127 ····.line·81
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/StringProperty$1;->this$0:Lcom/eleybourn/bookcatalogue/properties/StringProperty;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/properties/StringProperty$1;->this$0:Lcom/eleybourn/bookcatalogue/properties/StringProperty;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.34 KB
smali/com/eleybourn/bookcatalogue/properties/IntegerListProperty.smali
    
Offset 327, 15 lines modifiedOffset 327, 14 lines modified
  
327 ····.line·66327 ····.line·66
328 ····return-object·p0328 ····return-object·p0
329 .end·method329 .end·method
  
330 .method·public·bridge·synthetic·set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/Property;330 .method·public·bridge·synthetic·set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/Property;
331 ····.locals·1331 ····.locals·1
332 ····.param·p1,·"x0"····#·Lcom/eleybourn/bookcatalogue/properties/Property; 
  
333 ····.prologue332 ····.prologue
334 ····.line·32333 ····.line·32
335 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/IntegerListProperty;->set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/IntegerListProperty;334 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/IntegerListProperty;->set(Lcom/eleybourn/bookcatalogue/properties/Property;)Lcom/eleybourn/bookcatalogue/properties/IntegerListProperty;
  
336 ····move-result-object·v0335 ····move-result-object·v0
  
Offset 364, 20 lines modifiedOffset 363, 18 lines modified
  
364 ····.line·57363 ····.line·57
365 ····return-object·p0364 ····return-object·p0
366 .end·method365 .end·method
  
367 .method·protected·bridge·synthetic·setGlobalDefault(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;366 .method·protected·bridge·synthetic·setGlobalDefault(Ljava/lang/Object;)Lcom/eleybourn/bookcatalogue/properties/ValuePropertyWithGlobalDefault;
368 ····.locals·1367 ····.locals·1
369 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
370 ····.prologue368 ····.prologue
371 ····.line·32369 ····.line·32
372 ····check-cast·p1,·Ljava/lang/Integer;370 ····check-cast·p1,·Ljava/lang/Integer;
  
373 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
374 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/IntegerListProperty;->setGlobalDefault(Ljava/lang/Integer;)Lcom/eleybourn/bookcatalogue/properties/IntegerListProperty;371 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/properties/IntegerListProperty;->setGlobalDefault(Ljava/lang/Integer;)Lcom/eleybourn/bookcatalogue/properties/IntegerListProperty;
  
375 ····move-result-object·v0372 ····move-result-object·v0
  
376 ····return-object·v0373 ····return-object·v0
377 .end·method374 .end·method
15.9 KB
smali/com/eleybourn/bookcatalogue/properties/ListProperty.smali
Max HTML report size reached
791 B
smali/com/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·46127 ····.line·461
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$2;->this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$2;->this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
67.5 KB
smali/com/eleybourn/bookcatalogue/utils/Utils.smali
Max HTML report size reached
820 B
smali/com/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$message:Ljava/lang/String;22 .field·final·synthetic·val$message:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·33028 ····.line·330
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$1;->this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$1;->val$message:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$1;->val$message:Ljava/lang/String;
  
593 B
smali/com/eleybourn/bookcatalogue/utils/Utils$1.smali
    
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 ····invoke-direct·{v0,·p1},·Lcom/eleybourn/bookcatalogue/Author;-><init>(Ljava/lang/String;)V51 ····invoke-direct·{v0,·p1},·Lcom/eleybourn/bookcatalogue/Author;-><init>(Ljava/lang/String;)V
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·bridge·synthetic·get(Ljava/lang/String;)Ljava/lang/Object;54 .method·public·bridge·synthetic·get(Ljava/lang/String;)Ljava/lang/Object;
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"x0"····#·Ljava/lang/String; 
  
57 ····.prologue56 ····.prologue
58 ····.line·24157 ····.line·241
59 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/utils/Utils$1;->get(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/Author;58 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/utils/Utils$1;->get(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/Author;
  
60 ····move-result-object·v059 ····move-result-object·v0
  
11.4 KB
smali/com/eleybourn/bookcatalogue/utils/SimpleTaskQueue.smali
Max HTML report size reached
791 B
smali/com/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·49127 ····.line·491
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$3;->this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment$3;->this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26.7 KB
smali/com/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskQueueThread.smali
Max HTML report size reached
6.02 KB
smali/com/eleybourn/bookcatalogue/utils/HintManager.smali
    
Offset 33, 143 lines modifiedOffset 33, 158 lines modified
  
33 ····invoke-direct·{v0,·v1},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;-><init>(Lcom/eleybourn/bookcatalogue/utils/HintManager$1;)V33 ····invoke-direct·{v0,·v1},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;-><init>(Lcom/eleybourn/bookcatalogue/utils/HintManager$1;)V
  
34 ····const-string·v1,·"BOOKLIST_STYLES_EDITOR"34 ····const-string·v1,·"BOOKLIST_STYLES_EDITOR"
  
35 ····const·v2,·0x7f0b019a35 ····const·v2,·0x7f0b019a
  
 36 ····.line·59
36 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;37 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
37 ····move-result-object·v038 ····move-result-object·v0
  
38 ····const-string·v1,·"BOOKLIST_STYLE_GROUPS"39 ····const-string·v1,·"BOOKLIST_STYLE_GROUPS"
  
39 ····const·v2,·0x7f0b019b40 ····const·v2,·0x7f0b019b
  
 41 ····.line·60
40 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;42 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
41 ····move-result-object·v043 ····move-result-object·v0
  
42 ····const-string·v1,·"BOOKLIST_STYLE_PROPERTIES"44 ····const-string·v1,·"BOOKLIST_STYLE_PROPERTIES"
  
43 ····const·v2,·0x7f0b019c45 ····const·v2,·0x7f0b019c
  
 46 ····.line·61
44 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;47 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
45 ····move-result-object·v048 ····move-result-object·v0
  
46 ····const-string·v1,·"BOOKLIST_GLOBAL_PROPERTIES"49 ····const-string·v1,·"BOOKLIST_GLOBAL_PROPERTIES"
  
47 ····const·v2,·0x7f0b019d50 ····const·v2,·0x7f0b019d
  
 51 ····.line·62
48 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;52 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
49 ····move-result-object·v053 ····move-result-object·v0
  
50 ····const-string·v1,·"BOOKLIST_MULTI_AUTHORS"54 ····const-string·v1,·"BOOKLIST_MULTI_AUTHORS"
  
51 ····const·v2,·0x7f0b01d955 ····const·v2,·0x7f0b01d9
  
 56 ····.line·63
52 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;57 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
53 ····move-result-object·v058 ····move-result-object·v0
  
54 ····const-string·v1,·"BOOKLIST_MULTI_SERIES"59 ····const-string·v1,·"BOOKLIST_MULTI_SERIES"
  
55 ····const·v2,·0x7f0b01da60 ····const·v2,·0x7f0b01da
  
 61 ····.line·64
56 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;62 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
57 ····move-result-object·v063 ····move-result-object·v0
  
58 ····const-string·v1,·"BACKGROUND_TASKS"64 ····const-string·v1,·"BACKGROUND_TASKS"
  
59 ····const·v2,·0x7f0b01db65 ····const·v2,·0x7f0b01db
  
 66 ····.line·65
60 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;67 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
61 ····move-result-object·v068 ····move-result-object·v0
  
62 ····const-string·v1,·"BACKGROUND_TASK_EVENTS"69 ····const-string·v1,·"BACKGROUND_TASK_EVENTS"
  
63 ····const·v2,·0x7f0b01dc70 ····const·v2,·0x7f0b01dc
  
 71 ····.line·66
64 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;72 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
65 ····move-result-object·v073 ····move-result-object·v0
  
66 ····const-string·v1,·"STARTUP_SCREEN"74 ····const-string·v1,·"STARTUP_SCREEN"
  
67 ····const·v2,·0x7f0b01df75 ····const·v2,·0x7f0b01df
  
 76 ····.line·67
68 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;77 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
69 ····move-result-object·v078 ····move-result-object·v0
  
70 ····const-string·v1,·"explain_goodreads_no_isbn"79 ····const-string·v1,·"explain_goodreads_no_isbn"
  
71 ····const·v2,·0x7f0b01e180 ····const·v2,·0x7f0b01e1
  
 81 ····.line·68
72 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;82 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
73 ····move-result-object·v083 ····move-result-object·v0
  
74 ····const-string·v1,·"explain_goodreads_no_match"84 ····const-string·v1,·"explain_goodreads_no_match"
  
75 ····const·v2,·0x7f0b01e285 ····const·v2,·0x7f0b01e2
  
 86 ····.line·69
76 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;87 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
77 ····move-result-object·v088 ····move-result-object·v0
  
78 ····const-string·v1,·"hint_booklist_style_menu"89 ····const-string·v1,·"hint_booklist_style_menu"
  
79 ····const·v2,·0x7f0b01f290 ····const·v2,·0x7f0b01f2
  
 91 ····.line·70
80 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;92 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
81 ····move-result-object·v093 ····move-result-object·v0
  
82 ····const-string·v1,·"hint_autorotate_camera_images"94 ····const-string·v1,·"hint_autorotate_camera_images"
  
83 ····const·v2,·0x7f0b022795 ····const·v2,·0x7f0b0227
  
 96 ····.line·71
84 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;97 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
85 ····move-result-object·v098 ····move-result-object·v0
  
86 ····const-string·v1,·"hint_view_only_book_details"99 ····const-string·v1,·"hint_view_only_book_details"
  
87 ····const·v2,·0x7f0b0242100 ····const·v2,·0x7f0b0242
  
 101 ····.line·72
88 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;102 ····invoke-virtual·{v0,·v1,·v2},·Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;->add(Ljava/lang/String;I)Lcom/eleybourn/bookcatalogue/utils/HintManager$Hints;
  
Max diff block lines reached; 1827/6052 bytes (30.19%) of diff not shown.
561 B
smali/com/eleybourn/bookcatalogue/utils/AlertDialogUtils.smali
    
Offset 15, 15 lines modifiedOffset 15, 14 lines modified
15 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····.prologue17 ····.prologue
18 ····.line·3318 ····.line·33
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·41 
21 ····return-void20 ····return-void
22 .end·method21 .end·method
  
23 .method·public·static·showContextDialogue(Landroid/content/Context;Ljava/lang/String;Ljava/util/ArrayList;)V22 .method·public·static·showContextDialogue(Landroid/content/Context;Ljava/lang/String;Ljava/util/ArrayList;)V
24 ····.locals·423 ····.locals·4
25 ····.param·p0,·"context"····#·Landroid/content/Context;24 ····.param·p0,·"context"····#·Landroid/content/Context;
26 ····.param·p1,·"title"····#·Ljava/lang/String;25 ····.param·p1,·"title"····#·Ljava/lang/String;
2.84 KB
smali/com/eleybourn/bookcatalogue/utils/BlockingStack.smali
    
Offset 91, 60 lines modifiedOffset 91, 57 lines modified
91 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/utils/BlockingStack;,·"Lcom/eleybourn/bookcatalogue/utils/BlockingStack<TT;>;"91 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/utils/BlockingStack;,·"Lcom/eleybourn/bookcatalogue/utils/BlockingStack<TT;>;"
92 ····new-instance·v0,·Ljava/util/Stack;92 ····new-instance·v0,·Ljava/util/Stack;
  
93 ····invoke-direct·{v0},·Ljava/util/Stack;-><init>()V93 ····invoke-direct·{v0},·Ljava/util/Stack;-><init>()V
  
94 ····.line·7894 ····.line·78
95 ····.local·v0,·"copy":Ljava/util/Stack;,·"Ljava/util/Stack<TT;>;"95 ····.local·v0,·"copy":Ljava/util/Stack;,·"Ljava/util/Stack<TT;>;"
96 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/utils/BlockingStack;->mStack:Ljava/util/Stack;96 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/utils/BlockingStack;->mStack:Ljava/util/Stack;
  
97 ····monitor-enter·v497 ····monitor-enter·v3
  
98 ····.line·7998 ····.line·79
99 ····:try_start_099 ····:try_start_0
100 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/utils/BlockingStack;->mStack:Ljava/util/Stack;100 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/utils/BlockingStack;->mStack:Ljava/util/Stack;
  
101 ····invoke-virtual·{v3},·Ljava/util/Stack;->iterator()Ljava/util/Iterator;101 ····invoke-virtual·{v2},·Ljava/util/Stack;->iterator()Ljava/util/Iterator;
  
102 ····move-result-object·v1102 ····move-result-object·v2
  
103 ····.local·v1,·"i$":Ljava/util/Iterator; 
104 ····:goto_0103 ····:goto_0
105 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z104 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
106 ····move-result·v3105 ····move-result·v4
  
107 ····if-eqz·v3,·:cond_0106 ····if-eqz·v4,·:cond_0
  
108 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;107 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
109 ····move-result-object·v2108 ····move-result-object·v1
  
110 ····.line·80109 ····.line·80
111 ····.local·v2,·"o":Ljava/lang/Object;,·"TT;"110 ····.local·v1,·"o":Ljava/lang/Object;,·"TT;"
112 ····invoke-virtual·{v0,·v2},·Ljava/util/Stack;->add(Ljava/lang/Object;)Z111 ····invoke-virtual·{v0,·v1},·Ljava/util/Stack;->add(Ljava/lang/Object;)Z
  
113 ····goto·:goto_0112 ····goto·:goto_0
  
114 ····.line·82113 ····.line·82
115 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
116 ····.end·local·v2····#·"o":Ljava/lang/Object;,·"TT;"114 ····.end·local·v1····#·"o":Ljava/lang/Object;,·"TT;"
117 ····:catchall_0115 ····:catchall_0
118 ····move-exception·v3116 ····move-exception·v2
  
119 ····monitor-exit·v4117 ····monitor-exit·v3
120 ····:try_end_0118 ····:try_end_0
121 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0119 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
122 ····throw·v3120 ····throw·v2
  
123 ····.restart·local·v1····#·"i$":Ljava/util/Iterator; 
124 ····:cond_0121 ····:cond_0
125 ····:try_start_1122 ····:try_start_1
126 ····monitor-exit·v4123 ····monitor-exit·v3
127 ····:try_end_1124 ····:try_end_1
128 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0125 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
129 ····.line·83126 ····.line·83
130 ····return-object·v0127 ····return-object·v0
131 .end·method128 .end·method
  
Offset 250, 15 lines modifiedOffset 247, 15 lines modified
  
250 ····invoke-virtual·{v2},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V247 ····invoke-virtual·{v2},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V
  
251 ····throw·v3248 ····throw·v3
252 .end·method249 .end·method
  
253 .method·public·pop(J)Ljava/lang/Object;250 .method·public·pop(J)Ljava/lang/Object;
254 ····.locals·8251 ····.locals·9
255 ····.param·p1,·"waitMilliseconds"····#·J252 ····.param·p1,·"waitMilliseconds"····#·J
256 ····.annotation·system·Ldalvik/annotation/Signature;253 ····.annotation·system·Ldalvik/annotation/Signature;
257 ········value·=·{254 ········value·=·{
258 ············"(J)TT;"255 ············"(J)TT;"
259 ········}256 ········}
260 ····.end·annotation257 ····.end·annotation
  
16.3 KB
smali/com/eleybourn/bookcatalogue/utils/UpgradeMessageManager.smali
Max HTML report size reached
593 B
smali/com/eleybourn/bookcatalogue/utils/Utils$2.smali
    
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 ····invoke-direct·{v0,·p1},·Lcom/eleybourn/bookcatalogue/Series;-><init>(Ljava/lang/String;)V51 ····invoke-direct·{v0,·p1},·Lcom/eleybourn/bookcatalogue/Series;-><init>(Ljava/lang/String;)V
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·bridge·synthetic·get(Ljava/lang/String;)Ljava/lang/Object;54 .method·public·bridge·synthetic·get(Ljava/lang/String;)Ljava/lang/Object;
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"x0"····#·Ljava/lang/String; 
  
57 ····.prologue56 ····.prologue
58 ····.line·25257 ····.line·252
59 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/utils/Utils$2;->get(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/Series;58 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/utils/Utils$2;->get(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/Series;
  
60 ····move-result-object·v059 ····move-result-object·v0
  
1.95 KB
smali/com/eleybourn/bookcatalogue/utils/Logger.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····.line·3611 ····.line·36
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·public·static·clearLog()V15 .method·public·static·clearLog()V
16 ····.locals·716 ····.locals·8
  
17 ····.prologue17 ····.prologue
18 ····.line·7718 ····.line·77
19 ····:try_start_019 ····:try_start_0
20 ····new-instance·v1,·Ljava/io/File;20 ····new-instance·v1,·Ljava/io/File;
  
21 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/utils/StorageUtils;->getErrorLog()Ljava/lang/String;21 ····invoke-static·{},·Lcom/eleybourn/bookcatalogue/utils/StorageUtils;->getErrorLog()Ljava/lang/String;
Offset 34, 19 lines modifiedOffset 34, 19 lines modified
  
34 ····move-result·v334 ····move-result·v3
  
35 ····if-eqz·v3,·:cond_035 ····if-eqz·v3,·:cond_0
  
36 ····invoke-virtual·{v1},·Ljava/io/File;->length()J36 ····invoke-virtual·{v1},·Ljava/io/File;->length()J
  
37 ····move-result-wide·v337 ····move-result-wide·v4
  
38 ····const-wide/16·v5,·0x038 ····const-wide/16·v6,·0x0
  
39 ····cmp-long·v3,·v3,·v539 ····cmp-long·v3,·v4,·v6
  
40 ····if-lez·v3,·:cond_040 ····if-lez·v3,·:cond_0
  
41 ····.line·7941 ····.line·79
42 ····new-instance·v0,·Ljava/io/File;42 ····new-instance·v0,·Ljava/io/File;
  
43 ····new-instance·v3,·Ljava/lang/StringBuilder;43 ····new-instance·v3,·Ljava/lang/StringBuilder;
Offset 199, 21 lines modifiedOffset 199, 15 lines modified
  
199 ····move-result-object·v7199 ····move-result-object·v7
  
200 ····invoke-virtual·{v7,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;200 ····invoke-virtual·{v7,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
201 ····move-result-object·v7201 ····move-result-object·v7
  
202 ····const-string·v8,·"\n" 
  
203 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
204 ····move-result-object·v7 
  
205 ····const-string·v8,·"In·Phone·"202 ····const-string·v8,·"\nIn·Phone·"
  
206 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;203 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
207 ····move-result-object·v7204 ····move-result-object·v7
  
208 ····sget-object·v8,·Landroid/os/Build;->MODEL:Ljava/lang/String;205 ····sget-object·v8,·Landroid/os/Build;->MODEL:Ljava/lang/String;
  
Offset 245, 14 lines modifiedOffset 239, 15 lines modified
  
245 ····const-string·v8,·"\n"239 ····const-string·v8,·"\n"
  
246 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;240 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
247 ····move-result-object·v7241 ····move-result-object·v7
  
 242 ····.line·57
248 ····invoke-virtual·{v6},·Ljava/io/StringWriter;->toString()Ljava/lang/String;243 ····invoke-virtual·{v6},·Ljava/io/StringWriter;->toString()Ljava/lang/String;
  
249 ····move-result-object·v8244 ····move-result-object·v8
  
250 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;245 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
251 ····move-result-object·v7246 ····move-result-object·v7
105 KB
smali/com/eleybourn/bookcatalogue/utils/StorageUtils.smali
Max HTML report size reached
24.5 KB
smali/com/eleybourn/bookcatalogue/utils/BookUtils.smali
Max HTML report size reached
3.32 KB
smali/com/eleybourn/bookcatalogue/utils/Base64.smali
    
Offset 1755, 14 lines modifiedOffset 1755, 15 lines modified
  
1755 ····const/4·v14,·0x01755 ····const/4·v14,·0x0
  
1756 ····move-object/from16·v0,·p01756 ····move-object/from16·v0,·p0
  
1757 ····array-length·v15,·v01757 ····array-length·v15,·v0
  
 1758 ····.line·1157
1758 ····invoke-static·{v15},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1759 ····invoke-static·{v15},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1759 ····move-result-object·v151760 ····move-result-object·v15
  
1760 ····aput-object·v15,·v13,·v141761 ····aput-object·v15,·v13,·v14
  
1761 ····const/4·v14,·0x11762 ····const/4·v14,·0x1
Offset 1777, 14 lines modifiedOffset 1778, 15 lines modified
  
1777 ····invoke-static/range·{p2·..·p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1778 ····invoke-static/range·{p2·..·p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1778 ····move-result-object·v151779 ····move-result-object·v15
  
1779 ····aput-object·v15,·v13,·v141780 ····aput-object·v15,·v13,·v14
  
 1781 ····.line·1156
1780 ····invoke-static·{v12,·v13},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;1782 ····invoke-static·{v12,·v13},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
1781 ····move-result-object·v121783 ····move-result-object·v12
  
1782 ····invoke-direct·{v11,·v12},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V1784 ····invoke-direct·{v11,·v12},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
1783 ····throw·v111785 ····throw·v11
Offset 1969, 28 lines modifiedOffset 1971, 30 lines modified
  
1969 ····const/4·v14,·0x01971 ····const/4·v14,·0x0
  
1970 ····aget-byte·v15,·p0,·v51972 ····aget-byte·v15,·p0,·v5
  
1971 ····and-int/lit16·v15,·v15,·0xff1973 ····and-int/lit16·v15,·v15,·0xff
  
 1974 ····.line·1202
1972 ····invoke-static·{v15},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1975 ····invoke-static·{v15},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1973 ····move-result-object·v151976 ····move-result-object·v15
  
1974 ····aput-object·v15,·v13,·v141977 ····aput-object·v15,·v13,·v14
  
1975 ····const/4·v14,·0x11978 ····const/4·v14,·0x1
  
1976 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1979 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1977 ····move-result-object·v151980 ····move-result-object·v15
  
1978 ····aput-object·v15,·v13,·v141981 ····aput-object·v15,·v13,·v14
  
 1982 ····.line·1201
1979 ····invoke-static·{v12,·v13},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;1983 ····invoke-static·{v12,·v13},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
1980 ····move-result-object·v121984 ····move-result-object·v12
  
1981 ····invoke-direct·{v11,·v12},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V1985 ····invoke-direct·{v11,·v12},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V
  
1982 ····throw·v111986 ····throw·v11
Offset 2076, 26 lines modifiedOffset 2080, 28 lines modified
  
2076 ····const-string·v5,·"Source·array·with·length·%d·cannot·have·offset·of·%d·and·still·process·four·bytes."2080 ····const-string·v5,·"Source·array·with·length·%d·cannot·have·offset·of·%d·and·still·process·four·bytes."
  
2077 ····new-array·v3,·v3,·[Ljava/lang/Object;2081 ····new-array·v3,·v3,·[Ljava/lang/Object;
  
2078 ····array-length·v6,·p02082 ····array-length·v6,·p0
  
 2083 ····.line·1043
2079 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;2084 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
2080 ····move-result-object·v62085 ····move-result-object·v6
  
2081 ····aput-object·v6,·v3,·v72086 ····aput-object·v6,·v3,·v7
  
2082 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;2087 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
2083 ····move-result-object·v62088 ····move-result-object·v6
  
2084 ····aput-object·v6,·v3,·v22089 ····aput-object·v6,·v3,·v2
  
 2090 ····.line·1042
2085 ····invoke-static·{v5,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;2091 ····invoke-static·{v5,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
2086 ····move-result-object·v22092 ····move-result-object·v2
  
2087 ····invoke-direct·{v4,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V2093 ····invoke-direct·{v4,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
2088 ····throw·v42094 ····throw·v4
Offset 2116, 26 lines modifiedOffset 2122, 28 lines modified
  
2116 ····const-string·v5,·"Destination·array·with·length·%d·cannot·have·offset·of·%d·and·still·store·three·bytes."2122 ····const-string·v5,·"Destination·array·with·length·%d·cannot·have·offset·of·%d·and·still·store·three·bytes."
  
2117 ····new-array·v3,·v3,·[Ljava/lang/Object;2123 ····new-array·v3,·v3,·[Ljava/lang/Object;
  
2118 ····array-length·v6,·p22124 ····array-length·v6,·p2
  
 2125 ····.line·1047
2119 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;2126 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
2120 ····move-result-object·v62127 ····move-result-object·v6
  
2121 ····aput-object·v6,·v3,·v72128 ····aput-object·v6,·v3,·v7
  
2122 ····invoke-static·{p3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;2129 ····invoke-static·{p3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
2123 ····move-result-object·v62130 ····move-result-object·v6
  
2124 ····aput-object·v6,·v3,·v22131 ····aput-object·v6,·v3,·v2
  
 2132 ····.line·1046
2125 ····invoke-static·{v5,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;2133 ····invoke-static·{v5,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
2126 ····move-result-object·v22134 ····move-result-object·v2
  
2127 ····invoke-direct·{v4,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V2135 ····invoke-direct·{v4,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
2128 ····throw·v42136 ····throw·v4
Offset 3751, 14 lines modifiedOffset 3759, 15 lines modified
  
3751 ····const/4·v6,·0x33759 ····const/4·v6,·0x3
  
3752 ····new-array·v6,·v6,·[Ljava/lang/Object;3760 ····new-array·v6,·v6,·[Ljava/lang/Object;
  
3753 ····const/4·v9,·0x03761 ····const/4·v9,·0x0
Max diff block lines reached; 187/3291 bytes (5.68%) of diff not shown.
679 B
smali/com/eleybourn/bookcatalogue/utils/SimpleTaskQueue$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue;
  
25 ····.prologue26 ····.prologue
26 ····.line·33527 ····.line·335
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$1;->this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$1;->this$0:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9.11 KB
smali/com/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment.smali
Max HTML report size reached
813 B
smali/com/eleybourn/bookcatalogue/utils/StorageUtils$FileDateComparator.smali
    
Offset 108, 24 lines modifiedOffset 108, 20 lines modified
108 ····const/4·v4,·0x0108 ····const/4·v4,·0x0
  
109 ····goto·:goto_0109 ····goto·:goto_0
110 .end·method110 .end·method
  
111 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I111 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
112 ····.locals·1112 ····.locals·1
113 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
114 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
115 ····.prologue113 ····.prologue
116 ····.line·145114 ····.line·145
117 ····check-cast·p1,·Ljava/io/File;115 ····check-cast·p1,·Ljava/io/File;
  
118 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
119 ····check-cast·p2,·Ljava/io/File;116 ····check-cast·p2,·Ljava/io/File;
  
120 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
121 ····invoke-virtual·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/utils/StorageUtils$FileDateComparator;->compare(Ljava/io/File;Ljava/io/File;)I117 ····invoke-virtual·{p0,·p1,·p2},·Lcom/eleybourn/bookcatalogue/utils/StorageUtils$FileDateComparator;->compare(Ljava/io/File;Ljava/io/File;)I
  
122 ····move-result·v0118 ····move-result·v0
  
123 ····return·v0119 ····return·v0
124 .end·method120 .end·method
405 B
smali/com/eleybourn/bookcatalogue/utils/IsbnUtils.smali
    
Offset 15, 15 lines modifiedOffset 15, 14 lines modified
15 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····.prologue17 ····.prologue
18 ····.line·2218 ····.line·22
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·24 
21 ····return-void20 ····return-void
22 .end·method21 .end·method
  
23 .method·static·synthetic·access$000([I)Z22 .method·static·synthetic·access$000([I)Z
24 ····.locals·123 ····.locals·1
25 ····.param·p0,·"x0"····#·[I24 ····.param·p0,·"x0"····#·[I
  
432 B
smali/com/eleybourn/bookcatalogue/debug/Tracker.smali
    
Offset 43, 15 lines modifiedOffset 43, 14 lines modified
43 .method·public·constructor·<init>()V43 .method·public·constructor·<init>()V
44 ····.locals·044 ····.locals·0
  
45 ····.prologue45 ····.prologue
46 ····.line·2846 ····.line·28
47 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V47 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
48 ····.line·35 
49 ····return-void48 ····return-void
50 .end·method49 .end·method
  
51 .method·public·static·enterOnCreate(Ljava/lang/Object;)V50 .method·public·static·enterOnCreate(Ljava/lang/Object;)V
52 ····.locals·251 ····.locals·2
53 ····.param·p0,·"a"····#·Ljava/lang/Object;52 ····.param·p0,·"a"····#·Ljava/lang/Object;
  
864 B
smali/com/eleybourn/bookcatalogue/backup/BackupManager$1$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;22 .field·final·synthetic·val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/backup/BackupManager$1;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/backup/BackupManager$1;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/backup/BackupManager$1;
  
26 ····.prologue27 ····.prologue
27 ····.line·10428 ····.line·104
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$1$1;->this$0:Lcom/eleybourn/bookcatalogue/backup/BackupManager$1;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$1$1;->this$0:Lcom/eleybourn/bookcatalogue/backup/BackupManager$1;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$1$1;->val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$1$1;->val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
679 B
smali/com/eleybourn/bookcatalogue/backup/BackupUtils$BundleAccessor.smali
    
Offset 47, 21 lines modifiedOffset 47, 19 lines modified
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
  
49 #·virtual·methods49 #·virtual·methods
50 .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object;50 .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object;
51 ····.locals·151 ····.locals·1
52 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
53 ····.prologue52 ····.prologue
54 ····.line·7553 ····.line·75
55 ····check-cast·p1,·Ljava/lang/String;54 ····check-cast·p1,·Ljava/lang/String;
  
56 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
57 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/backup/BackupUtils$BundleAccessor;->get(Ljava/lang/String;)Ljava/lang/Object;55 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/backup/BackupUtils$BundleAccessor;->get(Ljava/lang/String;)Ljava/lang/Object;
  
58 ····move-result-object·v056 ····move-result-object·v0
  
59 ····return-object·v057 ····return-object·v0
60 .end·method58 .end·method
  
424 B
smali/com/eleybourn/bookcatalogue/backup/ReaderEntityAbstract.smali
    
Offset 18, 15 lines modifiedOffset 18, 14 lines modified
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.prologue20 ····.prologue
21 ····.line·4521 ····.line·45
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·98 
24 ····return-void23 ····return-void
25 .end·method24 .end·method
  
  
26 #·virtual·methods25 #·virtual·methods
27 .method·public·getBundle()Landroid/os/Bundle;26 .method·public·getBundle()Landroid/os/Bundle;
28 ····.locals·427 ····.locals·4
908 B
smali/com/eleybourn/bookcatalogue/backup/BackupWriterAbstract$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$listener:Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;24 .field·final·synthetic·val$listener:Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;
  
28 ····.prologue29 ····.prologue
29 ····.line·11930 ····.line·119
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract$1;->this$0:Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract$1;->this$0:Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract$1;->val$listener:Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract$1;->val$listener:Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;
  
864 B
smali/com/eleybourn/bookcatalogue/backup/BackupManager$2$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;22 .field·final·synthetic·val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/backup/BackupManager$2;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/backup/BackupManager$2;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/backup/BackupManager$2;
  
26 ····.prologue27 ····.prologue
27 ····.line·18628 ····.line·186
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$2$1;->this$0:Lcom/eleybourn/bookcatalogue/backup/BackupManager$2;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$2$1;->this$0:Lcom/eleybourn/bookcatalogue/backup/BackupManager$2;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$2$1;->val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$2$1;->val$fragment:Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
  
1.31 KB
smali/com/eleybourn/bookcatalogue/backup/BackupManager$2.smali
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
  
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·run(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;)V33 .method·public·run(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;)V
34 ····.locals·734 ····.locals·8
35 ····.param·p1,·"fragment"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;35 ····.param·p1,·"fragment"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
36 ····.param·p2,·"taskContext"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;36 ····.param·p2,·"taskContext"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;
  
37 ····.prologue37 ····.prologue
38 ····.line·18238 ····.line·182
39 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$2;->val$inputFile:Ljava/io/File;39 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$2;->val$inputFile:Ljava/io/File;
  
Offset 111, 17 lines modifiedOffset 111, 17 lines modified
  
111 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;111 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
112 ····move-result-object·v4112 ····move-result-object·v4
  
113 ····invoke-virtual·{v1},·Ljava/io/File;->length()J113 ····invoke-virtual·{v1},·Ljava/io/File;->length()J
  
114 ····move-result-wide·v5114 ····move-result-wide·v6
  
115 ····invoke-virtual·{v4,·v5,·v6},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;115 ····invoke-virtual·{v4,·v6,·v7},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
116 ····move-result-object·v4116 ····move-result-object·v4
  
117 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;117 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
118 ····move-result-object·v4118 ····move-result-object·v4
  
908 B
smali/com/eleybourn/bookcatalogue/backup/BackupReaderAbstract$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$listener:Lcom/eleybourn/bookcatalogue/backup/BackupReader$BackupReaderListener;24 .field·final·synthetic·val$listener:Lcom/eleybourn/bookcatalogue/backup/BackupReader$BackupReaderListener;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/backup/BackupReaderAbstract;Lcom/eleybourn/bookcatalogue/backup/BackupReader$BackupReaderListener;)V26 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/backup/BackupReaderAbstract;Lcom/eleybourn/bookcatalogue/backup/BackupReader$BackupReaderListener;)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/backup/BackupReaderAbstract;
  
28 ····.prologue29 ····.prologue
29 ····.line·10830 ····.line·108
30 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupReaderAbstract$1;->this$0:Lcom/eleybourn/bookcatalogue/backup/BackupReaderAbstract;31 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupReaderAbstract$1;->this$0:Lcom/eleybourn/bookcatalogue/backup/BackupReaderAbstract;
  
31 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupReaderAbstract$1;->val$listener:Lcom/eleybourn/bookcatalogue/backup/BackupReader$BackupReaderListener;32 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupReaderAbstract$1;->val$listener:Lcom/eleybourn/bookcatalogue/backup/BackupReader$BackupReaderListener;
  
79.6 KB
smali/com/eleybourn/bookcatalogue/backup/CsvImporter.smali
Max HTML report size reached
1.4 KB
smali/com/eleybourn/bookcatalogue/backup/BackupManager$1.smali
    
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ····.line·164121 ····.line·164
122 ····.end·local·v0····#·"prefs":Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;122 ····.end·local·v0····#·"prefs":Lcom/eleybourn/bookcatalogue/BookCataloguePreferences;
123 ····:cond_1123 ····:cond_1
124 ····return-void124 ····return-void
125 .end·method125 .end·method
  
126 .method·public·run(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;)V126 .method·public·run(Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;)V
127 ····.locals·7127 ····.locals·8
128 ····.param·p1,·"fragment"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;128 ····.param·p1,·"fragment"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueueProgressFragment;
129 ····.param·p2,·"taskContext"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;129 ····.param·p2,·"taskContext"····#·Lcom/eleybourn/bookcatalogue/utils/SimpleTaskQueue$SimpleTaskContext;
130 ····.annotation·system·Ldalvik/annotation/Throws;130 ····.annotation·system·Ldalvik/annotation/Throws;
131 ········value·=·{131 ········value·=·{
132 ············Ljava/io/IOException;132 ············Ljava/io/IOException;
133 ········}133 ········}
134 ····.end·annotation134 ····.end·annotation
Offset 316, 17 lines modifiedOffset 316, 17 lines modified
  
316 ····move-result-object·v4316 ····move-result-object·v4
  
317 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$1;->val$resultingFile:Ljava/io/File;317 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupManager$1;->val$resultingFile:Ljava/io/File;
  
318 ····invoke-virtual·{v5},·Ljava/io/File;->length()J318 ····invoke-virtual·{v5},·Ljava/io/File;->length()J
  
319 ····move-result-wide·v5319 ····move-result-wide·v6
  
320 ····invoke-virtual·{v4,·v5,·v6},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;320 ····invoke-virtual·{v4,·v6,·v7},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
321 ····move-result-object·v4321 ····move-result-object·v4
  
322 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;322 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
323 ····move-result-object·v4323 ····move-result-object·v4
  
2.8 KB
smali/com/eleybourn/bookcatalogue/backup/LocalCoverFinder.smali
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ····:cond_082 ····:cond_0
83 ····const/4·v0,·0x083 ····const/4·v0,·0x0
  
84 ····goto·:goto_084 ····goto·:goto_0
85 .end·method85 .end·method
  
86 .method·private·copyCoverImageIfMissing(JJ)V86 .method·private·copyCoverImageIfMissing(JJ)V
87 ····.locals·687 ····.locals·7
88 ····.param·p1,·"externalId"····#·J88 ····.param·p1,·"externalId"····#·J
89 ····.param·p3,·"newId"····#·J89 ····.param·p3,·"newId"····#·J
90 ····.annotation·system·Ldalvik/annotation/Throws;90 ····.annotation·system·Ldalvik/annotation/Throws;
91 ········value·=·{91 ········value·=·{
92 ············Ljava/io/IOException;92 ············Ljava/io/IOException;
93 ········}93 ········}
94 ····.end·annotation94 ····.end·annotation
Offset 179, 15 lines modifiedOffset 179, 15 lines modified
179 ····:cond_1179 ····:cond_1
180 ····invoke-direct·{p0,·v0,·p1},·Lcom/eleybourn/bookcatalogue/backup/LocalCoverFinder;->copyFileToCoverImageIfMissing(Ljava/io/File;Ljava/lang/String;)V180 ····invoke-direct·{p0,·v0,·p1},·Lcom/eleybourn/bookcatalogue/backup/LocalCoverFinder;->copyFileToCoverImageIfMissing(Ljava/io/File;Ljava/lang/String;)V
  
181 ····goto·:goto_0181 ····goto·:goto_0
182 .end·method182 .end·method
  
183 .method·private·copyFileToCoverImageIfMissing(Ljava/io/File;Ljava/lang/String;)V183 .method·private·copyFileToCoverImageIfMissing(Ljava/io/File;Ljava/lang/String;)V
184 ····.locals·11184 ····.locals·12
185 ····.param·p1,·"orig"····#·Ljava/io/File;185 ····.param·p1,·"orig"····#·Ljava/io/File;
186 ····.param·p2,·"newUuid"····#·Ljava/lang/String;186 ····.param·p2,·"newUuid"····#·Ljava/lang/String;
187 ····.annotation·system·Ldalvik/annotation/Throws;187 ····.annotation·system·Ldalvik/annotation/Throws;
188 ········value·=·{188 ········value·=·{
189 ············Ljava/io/IOException;189 ············Ljava/io/IOException;
190 ········}190 ········}
191 ····.end·annotation191 ····.end·annotation
Offset 200, 19 lines modifiedOffset 200, 19 lines modified
  
200 ····move-result·v7200 ····move-result·v7
  
201 ····if-eqz·v7,·:cond_0201 ····if-eqz·v7,·:cond_0
  
202 ····invoke-virtual·{p1},·Ljava/io/File;->length()J202 ····invoke-virtual·{p1},·Ljava/io/File;->length()J
  
203 ····move-result-wide·v7203 ····move-result-wide·v8
  
204 ····const-wide/16·v9,·0x0204 ····const-wide/16·v10,·0x0
  
205 ····cmp-long·v7,·v7,·v9205 ····cmp-long·v7,·v8,·v10
  
206 ····if-nez·v7,·:cond_1206 ····if-nez·v7,·:cond_1
  
207 ····.line·165207 ····.line·165
208 ····:cond_0208 ····:cond_0
209 ····:goto_0209 ····:goto_0
210 ····return-void210 ····return-void
Offset 696, 15 lines modifiedOffset 696, 15 lines modified
696 ····invoke-direct·{v0,·v2},·Ljava/io/File;-><init>(Ljava/lang/String;)V696 ····invoke-direct·{v0,·v2},·Ljava/io/File;-><init>(Ljava/lang/String;)V
  
697 ····.restart·local·v0····#·"newFile":Ljava/io/File;697 ····.restart·local·v0····#·"newFile":Ljava/io/File;
698 ····goto·:goto_2698 ····goto·:goto_2
699 .end·method699 .end·method
  
700 .method·private·renameCoverImageIfMissing(JJ)V700 .method·private·renameCoverImageIfMissing(JJ)V
701 ····.locals·6701 ····.locals·7
702 ····.param·p1,·"externalId"····#·J702 ····.param·p1,·"externalId"····#·J
703 ····.param·p3,·"newId"····#·J703 ····.param·p3,·"newId"····#·J
704 ····.annotation·system·Ldalvik/annotation/Throws;704 ····.annotation·system·Ldalvik/annotation/Throws;
705 ········value·=·{705 ········value·=·{
706 ············Ljava/io/IOException;706 ············Ljava/io/IOException;
707 ········}707 ········}
708 ····.end·annotation708 ····.end·annotation
Offset 756, 15 lines modifiedOffset 756, 15 lines modified
756 ····.local·v0,·"newUuid":Ljava/lang/String;756 ····.local·v0,·"newUuid":Ljava/lang/String;
757 ····invoke-direct·{p0,·v1,·v0},·Lcom/eleybourn/bookcatalogue/backup/LocalCoverFinder;->renameFileToCoverImageIfMissing(Ljava/io/File;Ljava/lang/String;)V757 ····invoke-direct·{p0,·v1,·v0},·Lcom/eleybourn/bookcatalogue/backup/LocalCoverFinder;->renameFileToCoverImageIfMissing(Ljava/io/File;Ljava/lang/String;)V
  
758 ····goto·:goto_0758 ····goto·:goto_0
759 .end·method759 .end·method
  
760 .method·private·renameFileToCoverImageIfMissing(Ljava/io/File;Ljava/lang/String;)V760 .method·private·renameFileToCoverImageIfMissing(Ljava/io/File;Ljava/lang/String;)V
761 ····.locals·5761 ····.locals·6
762 ····.param·p1,·"orig"····#·Ljava/io/File;762 ····.param·p1,·"orig"····#·Ljava/io/File;
763 ····.param·p2,·"newUuid"····#·Ljava/lang/String;763 ····.param·p2,·"newUuid"····#·Ljava/lang/String;
764 ····.annotation·system·Ldalvik/annotation/Throws;764 ····.annotation·system·Ldalvik/annotation/Throws;
765 ········value·=·{765 ········value·=·{
766 ············Ljava/io/IOException;766 ············Ljava/io/IOException;
767 ········}767 ········}
768 ····.end·annotation768 ····.end·annotation
Offset 777, 19 lines modifiedOffset 777, 19 lines modified
  
777 ····move-result·v1777 ····move-result·v1
  
778 ····if-eqz·v1,·:cond_0778 ····if-eqz·v1,·:cond_0
  
779 ····invoke-virtual·{p1},·Ljava/io/File;->length()J779 ····invoke-virtual·{p1},·Ljava/io/File;->length()J
  
780 ····move-result-wide·v1780 ····move-result-wide·v2
  
781 ····const-wide/16·v3,·0x0781 ····const-wide/16·v4,·0x0
  
782 ····cmp-long·v1,·v1,·v3782 ····cmp-long·v1,·v2,·v4
  
783 ····if-nez·v1,·:cond_1783 ····if-nez·v1,·:cond_1
  
784 ····.line·186784 ····.line·186
785 ····:cond_0785 ····:cond_0
786 ····:goto_0786 ····:goto_0
787 ····return-void787 ····return-void
650 B
smali/com/eleybourn/bookcatalogue/backup/BackupReaderAbstract.smali
    
Offset 2, 22 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"BackupReaderAbstract.java"3 .source·"BackupReaderAbstract.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Lcom/eleybourn/bookcatalogue/backup/BackupReader;5 .implements·Lcom/eleybourn/bookcatalogue/backup/BackupReader;
  
  
6 #·annotations 
7 .annotation·system·Ldalvik/annotation/MemberClasses; 
8 ····value·=·{ 
9 ········Lcom/eleybourn/bookcatalogue/backup/BackupReaderAbstract$2; 
10 ····} 
11 .end·annotation 
  
  
12 #·instance·fields6 #·instance·fields
13 .field·private·mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;7 .field·private·mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
14 .field·private·final·mSharedStorage:Ljava/io/File;8 .field·private·final·mSharedStorage:Ljava/io/File;
  
  
15 #·direct·methods9 #·direct·methods
128 KB
smali/com/eleybourn/bookcatalogue/backup/CsvExporter.smali
Max HTML report size reached
15.5 KB
smali/com/eleybourn/bookcatalogue/backup/BackupUtils.smali
Max HTML report size reached
6.64 KB
smali/com/eleybourn/bookcatalogue/backup/BackupWriterAbstract.smali
    
Offset 33, 39 lines modifiedOffset 33, 39 lines modified
33 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->open()Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;33 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->open()Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
34 ····.line·5334 ····.line·53
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
37 .method·private·writeBooks(Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;)V37 .method·private·writeBooks(Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;)V
38 ····.locals·938 ····.locals·10
39 ····.param·p1,·"listener"····#·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;39 ····.param·p1,·"listener"····#·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;
40 ····.annotation·system·Ldalvik/annotation/Throws;40 ····.annotation·system·Ldalvik/annotation/Throws;
41 ········value·=·{41 ········value·=·{
42 ············Ljava/io/IOException;42 ············Ljava/io/IOException;
43 ········}43 ········}
44 ····.end·annotation44 ····.end·annotation
  
45 ····.prologue45 ····.prologue
46 ····.line·11746 ····.line·117
47 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;47 ····iget-object·v5,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
48 ····invoke-virtual·{v5},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getBookCount()J48 ····invoke-virtual·{v5},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getBookCount()J
  
49 ····move-result-wide·v549 ····move-result-wide·v6
  
50 ····const-wide/16·v7,·0x250 ····const-wide/16·v8,·0x2
  
51 ····mul-long/2addr·v5,·v751 ····mul-long/2addr·v6,·v8
  
52 ····const-wide/16·v7,·0x152 ····const-wide/16·v8,·0x1
  
53 ····add-long/2addr·v5,·v753 ····add-long/2addr·v6,·v8
  
54 ····long-to-int·v5,·v554 ····long-to-int·v5,·v6
  
55 ····invoke-interface·{p1,·v5},·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;->setMax(I)V55 ····invoke-interface·{p1,·v5},·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;->setMax(I)V
  
56 ····.line·11956 ····.line·119
57 ····new-instance·v0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract$1;57 ····new-instance·v0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract$1;
  
58 ····invoke-direct·{v0,·p0,·p1},·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract$1;-><init>(Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;)V58 ····invoke-direct·{v0,·p0,·p1},·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract$1;-><init>(Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;)V
Offset 492, 106 lines modifiedOffset 492, 105 lines modified
492 ····invoke-interface·{p1,·v1,·v2},·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;->step(Ljava/lang/String;I)V492 ····invoke-interface·{p1,·v1,·v2},·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;->step(Ljava/lang/String;I)V
  
493 ····.line·203493 ····.line·203
494 ····return-void494 ····return-void
495 .end·method495 .end·method
  
496 .method·private·writeStyles(Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;)V496 .method·private·writeStyles(Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;)V
497 ····.locals·5497 ····.locals·4
498 ····.param·p1,·"listener"····#·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;498 ····.param·p1,·"listener"····#·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;
499 ····.annotation·system·Ldalvik/annotation/Throws;499 ····.annotation·system·Ldalvik/annotation/Throws;
500 ········value·=·{500 ········value·=·{
501 ············Ljava/io/IOException;501 ············Ljava/io/IOException;
502 ········}502 ········}
503 ····.end·annotation503 ····.end·annotation
  
504 ····.prologue504 ····.prologue
505 ····.line·213505 ····.line·213
506 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;506 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
507 ····invoke-static·{v3},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyles;->getAllStyles(Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;)Lcom/eleybourn/bookcatalogue/booklist/BooklistStyles;507 ····invoke-static·{v2},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyles;->getAllStyles(Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;)Lcom/eleybourn/bookcatalogue/booklist/BooklistStyles;
  
508 ····move-result-object·v2508 ····move-result-object·v1
  
509 ····.line·214509 ····.line·214
510 ····.local·v2,·"styles":Lcom/eleybourn/bookcatalogue/booklist/BooklistStyles;510 ····.local·v1,·"styles":Lcom/eleybourn/bookcatalogue/booklist/BooklistStyles;
511 ····invoke-virtual·{v2},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyles;->iterator()Ljava/util/Iterator;511 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyles;->iterator()Ljava/util/Iterator;
  
512 ····move-result-object·v0512 ····move-result-object·v2
  
513 ····.local·v0,·"i$":Ljava/util/Iterator; 
514 ····:cond_0513 ····:cond_0
515 ····:goto_0514 ····:goto_0
516 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z515 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
517 ····move-result·v3516 ····move-result·v3
  
518 ····if-eqz·v3,·:cond_1517 ····if-eqz·v3,·:cond_1
  
519 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;518 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
520 ····move-result-object·v1519 ····move-result-object·v0
  
521 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;520 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;
  
522 ····.line·215521 ····.line·215
523 ····.local·v1,·"style":Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;522 ····.local·v0,·"style":Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;
524 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;->isUserDefined()Z523 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;->isUserDefined()Z
  
525 ····move-result·v3524 ····move-result·v3
  
526 ····if-eqz·v3,·:cond_0525 ····if-eqz·v3,·:cond_0
  
527 ····.line·216526 ····.line·216
528 ····invoke-virtual·{p0,·v1},·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;->putBooklistStyle(Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;)V527 ····invoke-virtual·{p0,·v0},·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;->putBooklistStyle(Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;)V
  
529 ····goto·:goto_0528 ····goto·:goto_0
  
530 ····.line·219529 ····.line·219
531 ····.end·local·v1····#·"style":Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;530 ····.end·local·v0····#·"style":Lcom/eleybourn/bookcatalogue/booklist/BooklistStyle;
532 ····:cond_1531 ····:cond_1
533 ····const/4·v3,·0x0532 ····const/4·v2,·0x0
  
534 ····const/4·v4,·0x1533 ····const/4·v3,·0x1
  
535 ····invoke-interface·{p1,·v3,·v4},·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;->step(Ljava/lang/String;I)V534 ····invoke-interface·{p1,·v2,·v3},·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;->step(Ljava/lang/String;I)V
  
536 ····.line·220535 ····.line·220
537 ····return-void536 ····return-void
538 .end·method537 .end·method
  
  
539 #·virtual·methods538 #·virtual·methods
540 .method·public·backup(Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;)V539 .method·public·backup(Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;)V
541 ····.locals·5540 ····.locals·6
542 ····.param·p1,·"listener"····#·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;541 ····.param·p1,·"listener"····#·Lcom/eleybourn/bookcatalogue/backup/BackupWriter$BackupWriterListener;
543 ····.annotation·system·Ldalvik/annotation/Throws;542 ····.annotation·system·Ldalvik/annotation/Throws;
544 ········value·=·{543 ········value·=·{
545 ············Ljava/io/IOException;544 ············Ljava/io/IOException;
546 ········}545 ········}
547 ····.end·annotation546 ····.end·annotation
  
548 ····.prologue547 ····.prologue
549 ····.line·62548 ····.line·62
550 ····:try_start_0549 ····:try_start_0
551 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;550 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupWriterAbstract;->mDbHelper:Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;
  
552 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getBookCount()J551 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/CatalogueDBAdapter;->getBookCount()J
Max diff block lines reached; 594/6662 bytes (8.92%) of diff not shown.
1.89 KB
smali/com/eleybourn/bookcatalogue/backup/BackupUtils$PreferencesAccessor.smali
    
Offset 107, 21 lines modifiedOffset 107, 19 lines modified
  
107 ····.line·133107 ····.line·133
108 ····return-void108 ····return-void
109 .end·method109 .end·method
  
110 .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object;110 .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object;
111 ····.locals·1111 ····.locals·1
112 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
113 ····.prologue112 ····.prologue
114 ····.line·115113 ····.line·115
115 ····check-cast·p1,·Ljava/lang/String;114 ····check-cast·p1,·Ljava/lang/String;
  
116 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
117 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/backup/BackupUtils$PreferencesAccessor;->get(Ljava/lang/String;)Ljava/lang/Object;115 ····invoke-virtual·{p0,·p1},·Lcom/eleybourn/bookcatalogue/backup/BackupUtils$PreferencesAccessor;->get(Ljava/lang/String;)Ljava/lang/Object;
  
118 ····move-result-object·v0116 ····move-result-object·v0
  
119 ····return-object·v0117 ····return-object·v0
120 .end·method118 .end·method
  
Offset 160, 15 lines modifiedOffset 158, 15 lines modified
  
160 ····move-result-object·v0158 ····move-result-object·v0
  
161 ····return-object·v0159 ····return-object·v0
162 .end·method160 .end·method
  
163 .method·public·putItem(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V161 .method·public·putItem(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
164 ····.locals·3162 ····.locals·4
165 ····.param·p1,·"bundle"····#·Landroid/os/Bundle;163 ····.param·p1,·"bundle"····#·Landroid/os/Bundle;
166 ····.param·p2,·"key"····#·Ljava/lang/String;164 ····.param·p2,·"key"····#·Ljava/lang/String;
167 ····.param·p3,·"type"····#·Ljava/lang/String;165 ····.param·p3,·"type"····#·Ljava/lang/String;
168 ····.param·p4,·"value"····#·Ljava/lang/String;166 ····.param·p4,·"value"····#·Ljava/lang/String;
169 ····.annotation·system·Ldalvik/annotation/Throws;167 ····.annotation·system·Ldalvik/annotation/Throws;
170 ········value·=·{168 ········value·=·{
171 ············Ljava/io/IOException;169 ············Ljava/io/IOException;
Offset 209, 17 lines modifiedOffset 207, 17 lines modified
209 ····if-eqz·v0,·:cond_1207 ····if-eqz·v0,·:cond_1
  
210 ····.line·148208 ····.line·148
211 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupUtils$PreferencesAccessor;->mEditor:Landroid/content/SharedPreferences$Editor;209 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/backup/BackupUtils$PreferencesAccessor;->mEditor:Landroid/content/SharedPreferences$Editor;
  
212 ····invoke-static·{p4},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J210 ····invoke-static·{p4},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
213 ····move-result-wide·v1211 ····move-result-wide·v2
  
214 ····invoke-interface·{v0,·p2,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;212 ····invoke-interface·{v0,·p2,·v2,·v3},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
  
215 ····goto·:goto_0213 ····goto·:goto_0
  
216 ····.line·149214 ····.line·149
217 ····:cond_1215 ····:cond_1
218 ····const-string·v0,·"Flt"216 ····const-string·v0,·"Flt"
  
2.49 KB
smali/com/eleybourn/bookcatalogue/backup/tar/TarBackupWriter.smali
    
Offset 122, 91 lines modifiedOffset 122, 53 lines modified
122 ····move-result·v1122 ····move-result·v1
  
123 ····.line·155123 ····.line·155
124 ····.local·v1,·"cnt":I124 ····.local·v1,·"cnt":I
125 ····if-gtz·v1,·:cond_0125 ····if-gtz·v1,·:cond_0
  
126 ····.line·161126 ····.line·161
127 ····:try_start_1 
128 ····invoke-virtual·{p1},·Ljava/io/InputStream;->close()V127 ····invoke-virtual·{p1},·Ljava/io/InputStream;->close()V
129 ····:try_end_1 
130 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_3 
  
131 ····.line·165128 ····.line·165
132 ····:try_start_2 
133 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/backup/tar/TarBackupWriter;->mOutput:Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;129 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/backup/tar/TarBackupWriter;->mOutput:Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;
  
134 ····invoke-virtual·{v2},·Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;->closeArchiveEntry()V130 ····invoke-virtual·{v2},·Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;->closeArchiveEntry()V
135 ····:try_end_2 
136 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_4 
  
137 ····.line·170131 ····.line·170
138 ····return-void132 ····return-void
  
139 ····.line·157133 ····.line·157
140 ····:cond_0134 ····:cond_0
141 ····:try_start_3135 ····:try_start_1
142 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/backup/tar/TarBackupWriter;->mOutput:Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;136 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/backup/tar/TarBackupWriter;->mOutput:Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;
  
143 ····const/4·v3,·0x0137 ····const/4·v3,·0x0
  
144 ····invoke-virtual·{v2,·v0,·v3,·v1},·Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;->write([BII)V138 ····invoke-virtual·{v2,·v0,·v3,·v1},·Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;->write([BII)V
145 ····:try_end_3139 ····:try_end_1
146 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_0140 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
147 ····goto·:goto_0141 ····goto·:goto_0
  
148 ····.line·160142 ····.line·160
149 ····.end·local·v0····#·"buffer":[B143 ····.end·local·v0····#·"buffer":[B
150 ····.end·local·v1····#·"cnt":I144 ····.end·local·v1····#·"cnt":I
151 ····:catchall_0145 ····:catchall_0
152 ····move-exception·v2146 ····move-exception·v2
  
153 ····.line·161147 ····.line·161
154 ····:try_start_4 
155 ····invoke-virtual·{p1},·Ljava/io/InputStream;->close()V148 ····invoke-virtual·{p1},·Ljava/io/InputStream;->close()V
156 ····:try_end_4 
157 ····.catchall·{:try_start_4·..·:try_end_4}·:catchall_1 
  
158 ····.line·165149 ····.line·165
159 ····:try_start_5 
160 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/backup/tar/TarBackupWriter;->mOutput:Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;150 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/backup/tar/TarBackupWriter;->mOutput:Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;
  
161 ····invoke-virtual·{v3},·Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;->closeArchiveEntry()V151 ····invoke-virtual·{v3},·Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;->closeArchiveEntry()V
162 ····:try_end_5 
163 ····.catchall·{:try_start_5·..·:try_end_5}·:catchall_2 
  
164 ····.line·160152 ····.line·160
165 ····throw·v2153 ····throw·v2
  
166 ····.line·162 
167 ····:catchall_1 
168 ····move-exception·v2 
  
169 ····throw·v2 
  
170 ····.line·166 
171 ····:catchall_2 
172 ····move-exception·v2 
  
173 ····throw·v2 
  
174 ····.line·162 
175 ····.restart·local·v0····#·"buffer":[B 
176 ····.restart·local·v1····#·"cnt":I 
177 ····:catchall_3 
178 ····move-exception·v2 
  
179 ····throw·v2 
  
180 ····.line·166 
181 ····:catchall_4 
182 ····move-exception·v2 
  
183 ····throw·v2 
184 .end·method154 .end·method
  
  
185 #·virtual·methods155 #·virtual·methods
186 .method·public·close()V156 .method·public·close()V
187 ····.locals·1157 ····.locals·1
188 ····.annotation·system·Ldalvik/annotation/Throws;158 ····.annotation·system·Ldalvik/annotation/Throws;
715 B
smali/com/eleybourn/bookcatalogue/widgets/TouchListView$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/TouchListView;18 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/TouchListView;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/TouchListView;)V20 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/TouchListView;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/widgets/TouchListView;
  
22 ····.prologue23 ····.prologue
23 ····.line·12424 ····.line·124
24 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/TouchListView$1;->this$0:Lcom/eleybourn/bookcatalogue/widgets/TouchListView;25 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/TouchListView$1;->this$0:Lcom/eleybourn/bookcatalogue/widgets/TouchListView;
  
25 ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V26 ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V
  
4.5 KB
smali/com/eleybourn/bookcatalogue/widgets/SimpleListAdapter.smali
    
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 ····.line·253165 ····.line·253
166 ····.local·v2,·"pv":Landroid/view/View;166 ····.local·v2,·"pv":Landroid/view/View;
167 ····:goto_0167 ····:goto_0
168 ····invoke-virtual·{v2},·Landroid/view/View;->getId()I168 ····invoke-virtual·{v2},·Landroid/view/View;->getId()I
  
169 ····move-result·v3169 ····move-result·v3
  
170 ····const·v4,·0x7f060081170 ····const·v4,·0x7f0a0081
  
171 ····if-eq·v3,·v4,·:cond_1171 ····if-eq·v3,·v4,·:cond_1
  
172 ····.line·254172 ····.line·254
173 ····invoke-virtual·{v2},·Landroid/view/View;->getParent()Landroid/view/ViewParent;173 ····invoke-virtual·{v2},·Landroid/view/View;->getParent()Landroid/view/ViewParent;
  
174 ····move-result-object·v1174 ····move-result-object·v1
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
  
201 ····.line·258201 ····.line·258
202 ····goto·:goto_0202 ····goto·:goto_0
  
203 ····.line·259203 ····.line·259
204 ····.end·local·v1····#·"p":Landroid/view/ViewParent;204 ····.end·local·v1····#·"p":Landroid/view/ViewParent;
205 ····:cond_1205 ····:cond_1
206 ····const·v3,·0x7f060015206 ····const·v3,·0x7f0a0006
  
207 ····invoke-static·{v2,·v3},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;207 ····invoke-static·{v2,·v3},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->getTag(Landroid/view/View;I)Ljava/lang/Object;
  
208 ····move-result-object·v0208 ····move-result-object·v0
  
209 ····.line·260209 ····.line·260
210 ····.local·v0,·"o":Ljava/lang/Object;210 ····.local·v0,·"o":Ljava/lang/Object;
Offset 231, 15 lines modifiedOffset 231, 15 lines modified
231 ····.end·local·v0····#·"o":Ljava/lang/Object;231 ····.end·local·v0····#·"o":Ljava/lang/Object;
232 ····return-object·v0232 ····return-object·v0
233 .end·method233 .end·method
  
  
234 #·virtual·methods234 #·virtual·methods
235 .method·public·getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;235 .method·public·getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
236 ····.locals·11236 ····.locals·12
237 ····.param·p1,·"position"····#·I237 ····.param·p1,·"position"····#·I
238 ····.param·p2,·"convertView"····#·Landroid/view/View;238 ····.param·p2,·"convertView"····#·Landroid/view/View;
239 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;239 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;
  
240 ····.prologue240 ····.prologue
241 ····.line·161241 ····.line·161
242 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter<TT;>;"242 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter<TT;>;"
Offset 291, 35 lines modifiedOffset 291, 35 lines modified
  
291 ····move-result-object·v7291 ····move-result-object·v7
  
292 ····.line·176292 ····.line·176
293 ····.end·local·v8····#·"vi":Landroid/view/LayoutInflater;293 ····.end·local·v8····#·"vi":Landroid/view/LayoutInflater;
294 ····:cond_0294 ····:cond_0
295 ····:goto_0295 ····:goto_0
296 ····const·v9,·0x7f060015296 ····const·v9,·0x7f0a0006
  
297 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;297 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
298 ····move-result-object·v10298 ····move-result-object·v10
  
299 ····invoke-static·{v7,·v9,·v10},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V299 ····invoke-static·{v7,·v9,·v10},·Lcom/eleybourn/bookcatalogue/utils/ViewTagger;->setTag(Landroid/view/View;ILjava/lang/Object;)V
  
300 ····.line·181300 ····.line·181
301 ····const·v9,·0x7f0600c0301 ····const·v9,·0x7f0a00c0
  
302 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;302 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
303 ····move-result-object·v1303 ····move-result-object·v1
  
304 ····.line·182304 ····.line·182
305 ····.local·v1,·"details":Landroid/view/View;305 ····.local·v1,·"details":Landroid/view/View;
306 ····if-nez·v1,·:cond_1306 ····if-nez·v1,·:cond_1
  
307 ····.line·183307 ····.line·183
308 ····const·v9,·0x7f060081308 ····const·v9,·0x7f0a0081
  
309 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;309 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
310 ····move-result-object·v1310 ····move-result-object·v1
  
311 ····.line·185311 ····.line·185
312 ····:cond_1312 ····:cond_1
Offset 346, 15 lines modifiedOffset 346, 15 lines modified
  
346 ····iget-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->mCheckedFields:Z346 ····iget-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->mCheckedFields:Z
  
347 ····if-nez·v9,·:cond_4347 ····if-nez·v9,·:cond_4
  
348 ····.line·195348 ····.line·195
349 ····:cond_3349 ····:cond_3
350 ····const·v9,·0x7f06014d350 ····const·v9,·0x7f0a014d
  
351 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;351 ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
352 ····move-result-object·v5352 ····move-result-object·v5
  
353 ····check-cast·v5,·Landroid/widget/TextView;353 ····check-cast·v5,·Landroid/widget/TextView;
  
Offset 366, 17 lines modifiedOffset 366, 17 lines modified
366 ····const/4·v9,·0x1366 ····const/4·v9,·0x1
  
367 ····iput-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->mHasPosition:Z367 ····iput-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->mHasPosition:Z
  
368 ····.line·198368 ····.line·198
369 ····add-int/lit8·v9,·p1,·0x1369 ····add-int/lit8·v9,·p1,·0x1
  
370 ····int-to-long·v9,·v9370 ····int-to-long·v10,·v9
  
371 ····invoke-static·{v9,·v10},·Ljava/lang/Long;->toString(J)Ljava/lang/String;371 ····invoke-static·{v10,·v11},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
372 ····move-result-object·v9372 ····move-result-object·v9
  
373 ····invoke-virtual·{v5,·v9},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V373 ····invoke-virtual·{v5,·v9},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
374 ····.line·203374 ····.line·203
375 ····.end·local·v5····#·"pt":Landroid/widget/TextView;375 ····.end·local·v5····#·"pt":Landroid/widget/TextView;
Offset 387, 15 lines modifiedOffset 387, 15 lines modified
  
387 ····iget-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->mCheckedFields:Z387 ····iget-boolean·v9,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->mCheckedFields:Z
  
388 ····if-nez·v9,·:cond_6388 ····if-nez·v9,·:cond_6
  
389 ····.line·204389 ····.line·204
390 ····:cond_5390 ····:cond_5
391 ····const·v9,·0x7f06014c391 ····const·v9,·0x7f0a014c
  
Max diff block lines reached; 880/4481 bytes (19.64%) of diff not shown.
713 B
smali/com/eleybourn/bookcatalogue/widgets/FastScrollListView$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScrollListView;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScrollListView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/FastScrollListView;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/FastScrollListView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/widgets/FastScrollListView;
  
25 ····.prologue26 ····.prologue
26 ····.line·6027 ····.line·60
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScrollListView$1;->this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScrollListView;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScrollListView$1;->this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScrollListView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.53 KB
smali/com/eleybourn/bookcatalogue/widgets/SimpleListAdapter$2.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
25 ····.prologue26 ····.prologue
26 ····.line·8727 ····.line·87
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$2;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter.2;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$2;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$2;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$2;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$2;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·442 ····.locals·4
42 ····.param·p1,·"v"····#·Landroid/view/View;43 ····.param·p1,·"v"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·9045 ····.line·90
45 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$2;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter.2;"46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$2;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$2;"
46 ····if-nez·p1,·:cond_047 ····if-nez·p1,·:cond_0
  
47 ····.line·10448 ····.line·104
48 ····:goto_049 ····:goto_0
49 ····return-void50 ····return-void
  
50 ····.line·9351 ····.line·93
783 B
smali/com/eleybourn/bookcatalogue/widgets/FastScrollExpandableListView$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScrollExpandableListView;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScrollExpandableListView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/FastScrollExpandableListView;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/FastScrollExpandableListView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/widgets/FastScrollExpandableListView;
  
25 ····.prologue26 ····.prologue
26 ····.line·6027 ····.line·60
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScrollExpandableListView$1;->this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScrollExpandableListView;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScrollExpandableListView$1;->this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScrollExpandableListView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.87 KB
smali/com/eleybourn/bookcatalogue/widgets/SimpleListAdapter$3.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
25 ····.prologue26 ····.prologue
26 ····.line·10727 ····.line·107
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$3;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter.3;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$3;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$3;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$3;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$3;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·642 ····.locals·6
42 ····.param·p1,·"v"····#·Landroid/view/View;43 ····.param·p1,·"v"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·11045 ····.line·110
45 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$3;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter.3;"46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$3;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$3;"
46 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$3;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;47 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$3;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
47 ····invoke-static·{v3,·p1},·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->access$000(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;Landroid/view/View;)Ljava/lang/Integer;48 ····invoke-static·{v3,·p1},·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->access$000(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;Landroid/view/View;)Ljava/lang/Integer;
  
48 ····move-result-object·v349 ····move-result-object·v3
  
49 ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I50 ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I
753 B
smali/com/eleybourn/bookcatalogue/widgets/TouchListView.smali
    
Offset 143, 14 lines modifiedOffset 143, 15 lines modified
143 ····.line·81143 ····.line·81
144 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/widgets/TouchListView;->getContext()Landroid/content/Context;144 ····invoke-virtual·{p0},·Lcom/eleybourn/bookcatalogue/widgets/TouchListView;->getContext()Landroid/content/Context;
  
145 ····move-result-object·v1145 ····move-result-object·v1
  
146 ····sget-object·v2,·Lcom/eleybourn/bookcatalogue/R$styleable;->TouchListView:[I146 ····sget-object·v2,·Lcom/eleybourn/bookcatalogue/R$styleable;->TouchListView:[I
  
 147 ····.line·82
147 ····invoke-virtual·{v1,·p2,·v2,·v3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;148 ····invoke-virtual·{v1,·p2,·v2,·v3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
148 ····move-result-object·v0149 ····move-result-object·v0
  
149 ····.line·86150 ····.line·86
150 ····.local·v0,·"a":Landroid/content/res/TypedArray;151 ····.local·v0,·"a":Landroid/content/res/TypedArray;
151 ····invoke-virtual·{v0,·v3,·v3},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I152 ····invoke-virtual·{v0,·v3,·v3},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
1.83 KB
smali/com/eleybourn/bookcatalogue/widgets/SimpleListAdapter$1.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
25 ····.prologue26 ····.prologue
26 ····.line·7427 ····.line·74
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$1;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter.1;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$1;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$1;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$1;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$1;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·442 ····.locals·4
42 ····.param·p1,·"v"····#·Landroid/view/View;43 ····.param·p1,·"v"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·7845 ····.line·78
45 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$1;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter.1;"46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$1;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$1;"
46 ····:try_start_047 ····:try_start_0
47 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$1;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;48 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$1;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
48 ····invoke-static·{v3,·p1},·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->access$000(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;Landroid/view/View;)Ljava/lang/Integer;49 ····invoke-static·{v3,·p1},·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->access$000(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;Landroid/view/View;)Ljava/lang/Integer;
  
49 ····move-result-object·v350 ····move-result-object·v3
  
3.19 KB
smali/com/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade.smali
    
Offset 30, 90 lines modifiedOffset 30, 91 lines modified
  
30 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScroller;30 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScroller;
  
  
31 #·direct·methods31 #·direct·methods
32 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/FastScroller;)V32 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/FastScroller;)V
33 ····.locals·033 ····.locals·0
 34 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;
  
34 ····.prologue35 ····.prologue
35 ····.line·54736 ····.line·547
36 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScroller;37 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScroller;
  
37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
38 ····return-void39 ····return-void
39 .end·method40 .end·method
  
  
40 #·virtual·methods41 #·virtual·methods
41 .method·getAlpha()I42 .method·getAlpha()I
42 ····.locals·943 ····.locals·10
  
43 ····.prologue44 ····.prologue
44 ····const-wide/16·v7,·0xd045 ····const-wide/16·v8,·0xd0
  
45 ····.line·56146 ····.line·561
46 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScroller;47 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->this$0:Lcom/eleybourn/bookcatalogue/widgets/FastScroller;
  
47 ····invoke-virtual·{v3},·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->getState()I48 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->getState()I
  
48 ····move-result·v349 ····move-result·v1
  
49 ····const/4·v4,·0x450 ····const/4·v4,·0x4
  
50 ····if-eq·v3,·v4,·:cond_051 ····if-eq·v1,·v4,·:cond_0
  
51 ····.line·56252 ····.line·562
52 ····const/16·v0,·0xd053 ····const/16·v0,·0xd0
  
53 ····.line·57154 ····.line·571
54 ····:goto_055 ····:goto_0
55 ····return·v056 ····return·v0
  
56 ····.line·56557 ····.line·565
57 ····:cond_058 ····:cond_0
58 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J59 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J
  
59 ····move-result-wide·v160 ····move-result-wide·v2
  
60 ····.line·56661 ····.line·566
61 ····.local·v1,·"now":J62 ····.local·v2,·"now":J
62 ····iget-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->mStartTime:J63 ····iget-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->mStartTime:J
  
63 ····iget-wide·v5,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->mFadeDuration:J64 ····iget-wide·v6,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->mFadeDuration:J
  
64 ····add-long/2addr·v3,·v565 ····add-long/2addr·v4,·v6
  
65 ····cmp-long·v3,·v1,·v366 ····cmp-long·v1,·v2,·v4
  
66 ····if-lez·v3,·:cond_167 ····if-lez·v1,·:cond_1
  
67 ····.line·56768 ····.line·567
68 ····const/4·v0,·0x069 ····const/4·v0,·0x0
  
69 ····.local·v0,·"alpha":I70 ····.local·v0,·"alpha":I
70 ····goto·:goto_071 ····goto·:goto_0
  
71 ····.line·56972 ····.line·569
72 ····.end·local·v0····#·"alpha":I73 ····.end·local·v0····#·"alpha":I
73 ····:cond_174 ····:cond_1
74 ····iget-wide·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->mStartTime:J75 ····iget-wide·v4,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->mStartTime:J
  
75 ····sub-long·v3,·v1,·v376 ····sub-long·v4,·v2,·v4
  
76 ····mul-long/2addr·v3,·v777 ····mul-long/2addr·v4,·v8
  
77 ····iget-wide·v5,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->mFadeDuration:J78 ····iget-wide·v6,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;->mFadeDuration:J
  
78 ····div-long/2addr·v3,·v579 ····div-long/2addr·v4,·v6
  
79 ····sub-long·v3,·v7,·v380 ····sub-long·v4,·v8,·v4
  
80 ····long-to-int·v0,·v381 ····long-to-int·v0,·v4
  
81 ····.restart·local·v0····#·"alpha":I82 ····.restart·local·v0····#·"alpha":I
82 ····goto·:goto_083 ····goto·:goto_0
83 .end·method84 .end·method
  
84 .method·public·run()V85 .method·public·run()V
85 ····.locals·286 ····.locals·2
3.38 KB
smali/com/eleybourn/bookcatalogue/widgets/FastScroller.smali
    
Offset 571, 46 lines modifiedOffset 571, 46 lines modified
571 ····invoke-virtual·{p0,·v5,·v0,·v5,·v0},·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->onSizeChanged(IIII)V571 ····invoke-virtual·{p0,·v5,·v0,·v5,·v0},·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->onSizeChanged(IIII)V
  
572 ····.line·251572 ····.line·251
573 ····return-void573 ····return-void
574 .end·method574 .end·method
  
575 .method·private·resetThumbPos()V575 .method·private·resetThumbPos()V
576 ····.locals·5576 ····.locals·6
  
577 ····.prologue577 ····.prologue
578 ····const-wide/high16·v3,·0x4004000000000000L····#·2.5578 ····const-wide/high16·v4,·0x4004000000000000L····#·2.5
  
579 ····.line·199579 ····.line·199
580 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mList:Landroid/widget/AbsListView;580 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mList:Landroid/widget/AbsListView;
  
581 ····invoke-virtual·{v1},·Landroid/widget/AbsListView;->getWidth()I581 ····invoke-virtual·{v1},·Landroid/widget/AbsListView;->getWidth()I
  
582 ····move-result·v0582 ····move-result·v0
  
583 ····.line·203583 ····.line·203
584 ····.local·v0,·"viewWidth":I584 ····.local·v0,·"viewWidth":I
585 ····sget·v1,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mLargeTextScaledSize:I585 ····sget·v1,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mLargeTextScaledSize:I
  
586 ····int-to-double·v1,·v1586 ····int-to-double·v2,·v1
  
587 ····mul-double/2addr·v1,·v3587 ····mul-double/2addr·v2,·v4
  
588 ····double-to-int·v1,·v1588 ····double-to-int·v1,·v2
  
589 ····iput·v1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbW:I589 ····iput·v1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbW:I
  
590 ····.line·204590 ····.line·204
591 ····sget·v1,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mLargeTextScaledSize:I591 ····sget·v1,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mLargeTextScaledSize:I
  
592 ····int-to-double·v1,·v1592 ····int-to-double·v2,·v1
  
593 ····mul-double/2addr·v1,·v3593 ····mul-double/2addr·v2,·v4
  
594 ····double-to-int·v1,·v1594 ····double-to-int·v1,·v2
  
595 ····iput·v1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbH:I595 ····iput·v1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbH:I
  
596 ····.line·206596 ····.line·206
597 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbDrawable:Landroid/graphics/drawable/Drawable;597 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbDrawable:Landroid/graphics/drawable/Drawable;
  
598 ····iget·v2,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbW:I598 ····iget·v2,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbW:I
Offset 1731, 14 lines modifiedOffset 1731, 15 lines modified
  
1731 ····int-to-float·v1,·v11731 ····int-to-float·v1,·v1
  
1732 ····cmpl-float·v0,·v0,·v11732 ····cmpl-float·v0,·v0,·v1
  
1733 ····if-ltz·v0,·:cond_01733 ····if-ltz·v0,·:cond_0
  
 1734 ····.line·489
1734 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F1735 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F
  
1735 ····move-result·v01736 ····move-result·v0
  
1736 ····iget·v1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbY:I1737 ····iget·v1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbY:I
  
1737 ····iget·v2,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbH:I1738 ····iget·v2,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbH:I
Offset 2054, 26 lines modifiedOffset 2055, 28 lines modified
  
2054 ····int-to-float·v6,·v62055 ····int-to-float·v6,·v6
  
2055 ····cmpl-float·v5,·v5,·v62056 ····cmpl-float·v5,·v5,·v6
  
2056 ····if-lez·v5,·:cond_02057 ····if-lez·v5,·:cond_0
  
 2058 ····.line·503
2057 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F2059 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F
  
2058 ····move-result·v52060 ····move-result·v5
  
2059 ····iget·v6,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbY:I2061 ····iget·v6,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbY:I
  
2060 ····int-to-float·v6,·v62062 ····int-to-float·v6,·v6
  
2061 ····cmpl-float·v5,·v5,·v62063 ····cmpl-float·v5,·v5,·v6
  
2062 ····if-ltz·v5,·:cond_02064 ····if-ltz·v5,·:cond_0
  
 2065 ····.line·504
2063 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F2066 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F
  
2064 ····move-result·v52067 ····move-result·v5
  
2065 ····iget·v6,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbY:I2068 ····iget·v6,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbY:I
  
2066 ····iget·v7,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbH:I2069 ····iget·v7,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mThumbH:I
Offset 2134, 17 lines modifiedOffset 2137, 17 lines modified
2134 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mScrollFade:Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;2137 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mScrollFade:Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;
  
2135 ····invoke-virtual·{v0,·v3},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V2138 ····invoke-virtual·{v0,·v3},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
  
2136 ····.line·5192139 ····.line·519
2137 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mScrollFade:Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;2140 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/FastScroller;->mScrollFade:Lcom/eleybourn/bookcatalogue/widgets/FastScroller$ScrollFade;
  
2138 ····const-wide/16·v5,·0x3e82141 ····const-wide/16·v6,·0x3e8
  
2139 ····invoke-virtual·{v0,·v3,·v5,·v6},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z2142 ····invoke-virtual·{v0,·v3,·v6,·v7},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
  
2140 ····move·v3,·v42143 ····move·v3,·v4
  
2141 ····.line·5202144 ····.line·520
2142 ····goto·:goto_02145 ····goto·:goto_0
  
2143 ····.line·5222146 ····.line·522
1.87 KB
smali/com/eleybourn/bookcatalogue/widgets/SimpleListAdapter$4.smali
    
Offset 20, 18 lines modifiedOffset 20, 19 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;)V23 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
25 ····.prologue26 ····.prologue
26 ····.line·12827 ····.line·128
27 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$4;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter.4;"28 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$4;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$4;"
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$4;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$4;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····return-void31 ····return-void
31 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·642 ····.locals·6
42 ····.param·p1,·"v"····#·Landroid/view/View;43 ····.param·p1,·"v"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·13145 ····.line·131
45 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$4;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter.4;"46 ····.local·p0,·"this":Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$4;,·"Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$4;"
46 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$4;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;47 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter$4;->this$0:Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;
  
47 ····invoke-static·{v3,·p1},·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->access$000(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;Landroid/view/View;)Ljava/lang/Integer;48 ····invoke-static·{v3,·p1},·Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;->access$000(Lcom/eleybourn/bookcatalogue/widgets/SimpleListAdapter;Landroid/view/View;)Ljava/lang/Integer;
  
48 ····move-result-object·v349 ····move-result-object·v3
  
49 ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I50 ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I
4.99 KB
smali/com/eleybourn/bookcatalogue/database/DbUtils.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"DbUtils.java"3 .source·"DbUtils.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/eleybourn/bookcatalogue/database/DbUtils$1;, 
8 ········Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;,7 ········Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;,
9 ········Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;,8 ········Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;,
10 ········Lcom/eleybourn/bookcatalogue/database/DbUtils$JoinContext;,9 ········Lcom/eleybourn/bookcatalogue/database/DbUtils$JoinContext;,
11 ········Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;10 ········Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
12 ····}11 ····}
13 .end·annotation12 .end·annotation
  
Offset 19, 92 lines modifiedOffset 18, 75 lines modified
19 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
20 ····.locals·019 ····.locals·0
  
21 ····.prologue20 ····.prologue
22 ····.line·3721 ····.line·37
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·937 
25 ····return-void23 ····return-void
26 .end·method24 .end·method
  
27 .method·public·static·createTables(Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;[Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;Z)V25 .method·public·static·createTables(Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;[Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;Z)V
28 ····.locals·726 ····.locals·6
29 ····.param·p0,·"db"····#·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;27 ····.param·p0,·"db"····#·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;
30 ····.param·p1,·"tables"····#·[Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;28 ····.param·p1,·"tables"····#·[Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
31 ····.param·p2,·"withConstraints"····#·Z29 ····.param·p2,·"withConstraints"····#·Z
  
32 ····.prologue30 ····.prologue
33 ····.line·103431 ····.line·1034
34 ····move-object·v0,·p132 ····array-length·v3,·p1
  
35 ····.local·v0,·"arr$":[Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition; 
36 ····array-length·v4,·v0 
  
37 ····.local·v4,·"len$":I 
38 ····const/4·v2,·0x033 ····const/4·v2,·0x0
  
39 ····.local·v2,·"i$":I 
40 ····move·v3,·v2 
  
41 ····.end·local·v2····#·"i$":I 
42 ····.local·v3,·"i$":I 
43 ····:goto_034 ····:goto_0
44 ····if-ge·v3,·v4,·:cond_135 ····if-ge·v2,·v3,·:cond_1
  
45 ····aget-object·v5,·v0,·v336 ····aget-object·v1,·p1,·v2
  
46 ····.line·103537 ····.line·1035
47 ····.local·v5,·"t":Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;38 ····.local·v1,·"t":Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
48 ····invoke-virtual·{v5,·p0,·p2},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->create(Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;Z)Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;39 ····invoke-virtual·{v1,·p0,·p2},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->create(Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;Z)Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
49 ····.line·103640 ····.line·1036
50 ····invoke-virtual·{v5},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->getIndexes()Ljava/util/Collection;41 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->getIndexes()Ljava/util/Collection;
  
51 ····move-result-object·v642 ····move-result-object·v4
  
52 ····invoke-interface·{v6},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;43 ····invoke-interface·{v4},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
53 ····move-result-object·v244 ····move-result-object·v4
  
54 ····.end·local·v3····#·"i$":I 
55 ····.local·v2,·"i$":Ljava/util/Iterator; 
56 ····:goto_145 ····:goto_1
57 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z46 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
58 ····move-result·v647 ····move-result·v5
  
59 ····if-eqz·v6,·:cond_048 ····if-eqz·v5,·:cond_0
  
60 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;49 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
61 ····move-result-object·v150 ····move-result-object·v0
  
62 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;51 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;
  
63 ····.line·103752 ····.line·1037
64 ····.local·v1,·"i":Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;53 ····.local·v0,·"i":Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;
65 ····invoke-static·{v1},·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;->access$000(Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;)Ljava/lang/String;54 ····invoke-static·{v0},·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;->access$000(Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;)Ljava/lang/String;
  
66 ····move-result-object·v655 ····move-result-object·v5
  
67 ····invoke-virtual·{p0,·v6},·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;->execSQL(Ljava/lang/String;)V56 ····invoke-virtual·{p0,·v5},·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;->execSQL(Ljava/lang/String;)V
  
68 ····goto·:goto_157 ····goto·:goto_1
  
69 ····.line·103458 ····.line·1034
70 ····.end·local·v1····#·"i":Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;59 ····.end·local·v0····#·"i":Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;
71 ····:cond_060 ····:cond_0
72 ····add-int/lit8·v2,·v3,·0x161 ····add-int/lit8·v2,·v2,·0x1
  
73 ····.local·v2,·"i$":I 
74 ····move·v3,·v2 
  
75 ····.end·local·v2····#·"i$":I 
76 ····.restart·local·v3····#·"i$":I 
77 ····goto·:goto_062 ····goto·:goto_0
  
78 ····.line·104063 ····.line·1040
79 ····.end·local·v5····#·"t":Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;64 ····.end·local·v1····#·"t":Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
80 ····:cond_165 ····:cond_1
81 ····return-void66 ····return-void
82 .end·method67 .end·method
3.72 KB
smali/com/eleybourn/bookcatalogue/database/SqlStatementManager.smali
    
Offset 199, 86 lines modifiedOffset 199, 84 lines modified
199 .end·method199 .end·method
  
200 .method·public·close()V200 .method·public·close()V
201 ····.locals·4201 ····.locals·4
  
202 ····.prologue202 ····.prologue
203 ····.line·80203 ····.line·80
204 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/database/SqlStatementManager;->mStatements:Ljava/util/Hashtable;204 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/SqlStatementManager;->mStatements:Ljava/util/Hashtable;
  
205 ····monitor-enter·v3205 ····monitor-enter·v2
  
206 ····.line·81206 ····.line·81
207 ····:try_start_0207 ····:try_start_0
208 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/SqlStatementManager;->mStatements:Ljava/util/Hashtable;208 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/SqlStatementManager;->mStatements:Ljava/util/Hashtable;
  
209 ····invoke-virtual·{v2},·Ljava/util/Hashtable;->values()Ljava/util/Collection;209 ····invoke-virtual·{v1},·Ljava/util/Hashtable;->values()Ljava/util/Collection;
  
210 ····move-result-object·v2210 ····move-result-object·v1
  
211 ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;211 ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
212 ····move-result-object·v0212 ····move-result-object·v1
  
213 ····.local·v0,·"i$":Ljava/util/Iterator; 
214 ····:goto_0213 ····:goto_0
215 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z214 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
216 ····move-result·v2215 ····move-result·v3
  
217 ····if-eqz·v2,·:cond_0216 ····if-eqz·v3,·:cond_0
  
218 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;217 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
219 ····move-result-object·v1218 ····move-result-object·v0
  
220 ····check-cast·v1,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;219 ····check-cast·v0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;
221 ····:try_end_0220 ····:try_end_0
222 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0221 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
223 ····.line·83222 ····.line·83
224 ····.local·v1,·"s":Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;223 ····.local·v0,·"s":Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;
225 ····:try_start_1224 ····:try_start_1
226 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->close()V225 ····invoke-virtual·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->close()V
227 ····:try_end_1226 ····:try_end_1
228 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0227 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0
229 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0228 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
230 ····goto·:goto_0229 ····goto·:goto_0
  
231 ····.line·84230 ····.line·84
232 ····:catch_0231 ····:catch_0
233 ····move-exception·v2232 ····move-exception·v3
  
234 ····goto·:goto_0233 ····goto·:goto_0
  
235 ····.line·87234 ····.line·87
236 ····.end·local·v1····#·"s":Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;235 ····.end·local·v0····#·"s":Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;
237 ····:cond_0236 ····:cond_0
238 ····:try_start_2237 ····:try_start_2
239 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/SqlStatementManager;->mStatements:Ljava/util/Hashtable;238 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/SqlStatementManager;->mStatements:Ljava/util/Hashtable;
  
240 ····invoke-virtual·{v2},·Ljava/util/Hashtable;->clear()V239 ····invoke-virtual·{v1},·Ljava/util/Hashtable;->clear()V
  
241 ····.line·88240 ····.line·88
242 ····monitor-exit·v3241 ····monitor-exit·v2
  
243 ····.line·89242 ····.line·89
244 ····return-void243 ····return-void
  
245 ····.line·88244 ····.line·88
246 ····.end·local·v0····#·"i$":Ljava/util/Iterator; 
247 ····:catchall_0245 ····:catchall_0
248 ····move-exception·v2246 ····move-exception·v1
  
249 ····monitor-exit·v3247 ····monitor-exit·v2
250 ····:try_end_2248 ····:try_end_2
251 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0249 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0
  
252 ····throw·v2250 ····throw·v1
253 .end·method251 .end·method
  
254 .method·public·get(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;252 .method·public·get(Ljava/lang/String;)Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;
255 ····.locals·1253 ····.locals·1
256 ····.param·p1,·"name"····#·Ljava/lang/String;254 ····.param·p1,·"name"····#·Ljava/lang/String;
  
257 ····.prologue255 ····.prologue
4.41 KB
smali/com/eleybourn/bookcatalogue/database/CoversDbHelper.smali
    
Offset 301, 26 lines modifiedOffset 301, 28 lines modified
  
301 ····new-array·v2,·v5,·[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;301 ····new-array·v2,·v5,·[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
  
302 ····sget-object·v3,·Lcom/eleybourn/bookcatalogue/database/CoversDbHelper;->DOM_ID:Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;302 ····sget-object·v3,·Lcom/eleybourn/bookcatalogue/database/CoversDbHelper;->DOM_ID:Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
  
303 ····aput-object·v3,·v2,·v6303 ····aput-object·v3,·v2,·v6
  
 304 ····.line·122
304 ····invoke-virtual·{v0,·v1,·v5,·v2},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->addIndex(Ljava/lang/String;Z[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;)Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;305 ····invoke-virtual·{v0,·v1,·v5,·v2},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->addIndex(Ljava/lang/String;Z[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;)Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
305 ····move-result-object·v0306 ····move-result-object·v0
  
306 ····const-string·v1,·"file"307 ····const-string·v1,·"file"
  
307 ····new-array·v2,·v5,·[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;308 ····new-array·v2,·v5,·[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
  
308 ····sget-object·v3,·Lcom/eleybourn/bookcatalogue/database/CoversDbHelper;->DOM_FILENAME:Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;309 ····sget-object·v3,·Lcom/eleybourn/bookcatalogue/database/CoversDbHelper;->DOM_FILENAME:Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
  
309 ····aput-object·v3,·v2,·v6310 ····aput-object·v3,·v2,·v6
  
 311 ····.line·123
310 ····invoke-virtual·{v0,·v1,·v5,·v2},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->addIndex(Ljava/lang/String;Z[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;)Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;312 ····invoke-virtual·{v0,·v1,·v5,·v2},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->addIndex(Ljava/lang/String;Z[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;)Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
311 ····move-result-object·v0313 ····move-result-object·v0
  
312 ····const-string·v1,·"file_date"314 ····const-string·v1,·"file_date"
  
313 ····new-array·v2,·v7,·[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;315 ····new-array·v2,·v7,·[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
Offset 329, 14 lines modifiedOffset 331, 15 lines modified
  
329 ····aput-object·v3,·v2,·v6331 ····aput-object·v3,·v2,·v6
  
330 ····sget-object·v3,·Lcom/eleybourn/bookcatalogue/database/CoversDbHelper;->DOM_DATE:Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;332 ····sget-object·v3,·Lcom/eleybourn/bookcatalogue/database/CoversDbHelper;->DOM_DATE:Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
  
331 ····aput-object·v3,·v2,·v5333 ····aput-object·v3,·v2,·v5
  
 334 ····.line·124
332 ····invoke-virtual·{v0,·v1,·v5,·v2},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->addIndex(Ljava/lang/String;Z[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;)Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;335 ····invoke-virtual·{v0,·v1,·v5,·v2},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->addIndex(Ljava/lang/String;Z[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;)Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
333 ····.line·127336 ····.line·127
334 ····new-array·v0,·v5,·[Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;337 ····new-array·v0,·v5,·[Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
335 ····sget-object·v1,·Lcom/eleybourn/bookcatalogue/database/CoversDbHelper;->TBL_IMAGE:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;338 ····sget-object·v1,·Lcom/eleybourn/bookcatalogue/database/CoversDbHelper;->TBL_IMAGE:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
Offset 1082, 24 lines modifiedOffset 1085, 26 lines modified
  
1082 ····const/4·v4,·0x21085 ····const/4·v4,·0x2
  
1083 ····new-array·v4,·v4,·[Ljava/lang/String;1086 ····new-array·v4,·v4,·[Ljava/lang/String;
  
1084 ····aput-object·p1,·v4,·v61087 ····aput-object·p1,·v4,·v6
  
 1088 ····.line·221
1085 ····invoke-static·{p2},·Lcom/eleybourn/bookcatalogue/utils/Utils;->toSqlDateTime(Ljava/util/Date;)Ljava/lang/String;1089 ····invoke-static·{p2},·Lcom/eleybourn/bookcatalogue/utils/Utils;->toSqlDateTime(Ljava/util/Date;)Ljava/lang/String;
  
1086 ····move-result-object·v61090 ····move-result-object·v6
  
1087 ····aput-object·v6,·v4,·v71091 ····aput-object·v6,·v4,·v7
  
1088 ····move-object·v6,·v51092 ····move-object·v6,·v5
  
1089 ····move-object·v7,·v51093 ····move-object·v7,·v5
  
 1094 ····.line·220
1090 ····invoke-virtual/range·{v0·..·v7},·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;1095 ····invoke-virtual/range·{v0·..·v7},·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
1091 ····move-result-object·v81096 ····move-result-object·v8
  
1092 ····.line·2231097 ····.line·223
1093 ····.local·v8,·"c":Landroid/database/Cursor;1098 ····.local·v8,·"c":Landroid/database/Cursor;
1094 ····:try_start_01099 ····:try_start_0
Offset 1110, 18 lines modifiedOffset 1115, 18 lines modified
1110 ····move-result·v11115 ····move-result·v1
  
1111 ····if-nez·v1,·:cond_01116 ····if-nez·v1,·:cond_0
  
1112 ····.line·2271117 ····.line·227
1113 ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V1118 ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V
  
 1119 ····.line·225
1114 ····:goto_01120 ····:goto_0
1115 ····return-object·v51121 ····return-object·v5
  
1116 ····.line·225 
1117 ····:cond_01122 ····:cond_0
1118 ····const/4·v1,·0x01123 ····const/4·v1,·0x0
  
1119 ····:try_start_11124 ····:try_start_1
1120 ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getBlob(I)[B1125 ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getBlob(I)[B
1121 ····:try_end_11126 ····:try_end_1
1122 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_01127 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
Offset 1208, 24 lines modifiedOffset 1213, 26 lines modified
  
1208 ····const/4·v4,·0x21213 ····const/4·v4,·0x2
  
1209 ····new-array·v4,·v4,·[Ljava/lang/String;1214 ····new-array·v4,·v4,·[Ljava/lang/String;
  
1210 ····aput-object·p1,·v4,·v61215 ····aput-object·p1,·v4,·v6
  
 1216 ····.line·241
1211 ····invoke-static·{p2},·Lcom/eleybourn/bookcatalogue/utils/Utils;->toSqlDateTime(Ljava/util/Date;)Ljava/lang/String;1217 ····invoke-static·{p2},·Lcom/eleybourn/bookcatalogue/utils/Utils;->toSqlDateTime(Ljava/util/Date;)Ljava/lang/String;
  
1212 ····move-result-object·v61218 ····move-result-object·v6
  
1213 ····aput-object·v6,·v4,·v71219 ····aput-object·v6,·v4,·v7
  
1214 ····move-object·v6,·v51220 ····move-object·v6,·v5
  
1215 ····move-object·v7,·v51221 ····move-object·v7,·v5
  
 1222 ····.line·240
1216 ····invoke-virtual/range·{v0·..·v7},·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;1223 ····invoke-virtual/range·{v0·..·v7},·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
1217 ····move-result-object·v81224 ····move-result-object·v8
  
1218 ····.line·2431225 ····.line·243
1219 ····.local·v8,·"c":Landroid/database/Cursor;1226 ····.local·v8,·"c":Landroid/database/Cursor;
1220 ····:try_start_01227 ····:try_start_0
Offset 1234, 16 lines modifiedOffset 1241, 18 lines modified
1234 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_01241 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
1235 ····move-result·v11242 ····move-result·v1
  
1236 ····.line·2451243 ····.line·245
1237 ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V1244 ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V
  
 1245 ····.line·243
Max diff block lines reached; 152/4393 bytes (3.46%) of diff not shown.
847 B
smali/com/eleybourn/bookcatalogue/database/DbSync.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"DbSync.java"3 .source·"DbSync.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/eleybourn/bookcatalogue/database/DbSync$1;, 
8 ········Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedCursor;,7 ········Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedCursor;,
9 ········Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;,8 ········Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;,
10 ········Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;,9 ········Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;,
11 ········Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;10 ········Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;
12 ····}11 ····}
13 .end·annotation12 .end·annotation
  
Offset 19, 10 lines modifiedOffset 18, 9 lines modified
19 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
20 ····.locals·019 ····.locals·0
  
21 ····.prologue20 ····.prologue
22 ····.line·5021 ····.line·50
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·866 
25 ····return-void23 ····return-void
26 .end·method24 .end·method
47.0 KB
smali/com/eleybourn/bookcatalogue/database/DbUtils$TableDefinition.smali
Max HTML report size reached
510 B
smali/com/eleybourn/bookcatalogue/database/SerializationUtils.smali
    
Offset 15, 15 lines modifiedOffset 15, 14 lines modified
15 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····.prologue17 ····.prologue
18 ····.line·3718 ····.line·37
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·71 
21 ····return-void20 ····return-void
22 .end·method21 .end·method
  
23 .method·public·static·cloneObject(Ljava/io/Serializable;)Ljava/io/Serializable;22 .method·public·static·cloneObject(Ljava/io/Serializable;)Ljava/io/Serializable;
24 ····.locals·123 ····.locals·1
25 ····.annotation·system·Ldalvik/annotation/Signature;24 ····.annotation·system·Ldalvik/annotation/Signature;
26 ········value·=·{25 ········value·=·{
841 B
smali/com/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$helper:Landroid/database/sqlite/SQLiteOpenHelper;22 .field·final·synthetic·val$helper:Landroid/database/sqlite/SQLiteOpenHelper;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;Landroid/database/sqlite/SQLiteOpenHelper;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;Landroid/database/sqlite/SQLiteOpenHelper;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;
  
26 ····.prologue27 ····.prologue
27 ····.line·34628 ····.line·346
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$1;->this$0:Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$1;->this$0:Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$1;->val$helper:Landroid/database/sqlite/SQLiteOpenHelper;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$1;->val$helper:Landroid/database/sqlite/SQLiteOpenHelper;
  
3.33 KB
smali/com/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb.smali
    
Offset 182, 14 lines modifiedOffset 182, 15 lines modified
  
182 ····.line·331182 ····.line·331
183 ····invoke-interface·{v3},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V183 ····invoke-interface·{v3},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
184 ····.line·332184 ····.line·332
185 ····const/4·v3,·0x0185 ····const/4·v3,·0x0
  
 186 ····.line·311
186 ····:cond_1187 ····:cond_1
187 ····return-object·v0188 ····return-object·v0
  
188 ····.line·312189 ····.line·312
189 ····:catch_0190 ····:catch_0
190 ····move-exception·v1191 ····move-exception·v1
  
Offset 559, 14 lines modifiedOffset 560, 15 lines modified
  
559 ····.line·586560 ····.line·586
560 ····if-eqz·v0,·:cond_2561 ····if-eqz·v0,·:cond_2
  
561 ····.line·587562 ····.line·587
562 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V563 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
 564 ····.line·584
563 ····:cond_2565 ····:cond_2
564 ····return-object·v1566 ····return-object·v1
  
565 ····.line·586567 ····.line·586
566 ····:catchall_0568 ····:catchall_0
567 ····move-exception·v1569 ····move-exception·v1
  
Offset 636, 14 lines modifiedOffset 638, 15 lines modified
  
636 ····.line·543638 ····.line·543
637 ····if-eqz·v0,·:cond_2639 ····if-eqz·v0,·:cond_2
  
638 ····.line·544640 ····.line·544
639 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V641 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
 642 ····.line·541
640 ····:cond_2643 ····:cond_2
641 ····return·v1644 ····return·v1
  
642 ····.line·543645 ····.line·543
643 ····:catchall_0646 ····:catchall_0
644 ····move-exception·v1647 ····move-exception·v1
  
Offset 827, 15 lines modifiedOffset 830, 15 lines modified
  
827 ····move-result·v0830 ····move-result·v0
  
828 ····return·v0831 ····return·v0
829 .end·method832 .end·method
  
830 .method·public·insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J833 .method·public·insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J
831 ····.locals·3834 ····.locals·4
832 ····.param·p1,·"table"····#·Ljava/lang/String;835 ····.param·p1,·"table"····#·Ljava/lang/String;
833 ····.param·p2,·"nullColumnHack"····#·Ljava/lang/String;836 ····.param·p2,·"nullColumnHack"····#·Ljava/lang/String;
834 ····.param·p3,·"values"····#·Landroid/content/ContentValues;837 ····.param·p3,·"values"····#·Landroid/content/ContentValues;
  
835 ····.prologue838 ····.prologue
836 ····.line·485839 ····.line·485
837 ····const/4·v0,·0x0840 ····const/4·v0,·0x0
Offset 879, 24 lines modifiedOffset 882, 25 lines modified
879 ····:try_start_0882 ····:try_start_0
880 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;->mDb:Landroid/database/sqlite/SQLiteDatabase;883 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;->mDb:Landroid/database/sqlite/SQLiteDatabase;
  
881 ····invoke-virtual·{v1,·p1,·p2,·p3},·Landroid/database/sqlite/SQLiteDatabase;->insertOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J884 ····invoke-virtual·{v1,·p1,·p2,·p3},·Landroid/database/sqlite/SQLiteDatabase;->insertOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J
882 ····:try_end_0885 ····:try_end_0
883 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0886 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
884 ····move-result-wide·v1887 ····move-result-wide·v2
  
885 ····.line·495888 ····.line·495
886 ····if-eqz·v0,·:cond_2889 ····if-eqz·v0,·:cond_2
  
887 ····.line·496890 ····.line·496
888 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V891 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
 892 ····.line·493
889 ····:cond_2893 ····:cond_2
890 ····return-wide·v1894 ····return-wide·v2
  
891 ····.line·495895 ····.line·495
892 ····:catchall_0896 ····:catchall_0
893 ····move-exception·v1897 ····move-exception·v1
  
894 ····if-eqz·v0,·:cond_3898 ····if-eqz·v0,·:cond_3
  
Offset 975, 14 lines modifiedOffset 979, 15 lines modified
  
975 ····.line·471979 ····.line·471
976 ····if-eqz·v8,·:cond_1980 ····if-eqz·v8,·:cond_1
  
977 ····.line·472981 ····.line·472
978 ····invoke-interface·{v8},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V982 ····invoke-interface·{v8},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
 983 ····.line·469
979 ····:cond_1984 ····:cond_1
980 ····return-object·v0985 ····return-object·v0
  
981 ····.line·471986 ····.line·471
982 ····:catchall_0987 ····:catchall_0
983 ····move-exception·v0988 ····move-exception·v0
  
Offset 1065, 14 lines modifiedOffset 1070, 15 lines modified
  
1065 ····.line·5641070 ····.line·564
1066 ····if-eqz·v0,·:cond_11071 ····if-eqz·v0,·:cond_1
  
1067 ····.line·5651072 ····.line·565
1068 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V1073 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
 1074 ····.line·562
1069 ····:cond_11075 ····:cond_1
1070 ····return-object·v11076 ····return-object·v1
  
1071 ····.line·5641077 ····.line·564
1072 ····:catchall_01078 ····:catchall_0
1073 ····move-exception·v11079 ····move-exception·v1
  
Offset 1124, 14 lines modifiedOffset 1130, 15 lines modified
  
1124 ····.line·4241130 ····.line·424
1125 ····if-eqz·v0,·:cond_11131 ····if-eqz·v0,·:cond_1
  
1126 ····.line·4251132 ····.line·425
Max diff block lines reached; 404/3273 bytes (12.34%) of diff not shown.
1.36 KB
smali/com/eleybourn/bookcatalogue/database/GenericOpenHelper.smali
    
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 ····if-eqz·v2,·:cond_1194 ····if-eqz·v2,·:cond_1
  
195 ····.line·192195 ····.line·192
196 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/GenericOpenHelper;->mDatabase:Landroid/database/sqlite/SQLiteDatabase;196 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/GenericOpenHelper;->mDatabase:Landroid/database/sqlite/SQLiteDatabase;
197 ····:try_end_0197 ····:try_end_0
198 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0198 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
199 ····.line·221199 ····.line·218
200 ····:cond_0200 ····:cond_0
201 ····:goto_0201 ····:goto_0
202 ····monitor-exit·p0202 ····monitor-exit·p0
  
203 ····return-object·v2203 ····return-object·v2
  
204 ····.line·195204 ····.line·195
Offset 329, 14 lines modifiedOffset 329, 15 lines modified
  
329 ····const-string·v4,·"Can\'t·upgrade·read-only·database·from·version·"329 ····const-string·v4,·"Can\'t·upgrade·read-only·database·from·version·"
  
330 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;330 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
331 ····move-result-object·v3331 ····move-result-object·v3
  
 332 ····.line·212
332 ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->getVersion()I333 ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->getVersion()I
  
333 ····move-result·v4334 ····move-result·v4
  
334 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;335 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
335 ····move-result-object·v3336 ····move-result-object·v3
Offset 491, 15 lines modifiedOffset 492, 15 lines modified
491 ····if-nez·v4,·:cond_1492 ····if-nez·v4,·:cond_1
  
492 ····.line·113493 ····.line·113
493 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/database/GenericOpenHelper;->mDatabase:Landroid/database/sqlite/SQLiteDatabase;494 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/database/GenericOpenHelper;->mDatabase:Landroid/database/sqlite/SQLiteDatabase;
494 ····:try_end_0495 ····:try_end_0
495 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0496 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
496 ····.line·172497 ····.line·159
497 ····:cond_0498 ····:cond_0
498 ····:goto_0499 ····:goto_0
499 ····monitor-exit·p0500 ····monitor-exit·p0
  
500 ····return-object·v0501 ····return-object·v0
  
501 ····.line·116502 ····.line·116
599 B
smali/com/eleybourn/bookcatalogue/database/DbSync$SynchronizedCursor.smali
    
Offset 115, 16 lines modifiedOffset 115, 18 lines modified
115 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0115 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
116 ····move-result·v1116 ····move-result·v1
  
117 ····.line·902117 ····.line·902
118 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V118 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
 119 ····.line·900
119 ····return·v1120 ····return·v1
  
 121 ····.line·902
120 ····:catchall_0122 ····:catchall_0
121 ····move-exception·v1123 ····move-exception·v1
  
122 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V124 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
123 ····throw·v1125 ····throw·v1
124 .end·method126 .end·method
4.11 KB
smali/com/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement.smali
    
Offset 122, 30 lines modifiedOffset 122, 30 lines modified
122 ····invoke-virtual·{v0,·p1,·p2},·Landroid/database/sqlite/SQLiteStatement;->bindBlob(I[B)V122 ····invoke-virtual·{v0,·p1,·p2},·Landroid/database/sqlite/SQLiteStatement;->bindBlob(I[B)V
  
123 ····.line·777123 ····.line·777
124 ····return-void124 ····return-void
125 .end·method125 .end·method
  
126 .method·public·bindDouble(ID)V126 .method·public·bindDouble(ID)V
127 ····.locals·1127 ····.locals·2
128 ····.param·p1,·"index"····#·I128 ····.param·p1,·"index"····#·I
129 ····.param·p2,·"value"····#·D129 ····.param·p2,·"value"····#·D
  
130 ····.prologue130 ····.prologue
131 ····.line·758131 ····.line·758
132 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mStatement:Landroid/database/sqlite/SQLiteStatement;132 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mStatement:Landroid/database/sqlite/SQLiteStatement;
  
133 ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/database/sqlite/SQLiteStatement;->bindDouble(ID)V133 ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/database/sqlite/SQLiteStatement;->bindDouble(ID)V
  
134 ····.line·759134 ····.line·759
135 ····return-void135 ····return-void
136 .end·method136 .end·method
  
137 .method·public·bindLong(IJ)V137 .method·public·bindLong(IJ)V
138 ····.locals·1138 ····.locals·2
139 ····.param·p1,·"index"····#·I139 ····.param·p1,·"index"····#·I
140 ····.param·p2,·"value"····#·J140 ····.param·p2,·"value"····#·J
  
141 ····.prologue141 ····.prologue
142 ····.line·764142 ····.line·764
143 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mStatement:Landroid/database/sqlite/SQLiteStatement;143 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mStatement:Landroid/database/sqlite/SQLiteStatement;
  
Offset 265, 15 lines modifiedOffset 265, 15 lines modified
  
265 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V265 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
266 ····throw·v1266 ····throw·v1
267 .end·method267 .end·method
  
268 .method·public·executeInsert()J268 .method·public·executeInsert()J
269 ····.locals·3269 ····.locals·4
  
270 ····.prologue270 ····.prologue
271 ····.line·841271 ····.line·841
272 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mSync:Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;272 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mSync:Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;
  
273 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->getExclusiveLock()Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;273 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->getExclusiveLock()Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;
  
Offset 284, 21 lines modifiedOffset 284, 23 lines modified
284 ····:try_start_0284 ····:try_start_0
285 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mStatement:Landroid/database/sqlite/SQLiteStatement;285 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mStatement:Landroid/database/sqlite/SQLiteStatement;
  
286 ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteStatement;->executeInsert()J286 ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteStatement;->executeInsert()J
287 ····:try_end_0287 ····:try_end_0
288 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0288 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
289 ····move-result-wide·v1289 ····move-result-wide·v2
  
290 ····.line·845290 ····.line·845
291 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V291 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
 292 ····.line·843
292 ····return-wide·v1293 ····return-wide·v2
  
 294 ····.line·845
293 ····:catchall_0295 ····:catchall_0
294 ····move-exception·v1296 ····move-exception·v1
  
295 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V297 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
296 ····throw·v1298 ····throw·v1
297 .end·method299 .end·method
Offset 338, 15 lines modifiedOffset 340, 15 lines modified
338 ····:catch_0340 ····:catch_0
339 ····move-exception·v0341 ····move-exception·v0
  
340 ····goto·:goto_0342 ····goto·:goto_0
341 .end·method343 .end·method
  
342 .method·public·simpleQueryForLong()J344 .method·public·simpleQueryForLong()J
343 ····.locals·3345 ····.locals·4
  
344 ····.prologue346 ····.prologue
345 ····.line·802347 ····.line·802
346 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mSync:Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;348 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mSync:Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;
  
347 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->getSharedLock()Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;349 ····invoke-virtual·{v1},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->getSharedLock()Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;
  
Offset 357, 21 lines modifiedOffset 359, 23 lines modified
357 ····:try_start_0359 ····:try_start_0
358 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mStatement:Landroid/database/sqlite/SQLiteStatement;360 ····iget-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedStatement;->mStatement:Landroid/database/sqlite/SQLiteStatement;
  
359 ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteStatement;->simpleQueryForLong()J361 ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteStatement;->simpleQueryForLong()J
360 ····:try_end_0362 ····:try_end_0
361 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0363 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
362 ····move-result-wide·v1364 ····move-result-wide·v2
  
363 ····.line·806365 ····.line·806
364 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V366 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
 367 ····.line·804
365 ····return-wide·v1368 ····return-wide·v2
  
 369 ····.line·806
366 ····:catchall_0370 ····:catchall_0
367 ····move-exception·v1371 ····move-exception·v1
  
368 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V372 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
369 ····throw·v1373 ····throw·v1
370 .end·method374 .end·method
Offset 397, 16 lines modifiedOffset 401, 18 lines modified
397 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0401 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
398 ····move-result-object·v1402 ····move-result-object·v1
  
399 ····.line·817403 ····.line·817
400 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V404 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
 405 ····.line·815
401 ····return-object·v1406 ····return-object·v1
  
 407 ····.line·817
402 ····:catchall_0408 ····:catchall_0
403 ····move-exception·v1409 ····move-exception·v1
  
404 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V410 ····invoke-interface·{v0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;->unlock()V
  
Max diff block lines reached; 13/4055 bytes (0.32%) of diff not shown.
1.71 KB
smali/com/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$SynchronizedCursorFactory.smali
    
Offset 20, 32 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;21 .field·final·synthetic·this$0:Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;)V23 .method·public·constructor·<init>(Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;
  
25 ····.prologue26 ····.prologue
26 ····.line·37427 ····.line·374
27 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$SynchronizedCursorFactory;->this$0:Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$SynchronizedCursorFactory;->this$0:Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·bridge·synthetic·newCursor(Landroid/database/sqlite/SQLiteDatabase;Landroid/database/sqlite/SQLiteCursorDriver;Ljava/lang/String;Landroid/database/sqlite/SQLiteQuery;)Landroid/database/Cursor;33 .method·public·bridge·synthetic·newCursor(Landroid/database/sqlite/SQLiteDatabase;Landroid/database/sqlite/SQLiteCursorDriver;Ljava/lang/String;Landroid/database/sqlite/SQLiteQuery;)Landroid/database/Cursor;
33 ····.locals·134 ····.locals·1
34 ····.param·p1,·"x0"····#·Landroid/database/sqlite/SQLiteDatabase; 
35 ····.param·p2,·"x1"····#·Landroid/database/sqlite/SQLiteCursorDriver; 
36 ····.param·p3,·"x2"····#·Ljava/lang/String; 
37 ····.param·p4,·"x3"····#·Landroid/database/sqlite/SQLiteQuery; 
  
38 ····.prologue35 ····.prologue
39 ····.line·37436 ····.line·374
40 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$SynchronizedCursorFactory;->newCursor(Landroid/database/sqlite/SQLiteDatabase;Landroid/database/sqlite/SQLiteCursorDriver;Ljava/lang/String;Landroid/database/sqlite/SQLiteQuery;)Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedCursor;37 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$SynchronizedCursorFactory;->newCursor(Landroid/database/sqlite/SQLiteDatabase;Landroid/database/sqlite/SQLiteCursorDriver;Ljava/lang/String;Landroid/database/sqlite/SQLiteQuery;)Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedCursor;
  
41 ····move-result-object·v038 ····move-result-object·v0
  
7.45 KB
smali/com/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition.smali
    
Offset 62, 142 lines modifiedOffset 62, 139 lines modified
  
62 ····move-result-object·v062 ····move-result-object·v0
  
63 ····return-object·v063 ····return-object·v0
64 .end·method64 .end·method
  
65 .method·private·getSql()Ljava/lang/String;65 .method·private·getSql()Ljava/lang/String;
66 ····.locals·866 ····.locals·7
  
67 ····.prologue67 ····.prologue
68 ····.line·100568 ····.line·1005
69 ····new-instance·v5,·Ljava/lang/StringBuilder;69 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
70 ····const-string·v6,·"Create·"70 ····const-string·v3,·"Create·"
  
71 ····invoke-direct·{v5,·v6},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V71 ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
72 ····.line·100672 ····.line·1006
73 ····.local·v5,·"sql":Ljava/lang/StringBuilder;73 ····.local·v2,·"sql":Ljava/lang/StringBuilder;
74 ····iget-boolean·v6,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;->mIsUnique:Z74 ····iget-boolean·v3,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;->mIsUnique:Z
  
75 ····if-eqz·v6,·:cond_075 ····if-eqz·v3,·:cond_0
  
76 ····.line·100776 ····.line·1007
77 ····const-string·v6,·"·Unique"77 ····const-string·v3,·"·Unique"
  
78 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;78 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
79 ····.line·100879 ····.line·1008
80 ····:cond_080 ····:cond_0
81 ····const-string·v6,·"·Index·"81 ····const-string·v3,·"·Index·"
  
82 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;82 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
83 ····.line·100983 ····.line·1009
84 ····iget-object·v6,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;->mName:Ljava/lang/String;84 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;->mName:Ljava/lang/String;
  
85 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;85 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
86 ····.line·101086 ····.line·1010
87 ····new-instance·v6,·Ljava/lang/StringBuilder;87 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
88 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V88 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
89 ····const-string·v7,·"·on·"89 ····const-string·v4,·"·on·"
  
90 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;90 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
91 ····move-result-object·v691 ····move-result-object·v3
  
92 ····iget-object·v7,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;->mTable:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;92 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;->mTable:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
93 ····invoke-virtual·{v7},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->getName()Ljava/lang/String;93 ····invoke-virtual·{v4},·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;->getName()Ljava/lang/String;
  
94 ····move-result-object·v794 ····move-result-object·v4
  
95 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;95 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
96 ····move-result-object·v696 ····move-result-object·v3
  
97 ····const-string·v7,·"(\n"97 ····const-string·v4,·"(\n"
  
98 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;98 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
99 ····move-result-object·v699 ····move-result-object·v3
  
100 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;100 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
101 ····move-result-object·v6101 ····move-result-object·v3
  
102 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;102 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
103 ····.line·1011103 ····.line·1011
104 ····const/4·v2,·0x1104 ····const/4·v1,·0x1
  
105 ····.line·1012105 ····.line·1012
106 ····.local·v2,·"first":Z106 ····.local·v1,·"first":Z
107 ····iget-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;->mDomains:[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;107 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$IndexDefinition;->mDomains:[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
  
108 ····.local·v0,·"arr$":[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition; 
109 ····array-length·v4,·v0108 ····array-length·v5,·v4
  
110 ····.local·v4,·"len$":I 
111 ····const/4·v3,·0x0109 ····const/4·v3,·0x0
  
112 ····.local·v3,·"i$":I 
113 ····:goto_0110 ····:goto_0
114 ····if-ge·v3,·v4,·:cond_2111 ····if-ge·v3,·v5,·:cond_2
  
115 ····aget-object·v1,·v0,·v3112 ····aget-object·v0,·v4,·v3
  
116 ····.line·1013113 ····.line·1013
117 ····.local·v1,·"d":Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;114 ····.local·v0,·"d":Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
118 ····if-eqz·v2,·:cond_1115 ····if-eqz·v1,·:cond_1
  
119 ····.line·1014116 ····.line·1014
120 ····const/4·v2,·0x0117 ····const/4·v1,·0x0
  
121 ····.line·1018118 ····.line·1018
122 ····:goto_1119 ····:goto_1
123 ····const-string·v6,·"····"120 ····const-string·v6,·"····"
  
124 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;121 ····invoke-virtual·{v2,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
125 ····.line·1019122 ····.line·1019
126 ····iget-object·v6,·v1,·Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;->name:Ljava/lang/String;123 ····iget-object·v6,·v0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;->name:Ljava/lang/String;
  
127 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;124 ····invoke-virtual·{v2,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
128 ····.line·1012125 ····.line·1012
129 ····add-int/lit8·v3,·v3,·0x1126 ····add-int/lit8·v3,·v3,·0x1
  
130 ····goto·:goto_0127 ····goto·:goto_0
  
131 ····.line·1016128 ····.line·1016
132 ····:cond_1129 ····:cond_1
133 ····const-string·v6,·",\n"130 ····const-string·v6,·",\n"
  
134 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;131 ····invoke-virtual·{v2,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
135 ····goto·:goto_1132 ····goto·:goto_1
  
136 ····.line·1021133 ····.line·1021
137 ····.end·local·v1····#·"d":Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;134 ····.end·local·v0····#·"d":Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
138 ····:cond_2135 ····:cond_2
139 ····const-string·v6,·")\n"136 ····const-string·v3,·")\n"
  
Max diff block lines reached; 567/7483 bytes (7.58%) of diff not shown.
4.52 KB
smali/com/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference.smali
    
Offset 54, 26 lines modifiedOffset 54, 25 lines modified
54 ····.line·30754 ····.line·307
55 ····.local·p4,·"domains":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;>;"55 ····.local·p4,·"domains":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;>;"
56 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->this$0:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;56 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->this$0:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
57 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V57 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
58 ····.line·30858 ····.line·308
59 ····new-instance·v2,·Ljava/util/ArrayList;59 ····new-instance·v1,·Ljava/util/ArrayList;
  
60 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V60 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
61 ····iput-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->domains:Ljava/util/ArrayList;61 ····iput-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->domains:Ljava/util/ArrayList;
  
62 ····.line·30962 ····.line·309
63 ····invoke-virtual·{p4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;63 ····invoke-virtual·{p4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
64 ····move-result-object·v164 ····move-result-object·v1
  
65 ····.local·v1,·"i$":Ljava/util/Iterator; 
66 ····:goto_065 ····:goto_0
67 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z66 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
68 ····move-result·v267 ····move-result·v2
  
69 ····if-eqz·v2,·:cond_068 ····if-eqz·v2,·:cond_0
  
Offset 100, 60 lines modifiedOffset 99, 55 lines modified
100 ····iput-object·p3,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->child:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;99 ····iput-object·p3,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->child:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
101 ····.line·313100 ····.line·313
102 ····return-void101 ····return-void
103 .end·method102 .end·method
  
104 .method·varargs·constructor·<init>(Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;)V103 .method·varargs·constructor·<init>(Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;)V
105 ····.locals·5104 ····.locals·4
106 ····.param·p2,·"parent"····#·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;105 ····.param·p2,·"parent"····#·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
107 ····.param·p3,·"child"····#·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;106 ····.param·p3,·"child"····#·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
108 ····.param·p4,·"domains"····#·[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;107 ····.param·p4,·"domains"····#·[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
  
109 ····.prologue108 ····.prologue
110 ····.line·293109 ····.line·293
111 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->this$0:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;110 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->this$0:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
112 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V111 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
113 ····.line·294112 ····.line·294
114 ····new-instance·v4,·Ljava/util/ArrayList;113 ····new-instance·v1,·Ljava/util/ArrayList;
  
115 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V114 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
116 ····iput-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->domains:Ljava/util/ArrayList;115 ····iput-object·v1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->domains:Ljava/util/ArrayList;
  
117 ····.line·295116 ····.line·295
118 ····move-object·v0,·p4117 ····array-length·v2,·p4
  
 118 ····const/4·v1,·0x0
119 ····.local·v0,·"arr$":[Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition; 
120 ····array-length·v3,·v0 
  
121 ····.local·v3,·"len$":I 
122 ····const/4·v2,·0x0 
  
123 ····.local·v2,·"i$":I 
124 ····:goto_0119 ····:goto_0
125 ····if-ge·v2,·v3,·:cond_0120 ····if-ge·v1,·v2,·:cond_0
  
126 ····aget-object·v1,·v0,·v2121 ····aget-object·v0,·p4,·v1
  
127 ····.line·296122 ····.line·296
128 ····.local·v1,·"d":Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;123 ····.local·v0,·"d":Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
129 ····iget-object·v4,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->domains:Ljava/util/ArrayList;124 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->domains:Ljava/util/ArrayList;
  
130 ····invoke-virtual·{v4,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z125 ····invoke-virtual·{v3,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
131 ····.line·295126 ····.line·295
132 ····add-int/lit8·v2,·v2,·0x1127 ····add-int/lit8·v1,·v1,·0x1
  
133 ····goto·:goto_0128 ····goto·:goto_0
  
134 ····.line·297129 ····.line·297
135 ····.end·local·v1····#·"d":Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;130 ····.end·local·v0····#·"d":Lcom/eleybourn/bookcatalogue/database/DbUtils$DomainDefinition;
136 ····:cond_0131 ····:cond_0
137 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->parent:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;132 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->parent:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
138 ····.line·298133 ····.line·298
139 ····iput-object·p3,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->child:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;134 ····iput-object·p3,·p0,·Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition$FkReference;->child:Lcom/eleybourn/bookcatalogue/database/DbUtils$TableDefinition;
  
140 ····.line·299135 ····.line·299
3.77 KB
smali/com/eleybourn/bookcatalogue/database/DbSync$Synchronizer.smali
    
Offset 88, 15 lines modifiedOffset 88, 14 lines modified
88 ····.line·8088 ····.line·80
89 ····new-instance·v0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$ExclusiveLock;89 ····new-instance·v0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$ExclusiveLock;
  
90 ····invoke-direct·{v0,·p0,·v1},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$ExclusiveLock;-><init>(Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;Lcom/eleybourn/bookcatalogue/database/DbSync$1;)V90 ····invoke-direct·{v0,·p0,·v1},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$ExclusiveLock;-><init>(Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;Lcom/eleybourn/bookcatalogue/database/DbSync$1;)V
  
91 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mExclusiveLock:Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$ExclusiveLock;91 ····iput-object·v0,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mExclusiveLock:Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$ExclusiveLock;
  
92 ····.line·115 
93 ····return-void92 ····return-void
94 .end·method93 .end·method
  
95 .method·private·purgeOldLocks()V94 .method·private·purgeOldLocks()V
96 ····.locals·495 ····.locals·4
  
97 ····.prologue96 ····.prologue
Offset 179, 21 lines modifiedOffset 178, 18 lines modified
179 ····.local·v1,·"t":Ljava/lang/Thread;178 ····.local·v1,·"t":Ljava/lang/Thread;
180 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mLock:Ljava/util/concurrent/locks/ReentrantLock;179 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mLock:Ljava/util/concurrent/locks/ReentrantLock;
  
181 ····invoke-virtual·{v2},·Ljava/util/concurrent/locks/ReentrantLock;->lock()V180 ····invoke-virtual·{v2},·Ljava/util/concurrent/locks/ReentrantLock;->lock()V
  
182 ····.line·216181 ····.line·216
183 ····:goto_0182 ····:goto_0
184 ····:try_start_0 
185 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->purgeOldLocks()V183 ····invoke-direct·{p0},·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->purgeOldLocks()V
186 ····:try_end_0 
187 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
188 ····.line·221184 ····.line·221
189 ····:try_start_1185 ····:try_start_0
190 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mSharedOwners:Ljava/util/Hashtable;186 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mSharedOwners:Ljava/util/Hashtable;
  
191 ····invoke-virtual·{v2},·Ljava/util/Hashtable;->size()I187 ····invoke-virtual·{v2},·Ljava/util/Hashtable;->size()I
  
192 ····move-result·v2188 ····move-result·v2
  
193 ····if-nez·v2,·:cond_0189 ····if-nez·v2,·:cond_0
Offset 231, 56 lines modifiedOffset 227, 43 lines modified
231 ····goto·:goto_1227 ····goto·:goto_1
  
232 ····.line·230228 ····.line·230
233 ····:cond_1229 ····:cond_1
234 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mReleased:Ljava/util/concurrent/locks/Condition;230 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mReleased:Ljava/util/concurrent/locks/Condition;
  
235 ····invoke-interface·{v2},·Ljava/util/concurrent/locks/Condition;->await()V231 ····invoke-interface·{v2},·Ljava/util/concurrent/locks/Condition;->await()V
236 ····:try_end_1232 ····:try_end_0
237 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0233 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
238 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 
  
239 ····goto·:goto_0234 ····goto·:goto_0
  
240 ····.line·231235 ····.line·231
241 ····:catch_0236 ····:catch_0
242 ····move-exception·v0237 ····move-exception·v0
  
243 ····.line·233238 ····.line·233
244 ····.local·v0,·"e":Ljava/lang/Exception;239 ····.local·v0,·"e":Ljava/lang/Exception;
245 ····:try_start_2240 ····:try_start_1
246 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mLock:Ljava/util/concurrent/locks/ReentrantLock;241 ····iget-object·v2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mLock:Ljava/util/concurrent/locks/ReentrantLock;
  
247 ····invoke-virtual·{v2},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V242 ····invoke-virtual·{v2},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V
248 ····:try_end_2243 ····:try_end_1
249 ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_1244 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1
250 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 
  
251 ····.line·234245 ····.line·234
252 ····:goto_2246 ····:goto_2
253 ····:try_start_3 
254 ····new-instance·v2,·Ljava/lang/RuntimeException;247 ····new-instance·v2,·Ljava/lang/RuntimeException;
  
255 ····const-string·v3,·"Unable·to·get·exclusive·lock"248 ····const-string·v3,·"Unable·to·get·exclusive·lock"
  
256 ····invoke-direct·{v2,·v3,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V249 ····invoke-direct·{v2,·v3,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
257 ····throw·v2250 ····throw·v2
258 ····:try_end_3 
259 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_0 
  
260 ····.line·237 
261 ····.end·local·v0····#·"e":Ljava/lang/Exception; 
262 ····:catchall_0 
263 ····move-exception·v2 
  
264 ····throw·v2 
  
265 ····.line·233251 ····.line·233
266 ····.restart·local·v0····#·"e":Ljava/lang/Exception; 
267 ····:catch_1252 ····:catch_1
268 ····move-exception·v2253 ····move-exception·v2
  
269 ····goto·:goto_2254 ····goto·:goto_2
270 .end·method255 .end·method
  
271 .method·public·getSharedLock()Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;256 .method·public·getSharedLock()Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer$SyncLock;
Offset 343, 14 lines modifiedOffset 326, 15 lines modified
343 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0326 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
344 ····.line·165327 ····.line·165
345 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mLock:Ljava/util/concurrent/locks/ReentrantLock;328 ····iget-object·v3,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$Synchronizer;->mLock:Ljava/util/concurrent/locks/ReentrantLock;
  
346 ····invoke-virtual·{v3},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V329 ····invoke-virtual·{v3},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V
  
 330 ····.line·163
347 ····return-object·v2331 ····return-object·v2
  
348 ····.line·159332 ····.line·159
349 ····.end·local·v0····#·"count":Ljava/lang/Integer;333 ····.end·local·v0····#·"count":Ljava/lang/Integer;
350 ····:cond_0334 ····:cond_0
351 ····const/4·v2,·0x1335 ····const/4·v2,·0x1
  
883 B
smali/com/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$helper:Lcom/eleybourn/bookcatalogue/database/GenericOpenHelper;22 .field·final·synthetic·val$helper:Lcom/eleybourn/bookcatalogue/database/GenericOpenHelper;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;Lcom/eleybourn/bookcatalogue/database/GenericOpenHelper;)V24 .method·constructor·<init>(Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;Lcom/eleybourn/bookcatalogue/database/GenericOpenHelper;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;
  
26 ····.prologue27 ····.prologue
27 ····.line·36128 ····.line·361
28 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$2;->this$0:Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;29 ····iput-object·p1,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$2;->this$0:Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb;
  
29 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$2;->val$helper:Lcom/eleybourn/bookcatalogue/database/GenericOpenHelper;30 ····iput-object·p2,·p0,·Lcom/eleybourn/bookcatalogue/database/DbSync$SynchronizedDb$2;->val$helper:Lcom/eleybourn/bookcatalogue/database/GenericOpenHelper;
  
19.5 KB
smali/com/actionbarsherlock/ActionBarSherlock.smali
Max HTML report size reached
274 B
smali/com/actionbarsherlock/R.smali
    
Offset 25, 10 lines modifiedOffset 25, 9 lines modified
25 .method·public·constructor·<init>()V25 .method·public·constructor·<init>()V
26 ····.locals·026 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·928 ····.line·9
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····.line·455 
31 ····return-void30 ····return-void
32 .end·method31 .end·method
467 B
smali/com/actionbarsherlock/R$integer.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"integer"13 ····name·=·"integer"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__max_action_buttons:I·=·0x7f0a000016 .field·public·static·final·abs__max_action_buttons:I·=·0x7f090000
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.prologue20 ····.prologue
6.45 KB
smali/com/actionbarsherlock/R$id.smali
    
Offset 11, 115 lines modifiedOffset 11, 115 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"id"13 ····name·=·"id"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__action_bar:I·=·0x7f06004e16 .field·public·static·final·abs__action_bar:I·=·0x7f0a004e
  
17 .field·public·static·final·abs__action_bar_container:I·=·0x7f06004d17 .field·public·static·final·abs__action_bar_container:I·=·0x7f0a004d
  
18 .field·public·static·final·abs__action_bar_subtitle:I·=·0x7f06003d18 .field·public·static·final·abs__action_bar_subtitle:I·=·0x7f0a003d
  
19 .field·public·static·final·abs__action_bar_title:I·=·0x7f06003c19 .field·public·static·final·abs__action_bar_title:I·=·0x7f0a003c
  
20 .field·public·static·final·abs__action_context_bar:I·=·0x7f06004f20 .field·public·static·final·abs__action_context_bar:I·=·0x7f0a004f
  
21 .field·public·static·final·abs__action_menu_divider:I·=·0x7f06000c21 .field·public·static·final·abs__action_menu_divider:I·=·0x7f0a0002
  
22 .field·public·static·final·abs__action_menu_presenter:I·=·0x7f06000d22 .field·public·static·final·abs__action_menu_presenter:I·=·0x7f0a0003
  
23 .field·public·static·final·abs__action_mode_bar:I·=·0x7f06005223 .field·public·static·final·abs__action_mode_bar:I·=·0x7f0a0052
  
24 .field·public·static·final·abs__action_mode_bar_stub:I·=·0x7f06005124 .field·public·static·final·abs__action_mode_bar_stub:I·=·0x7f0a0051
  
25 .field·public·static·final·abs__action_mode_close_button:I·=·0x7f06004025 .field·public·static·final·abs__action_mode_close_button:I·=·0x7f0a0040
  
26 .field·public·static·final·abs__activity_chooser_view_content:I·=·0x7f06004126 .field·public·static·final·abs__activity_chooser_view_content:I·=·0x7f0a0041
  
27 .field·public·static·final·abs__checkbox:I·=·0x7f06004a27 .field·public·static·final·abs__checkbox:I·=·0x7f0a004a
  
28 .field·public·static·final·abs__content:I·=·0x7f06004928 .field·public·static·final·abs__content:I·=·0x7f0a0049
  
29 .field·public·static·final·abs__default_activity_button:I·=·0x7f06004429 .field·public·static·final·abs__default_activity_button:I·=·0x7f0a0044
  
30 .field·public·static·final·abs__expand_activities_button:I·=·0x7f06004230 .field·public·static·final·abs__expand_activities_button:I·=·0x7f0a0042
  
31 .field·public·static·final·abs__home:I·=·0x7f06000a31 .field·public·static·final·abs__home:I·=·0x7f0a0000
  
32 .field·public·static·final·abs__icon:I·=·0x7f06004632 .field·public·static·final·abs__icon:I·=·0x7f0a0046
  
33 .field·public·static·final·abs__image:I·=·0x7f06004333 .field·public·static·final·abs__image:I·=·0x7f0a0043
  
34 .field·public·static·final·abs__imageButton:I·=·0x7f06003e34 .field·public·static·final·abs__imageButton:I·=·0x7f0a003e
  
35 .field·public·static·final·abs__list_item:I·=·0x7f06004535 .field·public·static·final·abs__list_item:I·=·0x7f0a0045
  
36 .field·public·static·final·abs__progress_circular:I·=·0x7f06000e36 .field·public·static·final·abs__progress_circular:I·=·0x7f0a0004
  
37 .field·public·static·final·abs__progress_horizontal:I·=·0x7f06000f37 .field·public·static·final·abs__progress_horizontal:I·=·0x7f0a0005
  
38 .field·public·static·final·abs__radio:I·=·0x7f06004c38 .field·public·static·final·abs__radio:I·=·0x7f0a004c
  
39 .field·public·static·final·abs__search_badge:I·=·0x7f06005539 .field·public·static·final·abs__search_badge:I·=·0x7f0a0055
  
40 .field·public·static·final·abs__search_bar:I·=·0x7f06005440 .field·public·static·final·abs__search_bar:I·=·0x7f0a0054
  
41 .field·public·static·final·abs__search_button:I·=·0x7f06005641 .field·public·static·final·abs__search_button:I·=·0x7f0a0056
  
42 .field·public·static·final·abs__search_close_btn:I·=·0x7f06005b42 .field·public·static·final·abs__search_close_btn:I·=·0x7f0a005b
  
43 .field·public·static·final·abs__search_edit_frame:I·=·0x7f06005743 .field·public·static·final·abs__search_edit_frame:I·=·0x7f0a0057
  
44 .field·public·static·final·abs__search_go_btn:I·=·0x7f06005d44 .field·public·static·final·abs__search_go_btn:I·=·0x7f0a005d
  
45 .field·public·static·final·abs__search_mag_icon:I·=·0x7f06005845 .field·public·static·final·abs__search_mag_icon:I·=·0x7f0a0058
  
46 .field·public·static·final·abs__search_plate:I·=·0x7f06005946 .field·public·static·final·abs__search_plate:I·=·0x7f0a0059
  
47 .field·public·static·final·abs__search_src_text:I·=·0x7f06005a47 .field·public·static·final·abs__search_src_text:I·=·0x7f0a005a
  
48 .field·public·static·final·abs__search_voice_btn:I·=·0x7f06005e48 .field·public·static·final·abs__search_voice_btn:I·=·0x7f0a005e
  
49 .field·public·static·final·abs__shortcut:I·=·0x7f06004b49 .field·public·static·final·abs__shortcut:I·=·0x7f0a004b
  
50 .field·public·static·final·abs__split_action_bar:I·=·0x7f06005050 .field·public·static·final·abs__split_action_bar:I·=·0x7f0a0050
  
51 .field·public·static·final·abs__submit_area:I·=·0x7f06005c51 .field·public·static·final·abs__submit_area:I·=·0x7f0a005c
  
52 .field·public·static·final·abs__textButton:I·=·0x7f06003f52 .field·public·static·final·abs__textButton:I·=·0x7f0a003f
  
53 .field·public·static·final·abs__title:I·=·0x7f06004753 .field·public·static·final·abs__title:I·=·0x7f0a0047
  
54 .field·public·static·final·abs__titleDivider:I·=·0x7f06004854 .field·public·static·final·abs__titleDivider:I·=·0x7f0a0048
  
55 .field·public·static·final·abs__up:I·=·0x7f06000b55 .field·public·static·final·abs__up:I·=·0x7f0a0001
  
56 .field·public·static·final·disableHome:I·=·0x7f06000956 .field·public·static·final·disableHome:I·=·0x7f0a0031
  
57 .field·public·static·final·edit_query:I·=·0x7f06005357 .field·public·static·final·edit_query:I·=·0x7f0a0053
  
58 .field·public·static·final·homeAsUp:I·=·0x7f06000658 .field·public·static·final·homeAsUp:I·=·0x7f0a0032
  
59 .field·public·static·final·listMode:I·=·0x7f06000259 .field·public·static·final·listMode:I·=·0x7f0a002e
  
60 .field·public·static·final·normal:I·=·0x7f06000160 .field·public·static·final·normal:I·=·0x7f0a002f
  
61 .field·public·static·final·showCustom:I·=·0x7f06000861 .field·public·static·final·showCustom:I·=·0x7f0a0033
  
62 .field·public·static·final·showHome:I·=·0x7f06000562 .field·public·static·final·showHome:I·=·0x7f0a0034
  
63 .field·public·static·final·showTitle:I·=·0x7f06000763 .field·public·static·final·showTitle:I·=·0x7f0a0035
  
64 .field·public·static·final·tabMode:I·=·0x7f06000364 .field·public·static·final·tabMode:I·=·0x7f0a0030
  
65 .field·public·static·final·useLogo:I·=·0x7f06000465 .field·public·static·final·useLogo:I·=·0x7f0a0036
  
66 .field·public·static·final·wrap_content:I·=·0x7f06000066 .field·public·static·final·wrap_content:I·=·0x7f0a002d
  
  
67 #·direct·methods67 #·direct·methods
68 .method·public·constructor·<init>()V68 .method·public·constructor·<init>()V
69 ····.locals·069 ····.locals·0
  
70 ····.prologue70 ····.prologue
2.31 KB
smali/com/actionbarsherlock/R$color.smali
    
Offset 11, 39 lines modifiedOffset 11, 39 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"color"13 ····name·=·"color"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__background_holo_dark:I·=·0x7f08000016 .field·public·static·final·abs__background_holo_dark:I·=·0x7f070000
  
17 .field·public·static·final·abs__background_holo_light:I·=·0x7f08000117 .field·public·static·final·abs__background_holo_light:I·=·0x7f070001
  
18 .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f08000418 .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f070004
  
19 .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f08000519 .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f070005
  
20 .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f08000220 .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f070002
  
21 .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f08000321 .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f070003
  
22 .field·public·static·final·abs__bright_foreground_inverse_holo_dark:I·=·0x7f08000622 .field·public·static·final·abs__bright_foreground_inverse_holo_dark:I·=·0x7f070006
  
23 .field·public·static·final·abs__bright_foreground_inverse_holo_light:I·=·0x7f08000723 .field·public·static·final·abs__bright_foreground_inverse_holo_light:I·=·0x7f070007
  
24 .field·public·static·final·abs__holo_blue_light:I·=·0x7f08000824 .field·public·static·final·abs__holo_blue_light:I·=·0x7f070008
  
25 .field·public·static·final·abs__primary_text_disable_only_holo_dark:I·=·0x7f08000d25 .field·public·static·final·abs__primary_text_disable_only_holo_dark:I·=·0x7f07000d
  
26 .field·public·static·final·abs__primary_text_disable_only_holo_light:I·=·0x7f08000e26 .field·public·static·final·abs__primary_text_disable_only_holo_light:I·=·0x7f07000e
  
27 .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f08000f27 .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f07000f
  
28 .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f08001028 .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f070010
  
  
29 #·direct·methods29 #·direct·methods
30 .method·public·constructor·<init>()V30 .method·public·constructor·<init>()V
31 ····.locals·031 ····.locals·0
  
32 ····.prologue32 ····.prologue
1.29 KB
smali/com/actionbarsherlock/R$bool.smali
    
Offset 11, 25 lines modifiedOffset 11, 25 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"bool"13 ····name·=·"bool"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f07000016 .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f060000
  
17 .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f07000217 .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f060002
  
18 .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f07000418 .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f060004
  
19 .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f07000519 .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f060005
  
20 .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f07000320 .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f060003
  
21 .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f07000121 .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f060001
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
2.84 KB
smali/com/actionbarsherlock/R$dimen.smali
    
Offset 11, 47 lines modifiedOffset 11, 47 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"dimen"13 ····name·=·"dimen"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__action_bar_default_height:I·=·0x7f09000116 .field·public·static·final·abs__action_bar_default_height:I·=·0x7f080001
  
17 .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f09000217 .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f080002
  
18 .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f09000618 .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f080006
  
19 .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f09000419 .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f080004
  
20 .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f09000520 .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f080005
  
21 .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f09000321 .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f080003
  
22 .field·public·static·final·abs__action_button_min_width:I·=·0x7f09000722 .field·public·static·final·abs__action_button_min_width:I·=·0x7f080007
  
23 .field·public·static·final·abs__alert_dialog_title_height:I·=·0x7f09000823 .field·public·static·final·abs__alert_dialog_title_height:I·=·0x7f080008
  
24 .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f09000024 .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f080000
  
25 .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f09000925 .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f080009
  
26 .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f09000a26 .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f08000a
  
27 .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f09000d27 .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f08000d
  
28 .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f09000b28 .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f08000b
  
29 .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f09000c29 .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f08000c
  
30 .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f09000f30 .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f08000f
  
31 .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f09000e31 .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f08000e
  
32 .field·public·static·final·action_button_min_width:I·=·0x7f09001032 .field·public·static·final·action_button_min_width:I·=·0x7f080010
  
  
33 #·direct·methods33 #·direct·methods
34 .method·public·constructor·<init>()V34 .method·public·constructor·<init>()V
35 ····.locals·035 ····.locals·0
  
36 ····.prologue36 ····.prologue
17.0 KB
smali/com/actionbarsherlock/view/MenuInflater$MenuState.smali
Max HTML report size reached
624 B
smali/com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.smali
    
Offset 113, 14 lines modifiedOffset 113, 15 lines modified
  
113 ····const-string·v4,·"·in·class·"113 ····const-string·v4,·"·in·class·"
  
114 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;114 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
115 ····move-result-object·v3115 ····move-result-object·v3
  
 116 ····.line·221
116 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;117 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
117 ····move-result-object·v4118 ····move-result-object·v4
  
118 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;119 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
119 ····move-result-object·v3120 ····move-result-object·v3
719 B
smali/com/actionbarsherlock/view/MenuInflater.smali
    
Offset 468, 14 lines modifiedOffset 468, 15 lines modified
468 ····.line·186468 ····.line·186
469 ····invoke-static·{v2},·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->access$000(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;469 ····invoke-static·{v2},·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->access$000(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;
  
470 ····move-result-object·v7470 ····move-result-object·v7
  
471 ····if-eqz·v7,·:cond_9471 ····if-eqz·v7,·:cond_9
  
 472 ····.line·187
472 ····invoke-static·{v2},·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->access$000(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;473 ····invoke-static·{v2},·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->access$000(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;
  
473 ····move-result-object·v7474 ····move-result-object·v7
  
474 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/view/ActionProvider;->hasSubMenu()Z475 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/view/ActionProvider;->hasSubMenu()Z
  
475 ····move-result·v7476 ····move-result·v7
375 B
smali/com/actionbarsherlock/view/ActionMode.smali
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·2722 ····.line·27
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·186 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
  
27 #·virtual·methods26 #·virtual·methods
28 .method·public·abstract·finish()V27 .method·public·abstract·finish()V
29 .end·method28 .end·method
714 B
smali/com/actionbarsherlock/internal/ActionBarSherlockCompat$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;
  
25 ····.prologue26 ····.prologue
26 ····.line·97927 ····.line·979
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;->this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;->this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31.7 KB
smali/com/actionbarsherlock/internal/ActionBarSherlockCompat.smali
Max HTML report size reached
1000 B
smali/com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.smali
    
Offset 475, 14 lines modifiedOffset 475, 15 lines modified
  
475 ····if-eqz·v9,·:cond_5475 ····if-eqz·v9,·:cond_5
  
476 ····move-object·v9,·v1476 ····move-object·v9,·v1
  
477 ····check-cast·v9,·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;477 ····check-cast·v9,·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;
  
 478 ····.line·97
478 ····invoke-interface·{v9},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;479 ····invoke-interface·{v9},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
  
479 ····move-result-object·v6480 ····move-result-object·v6
  
480 ····.line·98481 ····.line·98
481 ····.local·v6,·"oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;482 ····.local·v6,·"oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
482 ····:goto_1483 ····:goto_1
Offset 522, 15 lines modifiedOffset 523, 15 lines modified
522 ····.end·local·v5····#·"itemView":Landroid/view/View;523 ····.end·local·v5····#·"itemView":Landroid/view/View;
523 ····.end·local·v6····#·"oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;524 ····.end·local·v6····#·"oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
524 ····:cond_4525 ····:cond_4
525 ····add-int/lit8·v2,·v2,·0x1526 ····add-int/lit8·v2,·v2,·0x1
  
526 ····goto·:goto_0527 ····goto·:goto_0
  
527 ····.line·96528 ····.line·97
528 ····.restart·local·v1····#·"convertView":Landroid/view/View;529 ····.restart·local·v1····#·"convertView":Landroid/view/View;
529 ····:cond_5530 ····:cond_5
530 ····const/4·v6,·0x0531 ····const/4·v6,·0x0
  
531 ····goto·:goto_1532 ····goto·:goto_1
  
532 ····.line·113533 ····.line·113
1.95 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenu.smali
    
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
  
149 ····.line·176149 ····.line·176
150 ····.end·local·v1····#·"item":Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;150 ····.end·local·v1····#·"item":Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;
151 ····.end·local·v5····#·"shortcut":C151 ····.end·local·v5····#·"shortcut":C
152 ····:goto_2152 ····:goto_2
153 ····return-object·v1153 ····return-object·v1
  
154 ····.line·170154 ····.line·171
155 ····.restart·local·v1····#·"item":Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;155 ····.restart·local·v1····#·"item":Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;
156 ····:cond_0156 ····:cond_0
157 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;->getNumericShortcut()C157 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;->getNumericShortcut()C
  
158 ····move-result·v5158 ····move-result·v5
  
159 ····goto·:goto_1159 ····goto·:goto_1
Offset 292, 14 lines modifiedOffset 292, 15 lines modified
  
292 ····move-result-object·v7292 ····move-result-object·v7
  
293 ····.line·75293 ····.line·75
294 ····.local·v7,·"pm":Landroid/content/pm/PackageManager;294 ····.local·v7,·"pm":Landroid/content/pm/PackageManager;
295 ····const/4·v10,·0x0295 ····const/4·v10,·0x0
  
 296 ····.line·76
296 ····move-object/from16·v0,·p4297 ····move-object/from16·v0,·p4
  
297 ····move-object/from16·v1,·p5298 ····move-object/from16·v1,·p5
  
298 ····move-object/from16·v2,·p6299 ····move-object/from16·v2,·p6
  
299 ····invoke-virtual·{v7,·v0,·v1,·v2,·v10},·Landroid/content/pm/PackageManager;->queryIntentActivityOptions(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;300 ····invoke-virtual·{v7,·v0,·v1,·v2,·v10},·Landroid/content/pm/PackageManager;->queryIntentActivityOptions(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;
Offset 377, 22 lines modifiedOffset 378, 24 lines modified
  
377 ····move/from16·v0,·p3378 ····move/from16·v0,·p3
  
378 ····invoke-virtual·{p0,·p1,·p2,·v0,·v10},·Lcom/actionbarsherlock/internal/view/menu/ActionMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;379 ····invoke-virtual·{p0,·p1,·p2,·v0,·v10},·Lcom/actionbarsherlock/internal/view/menu/ActionMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
  
379 ····move-result-object·v10380 ····move-result-object·v10
  
 381 ····.line·91
380 ····invoke-virtual·{v8,·v7},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;382 ····invoke-virtual·{v8,·v7},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;
  
381 ····move-result-object·v11383 ····move-result-object·v11
  
382 ····invoke-interface·{v10,·v11},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;384 ····invoke-interface·{v10,·v11},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;
  
383 ····move-result-object·v10385 ····move-result-object·v10
  
 386 ····.line·92
384 ····invoke-interface·{v10,·v9},·Lcom/actionbarsherlock/view/MenuItem;->setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;387 ····invoke-interface·{v10,·v9},·Lcom/actionbarsherlock/view/MenuItem;->setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;
  
385 ····move-result-object·v5388 ····move-result-object·v5
  
386 ····.line·93389 ····.line·93
387 ····.local·v5,·"item":Lcom/actionbarsherlock/view/MenuItem;390 ····.local·v5,·"item":Lcom/actionbarsherlock/view/MenuItem;
388 ····if-eqz·p8,·:cond_1391 ····if-eqz·p8,·:cond_1
2.83 KB
smali/com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.smali
    
Offset 170, 14 lines modifiedOffset 170, 15 lines modified
  
170 ····move-result·v1170 ····move-result·v1
  
171 ····if-eqz·v1,·:cond_0171 ····if-eqz·v1,·:cond_0
  
172 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;172 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
 173 ····.line·318
173 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList;174 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList;
  
174 ····move-result-object·v0175 ····move-result-object·v0
  
175 ····.line·319176 ····.line·319
176 ····.local·v0,·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"177 ····.local·v0,·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"
177 ····:goto_0178 ····:goto_0
Offset 190, 15 lines modifiedOffset 191, 15 lines modified
  
190 ····move-result·v1191 ····move-result·v1
  
191 ····.line·322192 ····.line·322
192 ····:goto_1193 ····:goto_1
193 ····return·v1194 ····return·v1
  
194 ····.line·317195 ····.line·318
195 ····.end·local·v0····#·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"196 ····.end·local·v0····#·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"
196 ····:cond_0197 ····:cond_0
197 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;198 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
198 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList;199 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList;
  
199 ····move-result-object·v0200 ····move-result-object·v0
Offset 229, 14 lines modifiedOffset 230, 15 lines modified
  
229 ····move-result·v1230 ····move-result·v1
  
230 ····if-eqz·v1,·:cond_1231 ····if-eqz·v1,·:cond_1
  
231 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;232 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
 233 ····.line·327
232 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList;234 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList;
  
233 ····move-result-object·v0235 ····move-result-object·v0
  
234 ····.line·328236 ····.line·328
235 ····.local·v0,·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"237 ····.local·v0,·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"
236 ····:goto_0238 ····:goto_0
Offset 257, 29 lines modifiedOffset 259, 28 lines modified
  
257 ····move-result-object·v1259 ····move-result-object·v1
  
258 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;260 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
  
259 ····return-object·v1261 ····return-object·v1
  
260 ····.line·326262 ····.line·327
261 ····.end·local·v0····#·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"263 ····.end·local·v0····#·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"
262 ····:cond_1264 ····:cond_1
263 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;265 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
264 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList;266 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList;
  
265 ····move-result-object·v0267 ····move-result-object·v0
  
266 ····goto·:goto_0268 ····goto·:goto_0
267 .end·method269 .end·method
  
268 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;270 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;
269 ····.locals·1271 ····.locals·1
270 ····.param·p1,·"x0"····#·I 
  
271 ····.prologue272 ····.prologue
272 ····.line·306273 ····.line·306
273 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->getItem(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;274 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->getItem(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
  
274 ····move-result-object·v0275 ····move-result-object·v0
  
728 B
smali/com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;
  
25 ····.prologue26 ····.prologue
26 ····.line·28627 ····.line·286
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;->this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;->this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.28 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.smali
    
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 ····invoke-direct·{v0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;-><init>(Landroid/os/Parcel;)V51 ····invoke-direct·{v0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;-><init>(Landroid/os/Parcel;)V
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;54 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
57 ····.prologue56 ····.prologue
58 ····.line·55957 ····.line·559
59 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;58 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;
  
60 ····move-result-object·v059 ····move-result-object·v0
  
Offset 75, 15 lines modifiedOffset 74, 14 lines modified
75 ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;74 ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;
  
76 ····return-object·v075 ····return-object·v0
77 .end·method76 .end·method
  
78 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;77 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
79 ····.locals·178 ····.locals·1
80 ····.param·p1,·"x0"····#·I 
  
81 ····.prologue79 ····.prologue
82 ····.line·55980 ····.line·559
83 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;81 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;
  
84 ····move-result-object·v082 ····move-result-object·v0
  
6.32 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.smali
    
Offset 116, 98 lines modifiedOffset 116, 96 lines modified
116 ····.locals·3116 ····.locals·3
  
117 ····.prologue117 ····.prologue
118 ····.line·603118 ····.line·603
119 ····invoke-super·{p0},·Landroid/widget/ImageButton;->onAttachedToWindow()V119 ····invoke-super·{p0},·Landroid/widget/ImageButton;->onAttachedToWindow()V
  
120 ····.line·604120 ····.line·604
121 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set;121 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set;
  
122 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;122 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
123 ····move-result-object·v0123 ····move-result-object·v1
  
124 ····.local·v0,·"i$":Ljava/util/Iterator; 
125 ····:goto_0124 ····:goto_0
126 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z125 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
127 ····move-result·v2126 ····move-result·v2
  
128 ····if-eqz·v2,·:cond_0127 ····if-eqz·v2,·:cond_0
  
129 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;128 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
130 ····move-result-object·v1129 ····move-result-object·v0
  
131 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;130 ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
  
132 ····.line·605131 ····.line·605
133 ····.local·v1,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;132 ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
134 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V133 ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V
  
135 ····goto·:goto_0134 ····goto·:goto_0
  
136 ····.line·607135 ····.line·607
137 ····.end·local·v1····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;136 ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
138 ····:cond_0137 ····:cond_0
139 ····return-void138 ····return-void
140 .end·method139 .end·method
  
141 .method·protected·onDetachedFromWindow()V140 .method·protected·onDetachedFromWindow()V
142 ····.locals·3141 ····.locals·3
  
143 ····.prologue142 ····.prologue
144 ····.line·611143 ····.line·611
145 ····invoke-super·{p0},·Landroid/widget/ImageButton;->onDetachedFromWindow()V144 ····invoke-super·{p0},·Landroid/widget/ImageButton;->onDetachedFromWindow()V
  
146 ····.line·612145 ····.line·612
147 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set;146 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set;
  
148 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;147 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
149 ····move-result-object·v0148 ····move-result-object·v1
  
150 ····.local·v0,·"i$":Ljava/util/Iterator; 
151 ····:goto_0149 ····:goto_0
152 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z150 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
153 ····move-result·v2151 ····move-result·v2
  
154 ····if-eqz·v2,·:cond_0152 ····if-eqz·v2,·:cond_0
  
155 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;153 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
156 ····move-result-object·v1154 ····move-result-object·v0
  
157 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;155 ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
  
158 ····.line·613156 ····.line·613
159 ····.local·v1,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;157 ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
160 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V158 ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V
  
161 ····goto·:goto_0159 ····goto·:goto_0
  
162 ····.line·616160 ····.line·616
163 ····.end·local·v1····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;161 ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
164 ····:cond_0162 ····:cond_0
165 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;163 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;
  
166 ····invoke-static·{v2},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;164 ····invoke-static·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;
  
167 ····move-result-object·v2165 ····move-result-object·v1
  
168 ····if-eqz·v2,·:cond_1166 ····if-eqz·v1,·:cond_1
  
169 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;167 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;
  
170 ····invoke-static·{v2},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;168 ····invoke-static·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;
  
171 ····move-result-object·v2169 ····move-result-object·v1
  
172 ····invoke-virtual·{v2},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;->dismiss()V170 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;->dismiss()V
  
173 ····.line·617171 ····.line·617
174 ····:cond_1172 ····:cond_1
175 ····return-void173 ····return-void
176 .end·method174 .end·method
  
177 .method·public·performClick()Z175 .method·public·performClick()Z
70.3 KB
smali/com/actionbarsherlock/internal/view/menu/MenuBuilder.smali
Max HTML report size reached
2.58 KB
smali/com/actionbarsherlock/internal/view/menu/MenuItemImpl.smali
    
Offset 184, 14 lines modifiedOffset 184, 15 lines modified
184 ····:cond_2184 ····:cond_2
185 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;185 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;
  
186 ····if-eqz·v1,·:cond_3186 ····if-eqz·v1,·:cond_3
  
187 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;187 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;
  
 188 ····.line·622
188 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionCollapse(Lcom/actionbarsherlock/view/MenuItem;)Z189 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionCollapse(Lcom/actionbarsherlock/view/MenuItem;)Z
  
189 ····move-result·v1190 ····move-result·v1
  
190 ····if-eqz·v1,·:cond_0191 ····if-eqz·v1,·:cond_0
  
191 ····.line·623192 ····.line·623
Offset 231, 14 lines modifiedOffset 232, 15 lines modified
231 ····:cond_1232 ····:cond_1
232 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;233 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;
  
233 ····if-eqz·v1,·:cond_2234 ····if-eqz·v1,·:cond_2
  
234 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;235 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;
  
 236 ····.line·604
235 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionExpand(Lcom/actionbarsherlock/view/MenuItem;)Z237 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionExpand(Lcom/actionbarsherlock/view/MenuItem;)Z
  
236 ····move-result·v1238 ····move-result·v1
  
237 ····if-eqz·v1,·:cond_0239 ····if-eqz·v1,·:cond_0
  
238 ····.line·605240 ····.line·605
Offset 595, 21 lines modifiedOffset 597, 24 lines modified
  
595 ····invoke-interface·{p1},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->prefersCondensedTitle()Z597 ····invoke-interface·{p1},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->prefersCondensedTitle()Z
  
596 ····move-result·v0598 ····move-result·v0
  
597 ····if-eqz·v0,·:cond_0599 ····if-eqz·v0,·:cond_0
  
 600 ····.line·341
598 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitleCondensed()Ljava/lang/CharSequence;601 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitleCondensed()Ljava/lang/CharSequence;
  
599 ····move-result-object·v0602 ····move-result-object·v0
  
 603 ····.line·340
600 ····:goto_0604 ····:goto_0
601 ····return-object·v0605 ····return-object·v0
  
 606 ····.line·342
602 ····:cond_0607 ····:cond_0
603 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence;608 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence;
  
604 ····move-result-object·v0609 ····move-result-object·v0
  
605 ····goto·:goto_0610 ····goto·:goto_0
606 .end·method611 .end·method
Offset 669, 14 lines modifiedOffset 674, 15 lines modified
669 ····.line·143674 ····.line·143
670 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;675 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;
  
671 ····if-eqz·v2,·:cond_1676 ····if-eqz·v2,·:cond_1
  
672 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;677 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;
  
 678 ····.line·144
673 ····invoke-interface·{v2,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;->onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z679 ····invoke-interface·{v2,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;->onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z
  
674 ····move-result·v2680 ····move-result·v2
  
675 ····if-eqz·v2,·:cond_1681 ····if-eqz·v2,·:cond_1
  
676 ····.line·170682 ····.line·170
3.29 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.smali
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;6 .implements·Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;, 
11 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;,10 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;,
12 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;,11 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;,
13 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;,12 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;,
14 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;,13 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;,
15 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;,14 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;,
16 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;,15 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;,
17 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey;16 ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey;
Offset 198, 14 lines modifiedOffset 197, 15 lines modified
  
198 ····if-eqz·v4,·:cond_2197 ····if-eqz·v4,·:cond_2
  
199 ····move-object·v4,·v0198 ····move-object·v4,·v0
  
200 ····check-cast·v4,·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;199 ····check-cast·v4,·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;
  
 200 ····.line·286
201 ····invoke-interface·{v4},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;201 ····invoke-interface·{v4},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
  
202 ····move-result-object·v4202 ····move-result-object·v4
  
203 ····if-eq·v4,·p1,·:cond_0203 ····if-eq·v4,·p1,·:cond_0
  
204 ····.line·283204 ····.line·283
Offset 1782, 14 lines modifiedOffset 1782, 15 lines modified
  
1782 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;1782 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;
  
1783 ····if-nez·v1,·:cond_01783 ····if-nez·v1,·:cond_0
  
1784 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;1784 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
 1785 ····.line·299
1785 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList;1786 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList;
  
1786 ····move-result-object·v11787 ····move-result-object·v1
  
1787 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->isEmpty()Z1788 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->isEmpty()Z
  
1788 ····move-result·v11789 ····move-result·v1
Offset 1912, 14 lines modifiedOffset 1913, 15 lines modified
1912 ····:cond_11913 ····:cond_1
1913 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;1914 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
1914 ····if-eqz·v8,·:cond_61915 ····if-eqz·v8,·:cond_6
  
1915 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;1916 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
 1917 ····.line·220
1916 ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList;1918 ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList;
  
1917 ····move-result-object·v51919 ····move-result-object·v5
  
1918 ····.line·2221920 ····.line·222
1919 ····.local·v5,·"nonActionItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"1921 ····.local·v5,·"nonActionItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"
1920 ····:goto_11922 ····:goto_1
Offset 2029, 15 lines modifiedOffset 2031, 15 lines modified
2029 ····iget-boolean·v9,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mReserveOverflow:Z2031 ····iget-boolean·v9,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mReserveOverflow:Z
  
2030 ····invoke-virtual·{v8,·v9},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->setOverflowReserved(Z)V2032 ····invoke-virtual·{v8,·v9},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->setOverflowReserved(Z)V
  
2031 ····.line·2492033 ····.line·249
2032 ····return-void2034 ····return-void
  
2033 ····.line·2192035 ····.line·220
2034 ····.end·local·v2····#·"hasOverflow":Z2036 ····.end·local·v2····#·"hasOverflow":Z
2035 ····.end·local·v5····#·"nonActionItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"2037 ····.end·local·v5····#·"nonActionItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;"
2036 ····:cond_62038 ····:cond_6
2037 ····const/4·v5,·0x02039 ····const/4·v5,·0x0
  
2038 ····goto·:goto_12040 ····goto·:goto_1
  
1.72 KB
smali/com/actionbarsherlock/internal/view/menu/MenuPopupHelper.smali
    
Offset 10, 15 lines modifiedOffset 10, 14 lines modified
10 .implements·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;10 .implements·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
11 .implements·Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;11 .implements·Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;
  
  
12 #·annotations12 #·annotations
13 .annotation·system·Ldalvik/annotation/MemberClasses;13 .annotation·system·Ldalvik/annotation/MemberClasses;
14 ····value·=·{14 ····value·=·{
15 ········Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;, 
16 ········Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;,15 ········Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;,
17 ········Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;16 ········Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;
18 ····}17 ····}
19 .end·annotation18 .end·annotation
  
  
20 #·static·fields19 #·static·fields
Offset 137, 18 lines modifiedOffset 136, 20 lines modified
  
137 ····iget·v1,·v1,·Landroid/util/DisplayMetrics;->widthPixels:I136 ····iget·v1,·v1,·Landroid/util/DisplayMetrics;->widthPixels:I
  
138 ····div-int/lit8·v1,·v1,·0x2137 ····div-int/lit8·v1,·v1,·0x2
  
139 ····sget·v2,·Lcom/actionbarsherlock/R$dimen;->abs__config_prefDialogWidth:I138 ····sget·v2,·Lcom/actionbarsherlock/R$dimen;->abs__config_prefDialogWidth:I
  
 139 ····.line·86
140 ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I140 ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I
  
141 ····move-result·v2141 ····move-result·v2
  
 142 ····.line·85
142 ····invoke-static·{v1,·v2},·Ljava/lang/Math;->max(II)I143 ····invoke-static·{v1,·v2},·Ljava/lang/Math;->max(II)I
  
143 ····move-result·v1144 ····move-result·v1
  
144 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;->mPopupMaxWidth:I145 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;->mPopupMaxWidth:I
  
145 ····.line·88146 ····.line·88
Offset 219, 21 lines modifiedOffset 220, 21 lines modified
219 ····.local·v6,·"width":I220 ····.local·v6,·"width":I
220 ····const/4·v4,·0x0221 ····const/4·v4,·0x0
  
221 ····.line·173222 ····.line·173
222 ····.local·v4,·"itemView":Landroid/view/View;223 ····.local·v4,·"itemView":Landroid/view/View;
223 ····const/4·v3,·0x0224 ····const/4·v3,·0x0
  
224 ····.line·174225 ····.line·175
225 ····.local·v3,·"itemType":I226 ····.local·v3,·"itemType":I
226 ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I227 ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
227 ····move-result·v7228 ····move-result·v7
  
228 ····.line·176229 ····.line·177
229 ····.local·v7,·"widthMeasureSpec":I230 ····.local·v7,·"widthMeasureSpec":I
230 ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I231 ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
231 ····move-result·v1232 ····move-result·v1
  
232 ····.line·178233 ····.line·178
233 ····.local·v1,·"heightMeasureSpec":I234 ····.local·v1,·"heightMeasureSpec":I
3.91 KB
smali/com/actionbarsherlock/internal/view/menu/ListMenuItemView.smali
    
Offset 47, 58 lines modifiedOffset 47, 61 lines modified
47 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V47 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
48 ····.line·8048 ····.line·80
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
51 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V51 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
52 ····.locals·352 ····.locals·4
53 ····.param·p1,·"context"····#·Landroid/content/Context;53 ····.param·p1,·"context"····#·Landroid/content/Context;
54 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;54 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
55 ····.param·p3,·"defStyle"····#·I55 ····.param·p3,·"defStyle"····#·I
  
56 ····.prologue56 ····.prologue
57 ····const/4·v2,·0x057 ····const/4·v3,·0x0
  
58 ····.line·6158 ····.line·61
59 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V59 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
60 ····.line·6260 ····.line·62
61 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mContext:Landroid/content/Context;61 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mContext:Landroid/content/Context;
  
62 ····.line·6462 ····.line·64
63 ····sget-object·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView:[I63 ····sget-object·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView:[I
  
 64 ····.line·65
64 ····invoke-virtual·{p1,·p2,·v1,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;65 ····invoke-virtual·{p1,·p2,·v1,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
65 ····move-result-object·v066 ····move-result-object·v0
  
66 ····.line·6867 ····.line·68
67 ····.local·v0,·"a":Landroid/content/res/TypedArray;68 ····.local·v0,·"a":Landroid/content/res/TypedArray;
68 ····const/4·v1,·0x469 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_itemBackground:I
  
69 ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;70 ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
70 ····move-result-object·v171 ····move-result-object·v1
  
71 ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mBackground:Landroid/graphics/drawable/Drawable;72 ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mBackground:Landroid/graphics/drawable/Drawable;
  
72 ····.line·6973 ····.line·69
 74 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_itemTextAppearance:I
  
73 ····const/4·v1,·-0x175 ····const/4·v2,·-0x1
  
74 ····invoke-virtual·{v0,·v2,·v1},·Landroid/content/res/TypedArray;->getResourceId(II)I76 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
75 ····move-result·v177 ····move-result·v1
  
76 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearance:I78 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearance:I
  
77 ····.line·7179 ····.line·71
78 ····const/4·v1,·0x780 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_preserveIconSpacing:I
  
79 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z81 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
80 ····move-result·v182 ····move-result·v1
  
81 ····iput-boolean·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mPreserveIconSpacing:Z83 ····iput-boolean·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mPreserveIconSpacing:Z
  
82 ····.line·7384 ····.line·73
83 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearanceContext:Landroid/content/Context;85 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearanceContext:Landroid/content/Context;
Offset 146, 14 lines modifiedOffset 149, 15 lines modified
  
146 ····.line·258149 ····.line·258
147 ····.local·v0,·"inflater":Landroid/view/LayoutInflater;150 ····.local·v0,·"inflater":Landroid/view/LayoutInflater;
148 ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_checkbox:I151 ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_checkbox:I
  
149 ····const/4·v2,·0x0152 ····const/4·v2,·0x0
  
 153 ····.line·259
150 ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;154 ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
151 ····move-result-object·v1155 ····move-result-object·v1
  
152 ····check-cast·v1,·Landroid/widget/CheckBox;156 ····check-cast·v1,·Landroid/widget/CheckBox;
  
153 ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mCheckBox:Landroid/widget/CheckBox;157 ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mCheckBox:Landroid/widget/CheckBox;
Offset 210, 14 lines modifiedOffset 214, 15 lines modified
  
210 ····.line·250214 ····.line·250
211 ····.local·v0,·"inflater":Landroid/view/LayoutInflater;215 ····.local·v0,·"inflater":Landroid/view/LayoutInflater;
212 ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_radio:I216 ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_radio:I
  
213 ····const/4·v2,·0x0217 ····const/4·v2,·0x0
  
 218 ····.line·251
214 ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;219 ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
215 ····move-result-object·v1220 ····move-result-object·v1
  
216 ····check-cast·v1,·Landroid/widget/RadioButton;221 ····check-cast·v1,·Landroid/widget/RadioButton;
  
217 ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mRadioButton:Landroid/widget/RadioButton;222 ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mRadioButton:Landroid/widget/RadioButton;
6.31 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuView.smali
    
Offset 714, 22 lines modifiedOffset 714, 22 lines modified
714 ····if-lez·v8,·:cond_e714 ····if-lez·v8,·:cond_e
  
715 ····.line·203715 ····.line·203
716 ····const·v26,·0x7fffffff716 ····const·v26,·0x7fffffff
  
717 ····.line·204717 ····.line·204
718 ····.local·v26,·"minCells":I718 ····.local·v26,·"minCells":I
719 ····const-wide/16·v27,·0x0719 ····const-wide/16·v28,·0x0
  
720 ····.line·205720 ····.line·205
721 ····.local·v27,·"minCellsAt":J721 ····.local·v28,·"minCellsAt":J
722 ····const/16·v29,·0x0722 ····const/16·v27,·0x0
  
723 ····.line·206723 ····.line·206
724 ····.local·v29,·"minCellsItemCount":I724 ····.local·v27,·"minCellsItemCount":I
725 ····const/16·v21,·0x0725 ····const/16·v21,·0x0
  
726 ····:goto_7726 ····:goto_7
727 ····move/from16·v0,·v21727 ····move/from16·v0,·v21
  
728 ····if-ge·v0,·v12,·:cond_d728 ····if-ge·v0,·v12,·:cond_d
  
Offset 768, 29 lines modifiedOffset 768, 29 lines modified
768 ····goto·:goto_7768 ····goto·:goto_7
  
769 ····.line·196769 ····.line·196
770 ····.end·local·v10····#·"centerSingleExpandedItem":Z770 ····.end·local·v10····#·"centerSingleExpandedItem":Z
771 ····.end·local·v11····#·"child":Landroid/view/View;771 ····.end·local·v11····#·"child":Landroid/view/View;
772 ····.end·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;772 ····.end·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;
773 ····.end·local·v26····#·"minCells":I773 ····.end·local·v26····#·"minCells":I
774 ····.end·local·v27····#·"minCellsAt":J 
775 ····.end·local·v29····#·"minCellsItemCount":I774 ····.end·local·v27····#·"minCellsItemCount":I
 775 ····.end·local·v28····#·"minCellsAt":J
776 ····.end·local·v30····#·"needsExpansion":Z776 ····.end·local·v30····#·"needsExpansion":Z
777 ····:cond_a777 ····:cond_a
778 ····const/4·v10,·0x0778 ····const/4·v10,·0x0
  
779 ····goto·:goto_5779 ····goto·:goto_5
  
780 ····.line·214780 ····.line·214
781 ····.restart·local·v10····#·"centerSingleExpandedItem":Z781 ····.restart·local·v10····#·"centerSingleExpandedItem":Z
782 ····.restart·local·v11····#·"child":Landroid/view/View;782 ····.restart·local·v11····#·"child":Landroid/view/View;
783 ····.restart·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;783 ····.restart·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;
784 ····.restart·local·v26····#·"minCells":I784 ····.restart·local·v26····#·"minCells":I
785 ····.restart·local·v27····#·"minCellsAt":J 
786 ····.restart·local·v29····#·"minCellsItemCount":I785 ····.restart·local·v27····#·"minCellsItemCount":I
 786 ····.restart·local·v28····#·"minCellsAt":J
787 ····.restart·local·v30····#·"needsExpansion":Z787 ····.restart·local·v30····#·"needsExpansion":Z
788 ····:cond_b788 ····:cond_b
789 ····move-object/from16·v0,·v23789 ····move-object/from16·v0,·v23
  
790 ····iget·v0,·v0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;->cellsUsed:I790 ····iget·v0,·v0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;->cellsUsed:I
  
791 ····move/from16·v38,·v0791 ····move/from16·v38,·v0
Offset 813, 18 lines modifiedOffset 813, 18 lines modified
  
813 ····shl-int·v38,·v38,·v21813 ····shl-int·v38,·v38,·v21
  
814 ····move/from16·v0,·v38814 ····move/from16·v0,·v38
  
815 ····int-to-long·v0,·v0815 ····int-to-long·v0,·v0
  
816 ····move-wide/from16·v27,·v0816 ····move-wide/from16·v28,·v0
  
817 ····.line·217817 ····.line·217
818 ····const/16·v29,·0x1818 ····const/16·v27,·0x1
  
819 ····goto·:goto_8819 ····goto·:goto_8
  
820 ····.line·218820 ····.line·218
821 ····:cond_c821 ····:cond_c
822 ····move-object/from16·v0,·v23822 ····move-object/from16·v0,·v23
  
Offset 845, 36 lines modifiedOffset 845, 36 lines modified
  
845 ····move/from16·v0,·v38845 ····move/from16·v0,·v38
  
846 ····int-to-long·v0,·v0846 ····int-to-long·v0,·v0
  
847 ····move-wide/from16·v38,·v0847 ····move-wide/from16·v38,·v0
  
848 ····or-long·v27,·v27,·v38848 ····or-long·v28,·v28,·v38
  
849 ····.line·220849 ····.line·220
850 ····add-int/lit8·v29,·v29,·0x1850 ····add-int/lit8·v27,·v27,·0x1
  
851 ····goto·:goto_8851 ····goto·:goto_8
  
852 ····.line·225852 ····.line·225
853 ····.end·local·v11····#·"child":Landroid/view/View;853 ····.end·local·v11····#·"child":Landroid/view/View;
854 ····.end·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;854 ····.end·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;
855 ····:cond_d855 ····:cond_d
856 ····or-long·v32,·v32,·v27856 ····or-long·v32,·v32,·v28
  
857 ····.line·227857 ····.line·227
858 ····move/from16·v0,·v29858 ····move/from16·v0,·v27
  
859 ····if-le·v0,·v8,·:cond_13859 ····if-le·v0,·v8,·:cond_13
  
860 ····.line·256860 ····.line·256
861 ····.end·local·v26····#·"minCells":I861 ····.end·local·v26····#·"minCells":I
862 ····.end·local·v27····#·"minCellsAt":J 
863 ····.end·local·v29····#·"minCellsItemCount":I862 ····.end·local·v27····#·"minCellsItemCount":I
 863 ····.end·local·v28····#·"minCellsAt":J
864 ····:cond_e864 ····:cond_e
865 ····if-nez·v16,·:cond_18865 ····if-nez·v16,·:cond_18
  
866 ····const/16·v38,·0x1866 ····const/16·v38,·0x1
  
867 ····move/from16·v0,·v34867 ····move/from16·v0,·v34
  
Offset 1081, 16 lines modifiedOffset 1081, 16 lines modified
1081 ····goto·:goto_b1081 ····goto·:goto_b
  
1082 ····.line·2301082 ····.line·230
1083 ····.end·local·v13····#·"expandCount":F1083 ····.end·local·v13····#·"expandCount":F
1084 ····.end·local·v15····#·"extraPixels":I1084 ····.end·local·v15····#·"extraPixels":I
1085 ····.end·local·v31····#·"singleItem":Z1085 ····.end·local·v31····#·"singleItem":Z
1086 ····.restart·local·v26····#·"minCells":I1086 ····.restart·local·v26····#·"minCells":I
1087 ····.restart·local·v27····#·"minCellsAt":J 
1088 ····.restart·local·v29····#·"minCellsItemCount":I1087 ····.restart·local·v27····#·"minCellsItemCount":I
 1088 ····.restart·local·v28····#·"minCellsAt":J
1089 ····:cond_131089 ····:cond_13
1090 ····add-int/lit8·v26,·v26,·0x11090 ····add-int/lit8·v26,·v26,·0x1
  
1091 ····.line·2321091 ····.line·232
1092 ····const/16·v21,·0x01092 ····const/16·v21,·0x0
Max diff block lines reached; 2811/6325 bytes (44.44%) of diff not shown.
5.75 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuItemView.smali
    
Offset 102, 15 lines modifiedOffset 102, 17 lines modified
  
102 ····invoke-virtual·{p1,·p2,·v1,·v2,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;102 ····invoke-virtual·{p1,·p2,·v1,·v2,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
103 ····move-result-object·v0103 ····move-result-object·v0
  
104 ····.line·78104 ····.line·78
105 ····.local·v0,·"a":Landroid/content/res/TypedArray;105 ····.local·v0,·"a":Landroid/content/res/TypedArray;
 106 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionMenuItemView_android_minWidth:I
  
106 ····invoke-virtual·{v0,·v2,·v2},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I107 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
  
107 ····move-result·v1108 ····move-result·v1
  
108 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mMinWidth:I109 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mMinWidth:I
  
109 ····.line·80110 ····.line·80
110 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V111 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
Offset 151, 14 lines modifiedOffset 153, 15 lines modified
  
151 ····move-result-object·v3153 ····move-result-object·v3
  
152 ····if-eqz·v3,·:cond_0154 ····if-eqz·v3,·:cond_0
  
153 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;155 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
  
 156 ····.line·177
154 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->showsTextAsAction()Z157 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->showsTextAsAction()Z
  
155 ····move-result·v3158 ····move-result·v3
  
156 ····if-eqz·v3,·:cond_2159 ····if-eqz·v3,·:cond_2
  
157 ····iget-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mAllowTextWithIcon:Z160 ····iget-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mAllowTextWithIcon:Z
Offset 191, 15 lines modifiedOffset 194, 15 lines modified
191 ····.line·175194 ····.line·175
192 ····goto·:goto_0195 ····goto·:goto_0
  
193 ····.restart·local·v0····#·"visible":Z196 ····.restart·local·v0····#·"visible":Z
194 ····:cond_2197 ····:cond_2
195 ····move·v1,·v2198 ····move·v1,·v2
  
196 ····.line·176199 ····.line·177
197 ····goto·:goto_1200 ····goto·:goto_1
  
198 ····.line·179201 ····.line·179
199 ····:cond_3202 ····:cond_3
200 ····const/16·v2,·0x8203 ····const/16·v2,·0x8
  
201 ····goto·:goto_2204 ····goto·:goto_2
Offset 403, 42 lines modifiedOffset 406, 41 lines modified
403 ····.locals·3406 ····.locals·3
  
404 ····.prologue407 ····.prologue
405 ····.line·95408 ····.line·95
406 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onAttachedToWindow()V409 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onAttachedToWindow()V
  
407 ····.line·96410 ····.line·96
408 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set;411 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set;
  
409 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;412 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
410 ····move-result-object·v0413 ····move-result-object·v1
  
411 ····.local·v0,·"i$":Ljava/util/Iterator; 
412 ····:goto_0414 ····:goto_0
413 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z415 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
414 ····move-result·v2416 ····move-result·v2
  
415 ····if-eqz·v2,·:cond_0417 ····if-eqz·v2,·:cond_0
  
416 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;418 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
417 ····move-result-object·v1419 ····move-result-object·v0
  
418 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;420 ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
  
419 ····.line·97421 ····.line·97
420 ····.local·v1,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;422 ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
421 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V423 ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V
  
422 ····goto·:goto_0424 ····goto·:goto_0
  
423 ····.line·99425 ····.line·99
424 ····.end·local·v1····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;426 ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
425 ····:cond_0427 ····:cond_0
426 ····return-void428 ····return-void
427 .end·method429 .end·method
  
428 .method·public·onClick(Landroid/view/View;)V430 .method·public·onClick(Landroid/view/View;)V
429 ····.locals·2431 ····.locals·2
430 ····.param·p1,·"v"····#·Landroid/view/View;432 ····.param·p1,·"v"····#·Landroid/view/View;
Offset 465, 42 lines modifiedOffset 467, 41 lines modified
465 ····.locals·3467 ····.locals·3
  
466 ····.prologue468 ····.prologue
467 ····.line·103469 ····.line·103
468 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onDetachedFromWindow()V470 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onDetachedFromWindow()V
  
469 ····.line·104471 ····.line·104
470 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set;472 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set;
  
471 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;473 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
472 ····move-result-object·v0474 ····move-result-object·v1
  
473 ····.local·v0,·"i$":Ljava/util/Iterator; 
474 ····:goto_0475 ····:goto_0
475 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z476 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
476 ····move-result·v2477 ····move-result·v2
  
477 ····if-eqz·v2,·:cond_0478 ····if-eqz·v2,·:cond_0
  
478 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;479 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
479 ····move-result-object·v1480 ····move-result-object·v0
  
480 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;481 ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
  
481 ····.line·105482 ····.line·105
482 ····.local·v1,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;483 ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
483 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V484 ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V
  
484 ····goto·:goto_0485 ····goto·:goto_0
  
485 ····.line·107486 ····.line·107
Max diff block lines reached; 84/5749 bytes (1.46%) of diff not shown.
888 B
smali/com/actionbarsherlock/internal/view/menu/SubMenuBuilder.smali
    
Offset 61, 26 lines modifiedOffset 61, 29 lines modified
  
61 ····move-result·v061 ····move-result·v0
  
62 ····if-nez·v0,·:cond_062 ····if-nez·v0,·:cond_0
  
63 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;->mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;63 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;->mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
 64 ····.line·83
64 ····invoke-virtual·{v0,·p1,·p2},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z65 ····invoke-virtual·{v0,·p1,·p2},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z
  
65 ····move-result·v066 ····move-result·v0
  
66 ····if-eqz·v0,·:cond_167 ····if-eqz·v0,·:cond_1
  
67 ····:cond_068 ····:cond_0
68 ····const/4·v0,·0x169 ····const/4·v0,·0x1
  
 70 ····.line·82
69 ····:goto_071 ····:goto_0
70 ····return·v072 ····return·v0
  
 73 ····.line·83
71 ····:cond_174 ····:cond_1
72 ····const/4·v0,·0x075 ····const/4·v0,·0x0
  
73 ····goto·:goto_076 ····goto·:goto_0
74 .end·method77 .end·method
  
75 .method·public·expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z78 .method·public·expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
1.31 KB
smali/com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.smali
    
Offset 300, 44 lines modifiedOffset 300, 49 lines modified
300 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;->mBefore:Landroid/graphics/RectF;300 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;->mBefore:Landroid/graphics/RectF;
  
301 ····invoke-virtual·{v0,·v3},·Landroid/graphics/RectF;->union(Landroid/graphics/RectF;)V301 ····invoke-virtual·{v0,·v3},·Landroid/graphics/RectF;->union(Landroid/graphics/RectF;)V
  
302 ····.line·149302 ····.line·149
303 ····iget·v3,·v0,·Landroid/graphics/RectF;->left:F303 ····iget·v3,·v0,·Landroid/graphics/RectF;->left:F
  
 304 ····.line·150
304 ····invoke-static·{v3},·Landroid/util/FloatMath;->floor(F)F305 ····invoke-static·{v3},·Landroid/util/FloatMath;->floor(F)F
  
305 ····move-result·v3306 ····move-result·v3
  
306 ····float-to-int·v3,·v3307 ····float-to-int·v3,·v3
  
307 ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F308 ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F
  
 309 ····.line·151
308 ····invoke-static·{v4},·Landroid/util/FloatMath;->floor(F)F310 ····invoke-static·{v4},·Landroid/util/FloatMath;->floor(F)F
  
309 ····move-result·v4311 ····move-result·v4
  
310 ····float-to-int·v4,·v4312 ····float-to-int·v4,·v4
  
311 ····iget·v5,·v0,·Landroid/graphics/RectF;->right:F313 ····iget·v5,·v0,·Landroid/graphics/RectF;->right:F
  
 314 ····.line·152
312 ····invoke-static·{v5},·Landroid/util/FloatMath;->ceil(F)F315 ····invoke-static·{v5},·Landroid/util/FloatMath;->ceil(F)F
  
313 ····move-result·v5316 ····move-result·v5
  
314 ····float-to-int·v5,·v5317 ····float-to-int·v5,·v5
  
315 ····iget·v6,·v0,·Landroid/graphics/RectF;->bottom:F318 ····iget·v6,·v0,·Landroid/graphics/RectF;->bottom:F
  
 319 ····.line·153
316 ····invoke-static·{v6},·Landroid/util/FloatMath;->ceil(F)F320 ····invoke-static·{v6},·Landroid/util/FloatMath;->ceil(F)F
  
317 ····move-result·v6321 ····move-result·v6
  
318 ····float-to-int·v6,·v6322 ····float-to-int·v6,·v6
  
 323 ····.line·149
319 ····invoke-virtual·{v1,·v3,·v4,·v5,·v6},·Landroid/view/View;->invalidate(IIII)V324 ····invoke-virtual·{v1,·v3,·v4,·v5,·v6},·Landroid/view/View;->invalidate(IIII)V
  
320 ····goto·:goto_0325 ····goto·:goto_0
321 .end·method326 .end·method
  
322 .method·private·prepareForUpdate()V327 .method·private·prepareForUpdate()V
323 ····.locals·2328 ····.locals·2
667 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.smali
    
Offset 40, 15 lines modifiedOffset 40, 14 lines modified
40 ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mInterpolator:Landroid/view/animation/Interpolator;40 ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mInterpolator:Landroid/view/animation/Interpolator;
  
41 ····.line·6241 ····.line·62
42 ····const/4·v0,·0x042 ····const/4·v0,·0x0
  
43 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mHasValue:Z43 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mHasValue:Z
  
44 ····.line·321 
45 ····return-void44 ····return-void
46 .end·method45 .end·method
  
47 .method·public·static·ofFloat(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;46 .method·public·static·ofFloat(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
48 ····.locals·147 ····.locals·1
49 ····.param·p0,·"fraction"····#·F48 ····.param·p0,·"fraction"····#·F
  
1.56 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.smali
    
Offset 294, 40 lines modifiedOffset 294, 38 lines modified
294 ····.end·local·v1····#·"numValues":I294 ····.end·local·v1····#·"numValues":I
295 ····:cond_1295 ····:cond_1
296 ····return-void296 ····return-void
297 .end·method297 .end·method
  
298 .method·public·bridge·synthetic·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;298 .method·public·bridge·synthetic·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
299 ····.locals·1299 ····.locals·1
300 ····.param·p1,·"x0"····#·J 
  
301 ····.prologue300 ····.prologue
302 ····.line·35301 ····.line·35
303 ····invoke-virtual·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;302 ····invoke-virtual·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
304 ····move-result-object·v0303 ····move-result-object·v0
  
305 ····return-object·v0304 ····return-object·v0
306 .end·method305 .end·method
  
307 .method·public·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;306 .method·public·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
308 ····.locals·0307 ····.locals·1
309 ····.param·p1,·"duration"····#·J308 ····.param·p1,·"duration"····#·J
  
310 ····.prologue309 ····.prologue
311 ····.line·403310 ····.line·403
312 ····invoke-super·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;311 ····invoke-super·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
  
313 ····.line·404312 ····.line·404
314 ····return-object·p0313 ····return-object·p0
315 .end·method314 .end·method
  
316 .method·public·bridge·synthetic·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;315 .method·public·bridge·synthetic·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
317 ····.locals·1316 ····.locals·1
318 ····.param·p1,·"x0"····#·J 
  
319 ····.prologue317 ····.prologue
320 ····.line·35318 ····.line·35
321 ····invoke-virtual·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;319 ····invoke-virtual·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
322 ····move-result-object·v0320 ····move-result-object·v0
  
772 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.smali
    
Offset 213, 14 lines modifiedOffset 213, 15 lines modified
213 ····if-eqz·v7,·:cond_2213 ····if-eqz·v7,·:cond_2
  
214 ····.line·750214 ····.line·750
215 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;215 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
  
216 ····iget-object·v7,·v7,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList;216 ····iget-object·v7,·v7,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList;
  
 217 ····.line·751
217 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->clone()Ljava/lang/Object;218 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->clone()Ljava/lang/Object;
  
218 ····move-result-object·v6219 ····move-result-object·v6
  
219 ····check-cast·v6,·Ljava/util/ArrayList;220 ····check-cast·v6,·Ljava/util/ArrayList;
  
220 ····.line·752221 ····.line·752
2.89 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.smali
    
Offset 338, 28 lines modifiedOffset 338, 30 lines modified
338 ····add-int/2addr·v9,·v8338 ····add-int/2addr·v9,·v8
  
339 ····goto·:goto_0339 ····goto·:goto_0
  
340 ····:cond_5340 ····:cond_5
341 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;341 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;
  
 342 ····.line·93
342 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;343 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
343 ····move-result-object·v10344 ····move-result-object·v10
  
344 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;345 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
345 ····move-result-object·v11346 ····move-result-object·v11
  
346 ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;347 ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
347 ····move-result-object·v9348 ····move-result-object·v9
  
348 ····check-cast·v9,·Ljava/lang/Number;349 ····check-cast·v9,·Ljava/lang/Number;
  
 350 ····.line·94
349 ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I351 ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I
  
350 ····move-result·v9352 ····move-result·v9
  
351 ····goto·:goto_0353 ····goto·:goto_0
  
352 ····.line·95354 ····.line·95
Offset 469, 14 lines modifiedOffset 471, 15 lines modified
469 ····add-int/2addr·v9,·v8471 ····add-int/2addr·v9,·v8
  
470 ····goto/16·:goto_0472 ····goto/16·:goto_0
  
471 ····:cond_8473 ····:cond_8
472 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;474 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;
  
 475 ····.line·109
473 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;476 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
474 ····move-result-object·v10477 ····move-result-object·v10
  
475 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;478 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
476 ····move-result-object·v11479 ····move-result-object·v11
Offset 558, 14 lines modifiedOffset 561, 15 lines modified
558 ····:cond_a561 ····:cond_a
559 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F562 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F
  
560 ····move-result·v9563 ····move-result·v9
  
561 ····sub-float·v9,·p1,·v9564 ····sub-float·v9,·p1,·v9
  
 565 ····.line·120
562 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F566 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F
  
563 ····move-result·v10567 ····move-result·v10
  
564 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F568 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F
  
565 ····move-result·v11569 ····move-result·v11
Offset 603, 28 lines modifiedOffset 607, 30 lines modified
603 ····add-int/2addr·v9,·v8607 ····add-int/2addr·v9,·v8
  
604 ····goto/16·:goto_0608 ····goto/16·:goto_0
  
605 ····:cond_b609 ····:cond_b
606 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;610 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;
  
 611 ····.line·125
607 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;612 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
608 ····move-result-object·v10613 ····move-result-object·v10
  
609 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;614 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
610 ····move-result-object·v11615 ····move-result-object·v11
  
611 ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;616 ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
612 ····move-result-object·v9617 ····move-result-object·v9
  
613 ····check-cast·v9,·Ljava/lang/Number;618 ····check-cast·v9,·Ljava/lang/Number;
  
 619 ····.line·126
614 ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I620 ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I
  
615 ····move-result·v9621 ····move-result·v9
  
616 ····goto/16·:goto_0622 ····goto/16·:goto_0
  
617 ····.line·128623 ····.line·128
18.1 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.smali
Max HTML report size reached
22.1 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.smali
Max HTML report size reached
937 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.smali
    
Offset 60, 25 lines modifiedOffset 60, 20 lines modified
60 ····move-result-object·v160 ····move-result-object·v1
  
61 ····return-object·v161 ····return-object·v1
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;63 .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·F 
66 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
67 ····.param·p3,·"x2"····#·Ljava/lang/Object; 
  
68 ····.prologue65 ····.prologue
69 ····.line·2266 ····.line·22
70 ····check-cast·p2,·Ljava/lang/Number;67 ····check-cast·p2,·Ljava/lang/Number;
  
71 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
72 ····check-cast·p3,·Ljava/lang/Number;68 ····check-cast·p3,·Ljava/lang/Number;
  
73 ····.end·local·p3····#·"x2":Ljava/lang/Object; 
74 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;->evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;69 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;->evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;
  
75 ····move-result-object·v070 ····move-result-object·v0
  
76 ····return-object·v071 ····return-object·v0
77 .end·method72 .end·method
1.92 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.smali
    
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ····:cond_2119 ····:cond_2
120 ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->size()I120 ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->size()I
  
121 ····move-result·v19121 ····move-result·v19
  
122 ····if-lez·v19,·:cond_4122 ····if-lez·v19,·:cond_4
  
123 ····.line·603123 ····.line·604
124 ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->clone()Ljava/lang/Object;124 ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->clone()Ljava/lang/Object;
  
125 ····move-result-object·v17125 ····move-result-object·v17
  
126 ····check-cast·v17,·Ljava/util/ArrayList;126 ····check-cast·v17,·Ljava/util/ArrayList;
  
127 ····.line·605127 ····.line·605
Offset 156, 19 lines modifiedOffset 156, 19 lines modified
  
156 ····check-cast·v4,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;156 ····check-cast·v4,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
  
157 ····.line·610157 ····.line·610
158 ····.local·v4,·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;158 ····.local·v4,·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
159 ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$300(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J159 ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$300(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J
  
160 ····move-result-wide·v19160 ····move-result-wide·v20
  
161 ····const-wide/16·v21,·0x0161 ····const-wide/16·v22,·0x0
  
162 ····cmp-long·v19,·v19,·v21162 ····cmp-long·v19,·v20,·v22
  
163 ····if-nez·v19,·:cond_3163 ····if-nez·v19,·:cond_3
  
164 ····.line·611164 ····.line·611
165 ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$400(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V165 ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$400(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V
  
166 ····.line·607166 ····.line·607
Offset 426, 22 lines modifiedOffset 426, 24 lines modified
  
426 ····const-wide/16·v20,·0x0426 ····const-wide/16·v20,·0x0
  
427 ····invoke-static·{},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$1000()J427 ····invoke-static·{},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$1000()J
  
428 ····move-result-wide·v22428 ····move-result-wide·v22
  
 429 ····.line·679
429 ····invoke-static·{},·Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J430 ····invoke-static·{},·Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J
  
430 ····move-result-wide·v24431 ····move-result-wide·v24
  
431 ····sub-long·v24,·v24,·v8432 ····sub-long·v24,·v24,·v8
  
432 ····sub-long·v22,·v22,·v24433 ····sub-long·v22,·v22,·v24
  
 434 ····.line·678
433 ····invoke-static/range·{v20·..·v23},·Ljava/lang/Math;->max(JJ)J435 ····invoke-static/range·{v20·..·v23},·Ljava/lang/Math;->max(JJ)J
  
434 ····move-result-wide·v20436 ····move-result-wide·v20
  
435 ····move-object/from16·v0,·p0437 ····move-object/from16·v0,·p0
  
436 ····move/from16·v1,·v19438 ····move/from16·v1,·v19
860 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·val$nodesToStart:Ljava/util/ArrayList;21 .field·final·synthetic·val$nodesToStart:Ljava/util/ArrayList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V
24 ····.locals·124 ····.locals·1
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
  
25 ····.prologue26 ····.prologue
26 ····.line·50727 ····.line·507
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
  
28 ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->val$nodesToStart:Ljava/util/ArrayList;29 ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->val$nodesToStart:Ljava/util/ArrayList;
  
4.45 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.smali
    
Offset 662, 18 lines modifiedOffset 662, 20 lines modified
  
662 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;662 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;
  
663 ····move-result-object·v7663 ····move-result-object·v7
  
664 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;664 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
  
 665 ····.line·174
665 ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;666 ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;
  
666 ····move-result-object·v8667 ····move-result-object·v8
  
 668 ····.line·173
667 ····invoke-interface·{v6,·p1,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;669 ····invoke-interface·{v6,·p1,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
668 ····move-result-object·v6670 ····move-result-object·v6
  
669 ····.line·216671 ····.line·216
670 ····:goto_0672 ····:goto_0
671 ····return-object·v6673 ····return-object·v6
Offset 720, 14 lines modifiedOffset 722, 15 lines modified
  
720 ····move-result·v4722 ····move-result·v4
  
721 ····.line·183723 ····.line·183
722 ····.local·v4,·"prevFraction":F724 ····.local·v4,·"prevFraction":F
723 ····sub-float·v6,·p1,·v4725 ····sub-float·v6,·p1,·v4
  
 726 ····.line·184
724 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F727 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F
  
725 ····move-result·v7728 ····move-result·v7
  
726 ····sub-float/2addr·v7,·v4729 ····sub-float/2addr·v7,·v4
  
727 ····div-float·v2,·v6,·v7730 ····div-float·v2,·v6,·v7
Offset 738, 18 lines modifiedOffset 741, 20 lines modified
  
738 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;741 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
  
739 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;742 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;
  
740 ····move-result-object·v7743 ····move-result-object·v7
  
 744 ····.line·186
741 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;745 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;
  
742 ····move-result-object·v8746 ····move-result-object·v8
  
 747 ····.line·185
743 ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;748 ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
744 ····move-result-object·v6749 ····move-result-object·v6
  
745 ····goto·:goto_0750 ····goto·:goto_0
  
746 ····.line·187751 ····.line·187
Offset 802, 14 lines modifiedOffset 807, 15 lines modified
  
802 ····.line·194807 ····.line·194
803 ····.restart·local·v4····#·"prevFraction":F808 ····.restart·local·v4····#·"prevFraction":F
804 ····sub-float·v6,·p1,·v4809 ····sub-float·v6,·p1,·v4
  
805 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;810 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
  
 811 ····.line·195
806 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F812 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F
  
807 ····move-result·v7813 ····move-result·v7
  
808 ····sub-float/2addr·v7,·v4814 ····sub-float/2addr·v7,·v4
  
809 ····div-float·v2,·v6,·v7815 ····div-float·v2,·v6,·v7
Offset 820, 18 lines modifiedOffset 826, 20 lines modified
  
820 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;826 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;
  
821 ····move-result-object·v7827 ····move-result-object·v7
  
822 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;828 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
  
 829 ····.line·197
823 ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;830 ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;
  
824 ····move-result-object·v8831 ····move-result-object·v8
  
 832 ····.line·196
825 ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;833 ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
826 ····move-result-object·v6834 ····move-result-object·v6
  
827 ····goto·:goto_0835 ····goto·:goto_0
  
828 ····.line·199836 ····.line·199
Offset 891, 14 lines modifiedOffset 899, 15 lines modified
  
891 ····move-result·v4899 ····move-result·v4
  
892 ····.line·208900 ····.line·208
893 ····.restart·local·v4····#·"prevFraction":F901 ····.restart·local·v4····#·"prevFraction":F
894 ····sub-float·v6,·p1,·v4902 ····sub-float·v6,·p1,·v4
  
 903 ····.line·209
895 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F904 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F
  
896 ····move-result·v7905 ····move-result·v7
  
897 ····sub-float/2addr·v7,·v4906 ····sub-float/2addr·v7,·v4
  
898 ····div-float·v2,·v6,·v7907 ····div-float·v2,·v6,·v7
Offset 907, 18 lines modifiedOffset 916, 20 lines modified
907 ····.restart·local·v2····#·"intervalFraction":F916 ····.restart·local·v2····#·"intervalFraction":F
908 ····iget-object·v6,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;917 ····iget-object·v6,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;
  
909 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;918 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;
  
910 ····move-result-object·v7919 ····move-result-object·v7
  
 920 ····.line·211
911 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;921 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object;
  
912 ····move-result-object·v8922 ····move-result-object·v8
  
 923 ····.line·210
913 ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;924 ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
914 ····move-result-object·v6925 ····move-result-object·v6
Max diff block lines reached; 38/4396 bytes (0.86%) of diff not shown.
595 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/Animator.smali
    
Offset 36, 15 lines modifiedOffset 36, 14 lines modified
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
37 ····.line·3337 ····.line·33
38 ····const/4·v0,·0x038 ····const/4·v0,·0x0
  
39 ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->mListeners:Ljava/util/ArrayList;39 ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->mListeners:Ljava/util/ArrayList;
  
40 ····.line·247 
41 ····return-void40 ····return-void
42 .end·method41 .end·method
  
  
43 #·virtual·methods42 #·virtual·methods
44 .method·public·addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V43 .method·public·addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V
45 ····.locals·144 ····.locals·1
1.28 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;19 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V21 .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
22 ····.locals·222 ····.locals·2
 23 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
23 ····.param·p2,·"anim"····#·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;24 ····.param·p2,·"anim"····#·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
  
24 ····.prologue25 ····.prologue
25 ····.line·102526 ····.line·1025
26 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
  
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 78, 15 lines modifiedOffset 79, 15 lines modified
78 ····:cond_079 ····:cond_0
79 ····return-void80 ····return-void
80 .end·method81 .end·method
  
  
81 #·virtual·methods82 #·virtual·methods
82 .method·public·after(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;83 .method·public·after(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;
83 ····.locals·284 ····.locals·3
84 ····.param·p1,·"delay"····#·J85 ····.param·p1,·"delay"····#·J
  
85 ····.prologue86 ····.prologue
86 ····.line·110387 ····.line·1103
87 ····const/4·v1,·0x288 ····const/4·v1,·0x2
  
88 ····new-array·v1,·v1,·[F89 ····new-array·v1,·v1,·[F
937 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.smali
    
Offset 66, 25 lines modifiedOffset 66, 20 lines modified
66 ····move-result-object·v166 ····move-result-object·v1
  
67 ····return-object·v167 ····return-object·v1
68 .end·method68 .end·method
  
69 .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;69 .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
70 ····.locals·170 ····.locals·1
71 ····.param·p1,·"x0"····#·F 
72 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
73 ····.param·p3,·"x2"····#·Ljava/lang/Object; 
  
74 ····.prologue71 ····.prologue
75 ····.line·2272 ····.line·22
76 ····check-cast·p2,·Ljava/lang/Integer;73 ····check-cast·p2,·Ljava/lang/Integer;
  
77 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
78 ····check-cast·p3,·Ljava/lang/Integer;74 ····check-cast·p3,·Ljava/lang/Integer;
  
79 ····.end·local·p3····#·"x2":Ljava/lang/Object; 
80 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;->evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;75 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;->evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;
  
81 ····move-result-object·v076 ····move-result-object·v0
  
82 ····return-object·v077 ····return-object·v0
83 .end·method78 .end·method
101 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.smali
Max HTML report size reached
3.27 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.smali
    
Offset 330, 28 lines modifiedOffset 330, 30 lines modified
330 ····add-float/2addr·v9,·v8330 ····add-float/2addr·v9,·v8
  
331 ····goto·:goto_0331 ····goto·:goto_0
  
332 ····:cond_5332 ····:cond_5
333 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;333 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;
  
 334 ····.line·93
334 ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;335 ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
  
335 ····move-result-object·v10336 ····move-result-object·v10
  
336 ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;337 ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
  
337 ····move-result-object·v11338 ····move-result-object·v11
  
338 ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;339 ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
339 ····move-result-object·v9340 ····move-result-object·v9
  
340 ····check-cast·v9,·Ljava/lang/Number;341 ····check-cast·v9,·Ljava/lang/Number;
  
 342 ····.line·94
341 ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F343 ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F
  
342 ····move-result·v9344 ····move-result·v9
  
343 ····goto·:goto_0345 ····goto·:goto_0
  
344 ····.line·95346 ····.line·95
Offset 457, 28 lines modifiedOffset 459, 30 lines modified
457 ····add-float/2addr·v9,·v8459 ····add-float/2addr·v9,·v8
  
458 ····goto/16·:goto_0460 ····goto/16·:goto_0
  
459 ····:cond_8461 ····:cond_8
460 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;462 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;
  
 463 ····.line·109
461 ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;464 ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
  
462 ····move-result-object·v10465 ····move-result-object·v10
  
463 ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;466 ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
  
464 ····move-result-object·v11467 ····move-result-object·v11
  
465 ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;468 ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
466 ····move-result-object·v9469 ····move-result-object·v9
  
467 ····check-cast·v9,·Ljava/lang/Number;470 ····check-cast·v9,·Ljava/lang/Number;
  
 471 ····.line·110
468 ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F472 ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F
  
469 ····move-result·v9473 ····move-result·v9
  
470 ····goto/16·:goto_0474 ····goto/16·:goto_0
  
471 ····.line·112475 ····.line·112
Offset 546, 14 lines modifiedOffset 550, 15 lines modified
546 ····:cond_a550 ····:cond_a
547 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F551 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F
  
548 ····move-result·v9552 ····move-result·v9
  
549 ····sub-float·v9,·p1,·v9553 ····sub-float·v9,·p1,·v9
  
 554 ····.line·121
550 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F555 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F
  
551 ····move-result·v10556 ····move-result·v10
  
552 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F557 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F
  
553 ····move-result·v11558 ····move-result·v11
Offset 587, 28 lines modifiedOffset 592, 30 lines modified
587 ····add-float/2addr·v9,·v8592 ····add-float/2addr·v9,·v8
  
588 ····goto/16·:goto_0593 ····goto/16·:goto_0
  
589 ····:cond_b594 ····:cond_b
590 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;595 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;
  
 596 ····.line·126
591 ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;597 ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
  
592 ····move-result-object·v10598 ····move-result-object·v10
  
593 ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;599 ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
  
594 ····move-result-object·v11600 ····move-result-object·v11
  
595 ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;601 ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
596 ····move-result-object·v9602 ····move-result-object·v9
  
597 ····check-cast·v9,·Ljava/lang/Number;603 ····check-cast·v9,·Ljava/lang/Number;
  
 604 ····.line·127
598 ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F605 ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F
  
599 ····move-result·v9606 ····move-result·v9
  
600 ····goto/16·:goto_0607 ····goto/16·:goto_0
  
601 ····.line·129608 ····.line·129
1.28 KB
smali/com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.smali
    
Offset 31, 14 lines modifiedOffset 31, 15 lines modified
  
31 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;31 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V33 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V
34 ····.locals·134 ····.locals·1
 35 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
35 ····.prologue36 ····.prologue
36 ····.line·80837 ····.line·808
37 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;38 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
38 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/ActionBar$Tab;-><init>()V39 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/ActionBar$Tab;-><init>()V
  
Offset 205, 18 lines modifiedOffset 206, 20 lines modified
  
205 ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;206 ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
206 ····move-result-object·v0207 ····move-result-object·v0
  
207 ····const/4·v1,·0x0208 ····const/4·v1,·0x0
  
 209 ····.line·855
208 ····invoke-virtual·{v0,·p1,·v1},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;210 ····invoke-virtual·{v0,·p1,·v1},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
209 ····move-result-object·v0211 ····move-result-object·v0
  
 212 ····.line·854
210 ····invoke-virtual·{p0,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;213 ····invoke-virtual·{p0,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;
  
211 ····move-result-object·v0214 ····move-result-object·v0
  
212 ····return-object·v0215 ····return-object·v0
213 .end·method216 .end·method
  
736 B
smali/com/actionbarsherlock/internal/app/ActionBarImpl$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V20 .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
22 ····.prologue23 ····.prologue
23 ····.line·12724 ····.line·127
24 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;25 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
25 ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;-><init>()V26 ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;-><init>()V
  
2.34 KB
smali/com/actionbarsherlock/internal/app/ActionBarWrapper.smali
    
Offset 457, 48 lines modifiedOffset 457, 47 lines modified
  
457 .method·public·onMenuVisibilityChanged(Z)V457 .method·public·onMenuVisibilityChanged(Z)V
458 ····.locals·3458 ····.locals·3
459 ····.param·p1,·"isVisible"····#·Z459 ····.param·p1,·"isVisible"····#·Z
  
460 ····.prologue460 ····.prologue
461 ····.line·464461 ····.line·464
462 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mMenuVisibilityListeners:Ljava/util/Set;462 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mMenuVisibilityListeners:Ljava/util/Set;
  
463 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;463 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
464 ····move-result-object·v0464 ····move-result-object·v1
  
465 ····.local·v0,·"i$":Ljava/util/Iterator; 
466 ····:goto_0465 ····:goto_0
467 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z466 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
468 ····move-result·v2467 ····move-result·v2
  
469 ····if-eqz·v2,·:cond_0468 ····if-eqz·v2,·:cond_0
  
470 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;469 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
471 ····move-result-object·v1470 ····move-result-object·v0
  
472 ····check-cast·v1,·Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;471 ····check-cast·v0,·Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;
  
473 ····.line·465472 ····.line·465
474 ····.local·v1,·"listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;473 ····.local·v0,·"listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;
475 ····invoke-interface·{v1,·p1},·Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;->onMenuVisibilityChanged(Z)V474 ····invoke-interface·{v0,·p1},·Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;->onMenuVisibilityChanged(Z)V
  
476 ····goto·:goto_0475 ····goto·:goto_0
  
477 ····.line·467476 ····.line·467
478 ····.end·local·v1····#·"listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;477 ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;
479 ····:cond_0478 ····:cond_0
480 ····return-void479 ····return-void
481 .end·method480 .end·method
  
482 .method·public·onNavigationItemSelected(IJ)Z481 .method·public·onNavigationItemSelected(IJ)Z
483 ····.locals·1482 ····.locals·2
484 ····.param·p1,·"itemPosition"····#·I483 ····.param·p1,·"itemPosition"····#·I
485 ····.param·p2,·"itemId"····#·J484 ····.param·p2,·"itemId"····#·J
  
486 ····.prologue485 ····.prologue
487 ····.line·94486 ····.line·94
488 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;487 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;
  
5.46 KB
smali/com/actionbarsherlock/internal/app/ActionBarImpl.smali
    
Offset 620, 21 lines modifiedOffset 620, 15 lines modified
  
620 ····move-result-object·v2620 ····move-result-object·v2
  
621 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;621 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
622 ····move-result-object·v1622 ····move-result-object·v1
  
623 ····const-string·v2,·"·can·only·be·used·" 
  
624 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
625 ····move-result-object·v1 
  
626 ····const-string·v2,·"with·a·compatible·window·decor·layout"623 ····const-string·v2,·"·can·only·be·used·with·a·compatible·window·decor·layout"
  
627 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;624 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
628 ····move-result-object·v1625 ····move-result-object·v1
  
629 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;626 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
Offset 1512, 24 lines modifiedOffset 1506, 26 lines modified
  
1512 ····new-array·v4,·v4,·[F1506 ····new-array·v4,·v4,·[F
  
1513 ····aput·v8,·v4,·v71507 ····aput·v8,·v4,·v7
  
1514 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer;1508 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer;
  
 1509 ····.line·601
1515 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I1510 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I
  
1516 ····move-result·v51511 ····move-result·v5
  
1517 ····neg-int·v5,·v51512 ····neg-int·v5,·v5
  
1518 ····int-to-float·v5,·v51513 ····int-to-float·v5,·v5
  
1519 ····aput·v5,·v4,·v61514 ····aput·v5,·v4,·v6
  
 1515 ····.line·600
1520 ····invoke-static·{v2,·v3,·v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;1516 ····invoke-static·{v2,·v3,·v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
1521 ····move-result-object·v21517 ····move-result-object·v2
  
1522 ····invoke-virtual·{v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;1518 ····invoke-virtual·{v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;
  
1523 ····.line·6021519 ····.line·602
Offset 1537, 24 lines modifiedOffset 1533, 26 lines modified
  
1537 ····const-string·v3,·"translationY"1533 ····const-string·v3,·"translationY"
  
1538 ····new-array·v4,·v6,·[F1534 ····new-array·v4,·v6,·[F
  
1539 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer;1535 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer;
  
 1536 ····.line·603
1540 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I1537 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I
  
1541 ····move-result·v51538 ····move-result·v5
  
1542 ····neg-int·v5,·v51539 ····neg-int·v5,·v5
  
1543 ····int-to-float·v5,·v51540 ····int-to-float·v5,·v5
  
1544 ····aput·v5,·v4,·v71541 ····aput·v5,·v4,·v7
  
 1542 ····.line·602
1545 ····invoke-static·{v2,·v3,·v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;1543 ····invoke-static·{v2,·v3,·v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
1546 ····move-result-object·v21544 ····move-result-object·v2
  
1547 ····invoke-virtual·{v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;1545 ····invoke-virtual·{v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;
  
1548 ····.line·6051546 ····.line·605
Offset 1757, 14 lines modifiedOffset 1755, 15 lines modified
1757 ····:cond_11755 ····:cond_1
1758 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;1756 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;
  
1759 ····if-eqz·v4,·:cond_31757 ····if-eqz·v4,·:cond_3
  
1760 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;1758 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;
  
 1759 ····.line·484
1761 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->getPosition()I1760 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->getPosition()I
  
1762 ····move-result·v31761 ····move-result·v3
  
1763 ····.line·4851762 ····.line·485
1764 ····.local·v3,·"selectedTabPosition":I1763 ····.local·v3,·"selectedTabPosition":I
1765 ····:goto_11764 ····:goto_1
Offset 1818, 15 lines modifiedOffset 1817, 15 lines modified
1818 ····invoke-virtual·{v4,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setPosition(I)V1817 ····invoke-virtual·{v4,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setPosition(I)V
  
1819 ····.line·4921818 ····.line·492
1820 ····add-int/lit8·v0,·v0,·0x11819 ····add-int/lit8·v0,·v0,·0x1
  
1821 ····goto·:goto_21820 ····goto·:goto_2
  
1822 ····.line·4831821 ····.line·484
1823 ····.end·local·v0····#·"i":I1822 ····.end·local·v0····#·"i":I
1824 ····.end·local·v1····#·"newTabCount":I1823 ····.end·local·v1····#·"newTabCount":I
1825 ····.end·local·v2····#·"removedTab":Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;1824 ····.end·local·v2····#·"removedTab":Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;
1826 ····.end·local·v3····#·"selectedTabPosition":I1825 ····.end·local·v3····#·"selectedTabPosition":I
1827 ····:cond_31826 ····:cond_3
1828 ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSavedTabPosition:I1827 ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSavedTabPosition:I
  
Offset 1936, 14 lines modifiedOffset 1935, 15 lines modified
  
1936 ····move-result-object·v11935 ····move-result-object·v1
  
1937 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;1936 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
1938 ····move-result-object·v11937 ····move-result-object·v1
  
 1938 ····.line·511
1939 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction;1939 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction;
  
1940 ····move-result-object·v01940 ····move-result-object·v0
  
1941 ····.line·5141941 ····.line·514
1942 ····:cond_31942 ····:cond_3
1943 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;1943 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;
Offset 2781, 26 lines modifiedOffset 2781, 28 lines modified
  
2781 ····const/4·v4,·0x22781 ····const/4·v4,·0x2
  
Max diff block lines reached; 942/5469 bytes (17.22%) of diff not shown.
736 B
smali/com/actionbarsherlock/internal/app/ActionBarImpl$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V20 .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
22 ····.prologue23 ····.prologue
23 ····.line·11024 ····.line·110
24 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;25 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
25 ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;-><init>()V26 ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;-><init>()V
  
2.89 KB
smali/com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper;26 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V28 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V
29 ····.locals·129 ····.locals·1
 30 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;
30 ····.param·p2,·"nativeTab"····#·Landroid/app/ActionBar$Tab;31 ····.param·p2,·"nativeTab"····#·Landroid/app/ActionBar$Tab;
  
31 ····.prologue32 ····.prologue
32 ····.line·21733 ····.line·217
33 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper;34 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper;
  
34 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/ActionBar$Tab;-><init>()V35 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/ActionBar$Tab;-><init>()V
Offset 171, 14 lines modifiedOffset 172, 15 lines modified
  
171 ····move-result-object·v1172 ····move-result-object·v1
  
172 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;173 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
173 ····move-result-object·v1174 ····move-result-object·v1
  
 175 ····.line·324
174 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction;176 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction;
  
175 ····move-result-object·v0177 ····move-result-object·v0
  
176 ····.line·327178 ····.line·327
177 ····:cond_0179 ····:cond_0
178 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener;180 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener;
Offset 248, 18 lines modifiedOffset 250, 20 lines modified
  
248 ····move-result-object·v0250 ····move-result-object·v0
  
249 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;251 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
250 ····move-result-object·v0252 ····move-result-object·v0
  
 253 ····.line·341
251 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction;254 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction;
  
252 ····move-result-object·v0255 ····move-result-object·v0
  
 256 ····.line·340
253 ····invoke-static·{v1,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->access$102(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;257 ····invoke-static·{v1,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->access$102(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;
  
254 ····.line·344258 ····.line·344
255 ····:cond_0259 ····:cond_0
256 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener;260 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener;
  
257 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper;261 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper;
Offset 353, 14 lines modifiedOffset 357, 15 lines modified
  
353 ····move-result-object·v1357 ····move-result-object·v1
  
354 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;358 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
355 ····move-result-object·v1359 ····move-result-object·v1
  
 360 ····.line·361
356 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction;361 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction;
  
357 ····move-result-object·v0362 ····move-result-object·v0
  
358 ····.line·362363 ····.line·362
359 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper;364 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper;
  
2.07 KB
smali/com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.smali
    
Offset 35, 14 lines modifiedOffset 35, 15 lines modified
  
35 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;35 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
  
36 #·direct·methods36 #·direct·methods
37 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V37 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V
38 ····.locals·238 ····.locals·2
 39 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarImpl;
39 ····.param·p2,·"callback"····#·Lcom/actionbarsherlock/view/ActionMode$Callback;40 ····.param·p2,·"callback"····#·Lcom/actionbarsherlock/view/ActionMode$Callback;
  
40 ····.prologue41 ····.prologue
41 ····.line·66142 ····.line·661
42 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;43 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
43 ····invoke-direct·{p0},·Lcom/actionbarsherlock/view/ActionMode;-><init>()V44 ····invoke-direct·{p0},·Lcom/actionbarsherlock/view/ActionMode;-><init>()V
Offset 57, 14 lines modifiedOffset 58, 15 lines modified
  
57 ····move-result-object·v158 ····move-result-object·v1
  
58 ····invoke-direct·{v0,·v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;-><init>(Landroid/content/Context;)V59 ····invoke-direct·{v0,·v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;-><init>(Landroid/content/Context;)V
  
59 ····const/4·v1,·0x160 ····const/4·v1,·0x1
  
 61 ····.line·664
60 ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->setDefaultShowAsAction(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;62 ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->setDefaultShowAsAction(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
61 ····move-result-object·v063 ····move-result-object·v0
  
62 ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;64 ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
63 ····.line·66565 ····.line·665
Offset 100, 16 lines modifiedOffset 102, 18 lines modified
100 ····move-result·v0102 ····move-result·v0
  
101 ····.line·724103 ····.line·724
102 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;104 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
103 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V105 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V
  
 106 ····.line·722
104 ····return·v0107 ····return·v0
  
 108 ····.line·724
105 ····:catchall_0109 ····:catchall_0
106 ····move-exception·v0110 ····move-exception·v0
  
107 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;111 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
  
108 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V112 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V
  
21.8 KB
smali/com/actionbarsherlock/internal/widget/ActionBarView.smali
Max HTML report size reached
465 B
smali/com/actionbarsherlock/internal/widget/IcsView.smali
    
Offset 24, 19 lines modifiedOffset 24, 21 lines modified
  
24 ····move-result·v024 ····move-result·v0
  
25 ····const/high16·v1,·-0x100000025 ····const/high16·v1,·-0x1000000
  
26 ····and-int/2addr·v0,·v126 ····and-int/2addr·v0,·v1
  
 27 ····.line·18
27 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredHeight()I28 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredHeight()I
  
28 ····move-result·v129 ····move-result·v1
  
29 ····shr-int/lit8·v1,·v1,·0x1030 ····shr-int/lit8·v1,·v1,·0x10
  
30 ····and-int/lit16·v1,·v1,·-0x10031 ····and-int/lit16·v1,·v1,·-0x100
  
31 ····or-int/2addr·v0,·v132 ····or-int/2addr·v0,·v1
  
 33 ····.line·17
32 ····return·v034 ····return·v0
33 .end·method35 .end·method
846 B
smali/com/actionbarsherlock/internal/widget/ActionBarView$HomeView.smali
    
Offset 412, 24 lines modifiedOffset 412, 26 lines modified
412 ····add-int/2addr·v3,·v0412 ····add-int/2addr·v3,·v0
  
413 ····.line·1352413 ····.line·1352
414 ····iget·v0,·v9,·Landroid/widget/FrameLayout$LayoutParams;->topMargin:I414 ····iget·v0,·v9,·Landroid/widget/FrameLayout$LayoutParams;->topMargin:I
  
415 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;->mIconView:Landroid/widget/ImageView;415 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;->mIconView:Landroid/widget/ImageView;
  
 416 ····.line·1353
416 ····invoke-virtual·{v1},·Landroid/widget/ImageView;->getMeasuredHeight()I417 ····invoke-virtual·{v1},·Landroid/widget/ImageView;->getMeasuredHeight()I
  
417 ····move-result·v1418 ····move-result·v1
  
418 ····add-int/2addr·v0,·v1419 ····add-int/2addr·v0,·v1
  
419 ····iget·v1,·v9,·Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I420 ····iget·v1,·v9,·Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
  
420 ····add-int/2addr·v0,·v1421 ····add-int/2addr·v0,·v1
  
 422 ····.line·1352
421 ····invoke-static·{v6,·v0},·Ljava/lang/Math;->max(II)I423 ····invoke-static·{v6,·v0},·Ljava/lang/Math;->max(II)I
  
422 ····move-result·v6424 ····move-result·v6
  
423 ····.line·1355425 ····.line·1355
424 ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getMode(I)I426 ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getMode(I)I
  
1.09 KB
smali/com/actionbarsherlock/internal/widget/ActionBarView$1.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
25 ····.prologue26 ····.prologue
26 ····.line·14427 ····.line·144
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V33 .method·public·onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V
33 ····.locals·134 ····.locals·2
34 ····.param·p1,·"parent"····#·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;35 ····.param·p1,·"parent"····#·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;
35 ····.param·p2,·"view"····#·Landroid/view/View;36 ····.param·p2,·"view"····#·Landroid/view/View;
36 ····.param·p3,·"position"····#·I37 ····.param·p3,·"position"····#·I
37 ····.param·p4,·"id"····#·J38 ····.param·p4,·"id"····#·J
  
38 ····.prologue39 ····.prologue
39 ····.line·14640 ····.line·146
739 B
smali/com/actionbarsherlock/internal/widget/AbsActionBarView.smali
    
Offset 566, 15 lines modifiedOffset 566, 15 lines modified
  
566 ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;566 ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
567 ····move-result-object·v0567 ····move-result-object·v0
  
568 ····.line·84568 ····.line·84
569 ····.local·v0,·"a":Landroid/content/res/TypedArray;569 ····.local·v0,·"a":Landroid/content/res/TypedArray;
570 ····const/4·v1,·0x4570 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I
  
571 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I571 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I
  
572 ····move-result·v1572 ····move-result·v1
  
573 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/AbsActionBarView;->setContentHeight(I)V573 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/AbsActionBarView;->setContentHeight(I)V
  
12.7 KB
smali/com/actionbarsherlock/internal/widget/ActionBarContextView.smali
Max HTML report size reached
1.28 KB
smali/com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.smali
    
Offset 53, 15 lines modifiedOffset 53, 14 lines modified
53 ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V53 ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
59 ····.prologue58 ····.prologue
60 ····.line·110659 ····.line·1106
61 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;60 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;
  
62 ····move-result-object·v061 ····move-result-object·v0
  
Offset 77, 15 lines modifiedOffset 76, 14 lines modified
77 ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;76 ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;
  
78 ····return-object·v077 ····return-object·v0
79 .end·method78 .end·method
  
80 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;79 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
81 ····.locals·180 ····.locals·1
82 ····.param·p1,·"x0"····#·I 
  
83 ····.prologue81 ····.prologue
84 ····.line·110682 ····.line·1106
85 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;83 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;
  
86 ····move-result-object·v084 ····move-result-object·v0
  
841 B
smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.smali
    
Offset 81, 14 lines modifiedOffset 81, 15 lines modified
  
81 ····move-result·v181 ····move-result·v1
  
82 ····if-le·v0,·v1,·:cond_082 ····if-le·v0,·v1,·:cond_0
  
83 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;83 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
  
 84 ····.line·606
84 ····invoke-static·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$600(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;85 ····invoke-static·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$600(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;
  
85 ····move-result-object·v086 ····move-result-object·v0
  
86 ····invoke-virtual·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getChildCount()I87 ····invoke-virtual·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getChildCount()I
  
87 ····move-result·v088 ····move-result·v0
833 B
smali/com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;24 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V26 .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
  
28 ····.prologue29 ····.prologue
29 ····.line·51330 ····.line·513
30 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;->this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;31 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;->this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
  
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.97 KB
smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.smali
    
Offset 97, 28 lines modifiedOffset 97, 29 lines modified
97 ····.line·38197 ····.line·381
98 ····return-void98 ····return-void
99 .end·method99 .end·method
  
  
100 #·virtual·methods100 #·virtual·methods
101 .method·public·toString()Ljava/lang/String;101 .method·public·toString()Ljava/lang/String;
102 ····.locals·3102 ····.locals·4
  
103 ····.prologue103 ····.prologue
104 ····.line·401104 ····.line·401
105 ····new-instance·v0,·Ljava/lang/StringBuilder;105 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
106 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V106 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
107 ····const-string·v1,·"AbsSpinner.SavedState{"107 ····const-string·v1,·"AbsSpinner.SavedState{"
  
108 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;108 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
109 ····move-result-object·v0109 ····move-result-object·v0
  
 110 ····.line·402
110 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I111 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
  
111 ····move-result·v1112 ····move-result·v1
  
112 ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;113 ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
  
113 ····move-result-object·v1114 ····move-result-object·v1
Offset 129, 17 lines modifiedOffset 130, 17 lines modified
  
129 ····const-string·v1,·"·selectedId="130 ····const-string·v1,·"·selectedId="
  
130 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;131 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
131 ····move-result-object·v0132 ····move-result-object·v0
  
132 ····iget-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J133 ····iget-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J
  
133 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;134 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
134 ····move-result-object·v0135 ····move-result-object·v0
  
135 ····const-string·v1,·"·position="136 ····const-string·v1,·"·position="
  
136 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;137 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 157, 14 lines modifiedOffset 158, 15 lines modified
  
157 ····move-result-object·v0158 ····move-result-object·v0
  
158 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;159 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
159 ····move-result-object·v0160 ····move-result-object·v0
  
 161 ····.line·401
160 ····return-object·v0162 ····return-object·v0
161 .end·method163 .end·method
  
162 .method·public·writeToParcel(Landroid/os/Parcel;I)V164 .method·public·writeToParcel(Landroid/os/Parcel;I)V
163 ····.locals·2165 ····.locals·2
164 ····.param·p1,·"out"····#·Landroid/os/Parcel;166 ····.param·p1,·"out"····#·Landroid/os/Parcel;
165 ····.param·p2,·"flags"····#·I167 ····.param·p2,·"flags"····#·I
893 B
smali/com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner;22 .field·final·synthetic·val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;
  
26 ····.prologue27 ····.prologue
27 ····.line·65028 ····.line·650
28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;->this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;29 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;->this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;
  
29 ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;->val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner;30 ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;->val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner;
  
1.27 KB
smali/com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.smali
    
Offset 53, 15 lines modifiedOffset 53, 14 lines modified
53 ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V53 ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
59 ····.prologue58 ····.prologue
60 ····.line·127759 ····.line·1277
61 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;60 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;
  
62 ····move-result-object·v061 ····move-result-object·v0
  
Offset 77, 15 lines modifiedOffset 76, 14 lines modified
77 ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;76 ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;
  
78 ····return-object·v077 ····return-object·v0
79 .end·method78 .end·method
  
80 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;79 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
81 ····.locals·180 ····.locals·1
82 ····.param·p1,·"x0"····#·I 
  
83 ····.prologue81 ····.prologue
84 ····.line·127782 ····.line·1277
85 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;83 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;
  
86 ····move-result-object·v084 ····move-result-object·v0
  
3.93 KB
smali/com/actionbarsherlock/internal/widget/IcsLinearLayout.smali
    
Offset 199, 15 lines modifiedOffset 199, 15 lines modified
199 ····.line·339199 ····.line·339
200 ····:cond_1200 ····:cond_1
201 ····:goto_2201 ····:goto_2
202 ····add-int/lit8·v3,·v3,·0x1202 ····add-int/lit8·v3,·v3,·0x1
  
203 ····goto·:goto_1203 ····goto·:goto_1
  
204 ····.line·346204 ····.line·347
205 ····:cond_2205 ····:cond_2
206 ····invoke-virtual·{v0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;206 ····invoke-virtual·{v0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
207 ····move-result-object·v5207 ····move-result-object·v5
  
208 ····check-cast·v5,·Landroid/widget/LinearLayout$LayoutParams;208 ····check-cast·v5,·Landroid/widget/LinearLayout$LayoutParams;
  
Offset 219, 27 lines modifiedOffset 219, 29 lines modified
219 ····.local·v2,·"childExtra":F219 ····.local·v2,·"childExtra":F
220 ····const/4·v7,·0x0220 ····const/4·v7,·0x0
  
221 ····cmpl-float·v7,·v2,·v7221 ····cmpl-float·v7,·v2,·v7
  
222 ····if-lez·v7,·:cond_3222 ····if-lez·v7,·:cond_3
  
223 ····.line·351223 ····.line·352
224 ····invoke-static·{v4,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I224 ····invoke-static·{v4,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
225 ····move-result·v7225 ····move-result·v7
  
 226 ····.line·354
226 ····invoke-virtual·{v0},·Landroid/view/View;->getMeasuredHeight()I227 ····invoke-virtual·{v0},·Landroid/view/View;->getMeasuredHeight()I
  
227 ····move-result·v8228 ····move-result·v8
  
228 ····invoke-static·{v8,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I229 ····invoke-static·{v8,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
229 ····move-result·v8230 ····move-result·v8
  
 231 ····.line·351
230 ····invoke-virtual·{v0,·v7,·v8},·Landroid/view/View;->measure(II)V232 ····invoke-virtual·{v0,·v7,·v8},·Landroid/view/View;->measure(II)V
  
231 ····.line·356233 ····.line·356
232 ····add-int/2addr·v6,·v4234 ····add-int/2addr·v6,·v4
  
233 ····.line·362235 ····.line·362
234 ····:goto_3236 ····:goto_3
Offset 366, 15 lines modifiedOffset 368, 15 lines modified
366 ····.line·381368 ····.line·381
367 ····:cond_1369 ····:cond_1
368 ····:goto_2370 ····:goto_2
369 ····add-int/lit8·v3,·v3,·0x1371 ····add-int/lit8·v3,·v3,·0x1
  
370 ····goto·:goto_1372 ····goto·:goto_1
  
371 ····.line·388373 ····.line·389
372 ····:cond_2374 ····:cond_2
373 ····invoke-virtual·{v0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;375 ····invoke-virtual·{v0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
374 ····move-result-object·v5376 ····move-result-object·v5
  
375 ····check-cast·v5,·Landroid/widget/LinearLayout$LayoutParams;377 ····check-cast·v5,·Landroid/widget/LinearLayout$LayoutParams;
  
Offset 386, 27 lines modifiedOffset 388, 29 lines modified
386 ····.local·v2,·"childExtra":F388 ····.local·v2,·"childExtra":F
387 ····const/4·v7,·0x0389 ····const/4·v7,·0x0
  
388 ····cmpl-float·v7,·v2,·v7390 ····cmpl-float·v7,·v2,·v7
  
389 ····if-lez·v7,·:cond_3391 ····if-lez·v7,·:cond_3
  
390 ····.line·393392 ····.line·394
391 ····invoke-virtual·{v0},·Landroid/view/View;->getMeasuredWidth()I393 ····invoke-virtual·{v0},·Landroid/view/View;->getMeasuredWidth()I
  
392 ····move-result·v7394 ····move-result·v7
  
393 ····invoke-static·{v7,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I395 ····invoke-static·{v7,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
394 ····move-result·v7396 ····move-result·v7
  
 397 ····.line·396
395 ····invoke-static·{v4,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I398 ····invoke-static·{v4,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
396 ····move-result·v8399 ····move-result·v8
  
 400 ····.line·393
397 ····invoke-virtual·{v0,·v7,·v8},·Landroid/view/View;->measure(II)V401 ····invoke-virtual·{v0,·v7,·v8},·Landroid/view/View;->measure(II)V
  
398 ····.line·398402 ····.line·398
399 ····add-int/2addr·v6,·v4403 ····add-int/2addr·v6,·v4
  
400 ····.line·404404 ····.line·404
401 ····:goto_3405 ····:goto_3
Offset 735, 14 lines modifiedOffset 739, 15 lines modified
  
735 ····move-result·v1739 ····move-result·v1
  
736 ····iget·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I740 ····iget·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I
  
737 ····add-int/2addr·v1,·v2741 ····add-int/2addr·v1,·v2
  
 742 ····.line·244
738 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getWidth()I743 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getWidth()I
  
739 ····move-result·v2744 ····move-result·v2
  
740 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingRight()I745 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingRight()I
  
741 ····move-result·v3746 ····move-result·v3
Offset 753, 14 lines modifiedOffset 758, 15 lines modified
  
753 ····sub-int/2addr·v2,·v3758 ····sub-int/2addr·v2,·v3
  
754 ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerHeight:I759 ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerHeight:I
  
755 ····add-int/2addr·v3,·p2760 ····add-int/2addr·v3,·p2
  
 761 ····.line·243
756 ····invoke-virtual·{v0,·v1,·p2,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V762 ····invoke-virtual·{v0,·v1,·p2,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
  
757 ····.line·245763 ····.line·245
758 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable;764 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable;
  
759 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V765 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
  
Offset 785, 28 lines modifiedOffset 791, 30 lines modified
  
785 ····add-int/2addr·v1,·v2791 ····add-int/2addr·v1,·v2
  
Max diff block lines reached; 805/3898 bytes (20.65%) of diff not shown.
8.87 KB
smali/com/actionbarsherlock/internal/widget/IcsProgressBar.smali
Max HTML report size reached
582 B
smali/com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 .field·public·position:I23 .field·public·position:I
  
24 .field·public·targetView:Landroid/view/View;24 .field·public·targetView:Landroid/view/View;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>(Landroid/view/View;IJ)V26 .method·public·constructor·<init>(Landroid/view/View;IJ)V
27 ····.locals·027 ····.locals·1
28 ····.param·p1,·"targetView"····#·Landroid/view/View;28 ····.param·p1,·"targetView"····#·Landroid/view/View;
29 ····.param·p2,·"position"····#·I29 ····.param·p2,·"position"····#·I
30 ····.param·p3,·"id"····#·J30 ····.param·p3,·"id"····#·J
  
31 ····.prologue31 ····.prologue
32 ····.line·37732 ····.line·377
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
770 B
smali/com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView;24 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V26 .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/AbsActionBarView;
  
28 ····.prologue29 ····.prologue
29 ····.line·25530 ····.line·255
30 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;->this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView;31 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;->this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView;
  
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
5.09 KB
smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;2 .super·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;
3 .source·"IcsAbsSpinner.java"3 .source·"IcsAbsSpinner.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;, 
8 ········Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;,7 ········Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;,
9 ········Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;8 ········Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;
10 ····}9 ····}
11 .end·annotation10 .end·annotation
  
12 .annotation·system·Ldalvik/annotation/Signature;11 .annotation·system·Ldalvik/annotation/Signature;
13 ····value·=·{12 ····value·=·{
Offset 822, 19 lines modifiedOffset 821, 19 lines modified
822 ····move-result·v14821 ····move-result·v14
  
823 ····.restart·local·v14····#·"widthSize":I822 ····.restart·local·v14····#·"widthSize":I
824 ····goto·:goto_4823 ····goto·:goto_4
825 .end·method824 .end·method
  
826 .method·public·onRestoreInstanceState(Landroid/os/Parcelable;)V825 .method·public·onRestoreInstanceState(Landroid/os/Parcelable;)V
827 ····.locals·6826 ····.locals·7
828 ····.param·p1,·"state"····#·Landroid/os/Parcelable;827 ····.param·p1,·"state"····#·Landroid/os/Parcelable;
  
829 ····.prologue828 ····.prologue
830 ····const/4·v5,·0x1829 ····const/4·v6,·0x1
  
831 ····.line·434830 ····.line·434
832 ····move-object·v0,·p1831 ····move-object·v0,·p1
  
833 ····check-cast·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;832 ····check-cast·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;
  
834 ····.line·436833 ····.line·436
Offset 842, 32 lines modifiedOffset 841, 32 lines modified
842 ····invoke-virtual·{v0},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->getSuperState()Landroid/os/Parcelable;841 ····invoke-virtual·{v0},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->getSuperState()Landroid/os/Parcelable;
  
843 ····move-result-object·v1842 ····move-result-object·v1
  
844 ····invoke-super·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->onRestoreInstanceState(Landroid/os/Parcelable;)V843 ····invoke-super·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->onRestoreInstanceState(Landroid/os/Parcelable;)V
  
845 ····.line·438844 ····.line·438
846 ····iget-wide·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J845 ····iget-wide·v2,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J
  
847 ····const-wide/16·v3,·0x0846 ····const-wide/16·v4,·0x0
  
848 ····cmp-long·v1,·v1,·v3847 ····cmp-long·v1,·v2,·v4
  
849 ····if-ltz·v1,·:cond_0848 ····if-ltz·v1,·:cond_0
  
850 ····.line·439849 ····.line·439
851 ····iput-boolean·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mDataChanged:Z850 ····iput-boolean·v6,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mDataChanged:Z
  
852 ····.line·440851 ····.line·440
853 ····iput-boolean·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mNeedSync:Z852 ····iput-boolean·v6,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mNeedSync:Z
  
854 ····.line·441853 ····.line·441
855 ····iget-wide·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J854 ····iget-wide·v2,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J
  
856 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncRowId:J855 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncRowId:J
  
857 ····.line·442856 ····.line·442
858 ····iget·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->position:I857 ····iget·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->position:I
  
859 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncPosition:I858 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncPosition:I
  
860 ····.line·443859 ····.line·443
Offset 1123, 28 lines modifiedOffset 1122, 26 lines modified
  
1123 ····.line·1561122 ····.line·156
1124 ····return-void1123 ····return-void
1125 .end·method1124 .end·method
  
1126 .method·public·bridge·synthetic·setAdapter(Landroid/widget/Adapter;)V1125 .method·public·bridge·synthetic·setAdapter(Landroid/widget/Adapter;)V
1127 ····.locals·01126 ····.locals·0
1128 ····.param·p1,·"x0"····#·Landroid/widget/Adapter; 
  
1129 ····.prologue1127 ····.prologue
1130 ····.line·371128 ····.line·37
1131 ····check-cast·p1,·Landroid/widget/SpinnerAdapter;1129 ····check-cast·p1,·Landroid/widget/SpinnerAdapter;
  
1132 ····.end·local·p1····#·"x0":Landroid/widget/Adapter; 
1133 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V1130 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V
  
1134 ····return-void1131 ····return-void
1135 .end·method1132 .end·method
  
1136 .method·public·setAdapter(Landroid/widget/SpinnerAdapter;)V1133 .method·public·setAdapter(Landroid/widget/SpinnerAdapter;)V
1137 ····.locals·31134 ····.locals·4
1138 ····.param·p1,·"adapter"····#·Landroid/widget/SpinnerAdapter;1135 ····.param·p1,·"adapter"····#·Landroid/widget/SpinnerAdapter;
  
1139 ····.prologue1136 ····.prologue
1140 ····const/4·v0,·-0x11137 ····const/4·v0,·-0x1
  
1141 ····.line·1041138 ····.line·104
1142 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter;1139 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter;
Offset 1165, 17 lines modifiedOffset 1162, 17 lines modified
1165 ····:cond_01162 ····:cond_0
1166 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter;1163 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter;
  
1167 ····.line·1111164 ····.line·111
1168 ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedPosition:I1165 ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedPosition:I
  
1169 ····.line·1121166 ····.line·112
1170 ····const-wide/high16·v1,·-0x8000000000000000L1167 ····const-wide/high16·v2,·-0x8000000000000000L
  
1171 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedRowId:J1168 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedRowId:J
  
1172 ····.line·1141169 ····.line·114
1173 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter;1170 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter;
  
1174 ····if-eqz·v1,·:cond_31171 ····if-eqz·v1,·:cond_3
  
1175 ····.line·1151172 ····.line·115
Offset 1283, 14 lines modifiedOffset 1280, 15 lines modified
  
1283 ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I1280 ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I
  
1284 ····if-gt·v1,·p1,·:cond_01281 ····if-gt·v1,·p1,·:cond_0
  
1285 ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I1282 ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I
  
 1283 ····.line·281
1286 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->getChildCount()I1284 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->getChildCount()I
  
1287 ····move-result·v21285 ····move-result·v2
Max diff block lines reached; 417/5087 bytes (8.20%) of diff not shown.
1.27 KB
smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.smali
    
Offset 53, 15 lines modifiedOffset 53, 14 lines modified
53 ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V53 ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
59 ····.prologue58 ····.prologue
60 ····.line·40859 ····.line·408
61 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;60 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;
  
62 ····move-result-object·v061 ····move-result-object·v0
  
Offset 77, 15 lines modifiedOffset 76, 14 lines modified
77 ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;76 ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;
  
78 ····return-object·v077 ····return-object·v0
79 .end·method78 .end·method
  
80 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;79 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
81 ····.locals·180 ····.locals·1
82 ····.param·p1,·"x0"····#·I 
  
83 ····.prologue81 ····.prologue
84 ····.line·40882 ····.line·408
85 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;83 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;
  
86 ····move-result-object·v084 ····move-result-object·v0
  
693 B
smali/com/actionbarsherlock/internal/widget/ActionBarView$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
25 ····.prologue26 ····.prologue
26 ····.line·15527 ····.line·155
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$2;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$2;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.5 KB
smali/com/actionbarsherlock/internal/widget/ActionBarContainer.smali
    
Offset 59, 24 lines modifiedOffset 59, 24 lines modified
  
59 ····invoke-virtual·{p1,·p2,·v6},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;59 ····invoke-virtual·{p1,·p2,·v6},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····.line·6261 ····.line·62
62 ····.local·v0,·"a":Landroid/content/res/TypedArray;62 ····.local·v0,·"a":Landroid/content/res/TypedArray;
63 ····const/4·v6,·0x263 ····sget·v6,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_background:I
  
64 ····invoke-virtual·{v0,·v6},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;64 ····invoke-virtual·{v0,·v6},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
65 ····move-result-object·v665 ····move-result-object·v6
  
66 ····iput-object·v6,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mBackground:Landroid/graphics/drawable/Drawable;66 ····iput-object·v6,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mBackground:Landroid/graphics/drawable/Drawable;
  
67 ····.line·6367 ····.line·63
68 ····const/16·v6,·0xc68 ····sget·v6,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_backgroundStacked:I
  
69 ····invoke-virtual·{v0,·v6},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;69 ····invoke-virtual·{v0,·v6},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
70 ····move-result-object·v670 ····move-result-object·v6
  
71 ····iput-object·v6,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mStackedBackground:Landroid/graphics/drawable/Drawable;71 ····iput-object·v6,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mStackedBackground:Landroid/graphics/drawable/Drawable;
  
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
  
141 ····if-ne·v6,·v7,·:cond_1141 ····if-ne·v6,·v7,·:cond_1
  
142 ····.line·77142 ····.line·77
143 ····iput-boolean·v4,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mIsSplit:Z143 ····iput-boolean·v4,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mIsSplit:Z
  
144 ····.line·78144 ····.line·78
145 ····const/4·v6,·0x3145 ····sget·v6,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_backgroundSplit:I
  
146 ····invoke-virtual·{v0,·v6},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;146 ····invoke-virtual·{v0,·v6},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
147 ····move-result-object·v6147 ····move-result-object·v6
  
148 ····iput-object·v6,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mSplitBackground:Landroid/graphics/drawable/Drawable;148 ····iput-object·v6,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mSplitBackground:Landroid/graphics/drawable/Drawable;
  
Offset 574, 24 lines modifiedOffset 574, 26 lines modified
  
574 ····invoke-virtual·{v10},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getTop()I574 ····invoke-virtual·{v10},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getTop()I
  
575 ····move-result·v10575 ····move-result·v10
  
576 ····iget-object·v11,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView;576 ····iget-object·v11,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
 577 ····.line·244
577 ····invoke-virtual·{v11},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getRight()I578 ····invoke-virtual·{v11},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getRight()I
  
578 ····move-result·v11579 ····move-result·v11
  
579 ····iget-object·v12,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView;580 ····iget-object·v12,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
580 ····invoke-virtual·{v12},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getBottom()I581 ····invoke-virtual·{v12},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getBottom()I
  
581 ····move-result·v12582 ····move-result·v12
  
 583 ····.line·243
582 ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V584 ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
  
583 ····.line·245585 ····.line·245
584 ····const/4·v6,·0x1586 ····const/4·v6,·0x1
  
585 ····.line·247587 ····.line·247
586 ····:cond_9588 ····:cond_9
Offset 621, 24 lines modifiedOffset 623, 26 lines modified
  
621 ····invoke-virtual·{v10},·Landroid/view/View;->getTop()I623 ····invoke-virtual·{v10},·Landroid/view/View;->getTop()I
  
622 ····move-result·v10624 ····move-result·v10
  
623 ····iget-object·v11,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View;625 ····iget-object·v11,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View;
  
 626 ····.line·249
624 ····invoke-virtual·{v11},·Landroid/view/View;->getRight()I627 ····invoke-virtual·{v11},·Landroid/view/View;->getRight()I
  
625 ····move-result·v11628 ····move-result·v11
  
626 ····iget-object·v12,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View;629 ····iget-object·v12,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View;
  
627 ····invoke-virtual·{v12},·Landroid/view/View;->getBottom()I630 ····invoke-virtual·{v12},·Landroid/view/View;->getBottom()I
  
628 ····move-result·v12631 ····move-result·v12
  
 632 ····.line·248
629 ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V633 ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
  
630 ····.line·250634 ····.line·250
631 ····const/4·v6,·0x1635 ····const/4·v6,·0x1
  
632 ····goto·:goto_4636 ····goto·:goto_4
  
Offset 727, 35 lines modifiedOffset 731, 38 lines modified
727 ····.local·v2,·"maxHeight":I731 ····.local·v2,·"maxHeight":I
728 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getMeasuredWidth()I732 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getMeasuredWidth()I
  
729 ····move-result·v4733 ····move-result·v4
  
730 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View;734 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View;
  
 735 ····.line·201
731 ····invoke-virtual·{v5},·Landroid/view/View;->getMeasuredHeight()I736 ····invoke-virtual·{v5},·Landroid/view/View;->getMeasuredHeight()I
  
732 ····move-result·v5737 ····move-result·v5
  
733 ····add-int/2addr·v5,·v0738 ····add-int/2addr·v5,·v0
  
734 ····invoke-static·{v5,·v2},·Ljava/lang/Math;->min(II)I739 ····invoke-static·{v5,·v2},·Ljava/lang/Math;->min(II)I
  
735 ····move-result·v5740 ····move-result·v5
  
 741 ····.line·200
736 ····invoke-virtual·{p0,·v4,·v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->setMeasuredDimension(II)V742 ····invoke-virtual·{p0,·v4,·v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->setMeasuredDimension(II)V
  
737 ····goto·:goto_0743 ····goto·:goto_0
  
738 ····.line·193744 ····.line·193
739 ····.end·local·v0····#·"actionBarViewHeight":I745 ····.end·local·v0····#·"actionBarViewHeight":I
740 ····.end·local·v2····#·"maxHeight":I746 ····.end·local·v2····#·"maxHeight":I
741 ····.end·local·v3····#·"mode":I747 ····.end·local·v3····#·"mode":I
742 ····:cond_2748 ····:cond_2
743 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView;749 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
 750 ····.line·194
744 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getMeasuredHeight()I751 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getMeasuredHeight()I
Max diff block lines reached; 123/4471 bytes (2.75%) of diff not shown.
4.41 KB
smali/com/actionbarsherlock/internal/widget/ScrollingTabContainerView.smali
    
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
  
95 ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;95 ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
96 ····move-result-object·v096 ····move-result-object·v0
  
97 ····.line·7497 ····.line·74
98 ····.local·v0,·"a":Landroid/content/res/TypedArray;98 ····.local·v0,·"a":Landroid/content/res/TypedArray;
99 ····const/4·v1,·0x499 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I
  
100 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I100 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I
  
101 ····move-result·v1101 ····move-result·v1
  
102 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V102 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V
  
Offset 216, 14 lines modifiedOffset 216, 15 lines modified
  
216 ····move-result-object·v1216 ····move-result-object·v1
  
217 ····sget·v2,·Lcom/actionbarsherlock/R$layout;->abs__action_bar_tab_bar_view:I217 ····sget·v2,·Lcom/actionbarsherlock/R$layout;->abs__action_bar_tab_bar_view:I
  
218 ····const/4·v3,·0x0218 ····const/4·v3,·0x0
  
 219 ····.line·190
219 ····invoke-virtual·{v1,·v2,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;220 ····invoke-virtual·{v1,·v2,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
  
220 ····move-result-object·v0221 ····move-result-object·v0
  
221 ····check-cast·v0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;222 ····check-cast·v0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;
  
222 ····.line·191223 ····.line·191
Offset 658, 19 lines modifiedOffset 659, 19 lines modified
658 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->post(Ljava/lang/Runnable;)Z659 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->post(Ljava/lang/Runnable;)Z
  
659 ····.line·255660 ····.line·255
660 ····return-void661 ····return-void
661 .end·method662 .end·method
  
662 .method·public·animateToVisibility(I)V663 .method·public·animateToVisibility(I)V
663 ····.locals·7664 ····.locals·8
664 ····.param·p1,·"visibility"····#·I665 ····.param·p1,·"visibility"····#·I
  
665 ····.prologue666 ····.prologue
666 ····const-wide/16·v5,·0xc8667 ····const-wide/16·v6,·0xc8
  
667 ····const/4·v2,·0x1668 ····const/4·v2,·0x1
  
668 ····const/4·v4,·0x0669 ····const/4·v4,·0x0
  
669 ····const/4·v3,·0x0670 ····const/4·v3,·0x0
  
Offset 710, 15 lines modifiedOffset 711, 15 lines modified
  
710 ····invoke-static·{p0,·v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;711 ····invoke-static·{p0,·v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
711 ····move-result-object·v0712 ····move-result-object·v0
  
712 ····.line·227713 ····.line·227
713 ····.local·v0,·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;714 ····.local·v0,·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
714 ····invoke-virtual·{v0,·v5,·v6},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;715 ····invoke-virtual·{v0,·v6,·v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
715 ····.line·228716 ····.line·228
716 ····sget-object·v1,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->sAlphaInterpolator:Landroid/view/animation/Interpolator;717 ····sget-object·v1,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->sAlphaInterpolator:Landroid/view/animation/Interpolator;
  
717 ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V718 ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
718 ····.line·230719 ····.line·230
Offset 748, 15 lines modifiedOffset 749, 15 lines modified
  
748 ····invoke-static·{p0,·v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;749 ····invoke-static·{p0,·v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
749 ····move-result-object·v0750 ····move-result-object·v0
  
750 ····.line·234751 ····.line·234
751 ····.restart·local·v0····#·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;752 ····.restart·local·v0····#·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
752 ····invoke-virtual·{v0,·v5,·v6},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;753 ····invoke-virtual·{v0,·v6,·v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
753 ····.line·235754 ····.line·235
754 ····sget-object·v1,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->sAlphaInterpolator:Landroid/view/animation/Interpolator;755 ····sget-object·v1,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->sAlphaInterpolator:Landroid/view/animation/Interpolator;
  
755 ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V756 ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
756 ····.line·237757 ····.line·237
Offset 819, 15 lines modifiedOffset 820, 15 lines modified
  
819 ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;820 ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
820 ····move-result-object·v0821 ····move-result-object·v0
  
821 ····.line·214822 ····.line·214
822 ····.local·v0,·"a":Landroid/content/res/TypedArray;823 ····.local·v0,·"a":Landroid/content/res/TypedArray;
823 ····const/4·v1,·0x4824 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I
  
824 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I825 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I
  
825 ····move-result·v1826 ····move-result·v1
  
826 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V827 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V
  
714 B
smali/com/actionbarsherlock/internal/widget/AbsActionBarView$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/AbsActionBarView;
  
25 ····.prologue26 ····.prologue
26 ····.line·19327 ····.line·193
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;->this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;->this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
728 B
smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
  
25 ····.prologue26 ····.prologue
26 ····.line·29827 ····.line·298
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
809 B
smali/com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$tabView:Landroid/view/View;22 .field·final·synthetic·val$tabView:Landroid/view/View;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
  
26 ····.prologue27 ····.prologue
27 ····.line·24728 ····.line·247
28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;29 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
  
29 ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;->val$tabView:Landroid/view/View;30 ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;->val$tabView:Landroid/view/View;
  
1.14 KB
smali/com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.smali
    
Offset 144, 26 lines modifiedOffset 144, 28 lines modified
  
144 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->mAdapter:Landroid/widget/ListAdapter;144 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->mAdapter:Landroid/widget/ListAdapter;
  
145 ····check-cast·v5,·Landroid/widget/SpinnerAdapter;145 ····check-cast·v5,·Landroid/widget/SpinnerAdapter;
  
146 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner;146 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner;
  
 147 ····.line·681
147 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getBackground()Landroid/graphics/drawable/Drawable;148 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getBackground()Landroid/graphics/drawable/Drawable;
  
148 ····move-result-object·v7149 ····move-result-object·v7
  
149 ····invoke-virtual·{v6,·v5,·v7},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->measureContentWidth(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I150 ····invoke-virtual·{v6,·v5,·v7},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->measureContentWidth(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I
  
150 ····move-result·v5151 ····move-result·v5
  
151 ····sub-int·v6,·v4,·v2152 ····sub-int·v6,·v4,·v2
  
152 ····sub-int/2addr·v6,·v3153 ····sub-int/2addr·v6,·v3
  
 154 ····.line·680
153 ····invoke-static·{v5,·v6},·Ljava/lang/Math;->max(II)I155 ····invoke-static·{v5,·v6},·Ljava/lang/Math;->max(II)I
  
154 ····move-result·v5156 ····move-result·v5
  
155 ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setContentWidth(I)V157 ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setContentWidth(I)V
  
156 ····.line·690158 ····.line·690
6.84 KB
smali/com/actionbarsherlock/internal/widget/IcsSpinner.smali
    
Offset 82, 50 lines modifiedOffset 82, 50 lines modified
82 ····.local·v0,·"a":Landroid/content/res/TypedArray;82 ····.local·v0,·"a":Landroid/content/res/TypedArray;
83 ····new-instance·v2,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;83 ····new-instance·v2,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;
  
84 ····invoke-direct·{v2,·p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;-><init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V84 ····invoke-direct·{v2,·p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;-><init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
85 ····.line·10685 ····.line·106
86 ····.local·v2,·"popup":Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;86 ····.local·v2,·"popup":Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;
87 ····const/4·v4,·0x487 ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownWidth:I
  
88 ····const/4·v5,·-0x288 ····const/4·v5,·-0x2
  
89 ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I89 ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I
  
90 ····move-result·v490 ····move-result·v4
  
91 ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mDropDownWidth:I91 ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mDropDownWidth:I
  
92 ····.line·10992 ····.line·109
93 ····const/4·v4,·0x293 ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_popupBackground:I
  
94 ····invoke-virtual·{v0,·v4},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;94 ····invoke-virtual·{v0,·v4},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
95 ····move-result-object·v495 ····move-result-object·v4
  
96 ····invoke-virtual·{v2,·v4},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V96 ····invoke-virtual·{v2,·v4},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
97 ····.line·11197 ····.line·111
98 ····const/4·v4,·0x698 ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownVerticalOffset:I
  
99 ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I99 ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
  
100 ····move-result·v3100 ····move-result·v3
  
101 ····.line·113101 ····.line·113
102 ····.local·v3,·"verticalOffset":I102 ····.local·v3,·"verticalOffset":I
103 ····if-eqz·v3,·:cond_0103 ····if-eqz·v3,·:cond_0
  
104 ····.line·114104 ····.line·114
105 ····invoke-virtual·{v2,·v3},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setVerticalOffset(I)V105 ····invoke-virtual·{v2,·v3},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setVerticalOffset(I)V
  
106 ····.line·117106 ····.line·117
107 ····:cond_0107 ····:cond_0
108 ····const/4·v4,·0x5108 ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownHorizontalOffset:I
  
109 ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I109 ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
  
110 ····move-result·v1110 ····move-result·v1
  
111 ····.line·119111 ····.line·119
112 ····.local·v1,·"horizontalOffset":I112 ····.local·v1,·"horizontalOffset":I
Offset 135, 26 lines modifiedOffset 135, 28 lines modified
135 ····invoke-virtual·{v2,·v1},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setHorizontalOffset(I)V135 ····invoke-virtual·{v2,·v1},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setHorizontalOffset(I)V
  
136 ····.line·123136 ····.line·123
137 ····:cond_1137 ····:cond_1
138 ····iput-object·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;138 ····iput-object·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;
  
139 ····.line·125139 ····.line·125
140 ····const/16·v4,·0x11140 ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_gravity:I
  
 141 ····const/16·v5,·0x11
  
141 ····invoke-virtual·{v0,·v6,·v4},·Landroid/content/res/TypedArray;->getInt(II)I142 ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/TypedArray;->getInt(II)I
  
142 ····move-result·v4143 ····move-result·v4
  
143 ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mGravity:I144 ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mGravity:I
  
144 ····.line·127145 ····.line·127
145 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;146 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;
  
146 ····const/4·v5,·0x3147 ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_prompt:I
  
147 ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;148 ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
  
148 ····move-result-object·v5149 ····move-result-object·v5
  
149 ····invoke-interface·{v4,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;->setPromptText(Ljava/lang/CharSequence;)V150 ····invoke-interface·{v4,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;->setPromptText(Ljava/lang/CharSequence;)V
  
Offset 343, 14 lines modifiedOffset 345, 15 lines modified
343 ····invoke-virtual·{p1,·v5,·v1},·Landroid/view/View;->measure(II)V345 ····invoke-virtual·{p1,·v5,·v1},·Landroid/view/View;->measure(II)V
  
344 ····.line·371346 ····.line·371
345 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect;347 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect;
  
346 ····iget·v8,·v8,·Landroid/graphics/Rect;->top:I348 ····iget·v8,·v8,·Landroid/graphics/Rect;->top:I
  
 349 ····.line·372
347 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getMeasuredHeight()I350 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getMeasuredHeight()I
  
348 ····move-result·v9351 ····move-result·v9
  
349 ····iget-object·v10,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect;352 ····iget-object·v10,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect;
  
350 ····iget·v10,·v10,·Landroid/graphics/Rect;->bottom:I353 ····iget·v10,·v10,·Landroid/graphics/Rect;->bottom:I
Offset 359, 14 lines modifiedOffset 362, 15 lines modified
  
359 ····iget-object·v10,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect;362 ····iget-object·v10,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect;
  
360 ····iget·v10,·v10,·Landroid/graphics/Rect;->top:I363 ····iget·v10,·v10,·Landroid/graphics/Rect;->top:I
  
361 ····sub-int/2addr·v9,·v10364 ····sub-int/2addr·v9,·v10
  
 365 ····.line·373
362 ····invoke-virtual·{p1},·Landroid/view/View;->getMeasuredHeight()I366 ····invoke-virtual·{p1},·Landroid/view/View;->getMeasuredHeight()I
  
363 ····move-result·v10367 ····move-result·v10
  
364 ····sub-int/2addr·v9,·v10368 ····sub-int/2addr·v9,·v10
  
365 ····div-int/lit8·v9,·v9,·0x2369 ····div-int/lit8·v9,·v9,·0x2
Offset 693, 24 lines modifiedOffset 697, 26 lines modified
  
693 ····.line·434697 ····.line·434
694 ····.local·v4,·"itemType":I698 ····.local·v4,·"itemType":I
695 ····const/4·v10,·0x0699 ····const/4·v10,·0x0
  
696 ····const/4·v11,·0x0700 ····const/4·v11,·0x0
  
 701 ····.line·435
697 ····invoke-static·{v10,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I702 ····invoke-static·{v10,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
698 ····move-result·v9703 ····move-result·v9
  
699 ····.line·436704 ····.line·436
700 ····.local·v9,·"widthMeasureSpec":I705 ····.local·v9,·"widthMeasureSpec":I
701 ····const/4·v10,·0x0706 ····const/4·v10,·0x0
Max diff block lines reached; 2250/6888 bytes (32.67%) of diff not shown.
1.18 KB
smali/com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.smali
    
Offset 38, 22 lines modifiedOffset 38, 22 lines modified
  
38 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;38 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
39 ····move-result-object·v039 ····move-result-object·v0
  
40 ····.line·2140 ····.line·21
41 ····.local·v0,·"a":Landroid/content/res/TypedArray;41 ····.local·v0,·"a":Landroid/content/res/TypedArray;
42 ····const/16·v1,·0x3142 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowMinWidthMajor:I
  
43 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/widget/FakeDialogPhoneWindow;->mMinWidthMajor:Landroid/util/TypedValue;43 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/widget/FakeDialogPhoneWindow;->mMinWidthMajor:Landroid/util/TypedValue;
  
44 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z44 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
  
45 ····.line·2245 ····.line·22
46 ····const/16·v1,·0x3246 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowMinWidthMinor:I
  
47 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/widget/FakeDialogPhoneWindow;->mMinWidthMinor:Landroid/util/TypedValue;47 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/widget/FakeDialogPhoneWindow;->mMinWidthMinor:Landroid/util/TypedValue;
  
48 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z48 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
  
49 ····.line·2449 ····.line·24
50 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V50 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
595 B
smali/com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.smali
    
Offset 120, 14 lines modifiedOffset 120, 15 lines modified
  
120 ····:goto_0120 ····:goto_0
121 ····return-object·v0121 ····return-object·v0
  
122 ····:cond_0122 ····:cond_0
123 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;->mAdapter:Landroid/widget/SpinnerAdapter;123 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;->mAdapter:Landroid/widget/SpinnerAdapter;
  
 124 ····.line·508
124 ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/widget/SpinnerAdapter;->getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;125 ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/widget/SpinnerAdapter;->getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
  
125 ····move-result-object·v0126 ····move-result-object·v0
  
126 ····goto·:goto_0127 ····goto·:goto_0
127 .end·method128 .end·method
  
17.8 KB
smali/com/actionbarsherlock/internal/widget/IcsAdapterView.smali
Max HTML report size reached
2.56 KB
smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow.smali
    
Offset 681, 14 lines modifiedOffset 681, 15 lines modified
  
681 ····.line·389681 ····.line·389
682 ····:cond_4682 ····:cond_4
683 ····move-object/from16·v0,·p0683 ····move-object/from16·v0,·p0
  
684 ····iget-object·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mPopup:Landroid/widget/PopupWindow;684 ····iget-object·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mPopup:Landroid/widget/PopupWindow;
  
 685 ····.line·390
685 ····invoke-virtual·{v1},·Landroid/widget/PopupWindow;->getInputMethodMode()I686 ····invoke-virtual·{v1},·Landroid/widget/PopupWindow;->getInputMethodMode()I
  
686 ····move-result·v1687 ····move-result·v1
  
687 ····const/4·v2,·0x2688 ····const/4·v2,·0x2
  
688 ····if-ne·v1,·v2,·:cond_7689 ····if-ne·v1,·v2,·:cond_7
Offset 788, 15 lines modifiedOffset 789, 15 lines modified
  
788 ····move-object/from16·v19,·v0789 ····move-object/from16·v19,·v0
  
789 ····.line·365790 ····.line·365
790 ····.local·v19,·"view":Landroid/view/View;791 ····.local·v19,·"view":Landroid/view/View;
791 ····if-eqz·v19,·:cond_3792 ····if-eqz·v19,·:cond_3
  
792 ····.line·366793 ····.line·367
793 ····invoke-virtual/range·{v19·..·v19},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;794 ····invoke-virtual/range·{v19·..·v19},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
794 ····move-result-object·v12795 ····move-result-object·v12
  
795 ····check-cast·v12,·Landroid/widget/LinearLayout$LayoutParams;796 ····check-cast·v12,·Landroid/widget/LinearLayout$LayoutParams;
  
796 ····.line·368797 ····.line·368
Offset 811, 15 lines modifiedOffset 812, 15 lines modified
  
811 ····iget·v2,·v12,·Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I812 ····iget·v2,·v12,·Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
  
812 ····add-int·v17,·v1,·v2813 ····add-int·v17,·v1,·v2
  
813 ····goto/16·:goto_2814 ····goto/16·:goto_2
  
814 ····.line·389815 ····.line·390
815 ····.end·local·v12····#·"hintParams":Landroid/widget/LinearLayout$LayoutParams;816 ····.end·local·v12····#·"hintParams":Landroid/widget/LinearLayout$LayoutParams;
816 ····.end·local·v19····#·"view":Landroid/view/View;817 ····.end·local·v19····#·"view":Landroid/view/View;
817 ····.restart·local·v7····#·"background":Landroid/graphics/drawable/Drawable;818 ····.restart·local·v7····#·"background":Landroid/graphics/drawable/Drawable;
818 ····.restart·local·v18····#·"padding":I819 ····.restart·local·v18····#·"padding":I
819 ····:cond_7820 ····:cond_7
820 ····const/4·v14,·0x0821 ····const/4·v14,·0x0
  
Offset 1249, 28 lines modifiedOffset 1250, 30 lines modified
1249 ····.restart·local·v3····#·"p":Landroid/widget/AbsListView$LayoutParams;1250 ····.restart·local·v3····#·"p":Landroid/widget/AbsListView$LayoutParams;
1250 ····invoke-virtual·{p1,·v3},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V1251 ····invoke-virtual·{p1,·v3},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
  
1251 ····.line·4971252 ····.line·497
1252 ····:cond_01253 ····:cond_0
1253 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;1254 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;
  
 1255 ····.line·498
1254 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingLeft()I1256 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingLeft()I
  
1255 ····move-result·v41257 ····move-result·v4
  
1256 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;1258 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;
  
1257 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingRight()I1259 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingRight()I
  
1258 ····move-result·v51260 ····move-result·v5
  
1259 ····add-int/2addr·v4,·v51261 ····add-int/2addr·v4,·v5
  
1260 ····iget·v5,·v3,·Landroid/widget/AbsListView$LayoutParams;->width:I1262 ····iget·v5,·v3,·Landroid/widget/AbsListView$LayoutParams;->width:I
  
 1263 ····.line·497
1261 ····invoke-static·{p3,·v4,·v5},·Landroid/view/ViewGroup;->getChildMeasureSpec(III)I1264 ····invoke-static·{p3,·v4,·v5},·Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
  
1262 ····move-result·v11265 ····move-result·v1
  
1263 ····.line·4991266 ····.line·499
1264 ····.local·v1,·"childWidthSpec":I1267 ····.local·v1,·"childWidthSpec":I
1265 ····iget·v2,·v3,·Landroid/widget/AbsListView$LayoutParams;->height:I1268 ····iget·v2,·v3,·Landroid/widget/AbsListView$LayoutParams;->height:I
947 B
smali/com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView;19 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V21 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V
22 ····.locals·122 ····.locals·1
 23 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;
  
23 ····.prologue24 ····.prologue
24 ····.line·76025 ····.line·760
25 ····.local·p0,·"this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;,·"Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>.AdapterDataSetObserver;"26 ····.local·p0,·"this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;,·"Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>.AdapterDataSetObserver;"
26 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;->this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView;27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;->this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView;
  
27 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V28 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
693 B
smali/com/actionbarsherlock/internal/widget/ActionBarView$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
25 ····.prologue26 ····.prologue
26 ····.line·16527 ····.line·165
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$3;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$3;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
828 B
smali/com/actionbarsherlock/internal/widget/ActionBarContextView$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$mode:Lcom/actionbarsherlock/view/ActionMode;22 .field·final·synthetic·val$mode:Lcom/actionbarsherlock/view/ActionMode;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;
  
26 ····.prologue27 ····.prologue
27 ····.line·21328 ····.line·213
28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarContextView;29 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarContextView;
  
29 ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;->val$mode:Lcom/actionbarsherlock/view/ActionMode;30 ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;->val$mode:Lcom/actionbarsherlock/view/ActionMode;
  
2.55 KB
smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.smali
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
  
47 #·virtual·methods47 #·virtual·methods
48 .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z48 .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
49 ····.locals·749 ····.locals·8
50 ····.param·p1,·"v"····#·Landroid/view/View;50 ····.param·p1,·"v"····#·Landroid/view/View;
51 ····.param·p2,·"event"····#·Landroid/view/MotionEvent;51 ····.param·p2,·"event"····#·Landroid/view/MotionEvent;
  
52 ····.prologue52 ····.prologue
53 ····.line·61553 ····.line·615
54 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I54 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I
  
Offset 77, 14 lines modifiedOffset 77, 15 lines modified
  
77 ····.line·61977 ····.line·619
78 ····.local·v2,·"y":I78 ····.local·v2,·"y":I
79 ····if-nez·v0,·:cond_179 ····if-nez·v0,·:cond_1
  
80 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;80 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
  
 81 ····.line·620
81 ····invoke-static·{v3},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$800(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;82 ····invoke-static·{v3},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$800(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;
  
82 ····move-result-object·v383 ····move-result-object·v3
  
83 ····if-eqz·v3,·:cond_184 ····if-eqz·v3,·:cond_1
  
84 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;85 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
Offset 99, 14 lines modifiedOffset 100, 15 lines modified
  
99 ····if-eqz·v3,·:cond_1100 ····if-eqz·v3,·:cond_1
  
100 ····if-ltz·v1,·:cond_1101 ····if-ltz·v1,·:cond_1
  
101 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;102 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
  
 103 ····.line·621
102 ····invoke-static·{v3},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$800(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;104 ····invoke-static·{v3},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$800(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;
  
103 ····move-result-object·v3105 ····move-result-object·v3
  
104 ····invoke-virtual·{v3},·Landroid/widget/PopupWindow;->getWidth()I106 ····invoke-virtual·{v3},·Landroid/widget/PopupWindow;->getWidth()I
  
105 ····move-result·v3107 ····move-result·v3
Offset 136, 17 lines modifiedOffset 138, 17 lines modified
  
136 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;138 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
  
137 ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$900(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;139 ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$900(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;
  
138 ····move-result-object·v4140 ····move-result-object·v4
  
139 ····const-wide/16·v5,·0xfa141 ····const-wide/16·v6,·0xfa
  
140 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z142 ····invoke-virtual·{v3,·v4,·v6,·v7},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
  
141 ····.line·626143 ····.line·626
142 ····:cond_0144 ····:cond_0
143 ····:goto_0145 ····:goto_0
144 ····const/4·v3,·0x0146 ····const/4·v3,·0x0
  
145 ····return·v3147 ····return·v3
830 B
smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.smali
    
Offset 69, 14 lines modifiedOffset 69, 15 lines modified
69 ····.line·63769 ····.line·637
70 ····const/4·v0,·0x170 ····const/4·v0,·0x1
  
71 ····if-ne·p2,·v0,·:cond_071 ····if-ne·p2,·v0,·:cond_0
  
72 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;72 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
  
 73 ····.line·638
73 ····invoke-static·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$1100(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z74 ····invoke-static·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$1100(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z
  
74 ····move-result·v075 ····move-result·v0
  
75 ····if-nez·v0,·:cond_076 ····if-nez·v0,·:cond_0
  
76 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;77 ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
703 B
smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;28 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V30 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V
31 ····.locals·131 ····.locals·1
 32 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;
  
32 ····.prologue33 ····.prologue
33 ····.line·44834 ····.line·448
34 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;->this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;35 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;->this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;
  
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
486 B
smali/com/actionbarsherlock/app/SherlockActivity.smali
    
Offset 585, 15 lines modifiedOffset 585, 15 lines modified
  
585 ····.line·167585 ····.line·167
586 ····:cond_0586 ····:cond_0
587 ····return-void587 ····return-void
588 .end·method588 .end·method
  
589 .method·public·requestWindowFeature(J)V589 .method·public·requestWindowFeature(J)V
590 ····.locals·2590 ····.locals·3
591 ····.param·p1,·"featureId"····#·J591 ····.param·p1,·"featureId"····#·J
  
592 ····.prologue592 ····.prologue
593 ····.line·243593 ····.line·243
594 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;594 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;
  
595 ····move-result-object·v0595 ····move-result-object·v0
454 B
smali/com/actionbarsherlock/app/ActionBar.smali
    
Offset 37, 15 lines modifiedOffset 37, 14 lines modified
37 .method·public·constructor·<init>()V37 .method·public·constructor·<init>()V
38 ····.locals·038 ····.locals·0
  
39 ····.prologue39 ····.prologue
40 ····.line·5940 ····.line·59
41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
42 ····.line·898 
43 ····return-void42 ····return-void
44 .end·method43 .end·method
  
  
45 #·virtual·methods44 #·virtual·methods
46 .method·public·abstract·addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V45 .method·public·abstract·addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V
47 .end·method46 .end·method
498 B
smali/com/actionbarsherlock/app/SherlockListActivity.smali
    
Offset 585, 15 lines modifiedOffset 585, 15 lines modified
  
585 ····.line·167585 ····.line·167
586 ····:cond_0586 ····:cond_0
587 ····return-void587 ····return-void
588 .end·method588 .end·method
  
589 .method·public·requestWindowFeature(J)V589 .method·public·requestWindowFeature(J)V
590 ····.locals·2590 ····.locals·3
591 ····.param·p1,·"featureId"····#·J591 ····.param·p1,·"featureId"····#·J
  
592 ····.prologue592 ····.prologue
593 ····.line·243593 ····.line·243
594 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockListActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;594 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockListActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;
  
595 ····move-result-object·v0595 ····move-result-object·v0
528 B
smali/com/actionbarsherlock/app/SherlockExpandableListActivity.smali
    
Offset 547, 15 lines modifiedOffset 547, 15 lines modified
  
547 ····.line·156547 ····.line·156
548 ····:cond_0548 ····:cond_0
549 ····return-void549 ····return-void
550 .end·method550 .end·method
  
551 .method·public·requestWindowFeature(J)V551 .method·public·requestWindowFeature(J)V
552 ····.locals·2552 ····.locals·3
553 ····.param·p1,·"featureId"····#·J553 ····.param·p1,·"featureId"····#·J
  
554 ····.prologue554 ····.prologue
555 ····.line·232555 ····.line·232
556 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockExpandableListActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;556 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockExpandableListActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;
  
557 ····move-result-object·v0557 ····move-result-object·v0
516 B
smali/com/actionbarsherlock/app/SherlockPreferenceActivity.smali
    
Offset 585, 15 lines modifiedOffset 585, 15 lines modified
  
585 ····.line·167585 ····.line·167
586 ····:cond_0586 ····:cond_0
587 ····return-void587 ····return-void
588 .end·method588 .end·method
  
589 .method·public·requestWindowFeature(J)V589 .method·public·requestWindowFeature(J)V
590 ····.locals·2590 ····.locals·3
591 ····.param·p1,·"featureId"····#·J591 ····.param·p1,·"featureId"····#·J
  
592 ····.prologue592 ····.prologue
593 ····.line·243593 ····.line·243
594 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockPreferenceActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;594 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockPreferenceActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;
  
595 ····move-result-object·v0595 ····move-result-object·v0
510 B
smali/com/actionbarsherlock/app/SherlockFragmentActivity.smali
    
Offset 653, 15 lines modifiedOffset 653, 15 lines modified
  
653 ····.line·224653 ····.line·224
654 ····:cond_0654 ····:cond_0
655 ····return-void655 ····return-void
656 .end·method656 .end·method
  
657 .method·public·requestWindowFeature(J)V657 .method·public·requestWindowFeature(J)V
658 ····.locals·2658 ····.locals·3
659 ····.param·p1,·"featureId"····#·J659 ····.param·p1,·"featureId"····#·J
  
660 ····.prologue660 ····.prologue
661 ····.line·276661 ····.line·276
662 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;662 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;
  
663 ····move-result-object·v0663 ····move-result-object·v0
1.69 KB
smali/com/actionbarsherlock/widget/SearchView$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·92427 ····.line·924
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$8;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$8;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 73, 14 lines modifiedOffset 74, 15 lines modified
  
73 ····move-result·v274 ····move-result·v2
  
74 ····if-eqz·v2,·:cond_275 ····if-eqz·v2,·:cond_2
  
75 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/widget/SearchView$8;->this$0:Lcom/actionbarsherlock/widget/SearchView;76 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/widget/SearchView$8;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
 77 ····.line·939
76 ····invoke-static·{v2},·Lcom/actionbarsherlock/widget/SearchView;->access$1300(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;78 ····invoke-static·{v2},·Lcom/actionbarsherlock/widget/SearchView;->access$1300(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;
  
77 ····move-result-object·v279 ····move-result-object·v2
  
78 ····invoke-virtual·{v2},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getListSelection()I80 ····invoke-virtual·{v2},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getListSelection()I
  
79 ····move-result·v281 ····move-result·v2
Offset 144, 18 lines modifiedOffset 146, 20 lines modified
  
144 ····move-result-object·v4146 ····move-result-object·v4
  
145 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable;147 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable;
  
146 ····move-result-object·v4148 ····move-result-object·v4
  
 149 ····.line·952
147 ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String;150 ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
148 ····move-result-object·v4151 ····move-result-object·v4
  
 152 ····.line·951
149 ····invoke-static·{v2,·v0,·v3,·v4},·Lcom/actionbarsherlock/widget/SearchView;->access$1800(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V153 ····invoke-static·{v2,·v0,·v3,·v4},·Lcom/actionbarsherlock/widget/SearchView;->access$1800(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V
  
150 ····move·v0,·v1154 ····move·v0,·v1
  
151 ····.line·953155 ····.line·953
152 ····goto·:goto_0156 ····goto·:goto_0
  
609 B
smali/com/actionbarsherlock/widget/SearchView$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·16127 ····.line·161
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$2;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$2;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
613 B
smali/com/actionbarsherlock/widget/SearchView$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·134227 ····.line·1342
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$10;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$10;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
672 B
smali/com/actionbarsherlock/widget/ActivityChooserView$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/ActivityChooserView;
  
25 ····.prologue26 ····.prologue
26 ····.line·13827 ····.line·138
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$2;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$2;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
609 B
smali/com/actionbarsherlock/widget/SearchView$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·29027 ····.line·290
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$4;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$4;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
609 B
smali/com/actionbarsherlock/widget/SearchView$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·87527 ····.line·875
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$7;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$7;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
688 B
smali/com/actionbarsherlock/widget/ActivityChooserView$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V20 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/ActivityChooserView;
  
22 ····.prologue23 ····.prologue
23 ····.line·12424 ····.line·124
24 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$1;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;25 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$1;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;
  
25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V26 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
610 B
smali/com/actionbarsherlock/widget/SearchView$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·115627 ····.line·1156
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$9;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$9;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28.7 KB
smali/com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.smali
Max HTML report size reached
3.49 KB
smali/com/actionbarsherlock/widget/ShareActionProvider.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Lcom/actionbarsherlock/view/ActionProvider;2 .super·Lcom/actionbarsherlock/view/ActionProvider;
3 .source·"ShareActionProvider.java"3 .source·"ShareActionProvider.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/actionbarsherlock/widget/ShareActionProvider$1;, 
8 ········Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;,7 ········Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;,
9 ········Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;,8 ········Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;,
10 ········Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;9 ········Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;
11 ····}10 ····}
12 .end·annotation11 .end·annotation
  
  
Offset 299, 24 lines modifiedOffset 298, 26 lines modified
  
299 ····move-result-object·v7298 ····move-result-object·v7
  
300 ····invoke-interface·{p1,·v9,·v5,·v5,·v7},·Lcom/actionbarsherlock/view/SubMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;299 ····invoke-interface·{p1,·v9,·v5,·v5,·v7},·Lcom/actionbarsherlock/view/SubMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
  
301 ····move-result-object·v7300 ····move-result-object·v7
  
 301 ····.line·209
302 ····invoke-virtual·{v0,·v6},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;302 ····invoke-virtual·{v0,·v6},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;
  
303 ····move-result-object·v8303 ····move-result-object·v8
  
304 ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;304 ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;
  
305 ····move-result-object·v7305 ····move-result-object·v7
  
306 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;306 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;
  
 307 ····.line·210
307 ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;308 ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;
  
308 ····.line·206309 ····.line·206
309 ····add-int/lit8·v5,·v5,·0x1310 ····add-int/lit8·v5,·v5,·0x1
  
310 ····goto·:goto_0311 ····goto·:goto_0
  
Offset 326, 18 lines modifiedOffset 327, 20 lines modified
326 ····if-ge·v1,·v3,·:cond_1327 ····if-ge·v1,·v3,·:cond_1
  
327 ····.line·215328 ····.line·215
328 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mContext:Landroid/content/Context;329 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mContext:Landroid/content/Context;
  
329 ····sget·v8,·Lcom/actionbarsherlock/R$string;->abs__activity_chooser_view_see_all:I330 ····sget·v8,·Lcom/actionbarsherlock/R$string;->abs__activity_chooser_view_see_all:I
  
 331 ····.line·217
330 ····invoke-virtual·{v7,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String;332 ····invoke-virtual·{v7,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
331 ····move-result-object·v7333 ····move-result-object·v7
  
 334 ····.line·215
332 ····invoke-interface·{p1,·v9,·v1,·v1,·v7},·Lcom/actionbarsherlock/view/SubMenu;->addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;335 ····invoke-interface·{p1,·v9,·v1,·v1,·v7},·Lcom/actionbarsherlock/view/SubMenu;->addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
  
333 ····move-result-object·v4336 ····move-result-object·v4
  
334 ····.line·218337 ····.line·218
335 ····.local·v4,·"expandedSubMenu":Lcom/actionbarsherlock/view/SubMenu;338 ····.local·v4,·"expandedSubMenu":Lcom/actionbarsherlock/view/SubMenu;
336 ····const/4·v5,·0x0339 ····const/4·v5,·0x0
Offset 356, 24 lines modifiedOffset 359, 26 lines modified
  
356 ····move-result-object·v7359 ····move-result-object·v7
  
357 ····invoke-interface·{v4,·v9,·v5,·v5,·v7},·Lcom/actionbarsherlock/view/SubMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;360 ····invoke-interface·{v4,·v9,·v5,·v5,·v7},·Lcom/actionbarsherlock/view/SubMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
  
358 ····move-result-object·v7361 ····move-result-object·v7
  
 362 ····.line·221
359 ····invoke-virtual·{v0,·v6},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;363 ····invoke-virtual·{v0,·v6},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;
  
360 ····move-result-object·v8364 ····move-result-object·v8
  
361 ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;365 ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;
  
362 ····move-result-object·v7366 ····move-result-object·v7
  
363 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;367 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;
  
 368 ····.line·222
364 ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;369 ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;
  
365 ····.line·218370 ····.line·218
366 ····add-int/lit8·v5,·v5,·0x1371 ····add-int/lit8·v5,·v5,·0x1
  
367 ····goto·:goto_1372 ····goto·:goto_1
  
1.1 KB
smali/com/actionbarsherlock/widget/SearchView$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·15027 ····.line·150
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$1;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$1;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 39, 14 lines modifiedOffset 40, 15 lines modified
39 .method·public·run()V40 .method·public·run()V
40 ····.locals·341 ····.locals·3
  
41 ····.prologue42 ····.prologue
42 ····.line·15243 ····.line·152
43 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/widget/SearchView$1;->this$0:Lcom/actionbarsherlock/widget/SearchView;44 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/widget/SearchView$1;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
 45 ····.line·153
44 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/widget/SearchView;->getContext()Landroid/content/Context;46 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/widget/SearchView;->getContext()Landroid/content/Context;
  
45 ····move-result-object·v147 ····move-result-object·v1
  
46 ····const-string·v2,·"input_method"48 ····const-string·v2,·"input_method"
  
47 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;49 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
10.8 KB
smali/com/actionbarsherlock/widget/SearchView.smali
Max HTML report size reached
609 B
smali/com/actionbarsherlock/widget/SearchView$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·34727 ····.line·347
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$6;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$6;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
609 B
smali/com/actionbarsherlock/widget/SearchView$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·16727 ····.line·167
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$3;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$3;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
613 B
smali/com/actionbarsherlock/widget/SearchView$12.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·164527 ····.line·1645
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$12;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$12;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.29 KB
smali/com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·public·weight:F34 .field·public·weight:F
  
  
35 #·direct·methods35 #·direct·methods
36 .method·public·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V36 .method·public·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V
37 ····.locals·037 ····.locals·0
 38 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/ActivityChooserModel;
38 ····.param·p2,·"resolveInfo"····#·Landroid/content/pm/ResolveInfo;39 ····.param·p2,·"resolveInfo"····#·Landroid/content/pm/ResolveInfo;
  
39 ····.prologue40 ····.prologue
40 ····.line·84041 ····.line·840
41 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel;42 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel;
  
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 76, 21 lines modifiedOffset 77, 19 lines modified
76 ····sub-int/2addr·v0,·v177 ····sub-int/2addr·v0,·v1
  
77 ····return·v078 ····return·v0
78 .end·method79 .end·method
  
79 .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I80 .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I
80 ····.locals·181 ····.locals·1
81 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
82 ····.prologue82 ····.prologue
83 ····.line·82383 ····.line·823
84 ····check-cast·p1,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;84 ····check-cast·p1,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;
  
85 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
86 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->compareTo(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I85 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->compareTo(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I
  
87 ····move-result·v086 ····move-result·v0
  
88 ····return·v087 ····return·v0
89 .end·method88 .end·method
  
Offset 178, 15 lines modifiedOffset 177, 15 lines modified
  
178 ····add-int/lit8·v0,·v0,·0x1f177 ····add-int/lit8·v0,·v0,·0x1f
  
179 ····return·v0178 ····return·v0
180 .end·method179 .end·method
  
181 .method·public·toString()Ljava/lang/String;180 .method·public·toString()Ljava/lang/String;
182 ····.locals·5181 ····.locals·6
  
183 ····.prologue182 ····.prologue
184 ····.line·873183 ····.line·873
185 ····new-instance·v0,·Ljava/lang/StringBuilder;184 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
186 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V185 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 218, 17 lines modifiedOffset 217, 17 lines modified
  
218 ····move-result-object·v1217 ····move-result-object·v1
  
219 ····new-instance·v2,·Ljava/math/BigDecimal;218 ····new-instance·v2,·Ljava/math/BigDecimal;
  
220 ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->weight:F219 ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->weight:F
  
221 ····float-to-double·v3,·v3220 ····float-to-double·v4,·v3
  
222 ····invoke-direct·{v2,·v3,·v4},·Ljava/math/BigDecimal;-><init>(D)V221 ····invoke-direct·{v2,·v4,·v5},·Ljava/math/BigDecimal;-><init>(D)V
  
223 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;222 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
224 ····.line·877223 ····.line·877
225 ····const-string·v1,·"]"224 ····const-string·v1,·"]"
  
226 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;225 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
617 B
smali/com/actionbarsherlock/widget/SearchView$SearchAutoComplete.smali
    
Offset 298, 14 lines modifiedOffset 298, 15 lines modified
298 ····.line·1726298 ····.line·1726
299 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getContext()Landroid/content/Context;299 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getContext()Landroid/content/Context;
  
300 ····move-result-object·v1300 ····move-result-object·v1
  
301 ····const-string·v2,·"input_method"301 ····const-string·v2,·"input_method"
  
 302 ····.line·1727
302 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;303 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
303 ····move-result-object·v0304 ····move-result-object·v0
  
304 ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager;305 ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager;
  
305 ····.line·1728306 ····.line·1728
688 B
smali/com/actionbarsherlock/widget/ActivityChooserView$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V20 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/ActivityChooserView;
  
22 ····.prologue23 ····.prologue
23 ····.line·24824 ····.line·248
24 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$3;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;25 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$3;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;
  
25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V26 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
778 B
smali/com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;21 .field·final·synthetic·this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;
  
25 ····.prologue26 ····.prologue
26 ····.line·101827 ····.line·1018
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;->this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;->this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7.67 KB
smali/com/actionbarsherlock/widget/ActivityChooserView.smali
    
Offset 111, 25 lines modifiedOffset 111, 23 lines modified
111 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/actionbarsherlock/widget/ActivityChooserView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V111 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/actionbarsherlock/widget/ActivityChooserView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
112 ····.line·203112 ····.line·203
113 ····return-void113 ····return-void
114 .end·method114 .end·method
  
115 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V115 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
116 ····.locals·9116 ····.locals·8
117 ····.param·p1,·"context"····#·Landroid/content/Context;117 ····.param·p1,·"context"····#·Landroid/content/Context;
118 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;118 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
119 ····.param·p3,·"defStyle"····#·I119 ····.param·p3,·"defStyle"····#·I
  
120 ····.prologue120 ····.prologue
121 ····const/4·v8,·0x0121 ····const/4·v7,·0x0
  
122 ····const/4·v7,·0x4 
  
123 ····const/4·v6,·0x1122 ····const/4·v6,·0x4
  
124 ····.line·213123 ····.line·213
125 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V124 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
126 ····.line·124125 ····.line·124
127 ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$1;126 ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$1;
  
Offset 141, 15 lines modifiedOffset 139, 15 lines modified
141 ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$2;139 ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$2;
  
142 ····invoke-direct·{v4,·p0},·Lcom/actionbarsherlock/widget/ActivityChooserView$2;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V140 ····invoke-direct·{v4,·p0},·Lcom/actionbarsherlock/widget/ActivityChooserView$2;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
  
143 ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;141 ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
  
144 ····.line·172142 ····.line·172
145 ····iput·v7,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I143 ····iput·v6,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I
  
146 ····.line·214144 ····.line·214
147 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mContext:Landroid/content/Context;145 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mContext:Landroid/content/Context;
  
148 ····.line·216146 ····.line·216
149 ····sget-object·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView:[I147 ····sget-object·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView:[I
  
Offset 157, 22 lines modifiedOffset 155, 24 lines modified
  
157 ····invoke-virtual·{p1,·p2,·v4,·p3,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;155 ····invoke-virtual·{p1,·p2,·v4,·p3,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
158 ····move-result-object·v0156 ····move-result-object·v0
  
159 ····.line·219157 ····.line·219
160 ····.local·v0,·"attributesArray":Landroid/content/res/TypedArray;158 ····.local·v0,·"attributesArray":Landroid/content/res/TypedArray;
 159 ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView_initialActivityCount:I
  
161 ····invoke-virtual·{v0,·v6,·v7},·Landroid/content/res/TypedArray;->getInt(II)I160 ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getInt(II)I
  
162 ····move-result·v4161 ····move-result·v4
  
163 ····iput·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I162 ····iput·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I
  
164 ····.line·223163 ····.line·223
165 ····const/4·v4,·0x2164 ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView_expandActivityOverflowButtonDrawable:I
  
166 ····invoke-virtual·{v0,·v4},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;165 ····invoke-virtual·{v0,·v4},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
167 ····move-result-object·v1166 ····move-result-object·v1
  
168 ····.line·226167 ····.line·226
169 ····.local·v1,·"expandActivityOverflowButtonDrawable":Landroid/graphics/drawable/Drawable;168 ····.local·v1,·"expandActivityOverflowButtonDrawable":Landroid/graphics/drawable/Drawable;
Offset 185, 20 lines modifiedOffset 185, 22 lines modified
  
185 ····move-result-object·v2185 ····move-result-object·v2
  
186 ····.line·229186 ····.line·229
187 ····.local·v2,·"inflater":Landroid/view/LayoutInflater;187 ····.local·v2,·"inflater":Landroid/view/LayoutInflater;
188 ····sget·v4,·Lcom/actionbarsherlock/R$layout;->abs__activity_chooser_view:I188 ····sget·v4,·Lcom/actionbarsherlock/R$layout;->abs__activity_chooser_view:I
  
 189 ····const/4·v5,·0x1
  
189 ····invoke-virtual·{v2,·v4,·p0,·v6},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;190 ····invoke-virtual·{v2,·v4,·p0,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
190 ····.line·231191 ····.line·231
191 ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;192 ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;
  
192 ····invoke-direct·{v4,·p0,·v8},·Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V193 ····invoke-direct·{v4,·p0,·v7},·Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V
  
193 ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;194 ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;
  
194 ····.line·233195 ····.line·233
195 ····sget·v4,·Lcom/actionbarsherlock/R$id;->abs__activity_chooser_view_content:I196 ····sget·v4,·Lcom/actionbarsherlock/R$id;->abs__activity_chooser_view_content:I
  
196 ····invoke-virtual·{p0,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserView;->findViewById(I)Landroid/view/View;197 ····invoke-virtual·{p0,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserView;->findViewById(I)Landroid/view/View;
Offset 275, 14 lines modifiedOffset 277, 15 lines modified
275 ····invoke-virtual·{v4,·v5},·Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V277 ····invoke-virtual·{v4,·v5},·Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
276 ····.line·243278 ····.line·243
277 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButton:Landroid/widget/FrameLayout;279 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButton:Landroid/widget/FrameLayout;
  
278 ····sget·v5,·Lcom/actionbarsherlock/R$id;->abs__image:I280 ····sget·v5,·Lcom/actionbarsherlock/R$id;->abs__image:I
  
 281 ····.line·244
279 ····invoke-virtual·{v4,·v5},·Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;282 ····invoke-virtual·{v4,·v5},·Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;
  
280 ····move-result-object·v4283 ····move-result-object·v4
  
281 ····check-cast·v4,·Landroid/widget/ImageView;284 ····check-cast·v4,·Landroid/widget/ImageView;
  
282 ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButtonImage:Landroid/widget/ImageView;285 ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButtonImage:Landroid/widget/ImageView;
Offset 291, 15 lines modifiedOffset 294, 15 lines modified
291 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButtonImage:Landroid/widget/ImageView;294 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButtonImage:Landroid/widget/ImageView;
  
292 ····invoke-virtual·{v4,·v1},·Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V295 ····invoke-virtual·{v4,·v1},·Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
  
293 ····.line·247296 ····.line·247
294 ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;297 ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;
  
295 ····invoke-direct·{v4,·p0,·v8},·Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V298 ····invoke-direct·{v4,·p0,·v7},·Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V
  
296 ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;299 ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;
  
297 ····.line·248300 ····.line·248
298 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;301 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;
  
299 ····new-instance·v5,·Lcom/actionbarsherlock/widget/ActivityChooserView$3;302 ····new-instance·v5,·Lcom/actionbarsherlock/widget/ActivityChooserView$3;
Offset 321, 18 lines modifiedOffset 324, 20 lines modified
  
321 ····iget·v4,·v4,·Landroid/util/DisplayMetrics;->widthPixels:I324 ····iget·v4,·v4,·Landroid/util/DisplayMetrics;->widthPixels:I
  
322 ····div-int/lit8·v4,·v4,·0x2325 ····div-int/lit8·v4,·v4,·0x2
  
Max diff block lines reached; 1448/7739 bytes (18.71%) of diff not shown.
33.4 KB
smali/com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.smali
Max HTML report size reached
3.38 KB
smali/com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.smali
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ····iput·p4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F43 ····iput·p4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F
  
44 ····.line·76844 ····.line·768
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·public·constructor·<init>(Ljava/lang/String;JF)V47 .method·public·constructor·<init>(Ljava/lang/String;JF)V
48 ····.locals·148 ····.locals·2
49 ····.param·p1,·"activityName"····#·Ljava/lang/String;49 ····.param·p1,·"activityName"····#·Ljava/lang/String;
50 ····.param·p2,·"time"····#·J50 ····.param·p2,·"time"····#·J
51 ····.param·p4,·"weight"····#·F51 ····.param·p4,·"weight"····#·F
  
52 ····.prologue52 ····.prologue
53 ····.line·75453 ····.line·754
54 ····invoke-static·{p1},·Landroid/content/ComponentName;->unflattenFromString(Ljava/lang/String;)Landroid/content/ComponentName;54 ····invoke-static·{p1},·Landroid/content/ComponentName;->unflattenFromString(Ljava/lang/String;)Landroid/content/ComponentName;
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
63 ····.line·75563 ····.line·755
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
  
66 #·virtual·methods66 #·virtual·methods
67 .method·public·equals(Ljava/lang/Object;)Z67 .method·public·equals(Ljava/lang/Object;)Z
68 ····.locals·768 ····.locals·8
69 ····.param·p1,·"obj"····#·Ljava/lang/Object;69 ····.param·p1,·"obj"····#·Ljava/lang/Object;
  
70 ····.prologue70 ····.prologue
71 ····const/4·v1,·0x171 ····const/4·v1,·0x1
  
72 ····const/4·v2,·0x072 ····const/4·v2,·0x0
  
Offset 146, 19 lines modifiedOffset 146, 19 lines modified
146 ····move·v1,·v2146 ····move·v1,·v2
  
147 ····.line·797147 ····.line·797
148 ····goto·:goto_0148 ····goto·:goto_0
  
149 ····.line·799149 ····.line·799
150 ····:cond_5150 ····:cond_5
151 ····iget-wide·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J151 ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J
  
152 ····iget-wide·v5,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J152 ····iget-wide·v6,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J
  
153 ····cmp-long·v3,·v3,·v5153 ····cmp-long·v3,·v4,·v6
  
154 ····if-eqz·v3,·:cond_6154 ····if-eqz·v3,·:cond_6
  
155 ····move·v1,·v2155 ····move·v1,·v2
  
156 ····.line·800156 ····.line·800
157 ····goto·:goto_0157 ····goto·:goto_0
Offset 206, 25 lines modifiedOffset 206, 25 lines modified
  
206 ····:goto_0206 ····:goto_0
207 ····add-int/lit8·v1,·v2,·0x1f207 ····add-int/lit8·v1,·v2,·0x1f
  
208 ····.line·775208 ····.line·775
209 ····mul-int/lit8·v2,·v1,·0x1f209 ····mul-int/lit8·v2,·v1,·0x1f
  
210 ····iget-wide·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J210 ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J
  
211 ····iget-wide·v5,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J211 ····iget-wide·v6,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J
  
212 ····const/16·v7,·0x20212 ····const/16·v3,·0x20
  
213 ····ushr-long/2addr·v5,·v7213 ····ushr-long/2addr·v6,·v3
  
214 ····xor-long/2addr·v3,·v5214 ····xor-long/2addr·v4,·v6
  
215 ····long-to-int·v3,·v3215 ····long-to-int·v3,·v4
  
216 ····add-int·v1,·v2,·v3216 ····add-int·v1,·v2,·v3
  
217 ····.line·776217 ····.line·776
218 ····mul-int/lit8·v2,·v1,·0x1f218 ····mul-int/lit8·v2,·v1,·0x1f
  
219 ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F219 ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F
Offset 246, 15 lines modifiedOffset 246, 15 lines modified
  
246 ····move-result·v2246 ····move-result·v2
  
247 ····goto·:goto_0247 ····goto·:goto_0
248 .end·method248 .end·method
  
249 .method·public·toString()Ljava/lang/String;249 .method·public·toString()Ljava/lang/String;
250 ····.locals·5250 ····.locals·6
  
251 ····.prologue251 ····.prologue
252 ····.line·810252 ····.line·810
253 ····new-instance·v0,·Ljava/lang/StringBuilder;253 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
254 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V254 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 293, 17 lines modifiedOffset 293, 17 lines modified
  
293 ····move-result-object·v1293 ····move-result-object·v1
  
294 ····new-instance·v2,·Ljava/math/BigDecimal;294 ····new-instance·v2,·Ljava/math/BigDecimal;
  
295 ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F295 ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F
  
296 ····float-to-double·v3,·v3296 ····float-to-double·v4,·v3
  
297 ····invoke-direct·{v2,·v3,·v4},·Ljava/math/BigDecimal;-><init>(D)V297 ····invoke-direct·{v2,·v4,·v5},·Ljava/math/BigDecimal;-><init>(D)V
  
298 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;298 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
299 ····.line·815299 ····.line·815
300 ····const-string·v1,·"]"300 ····const-string·v1,·"]"
  
301 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;301 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
4.56 KB
smali/com/actionbarsherlock/widget/ActivityChooserModel.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/database/DataSetObservable;2 .super·Landroid/database/DataSetObservable;
3 .source·"ActivityChooserModel.java"3 .source·"ActivityChooserModel.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$1;, 
8 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;,7 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;,
9 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;,8 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;,
10 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;,9 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;,
11 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;,10 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;,
12 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;,11 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;,
13 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;,12 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;,
14 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;,13 ········Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;,
Offset 223, 14 lines modifiedOffset 222, 15 lines modified
  
223 ····move-result·v0222 ····move-result·v0
  
224 ····if-nez·v0,·:cond_0223 ····if-nez·v0,·:cond_0
  
225 ····const-string·v0,·".xml"224 ····const-string·v0,·".xml"
  
 225 ····.line·355
226 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z226 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
  
227 ····move-result·v0227 ····move-result·v0
  
228 ····if-nez·v0,·:cond_0228 ····if-nez·v0,·:cond_0
  
229 ····.line·356229 ····.line·356
Offset 489, 14 lines modifiedOffset 489, 15 lines modified
489 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent;489 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent;
  
490 ····if-eqz·v4,·:cond_1490 ····if-eqz·v4,·:cond_1
  
491 ····.line·713491 ····.line·713
492 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mContext:Landroid/content/Context;492 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mContext:Landroid/content/Context;
  
 493 ····.line·714
493 ····invoke-virtual·{v4},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;494 ····invoke-virtual·{v4},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
  
494 ····move-result-object·v4495 ····move-result-object·v4
  
495 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent;496 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent;
  
496 ····const/4·v6,·0x0497 ····const/4·v6,·0x0
Offset 803, 18 lines modifiedOffset 804, 20 lines modified
  
803 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent;804 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent;
  
804 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mActivites:Ljava/util/List;805 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mActivites:Ljava/util/List;
  
805 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mHistoricalRecords:Ljava/util/List;806 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mHistoricalRecords:Ljava/util/List;
  
 807 ····.line·618
806 ····invoke-static·{v4},·Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;808 ····invoke-static·{v4},·Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;
  
807 ····move-result-object·v4809 ····move-result-object·v4
  
 810 ····.line·617
808 ····invoke-interface·{v0,·v2,·v3,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;->sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V811 ····invoke-interface·{v0,·v2,·v3,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;->sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V
  
809 ····.line·619812 ····.line·619
810 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->notifyChanged()V813 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->notifyChanged()V
  
811 ····.line·621814 ····.line·621
812 ····:cond_0815 ····:cond_0
Offset 913, 14 lines modifiedOffset 916, 15 lines modified
913 ····return-object·v0916 ····return-object·v0
  
914 ····.line·475917 ····.line·475
915 ····.restart·local·v0····#·"choiceIntent":Landroid/content/Intent;918 ····.restart·local·v0····#·"choiceIntent":Landroid/content/Intent;
916 ····:cond_0919 ····:cond_0
917 ····new-instance·v5,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;920 ····new-instance·v5,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;
  
 921 ····.line·476
918 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J922 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
919 ····move-result-wide·v6923 ····move-result-wide·v6
  
920 ····const/high16·v8,·0x3f800000····#·1.0f924 ····const/high16·v8,·0x3f800000····#·1.0f
  
921 ····invoke-direct·{v5,·v3,·v6,·v7,·v8},·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;-><init>(Landroid/content/ComponentName;JF)V925 ····invoke-direct·{v5,·v3,·v6,·v7,·v8},·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;-><init>(Landroid/content/ComponentName;JF)V
Offset 1246, 15 lines modifiedOffset 1250, 15 lines modified
1246 ····:try_end_01250 ····:try_end_0
1247 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_01251 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
1248 ····throw·v01252 ····throw·v0
1249 .end·method1253 .end·method
  
1250 .method·public·setDefaultActivity(I)V1254 .method·public·setDefaultActivity(I)V
1251 ····.locals·71255 ····.locals·8
1252 ····.param·p1,·"index"····#·I1256 ····.param·p1,·"index"····#·I
  
1253 ····.prologue1257 ····.prologue
1254 ····.line·5201258 ····.line·520
1255 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mActivites:Ljava/util/List;1259 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mActivites:Ljava/util/List;
  
1256 ····invoke-interface·{v5,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object;1260 ····invoke-interface·{v5,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object;
Offset 1309, 19 lines modifiedOffset 1313, 20 lines modified
  
1309 ····invoke-direct·{v0,·v5,·v6},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V1313 ····invoke-direct·{v0,·v5,·v6},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
1310 ····.line·5351314 ····.line·535
1311 ····.local·v0,·"defaultName":Landroid/content/ComponentName;1315 ····.local·v0,·"defaultName":Landroid/content/ComponentName;
1312 ····new-instance·v1,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;1316 ····new-instance·v1,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;
  
 1317 ····.line·536
1313 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J1318 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
1314 ····move-result-wide·v51319 ····move-result-wide·v6
  
1315 ····invoke-direct·{v1,·v0,·v5,·v6,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;-><init>(Landroid/content/ComponentName;JF)V1320 ····invoke-direct·{v1,·v0,·v6,·v7,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;-><init>(Landroid/content/ComponentName;JF)V
  
1316 ····.line·5371321 ····.line·537
1317 ····.local·v1,·"historicalRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;1322 ····.local·v1,·"historicalRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;
1318 ····invoke-direct·{p0,·v1},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->addHisoricalRecord(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z1323 ····invoke-direct·{p0,·v1},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->addHisoricalRecord(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z
  
1319 ····.line·5381324 ····.line·538
1320 ····return-void1325 ····return-void
613 B
smali/com/actionbarsherlock/widget/SearchView$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·135327 ····.line·1353
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$11;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$11;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.54 KB
smali/com/actionbarsherlock/widget/SuggestionsAdapter.smali
    
Offset 251, 20 lines modifiedOffset 251, 22 lines modified
  
251 ····move·v3,·v2251 ····move·v3,·v2
  
252 ····move-object·v5,·v1252 ····move-object·v5,·v1
  
253 ····invoke-direct/range·{v0·..·v5},·Landroid/text/style/TextAppearanceSpan;-><init>(Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V253 ····invoke-direct/range·{v0·..·v5},·Landroid/text/style/TextAppearanceSpan;-><init>(Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V
  
 254 ····.line·395
254 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I255 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I
  
255 ····move-result·v1256 ····move-result·v1
  
256 ····const/16·v3,·0x21257 ····const/16·v3,·0x21
  
 258 ····.line·394
257 ····invoke-virtual·{v7,·v0,·v2,·v1,·v3},·Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V259 ····invoke-virtual·{v7,·v0,·v2,·v1,·v3},·Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V
  
258 ····.line·397260 ····.line·397
259 ····return-object·v7261 ····return-object·v7
260 .end·method262 .end·method
  
261 .method·private·getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;263 .method·private·getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;
Offset 370, 26 lines modifiedOffset 372, 28 lines modified
  
370 ····const-string·v9,·"·for·"372 ····const-string·v9,·"·for·"
  
371 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;373 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
372 ····move-result-object·v8374 ····move-result-object·v8
  
 375 ····.line·701
373 ····invoke-virtual·{p1},·Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String;376 ····invoke-virtual·{p1},·Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String;
  
374 ····move-result-object·v9377 ····move-result-object·v9
  
375 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;378 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
376 ····move-result-object·v8379 ····move-result-object·v8
  
377 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;380 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
378 ····move-result-object·v8381 ····move-result-object·v8
  
 382 ····.line·700
379 ····invoke-static·{v7,·v8},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I383 ····invoke-static·{v7,·v8},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
380 ····move-object·v1,·v6384 ····move-object·v1,·v6
  
381 ····.line·702385 ····.line·702
382 ····goto·:goto_0386 ····goto·:goto_0
383 .end·method387 .end·method
Offset 843, 14 lines modifiedOffset 847, 15 lines modified
  
843 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;847 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
844 ····move-result-object·v6848 ····move-result-object·v6
  
845 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mProviderContext:Landroid/content/Context;849 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mProviderContext:Landroid/content/Context;
  
 850 ····.line·528
846 ····invoke-virtual·{v7},·Landroid/content/Context;->getPackageName()Ljava/lang/String;851 ····invoke-virtual·{v7},·Landroid/content/Context;->getPackageName()Ljava/lang/String;
  
847 ····move-result-object·v7852 ····move-result-object·v7
  
848 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;853 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
849 ····move-result-object·v6854 ····move-result-object·v6
Offset 1202, 14 lines modifiedOffset 1207, 15 lines modified
1202 ····.line·2561207 ····.line·256
1203 ····.local·v0,·"extras":Landroid/os/Bundle;1208 ····.local·v0,·"extras":Landroid/os/Bundle;
1204 ····:goto_01209 ····:goto_0
1205 ····if-eqz·v0,·:cond_01210 ····if-eqz·v0,·:cond_0
  
1206 ····const-string·v1,·"in_progress"1211 ····const-string·v1,·"in_progress"
  
 1212 ····.line·257
1207 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z1213 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z
  
1208 ····move-result·v11214 ····move-result·v1
  
1209 ····if-eqz·v1,·:cond_01215 ····if-eqz·v1,·:cond_0
  
1210 ····.line·2631216 ····.line·263
Offset 1633, 26 lines modifiedOffset 1639, 29 lines modified
1633 ····.line·2021639 ····.line·202
1634 ····new-instance·v0,·Landroid/net/Uri$Builder;1640 ····new-instance·v0,·Landroid/net/Uri$Builder;
  
1635 ····invoke-direct·{v0},·Landroid/net/Uri$Builder;-><init>()V1641 ····invoke-direct·{v0},·Landroid/net/Uri$Builder;-><init>()V
  
1636 ····const-string·v3,·"content"1642 ····const-string·v3,·"content"
  
 1643 ····.line·203
1637 ····invoke-virtual·{v0,·v3},·Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder;1644 ····invoke-virtual·{v0,·v3},·Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
1638 ····move-result-object·v01645 ····move-result-object·v0
  
1639 ····const-string·v3,·""1646 ····const-string·v3,·""
  
 1647 ····.line·204
1640 ····invoke-virtual·{v0,·v3},·Landroid/net/Uri$Builder;->query(Ljava/lang/String;)Landroid/net/Uri$Builder;1648 ····invoke-virtual·{v0,·v3},·Landroid/net/Uri$Builder;->query(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
1641 ····move-result-object·v01649 ····move-result-object·v0
  
1642 ····const-string·v3,·""1650 ····const-string·v3,·""
  
 1651 ····.line·205
1643 ····invoke-virtual·{v0,·v3},·Landroid/net/Uri$Builder;->fragment(Ljava/lang/String;)Landroid/net/Uri$Builder;1652 ····invoke-virtual·{v0,·v3},·Landroid/net/Uri$Builder;->fragment(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
1644 ····move-result-object·v61653 ····move-result-object·v6
  
1645 ····.line·2081654 ····.line·208
1646 ····.local·v6,·"uriBuilder":Landroid/net/Uri$Builder;1655 ····.local·v6,·"uriBuilder":Landroid/net/Uri$Builder;
1647 ····const-string·v0,·"search_suggest_query"1656 ····const-string·v0,·"search_suggest_query"
Offset 2180, 14 lines modifiedOffset 2189, 15 lines modified
  
2180 ····move-result·v42189 ····move-result·v4
  
2181 ····if-nez·v4,·:cond_02190 ····if-nez·v4,·:cond_0
  
2182 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mSearchView:Lcom/actionbarsherlock/widget/SearchView;2191 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mSearchView:Lcom/actionbarsherlock/widget/SearchView;
  
 2192 ····.line·180
2183 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/widget/SearchView;->getWindowVisibility()I2193 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/widget/SearchView;->getWindowVisibility()I
  
2184 ····move-result·v42194 ····move-result·v4
  
2185 ····if-eqz·v4,·:cond_22195 ····if-eqz·v4,·:cond_2
Max diff block lines reached; 15/3511 bytes (0.43%) of diff not shown.
1.17 KB
smali/com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.smali
    
Offset 58, 18 lines modifiedOffset 58, 20 lines modified
  
58 ····invoke-static·{v3},·Lcom/actionbarsherlock/widget/ShareActionProvider;->access$100(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;58 ····invoke-static·{v3},·Lcom/actionbarsherlock/widget/ShareActionProvider;->access$100(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;
  
59 ····move-result-object·v359 ····move-result-object·v3
  
60 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;->this$0:Lcom/actionbarsherlock/widget/ShareActionProvider;60 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;->this$0:Lcom/actionbarsherlock/widget/ShareActionProvider;
  
 61 ····.line·278
61 ····invoke-static·{v4},·Lcom/actionbarsherlock/widget/ShareActionProvider;->access$200(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;62 ····invoke-static·{v4},·Lcom/actionbarsherlock/widget/ShareActionProvider;->access$200(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;
  
62 ····move-result-object·v463 ····move-result-object·v4
  
 64 ····.line·277
63 ····invoke-static·{v3,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->get(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;65 ····invoke-static·{v3,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->get(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;
  
64 ····move-result-object·v066 ····move-result-object·v0
  
65 ····.line·27967 ····.line·279
66 ····.local·v0,·"dataModel":Lcom/actionbarsherlock/widget/ActivityChooserModel;68 ····.local·v0,·"dataModel":Lcom/actionbarsherlock/widget/ActivityChooserModel;
67 ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I69 ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I
609 B
smali/com/actionbarsherlock/widget/SearchView$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·33927 ····.line·339
27 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$5;->this$0:Lcom/actionbarsherlock/widget/SearchView;28 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$5;->this$0:Lcom/actionbarsherlock/widget/SearchView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.84 KB
smali/org/apache/http/impl/HttpConnectionMetricsImpl.smali
    
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
55 ····.line·6255 ····.line·62
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
  
58 #·virtual·methods58 #·virtual·methods
59 .method·public·getMetric(Ljava/lang/String;)Ljava/lang/Object;59 .method·public·getMetric(Ljava/lang/String;)Ljava/lang/Object;
60 ····.locals·360 ····.locals·4
61 ····.param·p1,·"metricName"····#·Ljava/lang/String;61 ····.param·p1,·"metricName"····#·Ljava/lang/String;
  
62 ····.prologue62 ····.prologue
63 ····const/4·v1,·0x063 ····const/4·v1,·0x0
  
64 ····.line·9964 ····.line·99
65 ····const/4·v0,·0x065 ····const/4·v0,·0x0
Offset 94, 17 lines modifiedOffset 94, 17 lines modified
94 ····move-result·v294 ····move-result·v2
  
95 ····if-eqz·v2,·:cond_295 ····if-eqz·v2,·:cond_2
  
96 ····.line·10596 ····.line·105
97 ····new-instance·v0,·Ljava/lang/Long;97 ····new-instance·v0,·Ljava/lang/Long;
  
98 ····iget-wide·v1,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->requestCount:J98 ····iget-wide·v2,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->requestCount:J
  
99 ····invoke-direct·{v0,·v1,·v2},·Ljava/lang/Long;-><init>(J)V99 ····invoke-direct·{v0,·v2,·v3},·Ljava/lang/Long;-><init>(J)V
  
100 ····.line·122100 ····.line·122
101 ····:cond_1101 ····:cond_1
102 ····:goto_0102 ····:goto_0
103 ····return-object·v0103 ····return-object·v0
  
104 ····.line·106104 ····.line·106
Offset 116, 17 lines modifiedOffset 116, 17 lines modified
116 ····move-result·v2116 ····move-result·v2
  
117 ····if-eqz·v2,·:cond_3117 ····if-eqz·v2,·:cond_3
  
118 ····.line·107118 ····.line·107
119 ····new-instance·v0,·Ljava/lang/Long;119 ····new-instance·v0,·Ljava/lang/Long;
  
120 ····iget-wide·v1,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->responseCount:J120 ····iget-wide·v2,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->responseCount:J
  
121 ····invoke-direct·{v0,·v1,·v2},·Ljava/lang/Long;-><init>(J)V121 ····invoke-direct·{v0,·v2,·v3},·Ljava/lang/Long;-><init>(J)V
  
122 ····.local·v0,·"value":Ljava/lang/Long;122 ····.local·v0,·"value":Ljava/lang/Long;
123 ····goto·:goto_0123 ····goto·:goto_0
  
124 ····.line·108124 ····.line·108
125 ····.end·local·v0····#·"value":Ljava/lang/Long;125 ····.end·local·v0····#·"value":Ljava/lang/Long;
126 ····:cond_3126 ····:cond_3
Offset 146, 17 lines modifiedOffset 146, 17 lines modified
146 ····.line·110146 ····.line·110
147 ····new-instance·v0,·Ljava/lang/Long;147 ····new-instance·v0,·Ljava/lang/Long;
  
148 ····iget-object·v1,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics;148 ····iget-object·v1,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics;
  
149 ····invoke-interface·{v1},·Lorg/apache/http/io/HttpTransportMetrics;->getBytesTransferred()J149 ····invoke-interface·{v1},·Lorg/apache/http/io/HttpTransportMetrics;->getBytesTransferred()J
  
150 ····move-result-wide·v1150 ····move-result-wide·v2
  
151 ····invoke-direct·{v0,·v1,·v2},·Ljava/lang/Long;-><init>(J)V151 ····invoke-direct·{v0,·v2,·v3},·Ljava/lang/Long;-><init>(J)V
  
152 ····goto·:goto_0152 ····goto·:goto_0
  
153 ····:cond_4153 ····:cond_4
154 ····move-object·v0,·v1154 ····move-object·v0,·v1
  
155 ····.line·112155 ····.line·112
Offset 180, 17 lines modifiedOffset 180, 17 lines modified
180 ····.line·116180 ····.line·116
181 ····new-instance·v0,·Ljava/lang/Long;181 ····new-instance·v0,·Ljava/lang/Long;
  
182 ····iget-object·v1,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics;182 ····iget-object·v1,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics;
  
183 ····invoke-interface·{v1},·Lorg/apache/http/io/HttpTransportMetrics;->getBytesTransferred()J183 ····invoke-interface·{v1},·Lorg/apache/http/io/HttpTransportMetrics;->getBytesTransferred()J
  
184 ····move-result-wide·v1184 ····move-result-wide·v2
  
185 ····invoke-direct·{v0,·v1,·v2},·Ljava/lang/Long;-><init>(J)V185 ····invoke-direct·{v0,·v2,·v3},·Ljava/lang/Long;-><init>(J)V
  
186 ····goto·:goto_0186 ····goto·:goto_0
  
187 ····:cond_6187 ····:cond_6
188 ····move-object·v0,·v1188 ····move-object·v0,·v1
  
189 ····.line·118189 ····.line·118
Offset 300, 18 lines modifiedOffset 300, 18 lines modified
300 ····iput-wide·v0,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->responseCount:J300 ····iput-wide·v0,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->responseCount:J
  
301 ····.line·96301 ····.line·96
302 ····return-void302 ····return-void
303 .end·method303 .end·method
  
304 .method·public·reset()V304 .method·public·reset()V
305 ····.locals·3305 ····.locals·4
  
306 ····.prologue306 ····.prologue
307 ····const-wide/16·v1,·0x0307 ····const-wide/16·v2,·0x0
  
308 ····.line·133308 ····.line·133
309 ····iget-object·v0,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics;309 ····iget-object·v0,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics;
  
310 ····if-eqz·v0,·:cond_0310 ····if-eqz·v0,·:cond_0
  
311 ····.line·134311 ····.line·134
Offset 328, 18 lines modifiedOffset 328, 18 lines modified
328 ····.line·137328 ····.line·137
329 ····iget-object·v0,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics;329 ····iget-object·v0,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics;
  
330 ····invoke-interface·{v0},·Lorg/apache/http/io/HttpTransportMetrics;->reset()V330 ····invoke-interface·{v0},·Lorg/apache/http/io/HttpTransportMetrics;->reset()V
  
331 ····.line·139331 ····.line·139
332 ····:cond_1332 ····:cond_1
333 ····iput-wide·v1,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->requestCount:J333 ····iput-wide·v2,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->requestCount:J
  
334 ····.line·140334 ····.line·140
335 ····iput-wide·v1,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->responseCount:J335 ····iput-wide·v2,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->responseCount:J
  
336 ····.line·141336 ····.line·141
337 ····const/4·v0,·0x0337 ····const/4·v0,·0x0
  
338 ····iput-object·v0,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->metricsCache:Ljava/util/HashMap;338 ····iput-object·v0,·p0,·Lorg/apache/http/impl/HttpConnectionMetricsImpl;->metricsCache:Ljava/util/HashMap;
  
339 ····.line·142339 ····.line·142
9.88 KB
smali/org/apache/http/impl/client/DefaultRequestDirector.smali
Max HTML report size reached
10.8 KB
smali/org/apache/http/impl/io/ContentLengthInputStream.smali
Max HTML report size reached
1.29 KB
smali/org/apache/http/impl/io/ContentLengthOutputStream.smali
    
Offset 11, 26 lines modifiedOffset 11, 26 lines modified
11 .field·private·final·out:Lorg/apache/http/io/SessionOutputBuffer;11 .field·private·final·out:Lorg/apache/http/io/SessionOutputBuffer;
  
12 .field·private·total:J12 .field·private·total:J
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·constructor·<init>(Lorg/apache/http/io/SessionOutputBuffer;J)V14 .method·public·constructor·<init>(Lorg/apache/http/io/SessionOutputBuffer;J)V
15 ····.locals·315 ····.locals·4
16 ····.param·p1,·"out"····#·Lorg/apache/http/io/SessionOutputBuffer;16 ····.param·p1,·"out"····#·Lorg/apache/http/io/SessionOutputBuffer;
17 ····.param·p2,·"contentLength"····#·J17 ····.param·p2,·"contentLength"····#·J
  
18 ····.prologue18 ····.prologue
19 ····const-wide/16·v1,·0x019 ····const-wide/16·v2,·0x0
  
20 ····.line·7820 ····.line·78
21 ····invoke-direct·{p0},·Ljava/io/OutputStream;-><init>()V21 ····invoke-direct·{p0},·Ljava/io/OutputStream;-><init>()V
  
22 ····.line·6222 ····.line·62
23 ····iput-wide·v1,·p0,·Lorg/apache/http/impl/io/ContentLengthOutputStream;->total:J23 ····iput-wide·v2,·p0,·Lorg/apache/http/impl/io/ContentLengthOutputStream;->total:J
  
24 ····.line·6524 ····.line·65
25 ····const/4·v0,·0x025 ····const/4·v0,·0x0
  
26 ····iput-boolean·v0,·p0,·Lorg/apache/http/impl/io/ContentLengthOutputStream;->closed:Z26 ····iput-boolean·v0,·p0,·Lorg/apache/http/impl/io/ContentLengthOutputStream;->closed:Z
  
27 ····.line·7927 ····.line·79
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
  
43 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V43 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
44 ····throw·v044 ····throw·v0
  
45 ····.line·8245 ····.line·82
46 ····:cond_046 ····:cond_0
47 ····cmp-long·v0,·p2,·v147 ····cmp-long·v0,·p2,·v2
  
48 ····if-gez·v0,·:cond_148 ····if-gez·v0,·:cond_1
  
49 ····.line·8349 ····.line·83
50 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;50 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
51 ····const-string·v1,·"Content·length·may·not·be·negative"51 ····const-string·v1,·"Content·length·may·not·be·negative"
950 B
smali/org/apache/http/impl/io/HttpTransportMetricsImpl.smali
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ····.line·4636 ····.line·46
37 ····iget-wide·v0,·p0,·Lorg/apache/http/impl/io/HttpTransportMetricsImpl;->bytesTransferred:J37 ····iget-wide·v0,·p0,·Lorg/apache/http/impl/io/HttpTransportMetricsImpl;->bytesTransferred:J
  
38 ····return-wide·v038 ····return-wide·v0
39 .end·method39 .end·method
  
40 .method·public·incrementBytesTransferred(J)V40 .method·public·incrementBytesTransferred(J)V
41 ····.locals·241 ····.locals·3
42 ····.param·p1,·"count"····#·J42 ····.param·p1,·"count"····#·J
  
43 ····.prologue43 ····.prologue
44 ····.line·5444 ····.line·54
45 ····iget-wide·v0,·p0,·Lorg/apache/http/impl/io/HttpTransportMetricsImpl;->bytesTransferred:J45 ····iget-wide·v0,·p0,·Lorg/apache/http/impl/io/HttpTransportMetricsImpl;->bytesTransferred:J
  
46 ····add-long/2addr·v0,·p146 ····add-long/2addr·v0,·p1
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ····iput-wide·v0,·p0,·Lorg/apache/http/impl/io/HttpTransportMetricsImpl;->bytesTransferred:J65 ····iput-wide·v0,·p0,·Lorg/apache/http/impl/io/HttpTransportMetricsImpl;->bytesTransferred:J
  
66 ····.line·5966 ····.line·59
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
69 .method·public·setBytesTransferred(J)V69 .method·public·setBytesTransferred(J)V
70 ····.locals·070 ····.locals·1
71 ····.param·p1,·"count"····#·J71 ····.param·p1,·"count"····#·J
  
72 ····.prologue72 ····.prologue
73 ····.line·5073 ····.line·50
74 ····iput-wide·p1,·p0,·Lorg/apache/http/impl/io/HttpTransportMetricsImpl;->bytesTransferred:J74 ····iput-wide·p1,·p0,·Lorg/apache/http/impl/io/HttpTransportMetricsImpl;->bytesTransferred:J
  
75 ····.line·5175 ····.line·51
1.34 KB
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ····.line·4519 ····.line·45
20 ····return-void20 ····return-void
21 .end·method21 .end·method
  
  
22 #·virtual·methods22 #·virtual·methods
23 .method·public·parse(Lorg/apache/http/cookie/SetCookie;Ljava/lang/String;)V23 .method·public·parse(Lorg/apache/http/cookie/SetCookie;Ljava/lang/String;)V
24 ····.locals·924 ····.locals·10
25 ····.param·p1,·"cookie"····#·Lorg/apache/http/cookie/SetCookie;25 ····.param·p1,·"cookie"····#·Lorg/apache/http/cookie/SetCookie;
26 ····.param·p2,·"value"····#·Ljava/lang/String;26 ····.param·p2,·"value"····#·Ljava/lang/String;
27 ····.annotation·system·Ldalvik/annotation/Throws;27 ····.annotation·system·Ldalvik/annotation/Throws;
28 ········value·=·{28 ········value·=·{
29 ············Lorg/apache/http/cookie/MalformedCookieException;29 ············Lorg/apache/http/cookie/MalformedCookieException;
30 ········}30 ········}
31 ····.end·annotation31 ····.end·annotation
Offset 131, 24 lines modifiedOffset 131, 24 lines modified
131 ····.end·local·v1····#·"e":Ljava/lang/NumberFormatException;131 ····.end·local·v1····#·"e":Ljava/lang/NumberFormatException;
132 ····.restart·local·v0····#·"age":I132 ····.restart·local·v0····#·"age":I
133 ····:cond_2133 ····:cond_2
134 ····new-instance·v2,·Ljava/util/Date;134 ····new-instance·v2,·Ljava/util/Date;
  
135 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J135 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
136 ····move-result-wide·v3136 ····move-result-wide·v4
  
137 ····int-to-long·v5,·v0137 ····int-to-long·v6,·v0
  
138 ····const-wide/16·v7,·0x3e8138 ····const-wide/16·v8,·0x3e8
  
139 ····mul-long/2addr·v5,·v7139 ····mul-long/2addr·v6,·v8
  
140 ····add-long/2addr·v3,·v5140 ····add-long/2addr·v4,·v6
  
141 ····invoke-direct·{v2,·v3,·v4},·Ljava/util/Date;-><init>(J)V141 ····invoke-direct·{v2,·v4,·v5},·Ljava/util/Date;-><init>(J)V
  
142 ····invoke-interface·{p1,·v2},·Lorg/apache/http/cookie/SetCookie;->setExpiryDate(Ljava/util/Date;)V142 ····invoke-interface·{p1,·v2},·Lorg/apache/http/cookie/SetCookie;->setExpiryDate(Ljava/util/Date;)V
  
143 ····.line·67143 ····.line·67
144 ····return-void144 ····return-void
145 .end·method145 .end·method
6.35 KB
smali/org/apache/http/impl/entity/EntityDeserializer.smali
    
Offset 81, 85 lines modifiedOffset 81, 85 lines modified
  
81 ····move-result-object·v081 ····move-result-object·v0
  
82 ····return-object·v082 ····return-object·v0
83 .end·method83 .end·method
  
84 .method·protected·doDeserialize(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/entity/BasicHttpEntity;84 .method·protected·doDeserialize(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/entity/BasicHttpEntity;
85 ····.locals·1085 ····.locals·11
86 ····.param·p1,·"inbuffer"····#·Lorg/apache/http/io/SessionInputBuffer;86 ····.param·p1,·"inbuffer"····#·Lorg/apache/http/io/SessionInputBuffer;
87 ····.param·p2,·"message"····#·Lorg/apache/http/HttpMessage;87 ····.param·p2,·"message"····#·Lorg/apache/http/HttpMessage;
88 ····.annotation·system·Ldalvik/annotation/Throws;88 ····.annotation·system·Ldalvik/annotation/Throws;
89 ········value·=·{89 ········value·=·{
90 ············Lorg/apache/http/HttpException;,90 ············Lorg/apache/http/HttpException;,
91 ············Ljava/io/IOException;91 ············Ljava/io/IOException;
92 ········}92 ········}
93 ····.end·annotation93 ····.end·annotation
  
94 ····.prologue94 ····.prologue
95 ····const/4·v9,·0x095 ····const/4·v10,·0x0
  
96 ····const-wide/16·v7,·-0x196 ····const-wide/16·v8,·-0x1
  
97 ····.line·9097 ····.line·90
98 ····new-instance·v2,·Lorg/apache/http/entity/BasicHttpEntity;98 ····new-instance·v2,·Lorg/apache/http/entity/BasicHttpEntity;
  
99 ····invoke-direct·{v2},·Lorg/apache/http/entity/BasicHttpEntity;-><init>()V99 ····invoke-direct·{v2},·Lorg/apache/http/entity/BasicHttpEntity;-><init>()V
  
100 ····.line·92100 ····.line·92
101 ····.local·v2,·"entity":Lorg/apache/http/entity/BasicHttpEntity;101 ····.local·v2,·"entity":Lorg/apache/http/entity/BasicHttpEntity;
102 ····iget-object·v5,·p0,·Lorg/apache/http/impl/entity/EntityDeserializer;->lenStrategy:Lorg/apache/http/entity/ContentLengthStrategy;102 ····iget-object·v3,·p0,·Lorg/apache/http/impl/entity/EntityDeserializer;->lenStrategy:Lorg/apache/http/entity/ContentLengthStrategy;
  
103 ····invoke-interface·{v5,·p2},·Lorg/apache/http/entity/ContentLengthStrategy;->determineLength(Lorg/apache/http/HttpMessage;)J103 ····invoke-interface·{v3,·p2},·Lorg/apache/http/entity/ContentLengthStrategy;->determineLength(Lorg/apache/http/HttpMessage;)J
  
104 ····move-result-wide·v3104 ····move-result-wide·v4
  
105 ····.line·93105 ····.line·93
106 ····.local·v3,·"len":J106 ····.local·v4,·"len":J
107 ····const-wide/16·v5,·-0x2107 ····const-wide/16·v6,·-0x2
  
108 ····cmp-long·v5,·v3,·v5108 ····cmp-long·v3,·v4,·v6
  
109 ····if-nez·v5,·:cond_2109 ····if-nez·v3,·:cond_2
  
110 ····.line·94110 ····.line·94
111 ····const/4·v5,·0x1111 ····const/4·v3,·0x1
  
112 ····invoke-virtual·{v2,·v5},·Lorg/apache/http/entity/BasicHttpEntity;->setChunked(Z)V112 ····invoke-virtual·{v2,·v3},·Lorg/apache/http/entity/BasicHttpEntity;->setChunked(Z)V
  
113 ····.line·95113 ····.line·95
114 ····invoke-virtual·{v2,·v7,·v8},·Lorg/apache/http/entity/BasicHttpEntity;->setContentLength(J)V114 ····invoke-virtual·{v2,·v8,·v9},·Lorg/apache/http/entity/BasicHttpEntity;->setContentLength(J)V
  
115 ····.line·96115 ····.line·96
116 ····new-instance·v5,·Lorg/apache/http/impl/io/ChunkedInputStream;116 ····new-instance·v3,·Lorg/apache/http/impl/io/ChunkedInputStream;
  
117 ····invoke-direct·{v5,·p1},·Lorg/apache/http/impl/io/ChunkedInputStream;-><init>(Lorg/apache/http/io/SessionInputBuffer;)V117 ····invoke-direct·{v3,·p1},·Lorg/apache/http/impl/io/ChunkedInputStream;-><init>(Lorg/apache/http/io/SessionInputBuffer;)V
  
118 ····invoke-virtual·{v2,·v5},·Lorg/apache/http/entity/BasicHttpEntity;->setContent(Ljava/io/InputStream;)V118 ····invoke-virtual·{v2,·v3},·Lorg/apache/http/entity/BasicHttpEntity;->setContent(Ljava/io/InputStream;)V
  
119 ····.line·107119 ····.line·107
120 ····:goto_0120 ····:goto_0
121 ····const-string·v5,·"Content-Type"121 ····const-string·v3,·"Content-Type"
  
122 ····invoke-interface·{p2,·v5},·Lorg/apache/http/HttpMessage;->getFirstHeader(Ljava/lang/String;)Lorg/apache/http/Header;122 ····invoke-interface·{p2,·v3},·Lorg/apache/http/HttpMessage;->getFirstHeader(Ljava/lang/String;)Lorg/apache/http/Header;
  
123 ····move-result-object·v1123 ····move-result-object·v1
  
124 ····.line·108124 ····.line·108
125 ····.local·v1,·"contentTypeHeader":Lorg/apache/http/Header;125 ····.local·v1,·"contentTypeHeader":Lorg/apache/http/Header;
126 ····if-eqz·v1,·:cond_0126 ····if-eqz·v1,·:cond_0
  
127 ····.line·109127 ····.line·109
128 ····invoke-virtual·{v2,·v1},·Lorg/apache/http/entity/BasicHttpEntity;->setContentType(Lorg/apache/http/Header;)V128 ····invoke-virtual·{v2,·v1},·Lorg/apache/http/entity/BasicHttpEntity;->setContentType(Lorg/apache/http/Header;)V
  
129 ····.line·111129 ····.line·111
130 ····:cond_0130 ····:cond_0
131 ····const-string·v5,·"Content-Encoding"131 ····const-string·v3,·"Content-Encoding"
  
132 ····invoke-interface·{p2,·v5},·Lorg/apache/http/HttpMessage;->getFirstHeader(Ljava/lang/String;)Lorg/apache/http/Header;132 ····invoke-interface·{p2,·v3},·Lorg/apache/http/HttpMessage;->getFirstHeader(Ljava/lang/String;)Lorg/apache/http/Header;
  
133 ····move-result-object·v0133 ····move-result-object·v0
  
134 ····.line·112134 ····.line·112
135 ····.local·v0,·"contentEncodingHeader":Lorg/apache/http/Header;135 ····.local·v0,·"contentEncodingHeader":Lorg/apache/http/Header;
136 ····if-eqz·v0,·:cond_1136 ····if-eqz·v0,·:cond_1
  
Offset 170, 42 lines modifiedOffset 170, 42 lines modified
170 ····:cond_1170 ····:cond_1
171 ····return-object·v2171 ····return-object·v2
  
172 ····.line·97172 ····.line·97
173 ····.end·local·v0····#·"contentEncodingHeader":Lorg/apache/http/Header;173 ····.end·local·v0····#·"contentEncodingHeader":Lorg/apache/http/Header;
174 ····.end·local·v1····#·"contentTypeHeader":Lorg/apache/http/Header;174 ····.end·local·v1····#·"contentTypeHeader":Lorg/apache/http/Header;
175 ····:cond_2175 ····:cond_2
176 ····cmp-long·v5,·v3,·v7176 ····cmp-long·v3,·v4,·v8
  
177 ····if-nez·v5,·:cond_3177 ····if-nez·v3,·:cond_3
  
178 ····.line·98178 ····.line·98
179 ····invoke-virtual·{v2,·v9},·Lorg/apache/http/entity/BasicHttpEntity;->setChunked(Z)V179 ····invoke-virtual·{v2,·v10},·Lorg/apache/http/entity/BasicHttpEntity;->setChunked(Z)V
  
180 ····.line·99180 ····.line·99
181 ····invoke-virtual·{v2,·v7,·v8},·Lorg/apache/http/entity/BasicHttpEntity;->setContentLength(J)V181 ····invoke-virtual·{v2,·v8,·v9},·Lorg/apache/http/entity/BasicHttpEntity;->setContentLength(J)V
  
182 ····.line·100182 ····.line·100
183 ····new-instance·v5,·Lorg/apache/http/impl/io/IdentityInputStream;183 ····new-instance·v3,·Lorg/apache/http/impl/io/IdentityInputStream;
  
184 ····invoke-direct·{v5,·p1},·Lorg/apache/http/impl/io/IdentityInputStream;-><init>(Lorg/apache/http/io/SessionInputBuffer;)V184 ····invoke-direct·{v3,·p1},·Lorg/apache/http/impl/io/IdentityInputStream;-><init>(Lorg/apache/http/io/SessionInputBuffer;)V
  
185 ····invoke-virtual·{v2,·v5},·Lorg/apache/http/entity/BasicHttpEntity;->setContent(Ljava/io/InputStream;)V185 ····invoke-virtual·{v2,·v3},·Lorg/apache/http/entity/BasicHttpEntity;->setContent(Ljava/io/InputStream;)V
  
186 ····goto·:goto_0186 ····goto·:goto_0
  
187 ····.line·102187 ····.line·102
188 ····:cond_3188 ····:cond_3
189 ····invoke-virtual·{v2,·v9},·Lorg/apache/http/entity/BasicHttpEntity;->setChunked(Z)V189 ····invoke-virtual·{v2,·v10},·Lorg/apache/http/entity/BasicHttpEntity;->setChunked(Z)V
  
190 ····.line·103190 ····.line·103
191 ····invoke-virtual·{v2,·v3,·v4},·Lorg/apache/http/entity/BasicHttpEntity;->setContentLength(J)V191 ····invoke-virtual·{v2,·v4,·v5},·Lorg/apache/http/entity/BasicHttpEntity;->setContentLength(J)V
  
192 ····.line·104192 ····.line·104
193 ····new-instance·v5,·Lorg/apache/http/impl/io/ContentLengthInputStream;193 ····new-instance·v3,·Lorg/apache/http/impl/io/ContentLengthInputStream;
  
194 ····invoke-direct·{v5,·p1,·v3,·v4},·Lorg/apache/http/impl/io/ContentLengthInputStream;-><init>(Lorg/apache/http/io/SessionInputBuffer;J)V194 ····invoke-direct·{v3,·p1,·v4,·v5},·Lorg/apache/http/impl/io/ContentLengthInputStream;-><init>(Lorg/apache/http/io/SessionInputBuffer;J)V
  
195 ····invoke-virtual·{v2,·v5},·Lorg/apache/http/entity/BasicHttpEntity;->setContent(Ljava/io/InputStream;)V195 ····invoke-virtual·{v2,·v3},·Lorg/apache/http/entity/BasicHttpEntity;->setContent(Ljava/io/InputStream;)V
  
196 ····goto·:goto_0196 ····goto·:goto_0
Max diff block lines reached; 0/6382 bytes (0.00%) of diff not shown.
18.5 KB
smali/org/apache/http/impl/entity/LaxContentLengthStrategy.smali
Max HTML report size reached
61.3 KB
smali/org/apache/http/impl/auth/DigestScheme.smali
Max HTML report size reached
3.99 KB
smali/org/apache/http/impl/auth/NTLMEngineImpl.smali
    
Offset 339, 24 lines modifiedOffset 339, 24 lines modified
  
339 ····move-result-object·v0339 ····move-result-object·v0
  
340 ····return-object·v0340 ····return-object·v0
341 .end·method341 .end·method
  
342 .method·private·static·createBlob([B[B)[B342 .method·private·static·createBlob([B[B)[B
343 ····.locals·13343 ····.locals·14
344 ····.param·p0,·"clientChallenge"····#·[B344 ····.param·p0,·"clientChallenge"····#·[B
345 ····.param·p1,·"targetInformation"····#·[B345 ····.param·p1,·"targetInformation"····#·[B
  
346 ····.prologue346 ····.prologue
347 ····const/4·v9,·0x4347 ····const/4·v9,·0x4
  
348 ····const/16·v12,·0x8348 ····const/16·v13,·0x8
  
349 ····const/4·v11,·0x0349 ····const/4·v12,·0x0
  
350 ····.line·525350 ····.line·525
351 ····new-array·v1,·v9,·[B351 ····new-array·v1,·v9,·[B
  
352 ····fill-array-data·v1,·:array_0352 ····fill-array-data·v1,·:array_0
  
353 ····.line·526353 ····.line·526
Offset 371, 62 lines modifiedOffset 371, 62 lines modified
  
371 ····fill-array-data·v8,·:array_2371 ····fill-array-data·v8,·:array_2
  
372 ····.line·528372 ····.line·528
373 ····.local·v8,·"unknown1":[B373 ····.local·v8,·"unknown1":[B
374 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J374 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
375 ····move-result-wide·v5375 ····move-result-wide·v6
  
376 ····.line·529376 ····.line·529
377 ····.local·v5,·"time":J377 ····.local·v6,·"time":J
378 ····const-wide·v9,·0xa9730b66800L378 ····const-wide·v10,·0xa9730b66800L
  
379 ····add-long/2addr·v5,·v9379 ····add-long/2addr·v6,·v10
  
380 ····.line·530380 ····.line·530
381 ····const-wide/16·v9,·0x2710381 ····const-wide/16·v10,·0x2710
  
382 ····mul-long/2addr·v5,·v9382 ····mul-long/2addr·v6,·v10
  
383 ····.line·532383 ····.line·532
384 ····new-array·v7,·v12,·[B384 ····new-array·v5,·v13,·[B
  
385 ····.line·533385 ····.line·533
386 ····.local·v7,·"timestamp":[B386 ····.local·v5,·"timestamp":[B
387 ····const/4·v2,·0x0387 ····const/4·v2,·0x0
  
388 ····.local·v2,·"i":I388 ····.local·v2,·"i":I
389 ····:goto_0389 ····:goto_0
390 ····if-ge·v2,·v12,·:cond_0390 ····if-ge·v2,·v13,·:cond_0
  
391 ····.line·534391 ····.line·534
392 ····long-to-int·v9,·v5392 ····long-to-int·v9,·v6
  
393 ····int-to-byte·v9,·v9393 ····int-to-byte·v9,·v9
  
394 ····aput-byte·v9,·v7,·v2394 ····aput-byte·v9,·v5,·v2
  
395 ····.line·535395 ····.line·535
396 ····ushr-long/2addr·v5,·v12396 ····ushr-long/2addr·v6,·v13
  
397 ····.line·533397 ····.line·533
398 ····add-int/lit8·v2,·v2,·0x1398 ····add-int/lit8·v2,·v2,·0x1
  
399 ····goto·:goto_0399 ····goto·:goto_0
  
400 ····.line·537400 ····.line·537
401 ····:cond_0401 ····:cond_0
402 ····array-length·v9,·v1402 ····array-length·v9,·v1
  
403 ····array-length·v10,·v4403 ····array-length·v10,·v4
  
404 ····add-int/2addr·v9,·v10404 ····add-int/2addr·v9,·v10
  
405 ····array-length·v10,·v7405 ····array-length·v10,·v5
  
406 ····add-int/2addr·v9,·v10406 ····add-int/2addr·v9,·v10
  
407 ····add-int/lit8·v9,·v9,·0x8407 ····add-int/lit8·v9,·v9,·0x8
  
408 ····array-length·v10,·v8408 ····array-length·v10,·v8
  
Offset 442, 61 lines modifiedOffset 442, 61 lines modified
442 ····.local·v0,·"blob":[B442 ····.local·v0,·"blob":[B
443 ····const/4·v3,·0x0443 ····const/4·v3,·0x0
  
444 ····.line·540444 ····.line·540
445 ····.local·v3,·"offset":I445 ····.local·v3,·"offset":I
446 ····array-length·v9,·v1446 ····array-length·v9,·v1
  
447 ····invoke-static·{v1,·v11,·v0,·v3,·v9},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V447 ····invoke-static·{v1,·v12,·v0,·v3,·v9},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
448 ····.line·541448 ····.line·541
449 ····array-length·v9,·v1449 ····array-length·v9,·v1
  
450 ····add-int/2addr·v3,·v9450 ····add-int/2addr·v3,·v9
  
451 ····.line·542451 ····.line·542
452 ····array-length·v9,·v4452 ····array-length·v9,·v4
  
453 ····invoke-static·{v4,·v11,·v0,·v3,·v9},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V453 ····invoke-static·{v4,·v12,·v0,·v3,·v9},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
454 ····.line·543454 ····.line·543
455 ····array-length·v9,·v4455 ····array-length·v9,·v4
  
456 ····add-int/2addr·v3,·v9456 ····add-int/2addr·v3,·v9
  
457 ····.line·544457 ····.line·544
458 ····array-length·v9,·v7458 ····array-length·v9,·v5
  
459 ····invoke-static·{v7,·v11,·v0,·v3,·v9},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V459 ····invoke-static·{v5,·v12,·v0,·v3,·v9},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
460 ····.line·545460 ····.line·545
461 ····array-length·v9,·v7461 ····array-length·v9,·v5
  
462 ····add-int/2addr·v3,·v9462 ····add-int/2addr·v3,·v9
  
463 ····.line·546463 ····.line·546
464 ····invoke-static·{p0,·v11,·v0,·v3,·v12},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V464 ····invoke-static·{p0,·v12,·v0,·v3,·v13},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
465 ····.line·547465 ····.line·547
466 ····add-int/lit8·v3,·v3,·0x8466 ····add-int/lit8·v3,·v3,·0x8
Max diff block lines reached; 679/3985 bytes (17.04%) of diff not shown.
2.92 KB
smali/org/apache/http/impl/auth/NTLMEngineImpl$MD4.smali
    
Offset 79, 21 lines modifiedOffset 79, 21 lines modified
  
79 ····.prologue79 ····.prologue
80 ····const/16·v11,·0x880 ····const/16·v11,·0x8
  
81 ····const/4·v10,·0x081 ····const/4·v10,·0x0
  
82 ····.line·111082 ····.line·1110
83 ····iget-wide·v5,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J83 ····iget-wide·v6,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J
  
84 ····const-wide/16·v7,·0x3f84 ····const-wide/16·v8,·0x3f
  
85 ····and-long/2addr·v5,·v785 ····and-long/2addr·v6,·v8
  
86 ····long-to-int·v0,·v586 ····long-to-int·v0,·v6
  
87 ····.line·111187 ····.line·1111
88 ····.local·v0,·"bufferIndex":I88 ····.local·v0,·"bufferIndex":I
89 ····const/16·v5,·0x3889 ····const/16·v5,·0x38
  
90 ····if-ge·v0,·v5,·:cond_090 ····if-ge·v0,·v5,·:cond_0
  
Offset 1716, 26 lines modifiedOffset 1716, 26 lines modified
1716 ····iput·v0,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->B:I1716 ····iput·v0,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->B:I
  
1717 ····.line·12241717 ····.line·1224
1718 ····return-void1718 ····return-void
1719 .end·method1719 .end·method
  
1720 .method·update([B)V1720 .method·update([B)V
1721 ····.locals·71721 ····.locals·8
1722 ····.param·p1,·"input"····#·[B1722 ····.param·p1,·"input"····#·[B
  
1723 ····.prologue1723 ····.prologue
1724 ····.line·10831724 ····.line·1083
1725 ····iget-wide·v3,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J1725 ····iget-wide·v4,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J
  
1726 ····const-wide/16·v5,·0x3f1726 ····const-wide/16·v6,·0x3f
  
1727 ····and-long/2addr·v3,·v51727 ····and-long/2addr·v4,·v6
  
1728 ····long-to-int·v0,·v31728 ····long-to-int·v0,·v4
  
1729 ····.line·10841729 ····.line·1084
1730 ····.local·v0,·"curBufferPos":I1730 ····.local·v0,·"curBufferPos":I
1731 ····const/4·v1,·0x01731 ····const/4·v1,·0x0
  
1732 ····.line·10851732 ····.line·1085
1733 ····.local·v1,·"inputIndex":I1733 ····.local·v1,·"inputIndex":I
Offset 1762, 21 lines modifiedOffset 1762, 21 lines modified
1762 ····.line·10901762 ····.line·1090
1763 ····.local·v2,·"transferAmt":I1763 ····.local·v2,·"transferAmt":I
1764 ····iget-object·v3,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->dataBuffer:[B1764 ····iget-object·v3,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->dataBuffer:[B
  
1765 ····invoke-static·{p1,·v1,·v3,·v0,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V1765 ····invoke-static·{p1,·v1,·v3,·v0,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
1766 ····.line·10911766 ····.line·1091
1767 ····iget-wide·v3,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J1767 ····iget-wide·v4,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J
  
1768 ····int-to-long·v5,·v21768 ····int-to-long·v6,·v2
  
1769 ····add-long/2addr·v3,·v51769 ····add-long/2addr·v4,·v6
  
1770 ····iput-wide·v3,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J1770 ····iput-wide·v4,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J
  
1771 ····.line·10921771 ····.line·1092
1772 ····const/4·v0,·0x01772 ····const/4·v0,·0x0
  
1773 ····.line·10931773 ····.line·1093
1774 ····add-int/2addr·v1,·v21774 ····add-int/2addr·v1,·v2
  
Offset 1800, 21 lines modifiedOffset 1800, 21 lines modified
1800 ····.line·11011800 ····.line·1101
1801 ····.restart·local·v2····#·"transferAmt":I1801 ····.restart·local·v2····#·"transferAmt":I
1802 ····iget-object·v3,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->dataBuffer:[B1802 ····iget-object·v3,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->dataBuffer:[B
  
1803 ····invoke-static·{p1,·v1,·v3,·v0,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V1803 ····invoke-static·{p1,·v1,·v3,·v0,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
1804 ····.line·11021804 ····.line·1102
1805 ····iget-wide·v3,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J1805 ····iget-wide·v4,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J
  
1806 ····int-to-long·v5,·v21806 ····int-to-long·v6,·v2
  
1807 ····add-long/2addr·v3,·v51807 ····add-long/2addr·v4,·v6
  
1808 ····iput-wide·v3,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J1808 ····iput-wide·v4,·p0,·Lorg/apache/http/impl/auth/NTLMEngineImpl$MD4;->count:J
  
1809 ····.line·11031809 ····.line·1103
1810 ····add-int/2addr·v0,·v21810 ····add-int/2addr·v0,·v2
  
1811 ····.line·11051811 ····.line·1105
1812 ····.end·local·v2····#·"transferAmt":I1812 ····.end·local·v2····#·"transferAmt":I
1813 ····:cond_11813 ····:cond_1
568 B
smali/org/apache/http/impl/conn/IdleConnectionHandler$TimeValues.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·private·final·timeAdded:J18 .field·private·final·timeAdded:J
  
19 .field·private·final·timeExpires:J19 .field·private·final·timeExpires:J
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(JJLjava/util/concurrent/TimeUnit;)V21 .method·constructor·<init>(JJLjava/util/concurrent/TimeUnit;)V
22 ····.locals·222 ····.locals·3
23 ····.param·p1,·"now"····#·J23 ····.param·p1,·"now"····#·J
24 ····.param·p3,·"validDuration"····#·J24 ····.param·p3,·"validDuration"····#·J
25 ····.param·p5,·"validUnit"····#·Ljava/util/concurrent/TimeUnit;25 ····.param·p5,·"validUnit"····#·Ljava/util/concurrent/TimeUnit;
  
26 ····.prologue26 ····.prologue
27 ····.line·17127 ····.line·171
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
17.2 KB
smali/org/apache/http/impl/conn/SingleClientConnManager.smali
Max HTML report size reached
8.96 KB
smali/org/apache/http/impl/conn/IdleConnectionHandler.smali
Max HTML report size reached
2.85 KB
smali/org/apache/http/impl/conn/AbstractClientConnAdapter.smali
    
Offset 100, 19 lines modifiedOffset 100, 19 lines modified
100 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->connManager:Lorg/apache/http/conn/ClientConnectionManager;100 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->connManager:Lorg/apache/http/conn/ClientConnectionManager;
  
101 ····if-eqz·v0,·:cond_0101 ····if-eqz·v0,·:cond_0
  
102 ····.line·323102 ····.line·323
103 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->connManager:Lorg/apache/http/conn/ClientConnectionManager;103 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->connManager:Lorg/apache/http/conn/ClientConnectionManager;
  
104 ····iget-wide·v1,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->duration:J104 ····iget-wide·v2,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->duration:J
  
105 ····sget-object·v3,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;105 ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
  
106 ····invoke-interface·{v0,·p0,·v1,·v2,·v3},·Lorg/apache/http/conn/ClientConnectionManager;->releaseConnection(Lorg/apache/http/conn/ManagedClientConnection;JLjava/util/concurrent/TimeUnit;)V106 ····invoke-interface·{v0,·p0,·v2,·v3,·v1},·Lorg/apache/http/conn/ClientConnectionManager;->releaseConnection(Lorg/apache/http/conn/ManagedClientConnection;JLjava/util/concurrent/TimeUnit;)V
107 ····:try_end_3107 ····:try_end_3
108 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_0108 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_0
  
109 ····goto·:goto_0109 ····goto·:goto_0
  
110 ····.line·313110 ····.line·313
111 ····:catchall_0111 ····:catchall_0
Offset 749, 19 lines modifiedOffset 749, 19 lines modified
749 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->connManager:Lorg/apache/http/conn/ClientConnectionManager;749 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->connManager:Lorg/apache/http/conn/ClientConnectionManager;
  
750 ····if-eqz·v0,·:cond_0750 ····if-eqz·v0,·:cond_0
  
751 ····.line·308751 ····.line·308
752 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->connManager:Lorg/apache/http/conn/ClientConnectionManager;752 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->connManager:Lorg/apache/http/conn/ClientConnectionManager;
  
753 ····iget-wide·v1,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->duration:J753 ····iget-wide·v2,·p0,·Lorg/apache/http/impl/conn/AbstractClientConnAdapter;->duration:J
  
754 ····sget-object·v3,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;754 ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
  
755 ····invoke-interface·{v0,·p0,·v1,·v2,·v3},·Lorg/apache/http/conn/ClientConnectionManager;->releaseConnection(Lorg/apache/http/conn/ManagedClientConnection;JLjava/util/concurrent/TimeUnit;)V755 ····invoke-interface·{v0,·p0,·v2,·v3,·v1},·Lorg/apache/http/conn/ClientConnectionManager;->releaseConnection(Lorg/apache/http/conn/ManagedClientConnection;JLjava/util/concurrent/TimeUnit;)V
756 ····:try_end_1756 ····:try_end_1
757 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0757 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
758 ····goto·:goto_0758 ····goto·:goto_0
  
759 ····.line·303759 ····.line·303
760 ····:catchall_0760 ····:catchall_0
Offset 929, 15 lines modifiedOffset 929, 15 lines modified
  
929 ····monitor-exit·p0929 ····monitor-exit·p0
  
930 ····throw·v1930 ····throw·v1
931 .end·method931 .end·method
  
932 .method·public·setIdleDuration(JLjava/util/concurrent/TimeUnit;)V932 .method·public·setIdleDuration(JLjava/util/concurrent/TimeUnit;)V
933 ····.locals·2933 ····.locals·3
934 ····.param·p1,·"duration"····#·J934 ····.param·p1,·"duration"····#·J
935 ····.param·p3,·"unit"····#·Ljava/util/concurrent/TimeUnit;935 ····.param·p3,·"unit"····#·Ljava/util/concurrent/TimeUnit;
  
936 ····.prologue936 ····.prologue
937 ····.line·295937 ····.line·295
938 ····const-wide/16·v0,·0x0938 ····const-wide/16·v0,·0x0
  
740 B
smali/org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager$1.smali
    
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
60 ····invoke-interface·{v0},·Lorg/apache/http/impl/conn/tsccm/PoolEntryRequest;->abortRequest()V60 ····invoke-interface·{v0},·Lorg/apache/http/impl/conn/tsccm/PoolEntryRequest;->abortRequest()V
  
61 ····.line·21161 ····.line·211
62 ····return-void62 ····return-void
63 .end·method63 .end·method
  
64 .method·public·getConnection(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/conn/ManagedClientConnection;64 .method·public·getConnection(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/conn/ManagedClientConnection;
65 ····.locals·465 ····.locals·5
66 ····.param·p1,·"timeout"····#·J66 ····.param·p1,·"timeout"····#·J
67 ····.param·p3,·"tunit"····#·Ljava/util/concurrent/TimeUnit;67 ····.param·p3,·"tunit"····#·Ljava/util/concurrent/TimeUnit;
68 ····.annotation·system·Ldalvik/annotation/Throws;68 ····.annotation·system·Ldalvik/annotation/Throws;
69 ········value·=·{69 ········value·=·{
70 ············Ljava/lang/InterruptedException;,70 ············Ljava/lang/InterruptedException;,
71 ············Lorg/apache/http/conn/ConnectionPoolTimeoutException;71 ············Lorg/apache/http/conn/ConnectionPoolTimeoutException;
72 ········}72 ········}
2.47 KB
smali/org/apache/http/impl/conn/tsccm/ConnPoolByRoute$1.smali
    
Offset 99, 37 lines modifiedOffset 99, 37 lines modified
  
99 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V99 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
100 ····throw·v0100 ····throw·v0
101 .end·method101 .end·method
  
102 .method·public·getPoolEntry(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/impl/conn/tsccm/BasicPoolEntry;102 .method·public·getPoolEntry(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/impl/conn/tsccm/BasicPoolEntry;
103 ····.locals·7103 ····.locals·9
104 ····.param·p1,·"timeout"····#·J104 ····.param·p1,·"timeout"····#·J
105 ····.param·p3,·"tunit"····#·Ljava/util/concurrent/TimeUnit;105 ····.param·p3,·"tunit"····#·Ljava/util/concurrent/TimeUnit;
106 ····.annotation·system·Ldalvik/annotation/Throws;106 ····.annotation·system·Ldalvik/annotation/Throws;
107 ········value·=·{107 ········value·=·{
108 ············Ljava/lang/InterruptedException;,108 ············Ljava/lang/InterruptedException;,
109 ············Lorg/apache/http/conn/ConnectionPoolTimeoutException;109 ············Lorg/apache/http/conn/ConnectionPoolTimeoutException;
110 ········}110 ········}
111 ····.end·annotation111 ····.end·annotation
  
112 ····.prologue112 ····.prologue
113 ····.line·300113 ····.line·300
114 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute$1;->this$0:Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute;114 ····iget-object·v1,·p0,·Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute$1;->this$0:Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute;
  
115 ····iget-object·v1,·p0,·Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute$1;->val$route:Lorg/apache/http/conn/routing/HttpRoute;115 ····iget-object·v2,·p0,·Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute$1;->val$route:Lorg/apache/http/conn/routing/HttpRoute;
  
116 ····iget-object·v2,·p0,·Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute$1;->val$state:Ljava/lang/Object;116 ····iget-object·v3,·p0,·Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute$1;->val$state:Ljava/lang/Object;
  
117 ····iget-object·v6,·p0,·Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute$1;->val$aborter:Lorg/apache/http/impl/conn/tsccm/WaitingThreadAborter;117 ····iget-object·v7,·p0,·Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute$1;->val$aborter:Lorg/apache/http/impl/conn/tsccm/WaitingThreadAborter;
  
118 ····move-wide·v3,·p1118 ····move-wide·v4,·p1
  
119 ····move-object·v5,·p3119 ····move-object·v6,·p3
  
120 ····invoke-virtual/range·{v0·..·v6},·Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute;->getEntryBlocking(Lorg/apache/http/conn/routing/HttpRoute;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/impl/conn/tsccm/WaitingThreadAborter;)Lorg/apache/http/impl/conn/tsccm/BasicPoolEntry;120 ····invoke-virtual/range·{v1·..·v7},·Lorg/apache/http/impl/conn/tsccm/ConnPoolByRoute;->getEntryBlocking(Lorg/apache/http/conn/routing/HttpRoute;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/impl/conn/tsccm/WaitingThreadAborter;)Lorg/apache/http/impl/conn/tsccm/BasicPoolEntry;
  
121 ····move-result-object·v0121 ····move-result-object·v0
  
122 ····return-object·v0122 ····return-object·v0
123 .end·method123 .end·method
37.9 KB
smali/org/apache/http/impl/conn/tsccm/ConnPoolByRoute.smali
Max HTML report size reached
17.0 KB
smali/org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager.smali
Max HTML report size reached
2.6 KB
smali/org/apache/http/impl/conn/tsccm/BasicPoolEntry.smali
    
Offset 16, 38 lines modifiedOffset 16, 38 lines modified
16 .field·private·updated:J16 .field·private·updated:J
  
17 .field·private·validUntil:J17 .field·private·validUntil:J
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>(Lorg/apache/http/conn/ClientConnectionOperator;Lorg/apache/http/conn/routing/HttpRoute;)V19 .method·public·constructor·<init>(Lorg/apache/http/conn/ClientConnectionOperator;Lorg/apache/http/conn/routing/HttpRoute;)V
20 ····.locals·620 ····.locals·7
21 ····.param·p1,·"op"····#·Lorg/apache/http/conn/ClientConnectionOperator;21 ····.param·p1,·"op"····#·Lorg/apache/http/conn/ClientConnectionOperator;
22 ····.param·p2,·"route"····#·Lorg/apache/http/conn/routing/HttpRoute;22 ····.param·p2,·"route"····#·Lorg/apache/http/conn/routing/HttpRoute;
  
23 ····.prologue23 ····.prologue
24 ····.line·7624 ····.line·76
25 ····const-wide/16·v3,·-0x125 ····const-wide/16·v4,·-0x1
  
26 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;26 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
  
27 ····move-object·v0,·p027 ····move-object·v1,·p0
  
28 ····move-object·v1,·p128 ····move-object·v2,·p1
  
29 ····move-object·v2,·p229 ····move-object·v3,·p2
  
30 ····invoke-direct/range·{v0·..·v5},·Lorg/apache/http/impl/conn/tsccm/BasicPoolEntry;-><init>(Lorg/apache/http/conn/ClientConnectionOperator;Lorg/apache/http/conn/routing/HttpRoute;JLjava/util/concurrent/TimeUnit;)V30 ····invoke-direct/range·{v1·..·v6},·Lorg/apache/http/impl/conn/tsccm/BasicPoolEntry;-><init>(Lorg/apache/http/conn/ClientConnectionOperator;Lorg/apache/http/conn/routing/HttpRoute;JLjava/util/concurrent/TimeUnit;)V
  
31 ····.line·7731 ····.line·77
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·constructor·<init>(Lorg/apache/http/conn/ClientConnectionOperator;Lorg/apache/http/conn/routing/HttpRoute;JLjava/util/concurrent/TimeUnit;)V34 .method·public·constructor·<init>(Lorg/apache/http/conn/ClientConnectionOperator;Lorg/apache/http/conn/routing/HttpRoute;JLjava/util/concurrent/TimeUnit;)V
35 ····.locals·435 ····.locals·5
36 ····.param·p1,·"op"····#·Lorg/apache/http/conn/ClientConnectionOperator;36 ····.param·p1,·"op"····#·Lorg/apache/http/conn/ClientConnectionOperator;
37 ····.param·p2,·"route"····#·Lorg/apache/http/conn/routing/HttpRoute;37 ····.param·p2,·"route"····#·Lorg/apache/http/conn/routing/HttpRoute;
38 ····.param·p3,·"connTTL"····#·J38 ····.param·p3,·"connTTL"····#·J
39 ····.param·p5,·"timeunit"····#·Ljava/util/concurrent/TimeUnit;39 ····.param·p5,·"timeunit"····#·Ljava/util/concurrent/TimeUnit;
  
40 ····.prologue40 ····.prologue
41 ····.line·9141 ····.line·91
Offset 238, 15 lines modifiedOffset 238, 15 lines modified
238 ····.line·114238 ····.line·114
239 ····const/4·v0,·0x0239 ····const/4·v0,·0x0
  
240 ····return-object·v0240 ····return-object·v0
241 .end·method241 .end·method
  
242 .method·public·isExpired(J)Z242 .method·public·isExpired(J)Z
243 ····.locals·2243 ····.locals·3
244 ····.param·p1,·"now"····#·J244 ····.param·p1,·"now"····#·J
  
245 ····.prologue245 ····.prologue
246 ····.line·165246 ····.line·165
247 ····iget-wide·v0,·p0,·Lorg/apache/http/impl/conn/tsccm/BasicPoolEntry;->expiry:J247 ····iget-wide·v0,·p0,·Lorg/apache/http/impl/conn/tsccm/BasicPoolEntry;->expiry:J
  
248 ····cmp-long·v0,·p1,·v0248 ····cmp-long·v0,·p1,·v0
Offset 272, 15 lines modifiedOffset 272, 15 lines modified
272 ····invoke-super·{p0},·Lorg/apache/http/impl/conn/AbstractPoolEntry;->shutdownEntry()V272 ····invoke-super·{p0},·Lorg/apache/http/impl/conn/AbstractPoolEntry;->shutdownEntry()V
  
273 ····.line·120273 ····.line·120
274 ····return-void274 ····return-void
275 .end·method275 .end·method
  
276 .method·public·updateExpiry(JLjava/util/concurrent/TimeUnit;)V276 .method·public·updateExpiry(JLjava/util/concurrent/TimeUnit;)V
277 ····.locals·6277 ····.locals·7
278 ····.param·p1,·"time"····#·J278 ····.param·p1,·"time"····#·J
279 ····.param·p3,·"timeunit"····#·Ljava/util/concurrent/TimeUnit;279 ····.param·p3,·"timeunit"····#·Ljava/util/concurrent/TimeUnit;
  
280 ····.prologue280 ····.prologue
281 ····.line·151281 ····.line·151
282 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J282 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
1.31 KB
smali/org/apache/http/impl/conn/tsccm/AbstractConnPool.smali
    
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
  
177 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V177 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
178 ····throw·v0178 ····throw·v0
179 .end·method179 .end·method
  
180 .method·public·closeIdleConnections(JLjava/util/concurrent/TimeUnit;)V180 .method·public·closeIdleConnections(JLjava/util/concurrent/TimeUnit;)V
181 ····.locals·3181 ····.locals·5
182 ····.param·p1,·"idletime"····#·J182 ····.param·p1,·"idletime"····#·J
183 ····.param·p3,·"tunit"····#·Ljava/util/concurrent/TimeUnit;183 ····.param·p3,·"tunit"····#·Ljava/util/concurrent/TimeUnit;
  
184 ····.prologue184 ····.prologue
185 ····.line·162185 ····.line·162
186 ····if-nez·p3,·:cond_0186 ····if-nez·p3,·:cond_0
  
Offset 206, 17 lines modifiedOffset 206, 17 lines modified
  
206 ····.line·168206 ····.line·168
207 ····:try_start_0207 ····:try_start_0
208 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/tsccm/AbstractConnPool;->idleConnHandler:Lorg/apache/http/impl/conn/IdleConnectionHandler;208 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/tsccm/AbstractConnPool;->idleConnHandler:Lorg/apache/http/impl/conn/IdleConnectionHandler;
  
209 ····invoke-virtual·{p3,·p1,·p2},·Ljava/util/concurrent/TimeUnit;->toMillis(J)J209 ····invoke-virtual·{p3,·p1,·p2},·Ljava/util/concurrent/TimeUnit;->toMillis(J)J
  
210 ····move-result-wide·v1210 ····move-result-wide·v2
  
211 ····invoke-virtual·{v0,·v1,·v2},·Lorg/apache/http/impl/conn/IdleConnectionHandler;->closeIdleConnections(J)V211 ····invoke-virtual·{v0,·v2,·v3},·Lorg/apache/http/impl/conn/IdleConnectionHandler;->closeIdleConnections(J)V
212 ····:try_end_0212 ····:try_end_0
213 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0213 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
214 ····.line·170214 ····.line·170
215 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/tsccm/AbstractConnPool;->poolLock:Ljava/util/concurrent/locks/Lock;215 ····iget-object·v0,·p0,·Lorg/apache/http/impl/conn/tsccm/AbstractConnPool;->poolLock:Ljava/util/concurrent/locks/Lock;
  
216 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V216 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V
1.8 KB
smali/org/apache/http/params/AbstractHttpParams.smali
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
  
51 ····move-result·p251 ····move-result·p2
  
52 ····goto·:goto_052 ····goto·:goto_0
53 .end·method53 .end·method
  
54 .method·public·getDoubleParameter(Ljava/lang/String;D)D54 .method·public·getDoubleParameter(Ljava/lang/String;D)D
55 ····.locals·155 ····.locals·2
56 ····.param·p1,·"name"····#·Ljava/lang/String;56 ····.param·p1,·"name"····#·Ljava/lang/String;
57 ····.param·p2,·"defaultValue"····#·D57 ····.param·p2,·"defaultValue"····#·D
  
58 ····.prologue58 ····.prologue
59 ····.line·7559 ····.line·75
60 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/params/AbstractHttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;60 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/params/AbstractHttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;
  
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
  
119 ····move-result·p2119 ····move-result·p2
  
120 ····goto·:goto_0120 ····goto·:goto_0
121 .end·method121 .end·method
  
122 .method·public·getLongParameter(Ljava/lang/String;J)J122 .method·public·getLongParameter(Ljava/lang/String;J)J
123 ····.locals·1123 ····.locals·2
124 ····.param·p1,·"name"····#·Ljava/lang/String;124 ····.param·p1,·"name"····#·Ljava/lang/String;
125 ····.param·p2,·"defaultValue"····#·J125 ····.param·p2,·"defaultValue"····#·J
  
126 ····.prologue126 ····.prologue
127 ····.line·49127 ····.line·49
128 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/params/AbstractHttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;128 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/params/AbstractHttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;
  
Offset 212, 15 lines modifiedOffset 212, 15 lines modified
212 ····:cond_0212 ····:cond_0
213 ····sget-object·v0,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;213 ····sget-object·v0,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
  
214 ····goto·:goto_0214 ····goto·:goto_0
215 .end·method215 .end·method
  
216 .method·public·setDoubleParameter(Ljava/lang/String;D)Lorg/apache/http/params/HttpParams;216 .method·public·setDoubleParameter(Ljava/lang/String;D)Lorg/apache/http/params/HttpParams;
217 ····.locals·1217 ····.locals·2
218 ····.param·p1,·"name"····#·Ljava/lang/String;218 ····.param·p1,·"name"····#·Ljava/lang/String;
219 ····.param·p2,·"value"····#·D219 ····.param·p2,·"value"····#·D
  
220 ····.prologue220 ····.prologue
221 ····.line·83221 ····.line·83
222 ····new-instance·v0,·Ljava/lang/Double;222 ····new-instance·v0,·Ljava/lang/Double;
  
Offset 246, 15 lines modifiedOffset 246, 15 lines modified
246 ····invoke-virtual·{p0,·p1,·v0},·Lorg/apache/http/params/AbstractHttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;246 ····invoke-virtual·{p0,·p1,·v0},·Lorg/apache/http/params/AbstractHttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;
  
247 ····.line·71247 ····.line·71
248 ····return-object·p0248 ····return-object·p0
249 .end·method249 .end·method
  
250 .method·public·setLongParameter(Ljava/lang/String;J)Lorg/apache/http/params/HttpParams;250 .method·public·setLongParameter(Ljava/lang/String;J)Lorg/apache/http/params/HttpParams;
251 ····.locals·1251 ····.locals·2
252 ····.param·p1,·"name"····#·Ljava/lang/String;252 ····.param·p1,·"name"····#·Ljava/lang/String;
253 ····.param·p2,·"value"····#·J253 ····.param·p2,·"value"····#·J
  
254 ····.prologue254 ····.prologue
255 ····.line·57255 ····.line·57
256 ····new-instance·v0,·Ljava/lang/Long;256 ····new-instance·v0,·Ljava/lang/Long;
  
485 B
smali/org/apache/http/entity/BasicHttpEntity.smali
    
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 ····iput-object·p1,·p0,·Lorg/apache/http/entity/BasicHttpEntity;->content:Ljava/io/InputStream;131 ····iput-object·p1,·p0,·Lorg/apache/http/entity/BasicHttpEntity;->content:Ljava/io/InputStream;
  
132 ····.line·103132 ····.line·103
133 ····return-void133 ····return-void
134 .end·method134 .end·method
  
135 .method·public·setContentLength(J)V135 .method·public·setContentLength(J)V
136 ····.locals·0136 ····.locals·1
137 ····.param·p1,·"len"····#·J137 ····.param·p1,·"len"····#·J
  
138 ····.prologue138 ····.prologue
139 ····.line·92139 ····.line·92
140 ····iput-wide·p1,·p0,·Lorg/apache/http/entity/BasicHttpEntity;->length:J140 ····iput-wide·p1,·p0,·Lorg/apache/http/entity/BasicHttpEntity;->length:J
  
141 ····.line·93141 ····.line·93
4.06 KB
smali/org/apache/http/entity/InputStreamEntity.smali
    
Offset 108, 140 lines modifiedOffset 108, 140 lines modified
108 ····.line·99108 ····.line·99
109 ····const/4·v0,·0x1109 ····const/4·v0,·0x1
  
110 ····return·v0110 ····return·v0
111 .end·method111 .end·method
  
112 .method·public·writeTo(Ljava/io/OutputStream;)V112 .method·public·writeTo(Ljava/io/OutputStream;)V
113 ····.locals·11113 ····.locals·12
114 ····.param·p1,·"outstream"····#·Ljava/io/OutputStream;114 ····.param·p1,·"outstream"····#·Ljava/io/OutputStream;
115 ····.annotation·system·Ldalvik/annotation/Throws;115 ····.annotation·system·Ldalvik/annotation/Throws;
116 ········value·=·{116 ········value·=·{
117 ············Ljava/io/IOException;117 ············Ljava/io/IOException;
118 ········}118 ········}
119 ····.end·annotation119 ····.end·annotation
  
120 ····.prologue120 ····.prologue
121 ····const-wide/16·v9,·0x0121 ····const-wide/16·v10,·0x0
  
122 ····const/4·v8,·-0x1122 ····const/4·v8,·-0x1
  
123 ····.line·69123 ····.line·69
124 ····if-nez·p1,·:cond_0124 ····if-nez·p1,·:cond_0
  
125 ····.line·70125 ····.line·70
126 ····new-instance·v5,·Ljava/lang/IllegalArgumentException;126 ····new-instance·v3,·Ljava/lang/IllegalArgumentException;
  
127 ····const-string·v6,·"Output·stream·may·not·be·null"127 ····const-string·v6,·"Output·stream·may·not·be·null"
  
128 ····invoke-direct·{v5,·v6},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V128 ····invoke-direct·{v3,·v6},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
129 ····throw·v5129 ····throw·v3
  
130 ····.line·72130 ····.line·72
131 ····:cond_0131 ····:cond_0
132 ····iget-object·v1,·p0,·Lorg/apache/http/entity/InputStreamEntity;->content:Ljava/io/InputStream;132 ····iget-object·v1,·p0,·Lorg/apache/http/entity/InputStreamEntity;->content:Ljava/io/InputStream;
  
133 ····.line·74133 ····.line·74
134 ····.local·v1,·"instream":Ljava/io/InputStream;134 ····.local·v1,·"instream":Ljava/io/InputStream;
135 ····const/16·v5,·0x800135 ····const/16·v3,·0x800
  
136 ····:try_start_0136 ····:try_start_0
137 ····new-array·v0,·v5,·[B137 ····new-array·v0,·v3,·[B
  
138 ····.line·76138 ····.line·76
139 ····.local·v0,·"buffer":[B139 ····.local·v0,·"buffer":[B
140 ····iget-wide·v5,·p0,·Lorg/apache/http/entity/InputStreamEntity;->length:J140 ····iget-wide·v6,·p0,·Lorg/apache/http/entity/InputStreamEntity;->length:J
  
141 ····cmp-long·v5,·v5,·v9141 ····cmp-long·v3,·v6,·v10
  
142 ····if-gez·v5,·:cond_1142 ····if-gez·v3,·:cond_1
  
143 ····.line·78143 ····.line·78
144 ····:goto_0144 ····:goto_0
145 ····invoke-virtual·{v1,·v0},·Ljava/io/InputStream;->read([B)I145 ····invoke-virtual·{v1,·v0},·Ljava/io/InputStream;->read([B)I
  
146 ····move-result·v2146 ····move-result·v2
  
147 ····.local·v2,·"l":I147 ····.local·v2,·"l":I
148 ····if-eq·v2,·v8,·:cond_2148 ····if-eq·v2,·v8,·:cond_2
  
149 ····.line·79149 ····.line·79
150 ····const/4·v5,·0x0150 ····const/4·v3,·0x0
  
151 ····invoke-virtual·{p1,·v0,·v5,·v2},·Ljava/io/OutputStream;->write([BII)V151 ····invoke-virtual·{p1,·v0,·v3,·v2},·Ljava/io/OutputStream;->write([BII)V
152 ····:try_end_0152 ····:try_end_0
153 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0153 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
154 ····goto·:goto_0154 ····goto·:goto_0
  
155 ····.line·94155 ····.line·94
156 ····.end·local·v0····#·"buffer":[B156 ····.end·local·v0····#·"buffer":[B
157 ····.end·local·v2····#·"l":I157 ····.end·local·v2····#·"l":I
158 ····:catchall_0158 ····:catchall_0
159 ····move-exception·v5159 ····move-exception·v3
  
160 ····invoke-virtual·{v1},·Ljava/io/InputStream;->close()V160 ····invoke-virtual·{v1},·Ljava/io/InputStream;->close()V
  
161 ····throw·v5161 ····throw·v3
  
162 ····.line·83162 ····.line·83
163 ····.restart·local·v0····#·"buffer":[B163 ····.restart·local·v0····#·"buffer":[B
164 ····:cond_1164 ····:cond_1
165 ····:try_start_1165 ····:try_start_1
166 ····iget-wide·v3,·p0,·Lorg/apache/http/entity/InputStreamEntity;->length:J166 ····iget-wide·v4,·p0,·Lorg/apache/http/entity/InputStreamEntity;->length:J
  
167 ····.line·84167 ····.line·84
168 ····.local·v3,·"remaining":J168 ····.local·v4,·"remaining":J
169 ····:goto_1169 ····:goto_1
170 ····cmp-long·v5,·v3,·v9170 ····cmp-long·v3,·v4,·v10
  
171 ····if-lez·v5,·:cond_2171 ····if-lez·v3,·:cond_2
  
172 ····.line·85172 ····.line·85
173 ····const/4·v5,·0x0173 ····const/4·v3,·0x0
  
174 ····const-wide/16·v6,·0x800174 ····const-wide/16·v6,·0x800
  
175 ····invoke-static·{v6,·v7,·v3,·v4},·Ljava/lang/Math;->min(JJ)J175 ····invoke-static·{v6,·v7,·v4,·v5},·Ljava/lang/Math;->min(JJ)J
  
176 ····move-result-wide·v6176 ····move-result-wide·v6
  
177 ····long-to-int·v6,·v6177 ····long-to-int·v6,·v6
  
178 ····invoke-virtual·{v1,·v0,·v5,·v6},·Ljava/io/InputStream;->read([BII)I178 ····invoke-virtual·{v1,·v0,·v3,·v6},·Ljava/io/InputStream;->read([BII)I
179 ····:try_end_1179 ····:try_end_1
180 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0180 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
181 ····move-result·v2181 ····move-result·v2
  
182 ····.line·86182 ····.line·86
183 ····.restart·local·v2····#·"l":I183 ····.restart·local·v2····#·"l":I
184 ····if-ne·v2,·v8,·:cond_3184 ····if-ne·v2,·v8,·:cond_3
  
185 ····.line·94185 ····.line·94
186 ····.end·local·v2····#·"l":I186 ····.end·local·v2····#·"l":I
187 ····.end·local·v3····#·"remaining":J187 ····.end·local·v4····#·"remaining":J
188 ····:cond_2188 ····:cond_2
189 ····invoke-virtual·{v1},·Ljava/io/InputStream;->close()V189 ····invoke-virtual·{v1},·Ljava/io/InputStream;->close()V
  
190 ····.line·96190 ····.line·96
191 ····return-void191 ····return-void
  
192 ····.line·89192 ····.line·89
193 ····.restart·local·v2····#·"l":I193 ····.restart·local·v2····#·"l":I
194 ····.restart·local·v3····#·"remaining":J194 ····.restart·local·v4····#·"remaining":J
195 ····:cond_3195 ····:cond_3
196 ····const/4·v5,·0x0196 ····const/4·v3,·0x0
Max diff block lines reached; 393/4057 bytes (9.69%) of diff not shown.
1010 B
smali/org/apache/http/entity/mime/MultipartEntity.smali
    
Offset 387, 15 lines modifiedOffset 387, 15 lines modified
387 ····:cond_0387 ····:cond_0
388 ····const/4·v0,·0x0388 ····const/4·v0,·0x0
  
389 ····goto·:goto_0389 ····goto·:goto_0
390 .end·method390 .end·method
  
391 .method·public·isRepeatable()Z391 .method·public·isRepeatable()Z
392 ····.locals·7392 ····.locals·8
  
393 ····.prologue393 ····.prologue
394 ····.line·136394 ····.line·136
395 ····iget-object·v3,·p0,·Lorg/apache/http/entity/mime/MultipartEntity;->multipart:Lorg/apache/http/entity/mime/HttpMultipart;395 ····iget-object·v3,·p0,·Lorg/apache/http/entity/mime/MultipartEntity;->multipart:Lorg/apache/http/entity/mime/HttpMultipart;
  
396 ····invoke-virtual·{v3},·Lorg/apache/http/entity/mime/HttpMultipart;->getBodyParts()Ljava/util/List;396 ····invoke-virtual·{v3},·Lorg/apache/http/entity/mime/HttpMultipart;->getBodyParts()Ljava/util/List;
  
Offset 425, 19 lines modifiedOffset 425, 19 lines modified
  
425 ····move-result-object·v0425 ····move-result-object·v0
  
426 ····.line·138426 ····.line·138
427 ····.local·v0,·"body":Lorg/apache/http/entity/mime/content/ContentBody;427 ····.local·v0,·"body":Lorg/apache/http/entity/mime/content/ContentBody;
428 ····invoke-interface·{v0},·Lorg/apache/http/entity/mime/content/ContentBody;->getContentLength()J428 ····invoke-interface·{v0},·Lorg/apache/http/entity/mime/content/ContentBody;->getContentLength()J
  
429 ····move-result-wide·v3429 ····move-result-wide·v4
  
430 ····const-wide/16·v5,·0x0430 ····const-wide/16·v6,·0x0
  
431 ····cmp-long·v3,·v3,·v5431 ····cmp-long·v3,·v4,·v6
  
432 ····if-gez·v3,·:cond_0432 ····if-gez·v3,·:cond_0
  
433 ····.line·139433 ····.line·139
434 ····const/4·v3,·0x0434 ····const/4·v3,·0x0
  
435 ····.line·142435 ····.line·142
1.83 KB
smali/org/apache/http/entity/mime/HttpMultipart.smali
    
Offset 684, 18 lines modifiedOffset 684, 18 lines modified
684 .method·public·getTotalLength()J684 .method·public·getTotalLength()J
685 ····.locals·14685 ····.locals·14
  
686 ····.prologue686 ····.prologue
687 ····const-wide/16·v10,·-0x1687 ····const-wide/16·v10,·-0x1
  
688 ····.line·241688 ····.line·241
689 ····const-wide/16·v1,·0x0689 ····const-wide/16·v2,·0x0
  
690 ····.line·242690 ····.line·242
691 ····.local·v1,·"contentLen":J691 ····.local·v2,·"contentLen":J
692 ····iget-object·v12,·p0,·Lorg/apache/http/entity/mime/HttpMultipart;->parts:Ljava/util/List;692 ····iget-object·v12,·p0,·Lorg/apache/http/entity/mime/HttpMultipart;->parts:Ljava/util/List;
  
693 ····invoke-interface·{v12},·Ljava/util/List;->iterator()Ljava/util/Iterator;693 ····invoke-interface·{v12},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
694 ····move-result-object·v5694 ····move-result-object·v5
  
695 ····.local·v5,·"i$":Ljava/util/Iterator;695 ····.local·v5,·"i$":Ljava/util/Iterator;
Offset 729, 15 lines modifiedOffset 729, 15 lines modified
729 ····const-wide/16·v12,·0x0729 ····const-wide/16·v12,·0x0
  
730 ····cmp-long·v12,·v6,·v12730 ····cmp-long·v12,·v6,·v12
  
731 ····if-ltz·v12,·:cond_1731 ····if-ltz·v12,·:cond_1
  
732 ····.line·246732 ····.line·246
733 ····add-long/2addr·v1,·v6733 ····add-long/2addr·v2,·v6
  
734 ····goto·:goto_0734 ····goto·:goto_0
  
735 ····.line·251735 ····.line·251
736 ····.end·local·v0····#·"body":Lorg/apache/http/entity/mime/content/ContentBody;736 ····.end·local·v0····#·"body":Lorg/apache/http/entity/mime/content/ContentBody;
737 ····.end·local·v6····#·"len":J737 ····.end·local·v6····#·"len":J
738 ····.end·local·v9····#·"part":Lorg/apache/http/entity/mime/FormBodyPart;738 ····.end·local·v9····#·"part":Lorg/apache/http/entity/mime/FormBodyPart;
Offset 764, 30 lines modifiedOffset 764, 30 lines modified
764 ····.local·v4,·"extra":[B764 ····.local·v4,·"extra":[B
765 ····array-length·v10,·v4765 ····array-length·v10,·v4
766 ····:try_end_0766 ····:try_end_0
767 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0767 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0
  
768 ····int-to-long·v10,·v10768 ····int-to-long·v10,·v10
  
769 ····add-long/2addr·v10,·v1769 ····add-long/2addr·v10,·v2
  
770 ····.line·258770 ····.line·258
771 ····.end·local·v4····#·"extra":[B771 ····.end·local·v4····#·"extra":[B
772 ····.end·local·v8····#·"out":Ljava/io/ByteArrayOutputStream;772 ····.end·local·v8····#·"out":Ljava/io/ByteArrayOutputStream;
773 ····:cond_1773 ····:cond_1
774 ····:goto_1774 ····:goto_1
775 ····return-wide·v10775 ····return-wide·v10
  
776 ····.line·256776 ····.line·256
777 ····.restart·local·v8····#·"out":Ljava/io/ByteArrayOutputStream;777 ····.restart·local·v8····#·"out":Ljava/io/ByteArrayOutputStream;
778 ····:catch_0778 ····:catch_0
779 ····move-exception·v3779 ····move-exception·v1
  
780 ····.line·258780 ····.line·258
781 ····.local·v3,·"ex":Ljava/io/IOException;781 ····.local·v1,·"ex":Ljava/io/IOException;
782 ····goto·:goto_1782 ····goto·:goto_1
783 .end·method783 .end·method
  
784 .method·public·writeTo(Ljava/io/OutputStream;)V784 .method·public·writeTo(Ljava/io/OutputStream;)V
785 ····.locals·2785 ····.locals·2
786 ····.param·p1,·"out"····#·Ljava/io/OutputStream;786 ····.param·p1,·"out"····#·Ljava/io/OutputStream;
787 ····.annotation·system·Ldalvik/annotation/Throws;787 ····.annotation·system·Ldalvik/annotation/Throws;
2.74 KB
smali/org/apache/http/util/EntityUtils.smali
    
Offset 193, 15 lines modifiedOffset 193, 15 lines modified
193 ····.line·155193 ····.line·155
194 ····.end·local·v1····#·"values":[Lorg/apache/http/HeaderElement;194 ····.end·local·v1····#·"values":[Lorg/apache/http/HeaderElement;
195 ····:cond_1195 ····:cond_1
196 ····return-object·v0196 ····return-object·v0
197 .end·method197 .end·method
  
198 .method·public·static·toByteArray(Lorg/apache/http/HttpEntity;)[B198 .method·public·static·toByteArray(Lorg/apache/http/HttpEntity;)[B
199 ····.locals·9199 ····.locals·10
200 ····.param·p0,·"entity"····#·Lorg/apache/http/HttpEntity;200 ····.param·p0,·"entity"····#·Lorg/apache/http/HttpEntity;
201 ····.annotation·system·Ldalvik/annotation/Throws;201 ····.annotation·system·Ldalvik/annotation/Throws;
202 ········value·=·{202 ········value·=·{
203 ············Ljava/io/IOException;203 ············Ljava/io/IOException;
204 ········}204 ········}
205 ····.end·annotation205 ····.end·annotation
  
Offset 236, 19 lines modifiedOffset 236, 19 lines modified
236 ····return-object·v5236 ····return-object·v5
  
237 ····.line·90237 ····.line·90
238 ····:cond_1238 ····:cond_1
239 ····:try_start_0239 ····:try_start_0
240 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J240 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J
  
241 ····move-result-wide·v5241 ····move-result-wide·v6
  
242 ····const-wide/32·v7,·0x7fffffff242 ····const-wide/32·v8,·0x7fffffff
  
243 ····cmp-long·v5,·v5,·v7243 ····cmp-long·v5,·v6,·v8
  
244 ····if-lez·v5,·:cond_2244 ····if-lez·v5,·:cond_2
  
245 ····.line·91245 ····.line·91
246 ····new-instance·v5,·Ljava/lang/IllegalArgumentException;246 ····new-instance·v5,·Ljava/lang/IllegalArgumentException;
  
247 ····const-string·v6,·"HTTP·entity·too·large·to·be·buffered·in·memory"247 ····const-string·v6,·"HTTP·entity·too·large·to·be·buffered·in·memory"
Offset 268, 17 lines modifiedOffset 268, 17 lines modified
268 ····throw·v5268 ····throw·v5
  
269 ····.line·93269 ····.line·93
270 ····:cond_2270 ····:cond_2
271 ····:try_start_1271 ····:try_start_1
272 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J272 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J
  
273 ····move-result-wide·v5273 ····move-result-wide·v6
  
274 ····long-to-int·v1,·v5274 ····long-to-int·v1,·v6
  
275 ····.line·94275 ····.line·94
276 ····.local·v1,·"i":I276 ····.local·v1,·"i":I
277 ····if-gez·v1,·:cond_3277 ····if-gez·v1,·:cond_3
  
278 ····.line·95278 ····.line·95
279 ····const/16·v1,·0x1000279 ····const/16·v1,·0x1000
Offset 346, 15 lines modifiedOffset 346, 15 lines modified
  
346 ····move-result-object·v0346 ····move-result-object·v0
  
347 ····return-object·v0347 ····return-object·v0
348 .end·method348 .end·method
  
349 .method·public·static·toString(Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;349 .method·public·static·toString(Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;
350 ····.locals·11350 ····.locals·12
351 ····.param·p0,·"entity"····#·Lorg/apache/http/HttpEntity;351 ····.param·p0,·"entity"····#·Lorg/apache/http/HttpEntity;
352 ····.param·p1,·"defaultCharset"····#·Ljava/lang/String;352 ····.param·p1,·"defaultCharset"····#·Ljava/lang/String;
353 ····.annotation·system·Ldalvik/annotation/Throws;353 ····.annotation·system·Ldalvik/annotation/Throws;
354 ········value·=·{354 ········value·=·{
355 ············Ljava/io/IOException;,355 ············Ljava/io/IOException;,
356 ············Lorg/apache/http/ParseException;356 ············Lorg/apache/http/ParseException;
357 ········}357 ········}
Offset 391, 19 lines modifiedOffset 391, 19 lines modified
391 ····return-object·v7391 ····return-object·v7
  
392 ····.line·181392 ····.line·181
393 ····:cond_1393 ····:cond_1
394 ····:try_start_0394 ····:try_start_0
395 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J395 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J
  
396 ····move-result-wide·v7396 ····move-result-wide·v8
  
397 ····const-wide/32·v9,·0x7fffffff397 ····const-wide/32·v10,·0x7fffffff
  
398 ····cmp-long·v7,·v7,·v9398 ····cmp-long·v7,·v8,·v10
  
399 ····if-lez·v7,·:cond_2399 ····if-lez·v7,·:cond_2
  
400 ····.line·182400 ····.line·182
401 ····new-instance·v7,·Ljava/lang/IllegalArgumentException;401 ····new-instance·v7,·Ljava/lang/IllegalArgumentException;
  
402 ····const-string·v8,·"HTTP·entity·too·large·to·be·buffered·in·memory"402 ····const-string·v8,·"HTTP·entity·too·large·to·be·buffered·in·memory"
Offset 423, 17 lines modifiedOffset 423, 17 lines modified
423 ····throw·v7423 ····throw·v7
  
424 ····.line·184424 ····.line·184
425 ····:cond_2425 ····:cond_2
426 ····:try_start_1426 ····:try_start_1
427 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J427 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J
  
428 ····move-result-wide·v7428 ····move-result-wide·v8
  
429 ····long-to-int·v2,·v7429 ····long-to-int·v2,·v8
  
430 ····.line·185430 ····.line·185
431 ····.local·v2,·"i":I431 ····.local·v2,·"i":I
432 ····if-gez·v2,·:cond_3432 ····if-gez·v2,·:cond_3
  
433 ····.line·186433 ····.line·186
434 ····const/16·v2,·0x1000434 ····const/16·v2,·0x1000
660 B
smali/org/apache/http/protocol/RequestContent.smali
    
Offset 238, 17 lines modifiedOffset 238, 17 lines modified
  
238 ····.line·83238 ····.line·83
239 ····:cond_8239 ····:cond_8
240 ····const-string·v2,·"Content-Length"240 ····const-string·v2,·"Content-Length"
  
241 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->getContentLength()J241 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->getContentLength()J
  
242 ····move-result-wide·v3242 ····move-result-wide·v4
  
243 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->toString(J)Ljava/lang/String;243 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
244 ····move-result-object·v3244 ····move-result-object·v3
  
245 ····invoke-interface·{p1,·v2,·v3},·Lorg/apache/http/HttpRequest;->addHeader(Ljava/lang/String;Ljava/lang/String;)V245 ····invoke-interface·{p1,·v2,·v3},·Lorg/apache/http/HttpRequest;->addHeader(Ljava/lang/String;Ljava/lang/String;)V
  
246 ····goto·:goto_1246 ····goto·:goto_1
247 .end·method247 .end·method
1.08 KB
smali/org/apache/http/protocol/ResponseConnControl.smali
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ····.line·5417 ····.line·54
18 ····return-void18 ····return-void
19 .end·method19 .end·method
  
  
20 #·virtual·methods20 #·virtual·methods
21 .method·public·process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V21 .method·public·process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V
22 ····.locals·922 ····.locals·10
23 ····.param·p1,·"response"····#·Lorg/apache/http/HttpResponse;23 ····.param·p1,·"response"····#·Lorg/apache/http/HttpResponse;
24 ····.param·p2,·"context"····#·Lorg/apache/http/protocol/HttpContext;24 ····.param·p2,·"context"····#·Lorg/apache/http/protocol/HttpContext;
25 ····.annotation·system·Ldalvik/annotation/Throws;25 ····.annotation·system·Ldalvik/annotation/Throws;
26 ········value·=·{26 ········value·=·{
27 ············Lorg/apache/http/HttpException;,27 ············Lorg/apache/http/HttpException;,
28 ············Ljava/io/IOException;28 ············Ljava/io/IOException;
29 ········}29 ········}
Offset 129, 19 lines modifiedOffset 129, 19 lines modified
  
129 ····move-result-object·v4129 ····move-result-object·v4
  
130 ····.line·81130 ····.line·81
131 ····.local·v4,·"ver":Lorg/apache/http/ProtocolVersion;131 ····.local·v4,·"ver":Lorg/apache/http/ProtocolVersion;
132 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->getContentLength()J132 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->getContentLength()J
  
133 ····move-result-wide·v5133 ····move-result-wide·v6
  
134 ····const-wide/16·v7,·0x0134 ····const-wide/16·v8,·0x0
  
135 ····cmp-long·v5,·v5,·v7135 ····cmp-long·v5,·v6,·v8
  
136 ····if-gez·v5,·:cond_6136 ····if-gez·v5,·:cond_6
  
137 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->isChunked()Z137 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->isChunked()Z
  
138 ····move-result·v5138 ····move-result·v5
  
2.38 KB
smali/org/apache/http/protocol/ResponseContent.smali
    
Offset 101, 18 lines modifiedOffset 101, 18 lines modified
101 ····.line·70101 ····.line·70
102 ····.local·v0,·"entity":Lorg/apache/http/HttpEntity;102 ····.local·v0,·"entity":Lorg/apache/http/HttpEntity;
103 ····if-eqz·v0,·:cond_7103 ····if-eqz·v0,·:cond_7
  
104 ····.line·71104 ····.line·71
105 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->getContentLength()J105 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->getContentLength()J
  
106 ····move-result-wide·v1106 ····move-result-wide·v2
  
107 ····.line·72107 ····.line·72
108 ····.local·v1,·"len":J108 ····.local·v2,·"len":J
109 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->isChunked()Z109 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->isChunked()Z
  
110 ····move-result·v5110 ····move-result·v5
  
111 ····if-eqz·v5,·:cond_6111 ····if-eqz·v5,·:cond_6
  
112 ····sget-object·v5,·Lorg/apache/http/HttpVersion;->HTTP_1_0:Lorg/apache/http/HttpVersion;112 ····sget-object·v5,·Lorg/apache/http/HttpVersion;->HTTP_1_0:Lorg/apache/http/HttpVersion;
Offset 174, 25 lines modifiedOffset 174, 25 lines modified
174 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->getContentEncoding()Lorg/apache/http/Header;174 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->getContentEncoding()Lorg/apache/http/Header;
  
175 ····move-result-object·v5175 ····move-result-object·v5
  
176 ····invoke-interface·{p1,·v5},·Lorg/apache/http/HttpResponse;->addHeader(Lorg/apache/http/Header;)V176 ····invoke-interface·{p1,·v5},·Lorg/apache/http/HttpResponse;->addHeader(Lorg/apache/http/Header;)V
  
177 ····.line·95177 ····.line·95
178 ····.end·local·v1····#·"len":J178 ····.end·local·v2····#·"len":J
179 ····:cond_5179 ····:cond_5
180 ····:goto_1180 ····:goto_1
181 ····return-void181 ····return-void
  
182 ····.line·74182 ····.line·74
183 ····.restart·local·v1····#·"len":J183 ····.restart·local·v2····#·"len":J
184 ····:cond_6184 ····:cond_6
185 ····const-wide/16·v5,·0x0185 ····const-wide/16·v6,·0x0
  
186 ····cmp-long·v5,·v1,·v5186 ····cmp-long·v5,·v2,·v6
  
187 ····if-ltz·v5,·:cond_3187 ····if-ltz·v5,·:cond_3
  
188 ····.line·75188 ····.line·75
189 ····const-string·v5,·"Content-Length"189 ····const-string·v5,·"Content-Length"
  
190 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->getContentLength()J190 ····invoke-interface·{v0},·Lorg/apache/http/HttpEntity;->getContentLength()J
Offset 204, 37 lines modifiedOffset 204, 37 lines modified
204 ····move-result-object·v6204 ····move-result-object·v6
  
205 ····invoke-interface·{p1,·v5,·v6},·Lorg/apache/http/HttpResponse;->addHeader(Ljava/lang/String;Ljava/lang/String;)V205 ····invoke-interface·{p1,·v5,·v6},·Lorg/apache/http/HttpResponse;->addHeader(Ljava/lang/String;Ljava/lang/String;)V
  
206 ····goto·:goto_0206 ····goto·:goto_0
  
207 ····.line·88207 ····.line·88
208 ····.end·local·v1····#·"len":J208 ····.end·local·v2····#·"len":J
209 ····:cond_7209 ····:cond_7
210 ····invoke-interface·{p1},·Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine;210 ····invoke-interface·{p1},·Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine;
  
211 ····move-result-object·v5211 ····move-result-object·v5
  
212 ····invoke-interface·{v5},·Lorg/apache/http/StatusLine;->getStatusCode()I212 ····invoke-interface·{v5},·Lorg/apache/http/StatusLine;->getStatusCode()I
  
213 ····move-result·v3213 ····move-result·v1
  
214 ····.line·89214 ····.line·89
215 ····.local·v3,·"status":I215 ····.local·v1,·"status":I
216 ····const/16·v5,·0xcc216 ····const/16·v5,·0xcc
  
217 ····if-eq·v3,·v5,·:cond_5217 ····if-eq·v1,·v5,·:cond_5
  
218 ····const/16·v5,·0x130218 ····const/16·v5,·0x130
  
219 ····if-eq·v3,·v5,·:cond_5219 ····if-eq·v1,·v5,·:cond_5
  
220 ····const/16·v5,·0xcd220 ····const/16·v5,·0xcd
  
221 ····if-eq·v3,·v5,·:cond_5221 ····if-eq·v1,·v5,·:cond_5
  
222 ····.line·92222 ····.line·92
223 ····const-string·v5,·"Content-Length"223 ····const-string·v5,·"Content-Length"
  
224 ····const-string·v6,·"0"224 ····const-string·v6,·"0"
  
225 ····invoke-interface·{p1,·v5,·v6},·Lorg/apache/http/HttpResponse;->addHeader(Ljava/lang/String;Ljava/lang/String;)V225 ····invoke-interface·{p1,·v5,·v6},·Lorg/apache/http/HttpResponse;->addHeader(Ljava/lang/String;Ljava/lang/String;)V
1.77 KB
smali/org/apache/http/conn/params/ConnManagerParams.smali
    
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
  
115 ····move-result·v0115 ····move-result·v0
  
116 ····return·v0116 ····return·v0
117 .end·method117 .end·method
  
118 .method·public·static·getTimeout(Lorg/apache/http/params/HttpParams;)J118 .method·public·static·getTimeout(Lorg/apache/http/params/HttpParams;)J
119 ····.locals·3119 ····.locals·4
120 ····.param·p0,·"params"····#·Lorg/apache/http/params/HttpParams;120 ····.param·p0,·"params"····#·Lorg/apache/http/params/HttpParams;
121 ····.annotation·runtime·Ljava/lang/Deprecated;121 ····.annotation·runtime·Ljava/lang/Deprecated;
122 ····.end·annotation122 ····.end·annotation
  
123 ····.prologue123 ····.prologue
124 ····.line·65124 ····.line·65
125 ····if-nez·p0,·:cond_0125 ····if-nez·p0,·:cond_0
Offset 150, 30 lines modifiedOffset 150, 30 lines modified
150 ····.line·69150 ····.line·69
151 ····.local·v0,·"param":Ljava/lang/Long;151 ····.local·v0,·"param":Ljava/lang/Long;
152 ····if-eqz·v0,·:cond_1152 ····if-eqz·v0,·:cond_1
  
153 ····.line·70153 ····.line·70
154 ····invoke-virtual·{v0},·Ljava/lang/Long;->longValue()J154 ····invoke-virtual·{v0},·Ljava/lang/Long;->longValue()J
  
155 ····move-result-wide·v1155 ····move-result-wide·v2
  
156 ····.line·72156 ····.line·72
157 ····:goto_0157 ····:goto_0
158 ····return-wide·v1158 ····return-wide·v2
  
159 ····:cond_1159 ····:cond_1
160 ····const-string·v1,·"http.connection.timeout"160 ····const-string·v1,·"http.connection.timeout"
  
161 ····const/4·v2,·0x0161 ····const/4·v2,·0x0
  
162 ····invoke-interface·{p0,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I162 ····invoke-interface·{p0,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I
  
163 ····move-result·v1163 ····move-result·v1
  
164 ····int-to-long·v1,·v1164 ····int-to-long·v2,·v1
  
165 ····goto·:goto_0165 ····goto·:goto_0
166 .end·method166 .end·method
  
167 .method·public·static·setMaxConnectionsPerRoute(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/params/ConnPerRoute;)V167 .method·public·static·setMaxConnectionsPerRoute(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/params/ConnPerRoute;)V
168 ····.locals·2168 ····.locals·2
169 ····.param·p0,·"params"····#·Lorg/apache/http/params/HttpParams;169 ····.param·p0,·"params"····#·Lorg/apache/http/params/HttpParams;
Offset 231, 15 lines modifiedOffset 231, 15 lines modified
231 ····invoke-interface·{p0,·v0,·p1},·Lorg/apache/http/params/HttpParams;->setIntParameter(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams;231 ····invoke-interface·{p0,·v0,·p1},·Lorg/apache/http/params/HttpParams;->setIntParameter(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams;
  
232 ····.line·159232 ····.line·159
233 ····return-void233 ····return-void
234 .end·method234 .end·method
  
235 .method·public·static·setTimeout(Lorg/apache/http/params/HttpParams;J)V235 .method·public·static·setTimeout(Lorg/apache/http/params/HttpParams;J)V
236 ····.locals·2236 ····.locals·3
237 ····.param·p0,·"params"····#·Lorg/apache/http/params/HttpParams;237 ····.param·p0,·"params"····#·Lorg/apache/http/params/HttpParams;
238 ····.param·p1,·"timeout"····#·J238 ····.param·p1,·"timeout"····#·J
239 ····.annotation·runtime·Ljava/lang/Deprecated;239 ····.annotation·runtime·Ljava/lang/Deprecated;
240 ····.end·annotation240 ····.end·annotation
  
241 ····.prologue241 ····.prologue
242 ····.line·86242 ····.line·86
630 B
smali/org/apache/http/conn/params/ConnManagerParamBean.smali
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 ····invoke-interface·{v0,·v1,·p1},·Lorg/apache/http/params/HttpParams;->setIntParameter(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams;59 ····invoke-interface·{v0,·v1,·p1},·Lorg/apache/http/params/HttpParams;->setIntParameter(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams;
  
60 ····.line·5860 ····.line·58
61 ····return-void61 ····return-void
62 .end·method62 .end·method
  
63 .method·public·setTimeout(J)V63 .method·public·setTimeout(J)V
64 ····.locals·264 ····.locals·3
65 ····.param·p1,·"timeout"····#·J65 ····.param·p1,·"timeout"····#·J
  
66 ····.prologue66 ····.prologue
67 ····.line·5167 ····.line·51
68 ····iget-object·v0,·p0,·Lorg/apache/http/conn/params/ConnManagerParamBean;->params:Lorg/apache/http/params/HttpParams;68 ····iget-object·v0,·p0,·Lorg/apache/http/conn/params/ConnManagerParamBean;->params:Lorg/apache/http/params/HttpParams;
  
69 ····const-string·v1,·"http.conn-manager.timeout"69 ····const-string·v1,·"http.conn-manager.timeout"
498 B
smali/org/apache/commons/compress/compressors/CompressorInputStream.smali
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ····invoke-virtual·{p0,·v0,·v1},·Lorg/apache/commons/compress/compressors/CompressorInputStream;->count(J)V36 ····invoke-virtual·{p0,·v0,·v1},·Lorg/apache/commons/compress/compressors/CompressorInputStream;->count(J)V
  
37 ····.line·3637 ····.line·36
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
40 .method·protected·count(J)V40 .method·protected·count(J)V
41 ····.locals·241 ····.locals·3
42 ····.param·p1,·"read"····#·J42 ····.param·p1,·"read"····#·J
  
43 ····.prologue43 ····.prologue
44 ····.line·4544 ····.line·45
45 ····const-wide/16·v0,·-0x145 ····const-wide/16·v0,·-0x1
  
46 ····cmp-long·v0,·p1,·v046 ····cmp-long·v0,·p1,·v0
17.5 KB
smali/org/apache/commons/compress/compressors/gzip/GzipCompressorInputStream.smali
Max HTML report size reached
7.48 KB
smali/org/apache/commons/compress/compressors/bzip2/BlockSort.smali
    
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
141 ····iput-object·v0,·p0,·Lorg/apache/commons/compress/compressors/bzip2/BlockSort;->quadrant:[C141 ····iput-object·v0,·p0,·Lorg/apache/commons/compress/compressors/bzip2/BlockSort;->quadrant:[C
  
142 ····.line·151142 ····.line·151
143 ····return-void143 ····return-void
144 .end·method144 .end·method
  
145 .method·private·fallbackQSort3([I[III)V145 .method·private·fallbackQSort3([I[III)V
146 ····.locals·25146 ····.locals·26
147 ····.param·p1,·"fmap"····#·[I147 ····.param·p1,·"fmap"····#·[I
148 ····.param·p2,·"eclass"····#·[I148 ····.param·p2,·"eclass"····#·[I
149 ····.param·p3,·"loSt"····#·I149 ····.param·p3,·"loSt"····#·I
150 ····.param·p4,·"hiSt"····#·I150 ····.param·p4,·"hiSt"····#·I
  
151 ····.prologue151 ····.prologue
152 ····.line·348152 ····.line·348
Offset 227, 50 lines modifiedOffset 227, 50 lines modified
  
227 ····invoke-direct·{v0,·v1,·v2,·v6,·v5},·Lorg/apache/commons/compress/compressors/bzip2/BlockSort;->fallbackSimpleSort([I[III)V227 ····invoke-direct·{v0,·v1,·v2,·v6,·v5},·Lorg/apache/commons/compress/compressors/bzip2/BlockSort;->fallbackSimpleSort([I[III)V
  
228 ····goto·:goto_0228 ····goto·:goto_0
  
229 ····.line·368229 ····.line·368
230 ····:cond_1230 ····:cond_1
231 ····const-wide/16·v21,·0x1dc5231 ····const-wide/16·v22,·0x1dc5
  
232 ····mul-long·v21,·v21,·v12232 ····mul-long·v22,·v22,·v12
  
233 ····const-wide/16·v23,·0x1233 ····const-wide/16·v24,·0x1
  
234 ····add-long·v21,·v21,·v23234 ····add-long·v22,·v22,·v24
  
235 ····const-wide/32·v23,·0x8000235 ····const-wide/32·v24,·0x8000
  
236 ····rem-long·v12,·v21,·v23236 ····rem-long·v12,·v22,·v24
  
237 ····.line·369237 ····.line·369
238 ····const-wide/16·v21,·0x3238 ····const-wide/16·v22,·0x3
  
239 ····rem-long·v14,·v12,·v21239 ····rem-long·v14,·v12,·v22
  
240 ····.line·370240 ····.line·370
241 ····.local·v14,·"r3":J241 ····.local·v14,·"r3":J
242 ····const-wide/16·v21,·0x0242 ····const-wide/16·v22,·0x0
  
243 ····cmp-long·v21,·v14,·v21243 ····cmp-long·v21,·v14,·v22
  
244 ····if-nez·v21,·:cond_4244 ····if-nez·v21,·:cond_4
  
245 ····.line·371245 ····.line·371
246 ····aget·v21,·p1,·v6246 ····aget·v21,·p1,·v6
  
247 ····aget·v21,·p2,·v21247 ····aget·v21,·p2,·v21
  
248 ····move/from16·v0,·v21248 ····move/from16·v0,·v21
  
249 ····int-to-long·v9,·v0249 ····int-to-long·v10,·v0
  
250 ····.line·378250 ····.line·378
251 ····.local·v9,·"med":J251 ····.local·v10,·"med":J
252 ····:goto_1252 ····:goto_1
253 ····move·v7,·v6253 ····move·v7,·v6
  
254 ····.local·v7,·"ltLo":I254 ····.local·v7,·"ltLo":I
255 ····move/from16·v20,·v6255 ····move/from16·v20,·v6
  
256 ····.line·379256 ····.line·379
Offset 318, 27 lines modifiedOffset 318, 27 lines modified
  
318 ····move/from16·v1,·v21318 ····move/from16·v1,·v21
  
319 ····move/from16·v2,·v22319 ····move/from16·v2,·v22
  
320 ····invoke-direct·{v0,·v1,·v2},·Lorg/apache/commons/compress/compressors/bzip2/BlockSort;->fmin(II)I320 ····invoke-direct·{v0,·v1,·v2},·Lorg/apache/commons/compress/compressors/bzip2/BlockSort;->fmin(II)I
  
321 ····move-result·v11321 ····move-result·v9
  
322 ····.line·425322 ····.line·425
323 ····.local·v11,·"n":I323 ····.local·v9,·"n":I
324 ····sub-int·v21,·v20,·v11324 ····sub-int·v21,·v20,·v9
  
325 ····move-object/from16·v0,·p0325 ····move-object/from16·v0,·p0
  
326 ····move-object/from16·v1,·p1326 ····move-object/from16·v1,·p1
  
327 ····move/from16·v2,·v21327 ····move/from16·v2,·v21
  
328 ····invoke-direct·{v0,·v1,·v6,·v2,·v11},·Lorg/apache/commons/compress/compressors/bzip2/BlockSort;->fvswap([IIII)V328 ····invoke-direct·{v0,·v1,·v6,·v2,·v9},·Lorg/apache/commons/compress/compressors/bzip2/BlockSort;->fvswap([IIII)V
  
329 ····.line·426329 ····.line·426
330 ····sub-int·v21,·v5,·v4330 ····sub-int·v21,·v5,·v4
  
331 ····sub-int·v22,·v4,·v19331 ····sub-int·v22,·v4,·v19
  
332 ····move-object/from16·v0,·p0332 ····move-object/from16·v0,·p0
Offset 370, 25 lines modifiedOffset 370, 25 lines modified
370 ····invoke-direct·{v0,·v1,·v2,·v3,·v8},·Lorg/apache/commons/compress/compressors/bzip2/BlockSort;->fvswap([IIII)V370 ····invoke-direct·{v0,·v1,·v2,·v3,·v8},·Lorg/apache/commons/compress/compressors/bzip2/BlockSort;->fvswap([IIII)V
  
371 ····.line·429371 ····.line·429
372 ····add-int·v21,·v6,·v20372 ····add-int·v21,·v6,·v20
  
373 ····sub-int·v21,·v21,·v7373 ····sub-int·v21,·v21,·v7
  
374 ····add-int/lit8·v11,·v21,·-0x1374 ····add-int/lit8·v9,·v21,·-0x1
  
375 ····.line·430375 ····.line·430
376 ····sub-int·v21,·v4,·v19376 ····sub-int·v21,·v4,·v19
  
377 ····sub-int·v21,·v5,·v21377 ····sub-int·v21,·v5,·v21
  
378 ····add-int/lit8·v8,·v21,·0x1378 ····add-int/lit8·v8,·v21,·0x1
  
379 ····.line·432379 ····.line·432
380 ····sub-int·v21,·v11,·v6380 ····sub-int·v21,·v9,·v6
  
381 ····sub-int·v22,·v5,·v8381 ····sub-int·v22,·v5,·v8
  
382 ····move/from16·v0,·v21382 ····move/from16·v0,·v21
  
383 ····move/from16·v1,·v22383 ····move/from16·v1,·v22
  
Offset 399, 15 lines modifiedOffset 399, 15 lines modified
  
399 ····.end·local·v17····#·"sp":I399 ····.end·local·v17····#·"sp":I
400 ····.restart·local·v18····#·"sp":I400 ····.restart·local·v18····#·"sp":I
401 ····move-object/from16·v0,·p0401 ····move-object/from16·v0,·p0
  
402 ····move/from16·v1,·v17402 ····move/from16·v1,·v17
Max diff block lines reached; 4497/7522 bytes (59.78%) of diff not shown.
530 B
smali/org/apache/commons/compress/compressors/pack200/Pack200CompressorInputStream.smali
    
Offset 627, 15 lines modifiedOffset 627, 15 lines modified
627 ····invoke-virtual·{v0},·Ljava/io/InputStream;->reset()V627 ····invoke-virtual·{v0},·Ljava/io/InputStream;->reset()V
  
628 ····.line·210628 ····.line·210
629 ····return-void629 ····return-void
630 .end·method630 .end·method
  
631 .method·public·skip(J)J631 .method·public·skip(J)J
632 ····.locals·2632 ····.locals·3
633 ····.param·p1,·"count"····#·J633 ····.param·p1,·"count"····#·J
634 ····.annotation·system·Ldalvik/annotation/Throws;634 ····.annotation·system·Ldalvik/annotation/Throws;
635 ········value·=·{635 ········value·=·{
636 ············Ljava/io/IOException;636 ············Ljava/io/IOException;
637 ········}637 ········}
638 ····.end·annotation638 ····.end·annotation
  
556 B
smali/org/apache/commons/compress/compressors/xz/XZCompressorInputStream.smali
    
Offset 217, 15 lines modifiedOffset 217, 15 lines modified
217 ····invoke-virtual·{p0,·v0},·Lorg/apache/commons/compress/compressors/xz/XZCompressorInputStream;->count(I)V217 ····invoke-virtual·{p0,·v0},·Lorg/apache/commons/compress/compressors/xz/XZCompressorInputStream;->count(I)V
  
218 ····.line·115218 ····.line·115
219 ····return·v0219 ····return·v0
220 .end·method220 .end·method
  
221 .method·public·skip(J)J221 .method·public·skip(J)J
222 ····.locals·2222 ····.locals·3
223 ····.param·p1,·"n"····#·J223 ····.param·p1,·"n"····#·J
224 ····.annotation·system·Ldalvik/annotation/Throws;224 ····.annotation·system·Ldalvik/annotation/Throws;
225 ········value·=·{225 ········value·=·{
226 ············Ljava/io/IOException;226 ············Ljava/io/IOException;
227 ········}227 ········}
228 ····.end·annotation228 ····.end·annotation
  
1.04 KB
smali/org/apache/commons/compress/utils/IOUtils.smali
    
Offset 49, 40 lines modifiedOffset 49, 40 lines modified
  
49 ····.prologue49 ····.prologue
50 ····.line·6350 ····.line·63
51 ····new-array·v0,·p2,·[B51 ····new-array·v0,·p2,·[B
  
52 ····.line·6452 ····.line·64
53 ····.local·v0,·"buffer":[B53 ····.local·v0,·"buffer":[B
54 ····const/4·v3,·0x054 ····const/4·v1,·0x0
  
55 ····.line·6555 ····.line·65
56 ····.local·v3,·"n":I56 ····.local·v1,·"n":I
57 ····const-wide/16·v1,·0x057 ····const-wide/16·v2,·0x0
  
58 ····.line·6658 ····.line·66
59 ····.local·v1,·"count":J59 ····.local·v2,·"count":J
60 ····:goto_060 ····:goto_0
61 ····const/4·v4,·-0x161 ····const/4·v4,·-0x1
  
62 ····invoke-virtual·{p0,·v0},·Ljava/io/InputStream;->read([B)I62 ····invoke-virtual·{p0,·v0},·Ljava/io/InputStream;->read([B)I
  
63 ····move-result·v363 ····move-result·v1
  
64 ····if-eq·v4,·v3,·:cond_064 ····if-eq·v4,·v1,·:cond_0
  
65 ····.line·6765 ····.line·67
66 ····const/4·v4,·0x066 ····const/4·v4,·0x0
  
67 ····invoke-virtual·{p1,·v0,·v4,·v3},·Ljava/io/OutputStream;->write([BII)V67 ····invoke-virtual·{p1,·v0,·v4,·v1},·Ljava/io/OutputStream;->write([BII)V
  
68 ····.line·6868 ····.line·68
69 ····int-to-long·v4,·v369 ····int-to-long·v4,·v1
  
70 ····add-long/2addr·v1,·v470 ····add-long/2addr·v2,·v4
  
71 ····goto·:goto_071 ····goto·:goto_0
  
72 ····.line·7072 ····.line·70
73 ····:cond_073 ····:cond_0
74 ····return-wide·v174 ····return-wide·v2
75 .end·method75 .end·method
1.95 KB
smali/org/apache/commons/compress/utils/CountingInputStream.smali
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ····.line·3519 ····.line·35
20 ····return-void20 ····return-void
21 .end·method21 .end·method
  
  
22 #·virtual·methods22 #·virtual·methods
23 .method·protected·final·count(J)V23 .method·protected·final·count(J)V
24 ····.locals·224 ····.locals·3
25 ····.param·p1,·"read"····#·J25 ····.param·p1,·"read"····#·J
  
26 ····.prologue26 ····.prologue
27 ····.line·6427 ····.line·64
28 ····const-wide/16·v0,·-0x128 ····const-wide/16·v0,·-0x1
  
29 ····cmp-long·v0,·p1,·v029 ····cmp-long·v0,·p1,·v0
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 ····.line·7453 ····.line·74
54 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/utils/CountingInputStream;->bytesRead:J54 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/utils/CountingInputStream;->bytesRead:J
  
55 ····return-wide·v055 ····return-wide·v0
56 .end·method56 .end·method
  
57 .method·public·read()I57 .method·public·read()I
58 ····.locals·358 ····.locals·4
59 ····.annotation·system·Ldalvik/annotation/Throws;59 ····.annotation·system·Ldalvik/annotation/Throws;
60 ········value·=·{60 ········value·=·{
61 ············Ljava/io/IOException;61 ············Ljava/io/IOException;
62 ········}62 ········}
63 ····.end·annotation63 ····.end·annotation
  
64 ····.prologue64 ····.prologue
Offset 73, 17 lines modifiedOffset 73, 17 lines modified
73 ····move-result·v073 ····move-result·v0
  
74 ····.line·4074 ····.line·40
75 ····.local·v0,·"r":I75 ····.local·v0,·"r":I
76 ····if-ltz·v0,·:cond_076 ····if-ltz·v0,·:cond_0
  
77 ····.line·4177 ····.line·41
78 ····const-wide/16·v1,·0x178 ····const-wide/16·v2,·0x1
  
79 ····invoke-virtual·{p0,·v1,·v2},·Lorg/apache/commons/compress/utils/CountingInputStream;->count(J)V79 ····invoke-virtual·{p0,·v2,·v3},·Lorg/apache/commons/compress/utils/CountingInputStream;->count(J)V
  
80 ····.line·4380 ····.line·43
81 ····:cond_081 ····:cond_0
82 ····return·v082 ····return·v0
83 .end·method83 .end·method
  
84 .method·public·read([B)I84 .method·public·read([B)I
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
  
105 ····move-result·v0105 ····move-result·v0
  
106 ····return·v0106 ····return·v0
107 .end·method107 .end·method
  
108 .method·public·read([BII)I108 .method·public·read([BII)I
109 ····.locals·3109 ····.locals·4
110 ····.param·p1,·"b"····#·[B110 ····.param·p1,·"b"····#·[B
111 ····.param·p2,·"off"····#·I111 ····.param·p2,·"off"····#·I
112 ····.param·p3,·"len"····#·I112 ····.param·p3,·"len"····#·I
113 ····.annotation·system·Ldalvik/annotation/Throws;113 ····.annotation·system·Ldalvik/annotation/Throws;
114 ········value·=·{114 ········value·=·{
115 ············Ljava/io/IOException;115 ············Ljava/io/IOException;
116 ········}116 ········}
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 ····move-result·v0128 ····move-result·v0
  
129 ····.line·52129 ····.line·52
130 ····.local·v0,·"r":I130 ····.local·v0,·"r":I
131 ····if-ltz·v0,·:cond_0131 ····if-ltz·v0,·:cond_0
  
132 ····.line·53132 ····.line·53
133 ····int-to-long·v1,·v0133 ····int-to-long·v2,·v0
  
134 ····invoke-virtual·{p0,·v1,·v2},·Lorg/apache/commons/compress/utils/CountingInputStream;->count(J)V134 ····invoke-virtual·{p0,·v2,·v3},·Lorg/apache/commons/compress/utils/CountingInputStream;->count(J)V
  
135 ····.line·55135 ····.line·55
136 ····:cond_0136 ····:cond_0
137 ····return·v0137 ····return·v0
138 .end·method138 .end·method
397 B
smali/org/apache/commons/compress/utils/CountingOutputStream.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ····.line·3524 ····.line·35
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
  
27 #·virtual·methods27 #·virtual·methods
28 .method·protected·count(J)V28 .method·protected·count(J)V
29 ····.locals·229 ····.locals·3
30 ····.param·p1,·"written"····#·J30 ····.param·p1,·"written"····#·J
  
31 ····.prologue31 ····.prologue
32 ····.line·5932 ····.line·59
33 ····const-wide/16·v0,·-0x133 ····const-wide/16·v0,·-0x1
  
34 ····cmp-long·v0,·p1,·v034 ····cmp-long·v0,·p1,·v0
2.41 KB
smali/org/apache/commons/compress/utils/ArchiveUtils.smali
    
Offset 416, 19 lines modifiedOffset 416, 19 lines modified
  
416 ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V416 ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
  
417 ····throw·v1417 ····throw·v1
418 .end·method418 .end·method
  
419 .method·public·static·toString(Lorg/apache/commons/compress/archivers/ArchiveEntry;)Ljava/lang/String;419 .method·public·static·toString(Lorg/apache/commons/compress/archivers/ArchiveEntry;)Ljava/lang/String;
420 ····.locals·6420 ····.locals·7
421 ····.param·p0,·"entry"····#·Lorg/apache/commons/compress/archivers/ArchiveEntry;421 ····.param·p0,·"entry"····#·Lorg/apache/commons/compress/archivers/ArchiveEntry;
  
422 ····.prologue422 ····.prologue
423 ····const/16·v5,·0x20423 ····const/16·v6,·0x20
  
424 ····.line·44424 ····.line·44
425 ····new-instance·v1,·Ljava/lang/StringBuffer;425 ····new-instance·v1,·Ljava/lang/StringBuffer;
  
426 ····invoke-direct·{v1},·Ljava/lang/StringBuffer;-><init>()V426 ····invoke-direct·{v1},·Ljava/lang/StringBuffer;-><init>()V
  
427 ····.line·45427 ····.line·45
Offset 443, 37 lines modifiedOffset 443, 37 lines modified
  
443 ····:goto_0443 ····:goto_0
444 ····invoke-virtual·{v1,·v3},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;444 ····invoke-virtual·{v1,·v3},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
  
445 ····.line·46445 ····.line·46
446 ····invoke-interface·{p0},·Lorg/apache/commons/compress/archivers/ArchiveEntry;->getSize()J446 ····invoke-interface·{p0},·Lorg/apache/commons/compress/archivers/ArchiveEntry;->getSize()J
  
447 ····move-result-wide·v3447 ····move-result-wide·v4
  
448 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->toString(J)Ljava/lang/String;448 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
449 ····move-result-object·v2449 ····move-result-object·v2
  
450 ····.line·47450 ····.line·47
451 ····.local·v2,·"size":Ljava/lang/String;451 ····.local·v2,·"size":Ljava/lang/String;
452 ····invoke-virtual·{v1,·v5},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;452 ····invoke-virtual·{v1,·v6},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
  
453 ····.line·49453 ····.line·49
454 ····const/4·v0,·0x7454 ····const/4·v0,·0x7
  
455 ····.local·v0,·"i":I455 ····.local·v0,·"i":I
456 ····:goto_1456 ····:goto_1
457 ····invoke-virtual·{v2},·Ljava/lang/String;->length()I457 ····invoke-virtual·{v2},·Ljava/lang/String;->length()I
  
458 ····move-result·v3458 ····move-result·v3
  
459 ····if-le·v0,·v3,·:cond_1459 ····if-le·v0,·v3,·:cond_1
  
460 ····.line·50460 ····.line·50
461 ····invoke-virtual·{v1,·v5},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;461 ····invoke-virtual·{v1,·v6},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
  
462 ····.line·49462 ····.line·49
463 ····add-int/lit8·v0,·v0,·-0x1463 ····add-int/lit8·v0,·v0,·-0x1
  
464 ····goto·:goto_1464 ····goto·:goto_1
  
465 ····.line·45465 ····.line·45
Offset 487, 15 lines modifiedOffset 487, 15 lines modified
487 ····.line·52487 ····.line·52
488 ····.restart·local·v0····#·"i":I488 ····.restart·local·v0····#·"i":I
489 ····.restart·local·v2····#·"size":Ljava/lang/String;489 ····.restart·local·v2····#·"size":Ljava/lang/String;
490 ····:cond_1490 ····:cond_1
491 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;491 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
492 ····.line·53492 ····.line·53
493 ····invoke-virtual·{v1,·v5},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;493 ····invoke-virtual·{v1,·v6},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
  
494 ····move-result-object·v3494 ····move-result-object·v3
  
495 ····invoke-interface·{p0},·Lorg/apache/commons/compress/archivers/ArchiveEntry;->getName()Ljava/lang/String;495 ····invoke-interface·{p0},·Lorg/apache/commons/compress/archivers/ArchiveEntry;->getName()Ljava/lang/String;
  
496 ····move-result-object·v4496 ····move-result-object·v4
  
491 B
smali/org/apache/commons/compress/archivers/ArchiveOutputStream.smali
    
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ····invoke-virtual·{p0,·v0,·v1},·Lorg/apache/commons/compress/archivers/ArchiveOutputStream;->count(J)V68 ····invoke-virtual·{p0,·v0,·v1},·Lorg/apache/commons/compress/archivers/ArchiveOutputStream;->count(J)V
  
69 ····.line·12469 ····.line·124
70 ····return-void70 ····return-void
71 .end·method71 .end·method
  
72 .method·protected·count(J)V72 .method·protected·count(J)V
73 ····.locals·273 ····.locals·3
74 ····.param·p1,·"written"····#·J74 ····.param·p1,·"written"····#·J
  
75 ····.prologue75 ····.prologue
76 ····.line·13476 ····.line·134
77 ····const-wide/16·v0,·-0x177 ····const-wide/16·v0,·-0x1
  
78 ····cmp-long·v0,·p1,·v078 ····cmp-long·v0,·p1,·v0
868 B
smali/org/apache/commons/compress/archivers/ArchiveInputStream.smali
    
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
60 ····invoke-virtual·{p0,·v0,·v1},·Lorg/apache/commons/compress/archivers/ArchiveInputStream;->count(J)V60 ····invoke-virtual·{p0,·v0,·v1},·Lorg/apache/commons/compress/archivers/ArchiveInputStream;->count(J)V
  
61 ····.line·9361 ····.line·93
62 ····return-void62 ····return-void
63 .end·method63 .end·method
  
64 .method·protected·count(J)V64 .method·protected·count(J)V
65 ····.locals·265 ····.locals·3
66 ····.param·p1,·"read"····#·J66 ····.param·p1,·"read"····#·J
  
67 ····.prologue67 ····.prologue
68 ····.line·10368 ····.line·103
69 ····const-wide/16·v0,·-0x169 ····const-wide/16·v0,·-0x1
  
70 ····cmp-long·v0,·p1,·v070 ····cmp-long·v0,·p1,·v0
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 ········value·=·{116 ········value·=·{
117 ············Ljava/io/IOException;117 ············Ljava/io/IOException;
118 ········}118 ········}
119 ····.end·annotation119 ····.end·annotation
120 .end·method120 .end·method
  
121 .method·protected·pushedBackBytes(J)V121 .method·protected·pushedBackBytes(J)V
122 ····.locals·2122 ····.locals·3
123 ····.param·p1,·"pushedBack"····#·J123 ····.param·p1,·"pushedBack"····#·J
  
124 ····.prologue124 ····.prologue
125 ····.line·115125 ····.line·115
126 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/ArchiveInputStream;->bytesRead:J126 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/ArchiveInputStream;->bytesRead:J
  
127 ····sub-long/2addr·v0,·p1127 ····sub-long/2addr·v0,·p1
18.0 KB
smali/org/apache/commons/compress/archivers/tar/TarArchiveEntry.smali
Max HTML report size reached
3.98 KB
smali/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.smali
    
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 ····invoke-direct·{p0,·p1,·v0,·v1,·p2},·Lorg/apache/commons/compress/archivers/tar/TarArchiveInputStream;-><init>(Ljava/io/InputStream;IILjava/lang/String;)V142 ····invoke-direct·{p0,·p1,·v0,·v1,·p2},·Lorg/apache/commons/compress/archivers/tar/TarArchiveInputStream;-><init>(Ljava/io/InputStream;IILjava/lang/String;)V
  
143 ····.line·75143 ····.line·75
144 ····return-void144 ····return-void
145 .end·method145 .end·method
  
146 .method·private·applyPaxHeadersToCurrentEntry(Ljava/util/Map;)V146 .method·private·applyPaxHeadersToCurrentEntry(Ljava/util/Map;)V
147 ····.locals·9147 ····.locals·10
148 ····.annotation·system·Ldalvik/annotation/Signature;148 ····.annotation·system·Ldalvik/annotation/Signature;
149 ········value·=·{149 ········value·=·{
150 ············"(",150 ············"(",
151 ············"Ljava/util/Map",151 ············"Ljava/util/Map",
152 ············"<",152 ············"<",
153 ············"Ljava/lang/String;",153 ············"Ljava/lang/String;",
154 ············"Ljava/lang/String;",154 ············"Ljava/lang/String;",
Offset 321, 17 lines modifiedOffset 321, 17 lines modified
321 ····if-eqz·v4,·:cond_7321 ····if-eqz·v4,·:cond_7
  
322 ····.line·393322 ····.line·393
323 ····iget-object·v4,·p0,·Lorg/apache/commons/compress/archivers/tar/TarArchiveInputStream;->currEntry:Lorg/apache/commons/compress/archivers/tar/TarArchiveEntry;323 ····iget-object·v4,·p0,·Lorg/apache/commons/compress/archivers/tar/TarArchiveInputStream;->currEntry:Lorg/apache/commons/compress/archivers/tar/TarArchiveEntry;
  
324 ····invoke-static·{v3},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J324 ····invoke-static·{v3},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
325 ····move-result-wide·v5325 ····move-result-wide·v6
  
326 ····invoke-virtual·{v4,·v5,·v6},·Lorg/apache/commons/compress/archivers/tar/TarArchiveEntry;->setSize(J)V326 ····invoke-virtual·{v4,·v6,·v7},·Lorg/apache/commons/compress/archivers/tar/TarArchiveEntry;->setSize(J)V
  
327 ····goto/16·:goto_0327 ····goto/16·:goto_0
  
328 ····.line·394328 ····.line·394
329 ····:cond_7329 ····:cond_7
330 ····const-string·v4,·"mtime"330 ····const-string·v4,·"mtime"
  
Offset 342, 23 lines modifiedOffset 342, 23 lines modified
342 ····if-eqz·v4,·:cond_8342 ····if-eqz·v4,·:cond_8
  
343 ····.line·395343 ····.line·395
344 ····iget-object·v4,·p0,·Lorg/apache/commons/compress/archivers/tar/TarArchiveInputStream;->currEntry:Lorg/apache/commons/compress/archivers/tar/TarArchiveEntry;344 ····iget-object·v4,·p0,·Lorg/apache/commons/compress/archivers/tar/TarArchiveInputStream;->currEntry:Lorg/apache/commons/compress/archivers/tar/TarArchiveEntry;
  
345 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D345 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
346 ····move-result-wide·v5346 ····move-result-wide·v6
  
347 ····const-wide·v7,·0x408f400000000000L····#·1000.0347 ····const-wide·v8,·0x408f400000000000L····#·1000.0
  
348 ····mul-double/2addr·v5,·v7348 ····mul-double/2addr·v6,·v8
  
349 ····double-to-long·v5,·v5349 ····double-to-long·v6,·v6
  
350 ····invoke-virtual·{v4,·v5,·v6},·Lorg/apache/commons/compress/archivers/tar/TarArchiveEntry;->setModTime(J)V350 ····invoke-virtual·{v4,·v6,·v7},·Lorg/apache/commons/compress/archivers/tar/TarArchiveEntry;->setModTime(J)V
  
351 ····goto/16·:goto_0351 ····goto/16·:goto_0
  
352 ····.line·396352 ····.line·396
353 ····:cond_8353 ····:cond_8
354 ····const-string·v4,·"SCHILY.devminor"354 ····const-string·v4,·"SCHILY.devminor"
  
Offset 1597, 15 lines modifiedOffset 1597, 15 lines modified
1597 ····iput-object·p1,·p0,·Lorg/apache/commons/compress/archivers/tar/TarArchiveInputStream;->currEntry:Lorg/apache/commons/compress/archivers/tar/TarArchiveEntry;1597 ····iput-object·p1,·p0,·Lorg/apache/commons/compress/archivers/tar/TarArchiveInputStream;->currEntry:Lorg/apache/commons/compress/archivers/tar/TarArchiveEntry;
  
1598 ····.line·5391598 ····.line·539
1599 ····return-void1599 ····return-void
1600 .end·method1600 .end·method
  
1601 .method·public·skip(J)J1601 .method·public·skip(J)J
1602 ····.locals·71602 ····.locals·9
1603 ····.param·p1,·"numToSkip"····#·J1603 ····.param·p1,·"numToSkip"····#·J
1604 ····.annotation·system·Ldalvik/annotation/Throws;1604 ····.annotation·system·Ldalvik/annotation/Throws;
1605 ········value·=·{1605 ········value·=·{
1606 ············Ljava/io/IOException;1606 ············Ljava/io/IOException;
1607 ········}1607 ········}
1608 ····.end·annotation1608 ····.end·annotation
  
Offset 1618, 35 lines modifiedOffset 1618, 35 lines modified
1618 ····.line·1791618 ····.line·179
1619 ····.local·v4,·"skipBuf":[B1619 ····.local·v4,·"skipBuf":[B
1620 ····move-wide·v2,·p11620 ····move-wide·v2,·p1
  
1621 ····.line·1801621 ····.line·180
1622 ····.local·v2,·"skip":J1622 ····.local·v2,·"skip":J
1623 ····:goto_01623 ····:goto_0
1624 ····const-wide/16·v5,·0x01624 ····const-wide/16·v6,·0x0
  
1625 ····cmp-long·v5,·v2,·v51625 ····cmp-long·v5,·v2,·v6
  
1626 ····if-lez·v5,·:cond_01626 ····if-lez·v5,·:cond_0
  
1627 ····.line·1811627 ····.line·181
1628 ····array-length·v5,·v41628 ····array-length·v5,·v4
  
1629 ····int-to-long·v5,·v51629 ····int-to-long·v6,·v5
  
1630 ····cmp-long·v5,·v2,·v51630 ····cmp-long·v5,·v2,·v6
  
1631 ····if-lez·v5,·:cond_11631 ····if-lez·v5,·:cond_1
  
1632 ····array-length·v5,·v41632 ····array-length·v5,·v4
  
1633 ····int-to-long·v5,·v51633 ····int-to-long·v6,·v5
  
1634 ····:goto_11634 ····:goto_1
1635 ····long-to-int·v1,·v51635 ····long-to-int·v1,·v6
  
1636 ····.line·1821636 ····.line·182
1637 ····.local·v1,·"realSkip":I1637 ····.local·v1,·"realSkip":I
1638 ····const/4·v5,·0x01638 ····const/4·v5,·0x0
  
1639 ····invoke-virtual·{p0,·v4,·v5,·v1},·Lorg/apache/commons/compress/archivers/tar/TarArchiveInputStream;->read([BII)I1639 ····invoke-virtual·{p0,·v4,·v5,·v1},·Lorg/apache/commons/compress/archivers/tar/TarArchiveInputStream;->read([BII)I
  
Offset 1658, 28 lines modifiedOffset 1658, 28 lines modified
  
1658 ····if-ne·v0,·v5,·:cond_21658 ····if-ne·v0,·v5,·:cond_2
  
1659 ····.line·1881659 ····.line·188
1660 ····.end·local·v0····#·"numRead":I1660 ····.end·local·v0····#·"numRead":I
1661 ····.end·local·v1····#·"realSkip":I1661 ····.end·local·v1····#·"realSkip":I
1662 ····:cond_01662 ····:cond_0
1663 ····sub-long·v5,·p1,·v21663 ····sub-long·v6,·p1,·v2
  
1664 ····return-wide·v51664 ····return-wide·v6
  
1665 ····:cond_11665 ····:cond_1
1666 ····move-wide·v5,·v21666 ····move-wide·v6,·v2
  
1667 ····.line·1811667 ····.line·181
1668 ····goto·:goto_11668 ····goto·:goto_1
  
Max diff block lines reached; 246/3929 bytes (6.26%) of diff not shown.
11.1 KB
smali/org/apache/commons/compress/archivers/tar/TarUtils.smali
Max HTML report size reached
13.0 KB
smali/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.smali
Max HTML report size reached
3.29 KB
smali/org/apache/commons/compress/archivers/tar/TarBuffer.smali
    
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
185 ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Lorg/apache/commons/compress/archivers/tar/TarBuffer;-><init>(Ljava/io/InputStream;Ljava/io/OutputStream;II)V185 ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Lorg/apache/commons/compress/archivers/tar/TarBuffer;-><init>(Ljava/io/InputStream;Ljava/io/OutputStream;II)V
  
186 ····.line·110186 ····.line·110
187 ····return-void187 ····return-void
188 .end·method188 .end·method
  
189 .method·private·readBlock()Z189 .method·private·readBlock()Z
190 ····.locals·7190 ····.locals·8
191 ····.annotation·system·Ldalvik/annotation/Throws;191 ····.annotation·system·Ldalvik/annotation/Throws;
192 ········value·=·{192 ········value·=·{
193 ············Ljava/io/IOException;193 ············Ljava/io/IOException;
194 ········}194 ········}
195 ····.end·annotation195 ····.end·annotation
  
196 ····.prologue196 ····.prologue
Offset 214, 98 lines modifiedOffset 214, 98 lines modified
214 ····throw·v4214 ····throw·v4
  
215 ····.line·218215 ····.line·218
216 ····:cond_0216 ····:cond_0
217 ····iput·v4,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->currRecIdx:I217 ····iput·v4,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->currRecIdx:I
  
218 ····.line·220218 ····.line·220
219 ····const/4·v3,·0x0219 ····const/4·v1,·0x0
  
220 ····.line·221220 ····.line·221
221 ····.local·v3,·"offset":I221 ····.local·v1,·"offset":I
222 ····iget·v0,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->blockSize:I222 ····iget·v0,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->blockSize:I
  
223 ····.line·223223 ····.line·223
224 ····.local·v0,·"bytesNeeded":I224 ····.local·v0,·"bytesNeeded":I
225 ····:cond_1225 ····:cond_1
226 ····:goto_0226 ····:goto_0
227 ····if-lez·v0,·:cond_3227 ····if-lez·v0,·:cond_3
  
228 ····.line·224228 ····.line·224
229 ····iget-object·v5,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->inStream:Ljava/io/InputStream;229 ····iget-object·v5,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->inStream:Ljava/io/InputStream;
  
230 ····iget-object·v6,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->blockBuffer:[B230 ····iget-object·v6,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->blockBuffer:[B
  
231 ····invoke-virtual·{v5,·v6,·v3,·v0},·Ljava/io/InputStream;->read([BII)I231 ····invoke-virtual·{v5,·v6,·v1,·v0},·Ljava/io/InputStream;->read([BII)I
  
232 ····move-result·v5232 ····move-result·v5
  
233 ····int-to-long·v1,·v5233 ····int-to-long·v2,·v5
  
234 ····.line·240234 ····.line·240
235 ····.local·v1,·"numBytes":J235 ····.local·v2,·"numBytes":J
236 ····const-wide/16·v5,·-0x1236 ····const-wide/16·v6,·-0x1
  
237 ····cmp-long·v5,·v1,·v5237 ····cmp-long·v5,·v2,·v6
  
238 ····if-nez·v5,·:cond_4238 ····if-nez·v5,·:cond_4
  
239 ····.line·241239 ····.line·241
240 ····if-nez·v3,·:cond_2240 ····if-nez·v1,·:cond_2
  
241 ····.line·268241 ····.line·268
242 ····.end·local·v1····#·"numBytes":J242 ····.end·local·v2····#·"numBytes":J
243 ····:goto_1243 ····:goto_1
244 ····return·v4244 ····return·v4
  
245 ····.line·253245 ····.line·253
246 ····.restart·local·v1····#·"numBytes":J246 ····.restart·local·v2····#·"numBytes":J
247 ····:cond_2247 ····:cond_2
248 ····iget-object·v5,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->blockBuffer:[B248 ····iget-object·v5,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->blockBuffer:[B
  
249 ····add-int·v6,·v3,·v0249 ····add-int·v6,·v1,·v0
  
250 ····invoke-static·{v5,·v3,·v6,·v4},·Ljava/util/Arrays;->fill([BIIB)V250 ····invoke-static·{v5,·v1,·v6,·v4},·Ljava/util/Arrays;->fill([BIIB)V
  
251 ····.line·266251 ····.line·266
252 ····.end·local·v1····#·"numBytes":J252 ····.end·local·v2····#·"numBytes":J
253 ····:cond_3253 ····:cond_3
254 ····iget·v4,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->currBlkIdx:I254 ····iget·v4,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->currBlkIdx:I
  
255 ····add-int/lit8·v4,·v4,·0x1255 ····add-int/lit8·v4,·v4,·0x1
  
256 ····iput·v4,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->currBlkIdx:I256 ····iput·v4,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->currBlkIdx:I
  
257 ····.line·268257 ····.line·268
258 ····const/4·v4,·0x1258 ····const/4·v4,·0x1
  
259 ····goto·:goto_1259 ····goto·:goto_1
  
260 ····.line·258260 ····.line·258
261 ····.restart·local·v1····#·"numBytes":J261 ····.restart·local·v2····#·"numBytes":J
262 ····:cond_4262 ····:cond_4
263 ····int-to-long·v5,·v3263 ····int-to-long·v6,·v1
  
264 ····add-long/2addr·v5,·v1264 ····add-long/2addr·v6,·v2
  
265 ····long-to-int·v3,·v5265 ····long-to-int·v1,·v6
  
266 ····.line·259266 ····.line·259
267 ····int-to-long·v5,·v0267 ····int-to-long·v6,·v0
  
268 ····sub-long/2addr·v5,·v1268 ····sub-long/2addr·v6,·v2
  
269 ····long-to-int·v0,·v5269 ····long-to-int·v0,·v6
  
270 ····.line·261270 ····.line·261
271 ····iget·v5,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->blockSize:I271 ····iget·v5,·p0,·Lorg/apache/commons/compress/archivers/tar/TarBuffer;->blockSize:I
  
272 ····int-to-long·v5,·v5272 ····int-to-long·v6,·v5
  
273 ····cmp-long·v5,·v1,·v5273 ····cmp-long·v5,·v2,·v6
  
274 ····if-eqz·v5,·:cond_1274 ····if-eqz·v5,·:cond_1
  
275 ····goto·:goto_0275 ····goto·:goto_0
276 .end·method276 .end·method
  
277 .method·private·writeBlock()V277 .method·private·writeBlock()V
27.4 KB
smali/org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.smali
Max HTML report size reached
7.88 KB
smali/org/apache/commons/compress/archivers/ar/ArArchiveInputStream.smali
Max HTML report size reached
1.92 KB
smali/org/apache/commons/compress/archivers/ar/ArArchiveEntry.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 .field·private·final·name:Ljava/lang/String;26 .field·private·final·name:Ljava/lang/String;
  
27 .field·private·final·userId:I27 .field·private·final·userId:I
  
  
28 #·direct·methods28 #·direct·methods
29 .method·public·constructor·<init>(Ljava/io/File;Ljava/lang/String;)V29 .method·public·constructor·<init>(Ljava/io/File;Ljava/lang/String;)V
30 ····.locals·930 ····.locals·10
31 ····.param·p1,·"inputFile"····#·Ljava/io/File;31 ····.param·p1,·"inputFile"····#·Ljava/io/File;
32 ····.param·p2,·"entryName"····#·Ljava/lang/String;32 ····.param·p2,·"entryName"····#·Ljava/lang/String;
  
33 ····.prologue33 ····.prologue
34 ····const/4·v4,·0x034 ····const/4·v4,·0x0
  
35 ····.line·11435 ····.line·114
Offset 51, 17 lines modifiedOffset 51, 17 lines modified
51 ····:goto_051 ····:goto_0
52 ····const·v6,·0x81a452 ····const·v6,·0x81a4
  
53 ····invoke-virtual·{p1},·Ljava/io/File;->lastModified()J53 ····invoke-virtual·{p1},·Ljava/io/File;->lastModified()J
  
54 ····move-result-wide·v054 ····move-result-wide·v0
  
55 ····const-wide/16·v7,·0x3e855 ····const-wide/16·v8,·0x3e8
  
56 ····div-long·v7,·v0,·v756 ····div-long·v7,·v0,·v8
  
57 ····move-object·v0,·p057 ····move-object·v0,·p0
  
58 ····move-object·v1,·p258 ····move-object·v1,·p2
  
59 ····move·v5,·v459 ····move·v5,·v4
  
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
74 ····:cond_074 ····:cond_0
75 ····const-wide/16·v2,·0x075 ····const-wide/16·v2,·0x0
  
76 ····goto·:goto_076 ····goto·:goto_0
77 .end·method77 .end·method
  
78 .method·public·constructor·<init>(Ljava/lang/String;J)V78 .method·public·constructor·<init>(Ljava/lang/String;J)V
79 ····.locals·979 ····.locals·10
80 ····.param·p1,·"name"····#·Ljava/lang/String;80 ····.param·p1,·"name"····#·Ljava/lang/String;
81 ····.param·p2,·"length"····#·J81 ····.param·p2,·"length"····#·J
  
82 ····.prologue82 ····.prologue
83 ····const/4·v4,·0x083 ····const/4·v4,·0x0
  
84 ····.line·8584 ····.line·85
Offset 241, 29 lines modifiedOffset 241, 29 lines modified
241 ····.line·144241 ····.line·144
242 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/ar/ArArchiveEntry;->lastModified:J242 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/ar/ArArchiveEntry;->lastModified:J
  
243 ····return-wide·v0243 ····return-wide·v0
244 .end·method244 .end·method
  
245 .method·public·getLastModifiedDate()Ljava/util/Date;245 .method·public·getLastModifiedDate()Ljava/util/Date;
246 ····.locals·5246 ····.locals·6
  
247 ····.prologue247 ····.prologue
248 ····.line·149248 ····.line·149
249 ····new-instance·v0,·Ljava/util/Date;249 ····new-instance·v0,·Ljava/util/Date;
  
250 ····const-wide/16·v1,·0x3e8250 ····const-wide/16·v2,·0x3e8
  
251 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/ar/ArArchiveEntry;->getLastModified()J251 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/ar/ArArchiveEntry;->getLastModified()J
  
252 ····move-result-wide·v3252 ····move-result-wide·v4
  
253 ····mul-long/2addr·v1,·v3253 ····mul-long/2addr·v2,·v4
  
254 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V254 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V
  
255 ····return-object·v0255 ····return-object·v0
256 .end·method256 .end·method
  
257 .method·public·getLength()J257 .method·public·getLength()J
258 ····.locals·2258 ····.locals·2
  
4.34 KB
smali/org/apache/commons/compress/archivers/zip/AsiExtraField.smali
    
Offset 174, 22 lines modifiedOffset 174, 22 lines modified
174 ····.line·211174 ····.line·211
175 ····iget-object·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->link:Ljava/lang/String;175 ····iget-object·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->link:Ljava/lang/String;
  
176 ····return-object·v0176 ····return-object·v0
177 .end·method177 .end·method
  
178 .method·public·getLocalFileDataData()[B178 .method·public·getLocalFileDataData()[B
179 ····.locals·10179 ····.locals·11
  
180 ····.prologue180 ····.prologue
181 ····const/4·v9,·0x4181 ····const/4·v10,·0x4
  
182 ····const/4·v8,·0x2182 ····const/4·v9,·0x2
  
183 ····const/4·v7,·0x0183 ····const/4·v8,·0x0
  
184 ····.line·127184 ····.line·127
185 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->getLocalFileDataLength()Lorg/apache/commons/compress/archivers/zip/ZipShort;185 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->getLocalFileDataLength()Lorg/apache/commons/compress/archivers/zip/ZipShort;
  
186 ····move-result-object·v5186 ····move-result-object·v5
  
187 ····invoke-virtual·{v5},·Lorg/apache/commons/compress/archivers/zip/ZipShort;->getValue()I187 ····invoke-virtual·{v5},·Lorg/apache/commons/compress/archivers/zip/ZipShort;->getValue()I
Offset 206, 69 lines modifiedOffset 206, 69 lines modified
  
206 ····move-result·v5206 ····move-result·v5
  
207 ····invoke-static·{v5},·Lorg/apache/commons/compress/archivers/zip/ZipShort;->getBytes(I)[B207 ····invoke-static·{v5},·Lorg/apache/commons/compress/archivers/zip/ZipShort;->getBytes(I)[B
  
208 ····move-result-object·v5208 ····move-result-object·v5
  
209 ····invoke-static·{v5,·v7,·v2,·v7,·v8},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V209 ····invoke-static·{v5,·v8,·v2,·v8,·v9},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
210 ····.line·130210 ····.line·130
211 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->getLinkedFile()Ljava/lang/String;211 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->getLinkedFile()Ljava/lang/String;
  
212 ····move-result-object·v5212 ····move-result-object·v5
  
213 ····invoke-virtual·{v5},·Ljava/lang/String;->getBytes()[B213 ····invoke-virtual·{v5},·Ljava/lang/String;->getBytes()[B
  
214 ····move-result-object·v3214 ····move-result-object·v3
  
215 ····.line·132215 ····.line·132
216 ····.local·v3,·"linkArray":[B216 ····.local·v3,·"linkArray":[B
217 ····array-length·v5,·v3217 ····array-length·v5,·v3
  
218 ····int-to-long·v5,·v5218 ····int-to-long·v6,·v5
  
219 ····invoke-static·{v5,·v6},·Lorg/apache/commons/compress/archivers/zip/ZipLong;->getBytes(J)[B219 ····invoke-static·{v6,·v7},·Lorg/apache/commons/compress/archivers/zip/ZipLong;->getBytes(J)[B
  
220 ····move-result-object·v5220 ····move-result-object·v5
  
221 ····invoke-static·{v5,·v7,·v2,·v8,·v9},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V221 ····invoke-static·{v5,·v8,·v2,·v9,·v10},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
222 ····.line·135222 ····.line·135
223 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->getUserId()I223 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->getUserId()I
  
224 ····move-result·v5224 ····move-result·v5
  
225 ····invoke-static·{v5},·Lorg/apache/commons/compress/archivers/zip/ZipShort;->getBytes(I)[B225 ····invoke-static·{v5},·Lorg/apache/commons/compress/archivers/zip/ZipShort;->getBytes(I)[B
  
226 ····move-result-object·v5226 ····move-result-object·v5
  
227 ····const/4·v6,·0x6227 ····const/4·v6,·0x6
  
228 ····invoke-static·{v5,·v7,·v2,·v6,·v8},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V228 ····invoke-static·{v5,·v8,·v2,·v6,·v9},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
229 ····.line·137229 ····.line·137
230 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->getGroupId()I230 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->getGroupId()I
  
231 ····move-result·v5231 ····move-result·v5
  
232 ····invoke-static·{v5},·Lorg/apache/commons/compress/archivers/zip/ZipShort;->getBytes(I)[B232 ····invoke-static·{v5},·Lorg/apache/commons/compress/archivers/zip/ZipShort;->getBytes(I)[B
  
233 ····move-result-object·v5233 ····move-result-object·v5
  
234 ····const/16·v6,·0x8234 ····const/16·v6,·0x8
  
235 ····invoke-static·{v5,·v7,·v2,·v6,·v8},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V235 ····invoke-static·{v5,·v8,·v2,·v6,·v9},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
236 ····.line·140236 ····.line·140
237 ····const/16·v5,·0xa237 ····const/16·v5,·0xa
  
238 ····array-length·v6,·v3238 ····array-length·v6,·v3
  
239 ····invoke-static·{v3,·v7,·v2,·v5,·v6},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V239 ····invoke-static·{v3,·v8,·v2,·v5,·v6},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
240 ····.line·143240 ····.line·143
241 ····iget-object·v5,·p0,·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->crc:Ljava/util/zip/CRC32;241 ····iget-object·v5,·p0,·Lorg/apache/commons/compress/archivers/zip/AsiExtraField;->crc:Ljava/util/zip/CRC32;
  
242 ····invoke-virtual·{v5},·Ljava/util/zip/CRC32;->reset()V242 ····invoke-virtual·{v5},·Ljava/util/zip/CRC32;->reset()V
  
243 ····.line·144243 ····.line·144
Offset 293, 20 lines modifiedOffset 293, 20 lines modified
  
293 ····.line·148293 ····.line·148
294 ····.local·v4,·"result":[B294 ····.local·v4,·"result":[B
295 ····invoke-static·{v0,·v1},·Lorg/apache/commons/compress/archivers/zip/ZipLong;->getBytes(J)[B295 ····invoke-static·{v0,·v1},·Lorg/apache/commons/compress/archivers/zip/ZipLong;->getBytes(J)[B
  
296 ····move-result-object·v5296 ····move-result-object·v5
  
297 ····invoke-static·{v5,·v7,·v4,·v7,·v9},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V297 ····invoke-static·{v5,·v8,·v4,·v8,·v10},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
298 ····.line·149298 ····.line·149
299 ····array-length·v5,·v2299 ····array-length·v5,·v2
  
300 ····invoke-static·{v2,·v7,·v4,·v9,·v5},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V300 ····invoke-static·{v2,·v8,·v4,·v10,·v5},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
301 ····.line·150301 ····.line·150
302 ····return-object·v4302 ····return-object·v4
303 .end·method303 .end·method
  
304 .method·public·getLocalFileDataLength()Lorg/apache/commons/compress/archivers/zip/ZipShort;304 .method·public·getLocalFileDataLength()Lorg/apache/commons/compress/archivers/zip/ZipShort;
305 ····.locals·2305 ····.locals·2
794 B
smali/org/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField.smali
    
Offset 389, 17 lines modifiedOffset 389, 17 lines modified
  
389 ····.line·176389 ····.line·176
390 ····:cond_1390 ····:cond_1
391 ····add-int/lit8·v1,·p2,·0x1391 ····add-int/lit8·v1,·p2,·0x1
  
392 ····invoke-static·{p1,·v1},·Lorg/apache/commons/compress/archivers/zip/ZipLong;->getValue([BI)J392 ····invoke-static·{p1,·v1},·Lorg/apache/commons/compress/archivers/zip/ZipLong;->getValue([BI)J
  
393 ····move-result-wide·v1393 ····move-result-wide·v2
  
394 ····iput-wide·v1,·p0,·Lorg/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField;->nameCRC32:J394 ····iput-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField;->nameCRC32:J
  
395 ····.line·177395 ····.line·177
396 ····add-int/lit8·v1,·p3,·-0x5396 ····add-int/lit8·v1,·p3,·-0x5
  
397 ····new-array·v1,·v1,·[B397 ····new-array·v1,·v1,·[B
  
398 ····iput-object·v1,·p0,·Lorg/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField;->unicodeName:[B398 ····iput-object·v1,·p0,·Lorg/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField;->unicodeName:[B
47.0 KB
smali/org/apache/commons/compress/archivers/zip/ZipFile.smali
Max HTML report size reached
4.18 KB
smali/org/apache/commons/compress/archivers/zip/ZipFile$2.smali
    
Offset 63, 105 lines modifiedOffset 63, 108 lines modified
  
63 ····move-result·v063 ····move-result·v0
  
64 ····return·v064 ····return·v0
65 .end·method65 .end·method
  
66 .method·public·compare(Lorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;Lorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;)I66 .method·public·compare(Lorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;Lorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;)I
67 ····.locals·1367 ····.locals·8
68 ····.param·p1,·"e1"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;68 ····.param·p1,·"e1"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;
69 ····.param·p2,·"e2"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;69 ····.param·p2,·"e2"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveEntry;
  
70 ····.prologue70 ····.prologue
 71 ····.line·956
 72 ····if-ne·p1,·p2,·:cond_0
71 ····const-wide/16·v11,·0x0 
  
72 ····const/4·v6,·0x1 
  
 73 ····.line·957
73 ····const/4·v4,·0x074 ····const/4·v4,·0x0
  
74 ····const/4·v5,·-0x1 
  
75 ····.line·956 
76 ····if-ne·p1,·p2,·:cond_1 
  
77 ····.line·96975 ····.line·969
78 ····:cond_0 
79 ····:goto_076 ····:goto_0
80 ····return·v477 ····return·v4
  
81 ····.line·96078 ····.line·960
82 ····:cond_179 ····:cond_0
83 ····iget-object·v7,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$2;->this$0:Lorg/apache/commons/compress/archivers/zip/ZipFile;80 ····iget-object·v4,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$2;->this$0:Lorg/apache/commons/compress/archivers/zip/ZipFile;
  
84 ····invoke-static·{v7},·Lorg/apache/commons/compress/archivers/zip/ZipFile;->access$700(Lorg/apache/commons/compress/archivers/zip/ZipFile;)Ljava/util/Map;81 ····invoke-static·{v4},·Lorg/apache/commons/compress/archivers/zip/ZipFile;->access$700(Lorg/apache/commons/compress/archivers/zip/ZipFile;)Ljava/util/Map;
  
85 ····move-result-object·v782 ····move-result-object·v4
  
86 ····invoke-interface·{v7,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;83 ····invoke-interface·{v4,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
87 ····move-result-object·v084 ····move-result-object·v0
  
88 ····check-cast·v0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;85 ····check-cast·v0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;
  
89 ····.line·96186 ····.line·961
90 ····.local·v0,·"off1":Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;87 ····.local·v0,·"off1":Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;
91 ····iget-object·v7,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$2;->this$0:Lorg/apache/commons/compress/archivers/zip/ZipFile;88 ····iget-object·v4,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$2;->this$0:Lorg/apache/commons/compress/archivers/zip/ZipFile;
  
92 ····invoke-static·{v7},·Lorg/apache/commons/compress/archivers/zip/ZipFile;->access$700(Lorg/apache/commons/compress/archivers/zip/ZipFile;)Ljava/util/Map;89 ····invoke-static·{v4},·Lorg/apache/commons/compress/archivers/zip/ZipFile;->access$700(Lorg/apache/commons/compress/archivers/zip/ZipFile;)Ljava/util/Map;
  
93 ····move-result-object·v790 ····move-result-object·v4
  
94 ····invoke-interface·{v7,·p2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;91 ····invoke-interface·{v4,·p2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
95 ····move-result-object·v192 ····move-result-object·v1
  
96 ····check-cast·v1,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;93 ····check-cast·v1,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;
  
97 ····.line·96294 ····.line·962
98 ····.local·v1,·"off2":Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;95 ····.local·v1,·"off2":Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;
99 ····if-nez·v0,·:cond_296 ····if-nez·v0,·:cond_1
  
100 ····move·v4,·v6 
  
101 ····.line·96397 ····.line·963
 98 ····const/4·v4,·0x1
  
102 ····goto·:goto_099 ····goto·:goto_0
  
103 ····.line·965100 ····.line·965
104 ····:cond_2101 ····:cond_1
105 ····if-nez·v1,·:cond_3102 ····if-nez·v1,·:cond_2
  
106 ····move·v4,·v5 
  
107 ····.line·966103 ····.line·966
 104 ····const/4·v4,·-0x1
  
108 ····goto·:goto_0105 ····goto·:goto_0
  
109 ····.line·968106 ····.line·968
110 ····:cond_3107 ····:cond_2
111 ····invoke-static·{v0},·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->access$200(Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;)J108 ····invoke-static·{v0},·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->access$200(Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;)J
  
112 ····move-result-wide·v7109 ····move-result-wide·v4
  
113 ····invoke-static·{v1},·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->access$200(Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;)J110 ····invoke-static·{v1},·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->access$200(Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;)J
  
114 ····move-result-wide·v9111 ····move-result-wide·v6
  
115 ····sub-long·v2,·v7,·v9112 ····sub-long·v2,·v4,·v6
  
116 ····.line·969113 ····.line·969
117 ····.local·v2,·"val":J114 ····.local·v2,·"val":J
 115 ····const-wide/16·v4,·0x0
  
118 ····cmp-long·v7,·v2,·v11116 ····cmp-long·v4,·v2,·v4
  
 117 ····if-nez·v4,·:cond_3
  
119 ····if-eqz·v7,·:cond_0118 ····const/4·v4,·0x0
  
 119 ····goto·:goto_0
  
 120 ····:cond_3
 121 ····const-wide/16·v4,·0x0
  
120 ····cmp-long·v4,·v2,·v11122 ····cmp-long·v4,·v2,·v4
  
121 ····if-gez·v4,·:cond_4123 ····if-gez·v4,·:cond_4
  
122 ····move·v4,·v5124 ····const/4·v4,·-0x1
  
123 ····goto·:goto_0125 ····goto·:goto_0
  
124 ····:cond_4126 ····:cond_4
125 ····move·v4,·v6127 ····const/4·v4,·0x1
  
126 ····goto·:goto_0128 ····goto·:goto_0
127 .end·method129 .end·method
49.1 KB
smali/org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.smali
Max HTML report size reached
6.71 KB
smali/org/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream.smali
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 .field·private·remaining:J22 .field·private·remaining:J
  
23 .field·final·synthetic·this$0:Lorg/apache/commons/compress/archivers/zip/ZipFile;23 .field·final·synthetic·this$0:Lorg/apache/commons/compress/archivers/zip/ZipFile;
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(Lorg/apache/commons/compress/archivers/zip/ZipFile;JJ)V25 .method·constructor·<init>(Lorg/apache/commons/compress/archivers/zip/ZipFile;JJ)V
26 ····.locals·126 ····.locals·2
27 ····.param·p2,·"start"····#·J27 ····.param·p2,·"start"····#·J
28 ····.param·p4,·"remaining"····#·J28 ····.param·p4,·"remaining"····#·J
  
29 ····.prologue29 ····.prologue
30 ····.line·87730 ····.line·877
31 ····iput-object·p1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->this$0:Lorg/apache/commons/compress/archivers/zip/ZipFile;31 ····iput-object·p1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->this$0:Lorg/apache/commons/compress/archivers/zip/ZipFile;
  
Offset 63, 36 lines modifiedOffset 63, 36 lines modified
63 ····iput-boolean·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->addDummyByte:Z63 ····iput-boolean·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->addDummyByte:Z
  
64 ····.line·93364 ····.line·933
65 ····return-void65 ····return-void
66 .end·method66 .end·method
  
67 .method·public·read()I67 .method·public·read()I
68 ····.locals·768 ····.locals·8
69 ····.annotation·system·Ldalvik/annotation/Throws;69 ····.annotation·system·Ldalvik/annotation/Throws;
70 ········value·=·{70 ········value·=·{
71 ············Ljava/io/IOException;71 ············Ljava/io/IOException;
72 ········}72 ········}
73 ····.end·annotation73 ····.end·annotation
  
74 ····.prologue74 ····.prologue
75 ····const-wide/16·v5,·0x175 ····const-wide/16·v6,·0x1
  
76 ····const/4·v0,·0x076 ····const/4·v0,·0x0
  
77 ····.line·88477 ····.line·884
78 ····iget-wide·v1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->remaining:J78 ····iget-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->remaining:J
  
79 ····sub-long·v3,·v1,·v579 ····sub-long·v4,·v2,·v6
  
80 ····iput-wide·v3,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->remaining:J80 ····iput-wide·v4,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->remaining:J
  
81 ····const-wide/16·v3,·0x081 ····const-wide/16·v4,·0x0
  
82 ····cmp-long·v1,·v1,·v382 ····cmp-long·v1,·v2,·v4
  
83 ····if-gtz·v1,·:cond_183 ····if-gtz·v1,·:cond_1
  
84 ····.line·88584 ····.line·885
85 ····iget-boolean·v1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->addDummyByte:Z85 ····iget-boolean·v1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->addDummyByte:Z
  
86 ····if-eqz·v1,·:cond_086 ····if-eqz·v1,·:cond_0
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
  
126 ····invoke-static·{v0},·Lorg/apache/commons/compress/archivers/zip/ZipFile;->access$600(Lorg/apache/commons/compress/archivers/zip/ZipFile;)Ljava/io/RandomAccessFile;126 ····invoke-static·{v0},·Lorg/apache/commons/compress/archivers/zip/ZipFile;->access$600(Lorg/apache/commons/compress/archivers/zip/ZipFile;)Ljava/io/RandomAccessFile;
  
127 ····move-result-object·v0127 ····move-result-object·v0
  
128 ····iget-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->loc:J128 ····iget-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->loc:J
  
129 ····add-long·v4,·v2,·v5129 ····add-long·v4,·v2,·v6
  
130 ····iput-wide·v4,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->loc:J130 ····iput-wide·v4,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->loc:J
  
131 ····invoke-virtual·{v0,·v2,·v3},·Ljava/io/RandomAccessFile;->seek(J)V131 ····invoke-virtual·{v0,·v2,·v3},·Ljava/io/RandomAccessFile;->seek(J)V
  
132 ····.line·893132 ····.line·893
133 ····iget-object·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->this$0:Lorg/apache/commons/compress/archivers/zip/ZipFile;133 ····iget-object·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->this$0:Lorg/apache/commons/compress/archivers/zip/ZipFile;
Offset 159, 33 lines modifiedOffset 159, 33 lines modified
159 ····:try_end_0159 ····:try_end_0
160 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0160 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
161 ····throw·v0161 ····throw·v0
162 .end·method162 .end·method
  
163 .method·public·read([BII)I163 .method·public·read([BII)I
164 ····.locals·5164 ····.locals·6
165 ····.param·p1,·"b"····#·[B165 ····.param·p1,·"b"····#·[B
166 ····.param·p2,·"off"····#·I166 ····.param·p2,·"off"····#·I
167 ····.param·p3,·"len"····#·I167 ····.param·p3,·"len"····#·I
168 ····.annotation·system·Ldalvik/annotation/Throws;168 ····.annotation·system·Ldalvik/annotation/Throws;
169 ········value·=·{169 ········value·=·{
170 ············Ljava/io/IOException;170 ············Ljava/io/IOException;
171 ········}171 ········}
172 ····.end·annotation172 ····.end·annotation
  
173 ····.prologue173 ····.prologue
174 ····const/4·v0,·0x0174 ····const/4·v0,·0x0
  
175 ····.line·899175 ····.line·899
176 ····iget-wide·v1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->remaining:J176 ····iget-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->remaining:J
  
177 ····const-wide/16·v3,·0x0177 ····const-wide/16·v4,·0x0
  
178 ····cmp-long·v1,·v1,·v3178 ····cmp-long·v1,·v2,·v4
  
179 ····if-gtz·v1,·:cond_2179 ····if-gtz·v1,·:cond_2
  
180 ····.line·900180 ····.line·900
181 ····iget-boolean·v1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->addDummyByte:Z181 ····iget-boolean·v1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->addDummyByte:Z
  
182 ····if-eqz·v1,·:cond_1182 ····if-eqz·v1,·:cond_1
Offset 211, 26 lines modifiedOffset 211, 26 lines modified
211 ····goto·:goto_0211 ····goto·:goto_0
  
212 ····.line·908212 ····.line·908
213 ····:cond_2213 ····:cond_2
214 ····if-lez·p3,·:cond_0214 ····if-lez·p3,·:cond_0
  
215 ····.line·912215 ····.line·912
216 ····int-to-long·v1,·p3216 ····int-to-long·v2,·p3
  
217 ····iget-wide·v3,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->remaining:J217 ····iget-wide·v4,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->remaining:J
  
218 ····cmp-long·v1,·v1,·v3218 ····cmp-long·v1,·v2,·v4
  
219 ····if-lez·v1,·:cond_3219 ····if-lez·v1,·:cond_3
  
220 ····.line·913220 ····.line·913
221 ····iget-wide·v1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->remaining:J221 ····iget-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$BoundedInputStream;->remaining:J
  
222 ····long-to-int·p3,·v1222 ····long-to-int·p3,·v2
  
223 ····.line·915223 ····.line·915
224 ····:cond_3224 ····:cond_3
225 ····const/4·v0,·-0x1225 ····const/4·v0,·-0x1
  
Max diff block lines reached; 2435/6709 bytes (36.29%) of diff not shown.
9.45 KB
smali/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.smali
Max HTML report size reached
2.02 KB
smali/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry.smali
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 ····.line·1458114 ····.line·1458
115 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->dataStart:J115 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->dataStart:J
  
116 ····return-wide·v0116 ····return-wide·v0
117 .end·method117 .end·method
  
118 .method·static·synthetic·access$202(Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;J)J118 .method·static·synthetic·access$202(Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;J)J
119 ····.locals·0119 ····.locals·1
120 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;120 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;
121 ····.param·p1,·"x1"····#·J121 ····.param·p1,·"x1"····#·J
  
122 ····.prologue122 ····.prologue
123 ····.line·1458123 ····.line·1458
124 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->dataStart:J124 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->dataStart:J
  
Offset 137, 15 lines modifiedOffset 137, 15 lines modified
137 ····.line·1458137 ····.line·1458
138 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->bytesRead:J138 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->bytesRead:J
  
139 ····return-wide·v0139 ····return-wide·v0
140 .end·method140 .end·method
  
141 .method·static·synthetic·access$314(Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;J)J141 .method·static·synthetic·access$314(Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;J)J
142 ····.locals·2142 ····.locals·3
143 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;143 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;
144 ····.param·p1,·"x1"····#·J144 ····.param·p1,·"x1"····#·J
  
145 ····.prologue145 ····.prologue
146 ····.line·1458146 ····.line·1458
147 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->bytesRead:J147 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->bytesRead:J
  
Offset 164, 15 lines modifiedOffset 164, 15 lines modified
164 ····.line·1458164 ····.line·1458
165 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->localDataStart:J165 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->localDataStart:J
  
166 ····return-wide·v0166 ····return-wide·v0
167 .end·method167 .end·method
  
168 .method·static·synthetic·access$402(Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;J)J168 .method·static·synthetic·access$402(Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;J)J
169 ····.locals·0169 ····.locals·1
170 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;170 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;
171 ····.param·p1,·"x1"····#·J171 ····.param·p1,·"x1"····#·J
  
172 ····.prologue172 ····.prologue
173 ····.line·1458173 ····.line·1458
174 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->localDataStart:J174 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry;->localDataStart:J
  
1.24 KB
smali/org/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry.smali
    
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 ····.line·9658 ····.line·96
59 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->dataOffset:J59 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->dataOffset:J
  
60 ····return-wide·v060 ····return-wide·v0
61 .end·method61 .end·method
  
62 .method·static·synthetic·access$002(Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;J)J62 .method·static·synthetic·access$002(Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;J)J
63 ····.locals·063 ····.locals·1
64 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;64 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;
65 ····.param·p1,·"x1"····#·J65 ····.param·p1,·"x1"····#·J
  
66 ····.prologue66 ····.prologue
67 ····.line·9667 ····.line·96
68 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->dataOffset:J68 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->dataOffset:J
  
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ····.line·9681 ····.line·96
82 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->headerOffset:J82 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->headerOffset:J
  
83 ····return-wide·v083 ····return-wide·v0
84 .end·method84 .end·method
  
85 .method·static·synthetic·access$202(Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;J)J85 .method·static·synthetic·access$202(Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;J)J
86 ····.locals·086 ····.locals·1
87 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;87 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;
88 ····.param·p1,·"x1"····#·J88 ····.param·p1,·"x1"····#·J
  
89 ····.prologue89 ····.prologue
90 ····.line·9690 ····.line·96
91 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->headerOffset:J91 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipFile$OffsetEntry;->headerOffset:J
  
1.4 KB
smali/org/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry.smali
    
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 ····.line·770120 ····.line·770
121 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;->bytesRead:J121 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;->bytesRead:J
  
122 ····return-wide·v0122 ····return-wide·v0
123 .end·method123 .end·method
  
124 .method·static·synthetic·access$614(Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;J)J124 .method·static·synthetic·access$614(Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;J)J
125 ····.locals·2125 ····.locals·3
126 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;126 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;
127 ····.param·p1,·"x1"····#·J127 ····.param·p1,·"x1"····#·J
  
128 ····.prologue128 ····.prologue
129 ····.line·770129 ····.line·770
130 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;->bytesRead:J130 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;->bytesRead:J
  
Offset 147, 15 lines modifiedOffset 147, 15 lines modified
147 ····.line·770147 ····.line·770
148 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;->bytesReadFromStream:J148 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;->bytesReadFromStream:J
  
149 ····return-wide·v0149 ····return-wide·v0
150 .end·method150 .end·method
  
151 .method·static·synthetic·access$914(Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;J)J151 .method·static·synthetic·access$914(Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;J)J
152 ····.locals·2152 ····.locals·3
153 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;153 ····.param·p0,·"x0"····#·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;
154 ····.param·p1,·"x1"····#·J154 ····.param·p1,·"x1"····#·J
  
155 ····.prologue155 ····.prologue
156 ····.line·770156 ····.line·770
157 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;->bytesReadFromStream:J157 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry;->bytesReadFromStream:J
  
9.44 KB
smali/org/apache/commons/compress/archivers/zip/ZipEightByteInteger.smali
Max HTML report size reached
4.43 KB
smali/org/apache/commons/compress/archivers/zip/ZipUtil.smali
    
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 ····:cond_0165 ····:cond_0
166 ····const/4·v0,·0x0166 ····const/4·v0,·0x0
  
167 ····goto·:goto_0167 ····goto·:goto_0
168 .end·method168 .end·method
  
169 .method·public·static·dosToJavaTime(J)J169 .method·public·static·dosToJavaTime(J)J
170 ····.locals·9170 ····.locals·10
171 ····.param·p0,·"dosTime"····#·J171 ····.param·p0,·"dosTime"····#·J
  
172 ····.prologue172 ····.prologue
173 ····const/16·v8,·0xb173 ····const/16·v8,·0xb
  
174 ····const/4·v7,·0x5174 ····const/4·v7,·0x5
  
Offset 184, 21 lines modifiedOffset 184, 21 lines modified
  
184 ····move-result-object·v0184 ····move-result-object·v0
  
185 ····.line·106185 ····.line·106
186 ····.local·v0,·"cal":Ljava/util/Calendar;186 ····.local·v0,·"cal":Ljava/util/Calendar;
187 ····const/16·v1,·0x19187 ····const/16·v1,·0x19
  
188 ····shr-long·v1,·p0,·v1188 ····shr-long·v2,·p0,·v1
  
189 ····const-wide/16·v3,·0x7f189 ····const-wide/16·v4,·0x7f
  
190 ····and-long/2addr·v1,·v3190 ····and-long/2addr·v2,·v4
  
191 ····long-to-int·v1,·v1191 ····long-to-int·v1,·v2
  
192 ····add-int/lit16·v1,·v1,·0x7bc192 ····add-int/lit16·v1,·v1,·0x7bc
  
193 ····invoke-virtual·{v0,·v6,·v1},·Ljava/util/Calendar;->set(II)V193 ····invoke-virtual·{v0,·v6,·v1},·Ljava/util/Calendar;->set(II)V
  
194 ····.line·107194 ····.line·107
195 ····const/4·v1,·0x2195 ····const/4·v1,·0x2
Offset 216, 26 lines modifiedOffset 216, 26 lines modified
216 ····add-int/lit8·v2,·v2,·-0x1216 ····add-int/lit8·v2,·v2,·-0x1
  
217 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/Calendar;->set(II)V217 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/Calendar;->set(II)V
  
218 ····.line·108218 ····.line·108
219 ····const/16·v1,·0x10219 ····const/16·v1,·0x10
  
220 ····shr-long·v1,·p0,·v1220 ····shr-long·v2,·p0,·v1
  
221 ····long-to-int·v1,·v1221 ····long-to-int·v1,·v2
  
222 ····and-int/lit8·v1,·v1,·0x1f222 ····and-int/lit8·v1,·v1,·0x1f
  
223 ····invoke-virtual·{v0,·v7,·v1},·Ljava/util/Calendar;->set(II)V223 ····invoke-virtual·{v0,·v7,·v1},·Ljava/util/Calendar;->set(II)V
  
224 ····.line·109224 ····.line·109
225 ····shr-long·v1,·p0,·v8225 ····shr-long·v2,·p0,·v8
  
226 ····long-to-int·v1,·v1226 ····long-to-int·v1,·v2
  
227 ····and-int/lit8·v1,·v1,·0x1f227 ····and-int/lit8·v1,·v1,·0x1f
  
228 ····invoke-virtual·{v0,·v8,·v1},·Ljava/util/Calendar;->set(II)V228 ····invoke-virtual·{v0,·v8,·v1},·Ljava/util/Calendar;->set(II)V
  
229 ····.line·110229 ····.line·110
230 ····const/16·v1,·0xc230 ····const/16·v1,·0xc
Offset 262, 44 lines modifiedOffset 262, 44 lines modified
262 ····.line·113262 ····.line·113
263 ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTime()Ljava/util/Date;263 ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTime()Ljava/util/Date;
  
264 ····move-result-object·v1264 ····move-result-object·v1
  
265 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J265 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J
  
266 ····move-result-wide·v1266 ····move-result-wide·v2
  
267 ····return-wide·v1267 ····return-wide·v2
268 .end·method268 .end·method
  
269 .method·public·static·fromDosTime(Lorg/apache/commons/compress/archivers/zip/ZipLong;)Ljava/util/Date;269 .method·public·static·fromDosTime(Lorg/apache/commons/compress/archivers/zip/ZipLong;)Ljava/util/Date;
270 ····.locals·5270 ····.locals·6
271 ····.param·p0,·"zipDosTime"····#·Lorg/apache/commons/compress/archivers/zip/ZipLong;271 ····.param·p0,·"zipDosTime"····#·Lorg/apache/commons/compress/archivers/zip/ZipLong;
  
272 ····.prologue272 ····.prologue
273 ····.line·95273 ····.line·95
274 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/ZipLong;->getValue()J274 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/ZipLong;->getValue()J
  
275 ····move-result-wide·v0275 ····move-result-wide·v0
  
276 ····.line·96276 ····.line·96
277 ····.local·v0,·"dosTime":J277 ····.local·v0,·"dosTime":J
278 ····new-instance·v2,·Ljava/util/Date;278 ····new-instance·v2,·Ljava/util/Date;
  
279 ····invoke-static·{v0,·v1},·Lorg/apache/commons/compress/archivers/zip/ZipUtil;->dosToJavaTime(J)J279 ····invoke-static·{v0,·v1},·Lorg/apache/commons/compress/archivers/zip/ZipUtil;->dosToJavaTime(J)J
  
280 ····move-result-wide·v3280 ····move-result-wide·v4
  
281 ····invoke-direct·{v2,·v3,·v4},·Ljava/util/Date;-><init>(J)V281 ····invoke-direct·{v2,·v4,·v5},·Ljava/util/Date;-><init>(J)V
  
282 ····return-object·v2282 ····return-object·v2
283 .end·method283 .end·method
  
284 .method·private·static·getUnicodeStringIfOriginalMatches(Lorg/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField;[B)Ljava/lang/String;284 .method·private·static·getUnicodeStringIfOriginalMatches(Lorg/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField;[B)Ljava/lang/String;
285 ····.locals·7285 ····.locals·8
286 ····.param·p0,·"f"····#·Lorg/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField;286 ····.param·p0,·"f"····#·Lorg/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField;
287 ····.param·p1,·"orig"····#·[B287 ····.param·p1,·"orig"····#·[B
  
288 ····.prologue288 ····.prologue
289 ····const/4·v4,·0x0289 ····const/4·v4,·0x0
  
290 ····.line·154290 ····.line·154
Offset 319, 17 lines modifiedOffset 319, 17 lines modified
  
319 ····move-result-wide·v2319 ····move-result-wide·v2
  
320 ····.line·159320 ····.line·159
321 ····.local·v2,·"origCRC32":J321 ····.local·v2,·"origCRC32":J
322 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField;->getNameCRC32()J322 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField;->getNameCRC32()J
  
323 ····move-result-wide·v5323 ····move-result-wide·v6
  
324 ····cmp-long·v5,·v2,·v5324 ····cmp-long·v5,·v2,·v6
  
325 ····if-nez·v5,·:cond_0325 ····if-nez·v5,·:cond_0
  
326 ····.line·161326 ····.line·161
327 ····:try_start_0327 ····:try_start_0
328 ····sget-object·v5,·Lorg/apache/commons/compress/archivers/zip/ZipEncodingHelper;->UTF8_ZIP_ENCODING:Lorg/apache/commons/compress/archivers/zip/ZipEncoding;328 ····sget-object·v5,·Lorg/apache/commons/compress/archivers/zip/ZipEncodingHelper;->UTF8_ZIP_ENCODING:Lorg/apache/commons/compress/archivers/zip/ZipEncoding;
  
Max diff block lines reached; 1054/4415 bytes (23.87%) of diff not shown.
4.83 KB
smali/org/apache/commons/compress/archivers/zip/ZipLong.smali
    
Offset 36, 58 lines modifiedOffset 36, 58 lines modified
  
36 #·instance·fields36 #·instance·fields
37 .field·private·final·value:J37 .field·private·final·value:J
  
  
38 #·direct·methods38 #·direct·methods
39 .method·static·constructor·<clinit>()V39 .method·static·constructor·<clinit>()V
40 ····.locals·340 ····.locals·4
  
41 ····.prologue41 ····.prologue
42 ····.line·4742 ····.line·47
43 ····new-instance·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;43 ····new-instance·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;
  
44 ····const-wide/32·v1,·0x2014b50····#·1.6619997E-31644 ····const-wide/32·v2,·0x2014b50····#·1.6619997E-316
  
45 ····invoke-direct·{v0,·v1,·v2},·Lorg/apache/commons/compress/archivers/zip/ZipLong;-><init>(J)V45 ····invoke-direct·{v0,·v2,·v3},·Lorg/apache/commons/compress/archivers/zip/ZipLong;-><init>(J)V
  
46 ····sput-object·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->CFH_SIG:Lorg/apache/commons/compress/archivers/zip/ZipLong;46 ····sput-object·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->CFH_SIG:Lorg/apache/commons/compress/archivers/zip/ZipLong;
  
47 ····.line·5047 ····.line·50
48 ····new-instance·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;48 ····new-instance·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;
  
49 ····const-wide/32·v1,·0x4034b5049 ····const-wide/32·v2,·0x4034b50
  
50 ····invoke-direct·{v0,·v1,·v2},·Lorg/apache/commons/compress/archivers/zip/ZipLong;-><init>(J)V50 ····invoke-direct·{v0,·v2,·v3},·Lorg/apache/commons/compress/archivers/zip/ZipLong;-><init>(J)V
  
51 ····sput-object·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->LFH_SIG:Lorg/apache/commons/compress/archivers/zip/ZipLong;51 ····sput-object·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->LFH_SIG:Lorg/apache/commons/compress/archivers/zip/ZipLong;
  
52 ····.line·5652 ····.line·56
53 ····new-instance·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;53 ····new-instance·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;
  
54 ····const-wide/32·v1,·0x8074b5054 ····const-wide/32·v2,·0x8074b50
  
55 ····invoke-direct·{v0,·v1,·v2},·Lorg/apache/commons/compress/archivers/zip/ZipLong;-><init>(J)V55 ····invoke-direct·{v0,·v2,·v3},·Lorg/apache/commons/compress/archivers/zip/ZipLong;-><init>(J)V
  
56 ····sput-object·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->DD_SIG:Lorg/apache/commons/compress/archivers/zip/ZipLong;56 ····sput-object·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->DD_SIG:Lorg/apache/commons/compress/archivers/zip/ZipLong;
  
57 ····.line·6357 ····.line·63
58 ····new-instance·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;58 ····new-instance·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;
  
59 ····const-wide·v1,·0xffffffffL59 ····const-wide·v2,·0xffffffffL
  
60 ····invoke-direct·{v0,·v1,·v2},·Lorg/apache/commons/compress/archivers/zip/ZipLong;-><init>(J)V60 ····invoke-direct·{v0,·v2,·v3},·Lorg/apache/commons/compress/archivers/zip/ZipLong;-><init>(J)V
  
61 ····sput-object·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->ZIP64_MAGIC:Lorg/apache/commons/compress/archivers/zip/ZipLong;61 ····sput-object·v0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->ZIP64_MAGIC:Lorg/apache/commons/compress/archivers/zip/ZipLong;
  
62 ····return-void62 ····return-void
63 .end·method63 .end·method
  
64 .method·public·constructor·<init>(J)V64 .method·public·constructor·<init>(J)V
65 ····.locals·065 ····.locals·1
66 ····.param·p1,·"value"····#·J66 ····.param·p1,·"value"····#·J
  
67 ····.prologue67 ····.prologue
68 ····.line·6968 ····.line·69
69 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V69 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
70 ····.line·7070 ····.line·70
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 ····iput-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->value:J128 ····iput-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->value:J
  
129 ····.line·88129 ····.line·88
130 ····return-void130 ····return-void
131 .end·method131 .end·method
  
132 .method·public·static·getBytes(J)[B132 .method·public·static·getBytes(J)[B
133 ····.locals·5133 ····.locals·6
134 ····.param·p0,·"value"····#·J134 ····.param·p0,·"value"····#·J
  
135 ····.prologue135 ····.prologue
136 ····.line·112136 ····.line·112
137 ····const/4·v1,·0x4137 ····const/4·v1,·0x4
  
138 ····new-array·v0,·v1,·[B138 ····new-array·v0,·v1,·[B
Offset 314, 15 lines modifiedOffset 314, 15 lines modified
  
314 ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V314 ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
  
315 ····throw·v1315 ····throw·v1
316 .end·method316 .end·method
  
317 .method·public·equals(Ljava/lang/Object;)Z317 .method·public·equals(Ljava/lang/Object;)Z
318 ····.locals·5318 ····.locals·6
319 ····.param·p1,·"o"····#·Ljava/lang/Object;319 ····.param·p1,·"o"····#·Ljava/lang/Object;
  
320 ····.prologue320 ····.prologue
321 ····const/4·v0,·0x0321 ····const/4·v0,·0x0
  
322 ····.line·150322 ····.line·150
323 ····if-eqz·p1,·:cond_0323 ····if-eqz·p1,·:cond_0
Offset 335, 24 lines modifiedOffset 335, 24 lines modified
335 ····.end·local·p1····#·"o":Ljava/lang/Object;335 ····.end·local·p1····#·"o":Ljava/lang/Object;
336 ····:cond_0336 ····:cond_0
337 ····:goto_0337 ····:goto_0
338 ····return·v0338 ····return·v0
  
339 ····.restart·local·p1····#·"o":Ljava/lang/Object;339 ····.restart·local·p1····#·"o":Ljava/lang/Object;
340 ····:cond_1340 ····:cond_1
341 ····iget-wide·v1,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->value:J341 ····iget-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/zip/ZipLong;->value:J
  
342 ····check-cast·p1,·Lorg/apache/commons/compress/archivers/zip/ZipLong;342 ····check-cast·p1,·Lorg/apache/commons/compress/archivers/zip/ZipLong;
  
343 ····.end·local·p1····#·"o":Ljava/lang/Object;343 ····.end·local·p1····#·"o":Ljava/lang/Object;
344 ····invoke-virtual·{p1},·Lorg/apache/commons/compress/archivers/zip/ZipLong;->getValue()J344 ····invoke-virtual·{p1},·Lorg/apache/commons/compress/archivers/zip/ZipLong;->getValue()J
  
345 ····move-result-wide·v3345 ····move-result-wide·v4
  
346 ····cmp-long·v1,·v1,·v3346 ····cmp-long·v1,·v2,·v4
  
347 ····if-nez·v1,·:cond_0347 ····if-nez·v1,·:cond_0
  
348 ····const/4·v0,·0x1348 ····const/4·v0,·0x1
  
349 ····goto·:goto_0349 ····goto·:goto_0
350 .end·method350 .end·method
Offset 390, 31 lines modifiedOffset 390, 31 lines modified
  
390 ····long-to-int·v0,·v0390 ····long-to-int·v0,·v0
  
391 ····return·v0391 ····return·v0
392 .end·method392 .end·method
  
393 .method·public·toString()Ljava/lang/String;393 .method·public·toString()Ljava/lang/String;
394 ····.locals·3394 ····.locals·4
  
395 ····.prologue395 ····.prologue
396 ····.line·177396 ····.line·177
Max diff block lines reached; 754/4823 bytes (15.63%) of diff not shown.
81.1 KB
smali/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.smali
Max HTML report size reached
31.4 KB
smali/org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.smali
Max HTML report size reached
9.99 KB
smali/org/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream.smali
Max HTML report size reached
6.92 KB
smali/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.smali
    
Offset 337, 15 lines modifiedOffset 337, 15 lines modified
337 ····iput-object·p2,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->name:Ljava/lang/String;337 ····iput-object·p2,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->name:Ljava/lang/String;
  
338 ····.line·259338 ····.line·259
339 ····return-void339 ····return-void
340 .end·method340 .end·method
  
341 .method·public·constructor·<init>(SLjava/lang/String;J)V341 .method·public·constructor·<init>(SLjava/lang/String;J)V
342 ····.locals·0342 ····.locals·1
343 ····.param·p1,·"format"····#·S343 ····.param·p1,·"format"····#·S
344 ····.param·p2,·"name"····#·Ljava/lang/String;344 ····.param·p2,·"name"····#·Ljava/lang/String;
345 ····.param·p3,·"size"····#·J345 ····.param·p3,·"size"····#·J
  
346 ····.prologue346 ····.prologue
347 ····.line·296347 ····.line·296
348 ····invoke-direct·{p0,·p1,·p2},·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;-><init>(SLjava/lang/String;)V348 ····invoke-direct·{p0,·p1,·p2},·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;-><init>(SLjava/lang/String;)V
Offset 505, 48 lines modifiedOffset 505, 48 lines modified
505 ····return-wide·v0505 ····return-wide·v0
506 .end·method506 .end·method
  
507 .method·public·getDataPadCount()I507 .method·public·getDataPadCount()I
508 ····.locals·6508 ····.locals·6
  
509 ····.prologue509 ····.prologue
510 ····const/4·v3,·0x0510 ····const/4·v1,·0x0
  
511 ····.line·485511 ····.line·485
512 ····iget·v4,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->alignmentBoundary:I512 ····iget·v4,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->alignmentBoundary:I
  
513 ····if-nez·v4,·:cond_1513 ····if-nez·v4,·:cond_1
  
514 ····.line·491514 ····.line·491
515 ····:cond_0515 ····:cond_0
516 ····:goto_0516 ····:goto_0
517 ····return·v3517 ····return·v1
  
518 ····.line·486518 ····.line·486
519 ····:cond_1519 ····:cond_1
520 ····iget-wide·v1,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->filesize:J520 ····iget-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->filesize:J
  
521 ····.line·487521 ····.line·487
522 ····.local·v1,·"size":J522 ····.local·v2,·"size":J
523 ····iget·v4,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->alignmentBoundary:I523 ····iget·v4,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->alignmentBoundary:I
  
524 ····int-to-long·v4,·v4524 ····int-to-long·v4,·v4
  
525 ····rem-long·v4,·v1,·v4525 ····rem-long·v4,·v2,·v4
  
526 ····long-to-int·v0,·v4526 ····long-to-int·v0,·v4
  
527 ····.line·488527 ····.line·488
528 ····.local·v0,·"remain":I528 ····.local·v0,·"remain":I
529 ····if-lez·v0,·:cond_0529 ····if-lez·v0,·:cond_0
  
530 ····.line·489530 ····.line·489
531 ····iget·v3,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->alignmentBoundary:I531 ····iget·v1,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->alignmentBoundary:I
  
532 ····sub-int/2addr·v3,·v0532 ····sub-int/2addr·v1,·v0
  
533 ····goto·:goto_0533 ····goto·:goto_0
534 .end·method534 .end·method
  
535 .method·public·getDevice()J535 .method·public·getDevice()J
536 ····.locals·2536 ····.locals·2
  
Offset 671, 29 lines modifiedOffset 671, 29 lines modified
671 ····.line·500671 ····.line·500
672 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->inode:J672 ····iget-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->inode:J
  
673 ····return-wide·v0673 ····return-wide·v0
674 .end·method674 .end·method
  
675 .method·public·getLastModifiedDate()Ljava/util/Date;675 .method·public·getLastModifiedDate()Ljava/util/Date;
676 ····.locals·5676 ····.locals·6
  
677 ····.prologue677 ····.prologue
678 ····.line·582678 ····.line·582
679 ····new-instance·v0,·Ljava/util/Date;679 ····new-instance·v0,·Ljava/util/Date;
  
680 ····const-wide/16·v1,·0x3e8680 ····const-wide/16·v2,·0x3e8
  
681 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->getTime()J681 ····invoke-virtual·{p0},·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->getTime()J
  
682 ····move-result-wide·v3682 ····move-result-wide·v4
  
683 ····mul-long/2addr·v1,·v3683 ····mul-long/2addr·v2,·v4
  
684 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V684 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V
  
685 ····return-object·v0685 ····return-object·v0
686 .end·method686 .end·method
  
687 .method·public·getMode()J687 .method·public·getMode()J
688 ····.locals·4688 ····.locals·4
  
Offset 1102, 87 lines modifiedOffset 1102, 87 lines modified
1102 ····:cond_01102 ····:cond_0
1103 ····const/4·v0,·0x01103 ····const/4·v0,·0x0
  
1104 ····goto·:goto_01104 ····goto·:goto_0
1105 .end·method1105 .end·method
  
1106 .method·public·setChksum(J)V1106 .method·public·setChksum(J)V
1107 ····.locals·01107 ····.locals·1
1108 ····.param·p1,·"chksum"····#·J1108 ····.param·p1,·"chksum"····#·J
  
1109 ····.prologue1109 ····.prologue
1110 ····.line·6741110 ····.line·674
1111 ····invoke-direct·{p0},·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->checkNewFormat()V1111 ····invoke-direct·{p0},·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->checkNewFormat()V
  
1112 ····.line·6751112 ····.line·675
1113 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->chksum:J1113 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->chksum:J
  
1114 ····.line·6761114 ····.line·676
1115 ····return-void1115 ····return-void
1116 .end·method1116 .end·method
  
1117 .method·public·setDevice(J)V1117 .method·public·setDevice(J)V
1118 ····.locals·01118 ····.locals·1
1119 ····.param·p1,·"device"····#·J1119 ····.param·p1,·"device"····#·J
  
1120 ····.prologue1120 ····.prologue
1121 ····.line·6881121 ····.line·688
1122 ····invoke-direct·{p0},·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->checkOldFormat()V1122 ····invoke-direct·{p0},·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->checkOldFormat()V
  
1123 ····.line·6891123 ····.line·689
1124 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->min:J1124 ····iput-wide·p1,·p0,·Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->min:J
  
Max diff block lines reached; 3463/6943 bytes (49.88%) of diff not shown.
590 B
smali/org/apache/commons/compress/archivers/dump/InvalidFormatException.smali
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ····invoke-direct·{p0,·v0},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveException;-><init>(Ljava/lang/String;)V22 ····invoke-direct·{p0,·v0},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveException;-><init>(Ljava/lang/String;)V
  
23 ····.line·3223 ····.line·32
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·public·constructor·<init>(J)V26 .method·public·constructor·<init>(J)V
27 ····.locals·227 ····.locals·3
28 ····.param·p1,·"offset"····#·J28 ····.param·p1,·"offset"····#·J
  
29 ····.prologue29 ····.prologue
30 ····.line·3530 ····.line·35
31 ····new-instance·v0,·Ljava/lang/StringBuilder;31 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
32 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V32 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
5.69 KB
smali/org/apache/commons/compress/archivers/dump/DumpArchiveEntry.smali
    
Offset 203, 17 lines modifiedOffset 203, 17 lines modified
203 .end·method203 .end·method
  
204 .method·static·parse([B)Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;204 .method·static·parse([B)Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;
205 ····.locals·14205 ····.locals·14
206 ····.param·p0,·"buffer"····#·[B206 ····.param·p0,·"buffer"····#·[B
  
207 ····.prologue207 ····.prologue
208 ····const/16·v13,·0x200208 ····const/16·v11,·0x200
  
209 ····const-wide/16·v11,·0x3e8209 ····const-wide/16·v12,·0x3e8
  
210 ····const/4·v10,·0x0210 ····const/4·v10,·0x0
  
211 ····.line·435211 ····.line·435
212 ····new-instance·v0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;212 ····new-instance·v0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;
  
213 ····invoke-direct·{v0},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;-><init>()V213 ····invoke-direct·{v0},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;-><init>()V
Offset 301, 15 lines modifiedOffset 301, 15 lines modified
  
301 ····invoke-static·{p0,·v6},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I301 ····invoke-static·{p0,·v6},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I
  
302 ····move-result·v6302 ····move-result·v6
  
303 ····int-to-long·v6,·v6303 ····int-to-long·v6,·v6
  
304 ····mul-long/2addr·v6,·v11304 ····mul-long/2addr·v6,·v12
  
305 ····const/16·v8,·0x34305 ····const/16·v8,·0x34
  
306 ····invoke-static·{p0,·v8},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I306 ····invoke-static·{p0,·v8},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I
  
307 ····move-result·v8307 ····move-result·v8
  
Offset 332, 15 lines modifiedOffset 332, 15 lines modified
  
332 ····invoke-static·{p0,·v6},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I332 ····invoke-static·{p0,·v6},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I
  
333 ····move-result·v6333 ····move-result·v6
  
334 ····int-to-long·v6,·v6334 ····int-to-long·v6,·v6
  
335 ····mul-long/2addr·v6,·v11335 ····mul-long/2addr·v6,·v12
  
336 ····const/16·v8,·0x3c336 ····const/16·v8,·0x3c
  
337 ····invoke-static·{p0,·v8},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I337 ····invoke-static·{p0,·v8},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I
  
338 ····move-result·v8338 ····move-result·v8
  
Offset 362, 15 lines modifiedOffset 362, 15 lines modified
  
362 ····invoke-static·{p0,·v6},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I362 ····invoke-static·{p0,·v6},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I
  
363 ····move-result·v6363 ····move-result·v6
  
364 ····int-to-long·v6,·v6364 ····int-to-long·v6,·v6
  
365 ····mul-long/2addr·v6,·v11365 ····mul-long/2addr·v6,·v12
  
366 ····const/16·v8,·0x44366 ····const/16·v8,·0x44
  
367 ····invoke-static·{p0,·v8},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I367 ····invoke-static·{p0,·v8},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I
  
368 ····move-result·v8368 ····move-result·v8
  
Offset 423, 15 lines modifiedOffset 423, 15 lines modified
423 ····invoke-static·{v1,·v10},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;->access$402(Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;I)I423 ····invoke-static·{v1,·v10},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;->access$402(Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;I)I
  
424 ····.line·484424 ····.line·484
425 ····const/4·v2,·0x0425 ····const/4·v2,·0x0
  
426 ····.local·v2,·"i":I426 ····.local·v2,·"i":I
427 ····:goto_0427 ····:goto_0
428 ····if-ge·v2,·v13,·:cond_1428 ····if-ge·v2,·v11,·:cond_1
  
429 ····invoke-static·{v1},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;->access$300(Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;)I429 ····invoke-static·{v1},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;->access$300(Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;)I
  
430 ····move-result·v6430 ····move-result·v6
  
431 ····if-ge·v2,·v6,·:cond_1431 ····if-ge·v2,·v6,·:cond_1
  
Offset 455, 15 lines modifiedOffset 455, 15 lines modified
455 ····:cond_1455 ····:cond_1
456 ····const/16·v6,·0xa4456 ····const/16·v6,·0xa4
  
457 ····invoke-static·{v1},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;->access$500(Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;)[B457 ····invoke-static·{v1},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;->access$500(Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;)[B
  
458 ····move-result-object·v7458 ····move-result-object·v7
  
459 ····invoke-static·{p0,·v6,·v7,·v10,·v13},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V459 ····invoke-static·{p0,·v6,·v7,·v10,·v11},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
460 ····.line·492460 ····.line·492
461 ····invoke-virtual·{v1},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;->getVolume()I461 ····invoke-virtual·{v1},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader;->getVolume()I
  
462 ····move-result·v6462 ····move-result·v6
  
463 ····iput·v6,·v0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;->volume:I463 ····iput·v6,·v0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;->volume:I
Offset 579, 37 lines modifiedOffset 579, 37 lines modified
579 ····move·v1,·v2579 ····move·v1,·v2
  
580 ····.line·413580 ····.line·413
581 ····goto·:goto_0581 ····goto·:goto_0
582 .end·method582 .end·method
  
583 .method·public·getAccessTime()Ljava/util/Date;583 .method·public·getAccessTime()Ljava/util/Date;
584 ····.locals·3584 ····.locals·4
  
585 ····.prologue585 ····.prologue
586 ····.line·704586 ····.line·704
587 ····new-instance·v0,·Ljava/util/Date;587 ····new-instance·v0,·Ljava/util/Date;
  
588 ····iget-wide·v1,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;->atime:J588 ····iget-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;->atime:J
  
589 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V589 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V
  
590 ····return-object·v0590 ····return-object·v0
591 .end·method591 .end·method
  
592 .method·public·getCreationTime()Ljava/util/Date;592 .method·public·getCreationTime()Ljava/util/Date;
593 ····.locals·3593 ····.locals·4
  
594 ····.prologue594 ····.prologue
595 ····.line·288595 ····.line·288
596 ····new-instance·v0,·Ljava/util/Date;596 ····new-instance·v0,·Ljava/util/Date;
  
597 ····iget-wide·v1,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;->ctime:J597 ····iget-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveEntry;->ctime:J
  
Max diff block lines reached; 1528/5686 bytes (26.87%) of diff not shown.
3.71 KB
smali/org/apache/commons/compress/archivers/dump/DumpArchiveSummary.smali
    
Offset 168, 15 lines modifiedOffset 168, 15 lines modified
168 ····.line·58168 ····.line·58
169 ····return-void169 ····return-void
170 .end·method170 .end·method
  
  
171 #·virtual·methods171 #·virtual·methods
172 .method·public·equals(Ljava/lang/Object;)Z172 .method·public·equals(Ljava/lang/Object;)Z
173 ····.locals·7173 ····.locals·8
174 ····.param·p1,·"o"····#·Ljava/lang/Object;174 ····.param·p1,·"o"····#·Ljava/lang/Object;
  
175 ····.prologue175 ····.prologue
176 ····const/4·v1,·0x1176 ····const/4·v1,·0x1
  
177 ····const/4·v2,·0x0177 ····const/4·v2,·0x0
  
Offset 216, 19 lines modifiedOffset 216, 19 lines modified
216 ····move-object·v0,·p1216 ····move-object·v0,·p1
  
217 ····.line·316217 ····.line·316
218 ····check-cast·v0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;218 ····check-cast·v0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;
  
219 ····.line·318219 ····.line·318
220 ····.local·v0,·"rhs":Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;220 ····.local·v0,·"rhs":Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;
221 ····iget-wide·v3,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->dumpDate:J221 ····iget-wide·v4,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->dumpDate:J
  
222 ····iget-wide·v5,·v0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->dumpDate:J222 ····iget-wide·v6,·v0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->dumpDate:J
  
223 ····cmp-long·v3,·v3,·v5223 ····cmp-long·v3,·v4,·v6
  
224 ····if-eqz·v3,·:cond_4224 ····if-eqz·v3,·:cond_4
  
225 ····move·v1,·v2225 ····move·v1,·v2
  
226 ····.line·319226 ····.line·319
227 ····goto·:goto_0227 ····goto·:goto_0
Offset 297, 23 lines modifiedOffset 297, 23 lines modified
297 ····.line·161297 ····.line·161
298 ····iget-object·v0,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->devname:Ljava/lang/String;298 ····iget-object·v0,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->devname:Ljava/lang/String;
  
299 ····return-object·v0299 ····return-object·v0
300 .end·method300 .end·method
  
301 .method·public·getDumpDate()Ljava/util/Date;301 .method·public·getDumpDate()Ljava/util/Date;
302 ····.locals·3302 ····.locals·4
  
303 ····.prologue303 ····.prologue
304 ····.line·65304 ····.line·65
305 ····new-instance·v0,·Ljava/util/Date;305 ····new-instance·v0,·Ljava/util/Date;
  
306 ····iget-wide·v1,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->dumpDate:J306 ····iget-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->dumpDate:J
  
307 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V307 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V
  
308 ····return-object·v0308 ····return-object·v0
309 .end·method309 .end·method
  
310 .method·public·getFilesystem()Ljava/lang/String;310 .method·public·getFilesystem()Ljava/lang/String;
311 ····.locals·1311 ····.locals·1
  
Offset 381, 23 lines modifiedOffset 381, 23 lines modified
381 ····.line·225381 ····.line·225
382 ····iget·v0,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->ntrec:I382 ····iget·v0,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->ntrec:I
  
383 ····return·v0383 ····return·v0
384 .end·method384 .end·method
  
385 .method·public·getPreviousDumpDate()Ljava/util/Date;385 .method·public·getPreviousDumpDate()Ljava/util/Date;
386 ····.locals·3386 ····.locals·4
  
387 ····.prologue387 ····.prologue
388 ····.line·80388 ····.line·80
389 ····new-instance·v0,·Ljava/util/Date;389 ····new-instance·v0,·Ljava/util/Date;
  
390 ····iget-wide·v1,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->previousDumpDate:J390 ····iget-wide·v2,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->previousDumpDate:J
  
391 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V391 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V
  
392 ····return-object·v0392 ····return-object·v0
393 .end·method393 .end·method
  
394 .method·public·getVolume()I394 .method·public·getVolume()I
395 ····.locals·1395 ····.locals·1
  
Offset 405, 15 lines modifiedOffset 405, 15 lines modified
405 ····.line·95405 ····.line·95
406 ····iget·v0,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->volume:I406 ····iget·v0,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->volume:I
  
407 ····return·v0407 ····return·v0
408 .end·method408 .end·method
  
409 .method·public·hashCode()I409 .method·public·hashCode()I
410 ····.locals·7410 ····.locals·8
  
411 ····.prologue411 ····.prologue
412 ····.line·284412 ····.line·284
413 ····const/16·v0,·0x11413 ····const/16·v0,·0x11
  
414 ····.line·286414 ····.line·286
415 ····.local·v0,·"hash":I415 ····.local·v0,·"hash":I
Offset 426, 25 lines modifiedOffset 426, 25 lines modified
  
426 ····invoke-virtual·{v1},·Ljava/lang/String;->hashCode()I426 ····invoke-virtual·{v1},·Ljava/lang/String;->hashCode()I
  
427 ····move-result·v0427 ····move-result·v0
  
428 ····.line·290428 ····.line·290
429 ····:cond_0429 ····:cond_0
430 ····int-to-long·v1,·v0430 ····int-to-long·v2,·v0
  
431 ····const-wide/16·v3,·0x1f431 ····const-wide/16·v4,·0x1f
  
432 ····iget-wide·v5,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->dumpDate:J432 ····iget-wide·v6,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->dumpDate:J
  
433 ····mul-long/2addr·v3,·v5433 ····mul-long/2addr·v4,·v6
  
434 ····add-long/2addr·v1,·v3434 ····add-long/2addr·v2,·v4
  
435 ····long-to-int·v0,·v1435 ····long-to-int·v0,·v2
  
436 ····.line·292436 ····.line·292
437 ····iget-object·v1,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->hostname:Ljava/lang/String;437 ····iget-object·v1,·p0,·Lorg/apache/commons/compress/archivers/dump/DumpArchiveSummary;->hostname:Ljava/lang/String;
  
438 ····if-eqz·v1,·:cond_1438 ····if-eqz·v1,·:cond_1
  
439 ····.line·293439 ····.line·293
32.7 KB
smali/org/apache/commons/compress/archivers/dump/DumpArchiveInputStream.smali
Max HTML report size reached
4.84 KB
smali/org/apache/commons/compress/archivers/dump/TapeInputStream.smali
    
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ····iput-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J68 ····iput-wide·v0,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J
  
69 ····.line·5069 ····.line·50
70 ····return-void70 ····return-void
71 .end·method71 .end·method
  
72 .method·private·readBlock(Z)Z72 .method·private·readBlock(Z)Z
73 ····.locals·1373 ····.locals·14
74 ····.param·p1,·"decompress"····#·Z74 ····.param·p1,·"decompress"····#·Z
75 ····.annotation·system·Ldalvik/annotation/Throws;75 ····.annotation·system·Ldalvik/annotation/Throws;
76 ········value·=·{76 ········value·=·{
77 ············Ljava/io/IOException;77 ············Ljava/io/IOException;
78 ········}78 ········}
79 ····.end·annotation79 ····.end·annotation
  
Offset 122, 23 lines modifiedOffset 122, 23 lines modified
122 ····iget·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockSize:I122 ····iget·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockSize:I
  
123 ····invoke-direct·{p0,·v9,·v8,·v10},·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->readFully([BII)Z123 ····invoke-direct·{p0,·v9,·v8,·v10},·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->readFully([BII)Z
  
124 ····move-result·v7124 ····move-result·v7
  
125 ····.line·264125 ····.line·264
126 ····iget-wide·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J126 ····iget-wide·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J
  
127 ····iget·v11,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockSize:I127 ····iget·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockSize:I
  
128 ····int-to-long·v11,·v11128 ····int-to-long·v12,·v9
  
129 ····add-long/2addr·v9,·v11129 ····add-long/2addr·v10,·v12
  
130 ····iput-wide·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J130 ····iput-wide·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J
  
131 ····.line·325131 ····.line·325
132 ····:goto_0132 ····:goto_0
133 ····iget·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->currBlkIdx:I133 ····iget·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->currBlkIdx:I
  
134 ····add-int/lit8·v9,·v9,·0x1134 ····add-int/lit8·v9,·v9,·0x1
  
Offset 162, 21 lines modifiedOffset 162, 21 lines modified
162 ····invoke-direct·{p0,·v9,·v8,·v10},·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->readFully([BII)Z162 ····invoke-direct·{p0,·v9,·v8,·v10},·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->readFully([BII)Z
  
163 ····move-result·v9163 ····move-result·v9
  
164 ····if-eqz·v9,·:cond_2164 ····if-eqz·v9,·:cond_2
  
165 ····.line·269165 ····.line·269
166 ····iget-wide·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J166 ····iget-wide·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J
  
167 ····const-wide/16·v11,·0x4167 ····const-wide/16·v12,·0x4
  
168 ····add-long/2addr·v9,·v11168 ····add-long/2addr·v10,·v12
  
169 ····iput-wide·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J169 ····iput-wide·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J
  
170 ····.line·271170 ····.line·271
171 ····iget-object·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockBuffer:[B171 ····iget-object·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockBuffer:[B
  
172 ····invoke-static·{v9,·v8},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I172 ····invoke-static·{v9,·v8},·Lorg/apache/commons/compress/archivers/dump/DumpArchiveUtil;->convert32([BI)I
  
173 ····move-result·v4173 ····move-result·v4
Offset 198, 23 lines modifiedOffset 198, 23 lines modified
198 ····iget·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockSize:I198 ····iget·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockSize:I
  
199 ····invoke-direct·{p0,·v9,·v8,·v10},·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->readFully([BII)Z199 ····invoke-direct·{p0,·v9,·v8,·v10},·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->readFully([BII)Z
  
200 ····move-result·v7200 ····move-result·v7
  
201 ····.line·277201 ····.line·277
202 ····iget-wide·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J202 ····iget-wide·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J
  
203 ····iget·v11,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockSize:I203 ····iget·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockSize:I
  
204 ····int-to-long·v11,·v11204 ····int-to-long·v12,·v9
  
205 ····add-long/2addr·v9,·v11205 ····add-long/2addr·v10,·v12
  
206 ····iput-wide·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J206 ····iput-wide·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J
  
207 ····goto·:goto_0207 ····goto·:goto_0
  
208 ····.end·local·v1····#·"compressed":Z208 ····.end·local·v1····#·"compressed":Z
209 ····:cond_4209 ····:cond_4
210 ····move·v1,·v8210 ····move·v1,·v8
  
Offset 243, 21 lines modifiedOffset 243, 21 lines modified
243 ····.line·283243 ····.line·283
244 ····.local·v0,·"compBuffer":[B244 ····.local·v0,·"compBuffer":[B
245 ····invoke-direct·{p0,·v0,·v8,·v6},·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->readFully([BII)Z245 ····invoke-direct·{p0,·v0,·v8,·v6},·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->readFully([BII)Z
  
246 ····move-result·v7246 ····move-result·v7
  
247 ····.line·284247 ····.line·284
248 ····iget-wide·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J248 ····iget-wide·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J
  
249 ····int-to-long·v11,·v6249 ····int-to-long·v12,·v6
  
250 ····add-long/2addr·v9,·v11250 ····add-long/2addr·v10,·v12
  
251 ····iput-wide·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J251 ····iput-wide·v10,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->bytesRead:J
  
252 ····.line·286252 ····.line·286
253 ····if-nez·p1,·:cond_6253 ····if-nez·p1,·:cond_6
  
254 ····.line·288254 ····.line·288
255 ····iget-object·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockBuffer:[B255 ····iget-object·v9,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->blockBuffer:[B
  
Offset 859, 15 lines modifiedOffset 859, 15 lines modified
859 ····iput·v1,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->readOffset:I859 ····iput·v1,·p0,·Lorg/apache/commons/compress/archivers/dump/TapeInputStream;->readOffset:I
  
860 ····.line·82860 ····.line·82
861 ····return-void861 ····return-void
862 .end·method862 .end·method
  
863 .method·public·skip(J)J863 .method·public·skip(J)J
864 ····.locals·8864 ····.locals·9
865 ····.param·p1,·"len"····#·J865 ····.param·p1,·"len"····#·J
866 ····.annotation·system·Ldalvik/annotation/Throws;866 ····.annotation·system·Ldalvik/annotation/Throws;
867 ········value·=·{867 ········value·=·{
868 ············Ljava/io/IOException;868 ············Ljava/io/IOException;
869 ········}869 ········}
870 ····.end·annotation870 ····.end·annotation
  
7.87 KB
smali/org/apache/commons/codec/binary/Base64.smali
    
Offset 794, 57 lines modifiedOffset 794, 57 lines modified
794 ····.param·p2,·"urlSafe"····#·Z794 ····.param·p2,·"urlSafe"····#·Z
795 ····.param·p3,·"maxResultSize"····#·I795 ····.param·p3,·"maxResultSize"····#·I
  
796 ····.prologue796 ····.prologue
797 ····.line·805797 ····.line·805
798 ····if-eqz·p0,·:cond_0798 ····if-eqz·p0,·:cond_0
  
799 ····array-length·v3,·p0799 ····array-length·v1,·p0
  
800 ····if-nez·v3,·:cond_1800 ····if-nez·v1,·:cond_1
  
801 ····.line·818801 ····.line·818
802 ····.end·local·p0····#·"binaryData":[B802 ····.end·local·p0····#·"binaryData":[B
803 ····:cond_0803 ····:cond_0
804 ····:goto_0804 ····:goto_0
805 ····return-object·p0805 ····return-object·p0
  
806 ····.line·809806 ····.line·809
807 ····.restart·local·p0····#·"binaryData":[B807 ····.restart·local·p0····#·"binaryData":[B
808 ····:cond_1808 ····:cond_1
809 ····const/16·v3,·0x4c809 ····const/16·v1,·0x4c
  
810 ····sget-object·v4,·Lorg/apache/commons/codec/binary/Base64;->CHUNK_SEPARATOR:[B810 ····sget-object·v4,·Lorg/apache/commons/codec/binary/Base64;->CHUNK_SEPARATOR:[B
  
811 ····invoke-static·{p0,·v3,·v4},·Lorg/apache/commons/codec/binary/Base64;->getEncodeLength([BI[B)J811 ····invoke-static·{p0,·v1,·v4},·Lorg/apache/commons/codec/binary/Base64;->getEncodeLength([BI[B)J
  
812 ····move-result-wide·v1812 ····move-result-wide·v2
  
813 ····.line·810813 ····.line·810
814 ····.local·v1,·"len":J814 ····.local·v2,·"len":J
815 ····int-to-long·v3,·p3815 ····int-to-long·v4,·p3
  
816 ····cmp-long·v3,·v1,·v3816 ····cmp-long·v1,·v2,·v4
  
817 ····if-lez·v3,·:cond_2817 ····if-lez·v1,·:cond_2
  
818 ····.line·811818 ····.line·811
819 ····new-instance·v3,·Ljava/lang/IllegalArgumentException;819 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
820 ····new-instance·v4,·Ljava/lang/StringBuffer;820 ····new-instance·v4,·Ljava/lang/StringBuffer;
  
821 ····invoke-direct·{v4},·Ljava/lang/StringBuffer;-><init>()V821 ····invoke-direct·{v4},·Ljava/lang/StringBuffer;-><init>()V
  
822 ····const-string·v5,·"Input·array·too·big,·the·output·array·would·be·bigger·("822 ····const-string·v5,·"Input·array·too·big,·the·output·array·would·be·bigger·("
  
823 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;823 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
824 ····move-result-object·v4824 ····move-result-object·v4
  
825 ····invoke-virtual·{v4,·v1,·v2},·Ljava/lang/StringBuffer;->append(J)Ljava/lang/StringBuffer;825 ····invoke-virtual·{v4,·v2,·v3},·Ljava/lang/StringBuffer;->append(J)Ljava/lang/StringBuffer;
  
826 ····move-result-object·v4826 ····move-result-object·v4
  
827 ····const-string·v5,·")·than·the·specified·maxium·size·of·"827 ····const-string·v5,·")·than·the·specified·maxium·size·of·"
  
828 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;828 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
Offset 854, 17 lines modifiedOffset 854, 17 lines modified
  
854 ····move-result-object·v4854 ····move-result-object·v4
  
855 ····invoke-virtual·{v4},·Ljava/lang/StringBuffer;->toString()Ljava/lang/String;855 ····invoke-virtual·{v4},·Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
  
856 ····move-result-object·v4856 ····move-result-object·v4
  
857 ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V857 ····invoke-direct·{v1,·v4},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
858 ····throw·v3858 ····throw·v1
  
859 ····.line·817859 ····.line·817
860 ····:cond_2860 ····:cond_2
861 ····if-eqz·p1,·:cond_3861 ····if-eqz·p1,·:cond_3
  
862 ····new-instance·v0,·Lorg/apache/commons/codec/binary/Base64;862 ····new-instance·v0,·Lorg/apache/commons/codec/binary/Base64;
  
Offset 880, 19 lines modifiedOffset 880, 19 lines modified
880 ····goto·:goto_0880 ····goto·:goto_0
  
881 ····.line·817881 ····.line·817
882 ····.end·local·v0····#·"b64":Lorg/apache/commons/codec/binary/Base64;882 ····.end·local·v0····#·"b64":Lorg/apache/commons/codec/binary/Base64;
883 ····:cond_3883 ····:cond_3
884 ····new-instance·v0,·Lorg/apache/commons/codec/binary/Base64;884 ····new-instance·v0,·Lorg/apache/commons/codec/binary/Base64;
  
885 ····const/4·v3,·0x0885 ····const/4·v1,·0x0
  
886 ····sget-object·v4,·Lorg/apache/commons/codec/binary/Base64;->CHUNK_SEPARATOR:[B886 ····sget-object·v4,·Lorg/apache/commons/codec/binary/Base64;->CHUNK_SEPARATOR:[B
  
887 ····invoke-direct·{v0,·v3,·v4,·p2},·Lorg/apache/commons/codec/binary/Base64;-><init>(I[BZ)V887 ····invoke-direct·{v0,·v1,·v4,·p2},·Lorg/apache/commons/codec/binary/Base64;-><init>(I[BZ)V
  
888 ····goto·:goto_1888 ····goto·:goto_1
889 .end·method889 .end·method
  
890 .method·public·static·encodeBase64Chunked([B)[B890 .method·public·static·encodeBase64Chunked([B)[B
891 ····.locals·1891 ····.locals·1
892 ····.param·p0,·"binaryData"····#·[B892 ····.param·p0,·"binaryData"····#·[B
Offset 994, 92 lines modifiedOffset 994, 92 lines modified
  
994 ····move-result-object·v0994 ····move-result-object·v0
  
995 ····return-object·v0995 ····return-object·v0
996 .end·method996 .end·method
  
997 .method·private·static·getEncodeLength([BI[B)J997 .method·private·static·getEncodeLength([BI[B)J
998 ····.locals·11998 ····.locals·10
999 ····.param·p0,·"pArray"····#·[B999 ····.param·p0,·"pArray"····#·[B
1000 ····.param·p1,·"chunkSize"····#·I1000 ····.param·p1,·"chunkSize"····#·I
1001 ····.param·p2,·"chunkSeparator"····#·[B1001 ····.param·p2,·"chunkSeparator"····#·[B
  
1002 ····.prologue1002 ····.prologue
1003 ····const-wide/16·v9,·0x41003 ····const-wide/16·v6,·0x4
  
1004 ····const-wide/16·v7,·0x01004 ····const-wide/16·v8,·0x0
  
1005 ····.line·9651005 ····.line·965
1006 ····div-int/lit8·v5,·p1,·0x41006 ····div-int/lit8·v3,·p1,·0x4
  
1007 ····mul-int/lit8·p1,·v5,·0x41007 ····mul-int/lit8·p1,·v3,·0x4
  
1008 ····.line·9671008 ····.line·967
1009 ····array-length·v5,·p01009 ····array-length·v3,·p0
  
1010 ····mul-int/lit8·v5,·v5,·0x41010 ····mul-int/lit8·v3,·v3,·0x4
  
1011 ····div-int/lit8·v5,·v5,·0x31011 ····div-int/lit8·v3,·v3,·0x3
  
1012 ····int-to-long·v0,·v51012 ····int-to-long·v0,·v3
  
Max diff block lines reached; 4101/7954 bytes (51.56%) of diff not shown.
514 B
smali/org/acra/ErrorReporter$3.smali
    
Offset 78, 18 lines modifiedOffset 78, 18 lines modified
  
78 ····move-result·v178 ····move-result·v1
  
79 ····if-eqz·v1,·:cond_179 ····if-eqz·v1,·:cond_1
  
80 ····.line·64880 ····.line·648
81 ····:cond_081 ····:cond_0
82 ····const-wide/16·v1,·0x6482 ····const-wide/16·v2,·0x64
  
83 ····:try_start_083 ····:try_start_0
84 ····invoke-static·{v1,·v2},·Ljava/lang/Thread;->sleep(J)V84 ····invoke-static·{v2,·v3},·Ljava/lang/Thread;->sleep(J)V
85 ····:try_end_085 ····:try_end_0
86 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_086 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
87 ····goto·:goto_087 ····goto·:goto_0
  
88 ····.line·64988 ····.line·649
89 ····:catch_089 ····:catch_0
8.81 KB
smali/org/acra/ErrorReporter.smali
Max HTML report size reached
3.1 KB
smali/org/acra/ErrorReporter$2.smali
    
Offset 30, 90 lines modifiedOffset 30, 90 lines modified
  
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·run()V33 .method·public·run()V
34 ····.locals·1234 ····.locals·14
  
35 ····.prologue35 ····.prologue
36 ····const-wide/16·v10,·0xbb836 ····const-wide/16·v12,·0xbb8
  
37 ····const/4·v9,·0x037 ····const/4·v10,·0x0
  
38 ····.line·61238 ····.line·612
39 ····new-instance·v0,·Landroid/text/format/Time;39 ····new-instance·v0,·Landroid/text/format/Time;
  
40 ····invoke-direct·{v0},·Landroid/text/format/Time;-><init>()V40 ····invoke-direct·{v0},·Landroid/text/format/Time;-><init>()V
  
41 ····.line·61341 ····.line·613
42 ····.local·v0,·"beforeWait":Landroid/text/format/Time;42 ····.local·v0,·"beforeWait":Landroid/text/format/Time;
43 ····new-instance·v3,·Landroid/text/format/Time;43 ····new-instance·v1,·Landroid/text/format/Time;
  
44 ····invoke-direct·{v3},·Landroid/text/format/Time;-><init>()V44 ····invoke-direct·{v1},·Landroid/text/format/Time;-><init>()V
  
45 ····.line·61445 ····.line·614
46 ····.local·v3,·"currentTime":Landroid/text/format/Time;46 ····.local·v1,·"currentTime":Landroid/text/format/Time;
47 ····invoke-virtual·{v0},·Landroid/text/format/Time;->setToNow()V47 ····invoke-virtual·{v0},·Landroid/text/format/Time;->setToNow()V
  
48 ····.line·61548 ····.line·615
49 ····invoke-virtual·{v0,·v9},·Landroid/text/format/Time;->toMillis(Z)J49 ····invoke-virtual·{v0,·v10},·Landroid/text/format/Time;->toMillis(Z)J
  
50 ····move-result-wide·v150 ····move-result-wide·v2
  
51 ····.line·61651 ····.line·616
52 ····.local·v1,·"beforeWaitInMillis":J52 ····.local·v2,·"beforeWaitInMillis":J
53 ····const-wide/16·v5,·0x053 ····const-wide/16·v6,·0x0
  
54 ····.line·61754 ····.line·617
55 ····.local·v5,·"elapsedTimeInMillis":J55 ····.local·v6,·"elapsedTimeInMillis":J
56 ····:goto_056 ····:goto_0
57 ····cmp-long·v7,·v5,·v1057 ····cmp-long·v5,·v6,·v12
  
58 ····if-gez·v7,·:cond_058 ····if-gez·v5,·:cond_0
  
59 ····.line·62059 ····.line·620
60 ····const-wide/16·v7,·0xbb860 ····const-wide/16·v8,·0xbb8
  
61 ····:try_start_061 ····:try_start_0
62 ····invoke-static·{v7,·v8},·Ljava/lang/Thread;->sleep(J)V62 ····invoke-static·{v8,·v9},·Ljava/lang/Thread;->sleep(J)V
63 ····:try_end_063 ····:try_end_0
64 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_064 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
65 ····.line·62465 ····.line·624
66 ····:goto_166 ····:goto_1
67 ····invoke-virtual·{v3},·Landroid/text/format/Time;->setToNow()V67 ····invoke-virtual·{v1},·Landroid/text/format/Time;->setToNow()V
  
68 ····.line·62568 ····.line·625
69 ····invoke-virtual·{v3,·v9},·Landroid/text/format/Time;->toMillis(Z)J69 ····invoke-virtual·{v1,·v10},·Landroid/text/format/Time;->toMillis(Z)J
  
70 ····move-result-wide·v770 ····move-result-wide·v8
  
71 ····sub-long·v5,·v7,·v171 ····sub-long·v6,·v8,·v2
  
72 ····goto·:goto_072 ····goto·:goto_0
  
73 ····.line·62173 ····.line·621
74 ····:catch_074 ····:catch_0
75 ····move-exception·v475 ····move-exception·v4
  
76 ····.line·62276 ····.line·622
77 ····.local·v4,·"e1":Ljava/lang/InterruptedException;77 ····.local·v4,·"e1":Ljava/lang/InterruptedException;
78 ····sget-object·v7,·Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String;78 ····sget-object·v5,·Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String;
  
79 ····const-string·v8,·"Interrupted·while·waiting·for·Toast·to·end."79 ····const-string·v8,·"Interrupted·while·waiting·for·Toast·to·end."
  
80 ····invoke-static·{v7,·v8,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I80 ····invoke-static·{v5,·v8,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
81 ····goto·:goto_181 ····goto·:goto_1
  
82 ····.line·62782 ····.line·627
83 ····.end·local·v4····#·"e1":Ljava/lang/InterruptedException;83 ····.end·local·v4····#·"e1":Ljava/lang/InterruptedException;
84 ····:cond_084 ····:cond_0
85 ····const/4·v7,·0x185 ····const/4·v5,·0x1
  
86 ····invoke-static·{v7},·Lorg/acra/ErrorReporter;->access$102(Z)Z86 ····invoke-static·{v5},·Lorg/acra/ErrorReporter;->access$102(Z)Z
  
87 ····.line·62887 ····.line·628
88 ····return-void88 ····return-void
89 .end·method89 .end·method
1.34 KB
smali/org/acra/collector/CrashReportDataFactory.smali
    
Offset 579, 17 lines modifiedOffset 579, 17 lines modified
579 ····if-eqz·v6,·:cond_c579 ····if-eqz·v6,·:cond_c
  
580 ····.line·245580 ····.line·245
581 ····sget-object·v6,·Lorg/acra/ReportField;->TOTAL_MEM_SIZE:Lorg/acra/ReportField;581 ····sget-object·v6,·Lorg/acra/ReportField;->TOTAL_MEM_SIZE:Lorg/acra/ReportField;
  
582 ····invoke-static·{},·Lorg/acra/util/ReportUtils;->getTotalInternalMemorySize()J582 ····invoke-static·{},·Lorg/acra/util/ReportUtils;->getTotalInternalMemorySize()J
  
583 ····move-result-wide·v7583 ····move-result-wide·v8
  
584 ····invoke-static·{v7,·v8},·Ljava/lang/Long;->toString(J)Ljava/lang/String;584 ····invoke-static·{v8,·v9},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
585 ····move-result-object·v7585 ····move-result-object·v7
  
586 ····invoke-virtual·{v0,·v6,·v7},·Lorg/acra/collector/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object;586 ····invoke-virtual·{v0,·v6,·v7},·Lorg/acra/collector/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object;
  
587 ····.line·247587 ····.line·247
588 ····:cond_c588 ····:cond_c
Offset 604, 17 lines modifiedOffset 604, 17 lines modified
604 ····if-eqz·v6,·:cond_d604 ····if-eqz·v6,·:cond_d
  
605 ····.line·248605 ····.line·248
606 ····sget-object·v6,·Lorg/acra/ReportField;->AVAILABLE_MEM_SIZE:Lorg/acra/ReportField;606 ····sget-object·v6,·Lorg/acra/ReportField;->AVAILABLE_MEM_SIZE:Lorg/acra/ReportField;
  
607 ····invoke-static·{},·Lorg/acra/util/ReportUtils;->getAvailableInternalMemorySize()J607 ····invoke-static·{},·Lorg/acra/util/ReportUtils;->getAvailableInternalMemorySize()J
  
608 ····move-result-wide·v7608 ····move-result-wide·v8
  
609 ····invoke-static·{v7,·v8},·Ljava/lang/Long;->toString(J)Ljava/lang/String;609 ····invoke-static·{v8,·v9},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
610 ····move-result-object·v7610 ····move-result-object·v7
  
611 ····invoke-virtual·{v0,·v6,·v7},·Lorg/acra/collector/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object;611 ····invoke-virtual·{v0,·v6,·v7},·Lorg/acra/collector/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object;
  
612 ····.line·252612 ····.line·252
613 ····:cond_d613 ····:cond_d
34.0 KB
smali/org/acra/collector/DropBoxCollector.smali
Max HTML report size reached
424 B
smali/net/philipwarner/taskqueue/Event.smali
    
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ····.line·62113 ····.line·62
114 ····iget-wide·v0,·p0,·Lnet/philipwarner/taskqueue/Event;->m_id:J114 ····iget-wide·v0,·p0,·Lnet/philipwarner/taskqueue/Event;->m_id:J
  
115 ····return-wide·v0115 ····return-wide·v0
116 .end·method116 .end·method
  
117 .method·public·setId(J)V117 .method·public·setId(J)V
118 ····.locals·0118 ····.locals·1
119 ····.param·p1,·"id"····#·J119 ····.param·p1,·"id"····#·J
  
120 ····.prologue120 ····.prologue
121 ····.line·65121 ····.line·65
122 ····iput-wide·p1,·p0,·Lnet/philipwarner/taskqueue/Event;->m_id:J122 ····iput-wide·p1,·p0,·Lnet/philipwarner/taskqueue/Event;->m_id:J
  
123 ····.line·66123 ····.line·66
449 B
smali/net/philipwarner/taskqueue/Task.smali
    
Offset 255, 15 lines modifiedOffset 255, 15 lines modified
255 ····iput-object·p1,·p0,·Lnet/philipwarner/taskqueue/Task;->m_exception:Ljava/lang/Exception;255 ····iput-object·p1,·p0,·Lnet/philipwarner/taskqueue/Task;->m_exception:Ljava/lang/Exception;
  
256 ····.line·140256 ····.line·140
257 ····return-void257 ····return-void
258 .end·method258 .end·method
  
259 .method·public·setId(J)V259 .method·public·setId(J)V
260 ····.locals·0260 ····.locals·1
261 ····.param·p1,·"id"····#·J261 ····.param·p1,·"id"····#·J
  
262 ····.prologue262 ····.prologue
263 ····.line·101263 ····.line·101
264 ····iput-wide·p1,·p0,·Lnet/philipwarner/taskqueue/Task;->m_id:J264 ····iput-wide·p1,·p0,·Lnet/philipwarner/taskqueue/Task;->m_id:J
  
265 ····.line·102265 ····.line·102
611 B
smali/net/philipwarner/taskqueue/QueueManager.smali
    
Offset 280, 15 lines modifiedOffset 280, 15 lines modified
280 ····invoke-virtual·{p0,·v1,·v0},·Lnet/philipwarner/taskqueue/QueueManager;->notifyTaskChange(Lnet/philipwarner/taskqueue/Task;Lnet/philipwarner/taskqueue/Listeners$TaskActions;)V280 ····invoke-virtual·{p0,·v1,·v0},·Lnet/philipwarner/taskqueue/QueueManager;->notifyTaskChange(Lnet/philipwarner/taskqueue/Task;Lnet/philipwarner/taskqueue/Listeners$TaskActions;)V
  
281 ····.line·564281 ····.line·564
282 ····return-void282 ····return-void
283 .end·method283 .end·method
  
284 .method·public·deleteEvent(J)V284 .method·public·deleteEvent(J)V
285 ····.locals·2285 ····.locals·3
286 ····.param·p1,·"id"····#·J286 ····.param·p1,·"id"····#·J
  
287 ····.prologue287 ····.prologue
288 ····const/4·v1,·0x0288 ····const/4·v1,·0x0
  
289 ····.line·533289 ····.line·533
290 ····iget-object·v0,·p0,·Lnet/philipwarner/taskqueue/QueueManager;->m_dba:Lnet/philipwarner/taskqueue/DbAdapter;290 ····iget-object·v0,·p0,·Lnet/philipwarner/taskqueue/QueueManager;->m_dba:Lnet/philipwarner/taskqueue/DbAdapter;
3.04 KB
smali/net/philipwarner/taskqueue/Queue.smali
    
Offset 110, 17 lines modifiedOffset 110, 17 lines modified
110 ····if-eqz·v1,·:cond_0110 ····if-eqz·v1,·:cond_0
  
111 ····.line·192111 ····.line·192
112 ····iget-object·v1,·p0,·Lnet/philipwarner/taskqueue/Queue;->m_dba:Lnet/philipwarner/taskqueue/DbAdapter;112 ····iget-object·v1,·p0,·Lnet/philipwarner/taskqueue/Queue;->m_dba:Lnet/philipwarner/taskqueue/DbAdapter;
  
113 ····invoke-virtual·{p1},·Lnet/philipwarner/taskqueue/Task;->getId()J113 ····invoke-virtual·{p1},·Lnet/philipwarner/taskqueue/Task;->getId()J
  
114 ····move-result-wide·v3114 ····move-result-wide·v4
  
115 ····invoke-virtual·{v1,·v3,·v4},·Lnet/philipwarner/taskqueue/DbAdapter;->deleteTask(J)V115 ····invoke-virtual·{v1,·v4,·v5},·Lnet/philipwarner/taskqueue/DbAdapter;->deleteTask(J)V
  
116 ····.line·193116 ····.line·193
117 ····sget-object·v0,·Lnet/philipwarner/taskqueue/Listeners$TaskActions;->completed:Lnet/philipwarner/taskqueue/Listeners$TaskActions;117 ····sget-object·v0,·Lnet/philipwarner/taskqueue/Listeners$TaskActions;->completed:Lnet/philipwarner/taskqueue/Listeners$TaskActions;
  
118 ····.line·207118 ····.line·207
119 ····.local·v0,·"message":Lnet/philipwarner/taskqueue/Listeners$TaskActions;119 ····.local·v0,·"message":Lnet/philipwarner/taskqueue/Listeners$TaskActions;
120 ····:goto_0120 ····:goto_0
Offset 468, 15 lines modifiedOffset 468, 15 lines modified
  
468 ····check-cast·v0,·Lnet/philipwarner/taskqueue/Task;468 ····check-cast·v0,·Lnet/philipwarner/taskqueue/Task;
  
469 ····goto·:goto_0469 ····goto·:goto_0
470 .end·method470 .end·method
  
471 .method·public·run()V471 .method·public·run()V
472 ····.locals·9472 ····.locals·10
  
473 ····.prologue473 ····.prologue
474 ····.line·94474 ····.line·94
475 ····sget-object·v3,·Ljava/lang/System;->out:Ljava/io/PrintStream;475 ····sget-object·v3,·Ljava/lang/System;->out:Ljava/io/PrintStream;
  
476 ····new-instance·v4,·Ljava/lang/StringBuilder;476 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
Offset 709, 19 lines modifiedOffset 709, 19 lines modified
709 ····move-exception·v3709 ····move-exception·v3
  
710 ····goto·:goto_3710 ····goto·:goto_3
  
711 ····.line·112711 ····.line·112
712 ····:cond_3712 ····:cond_3
713 ····:try_start_9713 ····:try_start_9
714 ····iget-wide·v5,·v1,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->timeUntilRunnable:J714 ····iget-wide·v6,·v1,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->timeUntilRunnable:J
  
715 ····const-wide/16·v7,·0x0715 ····const-wide/16·v8,·0x0
  
716 ····cmp-long·v3,·v5,·v7716 ····cmp-long·v3,·v6,·v8
  
717 ····if-nez·v3,·:cond_5717 ····if-nez·v3,·:cond_5
  
718 ····.line·114718 ····.line·114
719 ····sget-object·v3,·Ljava/lang/System;->out:Ljava/io/PrintStream;719 ····sget-object·v3,·Ljava/lang/System;->out:Ljava/io/PrintStream;
  
720 ····new-instance·v5,·Ljava/lang/StringBuilder;720 ····new-instance·v5,·Ljava/lang/StringBuilder;
Offset 989, 17 lines modifiedOffset 989, 17 lines modified
  
989 ····const-string·v5,·"·waiting·"989 ····const-string·v5,·"·waiting·"
  
990 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;990 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
991 ····move-result-object·v4991 ····move-result-object·v4
  
992 ····iget-wide·v5,·v1,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->timeUntilRunnable:J992 ····iget-wide·v6,·v1,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->timeUntilRunnable:J
  
993 ····invoke-virtual·{v4,·v5,·v6},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;993 ····invoke-virtual·{v4,·v6,·v7},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
994 ····move-result-object·v4994 ····move-result-object·v4
  
995 ····const-string·v5,·"·for·task·"995 ····const-string·v5,·"·for·task·"
  
996 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;996 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 1021, 17 lines modifiedOffset 1021, 17 lines modified
1021 ····monitor-enter·p01021 ····monitor-enter·p0
1022 ····:try_end_121022 ····:try_end_12
1023 ····.catch·Ljava/lang/Exception;·{:try_start_12·..·:try_end_12}·:catch_11023 ····.catch·Ljava/lang/Exception;·{:try_start_12·..·:try_end_12}·:catch_1
1024 ····.catchall·{:try_start_12·..·:try_end_12}·:catchall_21024 ····.catchall·{:try_start_12·..·:try_end_12}·:catchall_2
  
1025 ····.line·1321025 ····.line·132
1026 ····:try_start_131026 ····:try_start_13
1027 ····iget-wide·v3,·v1,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->timeUntilRunnable:J1027 ····iget-wide·v4,·v1,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->timeUntilRunnable:J
  
1028 ····invoke-virtual·{p0,·v3,·v4},·Ljava/lang/Object;->wait(J)V1028 ····invoke-virtual·{p0,·v4,·v5},·Ljava/lang/Object;->wait(J)V
  
1029 ····.line·1311029 ····.line·131
1030 ····monitor-exit·p01030 ····monitor-exit·p0
  
1031 ····goto/16·:goto_01031 ····goto/16·:goto_0
  
1032 ····:catchall_31032 ····:catchall_3
1.4 KB
smali/net/philipwarner/taskqueue/EventsCursor.smali
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
  
85 ····move-result-object·v085 ····move-result-object·v0
  
86 ····return-object·v086 ····return-object·v0
87 .end·method87 .end·method
  
88 .method·public·getEvent()Lnet/philipwarner/taskqueue/Event;88 .method·public·getEvent()Lnet/philipwarner/taskqueue/Event;
89 ····.locals·589 ····.locals·6
  
90 ····.prologue90 ····.prologue
91 ····.line·11591 ····.line·115
92 ····sget·v3,·Lnet/philipwarner/taskqueue/EventsCursor;->m_eventCol:I92 ····sget·v3,·Lnet/philipwarner/taskqueue/EventsCursor;->m_eventCol:I
  
93 ····const/4·v4,·-0x193 ····const/4·v4,·-0x1
  
Offset 128, 17 lines modifiedOffset 128, 17 lines modified
128 ····.catch·Lnet/philipwarner/taskqueue/Utils$DeserializationException;·{:try_start_0·..·:try_end_0}·:catch_0128 ····.catch·Lnet/philipwarner/taskqueue/Utils$DeserializationException;·{:try_start_0·..·:try_end_0}·:catch_0
  
129 ····.line·124129 ····.line·124
130 ····.local·v2,·"e":Lnet/philipwarner/taskqueue/Event;130 ····.local·v2,·"e":Lnet/philipwarner/taskqueue/Event;
131 ····:goto_0131 ····:goto_0
132 ····invoke-virtual·{p0},·Lnet/philipwarner/taskqueue/EventsCursor;->getId()J132 ····invoke-virtual·{p0},·Lnet/philipwarner/taskqueue/EventsCursor;->getId()J
  
133 ····move-result-wide·v3133 ····move-result-wide·v4
  
134 ····invoke-virtual·{v2,·v3,·v4},·Lnet/philipwarner/taskqueue/Event;->setId(J)V134 ····invoke-virtual·{v2,·v4,·v5},·Lnet/philipwarner/taskqueue/Event;->setId(J)V
  
135 ····.line·125135 ····.line·125
136 ····return-object·v2136 ····return-object·v2
  
137 ····.line·121137 ····.line·121
138 ····.end·local·v2····#·"e":Lnet/philipwarner/taskqueue/Event;138 ····.end·local·v2····#·"e":Lnet/philipwarner/taskqueue/Event;
139 ····:catch_0139 ····:catch_0
Offset 237, 15 lines modifiedOffset 237, 15 lines modified
  
237 ····move-result·v0237 ····move-result·v0
  
238 ····return·v0238 ····return·v0
239 .end·method239 .end·method
  
240 .method·public·getIsSelected(J)Z240 .method·public·getIsSelected(J)Z
241 ····.locals·2241 ····.locals·3
242 ····.param·p1,·"id"····#·J242 ····.param·p1,·"id"····#·J
  
243 ····.prologue243 ····.prologue
244 ····.line·141244 ····.line·141
245 ····iget-object·v0,·p0,·Lnet/philipwarner/taskqueue/EventsCursor;->m_selections:Ljava/util/Hashtable;245 ····iget-object·v0,·p0,·Lnet/philipwarner/taskqueue/EventsCursor;->m_selections:Ljava/util/Hashtable;
  
246 ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;246 ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
27.3 KB
smali/net/philipwarner/taskqueue/DbAdapter.smali
Max HTML report size reached
3.58 KB
smali/net/philipwarner/taskqueue/DbAdapter$ScheduledTask.smali
    
Offset 85, 76 lines modifiedOffset 85, 76 lines modified
85 ····.line·17985 ····.line·179
86 ····return-void86 ····return-void
87 .end·method87 .end·method
  
  
88 #·virtual·methods88 #·virtual·methods
89 .method·protected·getTask()Lnet/philipwarner/taskqueue/Task;89 .method·protected·getTask()Lnet/philipwarner/taskqueue/Task;
90 ····.locals·790 ····.locals·8
  
91 ····.prologue91 ····.prologue
92 ····.line·15092 ····.line·150
93 ····:try_start_093 ····:try_start_0
94 ····new-instance·v2,·Ljava/io/ObjectInputStream;94 ····new-instance·v3,·Ljava/io/ObjectInputStream;
  
95 ····new-instance·v5,·Ljava/io/ByteArrayInputStream;95 ····new-instance·v6,·Ljava/io/ByteArrayInputStream;
  
96 ····iget-object·v6,·p0,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->m_blob:[B96 ····iget-object·v7,·p0,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->m_blob:[B
  
97 ····invoke-direct·{v5,·v6},·Ljava/io/ByteArrayInputStream;-><init>([B)V97 ····invoke-direct·{v6,·v7},·Ljava/io/ByteArrayInputStream;-><init>([B)V
  
98 ····invoke-direct·{v2,·v5},·Ljava/io/ObjectInputStream;-><init>(Ljava/io/InputStream;)V98 ····invoke-direct·{v3,·v6},·Ljava/io/ObjectInputStream;-><init>(Ljava/io/InputStream;)V
  
99 ····.line·15199 ····.line·151
100 ····.local·v2,·"in":Ljava/io/ObjectInputStream;100 ····.local·v3,·"in":Ljava/io/ObjectInputStream;
101 ····invoke-virtual·{v2},·Ljava/io/ObjectInputStream;->readObject()Ljava/lang/Object;101 ····invoke-virtual·{v3},·Ljava/io/ObjectInputStream;->readObject()Ljava/lang/Object;
  
102 ····move-result-object·v3102 ····move-result-object·v4
  
103 ····.line·152103 ····.line·152
104 ····.local·v3,·"object":Ljava/lang/Object;104 ····.local·v4,·"object":Ljava/lang/Object;
105 ····move-object·v0,·v3105 ····move-object·v0,·v4
  
106 ····check-cast·v0,·Lnet/philipwarner/taskqueue/Task;106 ····check-cast·v0,·Lnet/philipwarner/taskqueue/Task;
  
107 ····move-object·v4,·v0107 ····move-object·v5,·v0
108 ····:try_end_0108 ····:try_end_0
109 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0109 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
110 ····.line·157110 ····.line·157
111 ····.end·local·v2····#·"in":Ljava/io/ObjectInputStream;111 ····.end·local·v3····#·"in":Ljava/io/ObjectInputStream;
112 ····.end·local·v3····#·"object":Ljava/lang/Object;112 ····.end·local·v4····#·"object":Ljava/lang/Object;
113 ····.local·v4,·"task":Lnet/philipwarner/taskqueue/Task;113 ····.local·v5,·"task":Lnet/philipwarner/taskqueue/Task;
114 ····:goto_0114 ····:goto_0
115 ····if-eqz·v4,·:cond_0115 ····if-eqz·v5,·:cond_0
  
116 ····.line·158116 ····.line·158
117 ····iget·v5,·p0,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->id:I117 ····iget·v6,·p0,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->id:I
  
118 ····int-to-long·v5,·v5118 ····int-to-long·v6,·v6
  
119 ····invoke-virtual·{v4,·v5,·v6},·Lnet/philipwarner/taskqueue/Task;->setId(J)V119 ····invoke-virtual·{v5,·v6,·v7},·Lnet/philipwarner/taskqueue/Task;->setId(J)V
  
120 ····.line·159120 ····.line·159
121 ····iget·v5,·p0,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->m_retries:I121 ····iget·v6,·p0,·Lnet/philipwarner/taskqueue/DbAdapter$ScheduledTask;->m_retries:I
  
122 ····invoke-virtual·{v4,·v5},·Lnet/philipwarner/taskqueue/Task;->setRetries(I)V122 ····invoke-virtual·{v5,·v6},·Lnet/philipwarner/taskqueue/Task;->setRetries(I)V
  
123 ····.line·161123 ····.line·161
124 ····invoke-virtual·{v4},·Lnet/philipwarner/taskqueue/Task;->setRetryDelay()V124 ····invoke-virtual·{v5},·Lnet/philipwarner/taskqueue/Task;->setRetryDelay()V
  
125 ····.line·164125 ····.line·164
126 ····:cond_0126 ····:cond_0
127 ····return-object·v4127 ····return-object·v5
  
128 ····.line·153128 ····.line·153
129 ····.end·local·v4····#·"task":Lnet/philipwarner/taskqueue/Task;129 ····.end·local·v5····#·"task":Lnet/philipwarner/taskqueue/Task;
130 ····:catch_0130 ····:catch_0
131 ····move-exception·v1131 ····move-exception·v2
  
132 ····.line·154132 ····.line·154
133 ····.local·v1,·"e":Ljava/lang/Exception;133 ····.local·v2,·"e":Ljava/lang/Exception;
134 ····const/4·v4,·0x0134 ····const/4·v5,·0x0
  
135 ····.restart·local·v4····#·"task":Lnet/philipwarner/taskqueue/Task;135 ····.restart·local·v5····#·"task":Lnet/philipwarner/taskqueue/Task;
136 ····goto·:goto_0136 ····goto·:goto_0
137 .end·method137 .end·method
1.02 KB
smali/net/philipwarner/taskqueue/TasksCursor.smali
    
Offset 782, 15 lines modifiedOffset 782, 15 lines modified
  
782 ····move-result-object·v0782 ····move-result-object·v0
  
783 ····return-object·v0783 ····return-object·v0
784 .end·method784 .end·method
  
785 .method·public·getTask()Lnet/philipwarner/taskqueue/Task;785 .method·public·getTask()Lnet/philipwarner/taskqueue/Task;
786 ····.locals·5786 ····.locals·6
  
787 ····.prologue787 ····.prologue
788 ····.line·278788 ····.line·278
789 ····sget·v3,·Lnet/philipwarner/taskqueue/TasksCursor;->m_taskCol:I789 ····sget·v3,·Lnet/philipwarner/taskqueue/TasksCursor;->m_taskCol:I
  
790 ····const/4·v4,·-0x2790 ····const/4·v4,·-0x2
  
Offset 825, 17 lines modifiedOffset 825, 17 lines modified
825 ····.catch·Lnet/philipwarner/taskqueue/Utils$DeserializationException;·{:try_start_0·..·:try_end_0}·:catch_0825 ····.catch·Lnet/philipwarner/taskqueue/Utils$DeserializationException;·{:try_start_0·..·:try_end_0}·:catch_0
  
826 ····.line·287826 ····.line·287
827 ····.local·v2,·"t":Lnet/philipwarner/taskqueue/Task;827 ····.local·v2,·"t":Lnet/philipwarner/taskqueue/Task;
828 ····:goto_0828 ····:goto_0
829 ····invoke-virtual·{p0},·Lnet/philipwarner/taskqueue/TasksCursor;->getId()J829 ····invoke-virtual·{p0},·Lnet/philipwarner/taskqueue/TasksCursor;->getId()J
  
830 ····move-result-wide·v3830 ····move-result-wide·v4
  
831 ····invoke-virtual·{v2,·v3,·v4},·Lnet/philipwarner/taskqueue/Task;->setId(J)V831 ····invoke-virtual·{v2,·v4,·v5},·Lnet/philipwarner/taskqueue/Task;->setId(J)V
  
832 ····.line·288832 ····.line·288
833 ····return-object·v2833 ····return-object·v2
  
834 ····.line·284834 ····.line·284
835 ····.end·local·v2····#·"t":Lnet/philipwarner/taskqueue/Task;835 ····.end·local·v2····#·"t":Lnet/philipwarner/taskqueue/Task;
836 ····:catch_0836 ····:catch_0
3.1 KB
res/drawable-mdpi-v11/ic_stat_logo.png
2.2 KB
sng
Max HTML report size reached
844 B
Image content
Max HTML report size reached
4.65 KB
res/drawable/ic_tab_friends_white.png
3.62 KB
sng
Max HTML report size reached
976 B
Image content
Max HTML report size reached
11.9 KB
res/drawable/raw_add_book2.png
9.91 KB
sng
Max HTML report size reached
1.89 KB
Image content
Max HTML report size reached
158 KB
res/drawable/ic_launcher3.png
140 KB
sng
Max HTML report size reached
18.6 KB
Image content
Max HTML report size reached
4.98 KB
res/drawable/ic_tab_admin_white.png
3.96 KB
sng
Max HTML report size reached
980 B
Image content
Max HTML report size reached
3.4 KB
res/drawable/ic_tab_notes_grey.png
2.42 KB
sng
Max HTML report size reached
928 B
Image content
Max HTML report size reached
11.8 KB
res/drawable/raw_add_book3.png
9.86 KB
sng
Max HTML report size reached
1.89 KB
Image content
Max HTML report size reached
8.38 KB
res/drawable/ic_tab_catalogue_white.png
6.87 KB
sng
Max HTML report size reached
1.43 KB
Image content
Max HTML report size reached
4.62 KB
res/drawable/ic_tab_view_white.png
3.63 KB
sng
Max HTML report size reached
948 B
Image content
Max HTML report size reached
3.4 KB
res/drawable/ic_tab_friends_grey.png
2.45 KB
sng
Max HTML report size reached
908 B
Image content
Max HTML report size reached
4.64 KB
res/drawable/ic_tab_notes_white.png
3.6 KB
sng
Max HTML report size reached
996 B
Image content
Max HTML report size reached
11.9 KB
res/drawable/raw_add_book.png
9.91 KB
sng
Max HTML report size reached
1.89 KB
Image content
Max HTML report size reached
11.2 KB
res/drawable/btn_check_clipped.png
9.58 KB
sng
Max HTML report size reached
1.54 KB
Image content
Max HTML report size reached
4.74 KB
res/drawable/ic_tab_help_white.png
3.76 KB
sng
Max HTML report size reached
936 B
Image content
Max HTML report size reached
3.67 KB
res/drawable/ic_tab_base_grey.png
2.8 KB
sng
Max HTML report size reached
820 B
Image content
Max HTML report size reached
4.73 KB
res/drawable/ic_tab_donate_white.png
3.71 KB
sng
Max HTML report size reached
976 B
Image content
Max HTML report size reached
19.3 KB
res/drawable/up.png
16.6 KB
sng
Max HTML report size reached
2.65 KB
Image content
Max HTML report size reached
4.68 KB
res/drawable/ic_tab_base_white.png
3.76 KB
sng
Max HTML report size reached
876 B
Image content
Max HTML report size reached
3.37 KB
res/drawable/ic_tab_view_grey.png
2.45 KB
sng
Max HTML report size reached
880 B
Image content
Max HTML report size reached
3.34 KB
res/drawable/ic_tab_about_grey.png
2.36 KB
sng
Max HTML report size reached
932 B
Image content
Max HTML report size reached
1.96 KB
res/drawable/grabber.png
595 B
sng
Max HTML report size reached
1.33 KB
Image content
Max HTML report size reached
43.7 KB
res/drawable/btn_circle_normal.png
40.5 KB
sng
Max HTML report size reached
3.09 KB
Image content
Max HTML report size reached
4.82 KB
res/drawable/ic_tab_about_white.png
3.76 KB
sng
Max HTML report size reached
1010 B
Image content
Max HTML report size reached
3.3 KB
res/drawable/ic_tab_admin_grey.png
2.36 KB
sng
Max HTML report size reached
900 B
Image content
Max HTML report size reached
570 B
res/drawable/abs__activated_background_holo_light.xml
464 B
res/drawable/abs__activated_background_holo_light.xml
Max HTML report size reached
3.31 KB
res/drawable/ic_tab_donate_grey.png
2.36 KB
sng
Max HTML report size reached
900 B
Image content
Max HTML report size reached
3.42 KB
res/drawable/ic_tab_anthology_grey.png
2.49 KB
sng
Max HTML report size reached
876 B
Image content
Max HTML report size reached
4.27 KB
res/drawable/ic_tab_anthology_white.png
3.27 KB
sng
Max HTML report size reached
944 B
Image content
Max HTML report size reached
3.27 KB
res/drawable/ic_tab_help_grey.png
2.36 KB
sng
Max HTML report size reached
868 B
Image content
Max HTML report size reached
566 B
res/drawable/abs__activated_background_holo_dark.xml
462 B
res/drawable/abs__activated_background_holo_dark.xml
Max HTML report size reached
4.53 KB
res/drawable/ic_tab_edit_white.png
3.55 KB
sng
Max HTML report size reached
936 B
Image content
Max HTML report size reached
3.22 KB
res/drawable/ic_tab_edit_grey.png
2.35 KB
sng
Max HTML report size reached
820 B
Image content
Max HTML report size reached
4.28 KB
res/drawable/ic_tab_catalogue_grey.png
3.3 KB
sng
Max HTML report size reached
924 B
Image content
Max HTML report size reached
2.24 KB
res/drawable-ldpi-v11/ic_stat_logo.png
1.44 KB
sng
Max HTML report size reached
752 B
Image content
Max HTML report size reached
5.59 KB
res/drawable-hdpi-v9/ic_stat_logo.png
4.41 KB
sng
Max HTML report size reached
1.11 KB
Image content
Max HTML report size reached
22.6 KB
res/drawable-hdpi-v4/ic_menu_edit.png
19.7 KB
sng
Max HTML report size reached
2.83 KB
Image content
Max HTML report size reached
25.8 KB
res/drawable-hdpi-v4/ic_dialog_menu_generic.png
22.8 KB
sng
Max HTML report size reached
2.85 KB
Image content
Max HTML report size reached
4.92 KB
res/drawable-hdpi-v4/abs__ic_clear_search_api_holo_light.png
3.92 KB
sng
Max HTML report size reached
908 B
Image content
Max HTML report size reached
24.0 KB
res/drawable-hdpi-v4/ic_menu_bookshelves2.png
22.2 KB
sng
Max HTML report size reached
1.7 KB
Image content
Max HTML report size reached
40.6 KB
res/drawable-hdpi-v4/abs__spinner_48_inner_holo.png
38.2 KB
sng
Max HTML report size reached
2.32 KB
Image content
Max HTML report size reached
26.8 KB
res/drawable-hdpi-v4/ic_launcher2.png
13.5 KB
sng
Max HTML report size reached
13.2 KB
Image content
Max HTML report size reached
4.09 KB
res/drawable-hdpi-v4/abs__ic_ab_back_holo_dark.png
3.27 KB
sng
Max HTML report size reached
740 B
Image content
Max HTML report size reached
35.1 KB
res/drawable-hdpi-v4/ic_menu_add_book.png
31.6 KB
sng
Max HTML report size reached
3.42 KB
Image content
Max HTML report size reached
24.7 KB
res/drawable-hdpi-v4/ic_menu_archive.png
22.2 KB
sng
Max HTML report size reached
2.38 KB
Image content
Max HTML report size reached
1.62 KB
res/drawable-hdpi-v4/abs__ic_menu_share_holo_dark.png
630 B
sng
Max HTML report size reached
928 B
Image content
Max HTML report size reached
18.7 KB
res/drawable-hdpi-v4/ic_menu_revert.png
16.6 KB
sng
Max HTML report size reached
2.03 KB
Image content
Max HTML report size reached
27.8 KB
res/drawable-hdpi-v4/logo_bc_gs.png
22.3 KB
sng
Max HTML report size reached
5.41 KB
Image content
Max HTML report size reached
22.0 KB
res/drawable-hdpi-v4/abs__spinner_48_outer_holo.png
20.8 KB
sng
Max HTML report size reached
1.1 KB
Image content
Max HTML report size reached
8.69 KB
res/drawable-hdpi-v4/ic_action_bookshelves.png
7.68 KB
sng
Max HTML report size reached
944 B
Image content
Max HTML report size reached
3.71 KB
res/drawable-hdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png
2.89 KB
sng
Max HTML report size reached
700 B
Image content
Max HTML report size reached
26.9 KB
res/drawable-hdpi-v4/ic_logo.png
20.0 KB
sng
Max HTML report size reached
6.84 KB
Image content
Max HTML report size reached
98.5 KB
res/drawable-hdpi-v4/icon.png
91.5 KB
sng
Max HTML report size reached
6.93 KB
Image content
Max HTML report size reached
24.6 KB
res/drawable-hdpi-v4/ic_stat_logo.png
21.1 KB
sng
Max HTML report size reached
3.39 KB
Image content
Max HTML report size reached
54.7 KB
res/drawable-hdpi-v4/ic_menu_insert_barcode.png
51.1 KB
sng
Max HTML report size reached
3.58 KB
Image content
Max HTML report size reached
7.8 KB
res/drawable-hdpi-v4/abs__ic_search_api_holo_light.png
6.58 KB
sng
Max HTML report size reached
1.12 KB
Image content
Max HTML report size reached
6.71 KB
res/drawable-hdpi-v4/abs__ic_menu_share_holo_light.png
5.71 KB
sng
Max HTML report size reached
924 B
Image content
Max HTML report size reached
7.65 KB
res/drawable-hdpi-v4/abs__ic_voice_search_api_holo_light.png
6.46 KB
sng
Max HTML report size reached
1.07 KB
Image content
Max HTML report size reached
32.2 KB
res/drawable-hdpi-v4/logo_bc_gs3.png
26.9 KB
sng
Max HTML report size reached
5.23 KB
Image content
Max HTML report size reached
1.36 KB
res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png
392 B
sng
Max HTML report size reached
868 B
Image content
Max HTML report size reached
14.3 KB
res/drawable-hdpi-v4/grabber.png
12.8 KB
sng
Max HTML report size reached
1.41 KB
Image content
Max HTML report size reached
27.7 KB
res/drawable-hdpi-v4/ic_menu_info_details.png
24.9 KB
sng
Max HTML report size reached
2.68 KB
Image content
Max HTML report size reached
10.6 KB
res/drawable-hdpi-v4/abs__ic_clear_normal.png
9.47 KB
sng
Max HTML report size reached
1.01 KB
Image content
Max HTML report size reached
12.9 KB
res/drawable-hdpi-v4/abs__ic_voice_search.png
11.5 KB
sng
Max HTML report size reached
1.3 KB
Image content
Max HTML report size reached
3.11 KB
res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png
2.22 KB
sng
Max HTML report size reached
768 B
Image content
Max HTML report size reached
24.6 KB
res/drawable-hdpi-v4/ic_menu_bookshelves.png
22.5 KB
sng
Max HTML report size reached
2.03 KB
Image content
Max HTML report size reached
10.2 KB
res/drawable-hdpi-v4/abs__ic_go.png
9.3 KB
sng
Max HTML report size reached
892 B
Image content
Max HTML report size reached
11.1 KB
res/drawable-hdpi-v4/abs__ic_search.png
9.78 KB
sng
Max HTML report size reached
1.27 KB
Image content
Max HTML report size reached
43.7 KB
res/drawable-hdpi-v4/ic_menu_close_clear_cancel.png
40.0 KB
sng
Max HTML report size reached
3.67 KB
Image content
Max HTML report size reached
3.87 KB
res/drawable-hdpi-v4/abs__ic_go_search_api_holo_light.png
2.95 KB
sng
Max HTML report size reached
820 B
Image content
Max HTML report size reached
27.3 KB
res/drawable-hdpi-v4/ic_menu_expand.png
24.9 KB
sng
Max HTML report size reached
2.3 KB
Image content
Max HTML report size reached
19.7 KB
res/drawable-hdpi-v4/ic_menu_add.png
16.6 KB
sng
Max HTML report size reached
3.04 KB
Image content
Max HTML report size reached
9.38 KB
res/drawable-hdpi-v4/abs__ic_clear_disabled.png
8.54 KB
sng
Max HTML report size reached
768 B
Image content
Max HTML report size reached
22.4 KB
res/drawable-hdpi-v4/ic_menu_collapse.png
20.2 KB
sng
Max HTML report size reached
2.19 KB
Image content
Max HTML report size reached
27.9 KB
res/drawable-hdpi-v4/logo_bc_gs2.png
22.3 KB
sng
Max HTML report size reached
5.48 KB
Image content
Max HTML report size reached
9.52 KB
res/drawable-hdpi-v4/abs__ic_cab_done_holo_dark.png
8.56 KB
sng
Max HTML report size reached
884 B
Image content
Max HTML report size reached
27.4 KB
res/drawable-hdpi-v4/ic_menu_upload.png
25.2 KB
sng
Max HTML report size reached
2.15 KB
Image content
Max HTML report size reached
31.2 KB
res/drawable-hdpi-v4/ic_menu_shelves.png
28.1 KB
sng
Max HTML report size reached
3.0 KB
Image content
Max HTML report size reached
10.6 KB
res/drawable-xhdpi-v9/ic_stat_logo.png
9.2 KB
sng
Max HTML report size reached
1.37 KB
Image content
Max HTML report size reached
23.6 KB
res/drawable-ldpi-v4/ic_menu_edit.png
21.9 KB
sng
Max HTML report size reached
1.67 KB
Image content
Max HTML report size reached
13.2 KB
res/drawable-ldpi-v4/ic_menu_save.png
11.7 KB
sng
Max HTML report size reached
1.41 KB
Image content
Max HTML report size reached
17.6 KB
res/drawable-ldpi-v4/ic_menu_recent_history.png
15.9 KB
sng
Max HTML report size reached
1.6 KB
Image content
Max HTML report size reached
8.8 KB
res/drawable-ldpi-v4/ic_launcher2.png
3.94 KB
sng
Max HTML report size reached
4.78 KB
Image content
Max HTML report size reached
16.8 KB
res/drawable-ldpi-v4/ic_menu_add_book.png
14.8 KB
sng
Max HTML report size reached
1.92 KB
Image content
Max HTML report size reached
11.4 KB
res/drawable-ldpi-v4/ic_menu_archive.png
10.0 KB
sng
Max HTML report size reached
1.26 KB
Image content
Max HTML report size reached
22.7 KB
res/drawable-ldpi-v4/ic_menu_revert.png
21.3 KB
sng
Max HTML report size reached
1.31 KB
Image content
Max HTML report size reached
16.1 KB
res/drawable-ldpi-v4/ic_menu_gr_logo.png
14.4 KB
sng
Max HTML report size reached
1.59 KB
Image content
Max HTML report size reached
15.5 KB
res/drawable-ldpi-v4/ic_menu_preferences.png
14.1 KB
sng
Max HTML report size reached
1.36 KB
Image content
Max HTML report size reached
8.87 KB
res/drawable-ldpi-v4/ic_logo.png
5.87 KB
sng
Max HTML report size reached
2.93 KB
Image content
Max HTML report size reached
15.7 KB
res/drawable-ldpi-v4/ic_menu_agenda.png
13.9 KB
sng
Max HTML report size reached
1.7 KB
Image content
Max HTML report size reached
18.2 KB
res/drawable-ldpi-v4/ic_menu_gallery.png
16.5 KB
sng
Max HTML report size reached
1.66 KB
Image content
Max HTML report size reached
11.7 KB
res/drawable-ldpi-v4/ic_menu_info_details.png
10.2 KB
sng
Max HTML report size reached
1.4 KB
Image content
Max HTML report size reached
14.2 KB
res/drawable-ldpi-v4/ic_menu_donate.png
12.5 KB
sng
Max HTML report size reached
1.56 KB
Image content
Max HTML report size reached
14.3 KB
res/drawable-ldpi-v4/ic_menu_close_clear_cancel.png
12.2 KB
sng
Max HTML report size reached
2.04 KB
Image content
Max HTML report size reached
15.4 KB
res/drawable-ldpi-v4/ic_menu_expand.png
13.7 KB
sng
Max HTML report size reached
1.71 KB
Image content
Max HTML report size reached
13.5 KB
res/drawable-ldpi-v4/ic_menu_add.png
11.8 KB
sng
Max HTML report size reached
1.6 KB
Image content
Max HTML report size reached
9.97 KB
res/drawable-ldpi-v4/ic_menu_collapse.png
8.32 KB
sng
Max HTML report size reached
1.57 KB
Image content
Max HTML report size reached
17.7 KB
res/drawable-ldpi-v4/ic_menu_refresh.png
16.0 KB
sng
Max HTML report size reached
1.67 KB
Image content
Max HTML report size reached
16.9 KB
res/drawable-ldpi-v4/ic_menu_help.png
15.1 KB
sng
Max HTML report size reached
1.72 KB
Image content
Max HTML report size reached
16.2 KB
res/drawable-ldpi-v4/ic_menu_manage.png
14.5 KB
sng
Max HTML report size reached
1.63 KB
Image content
Max HTML report size reached
12.5 KB
res/drawable-ldpi-v4/ic_menu_upload.png
11.2 KB
sng
Max HTML report size reached
1.3 KB
Image content
Max HTML report size reached
13.9 KB
res/drawable-ldpi-v4/ic_menu_shelves.png
12.3 KB
sng
Max HTML report size reached
1.51 KB
Image content
Max HTML report size reached
22.3 KB
res/drawable-mdpi-v4/ic_menu_edit.png
20.6 KB
sng
Max HTML report size reached
1.69 KB
Image content
Max HTML report size reached
18.2 KB
res/drawable-mdpi-v4/ic_menu_save.png
16.6 KB
sng
Max HTML report size reached
1.55 KB
Image content
Max HTML report size reached
3.49 KB
res/drawable-mdpi-v4/ic_dialog_menu_generic.png
2.23 KB
sng
Max HTML report size reached
1.17 KB
Image content
Max HTML report size reached
9.29 KB
res/drawable-mdpi-v4/abs__ic_clear_search_api_holo_light.png
8.41 KB
sng
Max HTML report size reached
780 B
Image content
Max HTML report size reached
6.95 KB
res/drawable-mdpi-v4/ic_paypal.png
1.79 KB
sng
Max HTML report size reached
5.1 KB
Image content
Max HTML report size reached
4.0 KB
res/drawable-mdpi-v4/sym_keyboard_feedback_delete.png
3.03 KB
sng
Max HTML report size reached
888 B
Image content
Max HTML report size reached
5.9 KB
res/drawable-mdpi-v4/ic_menu_bookshelves2.png
4.69 KB
sng
Max HTML report size reached
1.12 KB
Image content
Max HTML report size reached
16.5 KB
res/drawable-mdpi-v4/abs__spinner_48_inner_holo.png
14.7 KB
sng
Max HTML report size reached
1.75 KB
Image content
Max HTML report size reached
13.6 KB
res/drawable-mdpi-v4/ic_launcher2.png
6.48 KB
sng
Max HTML report size reached
7.03 KB
Image content
Max HTML report size reached
2.1 KB
res/drawable-mdpi-v4/abs__ic_ab_back_holo_dark.png
1.34 KB
sng
Max HTML report size reached
676 B
Image content
Max HTML report size reached
23.1 KB
res/drawable-mdpi-v4/ic_menu_cc.png
20.6 KB
sng
Max HTML report size reached
2.39 KB
Image content
Max HTML report size reached
24.9 KB
res/drawable-mdpi-v4/ic_menu_compose.png
22.3 KB
sng
Max HTML report size reached
2.53 KB
Image content
Max HTML report size reached
17.1 KB
res/drawable-mdpi-v4/ic_menu_archive.png
15.5 KB
sng
Max HTML report size reached
1.51 KB
Image content
Max HTML report size reached
1.49 KB
res/drawable-mdpi-v4/abs__ic_menu_share_holo_dark.png
630 B
sng
Max HTML report size reached
788 B
Image content
Max HTML report size reached
12.9 KB
res/drawable-mdpi-v4/ic_menu_revert.png
11.2 KB
sng
Max HTML report size reached
1.59 KB
Image content
Max HTML report size reached
11.0 KB
res/drawable-mdpi-v4/abs__spinner_48_outer_holo.png
10.1 KB
sng
Max HTML report size reached
900 B
Image content
Max HTML report size reached
22.3 KB
res/drawable-mdpi-v4/ic_menu_gr_logo.png
20.4 KB
sng
Max HTML report size reached
1.88 KB
Image content
Max HTML report size reached
12.9 KB
res/drawable-mdpi-v4/ic_btn_down_v3.png
11.1 KB
sng
Max HTML report size reached
1.79 KB
Image content
Max HTML report size reached
7.95 KB
res/drawable-mdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png
7.17 KB
sng
Max HTML report size reached
660 B
Image content
Max HTML report size reached
16.4 KB
res/drawable-mdpi-v4/ic_logo.png
11.9 KB
sng
Max HTML report size reached
4.45 KB
Image content
Max HTML report size reached
22.2 KB
res/drawable-mdpi-v4/ic_menu_agenda.png
20.1 KB
sng
Max HTML report size reached
1.96 KB
Image content
Max HTML report size reached
13.9 KB
res/drawable-mdpi-v4/ic_stat_logo.png
11.8 KB
sng
Max HTML report size reached
2.02 KB
Image content
Max HTML report size reached
43.8 KB
res/drawable-mdpi-v4/ic_menu_insert_barcode.png
40.8 KB
sng
Max HTML report size reached
2.89 KB
Image content
Max HTML report size reached
14.2 KB
res/drawable-mdpi-v4/abs__ic_search_api_holo_light.png
13.1 KB
sng
Max HTML report size reached
968 B
Image content
Max HTML report size reached
4.15 KB
res/drawable-mdpi-v4/abs__ic_menu_share_holo_light.png
3.27 KB
sng
Max HTML report size reached
788 B
Image content
Max HTML report size reached
9.88 KB
res/drawable-mdpi-v4/ic_menu_twitter.png
8.88 KB
sng
Max HTML report size reached
948 B
Image content
Max HTML report size reached
5.5 KB
res/drawable-mdpi-v4/abs__ic_voice_search_api_holo_light.png
4.43 KB
sng
Max HTML report size reached
972 B
Image content
Max HTML report size reached
1.25 KB
res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png
376 B
sng
Max HTML report size reached
772 B
Image content
Max HTML report size reached
1.98 KB
res/drawable-mdpi-v4/grabber.png
595 B
sng
Max HTML report size reached
1.33 KB
Image content
Max HTML report size reached
16.2 KB
res/drawable-mdpi-v4/ic_menu_info_details.png
14.4 KB
sng
Max HTML report size reached
1.67 KB
Image content
Max HTML report size reached
6.26 KB
res/drawable-mdpi-v4/abs__ic_clear_normal.png
5.28 KB
sng
Max HTML report size reached
908 B
Image content
Max HTML report size reached
10.0 KB
res/drawable-mdpi-v4/abs__ic_voice_search.png
8.85 KB
sng
Max HTML report size reached
1.08 KB
Image content
Max HTML report size reached
2.28 KB
res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png
1.46 KB
sng
Max HTML report size reached
700 B
Image content
Max HTML report size reached
15.8 KB
res/drawable-mdpi-v4/ic_menu_bookshelves.png
14.2 KB
sng
Max HTML report size reached
1.47 KB
Image content
Max HTML report size reached
11.8 KB
res/drawable-mdpi-v4/abs__ic_go.png
10.9 KB
sng
Max HTML report size reached
864 B
Image content
Max HTML report size reached
11.1 KB
res/drawable-mdpi-v4/abs__ic_search.png
9.78 KB
sng
Max HTML report size reached
1.27 KB
Image content
Max HTML report size reached
21.8 KB
res/drawable-mdpi-v4/ic_menu_donate.png
19.9 KB
sng
Max HTML report size reached
1.81 KB
Image content
Max HTML report size reached
22.1 KB
res/drawable-mdpi-v4/ic_menu_close_clear_cancel.png
19.4 KB
sng
Max HTML report size reached
2.61 KB
Image content
Max HTML report size reached
1.29 KB
res/drawable-mdpi-v4/ic_btn_down.png
605 B
sng
Max HTML report size reached
648 B
Image content
Max HTML report size reached
6.09 KB
res/drawable-mdpi-v4/ic_btn_down_v2.png
4.28 KB
sng
Max HTML report size reached
1.73 KB
Image content
Max HTML report size reached
7.0 KB
res/drawable-mdpi-v4/abs__ic_go_search_api_holo_light.png
6.13 KB
sng
Max HTML report size reached
776 B
Image content
Max HTML report size reached
15.5 KB
res/drawable-mdpi-v4/ic_menu_expand.png
13.7 KB
sng
Max HTML report size reached
1.78 KB
Image content
Max HTML report size reached
22.3 KB
res/drawable-mdpi-v4/ic_menu_add.png
20.5 KB
sng
Max HTML report size reached
1.77 KB
Image content
Max HTML report size reached
16.7 KB
res/drawable-mdpi-v4/abs__ic_clear_disabled.png
15.9 KB
sng
Max HTML report size reached
700 B
Image content
Max HTML report size reached
9.97 KB
res/drawable-mdpi-v4/ic_menu_collapse.png
8.32 KB
sng
Max HTML report size reached
1.57 KB
Image content
Max HTML report size reached
12.3 KB
res/drawable-mdpi-v4/btn_check_buttonless_on.png
10.6 KB
sng
Max HTML report size reached
1.6 KB
Image content
Max HTML report size reached
3.57 KB
res/drawable-mdpi-v4/abs__ic_cab_done_holo_dark.png
2.72 KB
sng
Max HTML report size reached
772 B
Image content
Max HTML report size reached
17.0 KB
res/drawable-mdpi-v4/ic_menu_upload.png
15.4 KB
sng
Max HTML report size reached
1.48 KB
Image content
Max HTML report size reached
21.4 KB
res/drawable-mdpi-v4/ic_menu_shelves.png
19.1 KB
sng
Max HTML report size reached
2.17 KB
Image content
Max HTML report size reached
35.6 KB
res/drawable-xhdpi-v4/ic_menu_edit.png
32.1 KB
sng
Max HTML report size reached
3.41 KB
Image content
Max HTML report size reached
11.8 KB
res/drawable-xhdpi-v4/abs__ic_clear_search_api_holo_light.png
10.5 KB
sng
Max HTML report size reached
1.11 KB
Image content
Max HTML report size reached
66.0 KB
res/drawable-xhdpi-v4/abs__spinner_48_inner_holo.png
62.2 KB
sng
Max HTML report size reached
3.77 KB
Image content
Max HTML report size reached
5.96 KB
res/drawable-xhdpi-v4/abs__ic_ab_back_holo_dark.png
5.07 KB
sng
Max HTML report size reached
812 B
Image content
Max HTML report size reached
1.76 KB
res/drawable-xhdpi-v4/abs__ic_menu_share_holo_dark.png
630 B
sng
Max HTML report size reached
1.04 KB
Image content
Max HTML report size reached
30.8 KB
res/drawable-xhdpi-v4/ic_menu_revert.png
27.7 KB
sng
Max HTML report size reached
3.01 KB
Image content
Max HTML report size reached
35.6 KB
res/drawable-xhdpi-v4/abs__spinner_48_outer_holo.png
34.1 KB
sng
Max HTML report size reached
1.38 KB
Image content
Max HTML report size reached
12.6 KB
res/drawable-xhdpi-v4/ic_action_bookshelves.png
11.4 KB
sng
Max HTML report size reached
1.03 KB
Image content
Max HTML report size reached
9.15 KB
res/drawable-xhdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png
8.28 KB
sng
Max HTML report size reached
748 B
Image content
Max HTML report size reached
41.9 KB
res/drawable-xhdpi-v4/ic_logo.png
31.8 KB
sng
Max HTML report size reached
10.1 KB
Image content
Max HTML report size reached
30.8 KB
res/drawable-xhdpi-v4/ic_stat_logo.png
26.5 KB
sng
Max HTML report size reached
4.21 KB
Image content
Max HTML report size reached
34.5 KB
res/drawable-xhdpi-v4/abs__ic_search_api_holo_light.png
32.8 KB
sng
Max HTML report size reached
1.61 KB
Image content
Max HTML report size reached
17.6 KB
res/drawable-xhdpi-v4/abs__ic_menu_share_holo_light.png
16.5 KB
sng
Max HTML report size reached
1.03 KB
Image content
Max HTML report size reached
15.2 KB
res/drawable-xhdpi-v4/abs__ic_voice_search_api_holo_light.png
13.7 KB
sng
Max HTML report size reached
1.37 KB
Image content
Max HTML report size reached
1.48 KB
res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png
408 B
sng
Max HTML report size reached
972 B
Image content
Max HTML report size reached
4.14 KB
res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png
3.19 KB
sng
Max HTML report size reached
840 B
Image content
Max HTML report size reached
10.8 KB
res/drawable-xhdpi-v4/abs__ic_go_search_api_holo_light.png
9.7 KB
sng
Max HTML report size reached
1010 B
Image content
Max HTML report size reached
34.6 KB
res/drawable-xhdpi-v4/ic_menu_add.png
30.8 KB
sng
Max HTML report size reached
3.73 KB
Image content
Max HTML report size reached
14.7 KB
res/drawable-xhdpi-v4/abs__ic_cab_done_holo_dark.png
13.6 KB
sng
Max HTML report size reached
1010 B
Image content
Max HTML report size reached
765 B
res/layout/abs__action_menu_layout.xml
689 B
res/layout/abs__action_menu_layout.xml
Max HTML report size reached
1.99 KB
res/layout/book_details.xml
1.94 KB
res/layout/book_details.xml
Max HTML report size reached
10.8 KB
res/values/styles.xml
10.7 KB
res/values/styles.xml
Max HTML report size reached
2.09 KB
res/values/attrs.xml
2.05 KB
res/values/attrs.xml
Max HTML report size reached
51.4 KB
res/values/public.xml
51.3 KB
res/values/public.xml
Max HTML report size reached
426 B
res/values-large-v4/dimens.xml
366 B
res/values-large-v4/dimens.xml
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<item·type="dimen"·name="abs__dialog_min_width_major">55.000008%</item>3 ··<item·type="dimen"·name="abs__dialog_min_width_major">55.000008%</item>
4 ··<item·type="dimen"·name="abs__dialog_min_width_minor">80.00001%</item>4 ··<item·type="dimen"·name="abs__dialog_min_width_minor">79.99999%</item>
5 </resources>5 </resources>
5.27 KB
res/drawable-hdpi-v11/ic_stat_logo.png
4.22 KB
sng
Max HTML report size reached
1000 B
Image content
Max HTML report size reached
3.98 KB
res/drawable-ldpi-v9/ic_stat_logo.png
3.14 KB
sng
Max HTML report size reached
792 B
Image content
Max HTML report size reached
5.54 KB
res/drawable-mdpi-v9/ic_stat_logo.png
4.53 KB
sng
Max HTML report size reached
964 B
Image content
Max HTML report size reached
939 B
res/color/abs__primary_text_holo_dark.xml
857 B
res/color/abs__primary_text_holo_dark.xml
Max HTML report size reached
950 B
res/color/abs__primary_text_holo_light.xml
866 B
res/color/abs__primary_text_holo_light.xml
Max HTML report size reached
1.55 KB
res/layout-large-v4/abs__action_mode_close_item.xml
1.45 KB
res/layout-large-v4/abs__action_mode_close_item.xml
Max HTML report size reached
6.41 KB
res/values-v11/styles.xml
6.36 KB
res/values-v11/styles.xml
Max HTML report size reached
8.25 KB
res/drawable-xhdpi-v11/ic_stat_logo.png
6.97 KB
sng
Max HTML report size reached
1.2 KB
Image content
Max HTML report size reached
2.05 KB
smali/android/support/v4/view/MenuCompat$BaseMenuVersionImpl.smali vs.
smali/android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.smali
Files 20% similar despite different names
    
Offset 1, 43 lines modifiedOffset 1, 54 lines modified
 1 .class·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;
1 .class·Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;2 .super·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;
2 .super·Ljava/lang/Object; 
3 .source·"MenuCompat.java"3 .source·"ViewCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/view/MenuCompat$MenuVersionImpl; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Landroid/support/v4/view/MenuCompat;6 ····value·=·Landroid/support/v4/view/ViewCompat;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x89 ····accessFlags·=·0x8
12 ····name·=·"BaseMenuVersionImpl"10 ····name·=·"EclairMr1ViewCompatImpl"
13 .end·annotation11 .end·annotation
  
  
14 #·direct·methods12 #·direct·methods
15 .method·constructor·<init>()V13 .method·constructor·<init>()V
16 ····.locals·014 ····.locals·0
  
17 ····.prologue15 ····.prologue
18 ····.line·3716 ····.line·729
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V
  
20 ····return-void18 ····return-void
21 .end·method19 .end·method
  
  
22 #·virtual·methods20 #·virtual·methods
23 .method·public·setShowAsAction(Landroid/view/MenuItem;I)Z21 .method·public·isOpaque(Landroid/view/View;)Z
24 ····.locals·122 ····.locals·1
25 ····.param·p1,·"item"····#·Landroid/view/MenuItem;23 ····.param·p1,·"view"····#·Landroid/view/View;
26 ····.param·p2,·"actionEnum"····#·I 
  
27 ····.prologue24 ····.prologue
28 ····.line·4025 ····.line·732
29 ····const/4·v0,·0x026 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatEclairMr1;->isOpaque(Landroid/view/View;)Z
  
 27 ····move-result·v0
  
30 ····return·v028 ····return·v0
31 .end·method29 .end·method
  
 30 .method·public·setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
 31 ····.locals·0
 32 ····.param·p1,·"viewGroup"····#·Landroid/view/ViewGroup;
 33 ····.param·p2,·"enabled"····#·Z
  
 34 ····.prologue
 35 ····.line·737
 36 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatEclairMr1;->setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
  
 37 ····.line·738
 38 ····return-void
 39 .end·method
2.13 KB
smali/android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.smali vs.
smali/android/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl.smali
Files 22% similar despite different names
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
1 .class·Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; 
2 .super·Ljava/lang/Object;1 .class·Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl;
 2 .super·Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;
3 .source·"MenuCompat.java"3 .source·"PopupWindowCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/view/MenuCompat$MenuVersionImpl; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Landroid/support/v4/view/MenuCompat;6 ····value·=·Landroid/support/v4/widget/PopupWindowCompat;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x89 ····accessFlags·=·0x8
12 ····name·=·"HoneycombMenuVersionImpl"10 ····name·=·"KitKatPopupWindowImpl"
13 .end·annotation11 .end·annotation
  
  
14 #·direct·methods12 #·direct·methods
15 .method·constructor·<init>()V13 .method·constructor·<init>()V
16 ····.locals·014 ····.locals·0
  
17 ····.prologue15 ····.prologue
18 ····.line·4716 ····.line·50
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;-><init>()V
  
20 ····return-void18 ····return-void
21 .end·method19 .end·method
  
  
22 #·virtual·methods20 #·virtual·methods
23 .method·public·setShowAsAction(Landroid/view/MenuItem;I)Z21 .method·public·showAsDropDown(Landroid/widget/PopupWindow;Landroid/view/View;III)V
24 ····.locals·122 ····.locals·0
 23 ····.param·p1,·"popup"····#·Landroid/widget/PopupWindow;
25 ····.param·p1,·"item"····#·Landroid/view/MenuItem;24 ····.param·p2,·"anchor"····#·Landroid/view/View;
26 ····.param·p2,·"actionEnum"····#·I25 ····.param·p3,·"xoff"····#·I
 26 ····.param·p4,·"yoff"····#·I
 27 ····.param·p5,·"gravity"····#·I
  
27 ····.prologue28 ····.prologue
28 ····.line·5029 ····.line·54
 30 ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/widget/PopupWindowCompatKitKat;->showAsDropDown(Landroid/widget/PopupWindow;Landroid/view/View;III)V
29 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setShowAsAction(Landroid/view/MenuItem;I)V 
  
30 ····.line·51 
31 ····const/4·v0,·0x1 
  
 31 ····.line·55
32 ····return·v032 ····return-void
33 .end·method33 .end·method
1.41 KB
smali/android/support/v4/app/FragmentActivity$FragmentTag.smali vs.
smali/android/support/v4/app/FragmentManagerImpl$FragmentTag.smali
Files 24% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Landroid/support/v4/app/FragmentActivity$FragmentTag;1 .class·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentActivity.java"3 .source·"FragmentManager.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Landroid/support/v4/app/FragmentActivity;6 ····value·=·Landroid/support/v4/app/FragmentManagerImpl;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x89 ····accessFlags·=·0x8
10 ····name·=·"FragmentTag"10 ····name·=·"FragmentTag"
11 .end·annotation11 .end·annotation
  
Offset 25, 22 lines modifiedOffset 25, 22 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·static·constructor·<clinit>()V26 .method·static·constructor·<clinit>()V
27 ····.locals·127 ····.locals·1
  
28 ····.prologue28 ····.prologue
29 ····.line·13029 ····.line·2206
30 ····const/4·v0,·0x330 ····const/4·v0,·0x3
  
31 ····new-array·v0,·v0,·[I31 ····new-array·v0,·v0,·[I
  
32 ····fill-array-data·v0,·:array_032 ····fill-array-data·v0,·:array_0
  
33 ····sput-object·v0,·Landroid/support/v4/app/FragmentActivity$FragmentTag;->Fragment:[I33 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I
  
34 ····return-void34 ····return-void
  
35 ····nop35 ····nop
  
36 ····:array_036 ····:array_0
37 ····.array-data·437 ····.array-data·4
Offset 50, 12 lines modifiedOffset 50, 12 lines modified
50 ····.end·array-data50 ····.end·array-data
51 .end·method51 .end·method
  
52 .method·constructor·<init>()V52 .method·constructor·<init>()V
53 ····.locals·053 ····.locals·0
  
54 ····.prologue54 ····.prologue
55 ····.line·12955 ····.line·2205
56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
57 ····return-void57 ····return-void
58 .end·method58 .end·method