2.27 MB
/home/fdroid/fdroiddata/tmp/com.f2prateek.dfg_113.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.f2prateek.dfg_113.apk
21.7 KB
zipinfo /dev/stdin
Max report size reached
3.41 KB
AndroidManifest.xml (original / undecoded)
Max report size reached
814 KB
classes.dex
814 KB
classes.jar
Max report size reached
520 B
smali/com/f2prateek/dfg/DFGApplication.smali
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 ····​invoke-​static·​{},​·​Lcom/​f2prateek/​dfg/​util/​StorageUtils;​-​>isStorageAvailable()​Z116 ····​invoke-​static·​{},​·​Lcom/​f2prateek/​dfg/​util/​StorageUtils;​-​>isStorageAvailable()​Z
  
117 ····​move-​result·​v0117 ····​move-​result·​v0
  
118 ····​if-​nez·​v0,​·​:​cond_0118 ····​if-​nez·​v0,​·​:​cond_0
  
119 ····​.​line·​48119 ····​.​line·​48
120 ····​const·​v0,​·​0x7f05001c120 ····​const·​v0,​·​0x7f04001c
  
121 ····​invoke-​static·​{p0,​·​v0,​·​v1},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​II)​Landroid/​widget/​Toast;​121 ····​invoke-​static·​{p0,​·​v0,​·​v1},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​II)​Landroid/​widget/​Toast;​
  
122 ····​move-​result-​object·​v0122 ····​move-​result-​object·​v0
  
123 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V123 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V
  
564 B
smali/com/f2prateek/dfg/R$styleable.smali
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
  
  
21 #·​direct·​methods21 #·​direct·​methods
22 .​method·​static·​constructor·​<clinit>()​V22 .​method·​static·​constructor·​<clinit>()​V
23 ····​.​locals·​323 ····​.​locals·​3
  
24 ····​.​prologue24 ····​.​prologue
25 ····​.​line·​21125 ····​.​line·​214
26 ····​const/​4·​v0,​·​0x126 ····​const/​4·​v0,​·​0x1
  
27 ····​new-​array·​v0,​·​v0,​·​[I27 ····​new-​array·​v0,​·​v0,​·​[I
  
28 ····​const/​4·​v1,​·​0x028 ····​const/​4·​v1,​·​0x0
  
29 ····​const·​v2,​·​0x101010929 ····​const·​v2,​·​0x1010109
Offset 41, 12 lines modifiedOffset 41, 12 lines modified
41 ····​return-​void41 ····​return-​void
42 .​end·​method42 .​end·​method
  
43 .​method·​public·​constructor·​<init>()​V43 .​method·​public·​constructor·​<init>()​V
44 ····​.​locals·​044 ····​.​locals·​0
  
45 ····​.​prologue45 ····​.​prologue
46 ····​.​line·​20046 ····​.​line·​203
47 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V47 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
48 ····​return-​void48 ····​return-​void
49 .​end·​method49 .​end·​method
267 B
smali/com/f2prateek/dfg/R.smali
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .​method·​public·​constructor·​<init>()​V23 .​method·​public·​constructor·​<init>()​V
24 ····​.​locals·​024 ····​.​locals·​0
  
25 ····​.​prologue25 ····​.​prologue
26 ····​.​line·​1026 ····​.​line·​10
27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
28 ····​.​line·​200 
29 ····​return-​void28 ····​return-​void
30 .​end·​method29 .​end·​method
4.37 KB
smali/com/f2prateek/dfg/R$string.smali
Max report size reached
433 B
smali/com/f2prateek/dfg/R$dimen.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·​=·​"dimen"13 ····​name·​=·​"dimen"
14 .​end·​annotation14 .​end·​annotation
  
  
15 #·​static·​fields15 #·​static·​fields
16 .​field·​public·​static·​final·​small_padding:​I·​=·​0x7f04000016 .​field·​public·​static·​final·​small_padding:​I·​=·​0x7f050000
  
  
17 #·​direct·​methods17 #·​direct·​methods
18 .​method·​public·​constructor·​<init>()​V18 .​method·​public·​constructor·​<init>()​V
19 ····​.​locals·​019 ····​.​locals·​0
  
20 ····​.​prologue20 ····​.​prologue
303 B
smali/com/f2prateek/dfg/R$style.smali
Offset 37, 12 lines modifiedOffset 37, 12 lines modified
  
  
37 #·​direct·​methods37 #·​direct·​methods
38 .​method·​public·​constructor·​<init>()​V38 .​method·​public·​constructor·​<init>()​V
39 ····​.​locals·​039 ····​.​locals·​0
  
40 ····​.​prologue40 ····​.​prologue
41 ····​.​line·​17641 ····​.​line·​179
42 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V42 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
43 ····​return-​void43 ····​return-​void
44 .​end·​method44 .​end·​method
985 B
smali/com/f2prateek/dfg/model/Device$1.smali
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 ····​invoke-​direct·​{v0,​·​p1},​·​Lcom/​f2prateek/​dfg/​model/​Device;​-​><init>(Landroid/​os/​Parcel;​)​V51 ····​invoke-​direct·​{v0,​·​p1},​·​Lcom/​f2prateek/​dfg/​model/​Device;​-​><init>(Landroid/​os/​Parcel;​)​V
  
52 ····​return-​object·​v052 ····​return-​object·​v0
53 .​end·​method53 .​end·​method
  
54 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​54 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
55 ····​.​locals·​155 ····​.​locals·​1
56 ····​.​param·​p1,​·​"x0"····​#·​Landroid/​os/​Parcel;​ 
  
57 ····​.​prologue56 ····​.​prologue
58 ····​.​line·​16157 ····​.​line·​161
59 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​model/​Device$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Lcom/​f2prateek/​dfg/​model/​Device;​58 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​model/​Device$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Lcom/​f2prateek/​dfg/​model/​Device;​
  
60 ····​move-​result-​object·​v059 ····​move-​result-​object·​v0
  
Offset 75, 15 lines modifiedOffset 74, 14 lines modified
75 ····​new-​array·​v0,​·​p1,​·​[Lcom/​f2prateek/​dfg/​model/​Device;​74 ····​new-​array·​v0,​·​p1,​·​[Lcom/​f2prateek/​dfg/​model/​Device;​
  
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·​16180 ····​.​line·​161
83 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​model/​Device$1;​-​>newArray(I)​[Lcom/​f2prateek/​dfg/​model/​Device;​81 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​model/​Device$1;​-​>newArray(I)​[Lcom/​f2prateek/​dfg/​model/​Device;​
  
84 ····​move-​result-​object·​v082 ····​move-​result-​object·​v0
  
36.0 KB
smali/com/f2prateek/dfg/model/DeviceProvider.smali
Max report size reached
775 B
smali/com/f2prateek/dfg/ui/ForegroundImageView.smali
Offset 57, 14 lines modifiedOffset 57, 15 lines modified
57 ····​invoke-​direct·​{v1},​·​Landroid/​graphics/​Rect;​-​><init>()​V57 ····​invoke-​direct·​{v1},​·​Landroid/​graphics/​Rect;​-​><init>()​V
  
58 ····​iput-​object·​v1,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​ForegroundImageView;​-​>foregroundBounds:​Landroid/​graphics/​Rect;​58 ····​iput-​object·​v1,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​ForegroundImageView;​-​>foregroundBounds:​Landroid/​graphics/​Rect;​
  
59 ····​.​line·​4459 ····​.​line·​44
60 ····​sget-​object·​v1,​·​Lcom/​f2prateek/​dfg/​R$styleable;​-​>ForegroundImageView:​[I60 ····​sget-​object·​v1,​·​Lcom/​f2prateek/​dfg/​R$styleable;​-​>ForegroundImageView:​[I
  
 61 ····​.​line·​45
61 ····​invoke-​virtual·​{p1,​·​p2,​·​v1,​·​p3,​·​v2},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​62 ····​invoke-​virtual·​{p1,​·​p2,​·​v1,​·​p3,​·​v2},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​
  
62 ····​move-​result-​object·​v063 ····​move-​result-​object·​v0
  
63 ····​.​line·​4664 ····​.​line·​46
64 ····​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​65 ····​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​
65 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​66 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
526 B
smali/com/f2prateek/dfg/ui/AboutFragment.smali
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V97 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
  
98 ····​.​line·​5398 ····​.​line·​53
99 ····​invoke-​virtual·​{p0},​·​Lcom/​f2prateek/​dfg/​ui/​AboutFragment;​-​>getDialog()​Landroid/​app/​Dialog;​99 ····​invoke-​virtual·​{p0},​·​Lcom/​f2prateek/​dfg/​ui/​AboutFragment;​-​>getDialog()​Landroid/​app/​Dialog;​
  
100 ····​move-​result-​object·​v1100 ····​move-​result-​object·​v1
  
101 ····​const/​high16·​v2,​·​0x7f050000101 ····​const·​v2,​·​0x7f040001
  
102 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​Dialog;​-​>setTitle(I)​V102 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​Dialog;​-​>setTitle(I)​V
  
103 ····​.​line·​54103 ····​.​line·​54
104 ····​return-​object·​v0104 ····​return-​object·​v0
105 .​end·​method105 .​end·​method
  
6.04 KB
smali/com/f2prateek/dfg/ui/MainActivity.smali
Max report size reached
621 B
smali/com/f2prateek/dfg/ui/BaseFragment$$InjectAdapter.smali
Offset 164, 18 lines modifiedOffset 164, 16 lines modified
  
164 ····​.​line·​69164 ····​.​line·​69
165 ····​return-​void165 ····​return-​void
166 .​end·​method166 .​end·​method
  
167 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V167 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V
168 ····​.​locals·​0168 ····​.​locals·​0
169 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
170 ····​.​prologue169 ····​.​prologue
171 ····​.​line·​24170 ····​.​line·​24
172 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​ui/​BaseFragment;​171 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​ui/​BaseFragment;​
  
173 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
174 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​ui/​BaseFragment$$InjectA​dapter;​-​>injectMembers(Lcom/​f2prateek/​dfg/​ui/​BaseFragment;​)​V172 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​ui/​BaseFragment$$InjectA​dapter;​-​>injectMembers(Lcom/​f2prateek/​dfg/​ui/​BaseFragment;​)​V
  
175 ····​return-​void173 ····​return-​void
176 .​end·​method174 .​end·​method
678 B
smali/com/f2prateek/dfg/ui/MainActivity$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$event:​Lcom/​f2prateek/​dfg/​Events$SingleImagePro​cessed;​22 .​field·​final·​synthetic·​val$event:​Lcom/​f2prateek/​dfg/​Events$SingleImagePro​cessed;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​ui/​MainActivity;​Lcom/​f2prateek/​dfg/​Events$SingleImagePro​cessed;​)​V24 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​ui/​MainActivity;​Lcom/​f2prateek/​dfg/​Events$SingleImagePro​cessed;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​f2prateek/​dfg/​ui/​MainActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​8828 ····​.​line·​88
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​ui/​MainActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​ui/​MainActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity$1;​-​>val$event:​Lcom/​f2prateek/​dfg/​Events$SingleImagePro​cessed;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity$1;​-​>val$event:​Lcom/​f2prateek/​dfg/​Events$SingleImagePro​cessed;​
  
688 B
smali/com/f2prateek/dfg/ui/MainActivity$2.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$event:​Lcom/​f2prateek/​dfg/​Events$MultipleImages​Processed;​22 .​field·​final·​synthetic·​val$event:​Lcom/​f2prateek/​dfg/​Events$MultipleImages​Processed;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​ui/​MainActivity;​Lcom/​f2prateek/​dfg/​Events$MultipleImages​Processed;​)​V24 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​ui/​MainActivity;​Lcom/​f2prateek/​dfg/​Events$MultipleImages​Processed;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​f2prateek/​dfg/​ui/​MainActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​10428 ····​.​line·​104
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity$2;​-​>this$0:​Lcom/​f2prateek/​dfg/​ui/​MainActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity$2;​-​>this$0:​Lcom/​f2prateek/​dfg/​ui/​MainActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity$2;​-​>val$event:​Lcom/​f2prateek/​dfg/​Events$MultipleImages​Processed;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity$2;​-​>val$event:​Lcom/​f2prateek/​dfg/​Events$MultipleImages​Processed;​
  
631 B
smali/com/f2prateek/dfg/ui/DeviceFragment$$InjectAdapter.smali
Offset 210, 18 lines modifiedOffset 210, 16 lines modified
  
210 ····​.​line·​73210 ····​.​line·​73
211 ····​return-​void211 ····​return-​void
212 .​end·​method212 .​end·​method
  
213 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V213 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V
214 ····​.​locals·​0214 ····​.​locals·​0
215 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
216 ····​.​prologue215 ····​.​prologue
217 ····​.​line·​24216 ····​.​line·​24
218 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​217 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​
  
219 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
220 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment$$Injec​tAdapter;​-​>injectMembers(Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​)​V218 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment$$Injec​tAdapter;​-​>injectMembers(Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​)​V
  
221 ····​return-​void219 ····​return-​void
222 .​end·​method220 .​end·​method
626 B
smali/com/f2prateek/dfg/ui/AboutFragment$$InjectAdapter.smali
Offset 164, 18 lines modifiedOffset 164, 16 lines modified
  
164 ····​.​line·​69164 ····​.​line·​69
165 ····​return-​void165 ····​return-​void
166 .​end·​method166 .​end·​method
  
167 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V167 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V
168 ····​.​locals·​0168 ····​.​locals·​0
169 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
170 ····​.​prologue169 ····​.​prologue
171 ····​.​line·​24170 ····​.​line·​24
172 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​ui/​AboutFragment;​171 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​ui/​AboutFragment;​
  
173 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
174 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​ui/​AboutFragment$$Inject​Adapter;​-​>injectMembers(Lcom/​f2prateek/​dfg/​ui/​AboutFragment;​)​V172 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​ui/​AboutFragment$$Inject​Adapter;​-​>injectMembers(Lcom/​f2prateek/​dfg/​ui/​AboutFragment;​)​V
  
175 ····​return-​void173 ····​return-​void
176 .​end·​method174 .​end·​method
621 B
smali/com/f2prateek/dfg/ui/BaseActivity$$InjectAdapter.smali
Offset 164, 18 lines modifiedOffset 164, 16 lines modified
  
164 ····​.​line·​69164 ····​.​line·​69
165 ····​return-​void165 ····​return-​void
166 .​end·​method166 .​end·​method
  
167 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V167 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V
168 ····​.​locals·​0168 ····​.​locals·​0
169 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
170 ····​.​prologue169 ····​.​prologue
171 ····​.​line·​24170 ····​.​line·​24
172 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​ui/​BaseActivity;​171 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​ui/​BaseActivity;​
  
173 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
174 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​ui/​BaseActivity$$InjectA​dapter;​-​>injectMembers(Lcom/​f2prateek/​dfg/​ui/​BaseActivity;​)​V172 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​ui/​BaseActivity$$InjectA​dapter;​-​>injectMembers(Lcom/​f2prateek/​dfg/​ui/​BaseActivity;​)​V
  
175 ····​return-​void173 ····​return-​void
176 .​end·​method174 .​end·​method
1.44 KB
smali/com/f2prateek/dfg/ui/DeviceFragment$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​21 .​field·​final·​synthetic·​this$0:​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​)​V23 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​10127 ····​.​line·​101
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 43, 28 lines modifiedOffset 44, 30 lines modified
43 ····​.​line·​10344 ····​.​line·​103
44 ····​iget-​object·​v0,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​45 ····​iget-​object·​v0,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​
  
45 ····​iget-​object·​v1,​·​v0,​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​-​>iv_device_default:​Landroid/​widget/​ImageView;​46 ····​iget-​object·​v1,​·​v0,​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​-​>iv_device_default:​Landroid/​widget/​ImageView;​
  
46 ····​iget-​object·​v0,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​47 ····​iget-​object·​v0,​·​p0,​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​
  
 48 ····​.​line·​104
47 ····​#·​invokes:​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​-​>isDefault()​Z49 ····​#·​invokes:​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​-​>isDefault()​Z
48 ····​invoke-​static·​{v0},​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​-​>access$000(Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​)​Z50 ····​invoke-​static·​{v0},​·​Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​-​>access$000(Lcom/​f2prateek/​dfg/​ui/​DeviceFragment;​)​Z
  
49 ····​move-​result·​v051 ····​move-​result·​v0
  
50 ····​if-​eqz·​v0,​·​:​cond_052 ····​if-​eqz·​v0,​·​:​cond_0
  
51 ····​const·​v0,​·​0x7f02001b53 ····​const·​v0,​·​0x7f02001b
  
 54 ····​.​line·​103
52 ····​:​goto_055 ····​:​goto_0
53 ····​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​widget/​ImageView;​-​>setImageResource(I)​V56 ····​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​widget/​ImageView;​-​>setImageResource(I)​V
  
54 ····​.​line·​10557 ····​.​line·​105
55 ····​return-​void58 ····​return-​void
  
56 ····​.​line·​10359 ····​.​line·​104
57 ····​:​cond_060 ····​:​cond_0
58 ····​const·​v0,​·​0x7f02001a61 ····​const·​v0,​·​0x7f02001a
  
59 ····​goto·​:​goto_062 ····​goto·​:​goto_0
60 .​end·​method63 .​end·​method
1.7 KB
smali/com/f2prateek/dfg/ui/DeviceFragment.smali
Max report size reached
621 B
smali/com/f2prateek/dfg/ui/MainActivity$$InjectAdapter.smali
Offset 210, 18 lines modifiedOffset 210, 16 lines modified
  
210 ····​.​line·​73210 ····​.​line·​73
211 ····​return-​void211 ····​return-​void
212 .​end·​method212 .​end·​method
  
213 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V213 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V
214 ····​.​locals·​0214 ····​.​locals·​0
215 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
216 ····​.​prologue215 ····​.​prologue
217 ····​.​line·​24216 ····​.​line·​24
218 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity;​217 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity;​
  
219 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
220 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity$$InjectA​dapter;​-​>injectMembers(Lcom/​f2prateek/​dfg/​ui/​MainActivity;​)​V218 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​ui/​MainActivity$$InjectA​dapter;​-​>injectMembers(Lcom/​f2prateek/​dfg/​ui/​MainActivity;​)​V
  
221 ····​return-​void219 ····​return-​void
222 .​end·​method220 .​end·​method
10.6 KB
smali/com/f2prateek/dfg/core/GenerateMultipleFramesService.smali
Max report size reached
3.67 KB
smali/com/f2prateek/dfg/core/AbstractGenerateFrameService.smali
Max report size reached
700 B
smali/com/f2prateek/dfg/core/GenerateMultipleFramesService$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​f2prateek/​dfg/​core/​GenerateMultipleFrame​sService;​21 .​field·​final·​synthetic·​this$0:​Lcom/​f2prateek/​dfg/​core/​GenerateMultipleFrame​sService;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​core/​GenerateMultipleFrame​sService;​)​V23 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​core/​GenerateMultipleFrame​sService;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​f2prateek/​dfg/​core/​GenerateMultipleFrame​sService;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​10127 ····​.​line·​101
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​core/​GenerateMultipleFrame​sService$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​core/​GenerateMultipleFrame​sService;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​core/​GenerateMultipleFrame​sService$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​core/​GenerateMultipleFrame​sService;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
8.7 KB
smali/com/f2prateek/dfg/core/DeviceFrameGenerator.smali
Max report size reached
7.26 KB
smali/com/f2prateek/dfg/core/GenerateFrameService.smali
Max report size reached
711 B
smali/com/f2prateek/dfg/core/AbstractGenerateFrameService$$InjectAdapter.smali
Offset 176, 18 lines modifiedOffset 176, 16 lines modified
  
176 ····​.​line·​58176 ····​.​line·​58
177 ····​return-​void177 ····​return-​void
178 .​end·​method178 .​end·​method
  
179 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V179 .​method·​public·​bridge·​synthetic·​injectMembers(Ljava/​lang/​Object;​)​V
180 ····​.​locals·​0180 ····​.​locals·​0
181 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
182 ····​.​prologue181 ····​.​prologue
183 ····​.​line·​20182 ····​.​line·​20
184 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​core/​AbstractGenerateFrame​Service;​183 ····​check-​cast·​p1,​·​Lcom/​f2prateek/​dfg/​core/​AbstractGenerateFrame​Service;​
  
185 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
186 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​core/​AbstractGenerateFrame​Service$$InjectAdapte​r;​-​>injectMembers(Lcom/​f2prateek/​dfg/​core/​AbstractGenerateFrame​Service;​)​V184 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​f2prateek/​dfg/​core/​AbstractGenerateFrame​Service$$InjectAdapte​r;​-​>injectMembers(Lcom/​f2prateek/​dfg/​core/​AbstractGenerateFrame​Service;​)​V
  
187 ····​return-​void185 ····​return-​void
188 .​end·​method186 .​end·​method
663 B
smali/com/f2prateek/dfg/core/DeviceFrameGenerator$ImageMetadata.smali
Offset 23, 14 lines modifiedOffset 23, 15 lines modified
  
23 .​field·​final·​synthetic·​this$0:​Lcom/​f2prateek/​dfg/​core/​DeviceFrameGenerator;​23 .​field·​final·​synthetic·​this$0:​Lcom/​f2prateek/​dfg/​core/​DeviceFrameGenerator;​
  
  
24 #·​direct·​methods24 #·​direct·​methods
25 .​method·​public·​constructor·​<init>(Lcom/​f2prateek/​dfg/​core/​DeviceFrameGenerator;​)​V25 .​method·​public·​constructor·​<init>(Lcom/​f2prateek/​dfg/​core/​DeviceFrameGenerator;​)​V
26 ····​.​locals·​026 ····​.​locals·​0
 27 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​f2prateek/​dfg/​core/​DeviceFrameGenerator;​
  
27 ····​.​prologue28 ····​.​prologue
28 ····​.​line·​24529 ····​.​line·​245
29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​core/​DeviceFrameGenerator$​ImageMetadata;​-​>this$0:​Lcom/​f2prateek/​dfg/​core/​DeviceFrameGenerator;​30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​core/​DeviceFrameGenerator$​ImageMetadata;​-​>this$0:​Lcom/​f2prateek/​dfg/​core/​DeviceFrameGenerator;​
  
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
665 B
smali/com/f2prateek/dfg/core/GenerateFrameService$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$imageUri:​Landroid/​net/​Uri;​22 .​field·​final·​synthetic·​val$imageUri:​Landroid/​net/​Uri;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​core/​GenerateFrameService;​Landroid/​net/​Uri;​)​V24 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​core/​GenerateFrameService;​Landroid/​net/​Uri;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​f2prateek/​dfg/​core/​GenerateFrameService;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​10728 ····​.​line·​107
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​core/​GenerateFrameService$​1;​-​>this$0:​Lcom/​f2prateek/​dfg/​core/​GenerateFrameService;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​core/​GenerateFrameService$​1;​-​>this$0:​Lcom/​f2prateek/​dfg/​core/​GenerateFrameService;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​f2prateek/​dfg/​core/​GenerateFrameService$​1;​-​>val$imageUri:​Landroid/​net/​Uri;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​f2prateek/​dfg/​core/​GenerateFrameService$​1;​-​>val$imageUri:​Landroid/​net/​Uri;​
  
1.74 KB
smali/com/f2prateek/dfg/util/SafeAsyncTask$Task$4.smali
Max report size reached
1.57 KB
smali/com/f2prateek/dfg/util/SafeAsyncTask$Task$5.smali
Offset 30, 18 lines modifiedOffset 30, 19 lines modified
30 #·​instance·​fields30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​31 .​field·​final·​synthetic·​this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​
  
  
32 #·​direct·​methods32 #·​direct·​methods
33 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​)​V33 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​)​V
34 ····​.​locals·​034 ····​.​locals·​0
 35 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​
  
35 ····​.​prologue36 ····​.​prologue
36 ····​.​line·​26237 ····​.​line·​262
37 ····​.​local·​p0,​·​"this":​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$5;​,​·​"Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task.​5;​"38 ····​.​local·​p0,​·​"this":​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$5;​,​·​"Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$5;​"
38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$5;​-​>this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$5;​-​>this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​
  
39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V40 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
40 ····​return-​void41 ····​return-​void
41 .​end·​method42 .​end·​method
  
Offset 53, 15 lines modifiedOffset 54, 15 lines modified
53 ········​value·​=·​{54 ········​value·​=·​{
54 ············​Ljava/​lang/​Exception;​55 ············​Ljava/​lang/​Exception;​
55 ········​}56 ········​}
56 ····​.​end·​annotation57 ····​.​end·​annotation
  
57 ····​.​prologue58 ····​.​prologue
58 ····​.​line·​26459 ····​.​line·​264
59 ····​.​local·​p0,​·​"this":​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$5;​,​·​"Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task.​5;​"60 ····​.​local·​p0,​·​"this":​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$5;​,​·​"Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$5;​"
60 ····​iget-​object·​v0,​·​p0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$5;​-​>this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​61 ····​iget-​object·​v0,​·​p0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$5;​-​>this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​
  
61 ····​iget-​object·​v0,​·​v0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​-​>parent:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​62 ····​iget-​object·​v0,​·​v0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​-​>parent:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​
  
62 ····​invoke-​virtual·​{v0},​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​-​>onFinally()​V63 ····​invoke-​virtual·​{v0},​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​-​>onFinally()​V
  
63 ····​.​line·​26564 ····​.​line·​265
3.95 KB
smali/com/f2prateek/dfg/util/Ln.smali
Max report size reached
1.57 KB
smali/com/f2prateek/dfg/util/SafeAsyncTask$Task$1.smali
Offset 30, 18 lines modifiedOffset 30, 19 lines modified
30 #·​instance·​fields30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​31 .​field·​final·​synthetic·​this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​
  
  
32 #·​direct·​methods32 #·​direct·​methods
33 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​)​V33 .​method·​constructor·​<init>(Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​)​V
34 ····​.​locals·​034 ····​.​locals·​0
 35 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​
  
35 ····​.​prologue36 ····​.​prologue
36 ····​.​line·​20637 ····​.​line·​206
37 ····​.​local·​p0,​·​"this":​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$1;​,​·​"Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task.​1;​"38 ····​.​local·​p0,​·​"this":​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$1;​,​·​"Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$1;​"
38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​
  
39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V40 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
40 ····​return-​void41 ····​return-​void
41 .​end·​method42 .​end·​method
  
Offset 53, 15 lines modifiedOffset 54, 15 lines modified
53 ········​value·​=·​{54 ········​value·​=·​{
54 ············​Ljava/​lang/​Exception;​55 ············​Ljava/​lang/​Exception;​
55 ········​}56 ········​}
56 ····​.​end·​annotation57 ····​.​end·​annotation
  
57 ····​.​prologue58 ····​.​prologue
58 ····​.​line·​20859 ····​.​line·​208
59 ····​.​local·​p0,​·​"this":​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$1;​,​·​"Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task.​1;​"60 ····​.​local·​p0,​·​"this":​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$1;​,​·​"Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$1;​"
60 ····​iget-​object·​v0,​·​p0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​61 ····​iget-​object·​v0,​·​p0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task$1;​-​>this$0:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​
  
61 ····​iget-​object·​v0,​·​v0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​-​>parent:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​62 ····​iget-​object·​v0,​·​v0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask$Task;​-​>parent:​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​
  
62 ····​invoke-​virtual·​{v0},​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​-​>onPreExecute()​V63 ····​invoke-​virtual·​{v0},​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​-​>onPreExecute()​V
  
63 ····​.​line·​20964 ····​.​line·​209
1.04 KB
smali/com/f2prateek/dfg/util/SafeAsyncTask$Task.smali
Offset 259, 14 lines modifiedOffset 259, 15 lines modified
259 ····​iget-​object·​v1,​·​v1,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​-​>launchLocation:​[Ljava/​lang/​StackTraceElement;​259 ····​iget-​object·​v1,​·​v1,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​-​>launchLocation:​[Ljava/​lang/​StackTraceElement;​
  
260 ····​if-​eqz·​v1,​·​:​cond_0260 ····​if-​eqz·​v1,​·​:​cond_0
  
261 ····​.​line·​229261 ····​.​line·​229
262 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​262 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
  
 263 ····​.​line·​230
263 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Exception;​-​>getStackTrace()​[Ljava/​lang/​StackTraceElement;​264 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Exception;​-​>getStackTrace()​[Ljava/​lang/​StackTraceElement;​
  
264 ····​move-​result-​object·​v1265 ····​move-​result-​object·​v1
  
265 ····​invoke-​static·​{v1},​·​Ljava/​util/​Arrays;​-​>asList([Ljava/​lang/​Object;​)​Ljava/​util/​List;​266 ····​invoke-​static·​{v1},​·​Ljava/​util/​Arrays;​-​>asList([Ljava/​lang/​Object;​)​Ljava/​util/​List;​
  
266 ····​move-​result-​object·​v1267 ····​move-​result-​object·​v1
Offset 400, 14 lines modifiedOffset 401, 15 lines modified
400 ····​iget-​object·​v1,​·​v1,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​-​>launchLocation:​[Ljava/​lang/​StackTraceElement;​401 ····​iget-​object·​v1,​·​v1,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​-​>launchLocation:​[Ljava/​lang/​StackTraceElement;​
  
401 ····​if-​eqz·​v1,​·​:​cond_0402 ····​if-​eqz·​v1,​·​:​cond_0
  
402 ····​.​line·​248403 ····​.​line·​248
403 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​404 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
  
 405 ····​.​line·​249
404 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Throwable;​-​>getStackTrace()​[Ljava/​lang/​StackTraceElement;​406 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Throwable;​-​>getStackTrace()​[Ljava/​lang/​StackTraceElement;​
  
405 ····​move-​result-​object·​v1407 ····​move-​result-​object·​v1
  
406 ····​invoke-​static·​{v1},​·​Ljava/​util/​Arrays;​-​>asList([Ljava/​lang/​Object;​)​Ljava/​util/​List;​408 ····​invoke-​static·​{v1},​·​Ljava/​util/​Arrays;​-​>asList([Ljava/​lang/​Object;​)​Ljava/​util/​List;​
  
407 ····​move-​result-​object·​v1409 ····​move-​result-​object·​v1
1.73 KB
smali/com/f2prateek/dfg/util/SafeAsyncTask$Task$2.smali
Max report size reached
10.5 KB
smali/com/f2prateek/dfg/util/Strings.smali
Max report size reached
619 B
smali/com/f2prateek/dfg/util/SafeAsyncTask.smali
Offset 54, 20 lines modifiedOffset 54, 22 lines modified
54 .​method·​static·​constructor·​<clinit>()​V54 .​method·​static·​constructor·​<clinit>()​V
55 ····​.​locals·​155 ····​.​locals·​1
  
56 ····​.​prologue56 ····​.​prologue
57 ····​.​line·​4857 ····​.​line·​48
58 ····​const/​16·​v0,​·​0x1958 ····​const/​16·​v0,​·​0x19
  
 59 ····​.​line·​49
59 ····​invoke-​static·​{v0},​·​Ljava/​util/​concurrent/​Executors;​-​>newFixedThreadPool(I​)​Ljava/​util/​concurrent/​ExecutorService;​60 ····​invoke-​static·​{v0},​·​Ljava/​util/​concurrent/​Executors;​-​>newFixedThreadPool(I​)​Ljava/​util/​concurrent/​ExecutorService;​
  
60 ····​move-​result-​object·​v061 ····​move-​result-​object·​v0
  
61 ····​sput-​object·​v0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​-​>DEFAULT_EXECUTOR:​Ljava/​util/​concurrent/​Executor;​62 ····​sput-​object·​v0,​·​Lcom/​f2prateek/​dfg/​util/​SafeAsyncTask;​-​>DEFAULT_EXECUTOR:​Ljava/​util/​concurrent/​Executor;​
  
 63 ····​.​line·​48
62 ····​return-​void64 ····​return-​void
63 .​end·​method65 .​end·​method
  
64 .​method·​public·​constructor·​<init>()​V66 .​method·​public·​constructor·​<init>()​V
65 ····​.​locals·​167 ····​.​locals·​1
  
66 ····​.​prologue68 ····​.​prologue
1.88 KB
smali/com/f2prateek/dfg/util/SafeAsyncTask$Task$6.smali
Max report size reached
711 B
smali/com/f2prateek/dfg/util/BitmapUtils.smali
Offset 112, 18 lines modifiedOffset 112, 20 lines modified
112 ····​const/​4·​v3,​·​0x1112 ····​const/​4·​v3,​·​0x1
  
113 ····​iput-​boolean·​v3,​·​v0,​·​Landroid/​graphics/​BitmapFactory$Options​;​-​>inMutable:​Z113 ····​iput-​boolean·​v3,​·​v0,​·​Landroid/​graphics/​BitmapFactory$Options​;​-​>inMutable:​Z
  
114 ····​.​line·​54114 ····​.​line·​54
115 ····​const-​string·​v3,​·​"drawable"115 ····​const-​string·​v3,​·​"drawable"
  
 116 ····​.​line·​55
116 ····​invoke-​virtual·​{v2,​·​p1,​·​v3,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getIdentifier(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​I117 ····​invoke-​virtual·​{v2,​·​p1,​·​v3,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getIdentifier(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
117 ····​move-​result·​v3118 ····​move-​result·​v3
  
 119 ····​.​line·​54
118 ····​invoke-​static·​{v2,​·​v3,​·​v0},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeResource(Landr​oid/​content/​res/​Resources;​ILandroid/​graphics/​BitmapFactory$Options​;​)​Landroid/​graphics/​Bitmap;​120 ····​invoke-​static·​{v2,​·​v3,​·​v0},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeResource(Landr​oid/​content/​res/​Resources;​ILandroid/​graphics/​BitmapFactory$Options​;​)​Landroid/​graphics/​Bitmap;​
  
119 ····​move-​result-​object·​v3121 ····​move-​result-​object·​v3
  
120 ····​return-​object·​v3122 ····​return-​object·​v3
121 .​end·​method123 .​end·​method
  
1.58 KB
smali/com/f2prateek/dfg/util/SafeAsyncTask$Task$3.smali
Max report size reached
48.6 KB
smali/com/squareup/otto/AnnotatedHandlerFinder.smali
Max report size reached
67.8 KB
smali/com/squareup/otto/Bus.smali
Max report size reached
1.22 KB
smali/com/squareup/otto/Bus$1.smali
Offset 28, 31 lines modifiedOffset 28, 32 lines modified
28 #·​instance·​fields28 #·​instance·​fields
29 .​field·​final·​synthetic·​this$0:​Lcom/​squareup/​otto/​Bus;​29 .​field·​final·​synthetic·​this$0:​Lcom/​squareup/​otto/​Bus;​
  
  
30 #·​direct·​methods30 #·​direct·​methods
31 .​method·​constructor·​<init>(Lcom/​squareup/​otto/​Bus;​)​V31 .​method·​constructor·​<init>(Lcom/​squareup/​otto/​Bus;​)​V
32 ····​.​locals·​032 ····​.​locals·​0
 33 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​squareup/​otto/​Bus;​
  
33 ····​.​prologue34 ····​.​prologue
34 ····​.​line·​11035 ····​.​line·​109
35 ····​iput-​object·​p1,​·​p0,​·​Lcom/​squareup/​otto/​Bus$1;​-​>this$0:​Lcom/​squareup/​otto/​Bus;​36 ····​iput-​object·​p1,​·​p0,​·​Lcom/​squareup/​otto/​Bus$1;​-​>this$0:​Lcom/​squareup/​otto/​Bus;​
  
36 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​ThreadLocal;​-​><init>()​V37 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​ThreadLocal;​-​><init>()​V
  
37 ····​return-​void38 ····​return-​void
38 .​end·​method39 .​end·​method
  
  
39 #·​virtual·​methods40 #·​virtual·​methods
40 .​method·​protected·​bridge·​synthetic·​initialValue()​Ljava/​lang/​Object;​41 .​method·​protected·​bridge·​synthetic·​initialValue()​Ljava/​lang/​Object;​
41 ····​.​locals·​142 ····​.​locals·​1
  
42 ····​.​prologue43 ····​.​prologue
43 ····​.​line·​11044 ····​.​line·​109
44 ····​invoke-​virtual·​{p0},​·​Lcom/​squareup/​otto/​Bus$1;​-​>initialValue()​Ljava/​util/​concurrent/​ConcurrentLinkedQueue​;​45 ····​invoke-​virtual·​{p0},​·​Lcom/​squareup/​otto/​Bus$1;​-​>initialValue()​Ljava/​util/​concurrent/​ConcurrentLinkedQueue​;​
  
45 ····​move-​result-​object·​v046 ····​move-​result-​object·​v0
  
46 ····​return-​object·​v047 ····​return-​object·​v0
47 .​end·​method48 .​end·​method
  
Offset 65, 14 lines modifiedOffset 66, 14 lines modified
65 ············​"<",​66 ············​"<",​
66 ············​"Lcom/​squareup/​otto/​Bus$EventWithHandler;​",​67 ············​"Lcom/​squareup/​otto/​Bus$EventWithHandler;​",​
67 ············​">;​"68 ············​">;​"
68 ········​}69 ········​}
69 ····​.​end·​annotation70 ····​.​end·​annotation
  
70 ····​.​prologue71 ····​.​prologue
71 ····​.​line·​11272 ····​.​line·​111
72 ····​new-​instance·​v0,​·​Ljava/​util/​concurrent/​ConcurrentLinkedQueue​;​73 ····​new-​instance·​v0,​·​Ljava/​util/​concurrent/​ConcurrentLinkedQueue​;​
  
73 ····​invoke-​direct·​{v0},​·​Ljava/​util/​concurrent/​ConcurrentLinkedQueue​;​-​><init>()​V74 ····​invoke-​direct·​{v0},​·​Ljava/​util/​concurrent/​ConcurrentLinkedQueue​;​-​><init>()​V
  
74 ····​return-​object·​v075 ····​return-​object·​v0
75 .​end·​method76 .​end·​method
781 B
smali/com/squareup/otto/Bus$EventWithHandler.smali
Offset 23, 19 lines modifiedOffset 23, 19 lines modified
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​public·​constructor·​<init>(Ljava/​lang/​Object;​Lcom/​squareup/​otto/​EventHandler;​)​V24 .​method·​public·​constructor·​<init>(Ljava/​lang/​Object;​Lcom/​squareup/​otto/​EventHandler;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
26 ····​.​param·​p1,​·​"event"····​#·​Ljava/​lang/​Object;​26 ····​.​param·​p1,​·​"event"····​#·​Ljava/​lang/​Object;​
27 ····​.​param·​p2,​·​"handler"····​#·​Lcom/​squareup/​otto/​EventHandler;​27 ····​.​param·​p2,​·​"handler"····​#·​Lcom/​squareup/​otto/​EventHandler;​
  
28 ····​.​prologue28 ····​.​prologue
29 ····​.​line·​47029 ····​.​line·​474
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
31 ····​.​line·​47131 ····​.​line·​475
32 ····​iput-​object·​p1,​·​p0,​·​Lcom/​squareup/​otto/​Bus$EventWithHandler;​-​>event:​Ljava/​lang/​Object;​32 ····​iput-​object·​p1,​·​p0,​·​Lcom/​squareup/​otto/​Bus$EventWithHandler;​-​>event:​Ljava/​lang/​Object;​
  
33 ····​.​line·​47233 ····​.​line·​476
34 ····​iput-​object·​p2,​·​p0,​·​Lcom/​squareup/​otto/​Bus$EventWithHandler;​-​>handler:​Lcom/​squareup/​otto/​EventHandler;​34 ····​iput-​object·​p2,​·​p0,​·​Lcom/​squareup/​otto/​Bus$EventWithHandler;​-​>handler:​Lcom/​squareup/​otto/​EventHandler;​
  
35 ····​.​line·​47335 ····​.​line·​477
36 ····​return-​void36 ····​return-​void
37 .​end·​method37 .​end·​method
1.1 KB
smali/com/squareup/otto/Bus$2.smali
Offset 26, 44 lines modifiedOffset 26, 45 lines modified
26 #·​instance·​fields26 #·​instance·​fields
27 .​field·​final·​synthetic·​this$0:​Lcom/​squareup/​otto/​Bus;​27 .​field·​final·​synthetic·​this$0:​Lcom/​squareup/​otto/​Bus;​
  
  
28 #·​direct·​methods28 #·​direct·​methods
29 .​method·​constructor·​<init>(Lcom/​squareup/​otto/​Bus;​)​V29 .​method·​constructor·​<init>(Lcom/​squareup/​otto/​Bus;​)​V
30 ····​.​locals·​030 ····​.​locals·​0
 31 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​squareup/​otto/​Bus;​
  
31 ····​.​prologue32 ····​.​prologue
32 ····​.​line·​11733 ····​.​line·​116
33 ····​iput-​object·​p1,​·​p0,​·​Lcom/​squareup/​otto/​Bus$2;​-​>this$0:​Lcom/​squareup/​otto/​Bus;​34 ····​iput-​object·​p1,​·​p0,​·​Lcom/​squareup/​otto/​Bus$2;​-​>this$0:​Lcom/​squareup/​otto/​Bus;​
  
34 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​ThreadLocal;​-​><init>()​V35 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​ThreadLocal;​-​><init>()​V
  
35 ····​return-​void36 ····​return-​void
36 .​end·​method37 .​end·​method
  
  
37 #·​virtual·​methods38 #·​virtual·​methods
38 .​method·​protected·​initialValue()​Ljava/​lang/​Boolean;​39 .​method·​protected·​initialValue()​Ljava/​lang/​Boolean;​
39 ····​.​locals·​140 ····​.​locals·​1
  
40 ····​.​prologue41 ····​.​prologue
41 ····​.​line·​11942 ····​.​line·​118
42 ····​const/​4·​v0,​·​0x043 ····​const/​4·​v0,​·​0x0
  
43 ····​invoke-​static·​{v0},​·​Ljava/​lang/​Boolean;​-​>valueOf(Z)​Ljava/​lang/​Boolean;​44 ····​invoke-​static·​{v0},​·​Ljava/​lang/​Boolean;​-​>valueOf(Z)​Ljava/​lang/​Boolean;​
  
44 ····​move-​result-​object·​v045 ····​move-​result-​object·​v0
  
45 ····​return-​object·​v046 ····​return-​object·​v0
46 .​end·​method47 .​end·​method
  
47 .​method·​protected·​bridge·​synthetic·​initialValue()​Ljava/​lang/​Object;​48 .​method·​protected·​bridge·​synthetic·​initialValue()​Ljava/​lang/​Object;​
48 ····​.​locals·​149 ····​.​locals·​1
  
49 ····​.​prologue50 ····​.​prologue
50 ····​.​line·​11751 ····​.​line·​116
51 ····​invoke-​virtual·​{p0},​·​Lcom/​squareup/​otto/​Bus$2;​-​>initialValue()​Ljava/​lang/​Boolean;​52 ····​invoke-​virtual·​{p0},​·​Lcom/​squareup/​otto/​Bus$2;​-​>initialValue()​Ljava/​lang/​Boolean;​
  
52 ····​move-​result-​object·​v053 ····​move-​result-​object·​v0
  
53 ····​return-​object·​v054 ····​return-​object·​v0
54 .​end·​method55 .​end·​method
12.8 KB
smali/com/crashlytics/android/aa.smali
Max report size reached
2.27 KB
smali/com/crashlytics/android/U.smali
Max report size reached
1.88 KB
smali/com/crashlytics/android/M.smali
Max report size reached
128 KB
smali/com/crashlytics/android/Crashlytics.smali
Max report size reached
21.2 KB
smali/com/crashlytics/android/h.smali
Max report size reached
7.96 KB
smali/com/crashlytics/android/B.smali
Max report size reached
4.73 KB
smali/com/crashlytics/android/CrashlyticsMissingDependencyException.smali
Max report size reached
8.34 KB
smali/com/crashlytics/android/w.smali
Max report size reached
2.95 KB
smali/com/crashlytics/android/P.smali
Max report size reached
2.14 KB
smali/com/crashlytics/android/D.smali
Max report size reached
8.65 KB
smali/com/crashlytics/android/f.smali
Max report size reached
8.55 KB
smali/com/crashlytics/android/d.smali
Max report size reached
2.56 KB
smali/com/crashlytics/android/i.smali
Max report size reached
5.92 KB
smali/com/crashlytics/android/A.smali
Max report size reached
2.78 KB
smali/com/crashlytics/android/I.smali
Max report size reached
1.79 KB
smali/com/crashlytics/android/K.smali
Max report size reached
1.93 KB
smali/com/crashlytics/android/R.smali
Max report size reached
2.7 KB
smali/com/crashlytics/android/H.smali
Max report size reached
2.83 KB
smali/com/crashlytics/android/r.smali
Max report size reached
1.68 KB
smali/com/crashlytics/android/g.smali
Max report size reached
3.13 KB
smali/com/crashlytics/android/u.smali
Max report size reached
6.61 KB
smali/com/crashlytics/android/k.smali
Max report size reached
5.05 KB
smali/com/crashlytics/android/CrashTest.smali
Max report size reached
2.51 KB
smali/com/crashlytics/android/T.smali
Max report size reached
9.23 KB
smali/com/crashlytics/android/ae.smali
Max report size reached
5.09 KB
smali/com/crashlytics/android/t.smali
Max report size reached
7.81 KB
smali/com/crashlytics/android/m.smali
Max report size reached
1.66 KB
smali/com/crashlytics/android/Q.smali
Max report size reached
2.56 KB
smali/com/crashlytics/android/J.smali
Max report size reached
9.26 KB
smali/com/crashlytics/android/b.smali
Max report size reached
6.38 KB
smali/com/crashlytics/android/ad.smali
Max report size reached
1.57 KB
smali/com/crashlytics/android/q.smali
Max report size reached
5.17 KB
smali/com/crashlytics/android/Y.smali
Max report size reached
3.61 KB
smali/com/crashlytics/android/x.smali
Max report size reached
11.1 KB
smali/com/crashlytics/android/ac.smali
Max report size reached
1.64 KB
smali/com/crashlytics/android/L.smali
Max report size reached
2.58 KB
smali/com/crashlytics/android/z.smali
Max report size reached
1.38 KB
smali/com/crashlytics/android/o.smali
Offset 1, 35 lines modifiedOffset 1, 42 lines modified
1 .​class·​final·​Lcom/​crashlytics/​android/​o;​1 .​class·​final·​Lcom/​crashlytics/​android/​o;​
2 .​super·​Ljava/​lang/​Object;​2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"SourceFile"3 .​source·​"SourceFile"
  
4 #·​interfaces4 #·​interfaces
5 .​implements·​Ljava/​io/​FilenameFilter;​5 .​implements·​Lcom/​crashlytics/​android/​internal/​aU;​
  
  
 6 #·​annotations
 7 .​annotation·​system·​Ldalvik/​annotation/​Signature;​
 8 ····​value·​=·​{
 9 ········​"Ljava/​lang/​Object;​",​
 10 ········​"Lcom/​crashlytics/​android/​internal/​aU",​
 11 ········​"<",​
 12 ········​"Lcom/​crashlytics/​android/​internal/​aR;​",​
 13 ········​">;​"
 14 ····​}
 15 .​end·​annotation
  
  
6 #·​direct·​methods16 #·​direct·​methods
7 .​method·​constructor·​<init>()​V17 .​method·​constructor·​<init>(Lcom/​crashlytics/​android/​Crashlytics;​)​V
8 ····​.​locals·​018 ····​.​locals·​0
  
9 ····​.​prologue19 ····​.​prologue
10 ····​.​line·9920 ····​.​line·650
11 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
12 ····​return-​void22 ····​return-​void
13 .​end·​method23 .​end·​method
  
  
14 #·​virtual·​methods24 #·​virtual·​methods
15 .​method·​public·​final·accept(Ljava/​io/​File;​Ljava/​lang/​String;​)​Z25 .​method·​public·​final·bridge·​synthetic·​a(Lcom/​crashlytics/​android/​internal/​aX;​)​Ljava/​lang/​Object;​
16 ····​.​locals·​126 ····​.​locals·​1
17 ····​.​param·​p2,​·​"filename"····​#·​Ljava/​lang/​String;​ 
  
18 ····​.​prologue27 ····​.​prologue
19 ····​.​line·10228 ····​.​line·650
20 ····​const-​string·​v0,​·​".​cls_temp"29 ····iget-​object·​v0,​·​p1,​·​Lcom/​crashlytics/​android/​internal/​aX;​-​>b:​Lcom/​crashlytics/​android/​internal/​aR;​
  
21 ····​invoke-​virtual·​{p2,​·​v0},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z 
  
22 ····​move-​result·​v0 
  
23 ····​return·​v030 ····​return-​object·​v0
24 .​end·​method31 .​end·​method
3.96 KB
smali/com/crashlytics/android/G.smali
Max report size reached
2.91 KB
smali/com/crashlytics/android/O.smali
Max report size reached
7.97 KB
smali/com/crashlytics/android/W.smali
Max report size reached
4.94 KB
smali/com/crashlytics/android/X.smali
Max report size reached
2.83 KB
smali/com/crashlytics/android/s.smali
Max report size reached
7.11 KB
smali/com/crashlytics/android/e.smali
Max report size reached
7.61 KB
smali/com/crashlytics/android/l.smali
Max report size reached
3.33 KB
smali/com/crashlytics/android/C.smali
Max report size reached
1.42 KB
smali/com/crashlytics/android/F.smali
Offset 2, 52 lines modifiedOffset 2, 40 lines modified
2 .​super·​Ljava/​lang/​Object;​2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"SourceFile"3 .​source·​"SourceFile"
  
4 #·​interfaces4 #·​interfaces
5 .​implements·​Ljava/​io/​FilenameFilter;​5 .​implements·​Ljava/​io/​FilenameFilter;​
  
  
 6 #·​instance·​fields
 7 .​field·​private·​synthetic·​a:​Ljava/​lang/​String;​
  
  
6 #·​direct·​methods8 #·​direct·​methods
7 .​method·​constructor·​<init>()​V9 .​method·​constructor·​<init>(Lcom/​crashlytics/​android/​v;​Ljava/​lang/​String;​)​V
8 ····​.​locals·​010 ····​.​locals·​0
  
9 ····​.​prologue11 ····​.​prologue
10 ····​.​line·​12012 ····​.​line·​1883
 13 ····​iput-​object·​p2,​·​p0,​·​Lcom/​crashlytics/​android/​F;​-​>a:​Ljava/​lang/​String;​
  
11 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V14 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
12 ····​return-​void15 ····​return-​void
13 .​end·​method16 .​end·​method
  
  
14 #·​virtual·​methods17 #·​virtual·​methods
15 .​method·​public·​final·​accept(Ljava/​io/​File;​Ljava/​lang/​String;​)​Z18 .​method·​public·​final·​accept(Ljava/​io/​File;​Ljava/​lang/​String;​)​Z
16 ····​.​locals·219 ····​.​locals·1
17 ····​.​param·​p2,​·​"filename"····​#·​Ljava/​lang/​String;​20 ····​.​param·​p2,​·​"name"····​#·​Ljava/​lang/​String;​
  
18 ····​.​prologue21 ····​.​prologue
19 ····​.​line·​12322 ····​.​line·​1886
20 ····​invoke-​virtual·​{p2},​·​Ljava/​lang/​String;​-​>length()​I23 ····​iget-​object·​v0,​·p0,​·​Lcom/​crashlytics/​android/​F;​-​>a:​Ljava/​lang/​String;​
  
21 ····​move-​result·​v0 
  
22 ····​const/​16·​v1,​·​0x27 
  
23 ····​if-​ne·​v0,​·​v1,​·​:​cond_024 ····​invoke-​virtual·​{p2,​·​v0},​·Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z
  
24 ····​const-​string·​v0,​·​".​cls" 
  
25 ····​invoke-​virtual·​{p2,​·​v0},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z 
  
26 ····​move-​result·​v025 ····​move-​result·​v0
  
27 ····​if-​eqz·​v0,​·​:​cond_0 
  
28 ····​const/​4·​v0,​·​0x1 
  
29 ····​:​goto_0 
30 ····​return·​v026 ····​return·​v0
  
31 ····​:​cond_0 
32 ····​const/​4·​v0,​·​0x0 
  
33 ····​goto·​:​goto_0 
34 .​end·​method27 .​end·​method
1.15 KB
smali/com/crashlytics/android/ab.smali
Offset 1, 8 lines modifiedOffset 1, 53 lines modified
1 .​class·interface·​abstract·​Lcom/​crashlytics/​android/​ab;​1 .​class·​final·​Lcom/​crashlytics/​android/​ab;​
2 .​super·​Ljava/​lang/​Object;​2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"SourceFile"3 .​source·​"SourceFile"
  
 4 #·​interfaces
 5 .​implements·​Ljava/​io/​FilenameFilter;​
  
  
 6 #·​direct·​methods
 7 .​method·​constructor·​<init>()​V
 8 ····​.​locals·​0
  
 9 ····​.​prologue
 10 ····​.​line·​25
 11 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
 12 ····​return-​void
 13 .​end·​method
  
  
4 #·​virtual·​methods14 #·​virtual·​methods
5 .​method·​public·abstract·​a(Lcom/​crashlytics/​android/​aa;​)​Z15 .​method·​public·final·accept(Ljava/​io/​File;​Ljava/​lang/​String;​)​Z
 16 ····​.​locals·​1
 17 ····​.​param·​p2,​·​"filename"····​#·​Ljava/​lang/​String;​
  
 18 ····​.​prologue
 19 ····​.​line·​28
 20 ····​const-​string·​v0,​·​".​cls"
  
 21 ····​invoke-​virtual·​{p2,​·​v0},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z
  
 22 ····​move-​result·​v0
  
 23 ····​if-​eqz·​v0,​·​:​cond_0
  
 24 ····​const-​string·​v0,​·​"Session"
  
 25 ····​invoke-​virtual·​{p2,​·​v0},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
  
 26 ····​move-​result·​v0
  
 27 ····​if-​nez·​v0,​·​:​cond_0
  
 28 ····​const/​4·​v0,​·​0x1
  
 29 ····​:​goto_0
 30 ····​return·​v0
  
 31 ····​:​cond_0
 32 ····​const/​4·​v0,​·​0x0
  
 33 ····​goto·​:​goto_0
6 .​end·​method34 .​end·​method
23.3 KB
smali/com/crashlytics/android/a.smali
Max report size reached
2.96 KB
smali/com/crashlytics/android/N.smali
Max report size reached
2.68 KB
smali/com/crashlytics/android/S.smali
Max report size reached
26.8 KB
smali/com/crashlytics/android/p.smali
Max report size reached
2.41 KB
smali/com/crashlytics/android/y.smali
Max report size reached
7.12 KB
smali/com/crashlytics/android/j.smali
Max report size reached
5.39 KB
smali/com/crashlytics/android/Z.smali
Max report size reached
10.6 KB
smali/com/crashlytics/android/c.smali
Max report size reached
178 KB
smali/com/crashlytics/android/E.smali
Max report size reached
9.02 KB
smali/com/crashlytics/android/n.smali
Max report size reached
196 KB
smali/com/crashlytics/android/v.smali
Max report size reached
2.12 KB
smali/com/crashlytics/android/V.smali
Max report size reached
6.22 KB
smali/de/keyboardsurfer/android/widget/crouton/DefaultAnimationsBuilder.smali
Max report size reached
4.98 KB
smali/de/keyboardsurfer/android/widget/crouton/Manager$1.smali
Max report size reached
68.8 KB
smali/de/keyboardsurfer/android/widget/crouton/Crouton.smali
Max report size reached
19.6 KB
smali/de/keyboardsurfer/android/widget/crouton/Style.smali
Max report size reached
366 B
smali/de/keyboardsurfer/android/widget/crouton/Manager$Messages.smali
Offset 23, 12 lines modifiedOffset 23, 12 lines modified
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​private·​constructor·​<init>()​V24 .​method·​private·​constructor·​<init>()​V
25 ····​.​locals·​025 ····​.​locals·​0
  
26 ····​.​prologue26 ····​.​prologue
27 ····​.​line·​4127 ····​.​line·​47
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
30.6 KB
smali/de/keyboardsurfer/android/widget/crouton/Style$Builder.smali
Max report size reached
40.8 KB
smali/de/keyboardsurfer/android/widget/crouton/Manager.smali
Max report size reached
716 B
smali/butterknife/internal/TargetClass$ViewId.smali
Offset 33, 23 lines modifiedOffset 33, 23 lines modified
  
33 #·​direct·​methods33 #·​direct·​methods
34 .​method·​constructor·​<init>(I)​V34 .​method·​constructor·​<init>(I)​V
35 ····​.​locals·​135 ····​.​locals·​1
36 ····​.​param·​p1,​·​"id"····​#·​I36 ····​.​param·​p1,​·​"id"····​#·​I
  
37 ····​.​prologue37 ····​.​prologue
38 ····​.​line·​13638 ····​.​line·​145
39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
40 ····​.​line·​13340 ····​.​line·​142
41 ····​new-​instance·​v0,​·​Ljava/​util/​LinkedHashSet;​41 ····​new-​instance·​v0,​·​Ljava/​util/​LinkedHashSet;​
  
42 ····​invoke-​direct·​{v0},​·​Ljava/​util/​LinkedHashSet;​-​><init>()​V42 ····​invoke-​direct·​{v0},​·​Ljava/​util/​LinkedHashSet;​-​><init>()​V
  
43 ····​iput-​object·​v0,​·​p0,​·​Lbutterknife/​internal/​TargetClass$ViewId;​-​>fields:​Ljava/​util/​Set;​43 ····​iput-​object·​v0,​·​p0,​·​Lbutterknife/​internal/​TargetClass$ViewId;​-​>fields:​Ljava/​util/​Set;​
  
44 ····​.​line·​13744 ····​.​line·​146
45 ····​iput·​p1,​·​p0,​·​Lbutterknife/​internal/​TargetClass$ViewId;​-​>id:​I45 ····​iput·​p1,​·​p0,​·​Lbutterknife/​internal/​TargetClass$ViewId;​-​>id:​I
  
46 ····​.​line·​13846 ····​.​line·​147
47 ····​return-​void47 ····​return-​void
48 .​end·​method48 .​end·​method
902 B
smali/butterknife/internal/TargetClass$MethodInjection.smali
Offset 26, 22 lines modifiedOffset 26, 22 lines modified
26 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Z)​V26 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Z)​V
27 ····​.​locals·​027 ····​.​locals·​0
28 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​28 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​
29 ····​.​param·​p2,​·​"type"····​#·​Ljava/​lang/​String;​29 ····​.​param·​p2,​·​"type"····​#·​Ljava/​lang/​String;​
30 ····​.​param·​p3,​·​"required"····​#·​Z30 ····​.​param·​p3,​·​"required"····​#·​Z
  
31 ····​.​prologue31 ····​.​prologue
32 ····​.​line·​15832 ····​.​line·​167
33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
34 ····​.​line·​15934 ····​.​line·​168
35 ····​iput-​object·​p1,​·​p0,​·​Lbutterknife/​internal/​TargetClass$MethodInj​ection;​-​>name:​Ljava/​lang/​String;​35 ····​iput-​object·​p1,​·​p0,​·​Lbutterknife/​internal/​TargetClass$MethodInj​ection;​-​>name:​Ljava/​lang/​String;​
  
36 ····​.​line·​16036 ····​.​line·​169
37 ····​iput-​object·​p2,​·​p0,​·​Lbutterknife/​internal/​TargetClass$MethodInj​ection;​-​>type:​Ljava/​lang/​String;​37 ····​iput-​object·​p2,​·​p0,​·​Lbutterknife/​internal/​TargetClass$MethodInj​ection;​-​>type:​Ljava/​lang/​String;​
  
38 ····​.​line·​16138 ····​.​line·​170
39 ····​iput-​boolean·​p3,​·​p0,​·​Lbutterknife/​internal/​TargetClass$MethodInj​ection;​-​>required:​Z39 ····​iput-​boolean·​p3,​·​p0,​·​Lbutterknife/​internal/​TargetClass$MethodInj​ection;​-​>required:​Z
  
40 ····​.​line·​16240 ····​.​line·​171
41 ····​return-​void41 ····​return-​void
42 .​end·​method42 .​end·​method
35.9 KB
smali/butterknife/internal/TargetClass.smali
Max report size reached
897 B
smali/butterknife/internal/TargetClass$FieldInjection.smali
Offset 26, 22 lines modifiedOffset 26, 22 lines modified
26 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Z)​V26 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Z)​V
27 ····​.​locals·​027 ····​.​locals·​0
28 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​28 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​
29 ····​.​param·​p2,​·​"type"····​#·​Ljava/​lang/​String;​29 ····​.​param·​p2,​·​"type"····​#·​Ljava/​lang/​String;​
30 ····​.​param·​p3,​·​"required"····​#·​Z30 ····​.​param·​p3,​·​"required"····​#·​Z
  
31 ····​.​prologue31 ····​.​prologue
32 ····​.​line·​14632 ····​.​line·​155
33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
34 ····​.​line·​14734 ····​.​line·​156
35 ····​iput-​object·​p1,​·​p0,​·​Lbutterknife/​internal/​TargetClass$FieldInje​ction;​-​>name:​Ljava/​lang/​String;​35 ····​iput-​object·​p1,​·​p0,​·​Lbutterknife/​internal/​TargetClass$FieldInje​ction;​-​>name:​Ljava/​lang/​String;​
  
36 ····​.​line·​14836 ····​.​line·​157
37 ····​iput-​object·​p2,​·​p0,​·​Lbutterknife/​internal/​TargetClass$FieldInje​ction;​-​>type:​Ljava/​lang/​String;​37 ····​iput-​object·​p2,​·​p0,​·​Lbutterknife/​internal/​TargetClass$FieldInje​ction;​-​>type:​Ljava/​lang/​String;​
  
38 ····​.​line·​14938 ····​.​line·​158
39 ····​iput-​boolean·​p3,​·​p0,​·​Lbutterknife/​internal/​TargetClass$FieldInje​ction;​-​>required:​Z39 ····​iput-​boolean·​p3,​·​p0,​·​Lbutterknife/​internal/​TargetClass$FieldInje​ction;​-​>required:​Z
  
40 ····​.​line·​15040 ····​.​line·​159
41 ····​return-​void41 ····​return-​void
42 .​end·​method42 .​end·​method
64.9 KB
smali/butterknife/internal/InjectViewProcessor.smali
Max report size reached
925 B
res/values/strings.xml
881 B
res/values/strings.xml
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <resources>2 <resources>
 3 ··​<string·​name="com.​crashlytics.​android.​build_id">f50c246e-​706f-​41af-​b839-​dcf757166323</​string>
3 ··​<string·​name="about">About</​string>4 ··​<string·​name="about">About</​string>
4 ··​<string·​name="app_name">Devic​e·​Frame·​Generator</​string>5 ··​<string·​name="app_name">Devic​e·​Frame·​Generator</​string>
5 ··​<string·​name="com.​crashlytics.​android.​build_id">a25abdc3-​4f49-​4416-​b61d-​a3645fc6bb45</​string> 
6 ··​<string·​name="current_version​_number">1.​1.​0</​string>6 ··​<string·​name="current_version​_number">1.​1.​0</​string>
7 ··​<string·​name="description_dev​ice_thumbnail">Device​·​Thumbnail</​string>7 ··​<string·​name="description_dev​ice_thumbnail">Device​·​Thumbnail</​string>
8 ··​<string·​name="designer">Desig​ner</​string>8 ··​<string·​name="designer">Desig​ner</​string>
9 ··​<string·​name="developer">Deve​loper</​string>9 ··​<string·​name="developer">Deve​loper</​string>
10 ··​<string·​name="device_chosen">​%s·​chosen.​</​string>10 ··​<string·​name="device_chosen">​%s·​chosen.​</​string>
11 ··​<string·​name="failed_match_di​mensions_text">Device​·​is·​%1$d·​by·​%2$d.​·​Screenshot·​is·​%3$d·​by·​%4$d.​</​string>11 ··​<string·​name="failed_match_di​mensions_text">Device​·​is·​%1$d·​by·​%2$d.​·​Screenshot·​is·​%3$d·​by·​%4$d.​</​string>
12 ··​<string·​name="failed_match_di​mensions_title">&quot​;​Dimensions·​don't·​match.​&quot;​</​string>12 ··​<string·​name="failed_match_di​mensions_title">&quot​;​Dimensions·​don't·​match.​&quot;​</​string>
5.55 KB
res/values/public.xml
5.51 KB
res/values/public.xml
Max report size reached
1.05 KB
smali/com/crashlytics/android/aC.smali vs.
smali/com/crashlytics/android/internal/ac.smali
Files similar despite different names (score: 14, lower is more similar)
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .​class·​final·​Lcom/​crashlytics/​android/​aC;​1 .​class·​final·​Lcom/​crashlytics/​android/​internal/​ac;​
2 .​super·​Ljava/​lang/​Object;​2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"SourceFile"3 .​source·​"SourceFile"
  
4 #·​interfaces4 #·​interfaces
5 .​implements·​Ljava/​util/​Comparator;​5 .​implements·​Ljava/​util/​Comparator;​
  
  
Offset 19, 29 lines modifiedOffset 19, 29 lines modified
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>()​V20 .​method·​constructor·​<init>()​V
21 ····​.​locals·​021 ····​.​locals·​0
  
22 ····​.​prologue22 ····​.​prologue
23 ····​.​line·70223 ····​.​line·682
24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
25 ····​return-​void25 ····​return-​void
26 .​end·​method26 .​end·​method
  
  
27 #·​virtual·​methods27 #·​virtual·​methods
28 .​method·​public·​final·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I28 .​method·​public·​final·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
29 ····​.​locals·​429 ····​.​locals·​4
30 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​30 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​
31 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​31 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​
  
32 ····​.​prologue32 ····​.​prologue
33 ····​.​line·70233 ····​.​line·682
34 ····​check-​cast·​p1,​·​Ljava/​io/​File;​34 ····​check-​cast·​p1,​·​Ljava/​io/​File;​
  
35 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​35 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​
36 ····​check-​cast·​p2,​·​Ljava/​io/​File;​36 ····​check-​cast·​p2,​·​Ljava/​io/​File;​
  
37 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​37 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​
38 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>lastModified()​J38 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>lastModified()​J
84.5 KB
smali/com/crashlytics/android/aB.smali vs.
smali/com/crashlytics/android/internal/ab.smali
Max report size reached
14.1 KB
smali/com/crashlytics/android/al.smali vs.
smali/com/crashlytics/android/internal/aH.smali
Max report size reached
2.84 KB
smali/com/crashlytics/android/ao.smali vs.
smali/com/crashlytics/android/internal/as.smali
Max report size reached
9.56 KB
smali/com/crashlytics/android/az.smali vs.
smali/com/crashlytics/android/internal/aI.smali
Max report size reached
2.26 KB
smali/com/crashlytics/android/aw.smali vs.
smali/com/crashlytics/android/internal/aQ.smali
Max report size reached
20.0 KB
smali/com/crashlytics/android/ar.smali vs.
smali/com/crashlytics/android/internal/r.smali
Max report size reached
4.74 KB
smali/com/crashlytics/android/HttpRequest$Operation.smali vs.
smali/com/crashlytics/android/internal/aE.smali
Max report size reached