[−]
/home/hans/code/fdroid/data/tmp/com.gregorywlodarek.torontotransit.torontotransit_9.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.gregorywlodarek.torontotransit.torontotransit_9.apk
[−]
zipinfo {}
Offset 1, 919 lines modified Offset 1, 919 lines modified
1 Zip·​file·​size:​·​2576356·​bytes,​·​number·​of·​entries:​·​917 1 Zip·​file·​size:​·​2573031·​bytes,​·​number·​of·​entries:​·​917
2 -​rw-​-​-​-​·····​2.​0·​fat····​77605·​bl·​defN·​14-​Nov-​16·​06:​03·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​77605·​bl·​defN·​14-​Nov-​16·​06:​03·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​77726·​bl·​defN·​14-​Nov-​16·​06:​03·​META-​INF/​08CBD53F.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​77726·​bl·​defN·​14-​Nov-​16·​06:​03·​META-​INF/​08CBD53F.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Nov-​16·​06:​03·​META-​INF/​08CBD53F.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Nov-​16·​06:​03·​META-​INF/​08CBD53F.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​14-​Nov-​16·​05:​30·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​14-​Nov-​16·​05:​30·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​14-​Nov-​16·​05:​30·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​14-​Nov-​16·​05:​30·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····5048·​bX·​defN·14-​Nov-​16·​05:​29·AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····1331·​bX·​defN·08-​Jan-​01·​00:​00·assets/​data/​10/​East/​stops.​txt
8 -​rw-​-​-​-​·····​2.​0·​fat···892655·​bl·​defN·14-​Nov-​16·​05:​29·​assets/​allStops.​txt 8 -​rw-​-​-​-​·····​2.​0·​fat······​740·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​10/​West/​stops.​txt
9 -​rw-​-​-​-​·····2.​0·​fat·····1331·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​10/​East/​stops.​txt 9 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​10/​directions.​txt
10 -​rw-​-​-​-​·····​2.​0·​fat······​740·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​10/​West/​stops.​txt 10 -​rw-​-​-​-​·····​2.​0·​fat·····2071·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​10/​stops.​txt
11 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​10/​directions.​txt 11 -​rw-​-​-​-​·····2.​0·​fat·····4902·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​100/​North/​stops.​txt
12 -​rw-​-​-​-​·····​2.​0·​fat·····2071·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​10/​stops.​txt 12 -​rw-​-​-​-​·····​2.​0·​fat·····4796·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​100/​South/​stops.​txt
13 -​rw-​-​-​-​·····2.​0·​fat·····4902·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​100/​North/​stops.​txt 13 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​100/​directions.​txt
14 -​rw-​-​-​-​·····​2.​0·​fat·····4796·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​100/​South/​stops.​txt 14 -​rw-​-​-​-​·····​2.​0·​fat·····9698·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​100/​stops.​txt
15 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​100/​directions.​txt 15 -​rw-​-​-​-​·····2.​0·​fat······406·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​101/​East/​stops.​txt
16 -​rw-​-​-​-​·····​2.​0·​fat·····9698·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​100/​stops.​txt 16 -​rw-​-​-​-​·····​2.​0·​fat······769·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​101/​West/​stops.​txt
17 -​rw-​-​-​-​·····2.​0·​fat······406·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​101/​East/​stops.​txt 17 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​101/​directions.​txt
18 -​rw-​-​-​-​·····​2.​0·​fat······​769·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​101/​West/​stops.​txt 18 -​rw-​-​-​-​·····​2.​0·​fat·····1175·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​101/​stops.​txt
19 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​101/​directions.​txt 19 -​rw-​-​-​-​·····2.​0·​fat·····6632·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​102/​North/​stops.​txt
20 -​rw-​-​-​-​·····​2.​0·​fat·····1175·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​101/​stops.​txt 20 -​rw-​-​-​-​·····​2.​0·​fat·····6140·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​102/​South/​stops.​txt
21 -​rw-​-​-​-​·····2.​0·​fat·····6632·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​102/​North/​stops.​txt 21 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​102/​directions.​txt
22 -​rw-​-​-​-​·····​2.​0·​fat·····​6140·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​102/​South/​stops.​txt 22 -​rw-​-​-​-​·····​2.​0·​fat····13550·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​102/​stops.​txt
23 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​102/​directions.​txt 23 -​rw-​-​-​-​·····2.​0·​fat·····1309·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​103/​North/​stops.​txt
24 -​rw-​-​-​-​·····​2.​0·​fat····​13550·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​102/​stops.​txt 24 -​rw-​-​-​-​·····​2.​0·​fat·····​1389·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​103/​South/​stops.​txt
25 -​rw-​-​-​-​·····2.​0·​fat·····1309·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​103/​North/​stops.​txt 25 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​103/​directions.​txt
26 -​rw-​-​-​-​·····​2.​0·​fat·····1389·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​103/​South/​stops.​txt 26 -​rw-​-​-​-​·····​2.​0·​fat·····2698·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​103/​stops.​txt
27 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​103/​directions.​txt 27 -​rw-​-​-​-​·····2.​0·​fat·····2147·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​104/​North/​stops.​txt
28 -​rw-​-​-​-​·····​2.​0·​fat·····​2698·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​103/​stops.​txt 28 -​rw-​-​-​-​·····​2.​0·​fat·····​2181·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​104/​South/​stops.​txt
29 -​rw-​-​-​-​·····2.​0·​fat·····2147·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​104/​North/​stops.​txt 29 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​104/​directions.​txt
30 -​rw-​-​-​-​·····​2.​0·​fat·····2181·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​104/​South/​stops.​txt 30 -​rw-​-​-​-​·····​2.​0·​fat·····4328·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​104/​stops.​txt
31 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​104/​directions.​txt 31 -​rw-​-​-​-​·····2.​0·​fat·····3192·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​105/​North/​stops.​txt
32 -​rw-​-​-​-​·····​2.​0·​fat·····4328·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​104/​stops.​txt 32 -​rw-​-​-​-​·····​2.​0·​fat·····2356·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​105/​South/​stops.​txt
33 -​rw-​-​-​-​·····2.​0·​fat·····3192·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​105/​North/​stops.​txt 33 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​105/​directions.​txt
34 -​rw-​-​-​-​·····​2.​0·​fat·····2356·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​105/​South/​stops.​txt 34 -​rw-​-​-​-​·····​2.​0·​fat·····6128·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​105/​stops.​txt
35 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​105/​directions.​txt 35 -​rw-​-​-​-​·····2.​0·​fat·····1851·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​106/​East/​stops.​txt
36 -​rw-​-​-​-​·····​2.​0·​fat·····6128·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​105/​stops.​txt 36 -​rw-​-​-​-​·····​2.​0·​fat·····2249·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​106/​West/​stops.​txt
37 -​rw-​-​-​-​·····2.​0·​fat·····1851·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​106/​East/​stops.​txt 37 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​106/​directions.​txt
38 -​rw-​-​-​-​·····​2.​0·​fat·····2249·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​106/​West/​stops.​txt 38 -​rw-​-​-​-​·····​2.​0·​fat·····4154·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​106/​stops.​txt
39 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​106/​directions.​txt 39 -​rw-​-​-​-​·····2.​0·​fat·····6747·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​107/​North/​stops.​txt
40 -​rw-​-​-​-​·····​2.​0·​fat·····4154·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​106/​stops.​txt 40 -​rw-​-​-​-​·····​2.​0·​fat·····6059·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​107/​South/​stops.​txt
41 -​rw-​-​-​-​·····2.​0·​fat·····6747·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​107/​North/​stops.​txt 41 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​107/​directions.​txt
42 -​rw-​-​-​-​·····​2.​0·​fat·····​6059·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​107/​South/​stops.​txt 42 -​rw-​-​-​-​·····​2.​0·​fat····13193·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​107/​stops.​txt
43 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​107/​directions.​txt 43 -​rw-​-​-​-​·····2.​0·​fat·····2805·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​108/​East/​stops.​txt
44 -​rw-​-​-​-​·····​2.​0·​fat····13193·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​107/​stops.​txt 44 -​rw-​-​-​-​·····​2.​0·​fat·····​2703·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​108/​West/​stops.​txt
45 -​rw-​-​-​-​·····2.​0·​fat·····2805·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​108/​East/​stops.​txt 45 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​108/​directions.​txt
46 -​rw-​-​-​-​·····​2.​0·​fat·····2703·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​108/​West/​stops.​txt 46 -​rw-​-​-​-​·····​2.​0·​fat·····5585·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​108/​stops.​txt
47 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​108/​directions.​txt 47 -​rw-​-​-​-​·····2.​0·​fat·····2662·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​109/​North/​stops.​txt
48 -​rw-​-​-​-​·····​2.​0·​fat·····5585·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​108/​stops.​txt 48 -​rw-​-​-​-​·····​2.​0·​fat·····2598·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​109/​South/​stops.​txt
49 -​rw-​-​-​-​·····2.​0·​fat·····2662·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​109/​North/​stops.​txt 49 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​109/​directions.​txt
50 -​rw-​-​-​-​·····​2.​0·​fat·····2598·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​109/​South/​stops.​txt 50 -​rw-​-​-​-​·····​2.​0·​fat·····5317·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​109/​stops.​txt
51 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​109/​directions.​txt 51 -​rw-​-​-​-​·····2.​0·​fat·····3825·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​11/​North/​stops.​txt
52 -​rw-​-​-​-​·····​2.​0·​fat·····5317·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​109/​stops.​txt 52 -​rw-​-​-​-​·····​2.​0·​fat·····4165·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​11/​South/​stops.​txt
53 -​rw-​-​-​-​·····2.​0·​fat·····3825·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​11/​North/​stops.​txt 53 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​11/​directions.​txt
54 -​rw-​-​-​-​·····​2.​0·​fat·····​4165·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​11/​South/​stops.​txt 54 -​rw-​-​-​-​·····​2.​0·​fat·····8412·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​11/​stops.​txt
55 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​11/​directions.​txt 55 -​rw-​-​-​-​·····2.​0·​fat·····3606·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​110/​North/​stops.​txt
56 -​rw-​-​-​-​·····​2.​0·​fat·····​8412·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​11/​stops.​txt 56 -​rw-​-​-​-​·····​2.​0·​fat·····2840·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​110/​South/​stops.​txt
57 -​rw-​-​-​-​·····2.​0·​fat·····3606·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​110/​North/​stops.​txt 57 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​110/​directions.​txt
58 -​rw-​-​-​-​·····​2.​0·​fat·····2840·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​110/​South/​stops.​txt 58 -​rw-​-​-​-​·····​2.​0·​fat·····6670·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​110/​stops.​txt
59 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​110/​directions.​txt 59 -​rw-​-​-​-​·····2.​0·​fat·····2267·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​111/​North/​stops.​txt
60 -​rw-​-​-​-​·····​2.​0·​fat·····6670·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​110/​stops.​txt 60 -​rw-​-​-​-​·····​2.​0·​fat·····1908·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​111/​South/​stops.​txt
61 -​rw-​-​-​-​·····2.​0·​fat·····2267·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​111/​North/​stops.​txt 61 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​111/​directions.​txt
62 -​rw-​-​-​-​·····​2.​0·​fat·····1908·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​111/​South/​stops.​txt 62 -​rw-​-​-​-​·····​2.​0·​fat·····4175·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​111/​stops.​txt
63 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​111/​directions.​txt 63 -​rw-​-​-​-​·····2.​0·​fat·····5202·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​112/​North/​stops.​txt
64 -​rw-​-​-​-​·····​2.​0·​fat·····​4175·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​111/​stops.​txt 64 -​rw-​-​-​-​·····​2.​0·​fat·····​4531·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​112/​South/​stops.​txt
65 -​rw-​-​-​-​·····2.​0·​fat·····5202·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​112/​North/​stops.​txt 65 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​112/​directions.​txt
66 -​rw-​-​-​-​·····​2.​0·​fat·····4531·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​112/​South/​stops.​txt 66 -​rw-​-​-​-​·····​2.​0·​fat·····9980·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​112/​stops.​txt
67 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​112/​directions.​txt 67 -​rw-​-​-​-​·····2.​0·​fat·····1898·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​113/​East/​stops.​txt
68 -​rw-​-​-​-​·····​2.​0·​fat·····9980·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​112/​stops.​txt 68 -​rw-​-​-​-​·····​2.​0·​fat·····2036·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​113/​West/​stops.​txt
69 -​rw-​-​-​-​·····2.​0·​fat·····1898·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​113/​East/​stops.​txt 69 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​113/​directions.​txt
70 -​rw-​-​-​-​·····​2.​0·​fat·····2036·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​113/​West/​stops.​txt 70 -​rw-​-​-​-​·····​2.​0·​fat·····3934·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​113/​stops.​txt
71 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​113/​directions.​txt 71 -​rw-​-​-​-​·····2.​0·​fat·····1455·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​115/​East/​stops.​txt
72 -​rw-​-​-​-​·····​2.​0·​fat·····3934·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​113/​stops.​txt 72 -​rw-​-​-​-​·····​2.​0·​fat·····2010·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​115/​West/​stops.​txt
73 -​rw-​-​-​-​·····2.​0·​fat·····1455·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​115/​East/​stops.​txt 73 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​115/​directions.​txt
74 -​rw-​-​-​-​·····​2.​0·​fat·····2010·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​115/​West/​stops.​txt 74 -​rw-​-​-​-​·····​2.​0·​fat·····3465·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​115/​stops.​txt
75 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​115/​directions.​txt 75 -​rw-​-​-​-​·····2.​0·​fat·····5371·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​116/​East/​stops.​txt
76 -​rw-​-​-​-​·····​2.​0·​fat·····3465·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​115/​stops.​txt 76 -​rw-​-​-​-​·····​2.​0·​fat·····5471·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​116/​West/​stops.​txt
77 -​rw-​-​-​-​·····2.​0·​fat·····5371·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​116/​East/​stops.​txt 77 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​116/​directions.​txt
78 -​rw-​-​-​-​·····​2.​0·​fat·····​5471·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​116/​West/​stops.​txt 78 -​rw-​-​-​-​·····​2.​0·​fat····10913·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​116/​stops.​txt
79 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​116/​directions.​txt 79 -​rw-​-​-​-​·····2.​0·​fat·····2092·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​117/​North/​stops.​txt
80 -​rw-​-​-​-​·····​2.​0·​fat····10913·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​116/​stops.​txt 80 -​rw-​-​-​-​·····​2.​0·​fat·····​2130·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​117/​South/​stops.​txt
81 -​rw-​-​-​-​·····2.​0·​fat·····2092·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​117/​North/​stops.​txt 81 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​117/​directions.​txt
82 -​rw-​-​-​-​·····​2.​0·​fat·····2130·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​117/​South/​stops.​txt 82 -​rw-​-​-​-​·····​2.​0·​fat·····4222·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​117/​stops.​txt
83 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​117/​directions.​txt 83 -​rw-​-​-​-​·····2.​0·​fat·····4031·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​12/​East/​stops.​txt
84 -​rw-​-​-​-​·····​2.​0·​fat·····4222·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​117/​stops.​txt 84 -​rw-​-​-​-​·····​2.​0·​fat·····3484·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​12/​West/​stops.​txt
85 -​rw-​-​-​-​·····2.​0·​fat·····4031·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​12/​East/​stops.​txt 85 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​12/​directions.​txt
86 -​rw-​-​-​-​·····​2.​0·​fat·····3484·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​12/​West/​stops.​txt 86 -​rw-​-​-​-​·····​2.​0·​fat·····7846·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​12/​stops.​txt
87 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​12/​directions.​txt 87 -​rw-​-​-​-​·····2.​0·​fat·····2809·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​120/​East/​stops.​txt
88 -​rw-​-​-​-​·····​2.​0·​fat·····7846·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​12/​stops.​txt 88 -​rw-​-​-​-​·····​2.​0·​fat·····2801·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​120/​West/​stops.​txt
89 -​rw-​-​-​-​·····2.​0·​fat·····2809·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​120/​East/​stops.​txt 89 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​120/​directions.​txt
90 -​rw-​-​-​-​·····​2.​0·​fat·····2801·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​120/​West/​stops.​txt 90 -​rw-​-​-​-​·····​2.​0·​fat·····5610·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​120/​stops.​txt
91 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​120/​directions.​txt 91 -​rw-​-​-​-​·····2.​0·​fat·····2721·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​122/​East/​stops.​txt
92 -​rw-​-​-​-​·····​2.​0·​fat·····5610·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​120/​stops.​txt 92 -​rw-​-​-​-​·····​2.​0·​fat·····2734·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​122/​West/​stops.​txt
93 -​rw-​-​-​-​·····2.​0·​fat·····2721·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​122/​East/​stops.​txt 93 -​rw-​-​-​-​·····1.​0·​fat·······​10·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​122/​directions.​txt
94 -​rw-​-​-​-​·····​2.​0·​fat·····2734·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​122/​West/​stops.​txt 94 -​rw-​-​-​-​·····​2.​0·​fat·····5526·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​122/​stops.​txt
95 -​rw-​-​-​-​·····1.​0·​fat·······10·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​122/​directions.​txt 95 -​rw-​-​-​-​·····2.​0·​fat·····3213·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​123/​North/​stops.​txt
96 -​rw-​-​-​-​·····​2.​0·​fat·····5526·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​122/​stops.​txt 96 -​rw-​-​-​-​·····​2.​0·​fat·····3089·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​123/​South/​stops.​txt
97 -​rw-​-​-​-​·····2.​0·​fat·····3213·​bl·defN·14-​Nov-​16·​05:​30·​assets/​data/​123/​North/​stops.​txt 97 -​rw-​-​-​-​·····1.​0·​fat·······12·​b-​·stor·08-​Jan-​01·​00:​00·​assets/​data/​123/​directions.​txt
98 -​rw-​-​-​-​·····​2.​0·​fat·····​3089·​bl·​defN·14-​Nov-​16·​05:​30·​assets/​data/​123/​South/​stops.​txt 98 -​rw-​-​-​-​·····​2.​0·​fat·····6378·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​data/​123/​stops.​txt
99 -​rw-​-​-​-​·····1.​0·​fat·······​12·​b-​·stor·14-​Nov-​16·​05:​29·​assets/​data/​123/​directions.​txt 99 -​rw-​-​-​-​·····2.​0·​fat·····1165·​bl·defN·08-​Jan-​01·​00:​00·​assets/​data/​124/​East/​stops.​txt
Max diff block lines reached; 0/159075 bytes (0.00%) of diff not shown.
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="9"·​android:​versionName="1.​1.​2"·​package="com.​gregorywlodarek.​torontotransit.​torontotransit"·​platformBuildVersionC​ode="20"·​platformBuildVersionN​ame="4.​4W-​1246132" 2 <manifest·​android:​versionCode="9"·​android:​versionName="1.​1.​2"·​package="com.​gregorywlodarek.​torontotransit.​torontotransit"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="20"​·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="20"​·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​>
6 ····​<uses-​permission·​android:​name="android.​permission.​SEND_SMS"·​/​> 6 ····​<uses-​permission·​android:​name="android.​permission.​SEND_SMS"·​/​>
7 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_FINE_LOCATION"​·​/​> 7 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_FINE_LOCATION"​·​/​>
8 ····​<uses-​permission·​android:​name="android.​permission.​VIBRATE"·​/​> 8 ····​<uses-​permission·​android:​name="android.​permission.​VIBRATE"·​/​>
9 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​> 9 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​>
[−]
smali/android/support/v4/app/FragmentManagerImpl.smali
Offset 331, 15 lines modified Offset 331, 15 lines modified
   
331 ····​.​line·​1372 331 ····​.​line·​1372
332 ····​:​cond_1 332 ····​:​cond_1
333 ····​return-​void 333 ····​return-​void
334 .​end·​method 334 .​end·​method
   
335 .​method·​static·​makeFadeAnimation(Lan​droid/​content/​Context;​FF)​Landroid/​view/​animation/​Animation;​ 335 .​method·​static·​makeFadeAnimation(Lan​droid/​content/​Context;​FF)​Landroid/​view/​animation/​Animation;​
336 ····​.​locals·4 336 ····​.​locals·3
337 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 337 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
338 ····​.​param·​p1,​·​"start"····​#·​F 338 ····​.​param·​p1,​·​"start"····​#·​F
339 ····​.​param·​p2,​·​"end"····​#·​F 339 ····​.​param·​p2,​·​"end"····​#·​F
   
340 ····​.​prologue 340 ····​.​prologue
341 ····​.​line·​769 341 ····​.​line·​769
342 ····​new-​instance·​v0,​·​Landroid/​view/​animation/​AlphaAnimation;​ 342 ····​new-​instance·​v0,​·​Landroid/​view/​animation/​AlphaAnimation;​
Offset 349, 17 lines modified Offset 349, 17 lines modified
349 ····​.​line·​770 349 ····​.​line·​770
350 ····​.​local·​v0,​·​"anim":​Landroid/​view/​animation/​AlphaAnimation;​ 350 ····​.​local·​v0,​·​"anim":​Landroid/​view/​animation/​AlphaAnimation;​
351 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ 351 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​
   
352 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 352 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
353 ····​.​line·​771 353 ····​.​line·​771
354 ····​const-​wide/​16·​v2,​·​0xdc 354 ····​const-​wide/​16·​v1,​·​0xdc
   
355 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V 355 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V
   
356 ····​.​line·​772 356 ····​.​line·​772
357 ····​return-​object·​v0 357 ····​return-​object·​v0
358 .​end·​method 358 .​end·​method
   
359 .​method·​static·​makeOpenCloseAnimatio​n(Landroid/​content/​Context;​FFFF)​Landroid/​view/​animation/​Animation;​ 359 .​method·​static·​makeOpenCloseAnimatio​n(Landroid/​content/​Context;​FFFF)​Landroid/​view/​animation/​Animation;​
360 ····​.​locals·​11 360 ····​.​locals·​11
Offset 402, 17 lines modified Offset 402, 17 lines modified
402 ····​.​line·​758 402 ····​.​line·​758
403 ····​.​local·​v0,​·​"scale":​Landroid/​view/​animation/​ScaleAnimation;​ 403 ····​.​local·​v0,​·​"scale":​Landroid/​view/​animation/​ScaleAnimation;​
404 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​ 404 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​
   
405 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 405 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
406 ····​.​line·​759 406 ····​.​line·​759
407 ····​const-​wide/​16·​v2,​·​0xdc 407 ····​const-​wide/​16·​v1,​·​0xdc
   
408 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setDuration(J)​V 408 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setDuration(J)​V
   
409 ····​.​line·​760 409 ····​.​line·​760
410 ····​invoke-​virtual·​{v10,​·​v0},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V 410 ····​invoke-​virtual·​{v10,​·​v0},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V
   
411 ····​.​line·​761 411 ····​.​line·​761
412 ····​new-​instance·​v9,​·​Landroid/​view/​animation/​AlphaAnimation;​ 412 ····​new-​instance·​v9,​·​Landroid/​view/​animation/​AlphaAnimation;​
   
Offset 421, 17 lines modified Offset 421, 17 lines modified
421 ····​.​line·​762 421 ····​.​line·​762
422 ····​.​local·​v9,​·​"alpha":​Landroid/​view/​animation/​AlphaAnimation;​ 422 ····​.​local·​v9,​·​"alpha":​Landroid/​view/​animation/​AlphaAnimation;​
423 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ 423 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​
   
424 ····​invoke-​virtual·​{v9,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 424 ····​invoke-​virtual·​{v9,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
425 ····​.​line·​763 425 ····​.​line·​763
426 ····​const-​wide/​16·​v2,​·​0xdc 426 ····​const-​wide/​16·​v1,​·​0xdc
   
427 ····​invoke-​virtual·​{v9,​·​v2,​·​v3},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V 427 ····​invoke-​virtual·​{v9,​·​v1,​·​v2},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V
   
428 ····​.​line·​764 428 ····​.​line·​764
429 ····​invoke-​virtual·​{v10,​·​v9},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V 429 ····​invoke-​virtual·​{v10,​·​v9},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V
   
430 ····​.​line·​765 430 ····​.​line·​765
431 ····​return-​object·​v10 431 ····​return-​object·​v10
432 .​end·​method 432 .​end·​method
[−]
smali/android/support/v4/app/FragmentPagerAdapter.smali
Offset 38, 15 lines modified Offset 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·​71 39 ····​.​line·​71
40 ····​return-​void 40 ····​return-​void
41 .​end·​method 41 .​end·​method
   
42 .​method·​private·​static·​makeFragmentName(IJ)​Ljava/​lang/​String;​ 42 .​method·​private·​static·​makeFragmentName(IJ)​Ljava/​lang/​String;​
43 ····​.​locals·3 43 ····​.​locals·2
44 ····​.​param·​p0,​·​"viewId"····​#·​I 44 ····​.​param·​p0,​·​"viewId"····​#·​I
45 ····​.​param·​p1,​·​"id"····​#·​J 45 ····​.​param·​p1,​·​"id"····​#·​J
   
46 ····​.​prologue 46 ····​.​prologue
47 ····​.​line·​173 47 ····​.​line·​173
48 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 48 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
Offset 181, 31 lines modified Offset 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·​88 182 ····​.​line·​88
183 ····​:​cond_0 183 ····​:​cond_0
184 ····​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>getItemId(I)​J 184 ····​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>getItemId(I)​J
   
185 ····​move-​result-​wide·​v2 185 ····​move-​result-​wide·​v1
   
186 ····​.​line·​91 186 ····​.​line·​91
187 ····​.​local·​v2,​·​"itemId":​J 187 ····​.​local·​v1,​·​"itemId":​J
188 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I 188 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I
   
189 ····​move-​result·​v4 189 ····​move-​result·​v4
   
190 ····​invoke-​static·​{v4,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​ 190 ····​invoke-​static·​{v4,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​
   
191 ····​move-​result-​object·​v1 191 ····​move-​result-​object·​v3
   
192 ····​.​line·​92 192 ····​.​line·​92
193 ····​.​local·​v1,​·​"name":​Ljava/​lang/​String;​ 193 ····​.​local·​v3,​·​"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,​·​v1},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentByTag(Lj​ava/​lang/​String;​)​Landroid/​support/​v4/​app/​Fragment;​ 195 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentByTag(Lj​ava/​lang/​String;​)​Landroid/​support/​v4/​app/​Fragment;​
   
196 ····​move-​result-​object·​v0 196 ····​move-​result-​object·​v0
   
197 ····​.​line·​93 197 ····​.​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_2 199 ····​if-​eqz·​v0,​·​:​cond_2
   
Offset 243, 15 lines modified Offset 243, 15 lines modified
   
243 ····​move-​result·​v5 243 ····​move-​result·​v5
   
244 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I 244 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I
   
245 ····​move-​result·​v6 245 ····​move-​result·​v6
   
246 ····​invoke-​static·​{v6,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​ 246 ····​invoke-​static·​{v6,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​
   
247 ····​move-​result-​object·​v6 247 ····​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_0 249 ····​goto·​:​goto_0
250 .​end·​method 250 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$Action$1.smali
Offset 18, 15 lines modified Offset 18, 15 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ····​.​locals·​0 20 ····​.​locals·​0
   
21 ····​.​prologue 21 ····​.​prologue
22 ····​.​line·​2104 22 ····​.​line·​2135
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ····​return-​void 24 ····​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
Offset 35, 15 lines modified Offset 35, 15 lines modified
35 ····​.​param·​p1,​·​"icon"····​#·​I 35 ····​.​param·​p1,​·​"icon"····​#·​I
36 ····​.​param·​p2,​·​"title"····​#·​Ljava/​lang/​CharSequence;​ 36 ····​.​param·​p2,​·​"title"····​#·​Ljava/​lang/​CharSequence;​
37 ····​.​param·​p3,​·​"actionIntent"····​#·​Landroid/​app/​PendingIntent;​ 37 ····​.​param·​p3,​·​"actionIntent"····​#·​Landroid/​app/​PendingIntent;​
38 ····​.​param·​p4,​·​"extras"····​#·​Landroid/​os/​Bundle;​ 38 ····​.​param·​p4,​·​"extras"····​#·​Landroid/​os/​Bundle;​
39 ····​.​param·​p5,​·​"remoteInputs"····​#·​[Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​ 39 ····​.​param·​p5,​·​"remoteInputs"····​#·​[Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​
   
40 ····​.​prologue 40 ····​.​prologue
41 ····​.​line·​2109 41 ····​.​line·​2140
42 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 42 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
   
43 ····​check-​cast·​p5,​·​[Landroid/​support/​v4/​app/​RemoteInput;​ 43 ····​check-​cast·​p5,​·​[Landroid/​support/​v4/​app/​RemoteInput;​
   
44 ····​.​end·​local·​p5····​#·​"remoteInputs":​[Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​ 44 ····​.​end·​local·​p5····​#·​"remoteInputs":​[Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​
45 ····​move-​object·​v5,​·​p5 45 ····​move-​object·​v5,​·​p5
   
Offset 69, 38 lines modified Offset 69, 38 lines modified
69 ····​.​param·​p1,​·​"x0"····​#·​I 69 ····​.​param·​p1,​·​"x0"····​#·​I
70 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​CharSequence;​ 70 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​CharSequence;​
71 ····​.​param·​p3,​·​"x2"····​#·​Landroid/​app/​PendingIntent;​ 71 ····​.​param·​p3,​·​"x2"····​#·​Landroid/​app/​PendingIntent;​
72 ····​.​param·​p4,​·​"x3"····​#·​Landroid/​os/​Bundle;​ 72 ····​.​param·​p4,​·​"x3"····​#·​Landroid/​os/​Bundle;​
73 ····​.​param·​p5,​·​"x4"····​#·​[Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​ 73 ····​.​param·​p5,​·​"x4"····​#·​[Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​
   
74 ····​.​prologue 74 ····​.​prologue
75 ····​.​line·​2104 75 ····​.​line·​2135
76 ····​invoke-​virtual/​range·​{p0·​.​.​·​p5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$1;​-​>build(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​[Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 76 ····​invoke-​virtual/​range·​{p0·​.​.​·​p5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$1;​-​>build(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​[Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
   
77 ····​move-​result-​object·​v0 77 ····​move-​result-​object·​v0
   
78 ····​return-​object·​v0 78 ····​return-​object·​v0
79 .​end·​method 79 .​end·​method
   
80 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 80 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
81 ····​.​locals·​1 81 ····​.​locals·​1
82 ····​.​param·​p1,​·​"length"····​#·​I 82 ····​.​param·​p1,​·​"length"····​#·​I
   
83 ····​.​prologue 83 ····​.​prologue
84 ····​.​line·​2115 84 ····​.​line·​2146
85 ····​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 85 ····​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
   
86 ····​return-​object·​v0 86 ····​return-​object·​v0
87 .​end·​method 87 .​end·​method
   
88 .​method·​public·​bridge·​synthetic·​newArray(I)​[Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​ 88 .​method·​public·​bridge·​synthetic·​newArray(I)​[Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​
89 ····​.​locals·​1 89 ····​.​locals·​1
90 ····​.​param·​p1,​·​"x0"····​#·​I 90 ····​.​param·​p1,​·​"x0"····​#·​I
   
91 ····​.​prologue 91 ····​.​prologue
92 ····​.​line·​2104 92 ····​.​line·​2135
93 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$1;​-​>newArray(I)​[Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 93 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$1;​-​>newArray(I)​[Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
   
94 ····​move-​result-​object·​v0 94 ····​move-​result-​object·​v0
   
95 ····​return-​object·​v0 95 ····​return-​object·​v0
96 .​end·​method 96 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$Action$Builder.smali
Offset 39, 62 lines modified Offset 39, 62 lines modified
39 .​method·​public·​constructor·​<init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V 39 .​method·​public·​constructor·​<init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V
40 ····​.​locals·​1 40 ····​.​locals·​1
41 ····​.​param·​p1,​·​"icon"····​#·​I 41 ····​.​param·​p1,​·​"icon"····​#·​I
42 ····​.​param·​p2,​·​"title"····​#·​Ljava/​lang/​CharSequence;​ 42 ····​.​param·​p2,​·​"title"····​#·​Ljava/​lang/​CharSequence;​
43 ····​.​param·​p3,​·​"intent"····​#·​Landroid/​app/​PendingIntent;​ 43 ····​.​param·​p3,​·​"intent"····​#·​Landroid/​app/​PendingIntent;​
   
44 ····​.​prologue 44 ····​.​prologue
45 ····​.​line·​1821 45 ····​.​line·​1852
46 ····​new-​instance·​v0,​·​Landroid/​os/​Bundle;​ 46 ····​new-​instance·​v0,​·​Landroid/​os/​Bundle;​
   
47 ····​invoke-​direct·​{v0},​·​Landroid/​os/​Bundle;​-​><init>()​V 47 ····​invoke-​direct·​{v0},​·​Landroid/​os/​Bundle;​-​><init>()​V
   
48 ····​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3,​·​v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​><init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​)​V 48 ····​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3,​·​v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​><init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​)​V
   
49 ····​.​line·​1822 49 ····​.​line·​1853
50 ····​return-​void 50 ····​return-​void
51 .​end·​method 51 .​end·​method
   
52 .​method·​private·​constructor·​<init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​)​V 52 .​method·​private·​constructor·​<init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​)​V
53 ····​.​locals·​1 53 ····​.​locals·​1
54 ····​.​param·​p1,​·​"icon"····​#·​I 54 ····​.​param·​p1,​·​"icon"····​#·​I
55 ····​.​param·​p2,​·​"title"····​#·​Ljava/​lang/​CharSequence;​ 55 ····​.​param·​p2,​·​"title"····​#·​Ljava/​lang/​CharSequence;​
56 ····​.​param·​p3,​·​"intent"····​#·​Landroid/​app/​PendingIntent;​ 56 ····​.​param·​p3,​·​"intent"····​#·​Landroid/​app/​PendingIntent;​
57 ····​.​param·​p4,​·​"extras"····​#·​Landroid/​os/​Bundle;​ 57 ····​.​param·​p4,​·​"extras"····​#·​Landroid/​os/​Bundle;​
   
58 ····​.​prologue 58 ····​.​prologue
59 ····​.​line·​1833 59 ····​.​line·​1864
60 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 60 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
61 ····​.​line·​1834 61 ····​.​line·​1865
62 ····​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​>mIcon:​I 62 ····​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​>mIcon:​I
   
63 ····​.​line·​1835 63 ····​.​line·​1866
64 ····​invoke-​static·​{p2},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 64 ····​invoke-​static·​{p2},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
65 ····​move-​result-​object·​v0 65 ····​move-​result-​object·​v0
   
66 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​>mTitle:​Ljava/​lang/​CharSequence;​ 66 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​>mTitle:​Ljava/​lang/​CharSequence;​
   
67 ····​.​line·​1836 67 ····​.​line·​1867
68 ····​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​>mIntent:​Landroid/​app/​PendingIntent;​ 68 ····​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​>mIntent:​Landroid/​app/​PendingIntent;​
   
69 ····​.​line·​1837 69 ····​.​line·​1868
70 ····​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​>mExtras:​Landroid/​os/​Bundle;​ 70 ····​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​>mExtras:​Landroid/​os/​Bundle;​
   
71 ····​.​line·​1838 71 ····​.​line·​1869
72 ····​return-​void 72 ····​return-​void
73 .​end·​method 73 .​end·​method
   
74 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​)​V 74 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​)​V
75 ····​.​locals·​5 75 ····​.​locals·​5
76 ····​.​param·​p1,​·​"action"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 76 ····​.​param·​p1,​·​"action"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
   
77 ····​.​prologue 77 ····​.​prologue
78 ····​.​line·​1830 78 ····​.​line·​1861
79 ····​iget·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>icon:​I 79 ····​iget·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>icon:​I
   
80 ····​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>title:​Ljava/​lang/​CharSequence;​ 80 ····​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>title:​Ljava/​lang/​CharSequence;​
   
81 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>actionIntent:​Landroid/​app/​PendingIntent;​ 81 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>actionIntent:​Landroid/​app/​PendingIntent;​
   
82 ····​new-​instance·​v3,​·​Landroid/​os/​Bundle;​ 82 ····​new-​instance·​v3,​·​Landroid/​os/​Bundle;​
Offset 104, 72 lines modified Offset 104, 72 lines modified
   
104 ····​move-​result-​object·​v4 104 ····​move-​result-​object·​v4
   
105 ····​invoke-​direct·​{v3,​·​v4},​·​Landroid/​os/​Bundle;​-​><init>(Landroid/​os/​Bundle;​)​V 105 ····​invoke-​direct·​{v3,​·​v4},​·​Landroid/​os/​Bundle;​-​><init>(Landroid/​os/​Bundle;​)​V
   
106 ····​invoke-​direct·​{p0,​·​v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​><init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​)​V 106 ····​invoke-​direct·​{p0,​·​v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​><init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​)​V
   
107 ····​.​line·​1831 107 ····​.​line·​1862
108 ····​return-​void 108 ····​return-​void
109 .​end·​method 109 .​end·​method
   
   
110 #·​virtual·​methods 110 #·​virtual·​methods
111 .​method·​public·​addExtras(Landroid/​os/​Bundle;​)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​ 111 .​method·​public·​addExtras(Landroid/​os/​Bundle;​)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​
112 ····​.​locals·​1 112 ····​.​locals·​1
113 ····​.​param·​p1,​·​"extras"····​#·​Landroid/​os/​Bundle;​ 113 ····​.​param·​p1,​·​"extras"····​#·​Landroid/​os/​Bundle;​
   
114 ····​.​prologue 114 ····​.​prologue
115 ····​.​line·​1848 115 ····​.​line·​1879
116 ····​if-​eqz·​p1,​·​:​cond_0 116 ····​if-​eqz·​p1,​·​:​cond_0
   
117 ····​.​line·​1849 117 ····​.​line·​1880
118 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​>mExtras:​Landroid/​os/​Bundle;​ 118 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​-​>mExtras:​Landroid/​os/​Bundle;​
   
119 ····​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​os/​Bundle;​-​>putAll(Landroid/​os/​Bundle;​)​V 119 ····​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​os/​Bundle;​-​>putAll(Landroid/​os/​Bundle;​)​V
   
120 ····​.​line·​1851 120 ····​.​line·​1882
121 ····​:​cond_0 121 ····​:​cond_0
122 ····​return-​object·​p0 122 ····​return-​object·​p0
123 .​end·​method 123 .​end·​method
   
124 .​method·​public·​addRemoteInput(Landro​id/​support/​v4/​app/​RemoteInput;​)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​ 124 .​method·​public·​addRemoteInput(Landro​id/​support/​v4/​app/​RemoteInput;​)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​
125 ····​.​locals·​1 125 ····​.​locals·​1
126 ····​.​param·​p1,​·​"remoteInput"····​#·​Landroid/​support/​v4/​app/​RemoteInput;​ 126 ····​.​param·​p1,​·​"remoteInput"····​#·​Landroid/​support/​v4/​app/​RemoteInput;​
   
127 ····​.​prologue 127 ····​.​prologue
Max diff block lines reached; 2770/6606 bytes (41.93%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$Action.smali
Offset 39, 15 lines modified Offset 39, 15 lines modified
   
   
39 #·​direct·​methods 39 #·​direct·​methods
40 .​method·​static·​constructor·​<clinit>()​V 40 .​method·​static·​constructor·​<clinit>()​V
41 ····​.​locals·​1 41 ····​.​locals·​1
   
42 ····​.​prologue 42 ····​.​prologue
43 ····​.​line·​2104 43 ····​.​line·​2135
44 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$1;​ 44 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$1;​
   
45 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$1;​-​><init>()​V 45 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$1;​-​><init>()​V
   
46 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​ 46 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​
   
47 ····​return-​void 47 ····​return-​void
Offset 56, 15 lines modified Offset 56, 15 lines modified
56 .​method·​public·​constructor·​<init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V 56 .​method·​public·​constructor·​<init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V
57 ····​.​locals·​6 57 ····​.​locals·​6
58 ····​.​param·​p1,​·​"icon"····​#·​I 58 ····​.​param·​p1,​·​"icon"····​#·​I
59 ····​.​param·​p2,​·​"title"····​#·​Ljava/​lang/​CharSequence;​ 59 ····​.​param·​p2,​·​"title"····​#·​Ljava/​lang/​CharSequence;​
60 ····​.​param·​p3,​·​"intent"····​#·​Landroid/​app/​PendingIntent;​ 60 ····​.​param·​p3,​·​"intent"····​#·​Landroid/​app/​PendingIntent;​
   
61 ····​.​prologue 61 ····​.​prologue
62 ····​.​line·​1762 62 ····​.​line·​1791
63 ····​new-​instance·​v4,​·​Landroid/​os/​Bundle;​ 63 ····​new-​instance·​v4,​·​Landroid/​os/​Bundle;​
   
64 ····​invoke-​direct·​{v4},​·​Landroid/​os/​Bundle;​-​><init>()​V 64 ····​invoke-​direct·​{v4},​·​Landroid/​os/​Bundle;​-​><init>()​V
   
65 ····​const/​4·​v5,​·​0x0 65 ····​const/​4·​v5,​·​0x0
   
66 ····​move-​object·​v0,​·​p0 66 ····​move-​object·​v0,​·​p0
Offset 73, 57 lines modified Offset 73, 57 lines modified
   
73 ····​move-​object·​v2,​·​p2 73 ····​move-​object·​v2,​·​p2
   
74 ····​move-​object·​v3,​·​p3 74 ····​move-​object·​v3,​·​p3
   
75 ····​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​><init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​[Landroid/​support/​v4/​app/​RemoteInput;​)​V 75 ····​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​><init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​[Landroid/​support/​v4/​app/​RemoteInput;​)​V
   
76 ····​.​line·​1763 76 ····​.​line·​1792
77 ····​return-​void 77 ····​return-​void
78 .​end·​method 78 .​end·​method
   
79 .​method·​private·​constructor·​<init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​[Landroid/​support/​v4/​app/​RemoteInput;​)​V 79 .​method·​private·​constructor·​<init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​[Landroid/​support/​v4/​app/​RemoteInput;​)​V
80 ····​.​locals·​1 80 ····​.​locals·​1
81 ····​.​param·​p1,​·​"icon"····​#·​I 81 ····​.​param·​p1,​·​"icon"····​#·​I
82 ····​.​param·​p2,​·​"title"····​#·​Ljava/​lang/​CharSequence;​ 82 ····​.​param·​p2,​·​"title"····​#·​Ljava/​lang/​CharSequence;​
83 ····​.​param·​p3,​·​"intent"····​#·​Landroid/​app/​PendingIntent;​ 83 ····​.​param·​p3,​·​"intent"····​#·​Landroid/​app/​PendingIntent;​
84 ····​.​param·​p4,​·​"extras"····​#·​Landroid/​os/​Bundle;​ 84 ····​.​param·​p4,​·​"extras"····​#·​Landroid/​os/​Bundle;​
85 ····​.​param·​p5,​·​"remoteInputs"····​#·​[Landroid/​support/​v4/​app/​RemoteInput;​ 85 ····​.​param·​p5,​·​"remoteInputs"····​#·​[Landroid/​support/​v4/​app/​RemoteInput;​
   
86 ····​.​prologue 86 ····​.​prologue
87 ····​.​line·​1766 87 ····​.​line·​1795
88 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​-​><init>()​V 88 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​-​><init>()​V
   
89 ····​.​line·​1767 89 ····​.​line·​1796
90 ····​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>icon:​I 90 ····​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>icon:​I
   
91 ····​.​line·​1768 91 ····​.​line·​1797
92 ····​invoke-​static·​{p2},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 92 ····​invoke-​static·​{p2},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
93 ····​move-​result-​object·​v0 93 ····​move-​result-​object·​v0
   
94 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>title:​Ljava/​lang/​CharSequence;​ 94 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>title:​Ljava/​lang/​CharSequence;​
   
95 ····​.​line·​1769 95 ····​.​line·​1798
96 ····​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>actionIntent:​Landroid/​app/​PendingIntent;​ 96 ····​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>actionIntent:​Landroid/​app/​PendingIntent;​
   
97 ····​.​line·​1770 97 ····​.​line·​1799
98 ····​if-​eqz·​p4,​·​:​cond_0 98 ····​if-​eqz·​p4,​·​:​cond_0
   
99 ····​.​end·​local·​p4····​#·​"extras":​Landroid/​os/​Bundle;​ 99 ····​.​end·​local·​p4····​#·​"extras":​Landroid/​os/​Bundle;​
100 ····​:​goto_0 100 ····​:​goto_0
101 ····​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>mExtras:​Landroid/​os/​Bundle;​ 101 ····​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>mExtras:​Landroid/​os/​Bundle;​
   
102 ····​.​line·​1771 102 ····​.​line·​1800
103 ····​iput-​object·​p5,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>mRemoteInputs:​[Landroid/​support/​v4/​app/​RemoteInput;​ 103 ····​iput-​object·​p5,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>mRemoteInputs:​[Landroid/​support/​v4/​app/​RemoteInput;​
   
104 ····​.​line·​1772 104 ····​.​line·​1801
105 ····​return-​void 105 ····​return-​void
   
106 ····​.​line·​1770 106 ····​.​line·​1799
107 ····​.​restart·​local·​p4····​#·​"extras":​Landroid/​os/​Bundle;​ 107 ····​.​restart·​local·​p4····​#·​"extras":​Landroid/​os/​Bundle;​
108 ····​:​cond_0 108 ····​:​cond_0
109 ····​new-​instance·​p4,​·​Landroid/​os/​Bundle;​ 109 ····​new-​instance·​p4,​·​Landroid/​os/​Bundle;​
   
110 ····​.​end·​local·​p4····​#·​"extras":​Landroid/​os/​Bundle;​ 110 ····​.​end·​local·​p4····​#·​"extras":​Landroid/​os/​Bundle;​
111 ····​invoke-​direct·​{p4},​·​Landroid/​os/​Bundle;​-​><init>()​V 111 ····​invoke-​direct·​{p4},​·​Landroid/​os/​Bundle;​-​><init>()​V
   
Offset 136, 87 lines modified Offset 136, 87 lines modified
136 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​CharSequence;​ 136 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​CharSequence;​
137 ····​.​param·​p3,​·​"x2"····​#·​Landroid/​app/​PendingIntent;​ 137 ····​.​param·​p3,​·​"x2"····​#·​Landroid/​app/​PendingIntent;​
138 ····​.​param·​p4,​·​"x3"····​#·​Landroid/​os/​Bundle;​ 138 ····​.​param·​p4,​·​"x3"····​#·​Landroid/​os/​Bundle;​
139 ····​.​param·​p5,​·​"x4"····​#·​[Landroid/​support/​v4/​app/​RemoteInput;​ 139 ····​.​param·​p5,​·​"x4"····​#·​[Landroid/​support/​v4/​app/​RemoteInput;​
140 ····​.​param·​p6,​·​"x5"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$1;​ 140 ····​.​param·​p6,​·​"x5"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$1;​
   
141 ····​.​prologue 141 ····​.​prologue
142 ····​.​line·​1743 142 ····​.​line·​1772
143 ····​invoke-​direct/​range·​{p0·​.​.​·​p5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​><init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​[Landroid/​support/​v4/​app/​RemoteInput;​)​V 143 ····​invoke-​direct/​range·​{p0·​.​.​·​p5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​><init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​[Landroid/​support/​v4/​app/​RemoteInput;​)​V
Max diff block lines reached; 2130/5846 bytes (36.44%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$BigPictureStyle.smali
Offset 23, 96 lines modified Offset 23, 96 lines modified
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​public·​constructor·​<init>()​V 24 .​method·​public·​constructor·​<init>()​V
25 ····​.​locals·​0 25 ····​.​locals·​0
   
26 ····​.​prologue 26 ····​.​prologue
27 ····​.​line·​1571 27 ····​.​line·​1600
28 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 28 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
29 ····​.​line·​1572 29 ····​.​line·​1601
30 ····​return-​void 30 ····​return-​void
31 .​end·​method 31 .​end·​method
   
32 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 32 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
33 ····​.​locals·​0 33 ····​.​locals·​0
34 ····​.​param·​p1,​·​"builder"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 34 ····​.​param·​p1,​·​"builder"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
35 ····​.​prologue 35 ····​.​prologue
36 ····​.​line·​1574 36 ····​.​line·​1603
37 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 37 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
38 ····​.​line·​1575 38 ····​.​line·​1604
39 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 39 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
   
40 ····​.​line·​1576 40 ····​.​line·​1605
41 ····​return-​void 41 ····​return-​void
42 .​end·​method 42 .​end·​method
   
   
43 #·​virtual·​methods 43 #·​virtual·​methods
44 .​method·​public·​bigLargeIcon(Landroid​/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​ 44 .​method·​public·​bigLargeIcon(Landroid​/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​
45 ····​.​locals·​1 45 ····​.​locals·​1
46 ····​.​param·​p1,​·​"b"····​#·​Landroid/​graphics/​Bitmap;​ 46 ····​.​param·​p1,​·​"b"····​#·​Landroid/​graphics/​Bitmap;​
   
47 ····​.​prologue 47 ····​.​prologue
48 ····​.​line·​1608 48 ····​.​line·​1637
49 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigLargeIcon:​Landroid/​graphics/​Bitmap;​ 49 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigLargeIcon:​Landroid/​graphics/​Bitmap;​
   
50 ····​.​line·​1609 50 ····​.​line·​1638
51 ····​const/​4·​v0,​·​0x1 51 ····​const/​4·​v0,​·​0x1
   
52 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigLargeIconSet:​Z 52 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigLargeIconSet:​Z
   
53 ····​.​line·​1610 53 ····​.​line·​1639
54 ····​return-​object·​p0 54 ····​return-​object·​p0
55 .​end·​method 55 .​end·​method
   
56 .​method·​public·​bigPicture(Landroid/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​ 56 .​method·​public·​bigPicture(Landroid/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​
57 ····​.​locals·​0 57 ····​.​locals·​0
58 ····​.​param·​p1,​·​"b"····​#·​Landroid/​graphics/​Bitmap;​ 58 ····​.​param·​p1,​·​"b"····​#·​Landroid/​graphics/​Bitmap;​
   
59 ····​.​prologue 59 ····​.​prologue
60 ····​.​line·​1600 60 ····​.​line·​1629
61 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mPicture:​Landroid/​graphics/​Bitmap;​ 61 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mPicture:​Landroid/​graphics/​Bitmap;​
   
62 ····​.​line·​1601 62 ····​.​line·​1630
63 ····​return-​object·​p0 63 ····​return-​object·​p0
64 .​end·​method 64 .​end·​method
   
65 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​ 65 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​
66 ····​.​locals·​1 66 ····​.​locals·​1
67 ····​.​param·​p1,​·​"title"····​#·​Ljava/​lang/​CharSequence;​ 67 ····​.​param·​p1,​·​"title"····​#·​Ljava/​lang/​CharSequence;​
   
68 ····​.​prologue 68 ····​.​prologue
69 ····​.​line·​1583 69 ····​.​line·​1612
70 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 70 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
71 ····​move-​result-​object·​v0 71 ····​move-​result-​object·​v0
   
72 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​ 72 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​
   
73 ····​.​line·​1584 73 ····​.​line·​1613
74 ····​return-​object·​p0 74 ····​return-​object·​p0
75 .​end·​method 75 .​end·​method
   
76 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​ 76 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​
77 ····​.​locals·​1 77 ····​.​locals·​1
78 ····​.​param·​p1,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​ 78 ····​.​param·​p1,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​
   
79 ····​.​prologue 79 ····​.​prologue
80 ····​.​line·​1591 80 ····​.​line·​1620
81 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 81 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
82 ····​move-​result-​object·​v0 82 ····​move-​result-​object·​v0
   
83 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​ 83 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​
   
84 ····​.​line·​1592 84 ····​.​line·​1621
85 ····​const/​4·​v0,​·​0x1 85 ····​const/​4·​v0,​·​0x1
   
86 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mSummaryTextSet:​Z 86 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mSummaryTextSet:​Z
   
87 ····​.​line·​1593 87 ····​.​line·​1622
88 ····​return-​object·​p0 88 ····​return-​object·​p0
89 .​end·​method 89 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$BigTextStyle.smali
Offset 19, 83 lines modified Offset 19, 83 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>()​V 20 .​method·​public·​constructor·​<init>()​V
21 ····​.​locals·​0 21 ····​.​locals·​0
   
22 ····​.​prologue 22 ····​.​prologue
23 ····​.​line·​1638 23 ····​.​line·​1667
24 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 24 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
25 ····​.​line·​1639 25 ····​.​line·​1668
26 ····​return-​void 26 ····​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 28 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
29 ····​.​locals·​0 29 ····​.​locals·​0
30 ····​.​param·​p1,​·​"builder"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 30 ····​.​param·​p1,​·​"builder"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
31 ····​.​prologue 31 ····​.​prologue
32 ····​.​line·​1641 32 ····​.​line·​1670
33 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
34 ····​.​line·​1642 34 ····​.​line·​1671
35 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 35 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
   
36 ····​.​line·​1643 36 ····​.​line·​1672
37 ····​return-​void 37 ····​return-​void
38 .​end·​method 38 .​end·​method
   
   
39 #·​virtual·​methods 39 #·​virtual·​methods
40 .​method·​public·​bigText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​ 40 .​method·​public·​bigText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​
41 ····​.​locals·​1 41 ····​.​locals·​1
42 ····​.​param·​p1,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​ 42 ····​.​param·​p1,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​
   
43 ····​.​prologue 43 ····​.​prologue
44 ····​.​line·​1668 44 ····​.​line·​1697
45 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 45 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
46 ····​move-​result-​object·​v0 46 ····​move-​result-​object·​v0
   
47 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mBigText:​Ljava/​lang/​CharSequence;​ 47 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mBigText:​Ljava/​lang/​CharSequence;​
   
48 ····​.​line·​1669 48 ····​.​line·​1698
49 ····​return-​object·​p0 49 ····​return-​object·​p0
50 .​end·​method 50 .​end·​method
   
51 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​ 51 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​
52 ····​.​locals·​1 52 ····​.​locals·​1
53 ····​.​param·​p1,​·​"title"····​#·​Ljava/​lang/​CharSequence;​ 53 ····​.​param·​p1,​·​"title"····​#·​Ljava/​lang/​CharSequence;​
   
54 ····​.​prologue 54 ····​.​prologue
55 ····​.​line·​1650 55 ····​.​line·​1679
56 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 56 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
57 ····​move-​result-​object·​v0 57 ····​move-​result-​object·​v0
   
58 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​ 58 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​
   
59 ····​.​line·​1651 59 ····​.​line·​1680
60 ····​return-​object·​p0 60 ····​return-​object·​p0
61 .​end·​method 61 .​end·​method
   
62 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​ 62 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​
63 ····​.​locals·​1 63 ····​.​locals·​1
64 ····​.​param·​p1,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​ 64 ····​.​param·​p1,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​
   
65 ····​.​prologue 65 ····​.​prologue
66 ····​.​line·​1658 66 ····​.​line·​1687
67 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 67 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
68 ····​move-​result-​object·​v0 68 ····​move-​result-​object·​v0
   
69 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​ 69 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​
   
70 ····​.​line·​1659 70 ····​.​line·​1688
71 ····​const/​4·​v0,​·​0x1 71 ····​const/​4·​v0,​·​0x1
   
72 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mSummaryTextSet:​Z 72 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mSummaryTextSet:​Z
   
73 ····​.​line·​1660 73 ····​.​line·​1689
74 ····​return-​object·​p0 74 ····​return-​object·​p0
75 .​end·​method 75 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$Action$WearableExtender.smali
Offset 44, 116 lines modified Offset 44, 116 lines modified
   
   
44 #·​direct·​methods 44 #·​direct·​methods
45 .​method·​public·​constructor·​<init>()​V 45 .​method·​public·​constructor·​<init>()​V
46 ····​.​locals·​1 46 ····​.​locals·​1
   
47 ····​.​prologue 47 ····​.​prologue
48 ····​.​line·​1953 48 ····​.​line·​1984
49 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 49 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
50 ····​.​line·​1943 50 ····​.​line·​1974
51 ····​const/​4·​v0,​·​0x1 51 ····​const/​4·​v0,​·​0x1
   
52 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mFlags:​I 52 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mFlags:​I
   
53 ····​.​line·​1954 53 ····​.​line·​1985
54 ····​return-​void 54 ····​return-​void
55 .​end·​method 55 .​end·​method
   
56 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​)​V 56 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​)​V
57 ····​.​locals·​4 57 ····​.​locals·​4
58 ····​.​param·​p1,​·​"action"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 58 ····​.​param·​p1,​·​"action"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
   
59 ····​.​prologue 59 ····​.​prologue
60 ····​const/​4·​v3,​·​0x1 60 ····​const/​4·​v3,​·​0x1
   
61 ····​.​line·​1961 61 ····​.​line·​1992
62 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 62 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
63 ····​.​line·​1943 63 ····​.​line·​1974
64 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mFlags:​I 64 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mFlags:​I
   
65 ····​.​line·​1962 65 ····​.​line·​1993
66 ····​invoke-​virtual·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>getExtras()​Landroid/​os/​Bundle;​ 66 ····​invoke-​virtual·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>getExtras()​Landroid/​os/​Bundle;​
   
67 ····​move-​result-​object·​v1 67 ····​move-​result-​object·​v1
   
68 ····​const-​string·​v2,​·​"android.​wearable.​EXTENSIONS" 68 ····​const-​string·​v2,​·​"android.​wearable.​EXTENSIONS"
   
69 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​os/​Bundle;​-​>getBundle(Ljava/​lang/​String;​)​Landroid/​os/​Bundle;​ 69 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​os/​Bundle;​-​>getBundle(Ljava/​lang/​String;​)​Landroid/​os/​Bundle;​
   
70 ····​move-​result-​object·​v0 70 ····​move-​result-​object·​v0
   
71 ····​.​line·​1963 71 ····​.​line·​1994
72 ····​.​local·​v0,​·​"wearableBundle":​Landroid/​os/​Bundle;​ 72 ····​.​local·​v0,​·​"wearableBundle":​Landroid/​os/​Bundle;​
73 ····​if-​eqz·​v0,​·​:​cond_0 73 ····​if-​eqz·​v0,​·​:​cond_0
   
74 ····​.​line·​1964 74 ····​.​line·​1995
75 ····​const-​string·​v1,​·​"flags" 75 ····​const-​string·​v1,​·​"flags"
   
76 ····​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​os/​Bundle;​-​>getInt(Ljava/​lang/​String;​I)​I 76 ····​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​os/​Bundle;​-​>getInt(Ljava/​lang/​String;​I)​I
   
77 ····​move-​result·​v1 77 ····​move-​result·​v1
   
78 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mFlags:​I 78 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mFlags:​I
   
79 ····​.​line·​1965 79 ····​.​line·​1996
80 ····​const-​string·​v1,​·​"inProgressLabel" 80 ····​const-​string·​v1,​·​"inProgressLabel"
   
81 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getCharSequence(Ljav​a/​lang/​String;​)​Ljava/​lang/​CharSequence;​ 81 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getCharSequence(Ljav​a/​lang/​String;​)​Ljava/​lang/​CharSequence;​
   
82 ····​move-​result-​object·​v1 82 ····​move-​result-​object·​v1
   
83 ····​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mInProgressLabel:​Ljava/​lang/​CharSequence;​ 83 ····​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mInProgressLabel:​Ljava/​lang/​CharSequence;​
   
84 ····​.​line·​1966 84 ····​.​line·​1997
85 ····​const-​string·​v1,​·​"confirmLabel" 85 ····​const-​string·​v1,​·​"confirmLabel"
   
86 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getCharSequence(Ljav​a/​lang/​String;​)​Ljava/​lang/​CharSequence;​ 86 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getCharSequence(Ljav​a/​lang/​String;​)​Ljava/​lang/​CharSequence;​
   
87 ····​move-​result-​object·​v1 87 ····​move-​result-​object·​v1
   
88 ····​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mConfirmLabel:​Ljava/​lang/​CharSequence;​ 88 ····​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mConfirmLabel:​Ljava/​lang/​CharSequence;​
   
89 ····​.​line·​1967 89 ····​.​line·​1998
90 ····​const-​string·​v1,​·​"cancelLabel" 90 ····​const-​string·​v1,​·​"cancelLabel"
   
91 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getCharSequence(Ljav​a/​lang/​String;​)​Ljava/​lang/​CharSequence;​ 91 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getCharSequence(Ljav​a/​lang/​String;​)​Ljava/​lang/​CharSequence;​
   
92 ····​move-​result-​object·​v1 92 ····​move-​result-​object·​v1
   
93 ····​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mCancelLabel:​Ljava/​lang/​CharSequence;​ 93 ····​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mCancelLabel:​Ljava/​lang/​CharSequence;​
   
94 ····​.​line·1969 94 ····​.​line·2000
95 ····​:​cond_0 95 ····​:​cond_0
96 ····​return-​void 96 ····​return-​void
97 .​end·​method 97 .​end·​method
   
98 .​method·​private·​setFlag(IZ)​V 98 .​method·​private·​setFlag(IZ)​V
99 ····​.​locals·​2 99 ····​.​locals·​2
100 ····​.​param·​p1,​·​"mask"····​#·​I 100 ····​.​param·​p1,​·​"mask"····​#·​I
101 ····​.​param·​p2,​·​"value"····​#·​Z 101 ····​.​param·​p2,​·​"value"····​#·​Z
   
102 ····​.​prologue 102 ····​.​prologue
103 ····​.​line·​2029 103 ····​.​line·​2060
104 ····​if-​eqz·​p2,​·​:​cond_0 104 ····​if-​eqz·​p2,​·​:​cond_0
   
105 ····​.​line·​2030 105 ····​.​line·​2061
106 ····​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mFlags:​I 106 ····​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​-​>mFlags:​I
Max diff block lines reached; 8471/11508 bytes (73.61%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$Builder.smali
Offset 94, 108 lines modified Offset 94, 108 lines modified
94 .​field·​mUseChronometer:​Z 94 .​field·​mUseChronometer:​Z
   
95 .​field·​mVisibility:​I 95 .​field·​mVisibility:​I
   
   
96 #·​direct·​methods 96 #·​direct·​methods
97 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 97 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
98 ····​.​locals·5 98 ····​.​locals·4
99 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 99 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
   
100 ····​.​prologue 100 ····​.​prologue
101 ····​const/​4·​v4,​·​0x0 101 ····​const/​4·​v3,​·​0x0
   
102 ····​.​line·877 102 ····​.​line·906
103 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 103 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
104 ····​.​line·​845 104 ····​.​line·​874
105 ····​const/​4·​v0,​·​0x1 105 ····​const/​4·​v0,​·​0x1
   
106 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mShowWhen:​Z 106 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mShowWhen:​Z
   
107 ····​.​line·​855 107 ····​.​line·​884
108 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 108 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
109 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 109 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
110 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​ 110 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​
   
111 ····​.​line·​856 111 ····​.​line·​885
112 ····​iput-​boolean·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mLocalOnly:​Z 112 ····​iput-​boolean·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mLocalOnly:​Z
   
113 ····​.​line·​859 113 ····​.​line·​888
114 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mColor:​I 114 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mColor:​I
   
115 ····​.​line·​860 115 ····​.​line·​889
116 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mVisibility:​I 116 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mVisibility:​I
   
117 ····​.​line·​863 117 ····​.​line·​892
118 ····​new-​instance·​v0,​·​Landroid/​app/​Notification;​ 118 ····​new-​instance·​v0,​·​Landroid/​app/​Notification;​
   
119 ····​invoke-​direct·​{v0},​·​Landroid/​app/​Notification;​-​><init>()​V 119 ····​invoke-​direct·​{v0},​·​Landroid/​app/​Notification;​-​><init>()​V
   
120 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 120 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
121 ····​.​line·878 121 ····​.​line·907
122 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 122 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
123 ····​.​line·881 123 ····​.​line·910
124 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 124 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
125 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 125 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
126 ····​move-​result-​wide·​v2 126 ····​move-​result-​wide·​v1
   
127 ····​iput-​wide·​v2,​·​v0,​·​Landroid/​app/​Notification;​-​>when:​J 127 ····​iput-​wide·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>when:​J
   
128 ····​.​line·882 128 ····​.​line·911
129 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 129 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
130 ····​const/​4·​v1,​·​-​0x1 130 ····​const/​4·​v1,​·​-​0x1
   
131 ····​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 131 ····​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
132 ····​.​line·883 132 ····​.​line·912
133 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I 133 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I
   
134 ····​.​line·884 134 ····​.​line·913
135 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 135 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
136 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 136 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
137 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPeople:​Ljava/​util/​ArrayList;​ 137 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPeople:​Ljava/​util/​ArrayList;​
   
138 ····​.​line·885 138 ····​.​line·914
139 ····​return-​void 139 ····​return-​void
140 .​end·​method 140 .​end·​method
   
141 .​method·​protected·​static·​limitCharSequenceLeng​th(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 141 .​method·​protected·​static·​limitCharSequenceLeng​th(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
142 ····​.​locals·​2 142 ····​.​locals·​2
143 ····​.​param·​p0,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​ 143 ····​.​param·​p0,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​
   
144 ····​.​prologue 144 ····​.​prologue
145 ····​const/​16·​v1,​·​0x1400 145 ····​const/​16·​v1,​·​0x1400
   
146 ····​.​line·​1507 146 ····​.​line·​1536
147 ····​if-​nez·​p0,​·​:​cond_1 147 ····​if-​nez·​p0,​·​:​cond_1
   
148 ····​.​line·​1511 148 ····​.​line·​1540
149 ····​:​cond_0 149 ····​:​cond_0
150 ····​:​goto_0 150 ····​:​goto_0
151 ····​return-​object·​p0 151 ····​return-​object·​p0
   
152 ····​.​line·​1508 152 ····​.​line·​1537
153 ····​:​cond_1 153 ····​:​cond_1
154 ····​invoke-​interface·​{p0},​·​Ljava/​lang/​CharSequence;​-​>length()​I 154 ····​invoke-​interface·​{p0},​·​Ljava/​lang/​CharSequence;​-​>length()​I
   
155 ····​move-​result·​v0 155 ····​move-​result·​v0
   
156 ····​if-​le·​v0,​·​v1,​·​:​cond_0 156 ····​if-​le·​v0,​·​v1,​·​:​cond_0
Max diff block lines reached; 27036/30489 bytes (88.67%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$InboxStyle.smali
Offset 28, 99 lines modified Offset 28, 99 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​public·​constructor·​<init>()​V 29 .​method·​public·​constructor·​<init>()​V
30 ····​.​locals·​1 30 ····​.​locals·​1
   
31 ····​.​prologue 31 ····​.​prologue
32 ····​.​line·​1700 32 ····​.​line·​1729
33 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
34 ····​.​line·​1698 34 ····​.​line·​1727
35 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 35 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
36 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 36 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
37 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​ 37 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​
   
38 ····​.​line·​1701 38 ····​.​line·​1730
39 ····​return-​void 39 ····​return-​void
40 .​end·​method 40 .​end·​method
   
41 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 41 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
42 ····​.​locals·​1 42 ····​.​locals·​1
43 ····​.​param·​p1,​·​"builder"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 43 ····​.​param·​p1,​·​"builder"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
44 ····​.​prologue 44 ····​.​prologue
45 ····​.​line·​1703 45 ····​.​line·​1732
46 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 46 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
47 ····​.​line·​1698 47 ····​.​line·​1727
48 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 48 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
49 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 49 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
50 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​ 50 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​
   
51 ····​.​line·​1704 51 ····​.​line·​1733
52 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 52 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
   
53 ····​.​line·​1705 53 ····​.​line·​1734
54 ····​return-​void 54 ····​return-​void
55 .​end·​method 55 .​end·​method
   
   
56 #·​virtual·​methods 56 #·​virtual·​methods
57 .​method·​public·​addLine(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​ 57 .​method·​public·​addLine(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​
58 ····​.​locals·​2 58 ····​.​locals·​2
59 ····​.​param·​p1,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​ 59 ····​.​param·​p1,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​
   
60 ····​.​prologue 60 ····​.​prologue
61 ····​.​line·​1729 61 ····​.​line·​1758
62 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​ 62 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​
   
63 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 63 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
64 ····​move-​result-​object·​v1 64 ····​move-​result-​object·​v1
   
65 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 65 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
66 ····​.​line·​1730 66 ····​.​line·​1759
67 ····​return-​object·​p0 67 ····​return-​object·​p0
68 .​end·​method 68 .​end·​method
   
69 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​ 69 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​
70 ····​.​locals·​1 70 ····​.​locals·​1
71 ····​.​param·​p1,​·​"title"····​#·​Ljava/​lang/​CharSequence;​ 71 ····​.​param·​p1,​·​"title"····​#·​Ljava/​lang/​CharSequence;​
   
72 ····​.​prologue 72 ····​.​prologue
73 ····​.​line·​1712 73 ····​.​line·​1741
74 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 74 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
75 ····​move-​result-​object·​v0 75 ····​move-​result-​object·​v0
   
76 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​ 76 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​
   
77 ····​.​line·​1713 77 ····​.​line·​1742
78 ····​return-​object·​p0 78 ····​return-​object·​p0
79 .​end·​method 79 .​end·​method
   
80 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​ 80 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​
81 ····​.​locals·​1 81 ····​.​locals·​1
82 ····​.​param·​p1,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​ 82 ····​.​param·​p1,​·​"cs"····​#·​Ljava/​lang/​CharSequence;​
   
83 ····​.​prologue 83 ····​.​prologue
84 ····​.​line·​1720 84 ····​.​line·​1749
85 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ 85 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
86 ····​move-​result-​object·​v0 86 ····​move-​result-​object·​v0
   
87 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​ 87 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​
   
88 ····​.​line·​1721 88 ····​.​line·​1750
89 ····​const/​4·​v0,​·​0x1 89 ····​const/​4·​v0,​·​0x1
   
90 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mSummaryTextSet:​Z 90 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mSummaryTextSet:​Z
   
91 ····​.​line·​1722 91 ····​.​line·​1751
92 ····​return-​object·​p0 92 ····​return-​object·​p0
93 .​end·​method 93 .​end·​method
Max diff block lines reached; 0/3417 bytes (0.00%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImpl.smali
Offset 33, 14 lines modified Offset 33, 17 lines modified
33 ············​"Landroid/​os/​Parcelable;​",​ 33 ············​"Landroid/​os/​Parcelable;​",​
34 ············​">;​)​[",​ 34 ············​">;​)​[",​
35 ············​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​" 35 ············​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​"
36 ········​} 36 ········​}
37 ····​.​end·​annotation 37 ····​.​end·​annotation
38 .​end·​method 38 .​end·​method
   
  39 .​method·​public·​abstract·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​
  40 .​end·​method
   
39 .​method·​public·​abstract·​getCategory(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​ 41 .​method·​public·​abstract·​getCategory(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​
40 .​end·​method 42 .​end·​method
   
41 .​method·​public·​abstract·​getExtras(Landroid/​app/​Notification;​)​Landroid/​os/​Bundle;​ 43 .​method·​public·​abstract·​getExtras(Landroid/​app/​Notification;​)​Landroid/​os/​Bundle;​
42 .​end·​method 44 .​end·​method
   
43 .​method·​public·​abstract·​getGroup(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​ 45 .​method·​public·​abstract·​getGroup(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​
Offset 62, 9 lines modified Offset 65, 12 lines modified
62 ········​} 65 ········​}
63 ····​.​end·​annotation 66 ····​.​end·​annotation
64 .​end·​method 67 .​end·​method
   
65 .​method·​public·​abstract·​getSortKey(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​ 68 .​method·​public·​abstract·​getSortKey(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​
66 .​end·​method 69 .​end·​method
   
  70 .​method·​public·​abstract·​getUnreadConversation​FromBundle(Landroid/​os/​Bundle;​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation$​Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
  71 .​end·​method
   
67 .​method·​public·​abstract·​isGroupSummary(Landro​id/​app/​Notification;​)​Z 72 .​method·​public·​abstract·​isGroupSummary(Landro​id/​app/​Notification;​)​Z
68 .​end·​method 73 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplApi20.smali
Offset 15, 28 lines modified Offset 15, 28 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·​673 19 ····​.​line·​689
20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplK​itKat;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplK​itKat;​-​><init>()​V
   
21 ····​return-​void 21 ····​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
25 ····​.​locals·​25 25 ····​.​locals·​25
26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
27 ····​.​prologue 27 ····​.​prologue
28 ····​.​line·​676 28 ····​.​line·​692
29 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NotificationCompatApi​20$Builder;​ 29 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NotificationCompatApi​20$Builder;​
   
30 ····​move-​object/​from16·​v0,​·​p1 30 ····​move-​object/​from16·​v0,​·​p1
   
31 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 31 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
32 ····​move-​object/​from16·​v0,​·​p1 32 ····​move-​object/​from16·​v0,​·​p1
Offset 143, 46 lines modified Offset 143, 46 lines modified
   
143 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSortKey:​Ljava/​lang/​String;​ 143 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSortKey:​Ljava/​lang/​String;​
   
144 ····​move-​object/​from16·​v24,​·​v0 144 ····​move-​object/​from16·​v24,​·​v0
   
145 ····​invoke-​direct/​range·​{v1·​.​.​·​v24},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​20$Builder;​-​><init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 145 ····​invoke-​direct/​range·​{v1·​.​.​·​v24},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​20$Builder;​-​><init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
   
146 ····​.​line·​682 146 ····​.​line·​698
147 ····​.​local·​v1,​·​"builder":​Landroid/​support/​v4/​app/​NotificationCompatApi​20$Builder;​ 147 ····​.​local·​v1,​·​"builder":​Landroid/​support/​v4/​app/​NotificationCompatApi​20$Builder;​
148 ····​move-​object/​from16·​v0,​·​p1 148 ····​move-​object/​from16·​v0,​·​p1
   
149 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​ 149 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​
   
150 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addActionsToBuilder(​Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V 150 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addActionsToBuilder(​Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V
151 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$000(Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V 151 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$000(Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V
   
152 ····​.​line·​683 152 ····​.​line·​699
153 ····​move-​object/​from16·​v0,​·​p1 153 ····​move-​object/​from16·​v0,​·​p1
   
154 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​ 154 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​
   
155 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addStyleToBuilderJel​lybean(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V 155 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addStyleToBuilderJel​lybean(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V
156 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$100(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V 156 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$100(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V
   
157 ····​.​line·684 157 ····​.​line·700
158 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​20$Builder;​-​>build()​Landroid/​app/​Notification;​ 158 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​20$Builder;​-​>build()​Landroid/​app/​Notification;​
   
159 ····​move-​result-​object·​v2 159 ····​move-​result-​object·​v2
   
160 ····​return-​object·​v2 160 ····​return-​object·​v2
161 .​end·​method 161 .​end·​method
   
162 .​method·​public·​getAction(Landroid/​app/​Notification;​I)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 162 .​method·​public·​getAction(Landroid/​app/​Notification;​I)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
163 ····​.​locals·​2 163 ····​.​locals·​2
164 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​ 164 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​
165 ····​.​param·​p2,​·​"actionIndex"····​#·​I 165 ····​.​param·​p2,​·​"actionIndex"····​#·​I
   
166 ····​.​prologue 166 ····​.​prologue
167 ····​.​line·689 167 ····​.​line·705
168 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​ 168 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​
   
169 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​RemoteInput;​-​>FACTORY:​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​ 169 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​RemoteInput;​-​>FACTORY:​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​
   
170 ····​invoke-​static·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​20;​-​>getAction(Landroid/​app/​Notification;​ILandroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​ 170 ····​invoke-​static·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​20;​-​>getAction(Landroid/​app/​Notification;​ILandroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​
   
171 ····​move-​result-​object·​v0 171 ····​move-​result-​object·​v0
Offset 202, 15 lines modified Offset 202, 15 lines modified
202 ············​"Landroid/​os/​Parcelable;​",​ 202 ············​"Landroid/​os/​Parcelable;​",​
203 ············​">;​)​[",​ 203 ············​">;​)​[",​
204 ············​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​" 204 ············​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​"
205 ········​} 205 ········​}
206 ····​.​end·​annotation 206 ····​.​end·​annotation
   
207 ····​.​prologue 207 ····​.​prologue
208 ····​.​line·696 208 ····​.​line·712
209 ····​.​local·​p1,​·​"parcelables":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Landroid/​os/​Parcelable;​>;​" 209 ····​.​local·​p1,​·​"parcelables":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Landroid/​os/​Parcelable;​>;​"
210 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​ 210 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​
   
211 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​RemoteInput;​-​>FACTORY:​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​ 211 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​RemoteInput;​-​>FACTORY:​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​
   
212 ····​invoke-​static·​{p1,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​20;​-​>getActionsFromParcel​ableArrayList(Ljava/​util/​ArrayList;​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​[Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​ 212 ····​invoke-​static·​{p1,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​20;​-​>getActionsFromParcel​ableArrayList(Ljava/​util/​ArrayList;​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​[Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​
   
Offset 224, 28 lines modified Offset 224, 28 lines modified
224 .​end·​method 224 .​end·​method
   
225 .​method·​public·​getGroup(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​ 225 .​method·​public·​getGroup(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​
226 ····​.​locals·​1 226 ····​.​locals·​1
227 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​ 227 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​
   
228 ····​.​prologue 228 ····​.​prologue
Max diff block lines reached; 1574/6555 bytes (24.01%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplApi21.smali
Offset 15, 28 lines modified Offset 15, 28 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·​727 19 ····​.​line·​743
20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi20;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi20;​-​><init>()​V
   
21 ····​return-​void 21 ····​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
25 ····​.​locals·​29 25 ····​.​locals·​29
26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
27 ····​.​prologue 27 ····​.​prologue
28 ····​.​line·​730 28 ····​.​line·​746
29 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NotificationCompatApi​21$Builder;​ 29 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NotificationCompatApi​21$Builder;​
   
30 ····​move-​object/​from16·​v0,​·​p1 30 ····​move-​object/​from16·​v0,​·​p1
   
31 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 31 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
32 ····​move-​object/​from16·​v0,​·​p1 32 ····​move-​object/​from16·​v0,​·​p1
Offset 167, 44 lines modified Offset 167, 72 lines modified
   
167 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSortKey:​Ljava/​lang/​String;​ 167 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSortKey:​Ljava/​lang/​String;​
   
168 ····​move-​object/​from16·​v28,​·​v0 168 ····​move-​object/​from16·​v28,​·​v0
   
169 ····​invoke-​direct/​range·​{v1·​.​.​·​v28},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​21$Builder;​-​><init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​lang/​String;​Ljava/​util/​ArrayList;​Landroid/​os/​Bundle;​IILandroid/​app/​Notification;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 169 ····​invoke-​direct/​range·​{v1·​.​.​·​v28},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​21$Builder;​-​><init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​lang/​String;​Ljava/​util/​ArrayList;​Landroid/​os/​Bundle;​IILandroid/​app/​Notification;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
   
170 ····​.​line·​737 170 ····​.​line·​753
171 ····​.​local·​v1,​·​"builder":​Landroid/​support/​v4/​app/​NotificationCompatApi​21$Builder;​ 171 ····​.​local·​v1,​·​"builder":​Landroid/​support/​v4/​app/​NotificationCompatApi​21$Builder;​
172 ····​move-​object/​from16·​v0,​·​p1 172 ····​move-​object/​from16·​v0,​·​p1
   
173 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​ 173 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​
   
174 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addActionsToBuilder(​Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V 174 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addActionsToBuilder(​Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V
175 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$000(Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V 175 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$000(Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V
   
176 ····​.​line·​738 176 ····​.​line·​754
177 ····​move-​object/​from16·​v0,​·​p1 177 ····​move-​object/​from16·​v0,​·​p1
   
178 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​ 178 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​
   
179 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addStyleToBuilderJel​lybean(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V 179 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addStyleToBuilderJel​lybean(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V
180 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$100(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V 180 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$100(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V
   
181 ····​.​line·​739 181 ····​.​line·​755
182 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​21$Builder;​-​>build()​Landroid/​app/​Notification;​ 182 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​21$Builder;​-​>build()​Landroid/​app/​Notification;​
   
183 ····​move-​result-​object·​v2 183 ····​move-​result-​object·​v2
   
184 ····​return-​object·​v2 184 ····​return-​object·​v2
185 .​end·​method 185 .​end·​method
   
  186 .​method·​public·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​
  187 ····​.​locals·​1
  188 ····​.​param·​p1,​·​"uc"····​#·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
   
  189 ····​.​prologue
  190 ····​.​line·​765
  191 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​21;​-​>getBundleForUnreadCo​nversation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​
   
  192 ····​move-​result-​object·​v0
   
  193 ····​return-​object·​v0
  194 .​end·​method
   
186 .​method·​public·​getCategory(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​ 195 .​method·​public·​getCategory(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​
187 ····​.​locals·​1 196 ····​.​locals·​1
188 ····​.​param·​p1,​·​"notif"····​#·​Landroid/​app/​Notification;​ 197 ····​.​param·​p1,​·​"notif"····​#·​Landroid/​app/​Notification;​
   
189 ····​.​prologue 198 ····​.​prologue
190 ····​.​line·​744 199 ····​.​line·​760
191 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​21;​-​>getCategory(Landroid​/​app/​Notification;​)​Ljava/​lang/​String;​ 200 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​21;​-​>getCategory(Landroid​/​app/​Notification;​)​Ljava/​lang/​String;​
   
192 ····​move-​result-​object·​v0 201 ····​move-​result-​object·​v0
   
193 ····​return-​object·​v0 202 ····​return-​object·​v0
194 .​end·​method 203 .​end·​method
   
  204 .​method·​public·​getUnreadConversation​FromBundle(Landroid/​os/​Bundle;​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation$​Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
  205 ····​.​locals·​1
  206 ····​.​param·​p1,​·​"b"····​#·​Landroid/​os/​Bundle;​
  207 ····​.​param·​p2,​·​"factory"····​#·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation$​Factory;​
  208 ····​.​param·​p3,​·​"remoteInputFactory"····​#·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​
   
  209 ····​.​prologue
  210 ····​.​line·​772
  211 ····​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​app/​NotificationCompatApi​21;​-​>getUnreadConversatio​nFromBundle(Landroid/​os/​Bundle;​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation$​Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
   
  212 ····​move-​result-​object·​v0
   
Max diff block lines reached; 0/4780 bytes (0.00%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplBase.smali
Offset 18, 77 lines modified Offset 18, 77 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ····​.​locals·​0 20 ····​.​locals·​0
   
21 ····​.​prologue 21 ····​.​prologue
22 ····​.​line·​458 22 ····​.​line·​462
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ····​return-​void 24 ····​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 27 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
28 ····​.​locals·​5 28 ····​.​locals·​5
29 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 29 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
30 ····​.​prologue 30 ····​.​prologue
31 ····​.​line·​461 31 ····​.​line·​465
32 ····​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 32 ····​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
33 ····​.​line·​462 33 ····​.​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$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 35 ····​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
36 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​ 36 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​
   
37 ····​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​ 37 ····​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​
   
38 ····​iget-​object·​v4,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentIntent:​Landroid/​app/​PendingIntent;​ 38 ····​iget-​object·​v4,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentIntent:​Landroid/​app/​PendingIntent;​
   
39 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​app/​Notification;​-​>setLatestEventInfo(L​android/​content/​Context;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V 39 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​app/​Notification;​-​>setLatestEventInfo(L​android/​content/​Context;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V
   
40 ····​.​line·​465 40 ····​.​line·​469
41 ····​iget·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I 41 ····​iget·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I
   
42 ····​if-​lez·​v1,​·​:​cond_0 42 ····​if-​lez·​v1,​·​:​cond_0
   
43 ····​.​line·​466 43 ····​.​line·​470
44 ····​iget·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I 44 ····​iget·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I
   
45 ····​or-​int/​lit16·​v1,​·​v1,​·​0x80 45 ····​or-​int/​lit16·​v1,​·​v1,​·​0x80
   
46 ····​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I 46 ····​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I
   
47 ····​.​line·​468 47 ····​.​line·​472
48 ····​:​cond_0 48 ····​:​cond_0
49 ····​return-​object·​v0 49 ····​return-​object·​v0
50 .​end·​method 50 .​end·​method
   
51 .​method·​public·​getAction(Landroid/​app/​Notification;​I)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 51 .​method·​public·​getAction(Landroid/​app/​Notification;​I)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
52 ····​.​locals·​1 52 ····​.​locals·​1
53 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​ 53 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​
54 ····​.​param·​p2,​·​"actionIndex"····​#·​I 54 ····​.​param·​p2,​·​"actionIndex"····​#·​I
   
55 ····​.​prologue 55 ····​.​prologue
56 ····​.​line·​483 56 ····​.​line·​487
57 ····​const/​4·​v0,​·​0x0 57 ····​const/​4·​v0,​·​0x0
   
58 ····​return-​object·​v0 58 ····​return-​object·​v0
59 .​end·​method 59 .​end·​method
   
60 .​method·​public·​getActionCount(Landro​id/​app/​Notification;​)​I 60 .​method·​public·​getActionCount(Landro​id/​app/​Notification;​)​I
61 ····​.​locals·​1 61 ····​.​locals·​1
62 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​ 62 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​
   
63 ····​.​prologue 63 ····​.​prologue
64 ····​.​line·​478 64 ····​.​line·​482
65 ····​const/​4·​v0,​·​0x0 65 ····​const/​4·​v0,​·​0x0
   
66 ····​return·​v0 66 ····​return·​v0
67 .​end·​method 67 .​end·​method
   
68 .​method·​public·​getActionsFromParcela​bleArrayList(Ljava/​util/​ArrayList;​)​[Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 68 .​method·​public·​getActionsFromParcela​bleArrayList(Ljava/​util/​ArrayList;​)​[Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
69 ····​.​locals·​1 69 ····​.​locals·​1
Offset 100, 60 lines modified Offset 100, 71 lines modified
100 ············​"Landroid/​os/​Parcelable;​",​ 100 ············​"Landroid/​os/​Parcelable;​",​
101 ············​">;​)​[",​ 101 ············​">;​)​[",​
102 ············​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​" 102 ············​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​"
103 ········​} 103 ········​}
104 ····​.​end·​annotation 104 ····​.​end·​annotation
   
105 ····​.​prologue 105 ····​.​prologue
106 ····​.​line·​489 106 ····​.​line·​493
107 ····​.​local·​p1,​·​"parcelables":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Landroid/​os/​Parcelable;​>;​" 107 ····​.​local·​p1,​·​"parcelables":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Landroid/​os/​Parcelable;​>;​"
108 ····​const/​4·​v0,​·​0x0 108 ····​const/​4·​v0,​·​0x0
   
109 ····​return-​object·​v0 109 ····​return-​object·​v0
110 .​end·​method 110 .​end·​method
   
  111 .​method·​public·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​
  112 ····​.​locals·​1
  113 ····​.​param·​p1,​·​"uc"····​#·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
   
  114 ····​.​prologue
  115 ····​.​line·​528
  116 ····​const/​4·​v0,​·​0x0
Max diff block lines reached; 2380/5613 bytes (42.40%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread.smali
Offset 15, 66 lines modified Offset 15, 66 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·​523 19 ····​.​line·​539
20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​-​><init>()​V
   
21 ····​return-​void 21 ····​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
25 ····​.​locals·​6 25 ····​.​locals·​6
26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
27 ····​.​prologue 27 ····​.​prologue
28 ····​.​line·​526 28 ····​.​line·​542
29 ····​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 29 ····​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
30 ····​.​line·​527 30 ····​.​line·​543
31 ····​.​local·​v0,​·​"result":​Landroid/​app/​Notification;​ 31 ····​.​local·​v0,​·​"result":​Landroid/​app/​Notification;​
32 ····​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 32 ····​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
33 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​ 33 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​
   
34 ····​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​ 34 ····​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​
   
35 ····​iget-​object·​v4,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentIntent:​Landroid/​app/​PendingIntent;​ 35 ····​iget-​object·​v4,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentIntent:​Landroid/​app/​PendingIntent;​
   
36 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​app/​Notification;​-​>setLatestEventInfo(L​android/​content/​Context;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V 36 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​app/​Notification;​-​>setLatestEventInfo(L​android/​content/​Context;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V
   
37 ····​.​line·​529 37 ····​.​line·​545
38 ····​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 38 ····​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
39 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​ 39 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​
   
40 ····​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​ 40 ····​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​
   
41 ····​iget-​object·​v4,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentIntent:​Landroid/​app/​PendingIntent;​ 41 ····​iget-​object·​v4,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentIntent:​Landroid/​app/​PendingIntent;​
   
42 ····​iget-​object·​v5,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mFullScreenIntent:​Landroid/​app/​PendingIntent;​ 42 ····​iget-​object·​v5,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mFullScreenIntent:​Landroid/​app/​PendingIntent;​
   
43 ····​invoke-​static/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompatGin​gerbread;​-​>add(Landroid/​app/​Notification;​Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​)​Landroid/​app/​Notification;​ 43 ····​invoke-​static/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompatGin​gerbread;​-​>add(Landroid/​app/​Notification;​Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​)​Landroid/​app/​Notification;​
   
44 ····​move-​result-​object·​v0 44 ····​move-​result-​object·​v0
   
45 ····​.​line·​532 45 ····​.​line·​548
46 ····​iget·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I 46 ····​iget·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I
   
47 ····​if-​lez·​v1,​·​:​cond_0 47 ····​if-​lez·​v1,​·​:​cond_0
   
48 ····​.​line·​533 48 ····​.​line·​549
49 ····​iget·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I 49 ····​iget·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I
   
50 ····​or-​int/​lit16·​v1,​·​v1,​·​0x80 50 ····​or-​int/​lit16·​v1,​·​v1,​·​0x80
   
51 ····​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I 51 ····​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I
   
52 ····​.​line·​535 52 ····​.​line·​551
53 ····​:​cond_0 53 ····​:​cond_0
54 ····​return-​object·​v0 54 ····​return-​object·​v0
55 .​end·​method 55 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.smali
Offset 15, 28 lines modified Offset 15, 28 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·​539 19 ····​.​line·​555
20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​-​><init>()​V
   
21 ····​return-​void 21 ····​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
25 ····​.​locals·​10 25 ····​.​locals·​10
26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
27 ····​.​prologue 27 ····​.​prologue
28 ····​.​line·​542 28 ····​.​line·​558
29 ····​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 29 ····​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
30 ····​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 30 ····​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
31 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​ 31 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​
   
32 ····​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​ 32 ····​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.smali
Offset 15, 28 lines modified Offset 15, 28 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·​548 19 ····​.​line·​564
20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​-​><init>()​V
   
21 ····​return-​void 21 ····​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
25 ····​.​locals·​13 25 ····​.​locals·​13
26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
27 ····​.​prologue 27 ····​.​prologue
28 ····​.​line·​551 28 ····​.​line·​567
29 ····​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 29 ····​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
30 ····​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 30 ····​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
31 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​ 31 ····​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​
   
32 ····​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​ 32 ····​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.smali
Offset 15, 28 lines modified Offset 15, 28 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·​558 19 ····​.​line·​574
20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​-​><init>()​V
   
21 ····​return-​void 21 ····​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
25 ····​.​locals·​23 25 ····​.​locals·​23
26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
27 ····​.​prologue 27 ····​.​prologue
28 ····​.​line·​561 28 ····​.​line·​577
29 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​ 29 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​
   
30 ····​move-​object/​from16·​v0,​·​p1 30 ····​move-​object/​from16·​v0,​·​p1
   
31 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 31 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
32 ····​move-​object/​from16·​v0,​·​p1 32 ····​move-​object/​from16·​v0,​·​p1
Offset 131, 46 lines modified Offset 131, 46 lines modified
   
131 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSortKey:​Ljava/​lang/​String;​ 131 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSortKey:​Ljava/​lang/​String;​
   
132 ····​move-​object/​from16·​v22,​·​v0 132 ····​move-​object/​from16·​v22,​·​v0
   
133 ····​invoke-​direct/​range·​{v1·​.​.​·​v22},​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​-​><init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​ZLandroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 133 ····​invoke-​direct/​range·​{v1·​.​.​·​v22},​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​-​><init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​ZLandroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
   
134 ····​.​line·​567 134 ····​.​line·​583
135 ····​.​local·​v1,​·​"builder":​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​ 135 ····​.​local·​v1,​·​"builder":​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​
136 ····​move-​object/​from16·​v0,​·​p1 136 ····​move-​object/​from16·​v0,​·​p1
   
137 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​ 137 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​
   
138 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addActionsToBuilder(​Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V 138 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addActionsToBuilder(​Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V
139 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$000(Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V 139 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$000(Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V
   
140 ····​.​line·​568 140 ····​.​line·​584
141 ····​move-​object/​from16·​v0,​·​p1 141 ····​move-​object/​from16·​v0,​·​p1
   
142 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​ 142 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​
   
143 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addStyleToBuilderJel​lybean(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V 143 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addStyleToBuilderJel​lybean(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V
144 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$100(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V 144 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$100(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V
   
145 ····​.​line·​569 145 ····​.​line·​585
146 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​-​>build()​Landroid/​app/​Notification;​ 146 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​-​>build()​Landroid/​app/​Notification;​
   
147 ····​move-​result-​object·​v2 147 ····​move-​result-​object·​v2
   
148 ····​return-​object·​v2 148 ····​return-​object·​v2
149 .​end·​method 149 .​end·​method
   
150 .​method·​public·​getAction(Landroid/​app/​Notification;​I)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 150 .​method·​public·​getAction(Landroid/​app/​Notification;​I)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
151 ····​.​locals·​2 151 ····​.​locals·​2
152 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​ 152 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​
153 ····​.​param·​p2,​·​"actionIndex"····​#·​I 153 ····​.​param·​p2,​·​"actionIndex"····​#·​I
   
154 ····​.​prologue 154 ····​.​prologue
155 ····​.​line·584 155 ····​.​line·600
156 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​ 156 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​
   
157 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​RemoteInput;​-​>FACTORY:​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​ 157 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​RemoteInput;​-​>FACTORY:​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​
   
158 ····​invoke-​static·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​-​>getAction(Landroid/​app/​Notification;​ILandroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​ 158 ····​invoke-​static·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​-​>getAction(Landroid/​app/​Notification;​ILandroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​
   
159 ····​move-​result-​object·​v0 159 ····​move-​result-​object·​v0
Offset 181, 15 lines modified Offset 181, 15 lines modified
181 .​end·​method 181 .​end·​method
   
182 .​method·​public·​getActionCount(Landro​id/​app/​Notification;​)​I 182 .​method·​public·​getActionCount(Landro​id/​app/​Notification;​)​I
183 ····​.​locals·​1 183 ····​.​locals·​1
184 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​ 184 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​
   
185 ····​.​prologue 185 ····​.​prologue
186 ····​.​line·​579 186 ····​.​line·​595
187 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​-​>getActionCount(Landr​oid/​app/​Notification;​)​I 187 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​-​>getActionCount(Landr​oid/​app/​Notification;​)​I
   
188 ····​move-​result·​v0 188 ····​move-​result·​v0
   
189 ····​return·​v0 189 ····​return·​v0
190 .​end·​method 190 .​end·​method
   
Offset 203, 15 lines modified Offset 203, 15 lines modified
203 ············​"Landroid/​os/​Parcelable;​",​ 203 ············​"Landroid/​os/​Parcelable;​",​
204 ············​">;​)​[",​ 204 ············​">;​)​[",​
205 ············​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​" 205 ············​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​"
206 ········​} 206 ········​}
207 ····​.​end·​annotation 207 ····​.​end·​annotation
   
208 ····​.​prologue 208 ····​.​prologue
Max diff block lines reached; 2948/7354 bytes (40.09%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplKitKat.smali
Offset 15, 28 lines modified Offset 15, 28 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·​622 19 ····​.​line·​638
20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplJ​ellybean;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplJ​ellybean;​-​><init>()​V
   
21 ····​return-​void 21 ····​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
25 ····​.​locals·​25 25 ····​.​locals·​25
26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 26 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
27 ····​.​prologue 27 ····​.​prologue
28 ····​.​line·​625 28 ····​.​line·​641
29 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​ 29 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​
   
30 ····​move-​object/​from16·​v0,​·​p1 30 ····​move-​object/​from16·​v0,​·​p1
   
31 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 31 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
32 ····​move-​object/​from16·​v0,​·​p1 32 ····​move-​object/​from16·​v0,​·​p1
Offset 143, 46 lines modified Offset 143, 46 lines modified
   
143 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSortKey:​Ljava/​lang/​String;​ 143 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSortKey:​Ljava/​lang/​String;​
   
144 ····​move-​object/​from16·​v24,​·​v0 144 ····​move-​object/​from16·​v24,​·​v0
   
145 ····​invoke-​direct/​range·​{v1·​.​.​·​v24},​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​-​><init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 145 ····​invoke-​direct/​range·​{v1·​.​.​·​v24},​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​-​><init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
   
146 ····​.​line·​631 146 ····​.​line·​647
147 ····​.​local·​v1,​·​"builder":​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​ 147 ····​.​local·​v1,​·​"builder":​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​
148 ····​move-​object/​from16·​v0,​·​p1 148 ····​move-​object/​from16·​v0,​·​p1
   
149 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​ 149 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​
   
150 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addActionsToBuilder(​Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V 150 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addActionsToBuilder(​Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V
151 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$000(Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V 151 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$000(Landroid/​support/​v4/​app/​NotificationBuilderWi​thActions;​Ljava/​util/​ArrayList;​)​V
   
152 ····​.​line·​632 152 ····​.​line·​648
153 ····​move-​object/​from16·​v0,​·​p1 153 ····​move-​object/​from16·​v0,​·​p1
   
154 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​ 154 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​
   
155 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addStyleToBuilderJel​lybean(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V 155 ····​#·​invokes:​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>addStyleToBuilderJel​lybean(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V
156 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$100(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V 156 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>access$100(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V
   
157 ····​.​line·​633 157 ····​.​line·​649
158 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​-​>build()​Landroid/​app/​Notification;​ 158 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​-​>build()​Landroid/​app/​Notification;​
   
159 ····​move-​result-​object·​v2 159 ····​move-​result-​object·​v2
   
160 ····​return-​object·​v2 160 ····​return-​object·​v2
161 .​end·​method 161 .​end·​method
   
162 .​method·​public·​getAction(Landroid/​app/​Notification;​I)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 162 .​method·​public·​getAction(Landroid/​app/​Notification;​I)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
163 ····​.​locals·​2 163 ····​.​locals·​2
164 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​ 164 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​
165 ····​.​param·​p2,​·​"actionIndex"····​#·​I 165 ····​.​param·​p2,​·​"actionIndex"····​#·​I
   
166 ····​.​prologue 166 ····​.​prologue
167 ····​.​line·​648 167 ····​.​line·​664
168 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​ 168 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​
   
169 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​RemoteInput;​-​>FACTORY:​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​ 169 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​RemoteInput;​-​>FACTORY:​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​
   
170 ····​invoke-​static·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat;​-​>getAction(Landroid/​app/​Notification;​ILandroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​ 170 ····​invoke-​static·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat;​-​>getAction(Landroid/​app/​Notification;​ILandroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​
   
171 ····​move-​result-​object·​v0 171 ····​move-​result-​object·​v0
Offset 193, 79 lines modified Offset 193, 79 lines modified
193 .​end·​method 193 .​end·​method
   
194 .​method·​public·​getActionCount(Landro​id/​app/​Notification;​)​I 194 .​method·​public·​getActionCount(Landro​id/​app/​Notification;​)​I
195 ····​.​locals·​1 195 ····​.​locals·​1
196 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​ 196 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​
   
197 ····​.​prologue 197 ····​.​prologue
198 ····​.​line·​643 198 ····​.​line·​659
199 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat;​-​>getActionCount(Landr​oid/​app/​Notification;​)​I 199 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat;​-​>getActionCount(Landr​oid/​app/​Notification;​)​I
   
200 ····​move-​result·​v0 200 ····​move-​result·​v0
   
201 ····​return·​v0 201 ····​return·​v0
202 .​end·​method 202 .​end·​method
   
203 .​method·​public·​getExtras(Landroid/​app/​Notification;​)​Landroid/​os/​Bundle;​ 203 .​method·​public·​getExtras(Landroid/​app/​Notification;​)​Landroid/​os/​Bundle;​
204 ····​.​locals·​1 204 ····​.​locals·​1
205 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​ 205 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​
   
206 ····​.​prologue 206 ····​.​prologue
207 ····​.​line·​638 207 ····​.​line·​654
208 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat;​-​>getExtras(Landroid/​app/​Notification;​)​Landroid/​os/​Bundle;​ 208 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat;​-​>getExtras(Landroid/​app/​Notification;​)​Landroid/​os/​Bundle;​
   
Max diff block lines reached; 1501/5935 bytes (25.29%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$Style.smali
Offset 25, 72 lines modified Offset 25, 72 lines modified
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​1 27 ····​.​locals·​1
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​1522 29 ····​.​line·​1551
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​1526 31 ····​.​line·​1555
32 ····​const/​4·​v0,​·​0x0 32 ····​const/​4·​v0,​·​0x0
   
33 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mSummaryTextSet:​Z 33 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mSummaryTextSet:​Z
   
34 ····​return-​void 34 ····​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​build()​Landroid/​app/​Notification;​ 37 .​method·​public·​build()​Landroid/​app/​Notification;​
38 ····​.​locals·​2 38 ····​.​locals·​2
   
39 ····​.​prologue 39 ····​.​prologue
40 ····​.​line·​1538 40 ····​.​line·​1567
41 ····​const/​4·​v0,​·​0x0 41 ····​const/​4·​v0,​·​0x0
   
42 ····​.​line·​1539 42 ····​.​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$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 44 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
45 ····​if-​eqz·​v1,​·​:​cond_0 45 ····​if-​eqz·​v1,​·​:​cond_0
   
46 ····​.​line·​1540 46 ····​.​line·​1569
47 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 47 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
48 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>build()​Landroid/​app/​Notification;​ 48 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>build()​Landroid/​app/​Notification;​
   
49 ····​move-​result-​object·​v0 49 ····​move-​result-​object·​v0
   
50 ····​.​line·​1542 50 ····​.​line·​1571
51 ····​:​cond_0 51 ····​:​cond_0
52 ····​return-​object·​v0 52 ····​return-​object·​v0
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 54 .​method·​public·​setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
55 ····​.​locals·​1 55 ····​.​locals·​1
56 ····​.​param·​p1,​·​"builder"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 56 ····​.​param·​p1,​·​"builder"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
57 ····​.​prologue 57 ····​.​prologue
58 ····​.​line·​1529 58 ····​.​line·​1558
59 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 59 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
60 ····​if-​eq·​v0,​·​p1,​·​:​cond_0 60 ····​if-​eq·​v0,​·​p1,​·​:​cond_0
   
61 ····​.​line·​1530 61 ····​.​line·​1559
62 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 62 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
63 ····​.​line·​1531 63 ····​.​line·​1560
64 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 64 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
65 ····​if-​eqz·​v0,​·​:​cond_0 65 ····​if-​eqz·​v0,​·​:​cond_0
   
66 ····​.​line·​1532 66 ····​.​line·​1561
67 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 67 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
68 ····​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setStyle(Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 68 ····​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setStyle(Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
69 ····​.​line·​1535 69 ····​.​line·​1564
70 ····​:​cond_0 70 ····​:​cond_0
71 ····​return-​void 71 ····​return-​void
72 .​end·​method 72 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$WearableExtender.smali
Offset 24, 14 lines modified Offset 24, 16 lines modified
   
24 .​field·​private·​static·​final·​DEFAULT_GRAVITY:​I·​=·​0x50 24 .​field·​private·​static·​final·​DEFAULT_GRAVITY:​I·​=·​0x50
   
25 .​field·​private·​static·​final·​EXTRA_WEARABLE_EXTENS​IONS:​Ljava/​lang/​String;​·​=·​"android.​wearable.​EXTENSIONS" 25 .​field·​private·​static·​final·​EXTRA_WEARABLE_EXTENS​IONS:​Ljava/​lang/​String;​·​=·​"android.​wearable.​EXTENSIONS"
   
26 .​field·​private·​static·​final·​FLAG_CONTENT_INTENT_A​VAILABLE_OFFLINE:​I·​=·​0x1 26 .​field·​private·​static·​final·​FLAG_CONTENT_INTENT_A​VAILABLE_OFFLINE:​I·​=·​0x1
   
  27 .​field·​private·​static·​final·​FLAG_HINT_AVOID_BACKG​ROUND_CLIPPING:​I·​=·​0x10
   
27 .​field·​private·​static·​final·​FLAG_HINT_HIDE_ICON:​I·​=·​0x2 28 .​field·​private·​static·​final·​FLAG_HINT_HIDE_ICON:​I·​=·​0x2
   
28 .​field·​private·​static·​final·​FLAG_HINT_SHOW_BACKGR​OUND_ONLY:​I·​=·​0x4 29 .​field·​private·​static·​final·​FLAG_HINT_SHOW_BACKGR​OUND_ONLY:​I·​=·​0x4
   
29 .​field·​private·​static·​final·​FLAG_START_SCROLL_BOT​TOM:​I·​=·​0x8 30 .​field·​private·​static·​final·​FLAG_START_SCROLL_BOT​TOM:​I·​=·​0x8
   
30 .​field·​private·​static·​final·​KEY_ACTIONS:​Ljava/​lang/​String;​·​=·​"actions" 31 .​field·​private·​static·​final·​KEY_ACTIONS:​Ljava/​lang/​String;​·​=·​"actions"
Offset 50, 16 lines modified Offset 52, 22 lines modified
   
50 .​field·​private·​static·​final·​KEY_DISPLAY_INTENT:​Ljava/​lang/​String;​·​=·​"displayIntent" 52 .​field·​private·​static·​final·​KEY_DISPLAY_INTENT:​Ljava/​lang/​String;​·​=·​"displayIntent"
   
51 .​field·​private·​static·​final·​KEY_FLAGS:​Ljava/​lang/​String;​·​=·​"flags" 53 .​field·​private·​static·​final·​KEY_FLAGS:​Ljava/​lang/​String;​·​=·​"flags"
   
52 .​field·​private·​static·​final·​KEY_GRAVITY:​Ljava/​lang/​String;​·​=·​"gravity" 54 .​field·​private·​static·​final·​KEY_GRAVITY:​Ljava/​lang/​String;​·​=·​"gravity"
   
  55 .​field·​private·​static·​final·​KEY_HINT_SCREEN_TIMEO​UT:​Ljava/​lang/​String;​·​=·​"hintScreenTimeout"
   
53 .​field·​private·​static·​final·​KEY_PAGES:​Ljava/​lang/​String;​·​=·​"pages" 56 .​field·​private·​static·​final·​KEY_PAGES:​Ljava/​lang/​String;​·​=·​"pages"
   
  57 .​field·​public·​static·​final·​SCREEN_TIMEOUT_LONG:​I·​=·​-​0x1
   
  58 .​field·​public·​static·​final·​SCREEN_TIMEOUT_SHORT:​I·​=·​0x0
   
54 .​field·​public·​static·​final·​SIZE_DEFAULT:​I·​=·​0x0 59 .​field·​public·​static·​final·​SIZE_DEFAULT:​I·​=·​0x0
   
55 .​field·​public·​static·​final·​SIZE_FULL_SCREEN:​I·​=·​0x5 60 .​field·​public·​static·​final·​SIZE_FULL_SCREEN:​I·​=·​0x5
   
56 .​field·​public·​static·​final·​SIZE_LARGE:​I·​=·​0x4 61 .​field·​public·​static·​final·​SIZE_LARGE:​I·​=·​0x4
   
57 .​field·​public·​static·​final·​SIZE_MEDIUM:​I·​=·​0x3 62 .​field·​public·​static·​final·​SIZE_MEDIUM:​I·​=·​0x3
Offset 97, 14 lines modified Offset 105, 16 lines modified
   
97 .​field·​private·​mDisplayIntent:​Landroid/​app/​PendingIntent;​ 105 .​field·​private·​mDisplayIntent:​Landroid/​app/​PendingIntent;​
   
98 .​field·​private·​mFlags:​I 106 .​field·​private·​mFlags:​I
   
99 .​field·​private·​mGravity:​I 107 .​field·​private·​mGravity:​I
   
  108 .​field·​private·​mHintScreenTimeout:​I
   
100 .​field·​private·​mPages:​Ljava/​util/​ArrayList;​ 109 .​field·​private·​mPages:​Ljava/​util/​ArrayList;​
101 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 110 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
102 ········​value·​=·​{ 111 ········​value·​=·​{
103 ············​"Ljava/​util/​ArrayList",​ 112 ············​"Ljava/​util/​ArrayList",​
104 ············​"<",​ 113 ············​"<",​
105 ············​"Landroid/​app/​Notification;​",​ 114 ············​"Landroid/​app/​Notification;​",​
106 ············​">;​" 115 ············​">;​"
Offset 114, 57 lines modified Offset 124, 57 lines modified
   
   
114 #·​direct·​methods 124 #·​direct·​methods
115 .​method·​public·​constructor·​<init>()​V 125 .​method·​public·​constructor·​<init>()​V
116 ····​.​locals·​1 126 ····​.​locals·​1
   
117 ····​.​prologue 127 ····​.​prologue
118 ····​.​line·​2272 128 ····​.​line·​2319
119 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 129 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
120 ····​.​line·​2256 130 ····​.​line·​2302
121 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 131 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
122 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 132 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
123 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​-​>mActions:​Ljava/​util/​ArrayList;​ 133 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​-​>mActions:​Ljava/​util/​ArrayList;​
   
124 ····​.​line·​2257 134 ····​.​line·​2303
125 ····​const/​4·​v0,​·​0x1 135 ····​const/​4·​v0,​·​0x1
   
126 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​-​>mFlags:​I 136 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​-​>mFlags:​I
   
127 ····​.​line·​2259 137 ····​.​line·​2305
128 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 138 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
129 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 139 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
130 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​-​>mPages:​Ljava/​util/​ArrayList;​ 140 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​-​>mPages:​Ljava/​util/​ArrayList;​
   
131 ····​.​line·​2262 141 ····​.​line·​2308
132 ····​const·​v0,​·​0x800005 142 ····​const·​v0,​·​0x800005
   
133 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​-​>mContentIconGravity:​I 143 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​-​>mContentIconGravity:​I
   
134 ····​.​line·​2263 144 ····​.​line·​2309
135 ····​const/​4·​v0,​·​-​0x1 145 ····​const/​4·​v0,​·​-​0x1
   
136 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​-​>mContentActionIndex:​I 146 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​-​>mContentActionIndex:​I
   
137 ····​.​line·​2264 147 ····​.​line·​2310
138 ····​const/​4·​v0,​·​0x0 148 ····​const/​4·​v0,​·​0x0
   
Max diff block lines reached; 33414/36511 bytes (91.52%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat.smali
Offset 3, 14 lines modified Offset 3, 15 lines modified
3 .​source·​"NotificationCompat.​java" 3 .​source·​"NotificationCompat.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Landroid/​support/​v4/​app/​NotificationCompat$1;​,​ 7 ········​Landroid/​support/​v4/​app/​NotificationCompat$1;​,​
  8 ········​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender;​,​
8 ········​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​,​ 9 ········​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​,​
9 ········​Landroid/​support/​v4/​app/​NotificationCompat$Ex​tender;​,​ 10 ········​Landroid/​support/​v4/​app/​NotificationCompat$Ex​tender;​,​
10 ········​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​,​ 11 ········​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​,​
11 ········​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​,​ 12 ········​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​,​
12 ········​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​,​ 13 ········​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​,​
13 ········​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​,​ 14 ········​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​,​
14 ········​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​,​ 15 ········​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​,​
Offset 153, 135 lines modified Offset 154, 135 lines modified
   
   
153 #·​direct·​methods 154 #·​direct·​methods
154 .​method·​static·​constructor·​<clinit>()​V 155 .​method·​static·​constructor·​<clinit>()​V
155 ····​.​locals·​2 156 ····​.​locals·​2
   
156 ····​.​prologue 157 ····​.​prologue
157 ····​.​line·786 158 ····​.​line·815
158 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 159 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
159 ····​const/​16·​v1,​·​0x15 160 ····​const/​16·​v1,​·​0x15
   
160 ····​if-​lt·​v0,​·​v1,​·​:​cond_0 161 ····​if-​lt·​v0,​·​v1,​·​:​cond_0
   
161 ····​.​line·787 162 ····​.​line·816
162 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi21;​ 163 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi21;​
   
163 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi21;​-​><init>()​V 164 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi21;​-​><init>()​V
   
164 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​ 165 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​
   
165 ····​.​line·​803 166 ····​.​line·​832
166 ····​:​goto_0 167 ····​:​goto_0
167 ····​return-​void 168 ····​return-​void
   
168 ····​.​line·788 169 ····​.​line·817
169 ····​:​cond_0 170 ····​:​cond_0
170 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 171 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
171 ····​const/​16·​v1,​·​0x14 172 ····​const/​16·​v1,​·​0x14
   
172 ····​if-​lt·​v0,​·​v1,​·​:​cond_1 173 ····​if-​lt·​v0,​·​v1,​·​:​cond_1
   
173 ····​.​line·789 174 ····​.​line·818
174 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi20;​ 175 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi20;​
   
175 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi20;​-​><init>()​V 176 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi20;​-​><init>()​V
   
176 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​ 177 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​
   
177 ····​goto·​:​goto_0 178 ····​goto·​:​goto_0
   
178 ····​.​line·790 179 ····​.​line·819
179 ····​:​cond_1 180 ····​:​cond_1
180 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 181 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
181 ····​const/​16·​v1,​·​0x13 182 ····​const/​16·​v1,​·​0x13
   
182 ····​if-​lt·​v0,​·​v1,​·​:​cond_2 183 ····​if-​lt·​v0,​·​v1,​·​:​cond_2
   
183 ····​.​line·791 184 ····​.​line·820
184 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplK​itKat;​ 185 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplK​itKat;​
   
185 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplK​itKat;​-​><init>()​V 186 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplK​itKat;​-​><init>()​V
   
186 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​ 187 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​
   
187 ····​goto·​:​goto_0 188 ····​goto·​:​goto_0
   
188 ····​.​line·792 189 ····​.​line·821
189 ····​:​cond_2 190 ····​:​cond_2
190 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 191 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
191 ····​const/​16·​v1,​·​0x10 192 ····​const/​16·​v1,​·​0x10
   
192 ····​if-​lt·​v0,​·​v1,​·​:​cond_3 193 ····​if-​lt·​v0,​·​v1,​·​:​cond_3
   
193 ····​.​line·793 194 ····​.​line·822
194 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplJ​ellybean;​ 195 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplJ​ellybean;​
   
195 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplJ​ellybean;​-​><init>()​V 196 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplJ​ellybean;​-​><init>()​V
   
196 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​ 197 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​
   
197 ····​goto·​:​goto_0 198 ····​goto·​:​goto_0
   
198 ····​.​line·794 199 ····​.​line·823
199 ····​:​cond_3 200 ····​:​cond_3
200 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 201 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
201 ····​const/​16·​v1,​·​0xe 202 ····​const/​16·​v1,​·​0xe
   
202 ····​if-​lt·​v0,​·​v1,​·​:​cond_4 203 ····​if-​lt·​v0,​·​v1,​·​:​cond_4
Max diff block lines reached; 13507/16722 bytes (80.77%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatApi20$Builder.smali
Offset 22, 15 lines modified Offset 22, 15 lines modified
22 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ 22 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​
   
23 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​ 23 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 25 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
26 ····​.​locals·8 26 ····​.​locals·7
27 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 27 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
28 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​ 28 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​
29 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 29 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
30 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 30 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
31 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 31 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
32 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 32 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
33 ····​.​param·​p7,​·​"number"····​#·​I 33 ····​.​param·​p7,​·​"number"····​#·​I
Offset 79, 292 lines modified Offset 79, 290 lines modified
   
79 ····​.​prologue 79 ····​.​prologue
80 ····​.​line·​43 80 ····​.​line·​43
81 ····​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 81 ····​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
82 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 82 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
83 ····​.​line·​44 83 ····​.​line·​44
84 ····​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 84 ····​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​
   
85 ····​invoke-​direct·​{v4,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 85 ····​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
86 ····​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 86 ····​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
87 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 87 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
88 ····​move-​result-​object·​v4 88 ····​move-​result-​object·​v3
   
89 ····​move/​from16·​v0,​·​p14 89 ····​move/​from16·​v0,​·​p14
   
90 ····​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ 90 ····​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​
   
91 ····​move-​result-​object·​v4 91 ····​move-​result-​object·​v3
   
92 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 92 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
93 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 93 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
94 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 94 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
95 ····​move-​result-​object·​v4 95 ····​move-​result-​object·​v3
   
96 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 96 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
97 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 97 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
98 ····​move-​result-​object·​v4 98 ····​move-​result-​object·​v3
   
99 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 99 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
100 ····​invoke-​virtual·​{v4,​·​v5,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 100 ····​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
101 ····​move-​result-​object·​v4 101 ····​move-​result-​object·​v3
   
102 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 102 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
103 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 103 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
104 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 104 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
105 ····​move-​result-​object·​v4 105 ····​move-​result-​object·​v3
   
106 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 106 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
107 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 107 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
108 ····​move-​result-​object·​v4 108 ····​move-​result-​object·​v3
   
109 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 109 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
110 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 110 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
111 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 111 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
112 ····​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 112 ····​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
113 ····​move-​result-​object·​v5 113 ····​move-​result-​object·​v4
   
114 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 114 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
115 ····​and-​int/​lit8·​v4,​·​v4,​·​0x2 115 ····​and-​int/​lit8·​v3,​·​v3,​·​0x2
   
116 ····​if-​eqz·​v4,​·​:​cond_2 116 ····​if-​eqz·​v3,​·​:​cond_2
   
117 ····​const/​4·​v4,​·​0x1 117 ····​const/​4·​v3,​·​0x1
   
118 ····​:​goto_0 118 ····​:​goto_0
119 ····​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 119 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
120 ····​move-​result-​object·​v5 120 ····​move-​result-​object·​v4
   
121 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 121 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
122 ····​and-​int/​lit8·​v4,​·​v4,​·​0x8 122 ····​and-​int/​lit8·​v3,​·​v3,​·​0x8
Max diff block lines reached; 10396/16628 bytes (62.52%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatApi21$Builder.smali
Offset 20, 15 lines modified Offset 20, 15 lines modified
   
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ 21 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​lang/​String;​Ljava/​util/​ArrayList;​Landroid/​os/​Bundle;​IILandroid/​app/​Notification;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 23 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​lang/​String;​Ljava/​util/​ArrayList;​Landroid/​os/​Bundle;​IILandroid/​app/​Notification;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
24 ····​.​locals·10 24 ····​.​locals·9
25 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 25 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
26 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​ 26 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​
27 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 27 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
28 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 28 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
29 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 29 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
30 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 30 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
31 ····​.​param·​p7,​·​"number"····​#·​I 31 ····​.​param·​p7,​·​"number"····​#·​I
Offset 79, 349 lines modified Offset 79, 347 lines modified
79 ············​"Z",​ 79 ············​"Z",​
80 ············​"Ljava/​lang/​String;​",​ 80 ············​"Ljava/​lang/​String;​",​
81 ············​")​V" 81 ············​")​V"
82 ········​} 82 ········​}
83 ····​.​end·​annotation 83 ····​.​end·​annotation
   
84 ····​.​prologue 84 ····​.​prologue
85 ····​.​line·57 85 ····​.​line·67
86 ····​.​local·​p20,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 86 ····​.​local·​p20,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
87 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 87 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
88 ····​.​line·58 88 ····​.​line·68
89 ····​new-​instance·​v6,​·​Landroid/​app/​Notification$Builder;​ 89 ····​new-​instance·​v5,​·​Landroid/​app/​Notification$Builder;​
   
90 ····​invoke-​direct·​{v6,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 90 ····​invoke-​direct·​{v5,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
91 ····​iget-​wide·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 91 ····​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
92 ····​invoke-​virtual·​{v6,​·​v8,​·​v9},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 92 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
93 ····​move-​result-​object·​v6 93 ····​move-​result-​object·​v5
   
94 ····​move/​from16·​v0,​·​p14 94 ····​move/​from16·​v0,​·​p14
   
95 ····​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ 95 ····​invoke-​virtual·​{v5,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​
   
96 ····​move-​result-​object·​v6 96 ····​move-​result-​object·​v5
   
97 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 97 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
98 ····​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 98 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
99 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 99 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
100 ····​move-​result-​object·​v6 100 ····​move-​result-​object·​v5
   
101 ····​iget-​object·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​  
   
102 ····​invoke-​virtual·{v6,​·v7},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 101 ····​iget-​object·​v6,​·p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
103 ····move-​result-​object·​v6 102 ····invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
104 ····iget-​object·v7,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 103 ····move-​result-​object·v5
   
105 ····move-​object/​from16·v0,​·​p6 104 ····iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
106 ····​invoke-​virtual·​{v6,​·​v7,​·v0},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 105 ····​invoke-​virtual·​{v5,​·​v6,​·p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
107 ····​move-​result-​object·​v6 106 ····​move-​result-​object·​v5
   
108 ····​iget-​object·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 107 ····​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
109 ····​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 108 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
110 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 109 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
111 ····​move-​result-​object·​v6 110 ····​move-​result-​object·​v5
   
112 ····​iget-​object·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 111 ····​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
113 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 112 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
114 ····​move-​result-​object·​v6 113 ····​move-​result-​object·​v5
   
115 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 114 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
116 ····​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 115 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
117 ····​iget·​v9,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 116 ····​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
118 ····​invoke-​virtual·​{v6,​·​v7,​·​v8,​·​v9},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 117 ····​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
119 ····​move-​result-​object·​v7 118 ····​move-​result-​object·​v6
   
120 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 119 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
121 ····​and-​int/​lit8·​v6,​·​v6,​·​0x2 120 ····​and-​int/​lit8·​v5,​·​v5,​·​0x2
   
122 ····​if-​eqz·​v6,​·​:​cond_0 121 ····​if-​eqz·​v5,​·​:​cond_0
   
123 ····​const/​4·​v6,​·​0x1 122 ····​const/​4·​v5,​·​0x1
   
124 ····​:​goto_0 123 ····​:​goto_0
Max diff block lines reached; 13073/19263 bytes (67.87%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatApi21.smali
Offset 36, 30 lines modified Offset 36, 484 lines modified
   
36 .​field·​public·​static·​final·​CATEGORY_STATUS:​Ljava/​lang/​String;​·​=·​"status" 36 .​field·​public·​static·​final·​CATEGORY_STATUS:​Ljava/​lang/​String;​·​=·​"status"
   
37 .​field·​public·​static·​final·​CATEGORY_SYSTEM:​Ljava/​lang/​String;​·​=·​"sys" 37 .​field·​public·​static·​final·​CATEGORY_SYSTEM:​Ljava/​lang/​String;​·​=·​"sys"
   
38 .​field·​public·​static·​final·​CATEGORY_TRANSPORT:​Ljava/​lang/​String;​·​=·​"transport" 38 .​field·​public·​static·​final·​CATEGORY_TRANSPORT:​Ljava/​lang/​String;​·​=·​"transport"
   
  39 .​field·​private·​static·​final·​KEY_AUTHOR:​Ljava/​lang/​String;​·​=·​"author"
   
  40 .​field·​private·​static·​final·​KEY_MESSAGES:​Ljava/​lang/​String;​·​=·​"messages"
   
  41 .​field·​private·​static·​final·​KEY_ON_READ:​Ljava/​lang/​String;​·​=·​"on_read"
   
  42 .​field·​private·​static·​final·​KEY_ON_REPLY:​Ljava/​lang/​String;​·​=·​"on_reply"
   
  43 .​field·​private·​static·​final·​KEY_PARTICIPANTS:​Ljava/​lang/​String;​·​=·​"participants"
   
  44 .​field·​private·​static·​final·​KEY_REMOTE_INPUT:​Ljava/​lang/​String;​·​=·​"remote_input"
   
  45 .​field·​private·​static·​final·​KEY_TEXT:​Ljava/​lang/​String;​·​=·​"text"
   
  46 .​field·​private·​static·​final·​KEY_TIMESTAMP:​Ljava/​lang/​String;​·​=·​"timestamp"
   
   
39 #·​direct·​methods 47 #·​direct·​methods
40 .​method·​constructor·​<init>()​V 48 .​method·​constructor·​<init>()​V
41 ····​.​locals·​0 49 ····​.​locals·​0
   
42 ····​.​prologue 50 ····​.​prologue
43 ····​.​line·​28 51 ····​.​line·​29
44 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 52 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
45 ····​.​line·45 53 ····​.​line·55
46 ····​return-​void 54 ····​return-​void
47 .​end·​method 55 .​end·​method
   
  56 .​method·​private·​static·​fromCompatRemoteInput​(Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​)​Landroid/​app/​RemoteInput;​
  57 ····​.​locals·​2
  58 ····​.​param·​p0,​·​"src"····​#·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​
   
  59 ····​.​prologue
  60 ····​.​line·​205
  61 ····​new-​instance·​v0,​·​Landroid/​app/​RemoteInput$Builder;​
   
  62 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​-​>getResultKey()​Ljava/​lang/​String;​
   
  63 ····​move-​result-​object·​v1
   
  64 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​app/​RemoteInput$Builder;​-​><init>(Ljava/​lang/​String;​)​V
   
  65 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​-​>getLabel()​Ljava/​lang/​CharSequence;​
   
  66 ····​move-​result-​object·​v1
   
  67 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​RemoteInput$Builder;​-​>setLabel(Ljava/​lang/​CharSequence;​)​Landroid/​app/​RemoteInput$Builder;​
   
  68 ····​move-​result-​object·​v0
   
  69 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​-​>getChoices()​[Ljava/​lang/​CharSequence;​
   
  70 ····​move-​result-​object·​v1
   
  71 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​RemoteInput$Builder;​-​>setChoices([Ljava/​lang/​CharSequence;​)​Landroid/​app/​RemoteInput$Builder;​
   
  72 ····​move-​result-​object·​v0
   
  73 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​-​>getAllowFreeFormInpu​t()​Z
   
  74 ····​move-​result·​v1
   
  75 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​RemoteInput$Builder;​-​>setAllowFreeFormInpu​t(Z)​Landroid/​app/​RemoteInput$Builder;​
   
  76 ····​move-​result-​object·​v0
   
  77 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​-​>getExtras()​Landroid/​os/​Bundle;​
   
  78 ····​move-​result-​object·​v1
   
  79 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​RemoteInput$Builder;​-​>addExtras(Landroid/​os/​Bundle;​)​Landroid/​app/​RemoteInput$Builder;​
   
  80 ····​move-​result-​object·​v0
   
  81 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​RemoteInput$Builder;​-​>build()​Landroid/​app/​RemoteInput;​
   
  82 ····​move-​result-​object·​v0
   
  83 ····​return-​object·​v0
  84 .​end·​method
   
  85 .​method·​static·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​
  86 ····​.​locals·​9
  87 ····​.​param·​p0,​·​"uc"····​#·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
   
  88 ····​.​prologue
  89 ····​.​line·​128
  90 ····​if-​nez·​p0,​·​:​cond_0
   
  91 ····​.​line·​129
  92 ····​const/​4·​v1,​·​0x0
Max diff block lines reached; 6440/14401 bytes (44.72%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatBase.smali
Offset 2, 23 lines modified Offset 2, 24 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"NotificationCompatBa​se.​java" 3 .​source·​"NotificationCompatBa​se.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
  7 ········​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​,​
7 ········​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​ 8 ········​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​
8 ····​} 9 ····​}
9 .​end·​annotation 10 .​end·​annotation
   
   
10 #·​direct·​methods 11 #·​direct·​methods
11 .​method·​constructor·​<init>()​V 12 .​method·​constructor·​<init>()​V
12 ····​.​locals·​0 13 ····​.​locals·​0
   
13 ····​.​prologue 14 ····​.​prologue
14 ····​.​line·​22 15 ····​.​line·​22
15 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 16 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
16 ····​.​line·24 17 ····​.​line·38
17 ····​return-​void 18 ····​return-​void
18 .​end·​method 19 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
Offset 11, 15 lines modified Offset 11, 15 lines modified
11 ····​.​line·​25 11 ····​.​line·​25
12 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 12 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
13 ····​return-​void 13 ····​return-​void
14 .​end·​method 14 .​end·​method
   
15 .​method·​static·​add(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZ)​Landroid/​app/​Notification;​ 15 .​method·​static·​add(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZ)​Landroid/​app/​Notification;​
16 ····​.​locals·9 16 ····​.​locals·8
17 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 17 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
18 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​ 18 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​
19 ····​.​param·​p2,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 19 ····​.​param·​p2,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
20 ····​.​param·​p3,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 20 ····​.​param·​p3,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
21 ····​.​param·​p4,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 21 ····​.​param·​p4,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
22 ····​.​param·​p5,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 22 ····​.​param·​p5,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
23 ····​.​param·​p6,​·​"number"····​#·​I 23 ····​.​param·​p6,​·​"number"····​#·​I
Offset 28, 195 lines modified Offset 28, 193 lines modified
28 ····​.​param·​p9,​·​"largeIcon"····​#·​Landroid/​graphics/​Bitmap;​ 28 ····​.​param·​p9,​·​"largeIcon"····​#·​Landroid/​graphics/​Bitmap;​
29 ····​.​param·​p10,​·​"progressMax"····​#·​I 29 ····​.​param·​p10,​·​"progressMax"····​#·​I
30 ····​.​param·​p11,​·​"progress"····​#·​I 30 ····​.​param·​p11,​·​"progress"····​#·​I
31 ····​.​param·​p12,​·​"progressIndeterminat​e"····​#·​Z 31 ····​.​param·​p12,​·​"progressIndeterminat​e"····​#·​Z
   
32 ····​.​prologue 32 ····​.​prologue
33 ····​.​line·​31 33 ····​.​line·​31
34 ····​new-​instance·​v5,​·​Landroid/​app/​Notification$Builder;​ 34 ····​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​
   
35 ····​invoke-​direct·​{v5,​·​p0},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 35 ····​invoke-​direct·​{v4,​·​p0},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
36 ····​iget-​wide·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>when:​J 36 ····​iget-​wide·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>when:​J
   
37 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 37 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
38 ····​move-​result-​object·​v5 38 ····​move-​result-​object·​v4
   
39 ····​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>icon:​I 39 ····​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>icon:​I
   
40 ····​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 40 ····​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
41 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 41 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
42 ····​move-​result-​object·​v5 42 ····​move-​result-​object·​v4
   
43 ····​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 43 ····​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
44 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 44 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
45 ····​move-​result-​object·​v5 45 ····​move-​result-​object·​v4
   
46 ····​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 46 ····​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
47 ····​invoke-​virtual·​{v5,​·​v6,​·​p5},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 47 ····​invoke-​virtual·​{v4,​·​v5,​·​p5},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
48 ····​move-​result-​object·​v5 48 ····​move-​result-​object·​v4
   
49 ····​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 49 ····​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
50 ····​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 50 ····​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
51 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 51 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
52 ····​move-​result-​object·​v5 52 ····​move-​result-​object·​v4
   
53 ····​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 53 ····​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
54 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 54 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
55 ····​move-​result-​object·​v5 55 ····​move-​result-​object·​v4
   
56 ····​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 56 ····​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
57 ····​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 57 ····​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
58 ····​iget·​v8,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 58 ····​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
59 ····​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 59 ····​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
60 ····​move-​result-​object·​v6 60 ····​move-​result-​object·​v5
   
61 ····​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I 61 ····​iget·​v4,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I
   
62 ····​and-​int/​lit8·​v5,​·​v5,​·​0x2 62 ····​and-​int/​lit8·​v4,​·​v4,​·​0x2
   
63 ····​if-​eqz·​v5,​·​:​cond_0 63 ····​if-​eqz·​v4,​·​:​cond_0
   
64 ····​const/​4·​v5,​·​0x1 64 ····​const/​4·​v4,​·​0x1
   
65 ····​:​goto_0 65 ····​:​goto_0
66 ····​invoke-​virtual·​{v6,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 66 ····​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
67 ····​move-​result-​object·​v6 67 ····​move-​result-​object·​v5
   
68 ····​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I 68 ····​iget·​v4,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I
   
69 ····​and-​int/​lit8·​v5,​·​v5,​·​0x8 69 ····​and-​int/​lit8·​v4,​·​v4,​·​0x8
   
70 ····​if-​eqz·​v5,​·​:​cond_1 70 ····​if-​eqz·​v4,​·​:​cond_1
   
71 ····​const/​4·​v5,​·​0x1 71 ····​const/​4·​v4,​·​0x1
   
72 ····​:​goto_1 72 ····​:​goto_1
Max diff block lines reached; 5601/11770 bytes (47.59%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatJellybean$Builder.smali
Offset 33, 15 lines modified Offset 33, 15 lines modified
33 .​end·​field 33 .​end·​field
   
34 .​field·​private·​final·​mExtras:​Landroid/​os/​Bundle;​ 34 .​field·​private·​final·​mExtras:​Landroid/​os/​Bundle;​
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​ZLandroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 36 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​ZLandroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
37 ····​.​locals·8 37 ····​.​locals·7
38 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 38 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
39 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​ 39 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​
40 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 40 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
41 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 41 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
42 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 42 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
43 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 43 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
44 ····​.​param·​p7,​·​"number"····​#·​I 44 ····​.​param·​p7,​·​"number"····​#·​I
Offset 61, 302 lines modified Offset 61, 300 lines modified
61 ····​.​param·​p21,​·​"sortKey"····​#·​Ljava/​lang/​String;​ 61 ····​.​param·​p21,​·​"sortKey"····​#·​Ljava/​lang/​String;​
   
62 ····​.​prologue 62 ····​.​prologue
63 ····​.​line·​76 63 ····​.​line·​76
64 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 64 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
65 ····​.​line·​68 65 ····​.​line·​68
66 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​ 66 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
67 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V 67 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
68 ····​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​ 68 ····​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​
   
69 ····​.​line·​77 69 ····​.​line·​77
70 ····​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 70 ····​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​
   
71 ····​invoke-​direct·​{v4,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 71 ····​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
72 ····​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 72 ····​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
73 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 73 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
74 ····​move-​result-​object·​v4 74 ····​move-​result-​object·​v3
   
75 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 75 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
76 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 76 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
77 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 77 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
78 ····​move-​result-​object·​v4 78 ····​move-​result-​object·​v3
   
79 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 79 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
80 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 80 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
81 ····​move-​result-​object·​v4 81 ····​move-​result-​object·​v3
   
82 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 82 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
83 ····​invoke-​virtual·​{v4,​·​v5,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 83 ····​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
84 ····​move-​result-​object·​v4 84 ····​move-​result-​object·​v3
   
85 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 85 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
86 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 86 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
87 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 87 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
88 ····​move-​result-​object·​v4 88 ····​move-​result-​object·​v3
   
89 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 89 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
90 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 90 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
91 ····​move-​result-​object·​v4 91 ····​move-​result-​object·​v3
   
92 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 92 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
93 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 93 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
94 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 94 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
95 ····​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 95 ····​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
96 ····​move-​result-​object·​v5 96 ····​move-​result-​object·​v4
   
97 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 97 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
98 ····​and-​int/​lit8·​v4,​·​v4,​·​0x2 98 ····​and-​int/​lit8·​v3,​·​v3,​·​0x2
   
99 ····​if-​eqz·​v4,​·​:​cond_4 99 ····​if-​eqz·​v3,​·​:​cond_4
   
100 ····​const/​4·​v4,​·​0x1 100 ····​const/​4·​v3,​·​0x1
   
101 ····​:​goto_0 101 ····​:​goto_0
102 ····​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 102 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
103 ····​move-​result-​object·​v5 103 ····​move-​result-​object·​v4
   
104 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 104 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
Max diff block lines reached; 10905/17191 bytes (63.43%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatKitKat$Builder.smali
Offset 33, 15 lines modified Offset 33, 15 lines modified
33 .​end·​field 33 .​end·​field
   
34 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​ 34 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 36 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
37 ····​.​locals·8 37 ····​.​locals·7
38 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 38 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
39 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​ 39 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​
40 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 40 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
41 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 41 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
42 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 42 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
43 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 43 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
44 ····​.​param·​p7,​·​"number"····​#·​I 44 ····​.​param·​p7,​·​"number"····​#·​I
Offset 90, 339 lines modified Offset 90, 337 lines modified
   
90 ····​.​prologue 90 ····​.​prologue
91 ····​.​line·​44 91 ····​.​line·​44
92 ····​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 92 ····​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
93 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 93 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
94 ····​.​line·​35 94 ····​.​line·​35
95 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​ 95 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
96 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V 96 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
97 ····​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​ 97 ····​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​
   
98 ····​.​line·​45 98 ····​.​line·​45
99 ····​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 99 ····​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​
   
100 ····​invoke-​direct·​{v4,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 100 ····​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
101 ····​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 101 ····​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
102 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 102 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
103 ····​move-​result-​object·​v4 103 ····​move-​result-​object·​v3
   
104 ····​move/​from16·​v0,​·​p14 104 ····​move/​from16·​v0,​·​p14
   
105 ····​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ 105 ····​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​
   
106 ····​move-​result-​object·​v4 106 ····​move-​result-​object·​v3
   
107 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 107 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
108 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 108 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
109 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 109 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
110 ····​move-​result-​object·​v4 110 ····​move-​result-​object·​v3
   
111 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 111 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
112 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 112 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
113 ····​move-​result-​object·​v4 113 ····​move-​result-​object·​v3
   
114 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 114 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
115 ····​invoke-​virtual·​{v4,​·​v5,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 115 ····​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
116 ····​move-​result-​object·​v4 116 ····​move-​result-​object·​v3
   
117 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 117 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
118 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 118 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
119 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 119 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
120 ····​move-​result-​object·​v4 120 ····​move-​result-​object·​v3
   
121 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 121 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
122 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 122 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
123 ····​move-​result-​object·​v4 123 ····​move-​result-​object·​v3
   
124 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 124 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
125 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 125 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
126 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 126 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
127 ····​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 127 ····​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
128 ····​move-​result-​object·​v5 128 ····​move-​result-​object·​v4
   
129 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 129 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
130 ····​and-​int/​lit8·​v4,​·​v4,​·​0x2 130 ····​and-​int/​lit8·​v3,​·​v3,​·​0x2
   
131 ····​if-​eqz·​v4,​·​:​cond_5 131 ····​if-​eqz·​v3,​·​:​cond_5
   
132 ····​const/​4·​v4,​·​0x1 132 ····​const/​4·​v3,​·​0x1
   
133 ····​:​goto_0 133 ····​:​goto_0
Max diff block lines reached; 12418/18843 bytes (65.90%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationManagerCompat$SideChannelManager.smali
Offset 808, 17 lines modified Offset 808, 17 lines modified
   
808 ····​move-​result-​object·​v1 808 ····​move-​result-​object·​v1
   
809 ····​.​line·​480 809 ····​.​line·​480
810 ····​.​local·​v1,​·​"msg":​Landroid/​os/​Message;​ 810 ····​.​local·​v1,​·​"msg":​Landroid/​os/​Message;​
811 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationManagerCo​mpat$SideChannelManag​er;​-​>mHandler:​Landroid/​os/​Handler;​ 811 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationManagerCo​mpat$SideChannelManag​er;​-​>mHandler:​Landroid/​os/​Handler;​
   
812 ····​int-​to-​long·​v4,​·​v0 812 ····​int-​to-​long·​v3,​·​v0
   
813 ····​invoke-​virtual·​{v2,​·​v1,​·​v4,​·​v5},​·​Landroid/​os/​Handler;​-​>sendMessageDelayed(L​android/​os/​Message;​J)​Z 813 ····​invoke-​virtual·​{v2,​·​v1,​·​v3,​·​v4},​·​Landroid/​os/​Handler;​-​>sendMessageDelayed(L​android/​os/​Message;​J)​Z
   
814 ····​goto/​16·​:​goto_0 814 ····​goto/​16·​:​goto_0
815 .​end·​method 815 .​end·​method
   
816 .​method·​private·​updateListenerMap()​V 816 .​method·​private·​updateListenerMap()​V
817 ····​.​locals·​12 817 ····​.​locals·​12
   
[−]
smali/android/support/v4/content/AsyncTaskLoader.smali
Offset 559, 15 lines modified Offset 559, 15 lines modified
   
559 ····​move-​result-​object·​v0 559 ····​move-​result-​object·​v0
   
560 ····​return-​object·​v0 560 ····​return-​object·​v0
561 .​end·​method 561 .​end·​method
   
562 .​method·​public·​setUpdateThrottle(J)​V 562 .​method·​public·​setUpdateThrottle(J)​V
563 ····​.​locals·3 563 ····​.​locals·2
564 ····​.​param·​p1,​·​"delayMS"····​#·​J 564 ····​.​param·​p1,​·​"delayMS"····​#·​J
   
565 ····​.​prologue 565 ····​.​prologue
566 ····​.​line·​103 566 ····​.​line·​103
567 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​content/​AsyncTaskLoader;​,​·​"Landroid/​support/​v4/​content/​AsyncTaskLoader<TD;​>;​" 567 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​content/​AsyncTaskLoader;​,​·​"Landroid/​support/​v4/​content/​AsyncTaskLoader<TD;​>;​"
568 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​content/​AsyncTaskLoader;​-​>mUpdateThrottle:​J 568 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​content/​AsyncTaskLoader;​-​>mUpdateThrottle:​J
   
[−]
smali/android/support/v4/content/ModernAsyncTask.smali
Offset 83, 15 lines modified Offset 83, 15 lines modified
83 ········​} 83 ········​}
84 ····​.​end·​annotation 84 ····​.​end·​annotation
85 .​end·​field 85 .​end·​field
   
   
86 #·​direct·​methods 86 #·​direct·​methods
87 .​method·​static·​constructor·​<clinit>()​V 87 .​method·​static·​constructor·​<clinit>()​V
88 ····​.​locals·9 88 ····​.​locals·8
   
89 ····​.​prologue 89 ····​.​prologue
90 ····​.​line·​54 90 ····​.​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>()​V 92 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​-​><init>()​V
   
Offset 103, 31 lines modified Offset 103, 31 lines modified
103 ····​const/​16·​v1,​·​0xa 103 ····​const/​16·​v1,​·​0xa
   
104 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​-​><init>(I)​V 104 ····​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·​68 106 ····​.​line·​68
107 ····​new-​instance·​v1,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​ 107 ····​new-​instance·​v0,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​
   
108 ····​const/​4·​v2,​·​0x5 108 ····​const/​4·​v1,​·​0x5
   
109 ····​const/​16·​v3,​·​0x80 109 ····​const/​16·​v2,​·​0x80
   
110 ····​const-​wide/​16·​v4,​·​0x1 110 ····​const-​wide/​16·​v3,​·​0x1
   
111 ····​sget-​object·​v6,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ 111 ····​sget-​object·​v5,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​
   
112 ····​sget-​object·​v7,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​ 112 ····​sget-​object·​v6,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​
   
113 ····​sget-​object·​v8,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sThreadFactory:​Ljava/​util/​concurrent/​ThreadFactory;​ 113 ····​sget-​object·​v7,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sThreadFactory:​Ljava/​util/​concurrent/​ThreadFactory;​
   
114 ····​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​concurrent/​ThreadFactory;​)​V 114 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​concurrent/​ThreadFactory;​)​V
   
115 ····​sput-​object·​v1,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>THREAD_POOL_EXECUTOR​:​Ljava/​util/​concurrent/​Executor;​ 115 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>THREAD_POOL_EXECUTOR​:​Ljava/​util/​concurrent/​Executor;​
   
116 ····​.​line·​75 116 ····​.​line·​75
117 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​ 117 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​
   
118 ····​const/​4·​v1,​·​0x0 118 ····​const/​4·​v1,​·​0x0
   
119 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​-​><init>(Landroid/​support/​v4/​content/​ModernAsyncTask$1;​)​V 119 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​-​><init>(Landroid/​support/​v4/​content/​ModernAsyncTask$1;​)​V
[−]
smali/android/support/v4/content/res/ResourcesCompat.smali
Offset 10, 21 lines modified Offset 10, 19 lines modified
10 ····​.​prologue 10 ····​.​prologue
11 ····​.​line·​29 11 ····​.​line·​29
12 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 12 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
13 ····​return-​void 13 ····​return-​void
14 .​end·​method 14 .​end·​method
   
  15 .​method·​public·​static·​getDrawable(Landroid/​content/​res/​Resources;​ILandroid/​content/​res/​Resources$Theme;​)​Landroid/​graphics/​drawable/​Drawable;​
15 #·​virtual·​methods  
16 .​method·​public·​getDrawable(Landroid/​content/​res/​Resources;​ILandroid/​content/​res/​Resources$Theme;​)​Landroid/​graphics/​drawable/​Drawable;​  
17 ····​.​locals·​2 16 ····​.​locals·​2
18 ····​.​param·​p1,​·​"res"····​#·​Landroid/​content/​res/​Resources;​ 17 ····​.​param·​p0,​·​"res"····​#·​Landroid/​content/​res/​Resources;​
19 ····​.​param·​p2,​·​"id"····​#·​I 18 ····​.​param·​p1,​·​"id"····​#·​I
20 ····​.​param·​p3,​·​"theme"····​#·​Landroid/​content/​res/​Resources$Theme;​ 19 ····​.​param·​p2,​·​"theme"····​#·​Landroid/​content/​res/​Resources$Theme;​
21 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 20 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
22 ········​value·​=·​{ 21 ········​value·​=·​{
23 ············​Landroid/​content/​res/​Resources$NotFoundExc​eption;​ 22 ············​Landroid/​content/​res/​Resources$NotFoundExc​eption;​
24 ········​} 23 ········​}
25 ····​.​end·​annotation 24 ····​.​end·​annotation
   
26 ····​.​prologue 25 ····​.​prologue
Offset 34, 22 lines modified Offset 32, 22 lines modified
34 ····​.​line·​50 32 ····​.​line·​50
35 ····​.​local·​v0,​·​"version":​I 33 ····​.​local·​v0,​·​"version":​I
36 ····​const/​16·​v1,​·​0x15 34 ····​const/​16·​v1,​·​0x15
   
37 ····​if-​lt·​v0,​·​v1,​·​:​cond_0 35 ····​if-​lt·​v0,​·​v1,​·​:​cond_0
   
38 ····​.​line·​51 36 ····​.​line·​51
39 ····​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​content/​res/​ResourcesCompatApi21;​-​>getDrawable(Landroid​/​content/​res/​Resources;​ILandroid/​content/​res/​Resources$Theme;​)​Landroid/​graphics/​drawable/​Drawable;​ 37 ····​invoke-​static·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​content/​res/​ResourcesCompatApi21;​-​>getDrawable(Landroid​/​content/​res/​Resources;​ILandroid/​content/​res/​Resources$Theme;​)​Landroid/​graphics/​drawable/​Drawable;​
   
40 ····​move-​result-​object·​v1 38 ····​move-​result-​object·​v1
   
41 ····​.​line·​53 39 ····​.​line·​53
42 ····​:​goto_0 40 ····​:​goto_0
43 ····​return-​object·​v1 41 ····​return-​object·​v1
   
44 ····​:​cond_0 42 ····​:​cond_0
45 ····​invoke-​virtual·​{p1,​·​p2},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​ 43 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
   
46 ····​move-​result-​object·​v1 44 ····​move-​result-​object·​v1
   
47 ····​goto·​:​goto_0 45 ····​goto·​:​goto_0
48 .​end·​method 46 .​end·​method
[−]
smali/android/support/v4/media/MediaMetadataCompat$Builder.smali
Offset 155, 15 lines modified Offset 155, 15 lines modified
155 ····​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​os/​Bundle;​-​>putParcelable(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​V 155 ····​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​os/​Bundle;​-​>putParcelable(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​V
   
156 ····​.​line·​617 156 ····​.​line·​617
157 ····​return-​object·​p0 157 ····​return-​object·​p0
158 .​end·​method 158 .​end·​method
   
159 .​method·​public·​putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​ 159 .​method·​public·​putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​
160 ····​.​locals·4 160 ····​.​locals·3
161 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​ 161 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​
162 ····​.​param·​p2,​·​"value"····​#·​J 162 ····​.​param·​p2,​·​"value"····​#·​J
   
163 ····​.​prologue 163 ····​.​prologue
164 ····​.​line·​561 164 ····​.​line·​561
165 ····​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​ 165 ····​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​
166 ····​invoke-​static·​{},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>access$200()​Landroid/​support/​v4/​util/​ArrayMap;​ 166 ····​invoke-​static·​{},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>access$200()​Landroid/​support/​v4/​util/​ArrayMap;​
[−]
smali/android/support/v4/media/MediaMetadataCompat.smali
Offset 503, 15 lines modified Offset 503, 15 lines modified
503 ····​.​line·​31 503 ····​.​line·​31
504 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​ 504 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​
   
505 ····​return-​object·​v0 505 ····​return-​object·​v0
506 .​end·​method 506 .​end·​method
   
507 .​method·​public·​static·​fromMediaMetadata(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​MediaMetadataCompat;​ 507 .​method·​public·​static·​fromMediaMetadata(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​MediaMetadataCompat;​
508 ····​.​locals·8 508 ····​.​locals·7
509 ····​.​param·​p0,​·​"metadataObj"····​#·​Ljava/​lang/​Object;​ 509 ····​.​param·​p0,​·​"metadataObj"····​#·​Ljava/​lang/​Object;​
   
510 ····​.​prologue 510 ····​.​prologue
511 ····​.​line·​357 511 ····​.​line·​357
512 ····​if-​eqz·​p0,​·​:​cond_0 512 ····​if-​eqz·​p0,​·​:​cond_0
   
513 ····​sget·​v5,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 513 ····​sget·​v5,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
Offset 582, 17 lines modified Offset 582, 17 lines modified
   
582 ····​goto·​:​goto_1 582 ····​goto·​:​goto_1
   
583 ····​.​line·​371 583 ····​.​line·​371
584 ····​:​pswitch_0 584 ····​:​pswitch_0
585 ····​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getLong(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​J 585 ····​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getLong(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​J
   
586 ····​move-​result-​wide·​v6 586 ····​move-​result-​wide·​v5
   
587 ····​invoke-​virtual·​{v0,​·​v2,​·​v6,​·​v7},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​-​>putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​ 587 ····​invoke-​virtual·​{v0,​·​v2,​·​v5,​·​v6},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​-​>putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​
   
588 ····​goto·​:​goto_1 588 ····​goto·​:​goto_1
   
589 ····​.​line·​367 589 ····​.​line·​367
590 ····​:​pswitch_1 590 ····​:​pswitch_1
591 ····​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getBitmap(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Landroid/​graphics/​Bitmap;​ 591 ····​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getBitmap(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Landroid/​graphics/​Bitmap;​
   
Offset 718, 24 lines modified Offset 718, 24 lines modified
   
718 ····​invoke-​static·​{v3,​·​v4,​·​v2},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I 718 ····​invoke-​static·​{v3,​·​v4,​·​v2},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I
   
719 ····​goto·​:​goto_0 719 ····​goto·​:​goto_0
720 .​end·​method 720 .​end·​method
   
721 .​method·​public·​getLong(Ljava/​lang/​String;​)​J 721 .​method·​public·​getLong(Ljava/​lang/​String;​)​J
722 ····​.​locals·4 722 ····​.​locals·3
723 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​ 723 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​
   
724 ····​.​prologue 724 ····​.​prologue
725 ····​.​line·​280 725 ····​.​line·​280
726 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>mBundle:​Landroid/​os/​Bundle;​ 726 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>mBundle:​Landroid/​os/​Bundle;​
   
727 ····​const-​wide/​16·​v2,​·​0x0 727 ····​const-​wide/​16·​v1,​·​0x0
   
728 ····​invoke-​virtual·​{v0,​·​p1,​·​v2,​·​v3},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​J)​J 728 ····​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​v2},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​J)​J
   
729 ····​move-​result-​wide·​v0 729 ····​move-​result-​wide·​v0
   
730 ····​return-​wide·​v0 730 ····​return-​wide·​v0
731 .​end·​method 731 .​end·​method
   
732 .​method·​public·​getMediaMetadata()​Ljava/​lang/​Object;​ 732 .​method·​public·​getMediaMetadata()​Ljava/​lang/​Object;​
[−]
smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali
Offset 393, 15 lines modified Offset 393, 15 lines modified
393 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>dropAudioFocus()​V 393 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>dropAudioFocus()​V
   
394 ····​.​line·​172 394 ····​.​line·​172
395 ····​return-​void 395 ····​return-​void
396 .​end·​method 396 .​end·​method
   
397 .​method·​public·​refreshState(ZJI)​V 397 .​method·​public·​refreshState(ZJI)​V
398 ····​.​locals·4 398 ····​.​locals·3
399 ····​.​param·​p1,​·​"playing"····​#·​Z 399 ····​.​param·​p1,​·​"playing"····​#·​Z
400 ····​.​param·​p2,​·​"position"····​#·​J 400 ····​.​param·​p2,​·​"position"····​#·​J
401 ····​.​param·​p4,​·​"transportControls"····​#·​I 401 ····​.​param·​p4,​·​"transportControls"····​#·​I
   
402 ····​.​prologue 402 ····​.​prologue
403 ····​.​line·​159 403 ····​.​line·​159
404 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>mRemoteControl:​Landroid/​media/​RemoteControlClient;​ 404 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>mRemoteControl:​Landroid/​media/​RemoteControlClient;​
[−]
smali/android/support/v4/media/TransportPerformer.smali
Offset 27, 69 lines modified Offset 27, 69 lines modified
   
27 ····​return-​void 27 ····​return-​void
28 .​end·​method 28 .​end·​method
   
   
29 #·​virtual·​methods 29 #·​virtual·​methods
30 .​method·​public·​onAudioFocusChange(I)​V 30 .​method·​public·​onAudioFocusChange(I)​V
31 ····​.​locals·9 31 ····​.​locals·8
32 ····​.​param·​p1,​·​"focusChange"····​#·​I 32 ····​.​param·​p1,​·​"focusChange"····​#·​I
   
33 ····​.​prologue 33 ····​.​prologue
34 ····​.​line·​188 34 ····​.​line·​188
35 ····​const/​4·​v7,​·​0x0 35 ····​const/​4·​v6,​·​0x0
   
36 ····​.​line·​189 36 ····​.​line·​189
37 ····​.​local·​v7,​·​"keyCode":​I 37 ····​.​local·​v6,​·​"keyCode":​I
38 ····​packed-​switch·​p1,​·​:​pswitch_data_0 38 ····​packed-​switch·​p1,​·​:​pswitch_data_0
   
39 ····​.​line·​196 39 ····​.​line·​196
40 ····​:​goto_0 40 ····​:​goto_0
41 ····​if-​eqz·​v7,​·​:​cond_0 41 ····​if-​eqz·​v6,​·​:​cond_0
   
42 ····​.​line·​197 42 ····​.​line·​197
43 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J 43 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J
   
44 ····​move-​result-​wide·​v2 44 ····​move-​result-​wide·​v1
   
45 ····​.​line·​198 45 ····​.​line·​198
46 ····​.​local·​v2,​·​"now":​J 46 ····​.​local·​v1,​·​"now":​J
47 ····​new-​instance·​v1,​·​Landroid/​view/​KeyEvent;​ 47 ····​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​
   
48 ····​const/​4·​v6,​·​0x0 48 ····​const/​4·​v5,​·​0x0
   
49 ····​const/​4·​v8,​·​0x0 49 ····​const/​4·​v7,​·​0x0
   
50 ····​move-​wide·​v4,​·​v2 50 ····​move-​wide·​v3,​·​v1
   
51 ····​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V 51 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V
   
52 ····​invoke-​virtual·​{p0,​·​v7,​·​v1},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonDown(IL​android/​view/​KeyEvent;​)​Z 52 ····​invoke-​virtual·​{p0,​·​v6,​·​v0},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonDown(IL​android/​view/​KeyEvent;​)​Z
   
53 ····​.​line·​199 53 ····​.​line·​199
54 ····​new-​instance·​v1,​·​Landroid/​view/​KeyEvent;​ 54 ····​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​
   
55 ····​const/​4·​v6,​·​0x1 55 ····​const/​4·​v5,​·​0x1
   
56 ····​const/​4·​v8,​·​0x0 56 ····​const/​4·​v7,​·​0x0
   
57 ····​move-​wide·​v4,​·​v2 57 ····​move-​wide·​v3,​·​v1
   
58 ····​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V 58 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V
   
59 ····​invoke-​virtual·​{p0,​·​v7,​·​v1},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonUp(ILan​droid/​view/​KeyEvent;​)​Z 59 ····​invoke-​virtual·​{p0,​·​v6,​·​v0},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonUp(ILan​droid/​view/​KeyEvent;​)​Z
   
60 ····​.​line·​201 60 ····​.​line·​201
61 ····​.​end·​local·​v2····​#·​"now":​J 61 ····​.​end·​local·​v1····​#·​"now":​J
62 ····​:​cond_0 62 ····​:​cond_0
63 ····​return-​void 63 ····​return-​void
   
64 ····​.​line·​193 64 ····​.​line·​193
65 ····​:​pswitch_0 65 ····​:​pswitch_0
66 ····​const/​16·​v7,​·​0x7f 66 ····​const/​16·​v6,​·​0x7f
   
67 ····​goto·​:​goto_0 67 ····​goto·​:​goto_0
   
68 ····​.​line·​189 68 ····​.​line·​189
69 ····​:​pswitch_data_0 69 ····​:​pswitch_data_0
70 ····​.​packed-​switch·​-​0x1 70 ····​.​packed-​switch·​-​0x1
71 ········​:​pswitch_0 71 ········​:​pswitch_0
[−]
smali/android/support/v4/media/session/MediaControllerCompatApi21$TransportControls.smali
Offset 82, 15 lines modified Offset 82, 15 lines modified
82 ····​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>rewind()​V 82 ····​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>rewind()​V
   
83 ····​.​line·​103 83 ····​.​line·​103
84 ····​return-​void 84 ····​return-​void
85 .​end·​method 85 .​end·​method
   
86 .​method·​public·​static·​seekTo(Ljava/​lang/​Object;​J)​V 86 .​method·​public·​static·​seekTo(Ljava/​lang/​Object;​J)​V
87 ····​.​locals·1 87 ····​.​locals·0
88 ····​.​param·​p0,​·​"controlsObj"····​#·​Ljava/​lang/​Object;​ 88 ····​.​param·​p0,​·​"controlsObj"····​#·​Ljava/​lang/​Object;​
89 ····​.​param·​p1,​·​"pos"····​#·​J 89 ····​.​param·​p1,​·​"pos"····​#·​J
   
90 ····​.​prologue 90 ····​.​prologue
91 ····​.​line·​94 91 ····​.​line·​94
92 ····​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​ 92 ····​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​
   
[−]
smali/android/support/v4/media/session/PlaybackStateCompat$Builder.smali
Offset 137, 27 lines modified Offset 137, 27 lines modified
   
137 ····​invoke-​direct/​range·​{v0·​.​.​·​v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​><init>(IJJFJLjava/​lang/​CharSequence;​JLandroid/​support/​v4/​media/​session/​PlaybackStateCompat$1​;​)​V 137 ····​invoke-​direct/​range·​{v0·​.​.​·​v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​><init>(IJJFJLjava/​lang/​CharSequence;​JLandroid/​support/​v4/​media/​session/​PlaybackStateCompat$1​;​)​V
   
138 ····​return-​object·​v0 138 ····​return-​object·​v0
139 .​end·​method 139 .​end·​method
   
140 .​method·​public·​setActions(J)​V 140 .​method·​public·​setActions(J)​V
141 ····​.​locals·1 141 ····​.​locals·0
142 ····​.​param·​p1,​·​"capabilities"····​#·​J 142 ····​.​param·​p1,​·​"capabilities"····​#·​J
   
143 ····​.​prologue 143 ····​.​prologue
144 ····​.​line·​500 144 ····​.​line·​500
145 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActions:​J 145 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActions:​J
   
146 ····​.​line·​501 146 ····​.​line·​501
147 ····​return-​void 147 ····​return-​void
148 .​end·​method 148 .​end·​method
   
149 .​method·​public·​setBufferedPosition(J​)​V 149 .​method·​public·​setBufferedPosition(J​)​V
150 ····​.​locals·1 150 ····​.​locals·0
151 ····​.​param·​p1,​·​"bufferPosition"····​#·​J 151 ····​.​param·​p1,​·​"bufferPosition"····​#·​J
   
152 ····​.​prologue 152 ····​.​prologue
153 ····​.​line·​481 153 ····​.​line·​481
154 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mBufferedPosition:​J 154 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mBufferedPosition:​J
   
155 ····​.​line·​482 155 ····​.​line·​482
[−]
smali/android/support/v4/media/session/PlaybackStateCompat.smali
Offset 443, 15 lines modified Offset 443, 15 lines modified
443 ····​.​line·​310 443 ····​.​line·​310
444 ····​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mSpeed:​F 444 ····​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mSpeed:​F
   
445 ····​return·​v0 445 ····​return·​v0
446 .​end·​method 446 .​end·​method
   
447 .​method·​public·​getPlaybackState()​Ljava/​lang/​Object;​ 447 .​method·​public·​getPlaybackState()​Ljava/​lang/​Object;​
448 ····​.​locals·​12 448 ····​.​locals·​11
   
449 ····​.​prologue 449 ····​.​prologue
450 ····​.​line·​385 450 ····​.​line·​385
451 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ 451 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​
   
452 ····​if-​nez·​v0,​·​:​cond_0 452 ····​if-​nez·​v0,​·​:​cond_0
   
Offset 467, 29 lines modified Offset 467, 29 lines modified
   
467 ····​.​line·​391 467 ····​.​line·​391
468 ····​:​goto_0 468 ····​:​goto_0
469 ····​return-​object·​v0 469 ····​return-​object·​v0
   
470 ····​.​line·​389 470 ····​.​line·​389
471 ····​:​cond_1 471 ····​:​cond_1
472 ····​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mState:​I 472 ····​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mState:​I
   
473 ····​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mPosition:​J 473 ····​iget-​wide·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mPosition:​J
   
474 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mBufferedPosition:​J 474 ····​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mBufferedPosition:​J
   
475 ····​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mSpeed:​F 475 ····​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mSpeed:​F
   
476 ····​iget-​wide·​v7,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mActions:​J 476 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mActions:​J
   
477 ····​iget-​object·​v9,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mErrorMessage:​Ljava/​lang/​CharSequence;​ 477 ····​iget-​object·​v8,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mErrorMessage:​Ljava/​lang/​CharSequence;​
   
478 ····​iget-​wide·​v10,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mUpdateTime:​J 478 ····​iget-​wide·​v9,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mUpdateTime:​J
   
479 ····​invoke-​static/​range·​{v1·​.​.​·​v11},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompatAp​i21;​-​>newInstance(IJJFJLja​va/​lang/​CharSequence;​J)​Ljava/​lang/​Object;​ 479 ····​invoke-​static/​range·​{v0·​.​.​·​v10},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompatAp​i21;​-​>newInstance(IJJFJLja​va/​lang/​CharSequence;​J)​Ljava/​lang/​Object;​
   
480 ····​move-​result-​object·​v0 480 ····​move-​result-​object·​v0
   
481 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ 481 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​
   
482 ····​.​line·​391 482 ····​.​line·​391
483 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ 483 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​
[−]
smali/android/support/v4/provider/DocumentsContractApi19.smali
Offset 459, 43 lines modified Offset 459, 43 lines modified
459 ····​:​cond_1 459 ····​:​cond_1
460 ····​const/​4·​v1,​·​0x1 460 ····​const/​4·​v1,​·​0x1
   
461 ····​goto·​:​goto_0 461 ····​goto·​:​goto_0
462 .​end·​method 462 .​end·​method
   
463 .​method·​public·​static·​lastModified(Landroid​/​content/​Context;​Landroid/​net/​Uri;​)​J 463 .​method·​public·​static·​lastModified(Landroid​/​content/​Context;​Landroid/​net/​Uri;​)​J
464 ····​.​locals·4 464 ····​.​locals·3
465 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 465 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
466 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​ 466 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​
   
467 ····​.​prologue 467 ····​.​prologue
468 ····​.​line·​67 468 ····​.​line·​67
469 ····​const-​string·​v0,​·​"last_modified" 469 ····​const-​string·​v0,​·​"last_modified"
   
470 ····​const-​wide/​16·​v2,​·​0x0 470 ····​const-​wide/​16·​v1,​·​0x0
   
471 ····​invoke-​static·​{p0,​·​p1,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J 471 ····​invoke-​static·​{p0,​·​p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J
   
472 ····​move-​result-​wide·​v0 472 ····​move-​result-​wide·​v0
   
473 ····​return-​wide·​v0 473 ····​return-​wide·​v0
474 .​end·​method 474 .​end·​method
   
475 .​method·​public·​static·​length(Landroid/​content/​Context;​Landroid/​net/​Uri;​)​J 475 .​method·​public·​static·​length(Landroid/​content/​Context;​Landroid/​net/​Uri;​)​J
476 ····​.​locals·4 476 ····​.​locals·3
477 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 477 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
478 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​ 478 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​
   
479 ····​.​prologue 479 ····​.​prologue
480 ····​.​line·​71 480 ····​.​line·​71
481 ····​const-​string·​v0,​·​"_size" 481 ····​const-​string·​v0,​·​"_size"
   
482 ····​const-​wide/​16·​v2,​·​0x0 482 ····​const-​wide/​16·​v1,​·​0x0
   
483 ····​invoke-​static·​{p0,​·​p1,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J 483 ····​invoke-​static·​{p0,​·​p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J
   
484 ····​move-​result-​wide·​v0 484 ····​move-​result-​wide·​v0
   
485 ····​return-​wide·​v0 485 ····​return-​wide·​v0
486 .​end·​method 486 .​end·​method
   
487 .​method·​private·​static·​queryForInt(Landroid/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​I)​I 487 .​method·​private·​static·​queryForInt(Landroid/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​I)​I
Offset 515, 15 lines modified Offset 515, 15 lines modified
   
515 ····​long-​to-​int·​v0,​·​v0 515 ····​long-​to-​int·​v0,​·​v0
   
516 ····​return·​v0 516 ····​return·​v0
517 .​end·​method 517 .​end·​method
   
518 .​method·​private·​static·​queryForLong(Landroid​/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J 518 .​method·​private·​static·​queryForLong(Landroid​/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J
519 ····​.​locals·9 519 ····​.​locals·8
520 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 520 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
521 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​ 521 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​
522 ····​.​param·​p2,​·​"column"····​#·​Ljava/​lang/​String;​ 522 ····​.​param·​p2,​·​"column"····​#·​Ljava/​lang/​String;​
523 ····​.​param·​p3,​·​"defaultValue"····​#·​J 523 ····​.​param·​p3,​·​"defaultValue"····​#·​J
   
524 ····​.​prologue 524 ····​.​prologue
525 ····​.​line·​169 525 ····​.​line·​169
[−]
smali/android/support/v4/util/ContainerHelpers.smali
Offset 118, 47 lines modified Offset 118, 47 lines modified
   
118 ····​.​line·​68 118 ····​.​line·​68
119 ····​.​local·​v0,​·​"hi":​I 119 ····​.​local·​v0,​·​"hi":​I
120 ····​:​goto_0 120 ····​:​goto_0
121 ····​if-​gt·​v1,​·​v0,​·​:​cond_1 121 ····​if-​gt·​v1,​·​v0,​·​:​cond_1
   
122 ····​.​line·​69 122 ····​.​line·​69
123 ····​add-​int·​v3,​·​v1,​·​v0 123 ····​add-​int·​v5,​·​v1,​·​v0
   
124 ····​ushr-​int/​lit8·​v2,​·​v3,​·​0x1 124 ····​ushr-​int/​lit8·​v2,​·​v5,​·​0x1
   
125 ····​.​line·​70 125 ····​.​line·​70
126 ····​.​local·​v2,​·​"mid":​I 126 ····​.​local·​v2,​·​"mid":​I
127 ····​aget-​wide·​v4,​·​p0,​·​v2 127 ····​aget-​wide·​v3,​·​p0,​·​v2
   
128 ····​.​line·​72 128 ····​.​line·​72
129 ····​.​local·​v4,​·​"midVal":​J 129 ····​.​local·​v3,​·​"midVal":​J
130 ····​cmp-​long·​v3,​·​v4,​·​p2 130 ····​cmp-​long·​v5,​·​v3,​·​p2
   
131 ····​if-​gez·​v3,​·​:​cond_0 131 ····​if-​gez·​v5,​·​:​cond_0
   
132 ····​.​line·​73 132 ····​.​line·​73
133 ····​add-​int/​lit8·​v1,​·​v2,​·​0x1 133 ····​add-​int/​lit8·​v1,​·​v2,​·​0x1
   
134 ····​goto·​:​goto_0 134 ····​goto·​:​goto_0
   
135 ····​.​line·​74 135 ····​.​line·​74
136 ····​:​cond_0 136 ····​:​cond_0
137 ····​cmp-​long·​v3,​·​v4,​·​p2 137 ····​cmp-​long·​v5,​·​v3,​·​p2
   
138 ····​if-​lez·​v3,​·​:​cond_2 138 ····​if-​lez·​v5,​·​:​cond_2
   
139 ····​.​line·​75 139 ····​.​line·​75
140 ····​add-​int/​lit8·​v0,​·​v2,​·​-​0x1 140 ····​add-​int/​lit8·​v0,​·​v2,​·​-​0x1
   
141 ····​goto·​:​goto_0 141 ····​goto·​:​goto_0
   
142 ····​.​line·​80 142 ····​.​line·​80
143 ····​.​end·​local·​v2····​#·​"mid":​I 143 ····​.​end·​local·​v2····​#·​"mid":​I
144 ····​.​end·​local·​v4····​#·​"midVal":​J 144 ····​.​end·​local·​v3····​#·​"midVal":​J
145 ····​:​cond_1 145 ····​:​cond_1
146 ····​xor-​int/​lit8·​v2,​·​v1,​·​-​0x1 146 ····​xor-​int/​lit8·​v2,​·​v1,​·​-​0x1
   
147 ····​:​cond_2 147 ····​:​cond_2
148 ····​return·​v2 148 ····​return·​v2
149 .​end·​method 149 .​end·​method
   
[−]
smali/android/support/v4/util/LongSparseArray.smali
Offset 557, 15 lines modified Offset 557, 15 lines modified
   
557 ····​aget-​object·​p3,​·​v1,​·​v0 557 ····​aget-​object·​p3,​·​v1,​·​v0
   
558 ····​goto·​:​goto_0 558 ····​goto·​:​goto_0
559 .​end·​method 559 .​end·​method
   
560 .​method·​public·​indexOfKey(J)​I 560 .​method·​public·​indexOfKey(J)​I
561 ····​.​locals·3 561 ····​.​locals·2
562 ····​.​param·​p1,​·​"key"····​#·​J 562 ····​.​param·​p1,​·​"key"····​#·​J
   
563 ····​.​prologue 563 ····​.​prologue
564 ····​.​line·​283 564 ····​.​line·​283
565 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" 565 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​"
566 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mGarbage:​Z 566 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mGarbage:​Z
   
Offset 662, 15 lines modified Offset 662, 15 lines modified
   
662 ····​aget-​wide·​v0,​·​v0,​·​p1 662 ····​aget-​wide·​v0,​·​v0,​·​p1
   
663 ····​return-​wide·​v0 663 ····​return-​wide·​v0
664 .​end·​method 664 .​end·​method
   
665 .​method·​public·​put(JLjava/​lang/​Object;​)​V 665 .​method·​public·​put(JLjava/​lang/​Object;​)​V
666 ····​.​locals·9 666 ····​.​locals·8
667 ····​.​param·​p1,​·​"key"····​#·​J 667 ····​.​param·​p1,​·​"key"····​#·​J
668 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 668 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
669 ········​value·​=·​{ 669 ········​value·​=·​{
670 ············​"(JTE;​)​V" 670 ············​"(JTE;​)​V"
671 ········​} 671 ········​}
672 ····​.​end·​annotation 672 ····​.​end·​annotation
   
Offset 865, 15 lines modified Offset 865, 15 lines modified
   
865 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mSize:​I 865 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mSize:​I
   
866 ····​goto/​16·​:​goto_0 866 ····​goto/​16·​:​goto_0
867 .​end·​method 867 .​end·​method
   
868 .​method·​public·​remove(J)​V 868 .​method·​public·​remove(J)​V
869 ····​.​locals·1 869 ····​.​locals·0
870 ····​.​param·​p1,​·​"key"····​#·​J 870 ····​.​param·​p1,​·​"key"····​#·​J
   
871 ····​.​prologue 871 ····​.​prologue
872 ····​.​line·​132 872 ····​.​line·​132
873 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" 873 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​"
874 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>delete(J)​V 874 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>delete(J)​V
   
[−]
smali/android/support/v4/util/TimeUtils.smali
Offset 110, 15 lines modified Offset 110, 15 lines modified
110 ····​:​cond_5 110 ····​:​cond_5
111 ····​const/​4·​v0,​·​0x0 111 ····​const/​4·​v0,​·​0x0
   
112 ····​goto·​:​goto_0 112 ····​goto·​:​goto_0
113 .​end·​method 113 .​end·​method
   
114 .​method·​public·​static·​formatDuration(JJLjav​a/​io/​PrintWriter;​)​V 114 .​method·​public·​static·​formatDuration(JJLjav​a/​io/​PrintWriter;​)​V
115 ····​.​locals·4 115 ····​.​locals·3
116 ····​.​param·​p0,​·​"time"····​#·​J 116 ····​.​param·​p0,​·​"time"····​#·​J
117 ····​.​param·​p2,​·​"now"····​#·​J 117 ····​.​param·​p2,​·​"now"····​#·​J
118 ····​.​param·​p4,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​ 118 ····​.​param·​p4,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​
   
119 ····​.​prologue 119 ····​.​prologue
120 ····​.​line·​169 120 ····​.​line·​169
121 ····​const-​wide/​16·​v0,​·​0x0 121 ····​const-​wide/​16·​v0,​·​0x0
Offset 144, 30 lines modified Offset 144, 30 lines modified
   
144 ····​invoke-​static·​{v0,​·​v1,​·​p4,​·​v2},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V 144 ····​invoke-​static·​{v0,​·​v1,​·​p4,​·​v2},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V
   
145 ····​goto·​:​goto_0 145 ····​goto·​:​goto_0
146 .​end·​method 146 .​end·​method
   
147 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​)​V 147 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​)​V
148 ····​.​locals·2 148 ····​.​locals·1
149 ····​.​param·​p0,​·​"duration"····​#·​J 149 ····​.​param·​p0,​·​"duration"····​#·​J
150 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​ 150 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​
   
151 ····​.​prologue 151 ····​.​prologue
152 ····​.​line·​164 152 ····​.​line·​164
153 ····​const/​4·​v0,​·​0x0 153 ····​const/​4·​v0,​·​0x0
   
154 ····​invoke-​static·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V 154 ····​invoke-​static·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V
   
155 ····​.​line·​165 155 ····​.​line·​165
156 ····​return-​void 156 ····​return-​void
157 .​end·​method 157 .​end·​method
   
158 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​I)​V 158 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​I)​V
159 ····​.​locals·6 159 ····​.​locals·5
160 ····​.​param·​p0,​·​"duration"····​#·​J 160 ····​.​param·​p0,​·​"duration"····​#·​J
161 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​ 161 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​
162 ····​.​param·​p3,​·​"fieldLen"····​#·​I 162 ····​.​param·​p3,​·​"fieldLen"····​#·​I
   
163 ····​.​prologue 163 ····​.​prologue
164 ····​.​line·​156 164 ····​.​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;​
[−]
smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali
Offset 461, 15 lines modified Offset 461, 15 lines modified
461 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mDoubleTapSlopSquare​:​I 461 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mDoubleTapSlopSquare​:​I
   
462 ····​.​line·​182 462 ····​.​line·​182
463 ····​return-​void 463 ····​return-​void
464 .​end·​method 464 .​end·​method
   
465 .​method·​private·​isConsideredDoubleTap​(Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​)​Z 465 .​method·​private·​isConsideredDoubleTap​(Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​)​Z
466 ····​.​locals·8 466 ····​.​locals·7
467 ····​.​param·​p1,​·​"firstDown"····​#·​Landroid/​view/​MotionEvent;​ 467 ····​.​param·​p1,​·​"firstDown"····​#·​Landroid/​view/​MotionEvent;​
468 ····​.​param·​p2,​·​"firstUp"····​#·​Landroid/​view/​MotionEvent;​ 468 ····​.​param·​p2,​·​"firstUp"····​#·​Landroid/​view/​MotionEvent;​
469 ····​.​param·​p3,​·​"secondDown"····​#·​Landroid/​view/​MotionEvent;​ 469 ····​.​param·​p3,​·​"secondDown"····​#·​Landroid/​view/​MotionEvent;​
   
470 ····​.​prologue 470 ····​.​prologue
471 ····​const/​4·​v2,​·​0x0 471 ····​const/​4·​v2,​·​0x0
   
Offset 483, 27 lines modified Offset 483, 27 lines modified
483 ····​:​goto_0 483 ····​:​goto_0
484 ····​return·​v2 484 ····​return·​v2
   
485 ····​.​line·​443 485 ····​.​line·​443
486 ····​:​cond_1 486 ····​:​cond_1
487 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J 487 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J
   
488 ····​move-​result-​wide·​v4 488 ····​move-​result-​wide·​v3
   
489 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J 489 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J
   
490 ····​move-​result-​wide·​v6 490 ····​move-​result-​wide·​v5
   
491 ····​sub-​long/​2addr·​v4,​·​v6 491 ····​sub-​long/​2addr·​v3,​·​v5
   
492 ····​sget·​v3,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>DOUBLE_TAP_TIMEOUT:​I 492 ····​sget·​v5,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>DOUBLE_TAP_TIMEOUT:​I
   
493 ····​int-​to-​long·​v6,​·​v3 493 ····​int-​to-​long·​v5,​·​v5
   
494 ····​cmp-​long·​v3,​·​v4,​·​v6 494 ····​cmp-​long·​v3,​·​v3,​·​v5
   
495 ····​if-​gtz·​v3,​·​:​cond_0 495 ····​if-​gtz·​v3,​·​:​cond_0
   
496 ····​.​line·​447 496 ····​.​line·​447
497 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getX()​F 497 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getX()​F
   
498 ····​move-​result·​v3 498 ····​move-​result·​v3
Offset 560, 1448 lines modified Offset 560, 1448 lines modified
560 ····​.​line·​212 560 ····​.​line·​212
561 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mIsLongpressEnabled:​Z 561 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mIsLongpressEnabled:​Z
   
562 ····​return·​v0 562 ····​return·​v0
563 .​end·​method 563 .​end·​method
   
564 .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z 564 .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z
565 ····​.​locals·​42 565 ····​.​locals·​41
566 ····​.​param·​p1,​·​"ev"····​#·​Landroid/​view/​MotionEvent;​ 566 ····​.​param·​p1,​·​"ev"····​#·​Landroid/​view/​MotionEvent;​
   
567 ····​.​prologue 567 ····​.​prologue
568 ····​.​line·​224 568 ····​.​line·​224
569 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I 569 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I
   
570 ····​move-​result·​v6 570 ····​move-​result·​v5
   
571 ····​.​line·​226 571 ····​.​line·​226
572 ····​.​local·​v6,​·​"action":​I 572 ····​.​local·​v5,​·​"action":​I
573 ····​move-​object/​from16·​v0,​·​p0 573 ····​move-​object/​from16·​v0,​·​p0
   
574 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 574 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
575 ····​move-​object/​from16·​v36,​·​v0 575 ····​move-​object/​from16·​v35,​·​v0
   
576 ····​if-​nez·​v36,​·​:​cond_0 576 ····​if-​nez·​v35,​·​:​cond_0
   
577 ····​.​line·​227 577 ····​.​line·​227
578 ····​invoke-​static·​{},​·​Landroid/​view/​VelocityTracker;​-​>obtain()​Landroid/​view/​VelocityTracker;​ 578 ····​invoke-​static·​{},​·​Landroid/​view/​VelocityTracker;​-​>obtain()​Landroid/​view/​VelocityTracker;​
   
579 ····​move-​result-​object·​v36 579 ····​move-​result-​object·​v35
   
580 ····​move-​object/​from16·​v0,​·​v36 580 ····​move-​object/​from16·​v0,​·​v35
   
581 ····​move-​object/​from16·​v1,​·​p0 581 ····​move-​object/​from16·​v1,​·​p0
   
582 ····​iput-​object·​v0,​·​v1,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 582 ····​iput-​object·​v0,​·​v1,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
583 ····​.​line·​229 583 ····​.​line·​229
584 ····​:​cond_0 584 ····​:​cond_0
585 ····​move-​object/​from16·​v0,​·​p0 585 ····​move-​object/​from16·​v0,​·​p0
   
586 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 586 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
587 ····​move-​object/​from16·​v36,​·​v0 587 ····​move-​object/​from16·​v35,​·​v0
   
588 ····​move-​object/​from16·​v0,​·​v36 588 ····​move-​object/​from16·​v0,​·​v35
   
589 ····​move-​object/​from16·​v1,​·​p1 589 ····​move-​object/​from16·​v1,​·​p1
   
590 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​VelocityTracker;​-​>addMovement(Landroid​/​view/​MotionEvent;​)​V 590 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​VelocityTracker;​-​>addMovement(Landroid​/​view/​MotionEvent;​)​V
   
591 ····​.​line·​231 591 ····​.​line·​231
592 ····​and-​int/​lit16·​v0,​·​v6,​·​0xff 592 ····​and-​int/​lit16·​v0,​·​v5,​·​0xff
   
593 ····​move/​from16·​v36,​·​v0 593 ····​move/​from16·​v35,​·​v0
Max diff block lines reached; 51488/54801 bytes (93.95%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompat.smali
Offset 958, 15 lines modified Offset 958, 15 lines modified
958 ····​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V 958 ····​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V
   
959 ····​.​line·​1422 959 ····​.​line·​1422
960 ····​return-​void 960 ····​return-​void
961 .​end·​method 961 .​end·​method
   
962 .​method·​public·​static·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 962 .​method·​public·​static·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
963 ····​.​locals·2 963 ····​.​locals·1
964 ····​.​param·​p0,​·​"view"····​#·​Landroid/​view/​View;​ 964 ····​.​param·​p0,​·​"view"····​#·​Landroid/​view/​View;​
965 ····​.​param·​p1,​·​"action"····​#·​Ljava/​lang/​Runnable;​ 965 ····​.​param·​p1,​·​"action"····​#·​Ljava/​lang/​Runnable;​
966 ····​.​param·​p2,​·​"delayMillis"····​#·​J 966 ····​.​param·​p2,​·​"delayMillis"····​#·​J
   
967 ····​.​prologue 967 ····​.​prologue
968 ····​.​line·​1438 968 ····​.​line·​1438
969 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 969 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
[−]
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
Offset 787, 15 lines modified Offset 787, 15 lines modified
787 ····​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 787 ····​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
788 ····​.​line·​389 788 ····​.​line·​389
789 ····​return-​void 789 ····​return-​void
790 .​end·​method 790 .​end·​method
   
791 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 791 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
792 ····​.​locals·3 792 ····​.​locals·2
793 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​ 793 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​
794 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​ 794 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​
795 ····​.​param·​p3,​·​"delayMillis"····​#·​J 795 ····​.​param·​p3,​·​"delayMillis"····​#·​J
   
796 ····​.​prologue 796 ····​.​prologue
797 ····​.​line·​391 797 ····​.​line·​391
798 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J 798 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J
[−]
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
Offset 187, 15 lines modified Offset 187, 15 lines modified
187 ····​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V 187 ····​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V
   
188 ····​.​line·​984 188 ····​.​line·​984
189 ····​return-​void 189 ····​return-​void
190 .​end·​method 190 .​end·​method
   
191 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 191 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
192 ····​.​locals·1 192 ····​.​locals·0
193 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​ 193 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​
194 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​ 194 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​
195 ····​.​param·​p3,​·​"delayMillis"····​#·​J 195 ····​.​param·​p3,​·​"delayMillis"····​#·​J
   
196 ····​.​prologue 196 ····​.​prologue
197 ····​.​line·​987 197 ····​.​line·​987
198 ····​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimationDelay​ed(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 198 ····​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimationDelay​ed(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
[−]
smali/android/support/v4/view/ViewPager.smali
Offset 4867, 264 lines modified Offset 4867, 258 lines modified
4867 ········​0x15·​-​>·​:​sswitch_0 4867 ········​0x15·​-​>·​:​sswitch_0
4868 ········​0x16·​-​>·​:​sswitch_1 4868 ········​0x16·​-​>·​:​sswitch_1
4869 ········​0x3d·​-​>·​:​sswitch_2 4869 ········​0x3d·​-​>·​:​sswitch_2
4870 ····​.​end·​sparse-​switch 4870 ····​.​end·​sparse-​switch
4871 .​end·​method 4871 .​end·​method
   
4872 .​method·​public·​fakeDragBy(F)​V 4872 .​method·​public·​fakeDragBy(F)​V
4873 ····​.​locals·​18 4873 ····​.​locals·​17
4874 ····​.​param·​p1,​·​"xOffset"····​#·​F 4874 ····​.​param·​p1,​·​"xOffset"····​#·​F
   
4875 ····​.​prologue 4875 ····​.​prologue
4876 ····​.​line·​2335 4876 ····​.​line·​2335
4877 ····​move-​object/​from16·​v0,​·​p0 4877 ····​move-​object/​from16·​v0,​·​p0
   
4878 ····​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFakeDragging:​Z 4878 ····​iget-​boolean·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFakeDragging:​Z
   
4879 ····​if-​nez·​v2,​·​:​cond_0 4879 ····​if-​nez·​v1,​·​:​cond_0
   
4880 ····​.​line·​2336 4880 ····​.​line·​2336
4881 ····​new-​instance·​v2,​·​Ljava/​lang/​IllegalStateException​;​ 4881 ····​new-​instance·​v1,​·​Ljava/​lang/​IllegalStateException​;​
   
4882 ····​const-​string·​v3,​·​"No·​fake·​drag·​in·​progress.​·​Call·​beginFakeDrag·​first.​" 4882 ····​const-​string·​v2,​·​"No·​fake·​drag·​in·​progress.​·​Call·​beginFakeDrag·​first.​"
   
4883 ····​invoke-​direct·​{v2,​·​v3},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 4883 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
4884 ····​throw·​v2 4884 ····​throw·​v1
   
4885 ····​.​line·​2339 4885 ····​.​line·​2339
4886 ····​:​cond_0 4886 ····​:​cond_0
4887 ····​move-​object/​from16·​v0,​·​p0 4887 ····​move-​object/​from16·​v0,​·​p0
   
4888 ····​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F 4888 ····​iget·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F
   
4889 ····​add-​float·​v2,​·​v2,​·​p1 4889 ····​add-​float·​v1,​·​v1,​·​p1
   
4890 ····​move-​object/​from16·​v0,​·​p0 4890 ····​move-​object/​from16·​v0,​·​p0
   
4891 ····​iput·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F 4891 ····​iput·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F
   
4892 ····​.​line·​2341 4892 ····​.​line·​2341
4893 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getScrollX()​I 4893 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getScrollX()​I
   
4894 ····​move-​result·​v2 4894 ····​move-​result·​v1
   
4895 ····​int-​to-​float·​v14,​·​v2 4895 ····​int-​to-​float·​v13,​·​v1
   
4896 ····​.​line·​2342 4896 ····​.​line·​2342
4897 ····​.​local·​v14,​·​"oldScrollX":​F 4897 ····​.​local·​v13,​·​"oldScrollX":​F
4898 ····​sub-​float·​v16,​·​v14,​·​p1 4898 ····​sub-​float·​v15,​·​v13,​·​p1
   
4899 ····​.​line·​2343 4899 ····​.​line·​2343
4900 ····​.​local·​v16,​·​"scrollX":​F 4900 ····​.​local·​v15,​·​"scrollX":​F
4901 ····​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getClientWidth()​I 4901 ····​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getClientWidth()​I
   
4902 ····​move-​result·​v17 4902 ····​move-​result·​v16
   
4903 ····​.​line·​2345 4903 ····​.​line·​2345
4904 ····​.​local·​v17,​·​"width":​I 4904 ····​.​local·​v16,​·​"width":​I
4905 ····​move/​from16·​v0,​·​v17 4905 ····​move/​from16·​v0,​·​v16
   
4906 ····​int-​to-​float·​v2,​·​v0 4906 ····​int-​to-​float·​v1,​·​v0
   
4907 ····​move-​object/​from16·​v0,​·​p0 4907 ····​move-​object/​from16·​v0,​·​p0
   
4908 ····​iget·​v3,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFirstOffset:​F 4908 ····​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFirstOffset:​F
   
4909 ····​mul-​float·​v13,​·​v2,​·​v3 4909 ····​mul-​float·​v12,​·​v1,​·​v2
   
4910 ····​.​line·​2346 4910 ····​.​line·​2346
4911 ····​.​local·​v13,​·​"leftBound":​F 4911 ····​.​local·​v12,​·​"leftBound":​F
4912 ····​move/​from16·​v0,​·​v17 4912 ····​move/​from16·​v0,​·​v16
   
4913 ····​int-​to-​float·​v2,​·​v0 4913 ····​int-​to-​float·​v1,​·​v0
   
4914 ····​move-​object/​from16·​v0,​·​p0 4914 ····​move-​object/​from16·​v0,​·​p0
   
4915 ····​iget·​v3,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastOffset:​F 4915 ····​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastOffset:​F
   
4916 ····​mul-​float·​v15,​·​v2,​·​v3 4916 ····​mul-​float·​v14,​·​v1,​·​v2
   
4917 ····​.​line·​2348 4917 ····​.​line·​2348
4918 ····​.​local·​v15,​·​"rightBound":​F 4918 ····​.​local·​v14,​·​"rightBound":​F
4919 ····​move-​object/​from16·​v0,​·​p0 4919 ····​move-​object/​from16·​v0,​·​p0
   
4920 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 4920 ····​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
   
4921 ····​const/​4·​v3,​·​0x0 4921 ····​const/​4·​v2,​·​0x0
   
4922 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ 4922 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
   
4923 ····​move-​result-​object·​v11 4923 ····​move-​result-​object·​v10
   
4924 ····​check-​cast·​v11,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 4924 ····​check-​cast·​v10,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
   
4925 ····​.​line·​2349 4925 ····​.​line·​2349
4926 ····​.​local·​v11,​·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 4926 ····​.​local·​v10,​·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
4927 ····​move-​object/​from16·​v0,​·​p0 4927 ····​move-​object/​from16·​v0,​·​p0
   
4928 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 4928 ····​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
Max diff block lines reached; 6390/10285 bytes (62.13%) of diff not shown.
[−]
smali/android/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.smali
Offset 259, 15 lines modified Offset 259, 15 lines modified
259 ····​invoke-​static·​{p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>scaleYBy(Landroid/​view/​View;​F)​V 259 ····​invoke-​static·​{p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>scaleYBy(Landroid/​view/​View;​F)​V
   
260 ····​.​line·​431 260 ····​.​line·​431
261 ····​return-​void 261 ····​return-​void
262 .​end·​method 262 .​end·​method
   
263 .​method·​public·​setDuration(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V 263 .​method·​public·​setDuration(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V
264 ····​.​locals·1 264 ····​.​locals·0
265 ····​.​param·​p1,​·​"vpa"····​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 265 ····​.​param·​p1,​·​"vpa"····​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
266 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​ 266 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​
267 ····​.​param·​p3,​·​"value"····​#·​J 267 ····​.​param·​p3,​·​"value"····​#·​J
   
268 ····​.​prologue 268 ····​.​prologue
269 ····​.​line·​340 269 ····​.​line·​340
270 ····​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setDuration(Landroid​/​view/​View;​J)​V 270 ····​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setDuration(Landroid​/​view/​View;​J)​V
Offset 310, 15 lines modified Offset 310, 15 lines modified
310 ····​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setListener(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​V 310 ····​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setListener(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​V
   
311 ····​.​line·​477 311 ····​.​line·​477
312 ····​return-​void 312 ····​return-​void
313 .​end·​method 313 .​end·​method
   
314 .​method·​public·​setStartDelay(Landroi​d/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V 314 .​method·​public·​setStartDelay(Landroi​d/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V
315 ····​.​locals·1 315 ····​.​locals·0
316 ····​.​param·​p1,​·​"vpa"····​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 316 ····​.​param·​p1,​·​"vpa"····​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
317 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​ 317 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​
318 ····​.​param·​p3,​·​"value"····​#·​J 318 ····​.​param·​p3,​·​"value"····​#·​J
   
319 ····​.​prologue 319 ····​.​prologue
320 ····​.​line·​370 320 ····​.​line·​370
321 ····​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setStartDelay(Landro​id/​view/​View;​J)​V 321 ····​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setStartDelay(Landro​id/​view/​View;​J)​V
[−]
smali/android/support/v4/view/ViewPropertyAnimatorCompat.smali
Offset 305, 15 lines modified Offset 305, 15 lines modified
   
305 ····​.​line·​1000 305 ····​.​line·​1000
306 ····​:​cond_0 306 ····​:​cond_0
307 ····​return-​void 307 ····​return-​void
308 .​end·​method 308 .​end·​method
   
309 .​method·​public·​getDuration()​J 309 .​method·​public·​getDuration()​J
310 ····​.​locals·4 310 ····​.​locals·3
   
311 ····​.​prologue 311 ····​.​prologue
312 ····​.​line·​744 312 ····​.​line·​744
313 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ 313 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​
   
314 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ 314 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​
   
Offset 325, 22 lines modified Offset 325, 22 lines modified
325 ····​if-​eqz·​v0,​·​:​cond_0 325 ····​if-​eqz·​v0,​·​:​cond_0
   
326 ····​.​line·​745 326 ····​.​line·​745
327 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​ 327 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​
   
328 ····​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getDuration(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J 328 ····​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getDuration(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J
   
329 ····​move-​result-​wide·​v2 329 ····​move-​result-​wide·​v1
   
330 ····​.​line·​747 330 ····​.​line·​747
331 ····​:​goto_0 331 ····​:​goto_0
332 ····​return-​wide·​v2 332 ····​return-​wide·​v1
   
333 ····​:​cond_0 333 ····​:​cond_0
334 ····​const-​wide/​16·​v2,​·​0x0 334 ····​const-​wide/​16·​v1,​·​0x0
   
335 ····​goto·​:​goto_0 335 ····​goto·​:​goto_0
336 .​end·​method 336 .​end·​method
   
337 .​method·​public·​getInterpolator()​Landroid/​view/​animation/​Interpolator;​ 337 .​method·​public·​getInterpolator()​Landroid/​view/​animation/​Interpolator;​
338 ····​.​locals·​2 338 ····​.​locals·​2
   
Offset 371, 15 lines modified Offset 371, 15 lines modified
371 ····​:​cond_0 371 ····​:​cond_0
372 ····​const/​4·​v1,​·​0x0 372 ····​const/​4·​v1,​·​0x0
   
373 ····​goto·​:​goto_0 373 ····​goto·​:​goto_0
374 .​end·​method 374 .​end·​method
   
375 .​method·​public·​getStartDelay()​J 375 .​method·​public·​getStartDelay()​J
376 ····​.​locals·4 376 ····​.​locals·3
   
377 ····​.​prologue 377 ····​.​prologue
378 ····​.​line·​815 378 ····​.​line·​815
379 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ 379 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​
   
380 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ 380 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​
   
Offset 391, 22 lines modified Offset 391, 22 lines modified
391 ····​if-​eqz·​v0,​·​:​cond_0 391 ····​if-​eqz·​v0,​·​:​cond_0
   
392 ····​.​line·​816 392 ····​.​line·​816
393 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​ 393 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​
   
394 ····​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getStartDelay(Landro​id/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J 394 ····​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getStartDelay(Landro​id/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J
   
395 ····​move-​result-​wide·​v2 395 ····​move-​result-​wide·​v1
   
396 ····​.​line·​818 396 ····​.​line·​818
397 ····​:​goto_0 397 ····​:​goto_0
398 ····​return-​wide·​v2 398 ····​return-​wide·​v1
   
399 ····​:​cond_0 399 ····​:​cond_0
400 ····​const-​wide/​16·​v2,​·​0x0 400 ····​const-​wide/​16·​v1,​·​0x0
   
401 ····​goto·​:​goto_0 401 ····​goto·​:​goto_0
402 .​end·​method 402 .​end·​method
   
403 .​method·​public·​rotation(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 403 .​method·​public·​rotation(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
404 ····​.​locals·​2 404 ····​.​locals·​2
405 ····​.​param·​p1,​·​"value"····​#·​F 405 ····​.​param·​p1,​·​"value"····​#·​F
Offset 674, 15 lines modified Offset 674, 15 lines modified
   
674 ····​.​line·​989 674 ····​.​line·​989
675 ····​:​cond_0 675 ····​:​cond_0
676 ····​return-​object·​p0 676 ····​return-​object·​p0
677 .​end·​method 677 .​end·​method
   
678 .​method·​public·​setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 678 .​method·​public·​setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
679 ····​.​locals·3 679 ····​.​locals·2
680 ····​.​param·​p1,​·​"value"····​#·​J 680 ····​.​param·​p1,​·​"value"····​#·​J
   
681 ····​.​prologue 681 ····​.​prologue
682 ····​.​line·​623 682 ····​.​line·​623
683 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ 683 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​
   
684 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ 684 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​
Offset 755, 15 lines modified Offset 755, 15 lines modified
   
755 ····​.​line·​1198 755 ····​.​line·​1198
756 ····​:​cond_0 756 ····​:​cond_0
757 ····​return-​object·​p0 757 ····​return-​object·​p0
758 .​end·​method 758 .​end·​method
Max diff block lines reached; 376/3233 bytes (11.63%) of diff not shown.
[−]
smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali
Offset 70, 101 lines modified Offset 70, 101 lines modified
70 ····​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mDeltaY:​I 70 ····​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mDeltaY:​I
   
71 ····​.​line·​749 71 ····​.​line·​749
72 ····​return-​void 72 ····​return-​void
73 .​end·​method 73 .​end·​method
   
74 .​method·​private·​getValueAt(J)​F 74 .​method·​private·​getValueAt(J)​F
75 ····​.​locals·​11 75 ····​.​locals·​10
76 ····​.​param·​p1,​·​"currentTime"····​#·​J 76 ····​.​param·​p1,​·​"currentTime"····​#·​J
   
77 ····​.​prologue 77 ····​.​prologue
78 ····​const/​high16·​v10,​·​0x3f800000····​#·​1.​0f 78 ····​const/​high16·​v9,​·​0x3f800000····​#·​1.​0f
   
79 ····​const/​4·​v4,​·​0x0 79 ····​const/​4·​v4,​·​0x0
   
80 ····​.​line·​787 80 ····​.​line·​787
81 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J 81 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J
   
82 ····​cmp-​long·​v5,​·​p1,​·​v6 82 ····​cmp-​long·​v5,​·​p1,​·​v5
   
83 ····​if-​gez·​v5,​·​:​cond_0 83 ····​if-​gez·​v5,​·​:​cond_0
   
84 ····​.​line·​794 84 ····​.​line·​794
85 ····​:​goto_0 85 ····​:​goto_0
86 ····​return·​v4 86 ····​return·​v4
   
87 ····​.​line·​789 87 ····​.​line·​789
88 ····​:​cond_0 88 ····​:​cond_0
89 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 89 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
90 ····​const-​wide/​16·​v8,​·​0x0 90 ····​const-​wide/​16·​v7,​·​0x0
   
91 ····​cmp-​long·​v5,​·​v6,​·​v8 91 ····​cmp-​long·​v5,​·​v5,​·​v7
   
92 ····​if-​ltz·​v5,​·​:​cond_1 92 ····​if-​ltz·​v5,​·​:​cond_1
   
93 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 93 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
94 ····​cmp-​long·​v5,​·​p1,​·​v6 94 ····​cmp-​long·​v5,​·​p1,​·​v5
   
95 ····​if-​gez·​v5,​·​:​cond_2 95 ····​if-​gez·​v5,​·​:​cond_2
   
96 ····​.​line·​790 96 ····​.​line·​790
97 ····​:​cond_1 97 ····​:​cond_1
98 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J 98 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J
   
99 ····​sub-​long·​v2,​·​p1,​·​v6 99 ····​sub-​long·​v2,​·​p1,​·​v5
   
100 ····​.​line·​791 100 ····​.​line·​791
101 ····​.​local·​v2,​·​"elapsedSinceStart":​J 101 ····​.​local·​v2,​·​"elapsedSinceStart":​J
102 ····​const/​high16·​v5,​·​0x3f000000····​#·​0.​5f 102 ····​const/​high16·​v5,​·​0x3f000000····​#·​0.​5f
   
103 ····​long-​to-​float·​v6,​·​v2 103 ····​long-​to-​float·​v6,​·​v2
   
104 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mRampUpDuration:​I 104 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mRampUpDuration:​I
   
105 ····​int-​to-​float·​v7,​·​v7 105 ····​int-​to-​float·​v7,​·​v7
   
106 ····​div-​float/​2addr·​v6,​·​v7 106 ····​div-​float/​2addr·​v6,​·​v7
   
107 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F 107 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F
108 ····​invoke-​static·​{v6,​·​v4,​·​v10},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F 108 ····​invoke-​static·​{v6,​·​v4,​·​v9},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F
   
109 ····​move-​result·​v4 109 ····​move-​result·​v4
   
110 ····​mul-​float/​2addr·​v4,​·​v5 110 ····​mul-​float/​2addr·​v4,​·​v5
   
111 ····​goto·​:​goto_0 111 ····​goto·​:​goto_0
   
112 ····​.​line·​793 112 ····​.​line·​793
113 ····​.​end·​local·​v2····​#·​"elapsedSinceStart":​J 113 ····​.​end·​local·​v2····​#·​"elapsedSinceStart":​J
114 ····​:​cond_2 114 ····​:​cond_2
115 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 115 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
116 ····​sub-​long·​v0,​·​p1,​·​v6 116 ····​sub-​long·​v0,​·​p1,​·​v5
   
117 ····​.​line·​794 117 ····​.​line·​794
118 ····​.​local·​v0,​·​"elapsedSinceEnd":​J 118 ····​.​local·​v0,​·​"elapsedSinceEnd":​J
119 ····​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F 119 ····​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F
   
120 ····​sub-​float·​v5,​·​v10,​·​v5 120 ····​sub-​float·​v5,​·​v9,​·​v5
   
121 ····​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F 121 ····​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F
   
122 ····​long-​to-​float·​v7,​·​v0 122 ····​long-​to-​float·​v7,​·​v0
   
123 ····​iget·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mEffectiveRampDown:​I 123 ····​iget·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mEffectiveRampDown:​I
   
124 ····​int-​to-​float·​v8,​·​v8 124 ····​int-​to-​float·​v8,​·​v8
   
125 ····​div-​float/​2addr·​v7,​·​v8 125 ····​div-​float/​2addr·​v7,​·​v8
   
126 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F 126 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F
127 ····​invoke-​static·​{v7,​·​v4,​·​v10},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F 127 ····​invoke-​static·​{v7,​·​v4,​·​v9},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F
   
128 ····​move-​result·​v4 128 ····​move-​result·​v4
   
129 ····​mul-​float/​2addr·​v4,​·​v6 129 ····​mul-​float/​2addr·​v4,​·​v6
   
Max diff block lines reached; 2/3426 bytes (0.06%) of diff not shown.
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali
Offset 33, 32 lines modified Offset 33, 32 lines modified
   
33 ····​return-​void 33 ····​return-​void
34 .​end·​method 34 .​end·​method
   
   
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​run()​V 36 .​method·​public·​run()​V
37 ····​.​locals·4 37 ····​.​locals·3
   
38 ····​.​prologue 38 ····​.​prologue
39 ····​.​line·​46 39 ····​.​line·​46
40 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 40 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
41 ····​const/​4·​v1,​·​0x0 41 ····​const/​4·​v1,​·​0x0
   
42 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 42 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
43 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$002(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z 43 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$002(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z
   
44 ····​.​line·​47 44 ····​.​line·​47
45 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 45 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
46 ····​const-​wide/​16·​v2,​·​-​0x1 46 ····​const-​wide/​16·​v1,​·​-​0x1
   
47 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 47 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
48 ····​invoke-​static·​{v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 48 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
   
49 ····​.​line·​48 49 ····​.​line·​48
50 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 50 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
51 ····​const/​16·​v1,​·​0x8 51 ····​const/​16·​v1,​·​0x8
   
52 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V 52 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali
Offset 36, 21 lines modified Offset 36, 21 lines modified
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​run()​V 37 .​method·​public·​run()​V
38 ····​.​locals·​4 38 ····​.​locals·​4
   
39 ····​.​prologue 39 ····​.​prologue
40 ····​const/​4·​v1,​·​0x0 40 ····​const/​4·​v3,​·​0x0
   
41 ····​.​line·​56 41 ····​.​line·​56
42 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 42 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
43 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z 43 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z
44 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$202(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z 44 ····​invoke-​static·​{v0,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$202(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z
   
45 ····​.​line·​57 45 ····​.​line·​57
46 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 46 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
47 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z 47 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z
48 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$300(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​)​Z 48 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$300(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​)​Z
   
Offset 59, 21 lines modified Offset 59, 21 lines modified
59 ····​if-​nez·​v0,​·​:​cond_0 59 ····​if-​nez·​v0,​·​:​cond_0
   
60 ····​.​line·​58 60 ····​.​line·​58
61 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 61 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
62 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 62 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
63 ····​move-​result-​wide·​v2 63 ····​move-​result-​wide·​v1
   
64 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 64 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
65 ····​invoke-​static·​{v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 65 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
   
66 ····​.​line·​59 66 ····​.​line·​59
67 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 67 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
68 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V 68 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V
   
69 ····​.​line·​61 69 ····​.​line·​61
70 ····​:​cond_0 70 ····​:​cond_0
71 ····​return-​void 71 ····​return-​void
72 .​end·​method 72 .​end·​method
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar.smali
Offset 90, 15 lines modified Offset 90, 15 lines modified
90 ····​.​line·​30 90 ····​.​line·​30
91 ····​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 91 ····​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
92 ····​return·​p1 92 ····​return·​p1
93 .​end·​method 93 .​end·​method
   
94 .​method·​static·​synthetic·​access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 94 .​method·​static·​synthetic·​access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
95 ····​.​locals·1 95 ····​.​locals·0
96 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 96 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
97 ····​.​param·​p1,​·​"x1"····​#·​J 97 ····​.​param·​p1,​·​"x1"····​#·​J
   
98 ····​.​prologue 98 ····​.​prologue
99 ····​.​line·​30 99 ····​.​line·​30
100 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 100 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
Offset 145, 18 lines modified Offset 145, 18 lines modified
145 ····​.​line·​87 145 ····​.​line·​87
146 ····​return-​void 146 ····​return-​void
147 .​end·​method 147 .​end·​method
   
   
148 #·​virtual·​methods 148 #·​virtual·​methods
149 .​method·​public·​hide()​V 149 .​method·​public·​hide()​V
150 ····​.​locals·10 150 ····​.​locals·9
   
151 ····​.​prologue 151 ····​.​prologue
152 ····​const-​wide/​16·​v8,​·​0x1f4 152 ····​const-​wide/​16·​v7,​·​0x1f4
   
153 ····​const/​4·​v6,​·​0x1 153 ····​const/​4·​v6,​·​0x1
   
154 ····​.​line·​95 154 ····​.​line·​95
155 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z 155 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z
   
156 ····​.​line·​96 156 ····​.​line·​96
Offset 171, 15 lines modified Offset 171, 15 lines modified
   
171 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 171 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
172 ····​sub-​long·​v0,​·​v2,​·​v4 172 ····​sub-​long·​v0,​·​v2,​·​v4
   
173 ····​.​line·​98 173 ····​.​line·​98
174 ····​.​local·​v0,​·​"diff":​J 174 ····​.​local·​v0,​·​"diff":​J
175 ····​cmp-​long·​v2,​·​v0,​·​v8 175 ····​cmp-​long·​v2,​·​v0,​·​v7
   
176 ····​if-​gez·​v2,​·​:​cond_0 176 ····​if-​gez·​v2,​·​:​cond_0
   
177 ····​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 177 ····​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
178 ····​const-​wide/​16·​v4,​·​-​0x1 178 ····​const-​wide/​16·​v4,​·​-​0x1
   
Offset 203, 17 lines modified Offset 203, 17 lines modified
203 ····​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 203 ····​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
204 ····​if-​nez·​v2,​·​:​cond_1 204 ····​if-​nez·​v2,​·​:​cond_1
   
205 ····​.​line·​108 205 ····​.​line·​108
206 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedHide:​Ljava/​lang/​Runnable;​ 206 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedHide:​Ljava/​lang/​Runnable;​
   
207 ····​sub-​long·​v4,​·​v8,​·​v0 207 ····​sub-​long·​v3,​·​v7,​·​v0
   
208 ····​invoke-​virtual·​{p0,​·​v2,​·​v4,​·​v5},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 208 ····​invoke-​virtual·​{p0,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
209 ····​.​line·​109 209 ····​.​line·​109
210 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 210 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
211 ····​goto·​:​goto_0 211 ····​goto·​:​goto_0
212 .​end·​method 212 .​end·​method
   
Offset 242, 15 lines modified Offset 242, 15 lines modified
242 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>removeCallbacks()​V 242 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>removeCallbacks()​V
   
243 ····​.​line·​82 243 ····​.​line·​82
244 ····​return-​void 244 ····​return-​void
245 .​end·​method 245 .​end·​method
   
246 .​method·​public·​show()​V 246 .​method·​public·​show()​V
247 ····​.​locals·4 247 ····​.​locals·3
   
248 ····​.​prologue 248 ····​.​prologue
249 ····​.​line·​120 249 ····​.​line·​120
250 ····​const-​wide/​16·​v0,​·​-​0x1 250 ····​const-​wide/​16·​v0,​·​-​0x1
   
251 ····​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 251 ····​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
Offset 268, 17 lines modified Offset 268, 17 lines modified
268 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z 268 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z
   
269 ····​if-​nez·​v0,​·​:​cond_0 269 ····​if-​nez·​v0,​·​:​cond_0
   
270 ····​.​line·​124 270 ····​.​line·​124
271 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedShow:​Ljava/​lang/​Runnable;​ 271 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedShow:​Ljava/​lang/​Runnable;​
   
272 ····​const-​wide/​16·​v2,​·​0x1f4 272 ····​const-​wide/​16·​v1,​·​0x1f4
   
273 ····​invoke-​virtual·​{p0,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 273 ····​invoke-​virtual·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
274 ····​.​line·​125 274 ····​.​line·​125
275 ····​const/​4·​v0,​·​0x1 275 ····​const/​4·​v0,​·​0x1
   
Max diff block lines reached; 17/3126 bytes (0.54%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout$AccessibilityDelegate.smali
Offset 21, 20 lines modified Offset 21, 20 lines modified
   
   
21 #·​direct·​methods 21 #·​direct·​methods
22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​)​V 22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​)​V
23 ····​.​locals·​1 23 ····​.​locals·​1
   
24 ····​.​prologue 24 ····​.​prologue
25 ····​.​line·​1804 25 ····​.​line·​1799
26 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 26 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
27 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V 27 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V
   
28 ····​.​line·​1805 28 ····​.​line·​1800
29 ····​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​ 29 ····​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​
   
30 ····​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V 30 ····​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
31 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​ 31 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​
   
32 ····​return-​void 32 ····​return-​void
Offset 42, 230 lines modified Offset 42, 230 lines modified
   
42 .​method·​private·​addChildrenForAccessi​bility(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​view/​ViewGroup;​)​V 42 .​method·​private·​addChildrenForAccessi​bility(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​view/​ViewGroup;​)​V
43 ····​.​locals·​4 43 ····​.​locals·​4
44 ····​.​param·​p1,​·​"info"····​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 44 ····​.​param·​p1,​·​"info"····​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
45 ····​.​param·​p2,​·​"v"····​#·​Landroid/​view/​ViewGroup;​ 45 ····​.​param·​p2,​·​"v"····​#·​Landroid/​view/​ViewGroup;​
   
46 ····​.​prologue 46 ····​.​prologue
47 ····​.​line·​1857 47 ····​.​line·​1868
48 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​ViewGroup;​-​>getChildCount()​I 48 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​ViewGroup;​-​>getChildCount()​I
   
49 ····​move-​result·​v1 49 ····​move-​result·​v1
   
50 ····​.​line·​1858 50 ····​.​line·​1869
51 ····​.​local·​v1,​·​"childCount":​I 51 ····​.​local·​v1,​·​"childCount":​I
52 ····​const/​4·​v2,​·​0x0 52 ····​const/​4·​v2,​·​0x0
   
53 ····​.​local·​v2,​·​"i":​I 53 ····​.​local·​v2,​·​"i":​I
54 ····​:​goto_0 54 ····​:​goto_0
55 ····​if-​ge·​v2,​·​v1,​·​:​cond_1 55 ····​if-​ge·​v2,​·​v1,​·​:​cond_1
   
56 ····​.​line·​1859 56 ····​.​line·​1870
57 ····​invoke-​virtual·​{p2,​·​v2},​·​Landroid/​view/​ViewGroup;​-​>getChildAt(I)​Landroid/​view/​View;​ 57 ····​invoke-​virtual·​{p2,​·​v2},​·​Landroid/​view/​ViewGroup;​-​>getChildAt(I)​Landroid/​view/​View;​
   
58 ····​move-​result-​object·​v0 58 ····​move-​result-​object·​v0
   
59 ····​.​line·​1860 59 ····​.​line·​1871
60 ····​.​local·​v0,​·​"child":​Landroid/​view/​View;​ 60 ····​.​local·​v0,​·​"child":​Landroid/​view/​View;​
61 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>includeChildForAcces​sibility(Landroid/​view/​View;​)​Z 61 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>includeChildForAcces​sibility(Landroid/​view/​View;​)​Z
62 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$300(Landroid/​view/​View;​)​Z 62 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$400(Landroid/​view/​View;​)​Z
   
63 ····​move-​result·​v3 63 ····​move-​result·​v3
   
64 ····​if-​eqz·​v3,​·​:​cond_0 64 ····​if-​eqz·​v3,​·​:​cond_0
   
65 ····​.​line·​1861 65 ····​.​line·​1872
66 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>addChild(Landroid/​view/​View;​)​V 66 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>addChild(Landroid/​view/​View;​)​V
   
67 ····​.​line·​1858 67 ····​.​line·​1869
68 ····​:​cond_0 68 ····​:​cond_0
69 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1 69 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
70 ····​goto·​:​goto_0 70 ····​goto·​:​goto_0
   
71 ····​.​line·​1864 71 ····​.​line·​1875
72 ····​.​end·​local·​v0····​#·​"child":​Landroid/​view/​View;​ 72 ····​.​end·​local·​v0····​#·​"child":​Landroid/​view/​View;​
73 ····​:​cond_1 73 ····​:​cond_1
74 ····​return-​void 74 ····​return-​void
75 .​end·​method 75 .​end·​method
   
76 .​method·​private·​copyNodeInfoNoChildre​n(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V 76 .​method·​private·​copyNodeInfoNoChildre​n(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V
77 ····​.​locals·​2 77 ····​.​locals·​2
78 ····​.​param·​p1,​·​"dest"····​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 78 ····​.​param·​p1,​·​"dest"····​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
79 ····​.​param·​p2,​·​"src"····​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 79 ····​.​param·​p2,​·​"src"····​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
   
80 ····​.​prologue 80 ····​.​prologue
81 ····​.​line·​1882 81 ····​.​line·​1884
82 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​ 82 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​
   
83 ····​.​line·​1884 83 ····​.​line·​1886
84 ····​.​local·​v0,​·​"rect":​Landroid/​graphics/​Rect;​ 84 ····​.​local·​v0,​·​"rect":​Landroid/​graphics/​Rect;​
85 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInParent(La​ndroid/​graphics/​Rect;​)​V 85 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInParent(La​ndroid/​graphics/​Rect;​)​V
   
86 ····​.​line·​1885 86 ····​.​line·​1887
87 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInParent(La​ndroid/​graphics/​Rect;​)​V 87 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInParent(La​ndroid/​graphics/​Rect;​)​V
   
88 ····​.​line·​1887 88 ····​.​line·​1889
89 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V 89 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V
   
90 ····​.​line·​1888 90 ····​.​line·​1890
91 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V 91 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V
   
92 ····​.​line·​1890 92 ····​.​line·​1892
93 ····​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isVisibleToUser()​Z 93 ····​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isVisibleToUser()​Z
   
94 ····​move-​result·​v1 94 ····​move-​result·​v1
   
95 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setVisibleToUser(Z)​V 95 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setVisibleToUser(Z)​V
   
Max diff block lines reached; 12538/16593 bytes (75.56%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate.smali
Offset 19, 15 lines modified Offset 19, 15 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​)​V 20 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
   
22 ····​.​prologue 22 ····​.​prologue
23 ····​.​line·​1907 23 ····​.​line·​1909
24 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ChildAcc​essibilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 24 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ChildAcc​essibilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V 25 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V
   
26 ····​return-​void 26 ····​return-​void
27 .​end·​method 27 .​end·​method
   
Offset 35, 27 lines modified Offset 35, 27 lines modified
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​onInitializeAccessibi​lityNodeInfo(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V 36 .​method·​public·​onInitializeAccessibi​lityNodeInfo(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V
37 ····​.​locals·​1 37 ····​.​locals·​1
38 ····​.​param·​p1,​·​"child"····​#·​Landroid/​view/​View;​ 38 ····​.​param·​p1,​·​"child"····​#·​Landroid/​view/​View;​
39 ····​.​param·​p2,​·​"info"····​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 39 ····​.​param·​p2,​·​"info"····​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
   
40 ····​.​prologue 40 ····​.​prologue
41 ····​.​line·​1911 41 ····​.​line·​1913
42 ····​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​>onInitializeAccessib​ilityNodeInfo(Landroi​d/​view/​View;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V 42 ····​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​>onInitializeAccessib​ilityNodeInfo(Landroi​d/​view/​View;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V
   
43 ····​.​line·​1912 43 ····​.​line·​1915
44 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>includeChildForAcces​sibility(Landroid/​view/​View;​)​Z 44 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>includeChildForAcces​sibility(Landroid/​view/​View;​)​Z
45 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$300(Landroid/​view/​View;​)​Z 45 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$400(Landroid/​view/​View;​)​Z
   
46 ····​move-​result·​v0 46 ····​move-​result·​v0
   
47 ····​if-​nez·​v0,​·​:​cond_0 47 ····​if-​nez·​v0,​·​:​cond_0
   
48 ····​.​line·​1916 48 ····​.​line·​1919
49 ····​const/​4·​v0,​·​0x0 49 ····​const/​4·​v0,​·​0x0
   
50 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setParent(Landroid/​view/​View;​)​V 50 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setParent(Landroid/​view/​View;​)​V
   
51 ····​.​line·​1918 51 ····​.​line·​1921
52 ····​:​cond_0 52 ····​:​cond_0
53 ····​return-​void 53 ····​return-​void
54 .​end·​method 54 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21.smali
Offset 18, 67 lines modified Offset 18, 67 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ····​.​locals·​0 20 ····​.​locals·​0
   
21 ····​.​prologue 21 ····​.​prologue
22 ····​.​line·​281 22 ····​.​line·​284
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ····​return-​void 24 ····​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​applyMarginInsets(Lan​droid/​view/​ViewGroup$MarginLayou​tParams;​Ljava/​lang/​Object;​I)​V 27 .​method·​public·​applyMarginInsets(Lan​droid/​view/​ViewGroup$MarginLayou​tParams;​Ljava/​lang/​Object;​I)​V
28 ····​.​locals·​0 28 ····​.​locals·​0
29 ····​.​param·​p1,​·​"lp"····​#·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​ 29 ····​.​param·​p1,​·​"lp"····​#·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​
30 ····​.​param·​p2,​·​"insets"····​#·​Ljava/​lang/​Object;​ 30 ····​.​param·​p2,​·​"insets"····​#·​Ljava/​lang/​Object;​
31 ····​.​param·​p3,​·​"drawerGravity"····​#·​I 31 ····​.​param·​p3,​·​"drawerGravity"····​#·​I
   
32 ····​.​prologue 32 ····​.​prologue
33 ····​.​line·​291 33 ····​.​line·​294
34 ····​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​widget/​DrawerLayoutCompatApi​21;​-​>applyMarginInsets(La​ndroid/​view/​ViewGroup$MarginLayou​tParams;​Ljava/​lang/​Object;​I)​V 34 ····​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​widget/​DrawerLayoutCompatApi​21;​-​>applyMarginInsets(La​ndroid/​view/​ViewGroup$MarginLayou​tParams;​Ljava/​lang/​Object;​I)​V
   
35 ····​.​line·​292 35 ····​.​line·​295
36 ····​return-​void 36 ····​return-​void
37 .​end·​method 37 .​end·​method
   
38 .​method·​public·​configureApplyInsets(​Landroid/​view/​View;​)​V 38 .​method·​public·​configureApplyInsets(​Landroid/​view/​View;​)​V
39 ····​.​locals·​0 39 ····​.​locals·​0
40 ····​.​param·​p1,​·​"drawerLayout"····​#·​Landroid/​view/​View;​ 40 ····​.​param·​p1,​·​"drawerLayout"····​#·​Landroid/​view/​View;​
   
41 ····​.​prologue 41 ····​.​prologue
42 ····​.​line·​283 42 ····​.​line·​286
43 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​DrawerLayoutCompatApi​21;​-​>configureApplyInsets​(Landroid/​view/​View;​)​V 43 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​DrawerLayoutCompatApi​21;​-​>configureApplyInsets​(Landroid/​view/​View;​)​V
   
44 ····​.​line·​284 44 ····​.​line·​287
45 ····​return-​void 45 ····​return-​void
46 .​end·​method 46 .​end·​method
   
47 .​method·​public·​dispatchChildInsets(L​android/​view/​View;​Ljava/​lang/​Object;​I)​V 47 .​method·​public·​dispatchChildInsets(L​android/​view/​View;​Ljava/​lang/​Object;​I)​V
48 ····​.​locals·​0 48 ····​.​locals·​0
49 ····​.​param·​p1,​·​"child"····​#·​Landroid/​view/​View;​ 49 ····​.​param·​p1,​·​"child"····​#·​Landroid/​view/​View;​
50 ····​.​param·​p2,​·​"insets"····​#·​Ljava/​lang/​Object;​ 50 ····​.​param·​p2,​·​"insets"····​#·​Ljava/​lang/​Object;​
51 ····​.​param·​p3,​·​"drawerGravity"····​#·​I 51 ····​.​param·​p3,​·​"drawerGravity"····​#·​I
   
52 ····​.​prologue 52 ····​.​prologue
53 ····​.​line·​287 53 ····​.​line·​290
54 ····​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​widget/​DrawerLayoutCompatApi​21;​-​>dispatchChildInsets(​Landroid/​view/​View;​Ljava/​lang/​Object;​I)​V 54 ····​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​widget/​DrawerLayoutCompatApi​21;​-​>dispatchChildInsets(​Landroid/​view/​View;​Ljava/​lang/​Object;​I)​V
   
55 ····​.​line·​288 55 ····​.​line·​291
56 ····​return-​void 56 ····​return-​void
57 .​end·​method 57 .​end·​method
   
58 .​method·​public·​getTopInset(Ljava/​lang/​Object;​)​I 58 .​method·​public·​getTopInset(Ljava/​lang/​Object;​)​I
59 ····​.​locals·​1 59 ····​.​locals·​1
60 ····​.​param·​p1,​·​"insets"····​#·​Ljava/​lang/​Object;​ 60 ····​.​param·​p1,​·​"insets"····​#·​Ljava/​lang/​Object;​
   
61 ····​.​prologue 61 ····​.​prologue
62 ····​.​line·​295 62 ····​.​line·​298
63 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​DrawerLayoutCompatApi​21;​-​>getTopInset(Ljava/​lang/​Object;​)​I 63 ····​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​DrawerLayoutCompatApi​21;​-​>getTopInset(Ljava/​lang/​Object;​)​I
   
64 ····​move-​result·​v0 64 ····​move-​result·​v0
   
65 ····​return·​v0 65 ····​return·​v0
66 .​end·​method 66 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase.smali
Offset 18, 56 lines modified Offset 18, 56 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ····​.​locals·​0 20 ····​.​locals·​0
   
21 ····​.​prologue 21 ····​.​prologue
22 ····​.​line·​263 22 ····​.​line·​266
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ····​return-​void 24 ····​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​applyMarginInsets(Lan​droid/​view/​ViewGroup$MarginLayou​tParams;​Ljava/​lang/​Object;​I)​V 27 .​method·​public·​applyMarginInsets(Lan​droid/​view/​ViewGroup$MarginLayou​tParams;​Ljava/​lang/​Object;​I)​V
28 ····​.​locals·​0 28 ····​.​locals·​0
29 ····​.​param·​p1,​·​"lp"····​#·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​ 29 ····​.​param·​p1,​·​"lp"····​#·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​
30 ····​.​param·​p2,​·​"insets"····​#·​Ljava/​lang/​Object;​ 30 ····​.​param·​p2,​·​"insets"····​#·​Ljava/​lang/​Object;​
31 ····​.​param·​p3,​·​"drawerGravity"····​#·​I 31 ····​.​param·​p3,​·​"drawerGravity"····​#·​I
   
32 ····​.​prologue 32 ····​.​prologue
33 ····​.​line·​274 33 ····​.​line·​277
34 ····​return-​void 34 ····​return-​void
35 .​end·​method 35 .​end·​method
   
36 .​method·​public·​configureApplyInsets(​Landroid/​view/​View;​)​V 36 .​method·​public·​configureApplyInsets(​Landroid/​view/​View;​)​V
37 ····​.​locals·​0 37 ····​.​locals·​0
38 ····​.​param·​p1,​·​"drawerLayout"····​#·​Landroid/​view/​View;​ 38 ····​.​param·​p1,​·​"drawerLayout"····​#·​Landroid/​view/​View;​
   
39 ····​.​prologue 39 ····​.​prologue
40 ····​.​line·​266 40 ····​.​line·​269
41 ····​return-​void 41 ····​return-​void
42 .​end·​method 42 .​end·​method
   
43 .​method·​public·​dispatchChildInsets(L​android/​view/​View;​Ljava/​lang/​Object;​I)​V 43 .​method·​public·​dispatchChildInsets(L​android/​view/​View;​Ljava/​lang/​Object;​I)​V
44 ····​.​locals·​0 44 ····​.​locals·​0
45 ····​.​param·​p1,​·​"child"····​#·​Landroid/​view/​View;​ 45 ····​.​param·​p1,​·​"child"····​#·​Landroid/​view/​View;​
46 ····​.​param·​p2,​·​"insets"····​#·​Ljava/​lang/​Object;​ 46 ····​.​param·​p2,​·​"insets"····​#·​Ljava/​lang/​Object;​
47 ····​.​param·​p3,​·​"drawerGravity"····​#·​I 47 ····​.​param·​p3,​·​"drawerGravity"····​#·​I
   
48 ····​.​prologue 48 ····​.​prologue
49 ····​.​line·​270 49 ····​.​line·​273
50 ····​return-​void 50 ····​return-​void
51 .​end·​method 51 .​end·​method
   
52 .​method·​public·​getTopInset(Ljava/​lang/​Object;​)​I 52 .​method·​public·​getTopInset(Ljava/​lang/​Object;​)​I
53 ····​.​locals·​1 53 ····​.​locals·​1
54 ····​.​param·​p1,​·​"insets"····​#·​Ljava/​lang/​Object;​ 54 ····​.​param·​p1,​·​"insets"····​#·​Ljava/​lang/​Object;​
   
55 ····​.​prologue 55 ····​.​prologue
56 ····​.​line·​277 56 ····​.​line·​280
57 ····​const/​4·​v0,​·​0x0 57 ····​const/​4·​v0,​·​0x0
   
58 ····​return·​v0 58 ····​return·​v0
59 .​end·​method 59 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$LayoutParams.smali
Offset 27, 130 lines modified Offset 27, 130 lines modified
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​public·​constructor·​<init>(II)​V 28 .​method·​public·​constructor·​<init>(II)​V
29 ····​.​locals·​1 29 ····​.​locals·​1
30 ····​.​param·​p1,​·​"width"····​#·​I 30 ····​.​param·​p1,​·​"width"····​#·​I
31 ····​.​param·​p2,​·​"height"····​#·​I 31 ····​.​param·​p2,​·​"height"····​#·​I
   
32 ····​.​prologue 32 ····​.​prologue
33 ····​.​line·​1782 33 ····​.​line·​1777
34 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V 34 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V
   
35 ····​.​line·​1768 35 ····​.​line·​1763
36 ····​const/​4·​v0,​·​0x0 36 ····​const/​4·​v0,​·​0x0
   
37 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 37 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
38 ····​.​line·​1783 38 ····​.​line·​1778
39 ····​return-​void 39 ····​return-​void
40 .​end·​method 40 .​end·​method
   
41 .​method·​public·​constructor·​<init>(III)​V 41 .​method·​public·​constructor·​<init>(III)​V
42 ····​.​locals·​0 42 ····​.​locals·​0
43 ····​.​param·​p1,​·​"width"····​#·​I 43 ····​.​param·​p1,​·​"width"····​#·​I
44 ····​.​param·​p2,​·​"height"····​#·​I 44 ····​.​param·​p2,​·​"height"····​#·​I
45 ····​.​param·​p3,​·​"gravity"····​#·​I 45 ····​.​param·​p3,​·​"gravity"····​#·​I
   
46 ····​.​prologue 46 ····​.​prologue
47 ····​.​line·​1786 47 ····​.​line·​1781
48 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​><init>(II)​V 48 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​><init>(II)​V
   
49 ····​.​line·​1787 49 ····​.​line·​1782
50 ····​iput·​p3,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 50 ····​iput·​p3,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
51 ····​.​line·​1788 51 ····​.​line·​1783
52 ····​return-​void 52 ····​return-​void
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 54 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
55 ····​.​locals·​3 55 ····​.​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 ····​.​prologue 58 ····​.​prologue
59 ····​const/​4·​v2,​·​0x0 59 ····​const/​4·​v2,​·​0x0
   
60 ····​.​line·​1774 60 ····​.​line·​1769
61 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 61 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
62 ····​.​line·​1768 62 ····​.​line·​1763
63 ····​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 63 ····​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
64 ····​.​line·​1776 64 ····​.​line·​1771
65 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>LAYOUT_ATTRS:​[I 65 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>LAYOUT_ATTRS:​[I
66 ····​invoke-​static·​{},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$100()​[I 66 ····​invoke-​static·​{},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$100()​[I
   
67 ····​move-​result-​object·​v1 67 ····​move-​result-​object·​v1
   
68 ····​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​ 68 ····​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​
   
69 ····​move-​result-​object·​v0 69 ····​move-​result-​object·​v0
   
70 ····​.​line·​1777 70 ····​.​line·​1772
71 ····​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​ 71 ····​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​
72 ····​invoke-​virtual·​{v0,​·​v2,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I 72 ····​invoke-​virtual·​{v0,​·​v2,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I
   
73 ····​move-​result·​v1 73 ····​move-​result·​v1
   
74 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 74 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
75 ····​.​line·​1778 75 ····​.​line·​1773
76 ····​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V 76 ····​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
   
77 ····​.​line·​1779 77 ····​.​line·​1774
78 ····​return-​void 78 ····​return-​void
79 .​end·​method 79 .​end·​method
   
80 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​)​V 80 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​)​V
81 ····​.​locals·​1 81 ····​.​locals·​1
82 ····​.​param·​p1,​·​"source"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​ 82 ····​.​param·​p1,​·​"source"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​
   
83 ····​.​prologue 83 ····​.​prologue
84 ····​.​line·​1791 84 ····​.​line·​1786
85 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V 85 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V
   
86 ····​.​line·​1768 86 ····​.​line·​1763
87 ····​const/​4·​v0,​·​0x0 87 ····​const/​4·​v0,​·​0x0
   
88 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 88 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
89 ····​.​line·​1792 89 ····​.​line·​1787
90 ····​iget·​v0,​·​p1,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 90 ····​iget·​v0,​·​p1,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
91 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 91 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
92 ····​.​line·​1793 92 ····​.​line·​1788
93 ····​return-​void 93 ····​return-​void
94 .​end·​method 94 .​end·​method
   
95 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V 95 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V
96 ····​.​locals·​1 96 ····​.​locals·​1
Max diff block lines reached; 926/4230 bytes (21.89%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout$SavedState.smali
Offset 36, 15 lines modified Offset 36, 15 lines modified
   
   
36 #·​direct·​methods 36 #·​direct·​methods
37 .​method·​static·​constructor·​<clinit>()​V 37 .​method·​static·​constructor·​<clinit>()​V
38 ····​.​locals·​1 38 ····​.​locals·​1
   
39 ····​.​prologue 39 ····​.​prologue
40 ····​.​line·​1586 40 ····​.​line·​1581
41 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​ 41 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​
   
42 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​><init>()​V 42 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​><init>()​V
   
43 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 43 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
44 ····​return-​void 44 ····​return-​void
Offset 53, 72 lines modified Offset 53, 72 lines modified
53 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V 53 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
54 ····​.​locals·​1 54 ····​.​locals·​1
55 ····​.​param·​p1,​·​"in"····​#·​Landroid/​os/​Parcel;​ 55 ····​.​param·​p1,​·​"in"····​#·​Landroid/​os/​Parcel;​
   
56 ····​.​prologue 56 ····​.​prologue
57 ····​const/​4·​v0,​·​0x0 57 ····​const/​4·​v0,​·​0x0
   
58 ····​.​line·​1572 58 ····​.​line·​1567
59 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V 59 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
60 ····​.​line·​1567 60 ····​.​line·​1562
61 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 61 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
   
62 ····​.​line·​1568 62 ····​.​line·​1563
63 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeLeft:​I 63 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeLeft:​I
   
64 ····​.​line·​1569 64 ····​.​line·​1564
65 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeRight:​I 65 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeRight:​I
   
66 ····​.​line·​1573 66 ····​.​line·​1568
67 ····​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 67 ····​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
68 ····​move-​result·​v0 68 ····​move-​result·​v0
   
69 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 69 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
   
70 ····​.​line·​1574 70 ····​.​line·​1569
71 ····​return-​void 71 ····​return-​void
72 .​end·​method 72 .​end·​method
   
73 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V 73 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V
74 ····​.​locals·​1 74 ····​.​locals·​1
75 ····​.​param·​p1,​·​"superState"····​#·​Landroid/​os/​Parcelable;​ 75 ····​.​param·​p1,​·​"superState"····​#·​Landroid/​os/​Parcelable;​
   
76 ····​.​prologue 76 ····​.​prologue
77 ····​const/​4·​v0,​·​0x0 77 ····​const/​4·​v0,​·​0x0
   
78 ····​.​line·​1577 78 ····​.​line·​1572
79 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V 79 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V
   
80 ····​.​line·​1567 80 ····​.​line·​1562
81 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 81 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
   
82 ····​.​line·​1568 82 ····​.​line·​1563
83 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeLeft:​I 83 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeLeft:​I
   
84 ····​.​line·​1569 84 ····​.​line·​1564
85 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeRight:​I 85 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeRight:​I
   
86 ····​.​line·​1578 86 ····​.​line·​1573
87 ····​return-​void 87 ····​return-​void
88 .​end·​method 88 .​end·​method
   
   
89 #·​virtual·​methods 89 #·​virtual·​methods
90 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 90 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
91 ····​.​locals·​1 91 ····​.​locals·​1
92 ····​.​param·​p1,​·​"dest"····​#·​Landroid/​os/​Parcel;​ 92 ····​.​param·​p1,​·​"dest"····​#·​Landroid/​os/​Parcel;​
93 ····​.​param·​p2,​·​"flags"····​#·​I 93 ····​.​param·​p2,​·​"flags"····​#·​I
   
94 ····​.​prologue 94 ····​.​prologue
95 ····​.​line·​1582 95 ····​.​line·​1577
96 ····​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V 96 ····​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V
   
97 ····​.​line·​1583 97 ····​.​line·​1578
98 ····​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 98 ····​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
   
99 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V 99 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V
   
100 ····​.​line·​1584 100 ····​.​line·​1579
101 ····​return-​void 101 ····​return-​void
102 .​end·​method 102 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$SavedState$1.smali
Offset 28, 64 lines modified Offset 28, 64 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ····​.​locals·​0 30 ····​.​locals·​0
   
31 ····​.​prologue 31 ····​.​prologue
32 ····​.​line·​1587 32 ····​.​line·​1582
33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ····​return-​void 34 ····​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
38 ····​.​locals·​1 38 ····​.​locals·​1
39 ····​.​param·​p1,​·​"source"····​#·​Landroid/​os/​Parcel;​ 39 ····​.​param·​p1,​·​"source"····​#·​Landroid/​os/​Parcel;​
   
40 ····​.​prologue 40 ····​.​prologue
41 ····​.​line·​1590 41 ····​.​line·​1585
42 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 42 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
43 ····​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​><init>(Landroid/​os/​Parcel;​)​V 43 ····​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​><init>(Landroid/​os/​Parcel;​)​V
   
44 ····​return-​object·​v0 44 ····​return-​object·​v0
45 .​end·​method 45 .​end·​method
   
46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
47 ····​.​locals·​1 47 ····​.​locals·​1
48 ····​.​param·​p1,​·​"x0"····​#·​Landroid/​os/​Parcel;​ 48 ····​.​param·​p1,​·​"x0"····​#·​Landroid/​os/​Parcel;​
   
49 ····​.​prologue 49 ····​.​prologue
50 ····​.​line·​1587 50 ····​.​line·​1582
51 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 51 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
52 ····​move-​result-​object·​v0 52 ····​move-​result-​object·​v0
   
53 ····​return-​object·​v0 53 ····​return-​object·​v0
54 .​end·​method 54 .​end·​method
   
55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
56 ····​.​locals·​1 56 ····​.​locals·​1
57 ····​.​param·​p1,​·​"size"····​#·​I 57 ····​.​param·​p1,​·​"size"····​#·​I
   
58 ····​.​prologue 58 ····​.​prologue
59 ····​.​line·​1595 59 ····​.​line·​1590
60 ····​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 60 ····​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
61 ····​return-​object·​v0 61 ····​return-​object·​v0
62 .​end·​method 62 .​end·​method
   
63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
64 ····​.​locals·​1 64 ····​.​locals·​1
65 ····​.​param·​p1,​·​"x0"····​#·​I 65 ····​.​param·​p1,​·​"x0"····​#·​I
   
66 ····​.​prologue 66 ····​.​prologue
67 ····​.​line·​1587 67 ····​.​line·​1582
68 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 68 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
69 ····​move-​result-​object·​v0 69 ····​move-​result-​object·​v0
   
70 ····​return-​object·​v0 70 ····​return-​object·​v0
71 .​end·​method 71 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$SimpleDrawerListener.smali
Offset 18, 51 lines modified Offset 18, 51 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​0 20 ····​.​locals·​0
   
21 ····​.​prologue 21 ····​.​prologue
22 ····​.​line·​238 22 ····​.​line·​241
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ····​return-​void 24 ····​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​onDrawerClosed(Landro​id/​view/​View;​)​V 27 .​method·​public·​onDrawerClosed(Landro​id/​view/​View;​)​V
28 ····​.​locals·​0 28 ····​.​locals·​0
29 ····​.​param·​p1,​·​"drawerView"····​#·​Landroid/​view/​View;​ 29 ····​.​param·​p1,​·​"drawerView"····​#·​Landroid/​view/​View;​
   
30 ····​.​prologue 30 ····​.​prologue
31 ····​.​line·​249 31 ····​.​line·​252
32 ····​return-​void 32 ····​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​public·​onDrawerOpened(Landro​id/​view/​View;​)​V 34 .​method·​public·​onDrawerOpened(Landro​id/​view/​View;​)​V
35 ····​.​locals·​0 35 ····​.​locals·​0
36 ····​.​param·​p1,​·​"drawerView"····​#·​Landroid/​view/​View;​ 36 ····​.​param·​p1,​·​"drawerView"····​#·​Landroid/​view/​View;​
   
37 ····​.​prologue 37 ····​.​prologue
38 ····​.​line·​245 38 ····​.​line·​248
39 ····​return-​void 39 ····​return-​void
40 .​end·​method 40 .​end·​method
   
41 .​method·​public·​onDrawerSlide(Landroi​d/​view/​View;​F)​V 41 .​method·​public·​onDrawerSlide(Landroi​d/​view/​View;​F)​V
42 ····​.​locals·​0 42 ····​.​locals·​0
43 ····​.​param·​p1,​·​"drawerView"····​#·​Landroid/​view/​View;​ 43 ····​.​param·​p1,​·​"drawerView"····​#·​Landroid/​view/​View;​
44 ····​.​param·​p2,​·​"slideOffset"····​#·​F 44 ····​.​param·​p2,​·​"slideOffset"····​#·​F
   
45 ····​.​prologue 45 ····​.​prologue
46 ····​.​line·​241 46 ····​.​line·​244
47 ····​return-​void 47 ····​return-​void
48 .​end·​method 48 .​end·​method
   
49 .​method·​public·​onDrawerStateChanged(​I)​V 49 .​method·​public·​onDrawerStateChanged(​I)​V
50 ····​.​locals·​0 50 ····​.​locals·​0
51 ····​.​param·​p1,​·​"newState"····​#·​I 51 ····​.​param·​p1,​·​"newState"····​#·​I
   
52 ····​.​prologue 52 ····​.​prologue
53 ····​.​line·​253 53 ····​.​line·​256
54 ····​return-​void 54 ····​return-​void
55 .​end·​method 55 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback$1.smali
Offset 22, 30 lines modified Offset 22, 30 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
   
25 ····​.​prologue 25 ····​.​prologue
26 ····​.​line·​1604 26 ····​.​line·​1599
27 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​ 27 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ····​return-​void 29 ····​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​run()​V 32 .​method·​public·​run()​V
33 ····​.​locals·​1 33 ····​.​locals·​1
   
34 ····​.​prologue 34 ····​.​prologue
35 ····​.​line·​1606 35 ····​.​line·​1601
36 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​ 36 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​
   
37 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V 37 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V
38 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>access$000(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 38 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>access$000(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
   
39 ····​.​line·​1607 39 ····​.​line·​1602
40 ····​return-​void 40 ····​return-​void
41 .​end·​method 41 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback.smali
Offset 26, 131 lines modified Offset 26, 131 lines modified
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​I)​V 27 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​I)​V
28 ····​.​locals·​1 28 ····​.​locals·​1
29 ····​.​param·​p2,​·​"gravity"····​#·​I 29 ····​.​param·​p2,​·​"gravity"····​#·​I
   
30 ····​.​prologue 30 ····​.​prologue
31 ····​.​line·​1610 31 ····​.​line·​1605
32 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 32 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
33 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​><init>()​V
   
34 ····​.​line·​1604 34 ····​.​line·​1599
35 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​ 35 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​
   
36 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​><init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 36 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​><init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
   
37 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mPeekRunnable:​Ljava/​lang/​Runnable;​ 37 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mPeekRunnable:​Ljava/​lang/​Runnable;​
   
38 ····​.​line·​1611 38 ····​.​line·​1606
39 ····​iput·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I 39 ····​iput·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I
   
40 ····​.​line·​1612 40 ····​.​line·​1607
41 ····​return-​void 41 ····​return-​void
42 .​end·​method 42 .​end·​method
   
43 .​method·​static·​synthetic·​access$000(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 43 .​method·​static·​synthetic·​access$000(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
44 ····​.​locals·​0 44 ····​.​locals·​0
45 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​ 45 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​
   
46 ····​.​prologue 46 ····​.​prologue
47 ····​.​line·​1600 47 ····​.​line·​1595
48 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V 48 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V
   
49 ····​return-​void 49 ····​return-​void
50 .​end·​method 50 .​end·​method
   
51 .​method·​private·​closeOtherDrawer()​V 51 .​method·​private·​closeOtherDrawer()​V
52 ····​.​locals·​3 52 ····​.​locals·​3
   
53 ····​.​prologue 53 ····​.​prologue
54 ····​const/​4·​v0,​·​0x3 54 ····​const/​4·​v0,​·​0x3
   
55 ····​.​line·​1661 55 ····​.​line·​1656
56 ····​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I 56 ····​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I
   
57 ····​if-​ne·​v2,​·​v0,​·​:​cond_0 57 ····​if-​ne·​v2,​·​v0,​·​:​cond_0
   
58 ····​const/​4·​v0,​·​0x5 58 ····​const/​4·​v0,​·​0x5
   
59 ····​.​line·​1662 59 ····​.​line·​1657
60 ····​.​local·​v0,​·​"otherGrav":​I 60 ····​.​local·​v0,​·​"otherGrav":​I
61 ····​:​cond_0 61 ····​:​cond_0
62 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 62 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
63 ····​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>findDrawerWithGravit​y(I)​Landroid/​view/​View;​ 63 ····​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>findDrawerWithGravit​y(I)​Landroid/​view/​View;​
   
64 ····​move-​result-​object·​v1 64 ····​move-​result-​object·​v1
   
65 ····​.​line·​1663 65 ····​.​line·​1658
66 ····​.​local·​v1,​·​"toClose":​Landroid/​view/​View;​ 66 ····​.​local·​v1,​·​"toClose":​Landroid/​view/​View;​
67 ····​if-​eqz·​v1,​·​:​cond_1 67 ····​if-​eqz·​v1,​·​:​cond_1
   
68 ····​.​line·​1664 68 ····​.​line·​1659
69 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 69 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
70 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>closeDrawer(Landroid​/​view/​View;​)​V 70 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>closeDrawer(Landroid​/​view/​View;​)​V
   
71 ····​.​line·​1666 71 ····​.​line·​1661
72 ····​:​cond_1 72 ····​:​cond_1
73 ····​return-​void 73 ····​return-​void
74 .​end·​method 74 .​end·​method
   
75 .​method·​private·​peekDrawer()​V 75 .​method·​private·​peekDrawer()​V
76 ····​.​locals·​9 76 ····​.​locals·​9
   
77 ····​.​prologue 77 ····​.​prologue
78 ····​const/​4·​v8,​·​0x3 78 ····​const/​4·​v8,​·​0x3
   
79 ····​const/​4·​v6,​·​0x1 79 ····​const/​4·​v6,​·​0x1
   
80 ····​const/​4·​v5,​·​0x0 80 ····​const/​4·​v5,​·​0x0
   
81 ····​.​line·​1695 81 ····​.​line·​1690
82 ····​iget-​object·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mDragger:​Landroid/​support/​v4/​widget/​ViewDragHelper;​ 82 ····​iget-​object·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mDragger:​Landroid/​support/​v4/​widget/​ViewDragHelper;​
   
83 ····​invoke-​virtual·​{v7},​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>getEdgeSize()​I 83 ····​invoke-​virtual·​{v7},​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>getEdgeSize()​I
   
84 ····​move-​result·​v3 84 ····​move-​result·​v3
   
85 ····​.​line·​1696 85 ····​.​line·​1691
86 ····​.​local·​v3,​·​"peekDistance":​I 86 ····​.​local·​v3,​·​"peekDistance":​I
87 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I 87 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I
   
88 ····​if-​ne·​v7,​·​v8,​·​:​cond_4 88 ····​if-​ne·​v7,​·​v8,​·​:​cond_4
   
89 ····​move·​v1,​·​v6 89 ····​move·​v1,​·​v6
   
90 ····​.​line·​1697 90 ····​.​line·​1692
Max diff block lines reached; 16462/19624 bytes (83.89%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout.smali
Offset 25, 14 lines modified Offset 25, 16 lines modified
25 ····​} 25 ····​}
26 .​end·​annotation 26 .​end·​annotation
   
   
27 #·​static·​fields 27 #·​static·​fields
28 .​field·​private·​static·​final·​ALLOW_EDGE_LOCK:​Z·​=·​false 28 .​field·​private·​static·​final·​ALLOW_EDGE_LOCK:​Z·​=·​false
   
  29 .​field·​private·​static·​final·​CAN_HIDE_DESCENDANTS:​Z
   
29 .​field·​private·​static·​final·​CHILDREN_DISALLOW_INT​ERCEPT:​Z·​=·​true 30 .​field·​private·​static·​final·​CHILDREN_DISALLOW_INT​ERCEPT:​Z·​=·​true
   
30 .​field·​private·​static·​final·​DEFAULT_SCRIM_COLOR:​I·​=·​-​0x67000000 31 .​field·​private·​static·​final·​DEFAULT_SCRIM_COLOR:​I·​=·​-​0x67000000
   
31 .​field·​static·​final·​IMPL:​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImpl;​ 32 .​field·​static·​final·​IMPL:​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImpl;​
   
32 .​field·​private·​static·​final·​LAYOUT_ATTRS:​[I 33 .​field·​private·​static·​final·​LAYOUT_ATTRS:​[I
Offset 112, 293 lines modified Offset 114, 321 lines modified
112 .​field·​private·​mTitleLeft:​Ljava/​lang/​CharSequence;​ 114 .​field·​private·​mTitleLeft:​Ljava/​lang/​CharSequence;​
   
113 .​field·​private·​mTitleRight:​Ljava/​lang/​CharSequence;​ 115 .​field·​private·​mTitleRight:​Ljava/​lang/​CharSequence;​
   
   
114 #·​direct·​methods 116 #·​direct·​methods
115 .​method·​static·​constructor·​<clinit>()​V 117 .​method·​static·​constructor·​<clinit>()​V
116 ····​.​locals·4 118 ····​.​locals·5
   
117 ····​.​prologue 119 ····​.​prologue
118 ····​.​line·​159  
119 ····​const/​4·​v1,​·​0x1 120 ····​const/​4·​v1,​·​0x1
   
120 ····​new-​array·​v1,​·​v1,​·​[I  
   
121 ····​const/​4·​v2,​·​0x0 121 ····​const/​4·​v2,​·​0x0
   
122 ····const·​v3,​·0x10100b3 122 ····.​line·​159
  123 ····​new-​array·​v3,​·​v1,​·​[I
   
  124 ····​const·​v4,​·​0x10100b3
   
123 ····​aput·​v3,​·​v1,​·​v2 125 ····​aput·​v4,​·​v3,​·​v2
   
124 ····​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>LAYOUT_ATTRS:​[I 126 ····​sput-​object·​v3,​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>LAYOUT_ATTRS:​[I
   
125 ····​.​line·300 127 ····​.​line·164
  128 ····​sget·​v3,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
  129 ····​const/​16·​v4,​·​0x13
   
  130 ····​if-​lt·​v3,​·​v4,​·​:​cond_0
   
  131 ····​:​goto_0
  132 ····​sput-​boolean·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>CAN_HIDE_DESCENDANTS​:​Z
   
  133 ····​.​line·​303
126 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 134 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
127 ····​.​line·​301 135 ····​.​line·​304
128 ····​.​local·​v0,​·​"version":​I 136 ····​.​local·​v0,​·​"version":​I
129 ····​const/​16·​v1,​·​0x15 137 ····​const/​16·​v1,​·​0x15
   
130 ····​if-​lt·​v0,​·​v1,​·​:​cond_0 138 ····​if-​lt·​v0,​·​v1,​·​:​cond_1
   
131 ····​.​line·​302 139 ····​.​line·​305
132 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImplApi21;​ 140 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImplApi21;​
   
133 ····​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImplApi21;​-​><init>()​V 141 ····​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImplApi21;​-​><init>()​V
   
134 ····​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>IMPL:​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImpl;​ 142 ····​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>IMPL:​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImpl;​
   
135 ····​.​line·​306 143 ····​.​line·​309
136 ····​:​goto_0 144 ····​:​goto_1
137 ····​return-​void 145 ····​return-​void
   
138 ····​.​line·304 146 ····​.​end·local·v0····​#·​"version":​I
139 ····​:​cond_0 147 ····​:​cond_0
  148 ····​move·​v1,​·​v2
   
  149 ····​.​line·​164
  150 ····​goto·​:​goto_0
   
  151 ····​.​line·​307
  152 ····​.​restart·​local·​v0····​#·​"version":​I
  153 ····​:​cond_1
140 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImplBase;​ 154 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImplBase;​
   
141 ····​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImplBase;​-​><init>()​V 155 ····​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImplBase;​-​><init>()​V
   
142 ····​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>IMPL:​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImpl;​ 156 ····​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>IMPL:​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImpl;​
   
143 ····​goto·​:​goto_0 157 ····​goto·​:​goto_1
144 .​end·​method 158 .​end·​method
   
145 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 159 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
146 ····​.​locals·​1 160 ····​.​locals·​1
147 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 161 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
   
148 ····​.​prologue 162 ····​.​prologue
149 ····​.​line·​311 163 ····​.​line·​314
150 ····​const/​4·​v0,​·​0x0 164 ····​const/​4·​v0,​·​0x0
Max diff block lines reached; 136019/138756 bytes (98.03%) of diff not shown.
[−]
smali/android/support/v4/widget/MaterialProgressDrawable$1.smali
Offset 21, 117 lines modified Offset 21, 220 lines modified
   
   
21 #·​direct·​methods 21 #·​direct·​methods
22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V 22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V
23 ····​.​locals·​0 23 ····​.​locals·​0
   
24 ····​.​prologue 24 ····​.​prologue
25 ····​.​line·295 25 ····​.​line·312
26 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ 26 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
27 ····​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 27 ····​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
28 ····​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​Animation;​-​><init>()​V 28 ····​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​Animation;​-​><init>()​V
   
29 ····​return-​void 29 ····​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V 32 .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V
33 ····​.​locals·8 33 ····​.​locals·16
34 ····​.​param·​p1,​·​"interpolatedTime"····​#·​F 34 ····​.​param·​p1,​·​"interpolatedTime"····​#·​F
35 ····​.​param·​p2,​·​"t"····​#·​Landroid/​view/​animation/​Transformation;​ 35 ····​.​param·​p2,​·​"t"····​#·​Landroid/​view/​animation/​Transformation;​
   
36 ····​.​prologue 36 ····​.​prologue
37 ····​.​line·299 37 ····​.​line·315
38 ····iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 38 ····move-​object/​from16·v0,​·p0
   
39 ····​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingRotation(​)​F 39 ····​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
40 ····move-​result·​v3 40 ····iget-​boolean·v10,​·v10,​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mFinishing:​Z
   
41 ····const·​v4,​·0x3f4ccccd····​#·0.​8f 41 ····if-​eqz·​v10,​·​:​cond_0
   
42 ····div-​float/​2addr·v3,​·​v4 42 ····.​line·​316
  43 ····​move-​object/​from16·​v0,​·​p0
   
43 ····float-​to-​double·​v4,​·​v3 44 ····iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
44 ····invoke-​static·​{v4,​·​v5},​·Ljava/​lang/​Math;​-​>floor(D)​D 45 ····move-​object/​from16·​v0,​·​p0
   
45 ····move-​result-​wide·​v4 46 ····iget-​object·v11,​·v0,​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
46 ····const-​wide/​high16·​v6,​·​0x3ff0000000000000L····#·1.​0 47 ····move/​from16·​v0,​·p1
   
47 ····​add-​double/​2addr·v4,​·​v6 48 ····#·invokes:​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>applyFinishTranslati​on(FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V
  49 ····​invoke-​static·​{v10,​·​v0,​·​v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>access$200(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V
   
48 ····double-​to-​float·v2,​·​v4 50 ····.​line·345
  51 ····​:​goto_0
  52 ····​return-​void
   
49 ····​.​line·​301 53 ····​.​line·​321
50 ····.​local·​v2,​·​"targetRotation":​F 54 ····:​cond_0
51 ····iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 55 ····move-​object/​from16·v0,​·p0
   
52 ····​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingStartTrim​()​F 56 ····​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
53 ····move-​result·​v3 57 ····invoke-​virtual·{v10},​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStrokeWidth()​F
   
54 ····iget-​object·v4,​·p0,​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 58 ····move-​result·v10
   
55 ····invoke-​virtual·​{v4},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingEndTrim()​F 59 ····float-​to-​double·​v10,​·​v10
   
56 ····move-​result·v4 60 ····const-​wide·​v12,​·0x401921fb54442d18L····​#·​6.​283185307179586
   
57 ····iget-​object·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 61 ····move-​object/​from16·v0,​·p0
   
58 ····​invoke-​virtual·​{v5},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingStartTrim​()​F 62 ····​iget-​object·​v14,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
59 ····move-​result·​v5 63 ····invoke-​virtual·{v14},​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getCenterRadius()​D
   
60 ····sub-​float/​2addr·​v4,​·​v5 64 ····move-​result-​wide·​v14
   
61 ····​mul-​float/​2addr·​v4,​·p1 65 ····​mul-​double/​2addr·​v12,​·v14
   
62 ····add-​float·​v1,​·​v3,​·​v4 66 ····div-​double/​2addr·​v10,​·​v12
   
63 ····.​line·​304 67 ····invoke-​static·{v10,​·v11},​·Ljava/​lang/​Math;​-​>toRadians(D)​D
64 ····​.​local·​v1,​·​"startTrim":​F  
65 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​  
   
66 ····invoke-​virtual·​{v3,​·​v1},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setStartTrim(F)​V 68 ····move-​result-​wide·​v10
   
67 ····.​line·305 69 ····double-​to-​float·​v4,​·v10
68 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​  
   
69 ····invoke-​virtual·{v3},​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingRotation(​)​F 70 ····.​line·​323
  71 ····​.​local·​v4,​·​"minProgressArc":​F
  72 ····​move-​object/​from16·​v0,​·​p0
   
70 ····move-​result·v3 73 ····iget-​object·v10,​·v0,​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
71 ····​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 74 ····​invoke-​virtual·​{v10},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingEndTrim()​F
   
72 ····invoke-​virtual·{v4},​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingRotation(​)​F 75 ····move-​result·​v7
   
73 ····move-​result·​v4 76 ····.​line·​324
  77 ····​.​local·​v7,​·​"startingEndTrim":​F
Max diff block lines reached; 4824/10660 bytes (45.25%) of diff not shown.
[−]
smali/android/support/v4/widget/MaterialProgressDrawable$2.smali
Offset 24, 79 lines modified Offset 24, 123 lines modified
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V 25 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V
26 ····​.​locals·​0 26 ····​.​locals·​0
   
27 ····​.​prologue 27 ····​.​prologue
28 ····​.​line·​313 28 ····​.​line·​350
29 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ 29 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
30 ····​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 30 ····​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ····​return-​void 32 ····​return-​void
33 .​end·​method 33 .​end·​method
   
   
34 #·​virtual·​methods 34 #·​virtual·​methods
35 .​method·​public·​onAnimationEnd(Landro​id/​view/​animation/​Animation;​)​V 35 .​method·​public·​onAnimationEnd(Landro​id/​view/​animation/​Animation;​)​V
36 ····​.​locals·2 36 ····​.​locals·0
37 ····​.​param·​p1,​·​"animation"····​#·​Landroid/​view/​animation/​Animation;​ 37 ····​.​param·​p1,​·​"animation"····​#·​Landroid/​view/​animation/​Animation;​
   
38 ····​.​prologue 38 ····​.​prologue
39 ····​.​line·​321 39 ····​.​line·​360
40 ····iget-​object·v0,​·p0,​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 40 ····​return-​void
  41 .​end·​method
   
41 ····​invoke-​virtual·​{v0},​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>goToNextColor()​V 42 .​method·​public·onAnimationRepeat(Lan​droid/​view/​animation/​Animation;​)​V
  43 ····​.​locals·​3
  44 ····​.​param·​p1,​·​"animation"····​#·​Landroid/​view/​animation/​Animation;​
   
  45 ····​.​prologue
  46 ····​const/​4·​v2,​·​0x0
   
42 ····​.​line·​322 47 ····​.​line·​364
43 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 48 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
44 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>storeOriginals()​V 49 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>storeOriginals()​V
   
45 ····​.​line·​323 50 ····​.​line·​365
46 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 51 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
47 ····const/​4·​v1,​·​0x0 52 ····invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>goToNextColor()​V
   
48 ····invoke-​virtual·{v0,​·v1},​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setShowArrow(Z)​V 53 ····.​line·​366
  54 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
  55 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
  56 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getEndTrim()​F
   
49 ····.​line·​324 57 ····move-​result·​v1
   
  58 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setStartTrim(F)​V
   
  59 ····​.​line·​367
50 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ 60 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
51 ····#·getter·for:​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mParent:​Landroid/​view/​View;​ 61 ····iget-​boolean·v0,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mFinishing:​Z
52 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>access$300(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​)​Landroid/​view/​View;​  
   
53 ····move-​result-​object·​v0 62 ····if-​eqz·​v0,​·​:​cond_0
   
54 ····iget-​object·v1,​·p0,​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ 63 ····.​line·​370
  64 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
55 ····#·​getter·for:​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mAnimation:​Landroid/​view/​animation/​Animation;​ 65 ····iput-​boolean·v2,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mFinishing:​Z
56 ····​invoke-​static·​{v1},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>access$200(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​)​Landroid/​view/​animation/​Animation;​  
   
57 ····move-​result-​object·​v1 66 ····.​line·​371
  67 ····​const-​wide/​16·​v0,​·​0x535
   
58 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​View;​-​>startAnimation(Landr​oid/​view/​animation/​Animation;​)​V 68 ····​invoke-​virtual·​{p1,​·v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
59 ····​.​line·​325 69 ····​.​line·​372
60 ····​return-​void 70 ····iget-​object·v0,​·p0,​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
61 .​end·​method  
   
62 .​method·public·onAnimationRepeat(Lan​droid/​view/​animation/​Animation;​)​V 71 ····​invoke-​virtual·{v0,​·​v2},​·Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setShowArrow(Z)​V
63 ····​.​locals·​0  
64 ····​.​param·​p1,​·​"animation"····​#·​Landroid/​view/​animation/​Animation;​  
   
65 ····​.​prologue 72 ····​.​line·​376
66 ····.​line·​329 73 ····:​goto_0
67 ····​return-​void 74 ····​return-​void
   
  75 ····​.​line·​374
  76 ····​:​cond_0
  77 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
  78 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$2;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
  79 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotationCount:​F
  80 ····​invoke-​static·​{v1},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>access$500(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​)​F
   
  81 ····​move-​result·​v1
   
  82 ····​const/​high16·​v2,​·​0x3f800000····​#·​1.​0f
Max diff block lines reached; 670/6334 bytes (10.58%) of diff not shown.
[−]
smali/android/support/v4/widget/MaterialProgressDrawable$3.smali
Offset 1, 213 lines modified Offset 1, 82 lines modified
1 .​class·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​ 1 .​class·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​
2 .​super·​Landroid/​view/​animation/​Animation;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"MaterialProgressDraw​able.​java" 3 .​source·​"MaterialProgressDraw​able.​java"
   
  4 #·​interfaces
  5 .​implements·​Landroid/​graphics/​drawable/​Drawable$Callback;​
   
   
4 #·​annotations 6 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​ 7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​
6 ····​value·​=·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>setupAnimators()​V 8 ····​value·​=·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
7 .​end·​annotation 9 .​end·​annotation
   
8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
9 ····​accessFlags·​=·​0x0 11 ····​accessFlags·​=·​0x0
10 ····​name·​=·​null 12 ····​name·​=·​null
11 .​end·​annotation 13 .​end·​annotation
   
   
12 #·​instance·​fields 14 #·​instance·​fields
13 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ 15 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
14 .​field·​final·​synthetic·​val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​  
   
   
15 #·​direct·​methods 16 #·​direct·​methods
16 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V 17 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​)​V
17 ····​.​locals·​0 18 ····​.​locals·​0
   
18 ····​.​prologue 19 ····​.​prologue
19 ····​.​line·​331 20 ····​.​line·​381
20 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ 21 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
21 ····​iput-​object·p2,​·p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 22 ····​invoke-​direct·{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
22 ····​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​Animation;​-​><init>()​V  
   
23 ····​return-​void 23 ····​return-​void
24 .​end·​method 24 .​end·​method
   
   
25 #·​virtual·​methods 25 #·​virtual·​methods
26 .​method·​public·applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V 26 .​method·​public·invalidateDrawable(La​ndroid/​graphics/​drawable/​Drawable;​)​V
27 ····​.​locals·​18 27 ····​.​locals·​1
28 ····​.​param·​p1,​·​"interpolatedTime"····​#·​F 28 ····​.​param·​p1,​·"d"····​#·​Landroid/​graphics/​drawable/​Drawable;​
29 ····​.​param·​p2,​·​"t"····​#·​Landroid/​view/​animation/​Transformation;​  
   
30 ····​.​prologue 29 ····​.​prologue
31 ····​.​line·​336 30 ····​.​line·​384
32 ····move-​object/​from16·​v0,​·p0 31 ····iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
33 ····​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​  
   
34 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStrokeWidth()​F  
   
35 ····​move-​result·​v11  
   
36 ····​float-​to-​double·​v12,​·​v11  
   
37 ····​const-​wide·​v14,​·​0x401921fb54442d18L····​#·​6.​283185307179586  
   
38 ····​move-​object/​from16·​v0,​·​p0  
   
39 ····​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​  
   
40 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getCenterRadius()​D  
   
41 ····​move-​result-​wide·​v16  
   
42 ····​mul-​double·​v14,​·​v14,​·​v16  
   
43 ····​div-​double/​2addr·​v12,​·​v14  
   
44 ····​invoke-​static·​{v12,​·​v13},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D  
   
45 ····​move-​result-​wide·​v12  
   
46 ····​double-​to-​float·​v5,​·​v12  
   
47 ····​.​line·​338  
48 ····​.​local·​v5,​·​"minProgressArc":​F  
49 ····​move-​object/​from16·​v0,​·​p0  
   
50 ····​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​  
   
51 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingEndTrim()​F  
   
52 ····​move-​result·​v8  
   
53 ····​.​line·​339  
54 ····​.​local·​v8,​·​"startingEndTrim":​F  
55 ····​move-​object/​from16·​v0,​·​p0  
   
56 ····​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​  
   
57 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingStartTrim​()​F  
   
58 ····​move-​result·​v10  
   
Max diff block lines reached; 4123/8920 bytes (46.22%) of diff not shown.
[−]
smali/android/support/v4/widget/MaterialProgressDrawable$Ring.smali
Offset 68, 218 lines modified Offset 68, 212 lines modified
68 ····​.​param·​p1,​·​"callback"····​#·​Landroid/​graphics/​drawable/​Drawable$Callback;​ 68 ····​.​param·​p1,​·​"callback"····​#·​Landroid/​graphics/​drawable/​Drawable$Callback;​
   
69 ····​.​prologue 69 ····​.​prologue
70 ····​const/​4·​v2,​·​0x1 70 ····​const/​4·​v2,​·​0x1
   
71 ····​const/​4·​v1,​·​0x0 71 ····​const/​4·​v1,​·​0x0
   
72 ····​.​line·​437 72 ····​.​line·​429
73 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 73 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
74 ····​.​line·407 74 ····​.​line·399
75 ····​new-​instance·​v0,​·​Landroid/​graphics/​RectF;​ 75 ····​new-​instance·​v0,​·​Landroid/​graphics/​RectF;​
   
76 ····​invoke-​direct·​{v0},​·​Landroid/​graphics/​RectF;​-​><init>()​V 76 ····​invoke-​direct·​{v0},​·​Landroid/​graphics/​RectF;​-​><init>()​V
   
77 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mTempBounds:​Landroid/​graphics/​RectF;​ 77 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mTempBounds:​Landroid/​graphics/​RectF;​
   
78 ····​.​line·​408 78 ····​.​line·​400
79 ····​new-​instance·​v0,​·​Landroid/​graphics/​Paint;​ 79 ····​new-​instance·​v0,​·​Landroid/​graphics/​Paint;​
   
80 ····​invoke-​direct·​{v0},​·​Landroid/​graphics/​Paint;​-​><init>()​V 80 ····​invoke-​direct·​{v0},​·​Landroid/​graphics/​Paint;​-​><init>()​V
   
81 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mPaint:​Landroid/​graphics/​Paint;​ 81 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mPaint:​Landroid/​graphics/​Paint;​
   
82 ····​.​line·​409 82 ····​.​line·​401
83 ····​new-​instance·​v0,​·​Landroid/​graphics/​Paint;​ 83 ····​new-​instance·​v0,​·​Landroid/​graphics/​Paint;​
   
84 ····​invoke-​direct·​{v0},​·​Landroid/​graphics/​Paint;​-​><init>()​V 84 ····​invoke-​direct·​{v0},​·​Landroid/​graphics/​Paint;​-​><init>()​V
   
85 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowPaint:​Landroid/​graphics/​Paint;​ 85 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowPaint:​Landroid/​graphics/​Paint;​
   
86 ····​.​line·​413 86 ····​.​line·​405
87 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mStartTrim:​F 87 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mStartTrim:​F
   
88 ····​.​line·​414 88 ····​.​line·​406
89 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mEndTrim:​F 89 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mEndTrim:​F
   
90 ····​.​line·​415 90 ····​.​line·​407
91 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRotation:​F 91 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRotation:​F
   
92 ····​.​line·​416 92 ····​.​line·​408
93 ····​const/​high16·​v0,​·​0x40a00000····​#·​5.​0f 93 ····​const/​high16·​v0,​·​0x40a00000····​#·​5.​0f
   
94 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mStrokeWidth:​F 94 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mStrokeWidth:​F
   
95 ····​.​line·​417 95 ····​.​line·​409
96 ····​const/​high16·​v0,​·​0x40200000····​#·​2.​5f 96 ····​const/​high16·​v0,​·​0x40200000····​#·​2.​5f
   
97 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mStrokeInset:​F 97 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mStrokeInset:​F
   
98 ····​.​line·​434 98 ····​.​line·​426
99 ····​new-​instance·​v0,​·​Landroid/​graphics/​Paint;​ 99 ····​new-​instance·​v0,​·​Landroid/​graphics/​Paint;​
   
100 ····​invoke-​direct·​{v0},​·​Landroid/​graphics/​Paint;​-​><init>()​V 100 ····​invoke-​direct·​{v0},​·​Landroid/​graphics/​Paint;​-​><init>()​V
   
101 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mCirclePaint:​Landroid/​graphics/​Paint;​ 101 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mCirclePaint:​Landroid/​graphics/​Paint;​
   
102 ····​.​line·​438 102 ····​.​line·​430
103 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mCallback:​Landroid/​graphics/​drawable/​Drawable$Callback;​ 103 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mCallback:​Landroid/​graphics/​drawable/​Drawable$Callback;​
   
104 ····​.​line·​440 104 ····​.​line·​432
105 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mPaint:​Landroid/​graphics/​Paint;​ 105 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mPaint:​Landroid/​graphics/​Paint;​
   
106 ····​sget-​object·​v1,​·​Landroid/​graphics/​Paint$Cap;​-​>SQUARE:​Landroid/​graphics/​Paint$Cap;​ 106 ····​sget-​object·​v1,​·​Landroid/​graphics/​Paint$Cap;​-​>SQUARE:​Landroid/​graphics/​Paint$Cap;​
   
107 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setStrokeCap(Landroi​d/​graphics/​Paint$Cap;​)​V 107 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setStrokeCap(Landroi​d/​graphics/​Paint$Cap;​)​V
   
108 ····​.​line·​441 108 ····​.​line·​433
109 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mPaint:​Landroid/​graphics/​Paint;​ 109 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mPaint:​Landroid/​graphics/​Paint;​
   
110 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setAntiAlias(Z)​V 110 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setAntiAlias(Z)​V
   
111 ····​.​line·​442 111 ····​.​line·​434
112 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mPaint:​Landroid/​graphics/​Paint;​ 112 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mPaint:​Landroid/​graphics/​Paint;​
   
113 ····​sget-​object·​v1,​·​Landroid/​graphics/​Paint$Style;​-​>STROKE:​Landroid/​graphics/​Paint$Style;​ 113 ····​sget-​object·​v1,​·​Landroid/​graphics/​Paint$Style;​-​>STROKE:​Landroid/​graphics/​Paint$Style;​
   
114 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setStyle(Landroid/​graphics/​Paint$Style;​)​V 114 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setStyle(Landroid/​graphics/​Paint$Style;​)​V
   
115 ····​.​line·​444 115 ····​.​line·​436
116 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowPaint:​Landroid/​graphics/​Paint;​ 116 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowPaint:​Landroid/​graphics/​Paint;​
   
117 ····​sget-​object·​v1,​·​Landroid/​graphics/​Paint$Style;​-​>FILL:​Landroid/​graphics/​Paint$Style;​ 117 ····​sget-​object·​v1,​·​Landroid/​graphics/​Paint$Style;​-​>FILL:​Landroid/​graphics/​Paint$Style;​
   
118 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setStyle(Landroid/​graphics/​Paint$Style;​)​V 118 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setStyle(Landroid/​graphics/​Paint$Style;​)​V
   
119 ····​.​line·​445 119 ····​.​line·​437
120 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowPaint:​Landroid/​graphics/​Paint;​ 120 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowPaint:​Landroid/​graphics/​Paint;​
   
121 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setAntiAlias(Z)​V 121 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setAntiAlias(Z)​V
   
122 ····​.​line·​446 122 ····​.​line·​438
123 ····​return-​void 123 ····​return-​void
124 .​end·​method 124 .​end·​method
   
125 .​method·​private·​drawTriangle(Landroid​/​graphics/​Canvas;​FFLandroid/​graphics/​Rect;​)​V 125 .​method·​private·​drawTriangle(Landroid​/​graphics/​Canvas;​FFLandroid/​graphics/​Rect;​)​V
126 ····​.​locals·8 126 ····​.​locals·10
127 ····​.​param·​p1,​·​"c"····​#·​Landroid/​graphics/​Canvas;​ 127 ····​.​param·​p1,​·​"c"····​#·​Landroid/​graphics/​Canvas;​
128 ····​.​param·​p2,​·​"startAngle"····​#·​F 128 ····​.​param·​p2,​·​"startAngle"····​#·​F
Max diff block lines reached; 22870/26823 bytes (85.26%) of diff not shown.
[−]
smali/android/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator.smali
Offset 15, 39 lines modified Offset 15, 39 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​private·​constructor·​<init>()​V 16 .​method·​private·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·​717 19 ····​.​line·​709
20 ····​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​AccelerateDecelerateI​nterpolator;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​AccelerateDecelerateI​nterpolator;​-​><init>()​V
   
21 ····​return-​void 21 ····​return-​void
22 .​end·​method 22 .​end·​method
   
23 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​)​V 23 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
25 ····​.​param·​p1,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​ 25 ····​.​param·​p1,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​
   
26 ····​.​prologue 26 ····​.​prologue
27 ····​.​line·​717 27 ····​.​line·​709
28 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$StartCurveInterpo​lator;​-​><init>()​V 28 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$StartCurveInterpo​lator;​-​><init>()​V
   
29 ····​return-​void 29 ····​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​getInterpolation(F)​F 32 .​method·​public·​getInterpolation(F)​F
33 ····​.​locals·​2 33 ····​.​locals·​2
34 ····​.​param·​p1,​·​"input"····​#·​F 34 ····​.​param·​p1,​·​"input"····​#·​F
   
35 ····​.​prologue 35 ····​.​prologue
36 ····​.​line·​720 36 ····​.​line·​712
37 ····​const/​high16·​v0,​·​0x3f800000····​#·​1.​0f 37 ····​const/​high16·​v0,​·​0x3f800000····​#·​1.​0f
   
38 ····​const/​high16·​v1,​·​0x40000000····​#·​2.​0f 38 ····​const/​high16·​v1,​·​0x40000000····​#·​2.​0f
   
39 ····​mul-​float/​2addr·​v1,​·​p1 39 ····​mul-​float/​2addr·​v1,​·​p1
   
40 ····​invoke-​static·​{v0,​·​v1},​·​Ljava/​lang/​Math;​-​>min(FF)​F 40 ····​invoke-​static·​{v0,​·​v1},​·​Ljava/​lang/​Math;​-​>min(FF)​F
[−]
smali/android/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator.smali
Offset 15, 39 lines modified Offset 15, 39 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​private·​constructor·​<init>()​V 16 .​method·​private·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·707 19 ····​.​line·699
20 ····​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​AccelerateDecelerateI​nterpolator;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​AccelerateDecelerateI​nterpolator;​-​><init>()​V
   
21 ····​return-​void 21 ····​return-​void
22 .​end·​method 22 .​end·​method
   
23 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​)​V 23 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
25 ····​.​param·​p1,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​ 25 ····​.​param·​p1,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​
   
26 ····​.​prologue 26 ····​.​prologue
27 ····​.​line·707 27 ····​.​line·699
28 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$EndCurveInterpola​tor;​-​><init>()​V 28 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$EndCurveInterpola​tor;​-​><init>()​V
   
29 ····​return-​void 29 ····​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​getInterpolation(F)​F 32 .​method·​public·​getInterpolation(F)​F
33 ····​.​locals·​3 33 ····​.​locals·​3
34 ····​.​param·​p1,​·​"input"····​#·​F 34 ····​.​param·​p1,​·​"input"····​#·​F
   
35 ····​.​prologue 35 ····​.​prologue
36 ····​.​line·​710 36 ····​.​line·​702
37 ····​const/​4·​v0,​·​0x0 37 ····​const/​4·​v0,​·​0x0
   
38 ····​const/​high16·​v1,​·​0x3f000000····​#·​0.​5f 38 ····​const/​high16·​v1,​·​0x3f000000····​#·​0.​5f
   
39 ····​sub-​float·​v1,​·​p1,​·​v1 39 ····​sub-​float·​v1,​·​p1,​·​v1
   
40 ····​const/​high16·​v2,​·​0x40000000····​#·​2.​0f 40 ····​const/​high16·​v2,​·​0x40000000····​#·​2.​0f
[−]
smali/android/support/v4/widget/MaterialProgressDrawable.smali
Offset 73, 15 lines modified Offset 73, 15 lines modified
73 ············​">;​" 73 ············​">;​"
74 ········​} 74 ········​}
75 ····​.​end·​annotation 75 ····​.​end·​annotation
76 .​end·​field 76 .​end·​field
   
77 .​field·​private·​final·​mCallback:​Landroid/​graphics/​drawable/​Drawable$Callback;​ 77 .​field·​private·​final·​mCallback:​Landroid/​graphics/​drawable/​Drawable$Callback;​
   
78 .​field·​private·​mFinishAnimation:​Landroid/​view/​animation/​Animation;​ 78 .​field·​mFinishing:​Z
   
79 .​field·​private·​mHeight:​D 79 .​field·​private·​mHeight:​D
   
80 .​field·​private·​mParent:​Landroid/​view/​View;​ 80 .​field·​private·​mParent:​Landroid/​view/​View;​
   
81 .​field·​private·​mResources:​Landroid/​content/​res/​Resources;​ 81 .​field·​private·​mResources:​Landroid/​content/​res/​Resources;​
   
Offset 157, 18 lines modified Offset 157, 18 lines modified
157 ····​.​line·​86 157 ····​.​line·​86
158 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 158 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
159 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 159 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
160 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mAnimators:​Ljava/​util/​ArrayList;​ 160 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mAnimators:​Ljava/​util/​ArrayList;​
   
161 ····​.​line·​389 161 ····​.​line·​381
162 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$5;​ 162 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​
   
163 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$5;​-​><init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​)​V 163 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$3;​-​><init>(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​)​V
   
164 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mCallback:​Landroid/​graphics/​drawable/​Drawable$Callback;​ 164 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mCallback:​Landroid/​graphics/​drawable/​Drawable$Callback;​
   
165 ····​.​line·​113 165 ····​.​line·​113
166 ····​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mParent:​Landroid/​view/​View;​ 166 ····​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mParent:​Landroid/​view/​View;​
   
167 ····​.​line·​114 167 ····​.​line·​114
Offset 200, 91 lines modified Offset 200, 156 lines modified
200 ····​.​line·​120 200 ····​.​line·​120
201 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>setupAnimators()​V 201 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>setupAnimators()​V
   
202 ····​.​line·​121 202 ····​.​line·​121
203 ····​return-​void 203 ····​return-​void
204 .​end·​method 204 .​end·​method
   
205 .​method·​static·​synthetic·​access$200(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​)​Landroid/​view/​animation/​Animation;​ 205 .​method·​static·​synthetic·​access$200(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V
206 ····​.​locals·1 206 ····​.​locals·0
207 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​  
   
208 ····​.​prologue  
209 ····​.​line·​52  
210 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mAnimation:​Landroid/​view/​animation/​Animation;​  
   
211 ····​return-​object·​v0  
212 .​end·​method  
   
213 .​method·​static·​synthetic·​access$300(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​)​Landroid/​view/​View;​  
214 ····​.​locals·​1  
215 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ 207 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
  208 ····​.​param·​p1,​·​"x1"····​#·​F
  209 ····​.​param·​p2,​·​"x2"····​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
216 ····​.​prologue 210 ····​.​prologue
217 ····​.​line·​52 211 ····​.​line·​52
218 ····​iget-​object·v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mParent:​Landroid/​view/​View;​ 212 ····​invoke-​direct·{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>applyFinishTranslati​on(FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V
   
219 ····​return-​object·​v0 213 ····​return-​void
220 .​end·​method 214 .​end·​method
   
221 .​method·​static·​synthetic·​access$400()​Landroid/​view/​animation/​Interpolator;​ 215 .​method·​static·​synthetic·​access$300()​Landroid/​view/​animation/​Interpolator;​
222 ····​.​locals·​1 216 ····​.​locals·​1
   
223 ····​.​prologue 217 ····​.​prologue
224 ····​.​line·​52 218 ····​.​line·​52
225 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>START_CURVE_INTERPOL​ATOR:​Landroid/​view/​animation/​Interpolator;​ 219 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>START_CURVE_INTERPOL​ATOR:​Landroid/​view/​animation/​Interpolator;​
   
226 ····​return-​object·​v0 220 ····​return-​object·​v0
227 .​end·​method 221 .​end·​method
   
228 .​method·​static·​synthetic·​access$500()​Landroid/​view/​animation/​Interpolator;​ 222 .​method·​static·​synthetic·​access$400()​Landroid/​view/​animation/​Interpolator;​
229 ····​.​locals·​1 223 ····​.​locals·​1
   
230 ····​.​prologue 224 ····​.​prologue
231 ····​.​line·​52 225 ····​.​line·​52
232 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>END_CURVE_INTERPOLAT​OR:​Landroid/​view/​animation/​Interpolator;​ 226 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>END_CURVE_INTERPOLAT​OR:​Landroid/​view/​animation/​Interpolator;​
   
233 ····​return-​object·​v0 227 ····​return-​object·​v0
234 .​end·​method 228 .​end·​method
   
235 .​method·​static·​synthetic·​access$600(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​)​F 229 .​method·​static·​synthetic·​access$500(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​)​F
236 ····​.​locals·​1 230 ····​.​locals·​1
237 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ 231 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
238 ····​.​prologue 232 ····​.​prologue
239 ····​.​line·​52 233 ····​.​line·​52
240 ····​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotationCount:​F 234 ····​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotationCount:​F
   
241 ····​return·​v0 235 ····​return·​v0
242 .​end·​method 236 .​end·​method
   
243 .​method·​static·​synthetic·​access$602(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​F)​F 237 .​method·​static·​synthetic·​access$502(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​F)​F
244 ····​.​locals·​0 238 ····​.​locals·​0
Max diff block lines reached; 16112/20418 bytes (78.91%) of diff not shown.
[−]
smali/android/support/v4/widget/SwipeRefreshLayout.smali
Offset 502, 15 lines modified Offset 502, 15 lines modified
502 ····​.​line·​58 502 ····​.​line·​58
503 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setTargetOffsetTopAn​dBottom(IZ)​V 503 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setTargetOffsetTopAn​dBottom(IZ)​V
   
504 ····​return-​void 504 ····​return-​void
505 .​end·​method 505 .​end·​method
   
506 .​method·​private·​animateOffsetToCorrec​tPosition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 506 .​method·​private·​animateOffsetToCorrec​tPosition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
507 ····​.​locals·4 507 ····​.​locals·3
508 ····​.​param·​p1,​·​"from"····​#·​I 508 ····​.​param·​p1,​·​"from"····​#·​I
509 ····​.​param·​p2,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 509 ····​.​param·​p2,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
510 ····​.​prologue 510 ····​.​prologue
511 ····​.​line·​814 511 ····​.​line·​814
512 ····​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I 512 ····​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I
   
Offset 518, 17 lines modified Offset 518, 17 lines modified
518 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 518 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
519 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V 519 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V
   
520 ····​.​line·​816 520 ····​.​line·​816
521 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 521 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
522 ····​const-​wide/​16·​v2,​·​0xc8 522 ····​const-​wide/​16·​v1,​·​0xc8
   
523 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 523 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
524 ····​.​line·​817 524 ····​.​line·​817
525 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 525 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
526 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 526 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
527 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 527 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
Offset 555, 15 lines modified Offset 555, 15 lines modified
555 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>startAnimation(Landr​oid/​view/​animation/​Animation;​)​V 555 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>startAnimation(Landr​oid/​view/​animation/​Animation;​)​V
   
556 ····​.​line·​823 556 ····​.​line·​823
557 ····​return-​void 557 ····​return-​void
558 .​end·​method 558 .​end·​method
   
559 .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 559 .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
560 ····​.​locals·4 560 ····​.​locals·3
561 ····​.​param·​p1,​·​"from"····​#·​I 561 ····​.​param·​p1,​·​"from"····​#·​I
562 ····​.​param·​p2,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 562 ····​.​param·​p2,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
563 ····​.​prologue 563 ····​.​prologue
564 ····​.​line·​826 564 ····​.​line·​826
565 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z 565 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z
   
Offset 584, 17 lines modified Offset 584, 17 lines modified
584 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 584 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
585 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V 585 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V
   
586 ····​.​line·​832 586 ····​.​line·​832
587 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 587 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
588 ····​const-​wide/​16·​v2,​·​0xc8 588 ····​const-​wide/​16·​v1,​·​0xc8
   
589 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 589 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
590 ····​.​line·​833 590 ····​.​line·​833
591 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 591 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
592 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 592 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
593 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 593 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
Offset 1158, 31 lines modified Offset 1158, 31 lines modified
1158 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAlphaStartAnimation​:​Landroid/​view/​animation/​Animation;​ 1158 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAlphaStartAnimation​:​Landroid/​view/​animation/​Animation;​
   
1159 ····​.​line·​420 1159 ····​.​line·​420
1160 ····​return-​void 1160 ····​return-​void
1161 .​end·​method 1161 .​end·​method
   
1162 .​method·​private·​startScaleDownAnimati​on(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 1162 .​method·​private·​startScaleDownAnimati​on(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
1163 ····​.​locals·4 1163 ····​.​locals·3
1164 ····​.​param·​p1,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 1164 ····​.​param·​p1,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
1165 ····​.​prologue 1165 ····​.​prologue
1166 ····​.​line·​406 1166 ····​.​line·​406
1167 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​ 1167 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​
   
1168 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V 1168 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V
   
1169 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​ 1169 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​
   
1170 ····​.​line·​412 1170 ····​.​line·​412
1171 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​ 1171 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​
   
1172 ····​const-​wide/​16·​v2,​·​0x96 1172 ····​const-​wide/​16·​v1,​·​0x96
   
1173 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 1173 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
1174 ····​.​line·​413 1174 ····​.​line·​413
1175 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​ 1175 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​
   
1176 ····​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 1176 ····​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
   
1177 ····​.​line·​414 1177 ····​.​line·​414
Max diff block lines reached; 35363/40028 bytes (88.35%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/BusAlert.smali
Offset 204, 20 lines modified Offset 204, 22 lines modified
204 ····​move-​result-​object·​v7 204 ····​move-​result-​object·​v7
   
205 ····​invoke-​virtual·​{v2,​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setTicker(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 205 ····​invoke-​virtual·​{v2,​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setTicker(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
206 ····​.​line·​77 206 ····​.​line·​77
207 ····​sget-​object·​v7,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 207 ····​sget-​object·​v7,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
  208 ····​.​line·​78
208 ····​invoke-​virtual·​{v7},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​ 209 ····​invoke-​virtual·​{v7},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
209 ····​move-​result-​object·​v7 210 ····​move-​result-​object·​v7
   
210 ····​const·​v8,​·​0x7f020017 211 ····​const·​v8,​·​0x7f020017
   
  212 ····​.​line·​77
211 ····​invoke-​static·​{v7,​·​v8},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeResource(Landr​oid/​content/​res/​Resources;​I)​Landroid/​graphics/​Bitmap;​ 213 ····​invoke-​static·​{v7,​·​v8},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeResource(Landr​oid/​content/​res/​Resources;​I)​Landroid/​graphics/​Bitmap;​
   
212 ····​move-​result-​object·​v0 214 ····​move-​result-​object·​v0
   
213 ····​.​line·​79 215 ····​.​line·​79
214 ····​.​local·​v0,​·​"largeIcon":​Landroid/​graphics/​Bitmap;​ 216 ····​.​local·​v0,​·​"largeIcon":​Landroid/​graphics/​Bitmap;​
215 ····​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setLargeIcon(Landroi​d/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 217 ····​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setLargeIcon(Landroi​d/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
Offset 288, 31 lines modified Offset 290, 34 lines modified
288 ····​invoke-​virtual·​{v5,​·​v3},​·​Landroid/​support/​v4/​app/​TaskStackBuilder;​-​>addNextIntent(Landro​id/​content/​Intent;​)​Landroid/​support/​v4/​app/​TaskStackBuilder;​ 290 ····​invoke-​virtual·​{v5,​·​v3},​·​Landroid/​support/​v4/​app/​TaskStackBuilder;​-​>addNextIntent(Landro​id/​content/​Intent;​)​Landroid/​support/​v4/​app/​TaskStackBuilder;​
   
289 ····​.​line·​103 291 ····​.​line·​103
290 ····​const/​4·​v7,​·​0x0 292 ····​const/​4·​v7,​·​0x0
   
291 ····​const/​high16·​v8,​·​0x8000000 293 ····​const/​high16·​v8,​·​0x8000000
   
  294 ····​.​line·​104
292 ····​invoke-​virtual·​{v5,​·​v7,​·​v8},​·​Landroid/​support/​v4/​app/​TaskStackBuilder;​-​>getPendingIntent(II)​Landroid/​app/​PendingIntent;​ 295 ····​invoke-​virtual·​{v5,​·​v7,​·​v8},​·​Landroid/​support/​v4/​app/​TaskStackBuilder;​-​>getPendingIntent(II)​Landroid/​app/​PendingIntent;​
   
293 ····​move-​result-​object·​v4 296 ····​move-​result-​object·​v4
   
294 ····​.​line·​108 297 ····​.​line·​108
295 ····​.​local·​v4,​·​"resultPendingIntent"​:​Landroid/​app/​PendingIntent;​ 298 ····​.​local·​v4,​·​"resultPendingIntent"​:​Landroid/​app/​PendingIntent;​
296 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentIntent(Lan​droid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 299 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentIntent(Lan​droid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
297 ····​.​line·​110 300 ····​.​line·​110
298 ····​sget-​object·​v7,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 301 ····​sget-​object·​v7,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
299 ····​sget-​object·​v8,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 302 ····​sget-​object·​v8,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
  303 ····​.​line·​112
300 ····​invoke-​virtual·​{v8},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getApplicationContex​t()​Landroid/​content/​Context;​ 304 ····​invoke-​virtual·​{v8},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getApplicationContex​t()​Landroid/​content/​Context;​
   
301 ····​const-​string·​v8,​·​"notification" 305 ····​const-​string·​v8,​·​"notification"
   
  306 ····​.​line·​111
302 ····​invoke-​virtual·​{v7,​·​v8},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 307 ····​invoke-​virtual·​{v7,​·​v8},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
303 ····​move-​result-​object·​v1 308 ····​move-​result-​object·​v1
   
304 ····​check-​cast·​v1,​·​Landroid/​app/​NotificationManager;​ 309 ····​check-​cast·​v1,​·​Landroid/​app/​NotificationManager;​
   
305 ····​.​line·​115 310 ····​.​line·​115
Offset 394, 58 lines modified Offset 399, 57 lines modified
   
394 ····​.​prologue 399 ····​.​prologue
395 ····​const/​4·​v11,​·​0x1 400 ····​const/​4·​v11,​·​0x1
   
396 ····​const/​4·​v10,​·​0x0 401 ····​const/​4·​v10,​·​0x0
   
397 ····​.​line·​121 402 ····​.​line·​121
398 ····​iget-​object·​v8,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>fd:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​ 403 ····​iget-​object·​v7,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>fd:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​
   
399 ····​invoke-​virtual·​{v8},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​-​>getNewData()​Ljava/​util/​ArrayList;​ 404 ····​invoke-​virtual·​{v7},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​-​>getNewData()​Ljava/​util/​ArrayList;​
   
400 ····​move-​result-​object·​v8 405 ····​move-​result-​object·​v7
   
401 ····​if-​eqz·​v8,​·​:​cond_3 406 ····​if-​eqz·​v7,​·​:​cond_3
   
402 ····​.​line·​122 407 ····​.​line·​122
403 ····​iget-​object·​v8,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>fd:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​ 408 ····​iget-​object·​v7,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>fd:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​
   
404 ····​invoke-​virtual·​{v8},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​-​>getNewData()​Ljava/​util/​ArrayList;​ 409 ····​invoke-​virtual·​{v7},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​-​>getNewData()​Ljava/​util/​ArrayList;​
   
405 ····​move-​result-​object·​v8 410 ····​move-​result-​object·​v7
   
406 ····​iput-​object·​v8,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>data:​Ljava/​util/​ArrayList;​ 411 ····​iput-​object·​v7,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>data:​Ljava/​util/​ArrayList;​
   
407 ····​.​line·​127 412 ····​.​line·​127
408 ····​:​goto_0 413 ····​:​goto_0
409 ····​iget-​object·​v8,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>data:​Ljava/​util/​ArrayList;​ 414 ····​iget-​object·​v7,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​-​>data:​Ljava/​util/​ArrayList;​
   
410 ····​invoke-​virtual·​{v8},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 415 ····​invoke-​virtual·​{v7},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
411 ····​move-​result-​object·​v2 416 ····​move-​result-​object·​v7
   
412 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
413 ····​:​cond_0 417 ····​:​cond_0
414 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 418 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
415 ····​move-​result·​v8 419 ····​move-​result·​v8
   
416 ····​if-​eqz·​v8,​·​:​cond_2 420 ····​if-​eqz·​v8,​·​:​cond_2
   
417 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 421 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
Max diff block lines reached; 5159/10181 bytes (50.67%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/DirectionPicker$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​95 27 ····​.​line·​95
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 54, 121 lines modified Offset 55, 120 lines modified
   
54 ····​.​prologue 55 ····​.​prologue
55 ····​.​line·​99 56 ····​.​line·​99
56 ····​return-​void 57 ····​return-​void
57 .​end·​method 58 .​end·​method
   
58 .​method·​public·​onTextChanged(Ljava/​lang/​CharSequence;​III)​V 59 .​method·​public·​onTextChanged(Ljava/​lang/​CharSequence;​III)​V
59 ····​.​locals·8 60 ····​.​locals·7
60 ····​.​param·​p1,​·​"charSequence"····​#·​Ljava/​lang/​CharSequence;​ 61 ····​.​param·​p1,​·​"charSequence"····​#·​Ljava/​lang/​CharSequence;​
61 ····​.​param·​p2,​·​"i"····​#·​I 62 ····​.​param·​p2,​·​"i"····​#·​I
62 ····​.​param·​p3,​·​"i2"····​#·​I 63 ····​.​param·​p3,​·​"i2"····​#·​I
63 ····​.​param·​p4,​·​"i3"····​#·​I 64 ····​.​param·​p4,​·​"i3"····​#·​I
   
64 ····​.​prologue 65 ····​.​prologue
65 ····​.​line·​105 66 ····​.​line·​105
66 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​ 67 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​
   
67 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​-​>searchText:​Landroid/​widget/​EditText;​ 68 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​-​>searchText:​Landroid/​widget/​EditText;​
68 ····​invoke-​static·​{v4},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​-​>access$000(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​)​Landroid/​widget/​EditText;​ 69 ····​invoke-​static·​{v3},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​-​>access$000(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​)​Landroid/​widget/​EditText;​
   
69 ····​move-​result-​object·​v4 70 ····​move-​result-​object·​v3
   
70 ····​invoke-​virtual·​{v4},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​ 71 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​
   
71 ····​move-​result-​object·​v4 72 ····​move-​result-​object·​v3
   
72 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 73 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
   
73 ····​move-​result-​object·​v3 74 ····​move-​result-​object·​v2
   
74 ····​.​line·​108 75 ····​.​line·​108
75 ····​.​local·​v3,​·​"searchedText":​Ljava/​lang/​String;​ 76 ····​.​local·​v2,​·​"searchedText":​Ljava/​lang/​String;​
76 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​ 77 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
77 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V 78 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
78 ····​.​line·​112 79 ····​.​line·​112
79 ····​.​local·​v1,​·​"newList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 80 ····​.​local·​v0,​·​"newList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
80 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​ 81 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​
   
81 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​-​>sortedRoute:​Ljava/​util/​ArrayList;​ 82 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​-​>sortedRoute:​Ljava/​util/​ArrayList;​
82 ····​invoke-​static·​{v4},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​-​>access$100(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​)​Ljava/​util/​ArrayList;​ 83 ····​invoke-​static·​{v3},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​-​>access$100(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​)​Ljava/​util/​ArrayList;​
   
83 ····​move-​result-​object·​v4 84 ····​move-​result-​object·​v3
   
84 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 85 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
85 ····​move-​result-​object·​v0 86 ····​move-​result-​object·​v3
   
86 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
87 ····​:​cond_0 87 ····​:​cond_0
88 ····​:​goto_0 88 ····​:​goto_0
89 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 89 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
90 ····​move-​result·​v4 90 ····​move-​result·​v4
   
91 ····​if-​eqz·​v4,​·​:​cond_1 91 ····​if-​eqz·​v4,​·​:​cond_1
   
92 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 92 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
93 ····​move-​result-​object·​v2 93 ····​move-​result-​object·​v1
   
94 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​ 94 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​
   
95 ····​.​line·​113 95 ····​.​line·​113
96 ····​.​local·​v2,​·​"s":​Ljava/​lang/​String;​ 96 ····​.​local·​v1,​·​"s":​Ljava/​lang/​String;​
97 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​ 97 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
   
98 ····​move-​result-​object·​v4 98 ····​move-​result-​object·​v4
   
99 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​ 99 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
   
100 ····​move-​result-​object·​v5 100 ····​move-​result-​object·​v5
   
101 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z 101 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
   
102 ····​move-​result·​v4 102 ····​move-​result·​v4
   
103 ····​if-​eqz·​v4,​·​:​cond_0 103 ····​if-​eqz·​v4,​·​:​cond_0
   
104 ····​.​line·​114 104 ····​.​line·​114
105 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 105 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
Max diff block lines reached; 3938/9262 bytes (42.52%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/DirectionPicker$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​132 27 ····​.​line·​132
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​DirectionPicker;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites$FavouritesListAdapter$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$dataList:​[Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$dataList:​[Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​[Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​[Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​267 28 ····​.​line·​267
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$1;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$1;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$1;​-​>val$dataList:​[Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$1;​-​>val$dataList:​[Ljava/​lang/​String;​
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites$FavouritesListAdapter$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$dataList:​[Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$dataList:​[Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​[Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​[Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​289 28 ····​.​line·​289
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>val$dataList:​[Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>val$dataList:​[Ljava/​lang/​String;​
   
Offset 37, 112 lines modified Offset 38, 110 lines modified
   
37 ····​return-​void 38 ····​return-​void
38 .​end·​method 39 .​end·​method
   
   
39 #·​virtual·​methods 40 #·​virtual·​methods
40 .​method·​public·​onClick(Landroid/​view/​View;​)​V 41 .​method·​public·​onClick(Landroid/​view/​View;​)​V
41 ····​.​locals·8 42 ····​.​locals·7
42 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​ 43 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​
   
43 ····​.​prologue 44 ····​.​prologue
44 ····​.​line·​292 45 ····​.​line·​292
45 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>val$dataList:​[Ljava/​lang/​String;​ 46 ····​iget-​object·​v2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>val$dataList:​[Ljava/​lang/​String;​
   
46 ····​array-​length·​v3,​·​v3 47 ····​array-​length·​v2,​·​v2
   
47 ····​const/​16·​v4,​·​0xb 48 ····​const/​16·​v3,​·​0xb
   
48 ····​if-​ne·​v3,​·​v4,​·​:​cond_1 49 ····​if-​ne·​v2,​·​v3,​·​:​cond_1
   
49 ····​.​line·​293 50 ····​.​line·​293
50 ····​new-​instance·​v2,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​ 51 ····​new-​instance·​v1,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​
   
51 ····​const-​string·​v3,​·​"898882" 52 ····​const-​string·​v2,​·​"898882"
   
52 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>val$dataList:​[Ljava/​lang/​String;​ 53 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>val$dataList:​[Ljava/​lang/​String;​
   
53 ····​const/​16·​v5,​·​0xa 54 ····​const/​16·​v4,​·​0xa
   
54 ····​aget-​object·​v4,​·​v4,​·​v5 55 ····​aget-​object·​v3,​·​v3,​·​v4
   
55 ····​iget-​object·​v5,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>val$dataList:​[Ljava/​lang/​String;​ 56 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>val$dataList:​[Ljava/​lang/​String;​
   
56 ····​const/​4·​v6,​·​0x3 57 ····​const/​4·​v5,​·​0x3
   
57 ····​aget-​object·​v5,​·​v5,​·​v6 58 ····​aget-​object·​v4,​·​v4,​·​v5
   
58 ····​const/​4·​v6,​·​0x0 59 ····​const/​4·​v5,​·​0x0
   
59 ····​const/​4·​v7,​·​0x1 60 ····​const/​4·​v6,​·​0x1
   
60 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​ 61 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​
   
61 ····​move-​result-​object·​v5 62 ····​move-​result-​object·​v4
   
62 ····​iget-​object·​v6,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>val$dataList:​[Ljava/​lang/​String;​ 63 ····​iget-​object·​v5,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$2;​-​>val$dataList:​[Ljava/​lang/​String;​
   
63 ····​const/​4·​v7,​·​0x2 64 ····​const/​4·​v6,​·​0x2
   
64 ····​aget-​object·​v6,​·​v6,​·​v7 65 ····​aget-​object·​v5,​·​v5,​·​v6
   
65 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5,​·​v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 66 ····​invoke-​direct·​{v1,​·​v2,​·​v3,​·​v4,​·​v5},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
66 ····​.​line·​295 67 ····​.​line·​295
67 ····​.​local·​v2,​·​"sms":​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​ 68 ····​.​local·​v1,​·​"sms":​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​
68 ····​invoke-​virtual·​{v2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​-​>sendMessage()​V 69 ····​invoke-​virtual·​{v1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​-​>sendMessage()​V
   
69 ····​.​line·​296 70 ····​.​line·​296
70 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>hiddenOptionsArray:​Ljava/​util/​ArrayList;​ 71 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>hiddenOptionsArray:​Ljava/​util/​ArrayList;​
71 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$300()​Ljava/​util/​ArrayList;​ 72 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$300()​Ljava/​util/​ArrayList;​
   
72 ····​move-​result-​object·​v3 73 ····​move-​result-​object·​v2
   
73 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 74 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
74 ····​move-​result-​object·​v0 75 ····​move-​result-​object·​v2
   
75 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
76 ····​:​cond_0 76 ····​:​cond_0
77 ····​:​goto_0 77 ····​:​goto_0
78 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 78 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
79 ····​move-​result·​v3 79 ····​move-​result·​v3
   
80 ····​if-​eqz·​v3,​·​:​cond_2 80 ····​if-​eqz·​v3,​·​:​cond_2
   
81 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 81 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
82 ····​move-​result-​object·​v1 82 ····​move-​result-​object·​v0
   
83 ····​check-​cast·​v1,​·​Landroid/​widget/​RelativeLayout;​ 83 ····​check-​cast·​v0,​·​Landroid/​widget/​RelativeLayout;​
   
84 ····​.​line·​297 84 ····​.​line·​297
Max diff block lines reached; 1083/6355 bytes (17.04%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites$FavouritesListAdapter$3.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$dataList:​[Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$dataList:​[Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​[Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​[Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​309 28 ····​.​line·​309
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$3;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$3;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$3;​-​>val$dataList:​[Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$3;​-​>val$dataList:​[Ljava/​lang/​String;​
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites$FavouritesListAdapter$4$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​ 21 .​field·​final·​synthetic·​this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$2"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​352 27 ····​.​line·​352
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$1;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$1;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 44, 21 lines modified Offset 45, 20 lines modified
44 ····​.​prologue 45 ····​.​prologue
45 ····​const/​4·​v6,​·​0x1 46 ····​const/​4·​v6,​·​0x1
   
46 ····​.​line·​355 47 ····​.​line·​355
47 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>currentAlerts:​Ljava/​util/​ArrayList;​ 48 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>currentAlerts:​Ljava/​util/​ArrayList;​
48 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$600()​Ljava/​util/​ArrayList;​ 49 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$600()​Ljava/​util/​ArrayList;​
   
49 ····​move-​result-​object·​v2 50 ····​move-​result-​object·​v1
   
50 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 51 ····​invoke-​virtual·​{v1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
51 ····​move-​result-​object·​v1 52 ····​move-​result-​object·​v1
   
52 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
53 ····​:​cond_0 53 ····​:​cond_0
54 ····​:​goto_0 54 ····​:​goto_0
55 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 55 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
56 ····​move-​result·​v2 56 ····​move-​result·​v2
   
57 ····​if-​eqz·​v2,​·​:​cond_1 57 ····​if-​eqz·​v2,​·​:​cond_1
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites$FavouritesListAdapter$4$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​ 21 .​field·​final·​synthetic·​this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$2"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​370 27 ····​.​line·​370
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$2;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$2;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites$FavouritesListAdapter$4$3.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$input:​Landroid/​widget/​EditText;​ 22 .​field·​final·​synthetic·​val$input:​Landroid/​widget/​EditText;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​Landroid/​widget/​EditText;​)​V 24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$2"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​409 28 ····​.​line·​409
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$3;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$3;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$3;​-​>val$input:​Landroid/​widget/​EditText;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$3;​-​>val$input:​Landroid/​widget/​EditText;​
   
Offset 71, 14 lines modified Offset 72, 15 lines modified
71 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 72 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
72 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$500()​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 73 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$500()​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
73 ····​move-​result-​object·​v1 74 ····​move-​result-​object·​v1
   
74 ····​const-​string·​v2,​·​"input_method" 75 ····​const-​string·​v2,​·​"input_method"
   
  76 ····​.​line·​417
75 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 77 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
76 ····​move-​result-​object·​v0 78 ····​move-​result-​object·​v0
   
77 ····​check-​cast·​v0,​·​Landroid/​view/​inputmethod/​InputMethodManager;​ 79 ····​check-​cast·​v0,​·​Landroid/​view/​inputmethod/​InputMethodManager;​
   
78 ····​.​line·​418 80 ····​.​line·​418
Offset 103, 14 lines modified Offset 105, 15 lines modified
   
103 ····​const-​string·​v2,​·​"Invalid·​time·​input.​·​Cancelling·​action.​" 105 ····​const-​string·​v2,​·​"Invalid·​time·​input.​·​Cancelling·​action.​"
   
104 ····​invoke-​static·​{v1,​·​v2,​·​v6},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​ 106 ····​invoke-​static·​{v1,​·​v2,​·​v6},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​
   
105 ····​move-​result-​object·​v1 107 ····​move-​result-​object·​v1
   
  108 ····​.​line·​423
106 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​Toast;​-​>show()​V 109 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​Toast;​-​>show()​V
   
107 ····​.​line·​425 110 ····​.​line·​425
108 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesResult;​-​>allowFavouritesFetch​ing()​V 111 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesResult;​-​>allowFavouritesFetch​ing()​V
   
109 ····​.​line·​426 112 ····​.​line·​426
110 ····​invoke-​static·​{v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>setRunThread(Z)​V 113 ····​invoke-​static·​{v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>setRunThread(Z)​V
Offset 125, 14 lines modified Offset 128, 15 lines modified
125 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 128 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
126 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$500()​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 129 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$500()​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
127 ····​move-​result-​object·​v1 130 ····​move-​result-​object·​v1
   
128 ····​const-​string·​v2,​·​"input_method" 131 ····​const-​string·​v2,​·​"input_method"
   
  132 ····​.​line·​431
129 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 133 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
130 ····​move-​result-​object·​v0 134 ····​move-​result-​object·​v0
   
131 ····​check-​cast·​v0,​·​Landroid/​view/​inputmethod/​InputMethodManager;​ 135 ····​check-​cast·​v0,​·​Landroid/​view/​inputmethod/​InputMethodManager;​
   
132 ····​.​line·​432 136 ····​.​line·​432
Offset 160, 22 lines modified Offset 164, 24 lines modified
   
160 ····​move-​result-​object·​v1 164 ····​move-​result-​object·​v1
   
161 ····​new-​instance·​v2,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​ 165 ····​new-​instance·​v2,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​
   
162 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$3;​-​>val$input:​Landroid/​widget/​EditText;​ 166 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$3;​-​>val$input:​Landroid/​widget/​EditText;​
   
  167 ····​.​line·​438
163 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​ 168 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​
   
164 ····​move-​result-​object·​v3 169 ····​move-​result-​object·​v3
   
165 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 170 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
   
166 ····​move-​result-​object·​v3 171 ····​move-​result-​object·​v3
   
  172 ····​.​line·​437
167 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I 173 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I
   
168 ····​move-​result·​v3 174 ····​move-​result·​v3
   
169 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$3;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​ 175 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$3;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
170 ····​iget-​object·​v4,​·​v4,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​-​>val$dataList:​[Ljava/​lang/​String;​ 176 ····​iget-​object·​v4,​·​v4,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​-​>val$dataList:​[Ljava/​lang/​String;​
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites$FavouritesListAdapter$4$4.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$input:​Landroid/​widget/​EditText;​ 22 .​field·​final·​synthetic·​val$input:​Landroid/​widget/​EditText;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​Landroid/​widget/​EditText;​)​V 24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$2"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​450 28 ····​.​line·​450
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$4;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$4;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$4;​-​>val$input:​Landroid/​widget/​EditText;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$4;​-​>val$input:​Landroid/​widget/​EditText;​
   
Offset 50, 14 lines modified Offset 51, 15 lines modified
50 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 51 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
51 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$500()​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 52 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$500()​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
52 ····​move-​result-​object·​v1 53 ····​move-​result-​object·​v1
   
53 ····​const-​string·​v2,​·​"input_method" 54 ····​const-​string·​v2,​·​"input_method"
   
  55 ····​.​line·​457
54 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 56 ····​invoke-​virtual·​{v1,​·​v2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
55 ····​move-​result-​object·​v0 57 ····​move-​result-​object·​v0
   
56 ····​check-​cast·​v0,​·​Landroid/​view/​inputmethod/​InputMethodManager;​ 58 ····​check-​cast·​v0,​·​Landroid/​view/​inputmethod/​InputMethodManager;​
   
57 ····​.​line·​458 59 ····​.​line·​458
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites$FavouritesListAdapter$5.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$hiddenOptions:​Landroid/​widget/​RelativeLayout;​ 22 .​field·​final·​synthetic·​val$hiddenOptions:​Landroid/​widget/​RelativeLayout;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​Landroid/​widget/​RelativeLayout;​)​V 24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​Landroid/​widget/​RelativeLayout;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​521 28 ····​.​line·​521
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$5;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$5;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$5;​-​>val$hiddenOptions:​Landroid/​widget/​RelativeLayout;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$5;​-​>val$hiddenOptions:​Landroid/​widget/​RelativeLayout;​
   
Offset 49, 71 lines modified Offset 50, 70 lines modified
   
49 ····​const/​4·​v3,​·​0x0 50 ····​const/​4·​v3,​·​0x0
   
50 ····​.​line·​530 51 ····​.​line·​530
51 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>hiddenOptionsArray:​Ljava/​util/​ArrayList;​ 52 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>hiddenOptionsArray:​Ljava/​util/​ArrayList;​
52 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$300()​Ljava/​util/​ArrayList;​ 53 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$300()​Ljava/​util/​ArrayList;​
   
53 ····​move-​result-​object·​v2 54 ····​move-​result-​object·​v1
   
54 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 55 ····​invoke-​virtual·​{v1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
55 ····​move-​result-​object·​v0 56 ····​move-​result-​object·​v1
   
56 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
57 ····​:​cond_0 57 ····​:​cond_0
58 ····​:​goto_0 58 ····​:​goto_0
59 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 59 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
60 ····​move-​result·​v2 60 ····​move-​result·​v2
   
61 ····​if-​eqz·​v2,​·​:​cond_1 61 ····​if-​eqz·​v2,​·​:​cond_1
   
62 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 62 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
63 ····​move-​result-​object·​v1 63 ····​move-​result-​object·​v0
   
64 ····​check-​cast·​v1,​·​Landroid/​widget/​RelativeLayout;​ 64 ····​check-​cast·​v0,​·​Landroid/​widget/​RelativeLayout;​
   
65 ····​.​line·​531 65 ····​.​line·​531
66 ····​.​local·​v1,​·​"r":​Landroid/​widget/​RelativeLayout;​ 66 ····​.​local·​v0,​·​"r":​Landroid/​widget/​RelativeLayout;​
67 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​RelativeLayout;​-​>getVisibility()​I 67 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​RelativeLayout;​-​>getVisibility()​I
   
68 ····​move-​result·​v2 68 ····​move-​result·​v2
   
69 ····​if-​nez·​v2,​·​:​cond_0 69 ····​if-​nez·​v2,​·​:​cond_0
   
70 ····​.​line·​532 70 ····​.​line·​532
71 ····​invoke-​virtual·​{v1,​·​v4},​·​Landroid/​widget/​RelativeLayout;​-​>setVisibility(I)​V 71 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​widget/​RelativeLayout;​-​>setVisibility(I)​V
   
72 ····​.​line·​533 72 ····​.​line·​533
73 ····​const/​4·​v2,​·​0x1 73 ····​const/​4·​v2,​·​0x1
   
74 ····​invoke-​static·​{v2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>setRunThread(Z)​V 74 ····​invoke-​static·​{v2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>setRunThread(Z)​V
   
75 ····​.​line·​534 75 ····​.​line·​534
76 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesResult;​-​>allowFavouritesFetch​ing()​V 76 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesResult;​-​>allowFavouritesFetch​ing()​V
   
77 ····​goto·​:​goto_0 77 ····​goto·​:​goto_0
   
78 ····​.​line·​539 78 ····​.​line·​539
79 ····​.​end·​local·​v1····​#·​"r":​Landroid/​widget/​RelativeLayout;​ 79 ····​.​end·​local·​v0····​#·​"r":​Landroid/​widget/​RelativeLayout;​
80 ····​:​cond_1 80 ····​:​cond_1
81 ····​iget-​object·​v2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$5;​-​>val$hiddenOptions:​Landroid/​widget/​RelativeLayout;​ 81 ····​iget-​object·​v1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$5;​-​>val$hiddenOptions:​Landroid/​widget/​RelativeLayout;​
   
82 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​RelativeLayout;​-​>getVisibility()​I 82 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​RelativeLayout;​-​>getVisibility()​I
   
83 ····​move-​result·​v2 83 ····​move-​result·​v1
   
84 ····​if-​ne·​v2,​·​v4,​·​:​cond_2 84 ····​if-​ne·​v1,​·​v4,​·​:​cond_2
   
85 ····​.​line·​540 85 ····​.​line·​540
86 ····​iget-​object·​v2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$5;​-​>val$hiddenOptions:​Landroid/​widget/​RelativeLayout;​ 86 ····​iget-​object·​v1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$5;​-​>val$hiddenOptions:​Landroid/​widget/​RelativeLayout;​
   
87 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​widget/​RelativeLayout;​-​>setVisibility(I)​V 87 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​widget/​RelativeLayout;​-​>setVisibility(I)​V
   
88 ····​.​line·​541 88 ····​.​line·​541
89 ····​invoke-​static·​{v3},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>setRunThread(Z)​V 89 ····​invoke-​static·​{v3},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>setRunThread(Z)​V
   
90 ····​.​line·​542 90 ····​.​line·​542
91 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesResult;​-​>cancelFavouritesFetc​hing()​V 91 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesResult;​-​>cancelFavouritesFetc​hing()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites$FavouritesListAdapter$4$5.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$input:​Landroid/​widget/​EditText;​ 22 .​field·​final·​synthetic·​val$input:​Landroid/​widget/​EditText;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​Landroid/​widget/​EditText;​)​V 24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$2"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​483 28 ····​.​line·​483
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$5;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$5;​-​>this$2:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$5;​-​>val$input:​Landroid/​widget/​EditText;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4$5;​-​>val$input:​Landroid/​widget/​EditText;​
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites.smali
Offset 111, 15 lines modified Offset 111, 14 lines modified
111 ····​.​line·​68 111 ····​.​line·​68
112 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 112 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
113 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 113 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
114 ····​iput-​object·​v0,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>data:​Ljava/​util/​ArrayList;​ 114 ····​iput-​object·​v0,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>data:​Ljava/​util/​ArrayList;​
   
115 ····​.​line·​200  
116 ····​return-​void 115 ····​return-​void
117 .​end·​method 116 .​end·​method
   
118 .​method·​static·​synthetic·​access$000()​Landroid/​app/​Activity;​ 117 .​method·​static·​synthetic·​access$000()​Landroid/​app/​Activity;​
119 ····​.​locals·​1 118 ····​.​locals·​1
   
120 ····​.​prologue 119 ····​.​prologue
Offset 417, 215 lines modified Offset 416, 210 lines modified
   
417 ····​invoke-​virtual·​{v1,​·​v4},​·​Landroid/​widget/​TextView;​-​>setVisibility(I)​V 416 ····​invoke-​virtual·​{v1,​·​v4},​·​Landroid/​widget/​TextView;​-​>setVisibility(I)​V
   
418 ····​goto·​:​goto_0 417 ····​goto·​:​goto_0
419 .​end·​method 418 .​end·​method
   
420 .​method·​public·​update(Ljava/​util/​Observable;​Ljava/​lang/​Object;​)​V 419 .​method·​public·​update(Ljava/​util/​Observable;​Ljava/​lang/​Object;​)​V
421 ····​.​locals·​12 420 ····​.​locals·​11
422 ····​.​param·​p1,​·​"o"····​#·​Ljava/​util/​Observable;​ 421 ····​.​param·​p1,​·​"o"····​#·​Ljava/​util/​Observable;​
423 ····​.​param·​p2,​·​"args"····​#·​Ljava/​lang/​Object;​ 422 ····​.​param·​p2,​·​"args"····​#·​Ljava/​lang/​Object;​
   
424 ····​.​prologue 423 ····​.​prologue
425 ····​const/​16·​v11,​·​0x8 424 ····​const/​16·​v10,​·​0x8
   
426 ····​const/​4·​v10,​·​0x0 425 ····​const/​4·​v6,​·​0x0
   
427 ····​.​line·​130 426 ····​.​line·​130
428 ····​const/​4·​v3,​·​0x0 427 ····​const/​4·​v2,​·​0x0
   
429 ····​.​line·​131 428 ····​.​line·​131
430 ····​.​local·​v3,​·​"haveConnectedWifi":​Z 429 ····​.​local·​v2,​·​"haveConnectedWifi":​Z
431 ····​const/​4·​v2,​·​0x0 430 ····​const/​4·​v1,​·​0x0
   
432 ····​.​line·​133 431 ····​.​line·​133
433 ····​.​local·​v2,​·​"haveConnectedMobile"​:​Z 432 ····​.​local·​v1,​·​"haveConnectedMobile"​:​Z
434 ····​sget-​object·​v8,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 433 ····​sget-​object·​v5,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
435 ····​const-​string·​v9,​·​"connectivity" 434 ····​const-​string·​v7,​·​"connectivity"
   
436 ····​invoke-​virtual·​{v8,​·​v9},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 435 ····​invoke-​virtual·​{v5,​·​v7},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
437 ····​move-​result-​object·​v1 436 ····​move-​result-​object·​v0
   
438 ····​check-​cast·​v1,​·​Landroid/​net/​ConnectivityManager;​ 437 ····​check-​cast·​v0,​·​Landroid/​net/​ConnectivityManager;​
   
439 ····​.​line·​134 438 ····​.​line·​134
440 ····​.​local·​v1,​·​"cm":​Landroid/​net/​ConnectivityManager;​ 439 ····​.​local·​v0,​·​"cm":​Landroid/​net/​ConnectivityManager;​
441 ····​invoke-​virtual·​{v1},​·​Landroid/​net/​ConnectivityManager;​-​>getAllNetworkInfo()​[Landroid/​net/​NetworkInfo;​ 440 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​ConnectivityManager;​-​>getAllNetworkInfo()​[Landroid/​net/​NetworkInfo;​
   
442 ····​move-​result-​object·​v6 441 ····​move-​result-​object·​v3
   
443 ····​.​line·​135 442 ····​.​line·​135
444 ····​.​local·​v6,​·​"netInfo":​[Landroid/​net/​NetworkInfo;​ 443 ····​.​local·​v3,​·​"netInfo":​[Landroid/​net/​NetworkInfo;​
445 ····move-​object·​v0,​·​v6 444 ····array-​length·​v7,​·​v3
   
446 ····​.​local·​v0,​·​"arr$":​[Landroid/​net/​NetworkInfo;​  
447 ····​array-​length·​v5,​·​v0  
   
448 ····.​local·​v5,​·"len$":​I 445 ····move·​v5,​·v6
449 ····​const/​4·​v4,​·​0x0  
   
450 ····​.​local·​v4,​·​"i$":​I  
451 ····​:​goto_0 446 ····​:​goto_0
452 ····​if-​ge·​v4,​·​v5,​·​:​cond_2 447 ····​if-​ge·​v5,​·​v7,​·​:​cond_2
   
453 ····​aget-​object·​v7,​·​v0,​·​v4 448 ····​aget-​object·​v4,​·​v3,​·​v5
   
454 ····​.​line·​136 449 ····​.​line·​136
455 ····​.​local·​v7,​·​"ni":​Landroid/​net/​NetworkInfo;​ 450 ····​.​local·​v4,​·​"ni":​Landroid/​net/​NetworkInfo;​
456 ····​invoke-​virtual·​{v7},​·​Landroid/​net/​NetworkInfo;​-​>getTypeName()​Ljava/​lang/​String;​ 451 ····​invoke-​virtual·​{v4},​·​Landroid/​net/​NetworkInfo;​-​>getTypeName()​Ljava/​lang/​String;​
   
457 ····​move-​result-​object·​v8 452 ····​move-​result-​object·​v8
   
458 ····​const-​string·​v9,​·​"WIFI" 453 ····​const-​string·​v9,​·​"WIFI"
   
459 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z 454 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z
   
460 ····​move-​result·​v8 455 ····​move-​result·​v8
   
461 ····​if-​eqz·​v8,​·​:​cond_0 456 ····​if-​eqz·​v8,​·​:​cond_0
   
462 ····​.​line·​137 457 ····​.​line·​137
463 ····​invoke-​virtual·​{v7},​·​Landroid/​net/​NetworkInfo;​-​>isConnected()​Z 458 ····​invoke-​virtual·​{v4},​·​Landroid/​net/​NetworkInfo;​-​>isConnected()​Z
   
464 ····​move-​result·​v8 459 ····​move-​result·​v8
   
465 ····​if-​eqz·​v8,​·​:​cond_0 460 ····​if-​eqz·​v8,​·​:​cond_0
   
466 ····​.​line·​138 461 ····​.​line·​138
467 ····​const/​4·​v3,​·​0x1 462 ····​const/​4·​v2,​·​0x1
   
468 ····​.​line·​139 463 ····​.​line·​139
469 ····​:​cond_0 464 ····​:​cond_0
Max diff block lines reached; 7430/11222 bytes (66.21%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/FavouritesData$CompareByGeography.smali
Offset 81, 25 lines modified Offset 81, 21 lines modified
81 ····​return-​void 81 ····​return-​void
82 .​end·​method 82 .​end·​method
   
   
83 #·​virtual·​methods 83 #·​virtual·​methods
84 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 84 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
85 ····​.​locals·​1 85 ····​.​locals·​1
86 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
87 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​  
   
88 ····​.​prologue 86 ····​.​prologue
89 ····​.​line·​233 87 ····​.​line·​233
90 ····​check-​cast·​p1,​·​Ljava/​lang/​String;​ 88 ····​check-​cast·​p1,​·​Ljava/​lang/​String;​
   
91 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
92 ····​check-​cast·​p2,​·​Ljava/​lang/​String;​ 89 ····​check-​cast·​p2,​·​Ljava/​lang/​String;​
   
93 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​  
94 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData$Compar​eByGeography;​-​>compare(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 90 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData$Compar​eByGeography;​-​>compare(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
95 ····​move-​result·​v0 91 ····​move-​result·​v0
   
96 ····​return·​v0 92 ····​return·​v0
97 .​end·​method 93 .​end·​method
   
Offset 192, 18 lines modified Offset 188, 18 lines modified
192 ····​.​local·​v4,​·​"e1Lat":​D 188 ····​.​local·​v4,​·​"e1Lat":​D
193 ····​const/​16·​v44,​·​0x7 189 ····​const/​16·​v44,​·​0x7
   
194 ····​aget-​object·​v44,​·​v6,​·​v44 190 ····​aget-​object·​v44,​·​v6,​·​v44
   
195 ····​invoke-​static/​range·​{v44·​.​.​·​v44},​·​Ljava/​lang/​Double;​-​>parseDouble(Ljava/​lang/​String;​)​D 191 ····​invoke-​static/​range·​{v44·​.​.​·​v44},​·​Ljava/​lang/​Double;​-​>parseDouble(Ljava/​lang/​String;​)​D
   
196 ····​move-​result-​wide·​v8 192 ····​move-​result-​wide·​v7
   
197 ····​.​line·​251 193 ····​.​line·​251
198 ····​.​local·​v8,​·​"e1Long":​D 194 ····​.​local·​v7,​·​"e1Long":​D
199 ····​const-​string·​v44,​·​"\\|" 195 ····​const-​string·​v44,​·​"\\|"
   
200 ····​move-​object/​from16·​v0,​·​p2 196 ····​move-​object/​from16·​v0,​·​p2
   
201 ····​move-​object/​from16·​v1,​·​v44 197 ····​move-​object/​from16·​v1,​·​v44
   
202 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​ 198 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
Offset 224, 47 lines modified Offset 220, 47 lines modified
224 ····​.​local·​v22,​·​"e2Lat":​D 220 ····​.​local·​v22,​·​"e2Lat":​D
225 ····​const/​16·​v44,​·​0x7 221 ····​const/​16·​v44,​·​0x7
   
226 ····​aget-​object·​v44,​·​v24,​·​v44 222 ····​aget-​object·​v44,​·​v24,​·​v44
   
227 ····​invoke-​static/​range·​{v44·​.​.​·​v44},​·​Ljava/​lang/​Double;​-​>parseDouble(Ljava/​lang/​String;​)​D 223 ····​invoke-​static/​range·​{v44·​.​.​·​v44},​·​Ljava/​lang/​Double;​-​>parseDouble(Ljava/​lang/​String;​)​D
   
228 ····​move-​result-​wide·​v26 224 ····​move-​result-​wide·​v25
   
229 ····​.​line·​255 225 ····​.​line·​255
230 ····​.​local·​v26,​·​"e2Long":​D 226 ····​.​local·​v25,​·​"e2Long":​D
231 ····​sub-​double·​v44,​·​v4,​·​v40 227 ····​sub-​double·​v44,​·​v4,​·​v40
   
232 ····​invoke-​static/​range·​{v44·​.​.​·​v45},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D 228 ····​invoke-​static/​range·​{v44·​.​.​·​v45},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D
   
233 ····​move-​result-​wide·​v14 229 ····​move-​result-​wide·​v13
   
234 ····​.​line·​256 230 ····​.​line·​256
235 ····​.​local·​v14,​·​"e1dLat":​D 231 ····​.​local·​v13,​·​"e1dLat":​D
236 ····​sub-​double·​v44,​·​v8,​·​v42 232 ····​sub-​double·​v44,​·​v7,​·​v42
   
237 ····​invoke-​static/​range·​{v44·​.​.​·​v45},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D 233 ····​invoke-​static/​range·​{v44·​.​.​·​v45},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D
   
238 ····​move-​result-​wide·​v16 234 ····​move-​result-​wide·​v15
   
239 ····​.​line·​257 235 ····​.​line·​257
240 ····​.​local·​v16,​·​"e1dLng":​D 236 ····​.​local·​v15,​·​"e1dLng":​D
241 ····​const-​wide/​high16·​v44,​·​0x4000000000000000L····​#·​2.​0 237 ····​const-​wide/​high16·​v44,​·​0x4000000000000000L····​#·​2.​0
   
242 ····​div-​double·​v44,​·​v14,​·​v44 238 ····​div-​double·​v44,​·​v13,​·​v44
   
243 ····​invoke-​static/​range·​{v44·​.​.​·​v45},​·​Ljava/​lang/​Math;​-​>sin(D)​D 239 ····​invoke-​static/​range·​{v44·​.​.​·​v45},​·​Ljava/​lang/​Math;​-​>sin(D)​D
   
244 ····​move-​result-​wide·​v18 240 ····​move-​result-​wide·​v18
   
245 ····​.​line·​258 241 ····​.​line·​258
246 ····​.​local·​v18,​·​"e1sindLat":​D 242 ····​.​local·​v18,​·​"e1sindLat":​D
247 ····​const-​wide/​high16·​v44,​·​0x4000000000000000L····​#·​2.​0 243 ····​const-​wide/​high16·​v44,​·​0x4000000000000000L····​#·​2.​0
   
248 ····​div-​double·​v44,​·​v16,​·​v44 244 ····​div-​double·​v44,​·​v15,​·​v44
   
249 ····​invoke-​static/​range·​{v44·​.​.​·​v45},​·​Ljava/​lang/​Math;​-​>sin(D)​D 245 ····​invoke-​static/​range·​{v44·​.​.​·​v45},​·​Ljava/​lang/​Math;​-​>sin(D)​D
   
250 ····​move-​result-​wide·​v20 246 ····​move-​result-​wide·​v20
   
251 ····​.​line·​259 247 ····​.​line·​259
252 ····​.​local·​v20,​·​"e1sindLng":​D 248 ····​.​local·​v20,​·​"e1sindLng":​D
Offset 288, 99 lines modified Offset 284, 103 lines modified
   
288 ····​move-​result-​wide·​v46 284 ····​move-​result-​wide·​v46
   
289 ····​invoke-​static/​range·​{v40·​.​.​·​v41},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D 285 ····​invoke-​static/​range·​{v40·​.​.​·​v41},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D
   
290 ····​move-​result-​wide·​v48 286 ····​move-​result-​wide·​v48
Max diff block lines reached; 4714/7408 bytes (63.63%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/FavouritesData$CompareByText.smali
Offset 56, 25 lines modified Offset 56, 21 lines modified
56 ····​return-​void 56 ····​return-​void
57 .​end·​method 57 .​end·​method
   
   
58 #·​virtual·​methods 58 #·​virtual·​methods
59 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 59 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
60 ····​.​locals·​1 60 ····​.​locals·​1
61 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
62 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​  
   
63 ····​.​prologue 61 ····​.​prologue
64 ····​.​line·​190 62 ····​.​line·​190
65 ····​check-​cast·​p1,​·​Ljava/​lang/​String;​ 63 ····​check-​cast·​p1,​·​Ljava/​lang/​String;​
   
66 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
67 ····​check-​cast·​p2,​·​Ljava/​lang/​String;​ 64 ····​check-​cast·​p2,​·​Ljava/​lang/​String;​
   
68 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​  
69 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData$Compar​eByText;​-​>compare(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 65 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData$Compar​eByText;​-​>compare(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
70 ····​move-​result·​v0 66 ····​move-​result·​v0
   
71 ····​return·​v0 67 ····​return·​v0
72 .​end·​method 68 .​end·​method
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/FavouritesData.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​util/​Observable;​ 2 .​super·​Ljava/​util/​Observable;​
3 .​source·​"FavouritesData.​java" 3 .​source·​"FavouritesData.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData$1;​,​  
8 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData$Compar​eByGeography;​,​ 7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData$Compar​eByGeography;​,​
9 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData$Compar​eByText;​ 8 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData$Compar​eByText;​
10 ····​} 9 ····​}
11 .​end·​annotation 10 .​end·​annotation
   
   
12 #·​static·​fields 11 #·​static·​fields
Offset 205, 111 lines modified Offset 204, 110 lines modified
   
205 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​HashMap;​-​><init>(Ljava/​util/​Map;​)​V 204 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​HashMap;​-​><init>(Ljava/​util/​Map;​)​V
   
206 ····​return-​object·​v0 205 ····​return-​object·​v0
207 .​end·​method 206 .​end·​method
   
208 .​method·​public·​getFavourites()​Ljava/​util/​ArrayList;​ 207 .​method·​public·​getFavourites()​Ljava/​util/​ArrayList;​
209 ····​.​locals·7 208 ····​.​locals·6
210 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 209 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
211 ········​value·​=·​{ 210 ········​value·​=·​{
212 ············​"()​",​ 211 ············​"()​",​
213 ············​"Ljava/​util/​ArrayList",​ 212 ············​"Ljava/​util/​ArrayList",​
214 ············​"<",​ 213 ············​"<",​
215 ············​"Ljava/​lang/​String;​",​ 214 ············​"Ljava/​lang/​String;​",​
216 ············​">;​" 215 ············​">;​"
217 ········​} 216 ········​}
218 ····​.​end·​annotation 217 ····​.​end·​annotation
   
219 ····​.​prologue 218 ····​.​prologue
220 ····​const/​4·​v6,​·​0x0 219 ····​const/​4·​v5,​·​0x0
   
221 ····​.​line·​170 220 ····​.​line·​170
222 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​-​>lm:​Landroid/​location/​LocationManager;​ 221 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​-​>lm:​Landroid/​location/​LocationManager;​
   
223 ····​const-​string·​v5,​·​"gps" 222 ····​const-​string·​v4,​·​"gps"
   
224 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​ 223 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​
   
225 ····​move-​result-​object·​v2 224 ····​move-​result-​object·​v1
   
226 ····​.​line·​171 225 ····​.​line·​171
227 ····​.​local·​v2,​·​"lastKnownLocation":​Landroid/​location/​Location;​ 226 ····​.​local·​v1,​·​"lastKnownLocation":​Landroid/​location/​Location;​
228 ····​if-​nez·​v2,​·​:​cond_0 227 ····​if-​nez·​v1,​·​:​cond_0
   
229 ····​.​line·​172 228 ····​.​line·​172
230 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​-​>lm:​Landroid/​location/​LocationManager;​ 229 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​-​>lm:​Landroid/​location/​LocationManager;​
   
231 ····​const-​string·​v5,​·​"network" 230 ····​const-​string·​v4,​·​"network"
   
232 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​ 231 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​
   
233 ····​move-​result-​object·​v2 232 ····​move-​result-​object·​v1
   
234 ····​.​line·​175 233 ····​.​line·​175
235 ····​:​cond_0 234 ····​:​cond_0
236 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 235 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
237 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 236 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
238 ····​.​line·​176 237 ····​.​line·​176
239 ····​.​local·​v0,​·​"favouritesList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 238 ····​.​local·​v0,​·​"favouritesList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
240 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​-​>data:​Ljava/​util/​HashMap;​ 239 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesData;​-​>data:​Ljava/​util/​HashMap;​
   
241 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​HashMap;​-​>values()​Ljava/​util/​Collection;​ 240 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​HashMap;​-​>values()​Ljava/​util/​Collection;​
   
242 ····​move-​result-​object·​v4 241 ····​move-​result-​object·​v3
   
243 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 242 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
244 ····​move-​result-​object·​v1 243 ····​move-​result-​object·​v3
   
245 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
246 ····​:​goto_0 244 ····​:​goto_0
247 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 245 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
248 ····​move-​result·​v4 246 ····​move-​result·​v4
   
249 ····​if-​eqz·​v4,​·​:​cond_1 247 ····​if-​eqz·​v4,​·​:​cond_1
   
250 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 248 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
251 ····​move-​result-​object·​v3 249 ····​move-​result-​object·​v2
   
252 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​ 250 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​
   
253 ····​.​line·​177 251 ····​.​line·​177
254 ····​.​local·​v3,​·​"s":​Ljava/​lang/​String;​ 252 ····​.​local·​v2,​·​"s":​Ljava/​lang/​String;​
255 ····​invoke-​virtual·​{v0,​·​v3},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 253 ····​invoke-​virtual·​{v0,​·​v2},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
256 ····​goto·​:​goto_0 254 ····​goto·​:​goto_0
   
257 ····​.​line·​179 255 ····​.​line·​179
258 ····​.​end·​local·​v3····​#·​"s":​Ljava/​lang/​String;​ 256 ····​.​end·​local·​v2····​#·​"s":​Ljava/​lang/​String;​
Max diff block lines reached; 2177/6531 bytes (33.33%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/FavouritesResult$runTime.smali
Offset 57, 1717 lines modified Offset 57, 1827 lines modified
57 ····​return-​void 57 ····​return-​void
58 .​end·​method 58 .​end·​method
   
   
59 #·​virtual·​methods 59 #·​virtual·​methods
60 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​ 60 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
61 ····​.​locals·​1 61 ····​.​locals·​1
62 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​  
   
63 ····​.​prologue 62 ····​.​prologue
64 ····​.​line·​67 63 ····​.​line·​67
65 ····​check-​cast·​p1,​·​[Ljava/​util/​ArrayList;​ 64 ····​check-​cast·​p1,​·​[Ljava/​util/​ArrayList;​
   
66 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​  
67 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesResult$runT​ime;​-​>doInBackground([Ljav​a/​util/​ArrayList;​)​Ljava/​lang/​String;​ 65 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesResult$runT​ime;​-​>doInBackground([Ljav​a/​util/​ArrayList;​)​Ljava/​lang/​String;​
   
68 ····​move-​result-​object·​v0 66 ····​move-​result-​object·​v0
   
69 ····​return-​object·​v0 67 ····​return-​object·​v0
70 .​end·​method 68 .​end·​method
   
71 .​method·​protected·​varargs·​doInBackground([Ljava​/​util/​ArrayList;​)​Ljava/​lang/​String;​ 69 .​method·​protected·​varargs·​doInBackground([Ljava​/​util/​ArrayList;​)​Ljava/​lang/​String;​
72 ····​.​locals·​37 70 ····​.​locals·​35
73 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 71 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
74 ········​value·​=·​{ 72 ········​value·​=·​{
75 ············​"([",​ 73 ············​"([",​
76 ············​"Ljava/​util/​ArrayList",​ 74 ············​"Ljava/​util/​ArrayList",​
77 ············​"<",​ 75 ············​"<",​
78 ············​"Ljava/​lang/​String;​",​ 76 ············​"Ljava/​lang/​String;​",​
79 ············​">;​)​",​ 77 ············​">;​)​",​
80 ············​"Ljava/​lang/​String;​" 78 ············​"Ljava/​lang/​String;​"
81 ········​} 79 ········​}
82 ····​.​end·​annotation 80 ····​.​end·​annotation
   
83 ····​.​prologue 81 ····​.​prologue
84 ····​.​line·​71 82 ····​.​line·​71
85 ····​.​local·​p1,​·​"urls":​[Ljava/​util/​ArrayList;​,​·​"[Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 83 ····​.​local·​p1,​·​"urls":​[Ljava/​util/​ArrayList;​,​·​"[Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
86 ····​const/​16·​v34,​·​0x0 84 ····​const/​16·​v30,​·​0x0
   
87 ····​aget-​object·​v34,​·​p1,​·​v34 85 ····​aget-​object·​v30,​·​p1,​·​v30
   
88 ····​invoke-​virtual/​range·​{v34·​.​.​·​v34},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 86 ····​invoke-​virtual/​range·​{v30·​.​.​·​v30},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
89 ····​move-​result-​object·​v11 87 ····​move-​result-​object·​v31
   
90 ····​:​cond_0 88 ····​:​cond_0
91 ····​:​goto_0 89 ····​:​goto_0
92 ····​invoke-​interface·​{v11},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 90 ····​invoke-​interface/​range·​{v31·​.​.​·​v31},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
93 ····​move-​result·​v34 91 ····​move-​result·​v30
   
94 ····​if-​eqz·​v34,​·​:​cond_16 92 ····​if-​eqz·​v30,​·​:​cond_16
   
95 ····​invoke-​interface·​{v11},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 93 ····​invoke-​interface/​range·​{v31·​.​.​·​v31},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
96 ····​move-​result-​object·​v26 94 ····​move-​result-​object·​v22
   
97 ····​check-​cast·​v26,​·​Ljava/​lang/​String;​ 95 ····​check-​cast·​v22,​·​Ljava/​lang/​String;​
   
98 ····​.​line·​73 96 ····​.​line·​73
99 ····​.​local·​v26,​·​"stop":​Ljava/​lang/​String;​ 97 ····​.​local·​v22,​·​"stop":​Ljava/​lang/​String;​
100 ····​const-​string·​v34,​·​"\\|" 98 ····​const-​string·​v30,​·​"\\|"
   
101 ····​move-​object/​from16·​v0,​·​v26 99 ····​move-​object/​from16·​v0,​·​v22
   
102 ····​move-​object/​from16·​v1,​·​v34 100 ····​move-​object/​from16·​v1,​·​v30
   
103 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​ 101 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
   
104 ····​move-​result-​object·​v27 102 ····​move-​result-​object·​v23
   
105 ····​.​line·​74 103 ····​.​line·​74
106 ····​.​local·​v27,​·​"stopList":​[Ljava/​lang/​String;​ 104 ····​.​local·​v23,​·​"stopList":​[Ljava/​lang/​String;​
107 ····​new-​instance·​v34,​·​Ljava/​lang/​StringBuilder;​ 105 ····​new-​instance·​v30,​·​Ljava/​lang/​StringBuilder;​
   
  106 ····​invoke-​direct/​range·​{v30·​.​.​·​v30},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
  107 ····​const-​string·​v32,​·​"http:​/​/​webservices.​nextbus.​com/​service/​publicXMLFeed?command​=predictions&a=ttc&r=​"
   
  108 ····​move-​object/​from16·​v0,​·​v30
   
108 ····invoke-​direct/​range·​{v34·​.​.​·​v34},​·Ljava/​lang/​StringBuilder;​-​><init>()​V 109 ····move-​object/​from16·​v1,​·​v32
   
109 ····const-​string·v35,​·"http:​/​/​webservices.​nextbus.​com/​service/​publicXMLFeed?command​=predictions&a=ttc&r=​" 110 ····invoke-​virtual·{v0,​·v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
110 ····invoke-​virtual/​range·​{v34·​.​.​·​v35},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 111 ····move-​result-​object·v30
   
111 ····move-​result-​object·v34 112 ····const/​16·​v32,​·0x0
   
112 ····const/​16·​v35,​·0x0 113 ····aget-​object·​v32,​·​v23,​·v32
   
113 ····aget-​object·​v35,​·​v27,​·​v35 114 ····move-​object/​from16·​v0,​·​v30
   
114 ····invoke-​virtual/​range·​{v34·​.​.​·​v35},​·Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 115 ····move-​object/​from16·​v1,​·​v32
   
115 ····move-​result-​object·v34 116 ····invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
116 ····const-​string·​v35,​·​"&s=" 117 ····move-​result-​object·​v30
   
Max diff block lines reached; 73995/78046 bytes (94.81%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/FavouritesResult.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"FavouritesResult.​java" 3 .​source·​"FavouritesResult.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesResult$1;​,​  
8 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesResult$runT​ime;​ 7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​FavouritesResult$runT​ime;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​static·​fields 10 #·​static·​fields
12 .​field·​private·​static·​cancelled:​Z 11 .​field·​private·​static·​cancelled:​Z
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Find$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​104 27 ····​.​line·​104
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Find$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​112 27 ····​.​line·​112
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Find$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​120 27 ····​.​line·​120
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$3;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$3;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Find$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​129 27 ····​.​line·​129
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$4;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$4;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Find$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​136 27 ····​.​line·​136
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$5;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$5;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 60, 14 lines modified Offset 61, 15 lines modified
   
60 ····​const/​4·​v5,​·​0x1 61 ····​const/​4·​v5,​·​0x1
   
61 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​ 62 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​
   
62 ····​move-​result-​object·​v3 63 ····​move-​result-​object·​v3
   
  64 ····​.​line·​140
63 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>routeNumber:​Landroid/​widget/​TextView;​ 65 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>routeNumber:​Landroid/​widget/​TextView;​
64 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>access$200()​Landroid/​widget/​TextView;​ 66 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>access$200()​Landroid/​widget/​TextView;​
   
65 ····​move-​result-​object·​v4 67 ····​move-​result-​object·​v4
   
66 ····​invoke-​virtual·​{v4},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​ 68 ····​invoke-​virtual·​{v4},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Find$6.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​146 27 ····​.​line·​146
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$6;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find$6;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 209, 28 lines modified Offset 210, 30 lines modified
   
209 ····​const-​string·​v3,​·​"|" 210 ····​const-​string·​v3,​·​"|"
   
210 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 211 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
211 ····​move-​result-​object·​v2 212 ····​move-​result-​object·​v2
   
  213 ····​.​line·​159
212 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getStopID()​Ljava/​lang/​String;​ 214 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getStopID()​Ljava/​lang/​String;​
   
213 ····​move-​result-​object·​v3 215 ····​move-​result-​object·​v3
   
214 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 216 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
215 ····​move-​result-​object·​v2 217 ····​move-​result-​object·​v2
   
216 ····​const-​string·​v3,​·​"|" 218 ····​const-​string·​v3,​·​"|"
   
217 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 219 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
218 ····​move-​result-​object·​v2 220 ····​move-​result-​object·​v2
   
  221 ····​.​line·​160
219 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getRouteNumber()​Ljava/​lang/​String;​ 222 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getRouteNumber()​Ljava/​lang/​String;​
   
220 ····​move-​result-​object·​v3 223 ····​move-​result-​object·​v3
   
221 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 224 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
222 ····​move-​result-​object·​v2 225 ····​move-​result-​object·​v2
Offset 251, 14 lines modified Offset 254, 15 lines modified
   
251 ····​const-​string·​v3,​·​"|" 254 ····​const-​string·​v3,​·​"|"
   
252 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 255 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
253 ····​move-​result-​object·​v2 256 ····​move-​result-​object·​v2
   
  257 ····​.​line·​161
254 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getRouteName()​Ljava/​lang/​String;​ 258 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getRouteName()​Ljava/​lang/​String;​
   
255 ····​move-​result-​object·​v3 259 ····​move-​result-​object·​v3
   
256 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 260 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
257 ····​move-​result-​object·​v2 261 ····​move-​result-​object·​v2
Offset 293, 64 lines modified Offset 297, 43 lines modified
   
293 ····​const-​string·​v3,​·​"|" 297 ····​const-​string·​v3,​·​"|"
   
294 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 298 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
295 ····​move-​result-​object·​v2 299 ····​move-​result-​object·​v2
   
  300 ····​.​line·​162
296 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getStopLong()​Ljava/​lang/​String;​ 301 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getStopLong()​Ljava/​lang/​String;​
   
297 ····​move-​result-​object·​v3 302 ····​move-​result-​object·​v3
   
298 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 303 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
299 ····​move-​result-​object·​v2 304 ····​move-​result-​object·​v2
   
300 ····​const-​string·​v3,​·​"|" 305 ····​const-​string·​v3,​·​"|No·​information|···​No\nBuses|"
   
301 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
302 ····​move-​result-​object·​v2  
   
303 ····​const-​string·​v3,​·​"No·​information"  
   
304 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
305 ····​move-​result-​object·​v2  
   
306 ····​const-​string·​v3,​·​"|"  
   
307 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
308 ····​move-​result-​object·​v2  
   
309 ····​const-​string·​v3,​·​"···​No\nBuses"  
   
Max diff block lines reached; 3925/7219 bytes (54.37%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/GetNearbyStops$runTime.smali
Offset 54, 324 lines modified Offset 54, 316 lines modified
54 ····​return-​void 54 ····​return-​void
55 .​end·​method 55 .​end·​method
   
   
56 #·​virtual·​methods 56 #·​virtual·​methods
57 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​ 57 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
58 ····​.​locals·​1 58 ····​.​locals·​1
59 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​  
   
60 ····​.​prologue 59 ····​.​prologue
61 ····​.​line·​59 60 ····​.​line·​59
62 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​ 61 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​
   
63 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​  
64 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops$runTim​e;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​lang/​Void;​ 62 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops$runTim​e;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​lang/​Void;​
   
65 ····​move-​result-​object·​v0 63 ····​move-​result-​object·​v0
   
66 ····​return-​object·​v0 64 ····​return-​object·​v0
67 .​end·​method 65 .​end·​method
   
68 .​method·​protected·​varargs·​doInBackground([Ljava​/​lang/​Void;​)​Ljava/​lang/​Void;​ 66 .​method·​protected·​varargs·​doInBackground([Ljava​/​lang/​Void;​)​Ljava/​lang/​Void;​
69 ····​.​locals·​42 67 ····​.​locals·​41
70 ····​.​param·​p1,​·​"params"····​#·​[Ljava/​lang/​Void;​ 68 ····​.​param·​p1,​·​"params"····​#·​[Ljava/​lang/​Void;​
   
71 ····​.​prologue 69 ····​.​prologue
72 ····​.​line·​64 70 ····​.​line·​64
73 ····​const·​v4,​·​0x3e99999a····​#·​0.​3f 71 ····​const·​v4,​·​0x3e99999a····​#·​0.​3f
   
74 ····​.​line·​66 72 ····​.​line·​66
75 ····​.​local·​v4,​·​"MAXIMUM_DISTANCE":​F 73 ····​.​local·​v4,​·​"MAXIMUM_DISTANCE":​F
76 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 74 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
77 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops;​-​>access$100()​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 75 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops;​-​>access$100()​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
78 ····​move-​result-​object·​v19 76 ····​move-​result-​object·​v32
   
79 ····​const-​string·​v34,​·​"location" 77 ····​const-​string·​v33,​·​"location"
   
80 ····move-​object/​from16·v0,​·v19 78 ····invoke-​virtual/​range·​{v32·​.​.​·v33},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
81 ····​move-​object/​from16·​v1,​·​v34 79 ····​move-​result-​object·​v8
   
82 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​  
   
83 ····​move-​result-​object·​v9  
   
84 ····​check-​cast·​v9,​·​Landroid/​location/​LocationManager;​ 80 ····​check-​cast·​v8,​·​Landroid/​location/​LocationManager;​
   
85 ····​.​line·​69 81 ····​.​line·​69
86 ····​.​local·​v9,​·​"lm":​Landroid/​location/​LocationManager;​ 82 ····​.​local·​v8,​·​"lm":​Landroid/​location/​LocationManager;​
87 ····​const-​string·​v19,​·​"gps" 83 ····​const-​string·​v32,​·​"gps"
   
88 ····​move-​object/​from16·​v0,​·​v19 84 ····​move-​object/​from16·​v0,​·​v32
   
89 ····​invoke-​virtual·​{v9,​·​v0},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​ 85 ····​invoke-​virtual·​{v8,​·​v0},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​
   
90 ····​move-​result-​object·​v8 86 ····​move-​result-​object·​v7
   
91 ····​.​line·​70 87 ····​.​line·​70
92 ····​.​local·​v8,​·​"lastKnownLocation":​Landroid/​location/​Location;​ 88 ····​.​local·​v7,​·​"lastKnownLocation":​Landroid/​location/​Location;​
93 ····​if-​nez·​v8,​·​:​cond_0 89 ····​if-​nez·​v7,​·​:​cond_0
   
94 ····​.​line·​71 90 ····​.​line·​71
95 ····​const-​string·​v19,​·​"network" 91 ····​const-​string·​v32,​·​"network"
   
96 ····​move-​object/​from16·​v0,​·​v19 92 ····​move-​object/​from16·​v0,​·​v32
   
97 ····​invoke-​virtual·​{v9,​·​v0},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​ 93 ····​invoke-​virtual·​{v8,​·​v0},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​
   
98 ····​move-​result-​object·​v8 94 ····​move-​result-​object·​v7
   
99 ····​.​line·​74 95 ····​.​line·​74
100 ····​:​cond_0 96 ····​:​cond_0
101 ····​if-​eqz·​v8,​·​:​cond_2 97 ····​if-​eqz·​v7,​·​:​cond_2
   
102 ····​.​line·​75 98 ····​.​line·​75
103 ····​invoke-​virtual·​{v8},​·​Landroid/​location/​Location;​-​>getLatitude()​D 99 ····​invoke-​virtual·​{v7},​·​Landroid/​location/​Location;​-​>getLatitude()​D
   
104 ····​move-​result-​wide·​v30 100 ····​move-​result-​wide·​v28
   
105 ····​.​line·​76 101 ····​.​line·​76
106 ····​.​local·​v30,​·​"userLatitude":​D 102 ····​.​local·​v28,​·​"userLatitude":​D
107 ····​invoke-​virtual·​{v8},​·​Landroid/​location/​Location;​-​>getLongitude()​D 103 ····​invoke-​virtual·​{v7},​·​Landroid/​location/​Location;​-​>getLongitude()​D
   
108 ····​move-​result-​wide·​v32 104 ····​move-​result-​wide·​v30
   
109 ····​.​line·​77 105 ····​.​line·​77
110 ····​.​local·​v32,​·​"userLongitude":​D 106 ····​.​local·​v30,​·​"userLongitude":​D
111 ····​const-​wide·​v6,​·​0x40b8e30000000000L····​#·​6371.​0 107 ····​const-​wide·​v5,​·​0x40b8e30000000000L····​#·​6371.​0
   
112 ····​.​line·​79 108 ····​.​line·​79
113 ····​.​local·​v6,​·​"earthRadius":​D 109 ····​.​local·​v5,​·​"earthRadius":​D
114 ····​move-​object/​from16·​v0,​·​p0 110 ····​move-​object/​from16·​v0,​·​p0
   
115 ····​iget-​object·​v0,​·​v0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops$runTim​e;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops;​ 111 ····​iget-​object·​v0,​·​v0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops$runTim​e;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops;​
   
116 ····​move-​object/​from16·​v19,​·​v0 112 ····​move-​object/​from16·​v32,​·​v0
   
117 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops;​-​>stops:​Ljava/​util/​ArrayList;​ 113 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops;​-​>stops:​Ljava/​util/​ArrayList;​
Max diff block lines reached; 9853/14594 bytes (67.51%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites$FavouritesListAdapter$4.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$dataList:​[Ljava/​lang/​String;​ 24 .​field·​final·​synthetic·​val$dataList:​[Ljava/​lang/​String;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​Landroid/​widget/​ImageButton;​[Ljava/​lang/​String;​)​V 26 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​Landroid/​widget/​ImageButton;​[Ljava/​lang/​String;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​323 30 ····​.​line·​323
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​-​>val$alertButton:​Landroid/​widget/​ImageButton;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​-​>val$alertButton:​Landroid/​widget/​ImageButton;​
   
Offset 44, 37 lines modified Offset 45, 36 lines modified
   
   
44 #·​virtual·​methods 45 #·​virtual·​methods
45 .​method·​public·​checkIfExistsInCurren​tAlerts()​Z 46 .​method·​public·​checkIfExistsInCurren​tAlerts()​Z
46 ····​.​locals·​7 47 ····​.​locals·​7
   
47 ····​.​prologue 48 ····​.​prologue
48 ····​const/​4·​v2,​·​0x1 49 ····​const/​4·​v1,​·​0x1
   
49 ····​const/​4·​v3,​·​0x0 50 ····​const/​4·​v2,​·​0x0
   
50 ····​.​line·​511 51 ····​.​line·​511
51 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>currentAlerts:​Ljava/​util/​ArrayList;​ 52 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>currentAlerts:​Ljava/​util/​ArrayList;​
52 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$600()​Ljava/​util/​ArrayList;​ 53 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>access$600()​Ljava/​util/​ArrayList;​
   
53 ····​move-​result-​object·​v4 54 ····​move-​result-​object·​v3
   
54 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 55 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
55 ····​move-​result-​object·​v1 56 ····​move-​result-​object·​v3
   
56 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
57 ····​:​cond_0 57 ····​:​cond_0
58 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 58 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
59 ····​move-​result·​v4 59 ····​move-​result·​v4
   
60 ····​if-​eqz·​v4,​·​:​cond_1 60 ····​if-​eqz·​v4,​·​:​cond_1
   
61 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 61 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
62 ····​move-​result-​object·​v0 62 ····​move-​result-​object·​v0
   
63 ····​check-​cast·​v0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​ 63 ····​check-​cast·​v0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​
   
64 ····​.​line·​512 64 ····​.​line·​512
65 ····​.​local·​v0,​·​"ba":​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​ 65 ····​.​local·​v0,​·​"ba":​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​
Offset 84, 29 lines modified Offset 84, 29 lines modified
   
84 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​ 84 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
85 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 85 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
86 ····​iget-​object·​v6,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​-​>val$dataList:​[Ljava/​lang/​String;​ 86 ····​iget-​object·​v6,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​-​>val$dataList:​[Ljava/​lang/​String;​
   
87 ····​aget-​object·​v6,​·​v6,​·​v3 87 ····​aget-​object·​v6,​·​v6,​·​v2
   
88 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 88 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
89 ····​move-​result-​object·​v5 89 ····​move-​result-​object·​v5
   
90 ····​const-​string·​v6,​·​"·​" 90 ····​const-​string·​v6,​·​"·​"
   
91 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 91 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
92 ····​move-​result-​object·​v5 92 ····​move-​result-​object·​v5
   
93 ····​iget-​object·​v6,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​-​>val$dataList:​[Ljava/​lang/​String;​ 93 ····​iget-​object·​v6,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter$4;​-​>val$dataList:​[Ljava/​lang/​String;​
   
94 ····​aget-​object·​v6,​·​v6,​·​v2 94 ····​aget-​object·​v6,​·​v6,​·​v1
   
95 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 95 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
96 ····​move-​result-​object·​v5 96 ····​move-​result-​object·​v5
   
97 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 97 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
Offset 117, 317 lines modified Offset 117, 316 lines modified
117 ····​move-​result·​v4 117 ····​move-​result·​v4
   
118 ····​if-​eqz·​v4,​·​:​cond_0 118 ····​if-​eqz·​v4,​·​:​cond_0
   
119 ····​.​line·​516 119 ····​.​line·​516
120 ····​.​end·​local·​v0····​#·​"ba":​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​ 120 ····​.​end·​local·​v0····​#·​"ba":​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​BusAlert;​
121 ····​:​goto_0 121 ····​:​goto_0
122 ····​return·​v2 122 ····​return·​v1
   
123 ····​:​cond_1 123 ····​:​cond_1
124 ····​move·​v2,​·​v3 124 ····​move·​v1,​·​v2
   
125 ····​goto·​:​goto_0 125 ····​goto·​:​goto_0
126 .​end·​method 126 .​end·​method
   
Max diff block lines reached; 19199/22751 bytes (84.39%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Favourites$FavouritesListAdapter.smali
Offset 306, 14 lines modified Offset 306, 15 lines modified
   
306 ····​iget-​object·​v0,​·​v0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​-​>itemView:​Landroid/​view/​View;​ 306 ····​iget-​object·​v0,​·​v0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​-​>itemView:​Landroid/​view/​View;​
   
307 ····​move-​object/​from16·​v22,​·​v0 307 ····​move-​object/​from16·​v22,​·​v0
   
308 ····​const·​v23,​·​0x7f09000e 308 ····​const·​v23,​·​0x7f09000e
   
  309 ····​.​line·​247
309 ····​invoke-​virtual/​range·​{v22·​.​.​·​v23},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 310 ····​invoke-​virtual/​range·​{v22·​.​.​·​v23},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
310 ····​move-​result-​object·​v11 311 ····​move-​result-​object·​v11
   
311 ····​check-​cast·​v11,​·​Landroid/​widget/​RelativeLayout;​ 312 ····​check-​cast·​v11,​·​Landroid/​widget/​RelativeLayout;​
   
312 ····​.​line·​250 313 ····​.​line·​250
Offset 332, 14 lines modified Offset 333, 15 lines modified
   
332 ····​iget-​object·​v0,​·​v0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​-​>itemView:​Landroid/​view/​View;​ 333 ····​iget-​object·​v0,​·​v0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites$Favourites​ListAdapter;​-​>itemView:​Landroid/​view/​View;​
   
333 ····​move-​object/​from16·​v22,​·​v0 334 ····​move-​object/​from16·​v22,​·​v0
   
334 ····​const·​v23,​·​0x7f090006 335 ····​const·​v23,​·​0x7f090006
   
  336 ····​.​line·​253
335 ····​invoke-​virtual/​range·​{v22·​.​.​·​v23},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 337 ····​invoke-​virtual/​range·​{v22·​.​.​·​v23},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
336 ····​move-​result-​object·​v16 338 ····​move-​result-​object·​v16
   
337 ····​check-​cast·​v16,​·​Landroid/​widget/​RelativeLayout;​ 339 ····​check-​cast·​v16,​·​Landroid/​widget/​RelativeLayout;​
   
338 ····​.​line·​256 340 ····​.​line·​256
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/GetNearbyStops.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"GetNearbyStops.​java" 3 .​source·​"GetNearbyStops.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops$1;​,​  
8 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops$runTim​e;​ 7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​GetNearbyStops$runTim​e;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​static·​fields 10 #·​static·​fields
12 .​field·​private·​static·​context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 11 .​field·​private·​static·​context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Info$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​53 27 ····​.​line·​53
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Info$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​80 27 ····​.​line·​80
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Info;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/MainActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​85 27 ····​.​line·​85
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/MainActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​108 27 ····​.​line·​108
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/MainActivity$3.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V 20 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​145 24 ····​.​line·​145
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$3;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$3;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$SimpleOnPag​eChangeListener;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$SimpleOnPag​eChangeListener;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/MainActivity$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​192 27 ····​.​line·​192
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$4;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$4;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 104, 14 lines modified Offset 105, 15 lines modified
   
104 ····​const/​4·​v2,​·​0x1 105 ····​const/​4·​v2,​·​0x1
   
105 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​ 106 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​
   
106 ····​move-​result-​object·​v0 107 ····​move-​result-​object·​v0
   
  108 ····​.​line·​204
107 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V 109 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V
   
108 ····​goto·​:​goto_0 110 ····​goto·​:​goto_0
109 .​end·​method 111 .​end·​method
   
110 .​method·​public·​onTabSelected(Landroi​d/​app/​ActionBar$Tab;​Landroid/​app/​FragmentTransaction;​)​V 112 .​method·​public·​onTabSelected(Landroi​d/​app/​ActionBar$Tab;​Landroid/​app/​FragmentTransaction;​)​V
111 ····​.​locals·​3 113 ····​.​locals·​3
Offset 195, 14 lines modified Offset 197, 15 lines modified
   
195 ····​const/​4·​v2,​·​0x1 197 ····​const/​4·​v2,​·​0x1
   
196 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​ 198 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​
   
197 ····​move-​result-​object·​v0 199 ····​move-​result-​object·​v0
   
  200 ····​.​line·​218
198 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V 201 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V
   
199 ····​goto·​:​goto_0 202 ····​goto·​:​goto_0
200 .​end·​method 203 .​end·​method
   
201 .​method·​public·​onTabUnselected(Landr​oid/​app/​ActionBar$Tab;​Landroid/​app/​FragmentTransaction;​)​V 204 .​method·​public·​onTabUnselected(Landr​oid/​app/​ActionBar$Tab;​Landroid/​app/​FragmentTransaction;​)​V
202 ····​.​locals·​0 205 ····​.​locals·​0
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/MainActivity$5$1.smali
Offset 20, 207 lines modified Offset 20, 200 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​ 21 .​field·​final·​synthetic·​this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​239 27 ····​.​line·​239
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5$1;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5$1;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ····​return-​void 30 ····​return-​void
30 .​end·​method 31 .​end·​method
   
   
31 #·​virtual·​methods 32 #·​virtual·​methods
32 .​method·​public·​run()​V 33 .​method·​public·​run()​V
33 ····​.​locals·10 34 ····​.​locals·9
   
34 ····​.​prologue 35 ····​.​prologue
35 ····​.​line·​244 36 ····​.​line·​244
36 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getCanClickRoute()​Z 37 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getCanClickRoute()​Z
   
37 ····​move-​result·​v8 38 ····​move-​result·​v5
   
38 ····​if-​eqz·​v8,​·​:​cond_0 39 ····​if-​eqz·​v5,​·​:​cond_0
   
39 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getCanClickDirection​()​Z 40 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getCanClickDirection​()​Z
   
40 ····​move-​result·​v8 41 ····​move-​result·​v5
   
41 ····​if-​eqz·​v8,​·​:​cond_0 42 ····​if-​eqz·​v5,​·​:​cond_0
   
  43 ····​.​line·​245
42 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getCanClickStop()​Z 44 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getCanClickStop()​Z
   
43 ····​move-​result·​v8 45 ····​move-​result·​v5
   
44 ····​if-​eqz·​v8,​·​:​cond_0 46 ····​if-​eqz·​v5,​·​:​cond_0
   
45 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getCanClickResult()​Z 47 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getCanClickResult()​Z
   
46 ····​move-​result·​v8 48 ····​move-​result·​v5
   
47 ····​if-​eqz·​v8,​·​:​cond_0 49 ····​if-​eqz·​v5,​·​:​cond_0
   
  50 ····​.​line·​246
48 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>runThread:​Z 51 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>runThread:​Z
49 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>access$300()​Z 52 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>access$300()​Z
   
50 ····​move-​result·​v8 53 ····​move-​result·​v5
   
51 ····​if-​eqz·​v8,​·​:​cond_0 54 ····​if-​eqz·​v5,​·​:​cond_0
   
52 ····​.​line·​248 55 ····​.​line·​248
53 ····​new-​instance·​v8,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Result;​ 56 ····​new-​instance·​v5,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Result;​
   
54 ····​invoke-​direct·​{v8},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Result;​-​><init>()​V 57 ····​invoke-​direct·​{v5},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Result;​-​><init>()​V
   
55 ····​.​line·​250 58 ····​.​line·​250
56 ····​:​cond_0 59 ····​:​cond_0
57 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>runThread:​Z 60 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>runThread:​Z
58 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>access$300()​Z 61 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>access$300()​Z
   
59 ····​move-​result·​v8 62 ····​move-​result·​v5
   
60 ····​if-​eqz·​v8,​·​:​cond_5 63 ····​if-​eqz·​v5,​·​:​cond_5
   
61 ····​.​line·​251 64 ····​.​line·​251
62 ····​const/​4·​v3,​·​0x0 65 ····​const/​4·​v2,​·​0x0
   
63 ····​.​line·​252 66 ····​.​line·​252
64 ····​.​local·​v3,​·​"haveConnectedWifi":​Z 67 ····​.​local·​v2,​·​"haveConnectedWifi":​Z
65 ····​const/​4·​v2,​·​0x0 68 ····​const/​4·​v1,​·​0x0
   
66 ····​.​line·​254 69 ····​.​line·​254
67 ····​.​local·​v2,​·​"haveConnectedMobile"​:​Z 70 ····​.​local·​v1,​·​"haveConnectedMobile"​:​Z
68 ····​iget-​object·​v8,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5$1;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​ 71 ····​iget-​object·​v5,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5$1;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​
   
69 ····​iget-​object·​v8,​·​v8,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 72 ····​iget-​object·​v5,​·​v5,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
70 ····​const-​string·​v9,​·​"connectivity" 73 ····​const-​string·​v6,​·​"connectivity"
   
71 ····invoke-​virtual·{v8,​·v9},​·Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 74 ····.​line·​255
  75 ····​invoke-​virtual·​{v5,​·​v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
72 ····​move-​result-​object·​v1 76 ····​move-​result-​object·​v0
   
73 ····​check-​cast·​v1,​·​Landroid/​net/​ConnectivityManager;​ 77 ····​check-​cast·​v0,​·​Landroid/​net/​ConnectivityManager;​
   
74 ····​.​line·​256 78 ····​.​line·​256
75 ····​.​local·​v1,​·​"cm":​Landroid/​net/​ConnectivityManager;​ 79 ····​.​local·​v0,​·​"cm":​Landroid/​net/​ConnectivityManager;​
76 ····​invoke-​virtual·​{v1},​·​Landroid/​net/​ConnectivityManager;​-​>getAllNetworkInfo()​[Landroid/​net/​NetworkInfo;​ 80 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​ConnectivityManager;​-​>getAllNetworkInfo()​[Landroid/​net/​NetworkInfo;​
   
77 ····​move-​result-​object·​v6 81 ····​move-​result-​object·​v3
Max diff block lines reached; 4644/9133 bytes (50.85%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/MainActivity$5.smali
Offset 20, 36 lines modified Offset 20, 37 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​233 27 ····​.​line·​233
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ····​return-​void 30 ····​return-​void
30 .​end·​method 31 .​end·​method
   
   
31 #·​virtual·​methods 32 #·​virtual·​methods
32 .​method·​public·​run()​V 33 .​method·​public·​run()​V
33 ····​.​locals·4 34 ····​.​locals·3
   
34 ····​.​prologue 35 ····​.​prologue
35 ····​.​line·​238 36 ····​.​line·​238
36 ····​:​goto_0 37 ····​:​goto_0
37 ····​const-​wide/​16·​v2,​·​0x2710 38 ····​const-​wide/​16·​v1,​·​0x2710
   
38 ····​:​try_start_0 39 ····​:​try_start_0
39 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Thread;​-​>sleep(J)​V 40 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Thread;​-​>sleep(J)​V
   
40 ····​.​line·​239 41 ····​.​line·​239
41 ····​iget-​object·​v1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 42 ····​iget-​object·​v1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$5;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
42 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>mHandler:​Landroid/​os/​Handler;​ 43 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>mHandler:​Landroid/​os/​Handler;​
43 ····​invoke-​static·​{v1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>access$400(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​Landroid/​os/​Handler;​ 44 ····​invoke-​static·​{v1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>access$400(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​Landroid/​os/​Handler;​
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/MainActivity$6.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​301 27 ····​.​line·​301
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$6;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity$6;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Nearby$NearbyListAdapter$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$dataList:​[Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$dataList:​[Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby$NearbyListAdap​ter;​[Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby$NearbyListAdap​ter;​[Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby$NearbyListAdap​ter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​311 28 ····​.​line·​311
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby$NearbyListAdap​ter$1;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby$NearbyListAdap​ter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby$NearbyListAdap​ter$1;​-​>this$1:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby$NearbyListAdap​ter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby$NearbyListAdap​ter$1;​-​>val$dataList:​[Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby$NearbyListAdap​ter$1;​-​>val$dataList:​[Ljava/​lang/​String;​
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/MainActivity.smali
Offset 159, 49 lines modified Offset 159, 48 lines modified
159 ····​.​line·​329 159 ····​.​line·​329
160 ····​const/​4·​v0,​·​0x0 160 ····​const/​4·​v0,​·​0x0
   
161 ····​.​line·​330 161 ····​.​line·​330
162 ····​.​local·​v0,​·​"hadHiddenOptionOpen"​:​Z 162 ····​.​local·​v0,​·​"hadHiddenOptionOpen"​:​Z
163 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>getHiddenOptionsArra​y()​Ljava/​util/​ArrayList;​ 163 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Favourites;​-​>getHiddenOptionsArra​y()​Ljava/​util/​ArrayList;​
   
164 ····​move-​result-​object·​v2 164 ····​move-​result-​object·​v1
   
165 ····​.​line·​332 165 ····​.​line·​332
166 ····​.​local·​v2,​·​"listOfHiddenOptions"​:​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Landroid/​widget/​RelativeLayout;​>;​" 166 ····​.​local·​v1,​·​"listOfHiddenOptions"​:​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Landroid/​widget/​RelativeLayout;​>;​"
167 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 167 ····​invoke-​virtual·​{v1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
168 ····​move-​result-​object·​v1 168 ····​move-​result-​object·​v3
   
169 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
170 ····​:​cond_0 169 ····​:​cond_0
171 ····​:​goto_0 170 ····​:​goto_0
172 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 171 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
173 ····​move-​result·​v4 172 ····​move-​result·​v4
   
174 ····​if-​eqz·​v4,​·​:​cond_1 173 ····​if-​eqz·​v4,​·​:​cond_1
   
175 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 174 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
176 ····​move-​result-​object·​v3 175 ····​move-​result-​object·​v2
   
177 ····​check-​cast·​v3,​·​Landroid/​widget/​RelativeLayout;​ 176 ····​check-​cast·​v2,​·​Landroid/​widget/​RelativeLayout;​
   
178 ····​.​line·​333 177 ····​.​line·​333
179 ····​.​local·​v3,​·​"r":​Landroid/​widget/​RelativeLayout;​ 178 ····​.​local·​v2,​·​"r":​Landroid/​widget/​RelativeLayout;​
180 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​RelativeLayout;​-​>getVisibility()​I 179 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​RelativeLayout;​-​>getVisibility()​I
   
181 ····​move-​result·​v4 180 ····​move-​result·​v4
   
182 ····​if-​nez·​v4,​·​:​cond_0 181 ····​if-​nez·​v4,​·​:​cond_0
   
183 ····​.​line·​334 182 ····​.​line·​334
184 ····​const/​16·​v4,​·​0x8 183 ····​const/​16·​v4,​·​0x8
   
185 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​RelativeLayout;​-​>setVisibility(I)​V 184 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​widget/​RelativeLayout;​-​>setVisibility(I)​V
   
186 ····​.​line·​335 185 ····​.​line·​335
187 ····​const/​4·​v4,​·​0x1 186 ····​const/​4·​v4,​·​0x1
   
188 ····​invoke-​static·​{v4},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>setRunThread(Z)​V 187 ····​invoke-​static·​{v4},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>setRunThread(Z)​V
   
189 ····​.​line·​336 188 ····​.​line·​336
Offset 209, 79 lines modified Offset 208, 79 lines modified
   
209 ····​.​line·​337 208 ····​.​line·​337
210 ····​const/​4·​v0,​·​0x1 209 ····​const/​4·​v0,​·​0x1
   
211 ····​goto·​:​goto_0 210 ····​goto·​:​goto_0
   
212 ····​.​line·​341 211 ····​.​line·​341
213 ····​.​end·​local·​v3····​#·​"r":​Landroid/​widget/​RelativeLayout;​ 212 ····​.​end·​local·​v2····​#·​"r":​Landroid/​widget/​RelativeLayout;​
214 ····​:​cond_1 213 ····​:​cond_1
215 ····​if-​nez·​v0,​·​:​cond_2 214 ····​if-​nez·​v0,​·​:​cond_2
   
216 ····​.​line·​342 215 ····​.​line·​342
217 ····​invoke-​static·​{},​·​Landroid/​os/​Process;​-​>myPid()​I 216 ····​invoke-​static·​{},​·​Landroid/​os/​Process;​-​>myPid()​I
   
218 ····​move-​result·​v4 217 ····​move-​result·​v3
   
219 ····​invoke-​static·​{v4},​·​Landroid/​os/​Process;​-​>killProcess(I)​V 218 ····​invoke-​static·​{v3},​·​Landroid/​os/​Process;​-​>killProcess(I)​V
   
220 ····​.​line·​344 219 ····​.​line·​344
221 ····​:​cond_2 220 ····​:​cond_2
222 ····​return-​void 221 ····​return-​void
223 .​end·​method 222 .​end·​method
   
224 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V 223 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V
225 ····​.​locals·​15 224 ····​.​locals·​14
226 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​ 225 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​
   
227 ····​.​prologue 226 ····​.​prologue
228 ····​const-​wide/​32·​v4,​·​0xea60 227 ····​const-​wide/​32·​v3,​·​0xea60
   
229 ····​const/​high16·​v6,​·​0x41200000····​#·​10.​0f 228 ····​const/​high16·​v5,​·​0x41200000····​#·​10.​0f
   
230 ····​.​line·​80 229 ····​.​line·​80
231 ····​invoke-​super/​range·​{p0·​.​.​·​p1},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>onCreate(Landroid/​os/​Bundle;​)​V 230 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
232 ····​.​line·​81 231 ····​.​line·​81
233 ····​const/​high16·​v2,​·​0x7f030000 232 ····​const/​high16·​v1,​·​0x7f030000
   
234 ····​invoke-​virtual·​{p0,​·​v2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>setContentView(I)​V 233 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>setContentView(I)​V
   
235 ····​.​line·​82 234 ····​.​line·​82
236 ····​const-​string·​v2,​·​"location" 235 ····​const-​string·​v1,​·​"location"
   
237 ····​invoke-​virtual·​{p0,​·​v2},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 236 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
238 ····​move-​result-​object·​v2 237 ····​move-​result-​object·​v1
   
239 ····​check-​cast·​v2,​·​Landroid/​location/​LocationManager;​ 238 ····​check-​cast·​v1,​·​Landroid/​location/​LocationManager;​
   
Max diff block lines reached; 29509/33750 bytes (87.43%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Nearby$NearbyListAdapter.smali
Offset 317, 14 lines modified Offset 317, 15 lines modified
   
317 ····​.​line·​308 317 ····​.​line·​308
318 ····​:​cond_3 318 ····​:​cond_3
319 ····​iget-​object·​v9,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby$NearbyListAdap​ter;​-​>itemView:​Landroid/​view/​View;​ 319 ····​iget-​object·​v9,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby$NearbyListAdap​ter;​-​>itemView:​Landroid/​view/​View;​
   
320 ····​const·​v10,​·​0x7f090006 320 ····​const·​v10,​·​0x7f090006
   
  321 ····​.​line·​309
321 ····​invoke-​virtual·​{v9,​·​v10},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 322 ····​invoke-​virtual·​{v9,​·​v10},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
322 ····​move-​result-​object·​v4 323 ····​move-​result-​object·​v4
   
323 ····​check-​cast·​v4,​·​Landroid/​widget/​RelativeLayout;​ 324 ····​check-​cast·​v4,​·​Landroid/​widget/​RelativeLayout;​
   
324 ····​.​line·​311 325 ····​.​line·​311
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Nearby.smali
Offset 199, 449 lines modified Offset 199, 421 lines modified
   
199 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V 199 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V
   
200 ····​return-​object·​v0 200 ····​return-​object·​v0
201 .​end·​method 201 .​end·​method
   
202 .​method·​private·​getNearbyStops(Landro​id/​view/​View;​)​V 202 .​method·​private·​getNearbyStops(Landro​id/​view/​View;​)​V
203 ····​.​locals·​13 203 ····​.​locals·​14
204 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​ 204 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​
   
205 ····​.​prologue 205 ····​.​prologue
  206 ····​const/​16·​v13,​·​0x8
   
  207 ····​const/​4·​v9,​·​0x0
   
206 ····​.​line·​125 208 ····​.​line·​125
207 ····​iget-​object·​v11,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby;​-​>lm:​Landroid/​location/​LocationManager;​ 209 ····​iget-​object·​v8,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby;​-​>lm:​Landroid/​location/​LocationManager;​
   
208 ····​const-​string·​v12,​·​"gps" 210 ····​const-​string·​v10,​·​"gps"
   
209 ····​invoke-​virtual·​{v11,​·​v12},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​ 211 ····​invoke-​virtual·​{v8,​·​v10},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​
   
210 ····​move-​result-​object·​v7 212 ····​move-​result-​object·​v5
   
211 ····​.​line·​126 213 ····​.​line·​126
212 ····​.​local·​v7,​·​"lastKnownLocation":​Landroid/​location/​Location;​ 214 ····​.​local·​v5,​·​"lastKnownLocation":​Landroid/​location/​Location;​
213 ····​if-​nez·​v7,​·​:​cond_0 215 ····​if-​nez·​v5,​·​:​cond_0
   
214 ····​.​line·​127 216 ····​.​line·​127
215 ····​iget-​object·​v11,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby;​-​>lm:​Landroid/​location/​LocationManager;​ 217 ····​iget-​object·​v8,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby;​-​>lm:​Landroid/​location/​LocationManager;​
   
216 ····​const-​string·​v12,​·​"network" 218 ····​const-​string·​v10,​·​"network"
   
217 ····​invoke-​virtual·​{v11,​·​v12},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​ 219 ····​invoke-​virtual·​{v8,​·​v10},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​
   
218 ····​move-​result-​object·​v7 220 ····​move-​result-​object·​v5
   
219 ····​.​line·​129 221 ····​.​line·​129
220 ····​:​cond_0 222 ····​:​cond_0
221 ····​if-​eqz·​v7,​·​:​cond_7 223 ····​if-​eqz·​v5,​·​:​cond_7
   
222 ····​.​line·​131 224 ····​.​line·​131
223 ····​const/​4·​v5,​·​0x0 225 ····​const/​4·​v4,​·​0x0
   
224 ····​.​line·​132 226 ····​.​line·​132
225 ····​.​local·​v5,​·​"haveConnectedWifi":​Z 227 ····​.​local·​v4,​·​"haveConnectedWifi":​Z
226 ····​const/​4·​v4,​·​0x0 228 ····​const/​4·​v3,​·​0x0
   
227 ····​.​line·​134 229 ····​.​line·​134
228 ····​.​local·​v4,​·​"haveConnectedMobile"​:​Z 230 ····​.​local·​v3,​·​"haveConnectedMobile"​:​Z
229 ····​sget-​object·​v11,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 231 ····​sget-​object·​v8,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Nearby;​-​>context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
   
230 ····​const-​string·​v12,​·​"connectivity" 232 ····​const-​string·​v10,​·​"connectivity"
   
231 ····invoke-​virtual·{v11,​·v12},​·Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 233 ····.​line·​135
  234 ····​invoke-​virtual·​{v8,​·​v10},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
232 ····​move-​result-​object·​v2 235 ····​move-​result-​object·​v1
   
233 ····​check-​cast·​v2,​·​Landroid/​net/​ConnectivityManager;​ 236 ····​check-​cast·​v1,​·​Landroid/​net/​ConnectivityManager;​
   
234 ····​.​line·​136 237 ····​.​line·​136
235 ····​.​local·​v2,​·​"cm":​Landroid/​net/​ConnectivityManager;​ 238 ····​.​local·​v1,​·​"cm":​Landroid/​net/​ConnectivityManager;​
236 ····​invoke-​virtual·​{v2},​·​Landroid/​net/​ConnectivityManager;​-​>getAllNetworkInfo()​[Landroid/​net/​NetworkInfo;​ 239 ····​invoke-​virtual·​{v1},​·​Landroid/​net/​ConnectivityManager;​-​>getAllNetworkInfo()​[Landroid/​net/​NetworkInfo;​
   
237 ····​move-​result-​object·​v9 240 ····​move-​result-​object·​v6
   
238 ····​.​line·​137 241 ····​.​line·​137
239 ····​.​local·​v9,​·​"netInfo":​[Landroid/​net/​NetworkInfo;​ 242 ····​.​local·​v6,​·​"netInfo":​[Landroid/​net/​NetworkInfo;​
240 ····move-​object·​v1,​·​v9 243 ····array-​length·​v10,​·​v6
   
241 ····.​local·​v1,​·"arr$":​[Landroid/​net/​NetworkInfo;​ 244 ····move·​v8,​·v9
242 ····​array-​length·​v8,​·​v1  
   
243 ····​.​local·​v8,​·​"len$":​I  
244 ····​const/​4·​v6,​·​0x0  
   
245 ····​.​local·​v6,​·​"i$":​I  
246 ····​:​goto_0 245 ····​:​goto_0
247 ····​if-​ge·​v6,​·​v8,​·​:​cond_3 246 ····​if-​ge·​v8,​·​v10,​·​:​cond_3
   
248 ····​aget-​object·​v10,​·​v1,​·​v6 247 ····​aget-​object·​v7,​·​v6,​·​v8
   
249 ····​.​line·​138 248 ····​.​line·​138
250 ····​.​local·​v10,​·​"ni":​Landroid/​net/​NetworkInfo;​ 249 ····​.​local·​v7,​·​"ni":​Landroid/​net/​NetworkInfo;​
251 ····​invoke-​virtual·​{v10},​·​Landroid/​net/​NetworkInfo;​-​>getTypeName()​Ljava/​lang/​String;​ 250 ····​invoke-​virtual·​{v7},​·​Landroid/​net/​NetworkInfo;​-​>getTypeName()​Ljava/​lang/​String;​
   
252 ····​move-​result-​object·​v11 251 ····​move-​result-​object·​v11
   
253 ····​const-​string·​v12,​·​"WIFI" 252 ····​const-​string·​v12,​·​"WIFI"
   
254 ····​invoke-​virtual·​{v11,​·​v12},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z 253 ····​invoke-​virtual·​{v11,​·​v12},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z
   
255 ····​move-​result·​v11 254 ····​move-​result·​v11
   
256 ····​if-​eqz·​v11,​·​:​cond_1 255 ····​if-​eqz·​v11,​·​:​cond_1
   
257 ····​.​line·​139 256 ····​.​line·​139
258 ····​invoke-​virtual·​{v10},​·​Landroid/​net/​NetworkInfo;​-​>isConnected()​Z 257 ····​invoke-​virtual·​{v7},​·​Landroid/​net/​NetworkInfo;​-​>isConnected()​Z
Max diff block lines reached; 17994/22595 bytes (79.64%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/NearbyResults$runTime.smali
Offset 57, 2265 lines modified Offset 57, 2374 lines modified
57 ····​return-​void 57 ····​return-​void
58 .​end·​method 58 .​end·​method
   
   
59 #·​virtual·​methods 59 #·​virtual·​methods
60 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​ 60 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
61 ····​.​locals·​1 61 ····​.​locals·​1
62 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​  
   
63 ····​.​prologue 62 ····​.​prologue
64 ····​.​line·​106 63 ····​.​line·​106
65 ····​check-​cast·​p1,​·​[Ljava/​util/​ArrayList;​ 64 ····​check-​cast·​p1,​·​[Ljava/​util/​ArrayList;​
   
66 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​  
67 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​NearbyResults$runTime​;​-​>doInBackground([Ljav​a/​util/​ArrayList;​)​Ljava/​lang/​String;​ 65 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​NearbyResults$runTime​;​-​>doInBackground([Ljav​a/​util/​ArrayList;​)​Ljava/​lang/​String;​
   
68 ····​move-​result-​object·​v0 66 ····​move-​result-​object·​v0
   
69 ····​return-​object·​v0 67 ····​return-​object·​v0
70 .​end·​method 68 .​end·​method
   
71 .​method·​protected·​varargs·​doInBackground([Ljava​/​util/​ArrayList;​)​Ljava/​lang/​String;​ 69 .​method·​protected·​varargs·​doInBackground([Ljava​/​util/​ArrayList;​)​Ljava/​lang/​String;​
72 ····​.​locals·​38 70 ····​.​locals·​36
73 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 71 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
74 ········​value·​=·​{ 72 ········​value·​=·​{
75 ············​"([",​ 73 ············​"([",​
76 ············​"Ljava/​util/​ArrayList",​ 74 ············​"Ljava/​util/​ArrayList",​
77 ············​"<",​ 75 ············​"<",​
78 ············​"Ljava/​lang/​String;​",​ 76 ············​"Ljava/​lang/​String;​",​
79 ············​">;​)​",​ 77 ············​">;​)​",​
80 ············​"Ljava/​lang/​String;​" 78 ············​"Ljava/​lang/​String;​"
81 ········​} 79 ········​}
82 ····​.​end·​annotation 80 ····​.​end·​annotation
   
83 ····​.​prologue 81 ····​.​prologue
84 ····​.​line·​110 82 ····​.​line·​110
85 ····​.​local·​p1,​·​"urls":​[Ljava/​util/​ArrayList;​,​·​"[Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 83 ····​.​local·​p1,​·​"urls":​[Ljava/​util/​ArrayList;​,​·​"[Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
86 ····​const/​16·​v35,​·​0x0 84 ····​const/​16·​v31,​·​0x0
   
87 ····​aget-​object·​v35,​·​p1,​·​v35 85 ····​aget-​object·​v31,​·​p1,​·​v31
   
88 ····​invoke-​virtual/​range·​{v35·​.​.​·​v35},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 86 ····​invoke-​virtual/​range·​{v31·​.​.​·​v31},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
89 ····​move-​result-​object·​v11 87 ····​move-​result-​object·​v32
   
90 ····​:​cond_0 88 ····​:​cond_0
91 ····​:​goto_0 89 ····​:​goto_0
92 ····​invoke-​interface·​{v11},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 90 ····​invoke-​interface/​range·​{v32·​.​.​·v32},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
93 ····​move-​result·​v35 91 ····​move-​result·​v31
   
94 ····​if-​eqz·​v35,​·​:​cond_5 92 ····​if-​eqz·​v31,​·​:​cond_5
   
95 ····​invoke-​interface·​{v11},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 93 ····​invoke-​interface/​range·​{v32·​.​.​·v32},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
96 ····​move-​result-​object·​v28 94 ····​move-​result-​object·​v24
   
97 ····​check-​cast·​v28,​·​Ljava/​lang/​String;​ 95 ····​check-​cast·​v24,​·​Ljava/​lang/​String;​
   
98 ····​.​line·​112 96 ····​.​line·​112
99 ····​.​local·​v28,​·​"stop":​Ljava/​lang/​String;​ 97 ····​.​local·​v24,​·​"stop":​Ljava/​lang/​String;​
100 ····​const-​string·​v35,​·​"·​\\|·​" 98 ····​const-​string·​v31,​·​"·​\\|·​"
   
101 ····​move-​object/​from16·​v0,​·​v28 99 ····​move-​object/​from16·​v0,​·​v24
   
102 ····​move-​object/​from16·​v1,​·​v35 100 ····​move-​object/​from16·​v1,​·​v31
   
103 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​ 101 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
   
104 ····​move-​result-​object·​v29 102 ····​move-​result-​object·​v25
   
105 ····​.​line·​114 103 ····​.​line·​114
106 ····​.​local·​v29,​·​"stopList":​[Ljava/​lang/​String;​ 104 ····​.​local·​v25,​·​"stopList":​[Ljava/​lang/​String;​
107 ····​move-​object/​from16·​v0,​·​v29 105 ····​move-​object/​from16·​v0,​·​v25
   
108 ····​array-​length·​v0,​·​v0 106 ····​array-​length·​v0,​·​v0
   
109 ····​move/​from16·​v35,​·​v0 107 ····​move/​from16·​v31,​·​v0
   
110 ····​const/​16·​v36,​·​0x5 108 ····​const/​16·​v33,​·​0x5
   
111 ····​move/​from16·​v0,​·​v35 109 ····​move/​from16·​v0,​·​v31
   
112 ····​move/​from16·​v1,​·​v36 110 ····​move/​from16·​v1,​·​v33
   
113 ····​if-​lt·​v0,​·​v1,​·​:​cond_4 111 ····​if-​lt·​v0,​·​v1,​·​:​cond_4
   
114 ····​.​line·​115 112 ····​.​line·​115
115 ····​move-​object/​from16·​v0,​·​p0 113 ····​move-​object/​from16·​v0,​·​p0
   
116 ····​iget-​object·​v0,​·​v0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​NearbyResults$runTime​;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​NearbyResults;​ 114 ····​iget-​object·​v0,​·​v0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​NearbyResults$runTime​;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​NearbyResults;​
   
117 ····​move-​object/​from16·​v35,​·​v0 115 ····​move-​object/​from16·​v31,​·​v0
   
118 ····​new-​instance·​v36,​·​Ljava/​lang/​StringBuilder;​ 116 ····​new-​instance·​v33,​·​Ljava/​lang/​StringBuilder;​
   
119 ····​invoke-​direct/​range·​{v36·​.​.​·​v36},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 117 ····​invoke-​direct/​range·​{v33·​.​.​·​v33},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
120 ····​const-​string·​v37,​·​"http:​/​/​webservices.​nextbus.​com/​service/​publicXMLFeed?command​=predictions&a=ttc&st​opId=" 118 ····​const-​string·​v34,​·​"http:​/​/​webservices.​nextbus.​com/​service/​publicXMLFeed?command​=predictions&a=ttc&st​opId="
Max diff block lines reached; 102512/106188 bytes (96.54%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/NearbyResults.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​util/​Observable;​ 2 .​super·​Ljava/​util/​Observable;​
3 .​source·​"NearbyResults.​java" 3 .​source·​"NearbyResults.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​NearbyResults$1;​,​  
8 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​NearbyResults$runTime​;​ 7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​NearbyResults$runTime​;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​static·​fields 10 #·​static·​fields
12 .​field·​private·​static·​context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 11 .​field·​private·​static·​context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/R.smali
Offset 23, 10 lines modified Offset 23, 9 lines modified
23 .​method·​public·​constructor·​<init>()​V 23 .​method·​public·​constructor·​<init>()​V
24 ····​.​locals·​0 24 ····​.​locals·​0
   
25 ····​.​prologue 25 ····​.​prologue
26 ····​.​line·​10 26 ····​.​line·​10
27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
28 ····​.​line·​179  
29 ····​return-​void 28 ····​return-​void
30 .​end·​method 29 .​end·​method
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Result$runTime.smali
Offset 54, 948 lines modified Offset 54, 911 lines modified
54 ····​return-​void 54 ····​return-​void
55 .​end·​method 55 .​end·​method
   
   
56 #·​virtual·​methods 56 #·​virtual·​methods
57 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​ 57 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
58 ····​.​locals·​1 58 ····​.​locals·​1
59 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​  
   
60 ····​.​prologue 59 ····​.​prologue
61 ····​.​line·​82 60 ····​.​line·​82
62 ····​check-​cast·​p1,​·​[Ljava/​lang/​String;​ 61 ····​check-​cast·​p1,​·​[Ljava/​lang/​String;​
   
63 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​  
64 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Result$runTime;​-​>doInBackground([Ljav​a/​lang/​String;​)​Ljava/​lang/​String;​ 62 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Result$runTime;​-​>doInBackground([Ljav​a/​lang/​String;​)​Ljava/​lang/​String;​
   
65 ····​move-​result-​object·​v0 63 ····​move-​result-​object·​v0
   
66 ····​return-​object·​v0 64 ····​return-​object·​v0
67 .​end·​method 65 .​end·​method
   
68 .​method·​protected·​varargs·​doInBackground([Ljava​/​lang/​String;​)​Ljava/​lang/​String;​ 66 .​method·​protected·​varargs·​doInBackground([Ljava​/​lang/​String;​)​Ljava/​lang/​String;​
69 ····​.​locals·​25 67 ····​.​locals·​22
70 ····​.​param·​p1,​·​"urls"····​#·​[Ljava/​lang/​String;​ 68 ····​.​param·​p1,​·​"urls"····​#·​[Ljava/​lang/​String;​
   
71 ····​.​prologue 69 ····​.​prologue
72 ····​.​line·​89 70 ····​.​line·​89
73 ····​const-​string·​v5,​·​"" 71 ····​const-​string·​v3,​·​""
   
74 ····​.​line·​90 72 ····​.​line·​90
75 ····​.​local·​v5,​·​"contents":​Ljava/​lang/​String;​ 73 ····​.​local·​v3,​·​"contents":​Ljava/​lang/​String;​
76 ····​const-​string·​v4,​·​"" 74 ····​const-​string·​v2,​·​""
   
77 ····​.​line·​91 75 ····​.​line·​91
78 ····​.​local·​v4,​·​"cleanedUpList":​Ljava/​lang/​String;​ 76 ····​.​local·​v2,​·​"cleanedUpList":​Ljava/​lang/​String;​
79 ····​const-​string·​v17,​·​"" 77 ····​const-​string·​v13,​·​""
   
80 ····​.​line·​95 78 ····​.​line·​95
81 ····​.​local·​v17,​·​"returnText":​Ljava/​lang/​String;​ 79 ····​.​local·​v13,​·​"returnText":​Ljava/​lang/​String;​
82 ····​:​try_start_0 80 ····​:​try_start_0
83 ····​new-​instance·​v12,​·​Lorg/​apache/​http/​impl/​client/​DefaultHttpClient;​ 81 ····​new-​instance·​v8,​·​Lorg/​apache/​http/​impl/​client/​DefaultHttpClient;​
   
84 ····​invoke-​direct·​{v12},​·​Lorg/​apache/​http/​impl/​client/​DefaultHttpClient;​-​><init>()​V 82 ····​invoke-​direct·​{v8},​·​Lorg/​apache/​http/​impl/​client/​DefaultHttpClient;​-​><init>()​V
   
85 ····​.​line·​97 83 ····​.​line·​97
86 ····​.​local·​v12,​·​"mHttpClient":​Lorg/​apache/​http/​client/​HttpClient;​ 84 ····​.​local·​v8,​·​"mHttpClient":​Lorg/​apache/​http/​client/​HttpClient;​
87 ····​new-​instance·​v8,​·​Lorg/​apache/​http/​client/​methods/​HttpGet;​ 85 ····​new-​instance·​v6,​·​Lorg/​apache/​http/​client/​methods/​HttpGet;​
   
88 ····​const/​16·​v22,​·​0x0 86 ····​const/​16·​v18,​·​0x0
   
89 ····​aget-​object·​v22,​·​p1,​·​v22 87 ····​aget-​object·​v18,​·​p1,​·​v18
   
90 ····​move-​object/​from16·​v0,​·​v22 88 ····​move-​object/​from16·​v0,​·​v18
   
91 ····​invoke-​direct·​{v8,​·​v0},​·​Lorg/​apache/​http/​client/​methods/​HttpGet;​-​><init>(Ljava/​lang/​String;​)​V 89 ····​invoke-​direct·​{v6,​·​v0},​·​Lorg/​apache/​http/​client/​methods/​HttpGet;​-​><init>(Ljava/​lang/​String;​)​V
   
92 ····​.​line·​99 90 ····​.​line·​99
93 ····​.​local·​v8,​·​"httpGet":​Lorg/​apache/​http/​client/​methods/​HttpGet;​ 91 ····​.​local·​v6,​·​"httpGet":​Lorg/​apache/​http/​client/​methods/​HttpGet;​
94 ····​invoke-​interface·​{v12,​·​v8},​·​Lorg/​apache/​http/​client/​HttpClient;​-​>execute(Lorg/​apache/​http/​client/​methods/​HttpUriRequest;​)​Lorg/​apache/​http/​HttpResponse;​ 92 ····​invoke-​interface·​{v8,​·​v6},​·​Lorg/​apache/​http/​client/​HttpClient;​-​>execute(Lorg/​apache/​http/​client/​methods/​HttpUriRequest;​)​Lorg/​apache/​http/​HttpResponse;​
   
95 ····​move-​result-​object·​v16 93 ····​move-​result-​object·​v12
   
96 ····​.​line·​100 94 ····​.​line·​100
97 ····​.​local·​v16,​·​"response":​Lorg/​apache/​http/​HttpResponse;​ 95 ····​.​local·​v12,​·​"response":​Lorg/​apache/​http/​HttpResponse;​
98 ····​invoke-​interface/​range·​{v16·​.​.​·v16},​·​Lorg/​apache/​http/​HttpResponse;​-​>getEntity()​Lorg/​apache/​http/​HttpEntity;​ 96 ····​invoke-​interface·​{v12},​·​Lorg/​apache/​http/​HttpResponse;​-​>getEntity()​Lorg/​apache/​http/​HttpEntity;​
   
99 ····​move-​result-​object·​v22 97 ····​move-​result-​object·​v18
   
100 ····​const-​string·​v23,​·​"UTF-​8" 98 ····​const-​string·​v19,​·​"UTF-​8"
   
101 ····​invoke-​static/​range·​{v22·​.​.​·​v23},​·​Lorg/​apache/​http/​util/​EntityUtils;​-​>toString(Lorg/​apache/​http/​HttpEntity;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 99 ····​invoke-​static/​range·​{v18·​.​.​·​v19},​·​Lorg/​apache/​http/​util/​EntityUtils;​-​>toString(Lorg/​apache/​http/​HttpEntity;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
102 ····​:​try_end_0 100 ····​:​try_end_0
103 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 101 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
104 ····​move-​result-​object·​v5 102 ····​move-​result-​object·​v3
   
105 ····​.​line·​108 103 ····​.​line·​108
106 ····​.​end·​local·​v8····​#·​"httpGet":​Lorg/​apache/​http/​client/​methods/​HttpGet;​ 104 ····​.​end·​local·​v6····​#·​"httpGet":​Lorg/​apache/​http/​client/​methods/​HttpGet;​
107 ····​.​end·​local·​v12····​#·​"mHttpClient":​Lorg/​apache/​http/​client/​HttpClient;​ 105 ····​.​end·​local·​v8····​#·​"mHttpClient":​Lorg/​apache/​http/​client/​HttpClient;​
108 ····​.​end·​local·​v16····​#·​"response":​Lorg/​apache/​http/​HttpResponse;​ 106 ····​.​end·​local·​v12····​#·​"response":​Lorg/​apache/​http/​HttpResponse;​
109 ····​:​goto_0 107 ····​:​goto_0
110 ····​const-​string·​v22,​·​"\n" 108 ····​const-​string·​v18,​·​"\n"
   
111 ····​move-​object/​from16·​v0,​·​v22 109 ····​move-​object/​from16·​v0,​·​v18
   
112 ····​invoke-​virtual·​{v5,​·​v0},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​ 110 ····​invoke-​virtual·​{v3,​·​v0},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
   
113 ····​move-​result-​object·​v11 111 ····​move-​result-​object·​v7
   
114 ····​.​line·​110 112 ····​.​line·​110
115 ····​.​local·​v11,​·​"lines":​[Ljava/​lang/​String;​ 113 ····​.​local·​v7,​·​"lines":​[Ljava/​lang/​String;​
116 ····move-​object·​v3,​·​v11 114 ····array-​length·​v0,​·​v7
   
117 ····.​local·v3,​·​"arr$":​[Ljava/​lang/​String;​ 115 ····move/​from16·v19,​·​v0
118 ····​array-​length·​v10,​·​v3  
   
119 ····.​local·​v10,​·"len$":​I 116 ····const/​16·v18,​·​0x0
120 ····​const/​4·​v9,​·​0x0  
   
Max diff block lines reached; 37730/42598 bytes (88.57%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/Result.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​app/​Activity;​ 2 .​super·​Landroid/​app/​Activity;​
3 .​source·​"Result.​java" 3 .​source·​"Result.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Result$1;​,​  
8 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Result$runTime;​ 7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Result$runTime;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​static·​fields 10 #·​static·​fields
12 .​field·​private·​static·​context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​ 11 .​field·​private·​static·​context:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​MainActivity;​
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/RoutePicker$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​104 27 ····​.​line·​104
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 54, 121 lines modified Offset 55, 120 lines modified
   
54 ····​.​prologue 55 ····​.​prologue
55 ····​.​line·​108 56 ····​.​line·​108
56 ····​return-​void 57 ····​return-​void
57 .​end·​method 58 .​end·​method
   
58 .​method·​public·​onTextChanged(Ljava/​lang/​CharSequence;​III)​V 59 .​method·​public·​onTextChanged(Ljava/​lang/​CharSequence;​III)​V
59 ····​.​locals·8 60 ····​.​locals·7
60 ····​.​param·​p1,​·​"charSequence"····​#·​Ljava/​lang/​CharSequence;​ 61 ····​.​param·​p1,​·​"charSequence"····​#·​Ljava/​lang/​CharSequence;​
61 ····​.​param·​p2,​·​"i"····​#·​I 62 ····​.​param·​p2,​·​"i"····​#·​I
62 ····​.​param·​p3,​·​"i2"····​#·​I 63 ····​.​param·​p3,​·​"i2"····​#·​I
63 ····​.​param·​p4,​·​"i3"····​#·​I 64 ····​.​param·​p4,​·​"i3"····​#·​I
   
64 ····​.​prologue 65 ····​.​prologue
65 ····​.​line·​113 66 ····​.​line·​113
66 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​ 67 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​
   
67 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>searchText:​Landroid/​widget/​EditText;​ 68 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>searchText:​Landroid/​widget/​EditText;​
68 ····​invoke-​static·​{v4},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>access$000(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​)​Landroid/​widget/​EditText;​ 69 ····​invoke-​static·​{v3},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>access$000(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​)​Landroid/​widget/​EditText;​
   
69 ····​move-​result-​object·​v4 70 ····​move-​result-​object·​v3
   
70 ····​invoke-​virtual·​{v4},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​ 71 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​
   
71 ····​move-​result-​object·​v4 72 ····​move-​result-​object·​v3
   
72 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 73 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
   
73 ····​move-​result-​object·​v3 74 ····​move-​result-​object·​v2
   
74 ····​.​line·​115 75 ····​.​line·​115
75 ····​.​local·​v3,​·​"searchedText":​Ljava/​lang/​String;​ 76 ····​.​local·​v2,​·​"searchedText":​Ljava/​lang/​String;​
76 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​ 77 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
77 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V 78 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
78 ····​.​line·​119 79 ····​.​line·​119
79 ····​.​local·​v1,​·​"newList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 80 ····​.​local·​v0,​·​"newList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
80 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​ 81 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​
   
81 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>sortedRoute:​Ljava/​util/​ArrayList;​ 82 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>sortedRoute:​Ljava/​util/​ArrayList;​
82 ····​invoke-​static·​{v4},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>access$100(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​)​Ljava/​util/​ArrayList;​ 83 ····​invoke-​static·​{v3},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>access$100(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​)​Ljava/​util/​ArrayList;​
   
83 ····​move-​result-​object·​v4 84 ····​move-​result-​object·​v3
   
84 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 85 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
85 ····​move-​result-​object·​v0 86 ····​move-​result-​object·​v3
   
86 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
87 ····​:​cond_0 87 ····​:​cond_0
88 ····​:​goto_0 88 ····​:​goto_0
89 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 89 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
90 ····​move-​result·​v4 90 ····​move-​result·​v4
   
91 ····​if-​eqz·​v4,​·​:​cond_1 91 ····​if-​eqz·​v4,​·​:​cond_1
   
92 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 92 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
93 ····​move-​result-​object·​v2 93 ····​move-​result-​object·​v1
   
94 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​ 94 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​
   
95 ····​.​line·​120 95 ····​.​line·​120
96 ····​.​local·​v2,​·​"s":​Ljava/​lang/​String;​ 96 ····​.​local·​v1,​·​"s":​Ljava/​lang/​String;​
97 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​ 97 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
   
98 ····​move-​result-​object·​v4 98 ····​move-​result-​object·​v4
   
99 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​ 99 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
   
100 ····​move-​result-​object·​v5 100 ····​move-​result-​object·​v5
   
101 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z 101 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
   
102 ····​move-​result·​v4 102 ····​move-​result·​v4
   
103 ····​if-​eqz·​v4,​·​:​cond_0 103 ····​if-​eqz·​v4,​·​:​cond_0
   
104 ····​.​line·​121 104 ····​.​line·​121
105 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 105 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
Max diff block lines reached; 3814/9048 bytes (42.15%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/RoutePicker$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​139 27 ····​.​line·​139
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 52, 146 lines modified Offset 53, 143 lines modified
52 ····​.​end·​annotation 53 ····​.​end·​annotation
   
53 ····​.​prologue 54 ····​.​prologue
54 ····​.​line·​143 55 ····​.​line·​143
55 ····​.​local·​p1,​·​"adapterView":​Landroid/​widget/​AdapterView;​,​·​"Landroid/​widget/​AdapterView<*>;​" 56 ····​.​local·​p1,​·​"adapterView":​Landroid/​widget/​AdapterView;​,​·​"Landroid/​widget/​AdapterView<*>;​"
56 ····​invoke-​virtual·​{p1},​·​Landroid/​widget/​AdapterView;​-​>getAdapter()​Landroid/​widget/​Adapter;​ 57 ····​invoke-​virtual·​{p1},​·​Landroid/​widget/​AdapterView;​-​>getAdapter()​Landroid/​widget/​Adapter;​
   
57 ····​move-​result-​object·​v9 58 ····​move-​result-​object·​v6
   
58 ····​invoke-​interface·​{v9,​·​p3},​·​Landroid/​widget/​Adapter;​-​>getItem(I)​Ljava/​lang/​Object;​ 59 ····​invoke-​interface·​{v6,​·​p3},​·​Landroid/​widget/​Adapter;​-​>getItem(I)​Ljava/​lang/​Object;​
   
59 ····​move-​result-​object·​v9 60 ····​move-​result-​object·​v6
   
60 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 61 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
   
61 ····​move-​result-​object·​v9 62 ····​move-​result-​object·​v6
   
62 ····​invoke-​static·​{v9},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setRouteText(Ljava/​lang/​String;​)​V 63 ····​invoke-​static·​{v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setRouteText(Ljava/​lang/​String;​)​V
   
63 ····​.​line·​144 64 ····​.​line·​144
64 ····​iget-​object·​v9,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​ 65 ····​iget-​object·​v6,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​
   
65 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>routesMap:​Ljava/​util/​HashMap;​ 66 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>routesMap:​Ljava/​util/​HashMap;​
66 ····​invoke-​static·​{v9},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>access$400(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​)​Ljava/​util/​HashMap;​ 67 ····​invoke-​static·​{v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​-​>access$400(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​RoutePicker;​)​Ljava/​util/​HashMap;​
   
67 ····​move-​result-​object·​v9 68 ····​move-​result-​object·​v6
   
68 ····​invoke-​virtual·​{p1},​·​Landroid/​widget/​AdapterView;​-​>getAdapter()​Landroid/​widget/​Adapter;​ 69 ····​invoke-​virtual·​{p1},​·​Landroid/​widget/​AdapterView;​-​>getAdapter()​Landroid/​widget/​Adapter;​
   
69 ····​move-​result-​object·​v10 70 ····​move-​result-​object·​v7
   
70 ····​invoke-​interface·​{v10,​·​p3},​·​Landroid/​widget/​Adapter;​-​>getItem(I)​Ljava/​lang/​Object;​ 71 ····​invoke-​interface·​{v7,​·​p3},​·​Landroid/​widget/​Adapter;​-​>getItem(I)​Ljava/​lang/​Object;​
   
71 ····​move-​result-​object·​v10 72 ····​move-​result-​object·​v7
   
72 ····​invoke-​virtual·​{v10},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 73 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
   
73 ····​move-​result-​object·​v10 74 ····​move-​result-​object·​v7
   
74 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 75 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
75 ····​move-​result-​object·​v9 76 ····​move-​result-​object·​v6
   
76 ····​check-​cast·​v9,​·​Ljava/​lang/​String;​ 77 ····​check-​cast·​v6,​·​Ljava/​lang/​String;​
   
77 ····​invoke-​static·​{v9},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setRouteID(Ljava/​lang/​String;​)​V 78 ····​invoke-​static·​{v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setRouteID(Ljava/​lang/​String;​)​V
   
78 ····​.​line·​145 79 ····​.​line·​145
79 ····​invoke-​virtual·​{p1},​·​Landroid/​widget/​AdapterView;​-​>getAdapter()​Landroid/​widget/​Adapter;​ 80 ····​invoke-​virtual·​{p1},​·​Landroid/​widget/​AdapterView;​-​>getAdapter()​Landroid/​widget/​Adapter;​
   
80 ····​move-​result-​object·​v9 81 ····​move-​result-​object·​v6
   
81 ····​invoke-​interface·​{v9,​·​p3},​·​Landroid/​widget/​Adapter;​-​>getItem(I)​Ljava/​lang/​Object;​ 82 ····​invoke-​interface·​{v6,​·​p3},​·​Landroid/​widget/​Adapter;​-​>getItem(I)​Ljava/​lang/​Object;​
   
82 ····​move-​result-​object·​v9 83 ····​move-​result-​object·​v6
   
83 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 84 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
   
84 ····​move-​result-​object·​v9 85 ····​move-​result-​object·​v6
   
85 ····​invoke-​static·​{v9},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setRouteButtonText(L​java/​lang/​String;​)​V 86 ····​invoke-​static·​{v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setRouteButtonText(L​java/​lang/​String;​)​V
   
86 ····​.​line·​148 87 ····​.​line·​148
87 ····​const/​4·​v9,​·​0x1 88 ····​const/​4·​v6,​·​0x1
   
88 ····​invoke-​static·​{v9},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setCanClickRoute(Z)​V 89 ····​invoke-​static·​{v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setCanClickRoute(Z)​V
   
89 ····​.​line·​149 90 ····​.​line·​149
90 ····​const/​4·​v9,​·​0x1 91 ····​const/​4·​v6,​·​0x1
   
91 ····​invoke-​static·​{v9},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setCanClickDirection​(Z)​V 92 ····​invoke-​static·​{v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setCanClickDirection​(Z)​V
   
92 ····​.​line·​150 93 ····​.​line·​150
93 ····​const/​4·​v9,​·​0x0 94 ····​const/​4·​v6,​·​0x0
   
94 ····​invoke-​static·​{v9},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setCanClickStop(Z)​V 95 ····​invoke-​static·​{v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setCanClickStop(Z)​V
   
95 ····​.​line·​151 96 ····​.​line·​151
96 ····​const/​4·​v9,​·​0x0 97 ····​const/​4·​v6,​·​0x0
   
97 ····​invoke-​static·​{v9},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setCanClickResult(Z)​V 98 ····​invoke-​static·​{v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>setCanClickResult(Z)​V
   
98 ····​.​line·​154 99 ····​.​line·​154
Max diff block lines reached; 12465/18149 bytes (68.68%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/SMS$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​66 27 ····​.​line·​66
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/SMS$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​76 27 ····​.​line·​76
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​SMS;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/StopPicker$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​99 27 ····​.​line·​99
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 54, 121 lines modified Offset 55, 120 lines modified
   
54 ····​.​prologue 55 ····​.​prologue
55 ····​.​line·​103 56 ····​.​line·​103
56 ····​return-​void 57 ····​return-​void
57 .​end·​method 58 .​end·​method
   
58 .​method·​public·​onTextChanged(Ljava/​lang/​CharSequence;​III)​V 59 .​method·​public·​onTextChanged(Ljava/​lang/​CharSequence;​III)​V
59 ····​.​locals·8 60 ····​.​locals·7
60 ····​.​param·​p1,​·​"charSequence"····​#·​Ljava/​lang/​CharSequence;​ 61 ····​.​param·​p1,​·​"charSequence"····​#·​Ljava/​lang/​CharSequence;​
61 ····​.​param·​p2,​·​"i"····​#·​I 62 ····​.​param·​p2,​·​"i"····​#·​I
62 ····​.​param·​p3,​·​"i2"····​#·​I 63 ····​.​param·​p3,​·​"i2"····​#·​I
63 ····​.​param·​p4,​·​"i3"····​#·​I 64 ····​.​param·​p4,​·​"i3"····​#·​I
   
64 ····​.​prologue 65 ····​.​prologue
65 ····​.​line·​108 66 ····​.​line·​108
66 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​ 67 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​
   
67 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>searchText:​Landroid/​widget/​EditText;​ 68 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>searchText:​Landroid/​widget/​EditText;​
68 ····​invoke-​static·​{v4},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>access$000(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​)​Landroid/​widget/​EditText;​ 69 ····​invoke-​static·​{v3},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>access$000(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​)​Landroid/​widget/​EditText;​
   
69 ····​move-​result-​object·​v4 70 ····​move-​result-​object·​v3
   
70 ····​invoke-​virtual·​{v4},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​ 71 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​EditText;​-​>getText()​Landroid/​text/​Editable;​
   
71 ····​move-​result-​object·​v4 72 ····​move-​result-​object·​v3
   
72 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 73 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
   
73 ····​move-​result-​object·​v3 74 ····​move-​result-​object·​v2
   
74 ····​.​line·​111 75 ····​.​line·​111
75 ····​.​local·​v3,​·​"searchedText":​Ljava/​lang/​String;​ 76 ····​.​local·​v2,​·​"searchedText":​Ljava/​lang/​String;​
76 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​ 77 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
77 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V 78 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
78 ····​.​line·​115 79 ····​.​line·​115
79 ····​.​local·​v1,​·​"newList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 80 ····​.​local·​v0,​·​"newList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
80 ····​iget-​object·​v4,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​ 81 ····​iget-​object·​v3,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​
   
81 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>stopName:​Ljava/​util/​ArrayList;​ 82 ····​#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>stopName:​Ljava/​util/​ArrayList;​
82 ····​invoke-​static·​{v4},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>access$100(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​)​Ljava/​util/​ArrayList;​ 83 ····​invoke-​static·​{v3},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>access$100(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​)​Ljava/​util/​ArrayList;​
   
83 ····​move-​result-​object·​v4 84 ····​move-​result-​object·​v3
   
84 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 85 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
85 ····​move-​result-​object·​v0 86 ····​move-​result-​object·​v3
   
86 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
87 ····​:​cond_0 87 ····​:​cond_0
88 ····​:​goto_0 88 ····​:​goto_0
89 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 89 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
90 ····​move-​result·​v4 90 ····​move-​result·​v4
   
91 ····​if-​eqz·​v4,​·​:​cond_1 91 ····​if-​eqz·​v4,​·​:​cond_1
   
92 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 92 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
93 ····​move-​result-​object·​v2 93 ····​move-​result-​object·​v1
   
94 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​ 94 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​
   
95 ····​.​line·​116 95 ····​.​line·​116
96 ····​.​local·​v2,​·​"s":​Ljava/​lang/​String;​ 96 ····​.​local·​v1,​·​"s":​Ljava/​lang/​String;​
97 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​ 97 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
   
98 ····​move-​result-​object·​v4 98 ····​move-​result-​object·​v4
   
99 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​ 99 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
   
100 ····​move-​result-​object·​v5 100 ····​move-​result-​object·​v5
   
101 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z 101 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
   
102 ····​move-​result·​v4 102 ····​move-​result·​v4
   
103 ····​if-​eqz·​v4,​·​:​cond_0 103 ····​if-​eqz·​v4,​·​:​cond_0
   
104 ····​.​line·​117 104 ····​.​line·​117
105 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 105 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
Max diff block lines reached; 3783/8990 bytes (42.08%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/StopPicker$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​134 27 ····​.​line·​134
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker$2;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 93, 22 lines modified Offset 94, 24 lines modified
   
93 ····​.​line·​145 94 ····​.​line·​145
94 ····​.​local·​v2,​·​"item":​Ljava/​lang/​String;​ 95 ····​.​local·​v2,​·​"item":​Ljava/​lang/​String;​
95 ····​invoke-​static·​{v2},​·​Ljava/​lang/​System;​-​>identityHashCode(Lja​va/​lang/​Object;​)​I 96 ····​invoke-​static·​{v2},​·​Ljava/​lang/​System;​-​>identityHashCode(Lja​va/​lang/​Object;​)​I
   
96 ····​move-​result·​v6 97 ····​move-​result·​v6
   
  98 ····​.​line·​146
97 ····​invoke-​virtual·​{p1},​·​Landroid/​widget/​AdapterView;​-​>getAdapter()​Landroid/​widget/​Adapter;​ 99 ····​invoke-​virtual·​{p1},​·​Landroid/​widget/​AdapterView;​-​>getAdapter()​Landroid/​widget/​Adapter;​
   
98 ····​move-​result-​object·​v7 100 ····​move-​result-​object·​v7
   
99 ····​invoke-​interface·​{v7,​·​p3},​·​Landroid/​widget/​Adapter;​-​>getItem(I)​Ljava/​lang/​Object;​ 101 ····​invoke-​interface·​{v7,​·​p3},​·​Landroid/​widget/​Adapter;​-​>getItem(I)​Ljava/​lang/​Object;​
   
100 ····​move-​result-​object·​v7 102 ····​move-​result-​object·​v7
   
  103 ····​.​line·​145
101 ····​invoke-​static·​{v7},​·​Ljava/​lang/​System;​-​>identityHashCode(Lja​va/​lang/​Object;​)​I 104 ····​invoke-​static·​{v7},​·​Ljava/​lang/​System;​-​>identityHashCode(Lja​va/​lang/​Object;​)​I
   
102 ····​move-​result·​v7 105 ····​move-​result·​v7
   
103 ····​if-​ne·​v6,​·​v7,​·​:​cond_2 106 ····​if-​ne·​v6,​·​v7,​·​:​cond_2
   
104 ····​.​line·​148 107 ····​.​line·​148
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/StopPicker.smali
Offset 119, 235 lines modified Offset 119, 236 lines modified
   
119 ····​return-​object·​v0 119 ····​return-​object·​v0
120 .​end·​method 120 .​end·​method
   
   
121 #·​virtual·​methods 121 #·​virtual·​methods
122 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V 122 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V
123 ····​.​locals·10 123 ····​.​locals·9
124 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​ 124 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​
   
125 ····​.​prologue 125 ····​.​prologue
126 ····​.​line·​57 126 ····​.​line·​57
127 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​Activity;​-​>onCreate(Landroid/​os/​Bundle;​)​V 127 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​Activity;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
128 ····​.​line·​60 128 ····​.​line·​60
129 ····​const·​v7,​·​0x7f030001 129 ····​const·​v6,​·​0x7f030001
   
130 ····​invoke-​virtual·​{p0,​·​v7},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>setContentView(I)​V 130 ····​invoke-​virtual·​{p0,​·​v6},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>setContentView(I)​V
   
131 ····​.​line·​62 131 ····​.​line·​62
132 ····​invoke-​virtual·​{p0},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>getAssets()​Landroid/​content/​res/​AssetManager;​ 132 ····​invoke-​virtual·​{p0},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>getAssets()​Landroid/​content/​res/​AssetManager;​
   
133 ····​move-​result-​object·​v0 133 ····​move-​result-​object·​v0
   
134 ····​.​line·​65 134 ····​.​line·​65
135 ····​.​local·​v0,​·​"am":​Landroid/​content/​res/​AssetManager;​ 135 ····​.​local·​v0,​·​"am":​Landroid/​content/​res/​AssetManager;​
136 ····​new-​instance·​v7,​·​Ljava/​util/​ArrayList;​ 136 ····​new-​instance·​v6,​·​Ljava/​util/​ArrayList;​
   
137 ····​invoke-​direct·​{v7},​·​Ljava/​util/​ArrayList;​-​><init>()​V 137 ····​invoke-​direct·​{v6},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
138 ····​iput-​object·​v7,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>sortedRoute:​Ljava/​util/​ArrayList;​ 138 ····​iput-​object·​v6,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>sortedRoute:​Ljava/​util/​ArrayList;​
   
139 ····​.​line·​66 139 ····​.​line·​66
140 ····​new-​instance·​v7,​·​Ljava/​util/​ArrayList;​ 140 ····​new-​instance·​v6,​·​Ljava/​util/​ArrayList;​
   
141 ····​invoke-​direct·​{v7},​·​Ljava/​util/​ArrayList;​-​><init>()​V 141 ····​invoke-​direct·​{v6},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
142 ····​iput-​object·​v7,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>stopName:​Ljava/​util/​ArrayList;​ 142 ····​iput-​object·​v6,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​StopPicker;​-​>stopName:​Ljava/​util/​ArrayList;​
   
143 ····​.​line·​70 143 ····​.​line·​70
144 ····​:​try_start_0 144 ····​:​try_start_0
145 ····​new-​instance·​v3,​·​Ljava/​io/​BufferedReader;​ 145 ····​new-​instance·​v2,​·​Ljava/​io/​BufferedReader;​
   
146 ····​new-​instance·​v7,​·​Ljava/​io/​InputStreamReader;​ 146 ····​new-​instance·​v6,​·​Ljava/​io/​InputStreamReader;​
   
147 ····​new-​instance·​v8,​·​Ljava/​lang/​StringBuilder;​ 147 ····​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​
   
148 ····​invoke-​direct·​{v8},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 148 ····​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
149 ····​const-​string·​v9,​·​"data/​" 149 ····​const-​string·​v8,​·​"data/​"
   
150 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 150 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
151 ····​move-​result-​object·​v8 151 ····​move-​result-​object·​v7
   
152 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getRouteID()​Ljava/​lang/​String;​ 152 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getRouteID()​Ljava/​lang/​String;​
   
153 ····​move-​result-​object·​v9 153 ····​move-​result-​object·​v8
   
154 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 154 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
155 ····​move-​result-​object·​v8 155 ····​move-​result-​object·​v7
   
156 ····​const-​string·​v9,​·​"/​" 156 ····​const-​string·​v8,​·​"/​"
   
157 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 157 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
158 ····​move-​result-​object·​v8 158 ····​move-​result-​object·​v7
   
  159 ····​.​line·​71
159 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getDirectionText()​Ljava/​lang/​String;​ 160 ····​invoke-​static·​{},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​Find;​-​>getDirectionText()​Ljava/​lang/​String;​
   
160 ····​move-​result-​object·​v9 161 ····​move-​result-​object·​v8
   
161 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 162 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
162 ····​move-​result-​object·​v8 163 ····​move-​result-​object·​v7
   
163 ····​const-​string·​v9,​·​"/​stops.​txt" 164 ····​const-​string·​v8,​·​"/​stops.​txt"
   
164 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 165 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
165 ····​move-​result-​object·​v8 166 ····​move-​result-​object·​v7
   
166 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 167 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
167 ····​move-​result-​object·​v8 168 ····​move-​result-​object·​v7
   
168 ····invoke-​virtual·{v0,​·v8},​·Landroid/​content/​res/​AssetManager;​-​>open(Ljava/​lang/​String;​)​Ljava/​io/​InputStream;​ 169 ····.​line·​70
  170 ····​invoke-​virtual·​{v0,​·​v7},​·​Landroid/​content/​res/​AssetManager;​-​>open(Ljava/​lang/​String;​)​Ljava/​io/​InputStream;​
   
169 ····​move-​result-​object·​v8 171 ····​move-​result-​object·​v7
   
170 ····​invoke-​direct·​{v7,​·​v8},​·​Ljava/​io/​InputStreamReader;​-​><init>(Ljava/​io/​InputStream;​)​V 172 ····​invoke-​direct·​{v6,​·​v7},​·​Ljava/​io/​InputStreamReader;​-​><init>(Ljava/​io/​InputStream;​)​V
   
171 ····​invoke-​direct·​{v3,​·​v7},​·​Ljava/​io/​BufferedReader;​-​><init>(Ljava/​io/​Reader;​)​V 173 ····​invoke-​direct·​{v2,​·​v6},​·​Ljava/​io/​BufferedReader;​-​><init>(Ljava/​io/​Reader;​)​V
   
172 ····​.​line·​75 174 ····​.​line·​75
173 ····​.​local·​v3,​·​"in":​Ljava/​io/​BufferedReader;​ 175 ····​.​local·​v2,​·​"in":​Ljava/​io/​BufferedReader;​
Max diff block lines reached; 8827/14000 bytes (63.05%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/TTCAlertsResult$runTime.smali
Offset 54, 21 lines modified Offset 54, 19 lines modified
54 ····​return-​void 54 ····​return-​void
55 .​end·​method 55 .​end·​method
   
   
56 #·​virtual·​methods 56 #·​virtual·​methods
57 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​ 57 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
58 ····​.​locals·​1 58 ····​.​locals·​1
59 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​  
   
60 ····​.​prologue 59 ····​.​prologue
61 ····​.​line·​60 60 ····​.​line·​60
62 ····​check-​cast·​p1,​·​[Ljava/​lang/​String;​ 61 ····​check-​cast·​p1,​·​[Ljava/​lang/​String;​
   
63 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​  
64 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult$runTi​me;​-​>doInBackground([Ljav​a/​lang/​String;​)​Ljava/​lang/​String;​ 62 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult$runTi​me;​-​>doInBackground([Ljav​a/​lang/​String;​)​Ljava/​lang/​String;​
   
65 ····​move-​result-​object·​v0 63 ····​move-​result-​object·​v0
   
66 ····​return-​object·​v0 64 ····​return-​object·​v0
67 .​end·​method 65 .​end·​method
   
Offset 148, 31 lines modified Offset 146, 36 lines modified
148 ····​.​line·​90 146 ····​.​line·​90
149 ····​iget-​object·​v8,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult$runTi​me;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​ 147 ····​iget-​object·​v8,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult$runTi​me;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​
   
150 ····​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​ 148 ····​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​
   
151 ····​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 149 ····​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
152 ····const/​4·​v10,​·​0x1 150 ····iget-​object·​v10,​·​p0,​·Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult$runTi​me;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​
   
153 ····invoke-​virtual·​{v5,​·​v10},​·​Ljava/​util/​regex/​Matcher;​-​>group(I)​Ljava/​lang/​String;​ 151 ····#·​getter·​for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​-​>alerts:​Ljava/​lang/​String;​
  152 ····​invoke-​static·​{v10},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​-​>access$100(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​)​Ljava/​lang/​String;​
   
154 ····​move-​result-​object·​v10 153 ····​move-​result-​object·​v10
   
155 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 154 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
156 ····​move-​result-​object·​v9 155 ····​move-​result-​object·​v9
   
157 ····​const-​string·​v10,​·"<br><br>" 156 ····​const/​4·​v10,​·0x1
   
  157 ····​invoke-​virtual·​{v5,​·​v10},​·​Ljava/​util/​regex/​Matcher;​-​>group(I)​Ljava/​lang/​String;​
   
  158 ····​move-​result-​object·​v10
   
158 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 159 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
159 ····​move-​result-​object·​v9 160 ····​move-​result-​object·​v9
   
160 ····​const-​string·​v10,​·​"<font·​color=\'#d70000\'>" 161 ····​const-​string·​v10,​·​"<br><br><font·​color=\'#d70000\'>"
   
161 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 162 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
162 ····​move-​result-​object·​v9 163 ····​move-​result-​object·​v9
   
163 ····​const/​4·​v10,​·​0x2 164 ····​const/​4·​v10,​·​0x2
   
Offset 180, 31 lines modified Offset 183, 26 lines modified
   
180 ····​move-​result-​object·​v10 183 ····​move-​result-​object·​v10
   
181 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 184 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
182 ····​move-​result-​object·​v9 185 ····​move-​result-​object·​v9
   
183 ····​const-​string·​v10,​·​"</​font>" 186 ····​const-​string·​v10,​·​"</​font><br><br><br>"
   
184 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
185 ····​move-​result-​object·​v9  
   
186 ····​const-​string·​v10,​·​"<br><br><br>"  
   
187 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 187 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
188 ····​move-​result-​object·​v9 188 ····​move-​result-​object·​v9
   
189 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 189 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
190 ····​move-​result-​object·​v9 190 ····​move-​result-​object·​v9
   
191 ····invoke-​static·​{v8,​·v9},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​-​>access$184(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 191 ····#·​setter·for:​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​-​>alerts:​Ljava/​lang/​String;​
  192 ····​invoke-​static·​{v8,​·​v9},​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​-​>access$102(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
192 ····​goto·​:​goto_1 193 ····​goto·​:​goto_1
   
193 ····​.​line·​79 194 ····​.​line·​79
194 ····​.​end·​local·​v2····​#·​"extraction":​Ljava/​lang/​String;​ 195 ····​.​end·​local·​v2····​#·​"extraction":​Ljava/​lang/​String;​
195 ····​.​end·​local·​v5····​#·​"matcherObject":​Ljava/​util/​regex/​Matcher;​ 196 ····​.​end·​local·​v5····​#·​"matcherObject":​Ljava/​util/​regex/​Matcher;​
196 ····​.​end·​local·​v6····​#·​"patternObject":​Ljava/​util/​regex/​Pattern;​ 197 ····​.​end·​local·​v6····​#·​"patternObject":​Ljava/​util/​regex/​Pattern;​
Offset 235, 21 lines modified Offset 233, 19 lines modified
235 ····​move-​result-​object·​v8 233 ····​move-​result-​object·​v8
   
236 ····​return-​object·​v8 234 ····​return-​object·​v8
237 .​end·​method 235 .​end·​method
   
238 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V 236 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V
239 ····​.​locals·​0 237 ····​.​locals·​0
Max diff block lines reached; 363/4322 bytes (8.40%) of diff not shown.
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/TTCAlertsResult.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​app/​Activity;​ 2 .​super·​Landroid/​app/​Activity;​
3 .​source·​"TTCAlertsResult.​java" 3 .​source·​"TTCAlertsResult.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult$1;​,​  
8 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult$runTi​me;​ 7 ········​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult$runTi​me;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​instance·​fields 10 #·​instance·​fields
12 .​field·​private·​alerts:​Ljava/​lang/​String;​ 11 .​field·​private·​alerts:​Ljava/​lang/​String;​
Offset 63, 36 lines modified Offset 62, 18 lines modified
63 ····​.​prologue 62 ····​.​prologue
64 ····​.​line·​42 63 ····​.​line·​42
65 ····​iget-​object·​v0,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​-​>alerts:​Ljava/​lang/​String;​ 64 ····​iget-​object·​v0,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​-​>alerts:​Ljava/​lang/​String;​
   
66 ····​return-​object·​v0 65 ····​return-​object·​v0
67 .​end·​method 66 .​end·​method
   
68 .​method·​static·​synthetic·​access$184(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 67 .​method·​static·​synthetic·​access$102(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
69 ····​.​locals·2 68 ····​.​locals·0
70 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​ 69 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​
71 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​Object;​ 70 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​
   
72 ····​.​prologue 71 ····​.​prologue
73 ····​.​line·​42 72 ····​.​line·​42
74 ····new-​instance·​v0,​·Ljava/​lang/​StringBuilder;​ 73 ····iput-​object·p1,​·p0,​·Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​-​>alerts:​Ljava/​lang/​String;​
   
75 ····invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 74 ····​return-​object·​p1
   
76 ····​iget-​object·​v1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​-​>alerts:​Ljava/​lang/​String;​  
   
77 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
78 ····​move-​result-​object·​v0  
   
79 ····​invoke-​virtual·​{v0,​·​p1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​  
   
80 ····​move-​result-​object·​v0  
   
81 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​  
   
82 ····​move-​result-​object·​v0  
   
83 ····​iput-​object·​v0,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​TTCAlertsResult;​-​>alerts:​Ljava/​lang/​String;​  
   
84 ····​return-​object·​v0  
85 .​end·​method 75 .​end·​method
[−]
smali/com/gregorywlodarek/torontotransit/torontotransit/ZoomableImageView$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​ZoomableImageView;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​ZoomableImageView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​ZoomableImageView;​)​V 23 .​method·​constructor·​<init>(Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​ZoomableImageView;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​ZoomableImageView;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​57 27 ····​.​line·​57
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​ZoomableImageView$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​ZoomableImageView;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​ZoomableImageView$1;​-​>this$0:​Lcom/​gregorywlodarek/​torontotransit/​torontotransit/​ZoomableImageView;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
original/AndroidManifest.xml
Offset 1, 316 lines modified Offset 1, 304 lines modified
00000000:​·​0300·​0800·b813·​0000·​0100·​1c00·b40a·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000000:​·​0300·​0800·f412·​0000·​0100·​1c00·180a·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000010:​·​2e00·​0000·​0000·​0000·​0000·​0000·d400·​0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000010:​·​2a00·​0000·​0000·​0000·​0000·​0000·c400·​0000··*.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​ 00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​
00000030:​·​5200·​0000·​7600·​0000·​8200·​0000·​9c00·​0000··​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​ 00000030:​·​5200·​0000·​7600·​0000·​8200·​0000·​9c00·​0000··​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​
00000040:​·​a800·​0000·​b600·​0000·​c200·​0000·​d000·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000040:​·​a800·​0000·​b600·​0000·​c200·​0000·​d000·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000050:​·​f600·​0000·​0801·​0000·​6001·​0000·​6401·​0000··​.​.​.​.​.​.​.​.​`.​.​.​d.​.​.​ 00000050:​·​f600·​0000·​0801·​0000·​6001·​0000·​6401·​0000··​.​.​.​.​.​.​.​.​`.​.​.​d.​.​.​
00000060:​·​7601·​0000·aa01·​0000·de01·​0000·​f201·​0000··​v.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000060:​·​7601·​0000·8a01·​0000·f001·​0000·​fe01·​0000··​v.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000070:​·5802·​0000·6602·​0000·​6e02·​0000·8a02·​0000··X.​.​.​f.​.​.​n.​.​.​.​.​.​.​ 00000070:​·1202·​0000·3402·​0000·​6e02·​0000·a802·​0000··.​.​.​.​4.​.​.​n.​.​.​.​.​.​.​
00000080:​·9e02·​0000·c002·​0000·fa02·​0000·3403·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​ 00000080:​·fa02·​0000·3203·​0000·8403·​0000·9e03·​0000··​.​.​.​.​2.​.​.​.​.​.​.​.​.​.​.​
00000090:​·8603·​0000·be03·​0000·1004·​0000·2a04·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​*.​.​.​ 00000090:​·b203·​0000·3204·​0000·5004·​0000·6004·​0000··​.​.​.​.​2.​.​.​P.​.​.​`.​.​.​
000000a0:​·3e04·​0000·be04·​0000·dc04·​0000·ec04·​0000··>.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000000a0:​·9804·​0000·ac04·​0000·f004·​0000·6e05·​0000··.​.​.​.​.​.​.​.​.​.​.​.​n.​.​.​
000000b0:​·2405·​0000·3805·​0000·7c05·​0000·fa05·​0000··$.​.​.​8.​.​.​|.​.​.​.​.​.​.​ 000000b0:​·f405·​0000·7006·​0000·e406·​0000·6a07·​0000··.​.​.​.​p.​.​.​.​.​.​.​j.​.​.​
000000c0:​·8006·​0000·fc06·​0000·7007·​0000·f607·0000··​.​.​.​.​.​.​.​.​p.​.​.​.​.​.​.​ 000000c0:​·e007·​0000·5a08·​0000·d408·​0000·0b00·7600··​.​.​.​.​Z.​.​.​.​.​.​.​.​.​v.​
000000d0:​·​6c08·0000·e608·0000·​6009·0000·0b00·7600··l.​.​.​.​.​.​.​`.​.​.​.​.​v.​ 000000d0:​·​6500·7200·7300·6900·​6f00·6e00·4300·6f00··e.​r.​s.​i.​o.​n.​C.​o.​
000000e0:​·​6500·7200·7300·6900·6f00·​6e00·4300·6f00··e.​r.​s.​i.​o.​n.​C.​o.​ 000000e0:​·​6400·6500·0000·0b00·7600·​6500·7200·7300··d.​e.​.​.​.​.​v.​e.​r.​s.​
000000f0:​·​6400·​6500·0000·0b00·7600·​6500·7200·7300··d.​e.​.​.​.​.​v.​e.​r.​s.​ 000000f0:​·​6900·​6f00·6e00·4e00·6100·​6d00·6500·0000··i.​o.​n.​N.​a.​m.​e.​.​.​
00000100:​·6900·​6f00·​6e00·4e00·6100·​6d00·​6500·0000··i.​o.​n.​N.​a.​m.​e.​.​.​ 00000100:​·0d00·​6d00·​6900·6e00·5300·​6400·​6b00·5600··.​.​m.​i.​n.​S.​d.​k.​V.​
00000110:​·0d00·6d00·6900·​6e00·5300·​6400·6b00·5600··.​.​m.​i.​n.​S.​d.​k.​V.​ 00000110:​·6500·7200·7300·​6900·6f00·​6e00·0000·1000··e.​r.​s.​i.​o.​n.​.​.​.​.​
00000120:​·6500·7200·​7300·​6900·​6f00·6e00·0000·1000··e.​r.​s.​i.​o.​n.​.​.​.​.​ 00000120:​·7400·6100·​7200·​6700·​6500·7400·5300·6400··t.​a.​r.​g.​e.​t.​S.​d.​
00000130:​·7400·6100·7200·6700·6500·7400·5300·​6400··t.​a.​r.​g.​e.​t.​S.​d.​ 00000130:​·6b00·5600·6500·7200·7300·6900·6f00·​6e00··k.​V.​e.​r.​s.​i.​o.​n.​
00000140:​·6b00·5600·​6500·7200·7300·​6900·6f00·6e00··k.​V.​e.​r.​s.​i.​o.​n.​ 00000140:​·0000·0400·​6e00·6100·6d00·​6500·0000·0b00··.​.​.​.​n.​a.​m.​e.​.​.​.​.​
00000150:​·0000·0400·​6e00·​6100·6d00·6500·0000·0b00··.​.​.​.​n.​a.​m.​e.​.​.​.​.​ 00000150:​·6100·6c00·​6c00·​6f00·7700·4200·6100·6300··a.​l.​l.​o.​w.​B.​a.​c.​
00000160:​·​6100·6c00·6c00·6f00·7700·4200·​6100·​6300··a.​l.​l.​o.​w.​B.​a.​c.​ 00000160:​·​6b00·7500·7000·0000·0400·6900·​6300·​6f00··k.​u.​p.​.​.​.​.​i.​c.​o.​
00000170:​·​6b00·7500·7000·0000·0400·​6900·​6300·​6f00··k.​u.​p.​.​.​.​.​i.​c.​o.​ 00000170:​·​6e00·0000·0500·6c00·6100·​6200·​6500·​6c00··n.​.​.​.​.​l.​a.​b.​e.​l.​
00000180:​·6e00·​0000·0500·​6c00·​6100·​6200·6500·6c00··n.​.​.​.​.​l.​a.​b.​e.​l.​ 00000180:​·0000·​0400·6c00·​6f00·​6700·​6f00·0000·0500··.​.​.​.​l.​o.​g.​o.​.​.​.​.​
00000190:​·0000·0400·​6c00·​6f00·​6700·6f00·0000·0500··.​.​.​.​l.​o.​g.​o.​.​.​.​.​ 00000190:​·7400·6800·​6500·​6d00·​6500·0000·1100·7300··t.​h.​e.​m.​e.​.​.​.​.​s.​
000001a0:​·7400·6800·​6500·​6d00·​6500·0000·1100·7300··t.​h.​e.​m.​e.​.​.​.​.​s.​ 000001a0:​·6300·7200·​6500·​6500·​6e00·4f00·7200·6900··c.​r.​e.​e.​n.​O.​r.​i.​
000001b0:​·​6300·7200·6500·​6500·6e00·4f00·7200·​6900··c.​r.​e.​e.​n.​O.​r.​i.​ 000001b0:​·​6500·6e00·7400·​6100·7400·6900·6f00·​6e00··e.​n.​t.​a.​t.​i.​o.​n.​
000001c0:​·6500·6e00·7400·​6100·7400·6900·​6f00·​6e00··e.​n.​t.​a.​t.​i.​o.​n.​ 000001c0:​·0000·0700·6100·​6e00·6400·7200·​6f00·​6900··.​.​.​.​a.​n.​d.​r.​o.​i.​
000001d0:​·0000·​0700·6100·​6e00·6400·​7200·6f00·6900··.​.​.​.​a.​n.​d.​r.​o.​i.​ 000001d0:​·6400·​0000·2a00·​6800·7400·​7400·7000·3a00··d.​.​.​*.​h.​t.​t.​p.​:​.​
000001e0:​·6400·0000·2a00·​6800·7400·7400·7000·3a00··d.​.​.​*.​h.​t.​t.​p.​:​.​ 000001e0:​·2f00·2f00·7300·​6300·6800·6500·6d00·6100··/​.​/​.​s.​c.​h.​e.​m.​a.​
000001f0:​·2f00·​2f00·7300·​6300·​6800·6500·​6d00·​6100··/​.​/​.​s.​c.​h.​e.​m.​a.​ 000001f0:​·7300·​2e00·6100·​6e00·​6400·7200·​6f00·​6900··s.​.​.​a.​n.​d.​r.​o.​i.​
00000200:​·7300·​2e00·​6100·​6e00·​6400·7200·​6f00·6900··s.​.​.​a.​n.​d.​r.​o.​i.​ 00000200:​·6400·​2e00·​6300·​6f00·​6d00·2f00·​6100·7000··d.​.​.​c.​o.​m.​/​.​a.​p.​
00000210:​·​6400·​2e00·6300·​6f00·6d00·​2f00·​6100·7000··d.​.​.​c.​o.​m.​/​.​a.​p.​ 00000210:​·​6b00·​2f00·7200·​6500·7300·​2f00·​6100·6e00··k.​/​.​r.​e.​s.​/​.​a.​n.​
00000220:​·​6b00·2f00·7200·​6500·7300·2f00·6100·6e00··k.​/​.​r.​e.​s.​/​.​a.​n.​ 00000220:​·​6400·7200·6f00·​6900·6400·0000·0000·0000··d.​r.​o.​i.​d.​.​.​.​.​.​.​
00000230:​·6400·​7200·​6f00·​6900·​6400·0000·0000·0000··d.​r.​o.​i.​d.​.​.​.​.​.​.​ 00000230:​·0700·​7000·​6100·​6300·​6b00·6100·6700·6500··.​.​p.​a.​c.​k.​a.​g.​e.​
00000240:​·​0700·7000·​6100·​6300·​6b00·​6100·​6700·​6500··​.​.​p.​a.​c.​k.​a.​g.​e.​ 00000240:​·​0000·0800·​6d00·​6100·​6e00·​6900·​6600·​6500··​.​.​.​.​m.​a.​n.​i.​f.​e.​
00000250:​·0000·1800·7000·6c00·​6100·7400·​6600·6f00··.​.​.​.​p.​l.​a.​t.​f.​o.​ 00000250:​·7300·7400·0000·3100·​6300·6f00·​6d00·2e00··s.​t.​.​.​1.​c.​o.​m.​.​.​
00000260:​·7200·6d00·4200·7500·​6900·6c00·6400·5600··r.​m.​B.​u.​i.​l.​d.​V.​ 00000260:​·6700·7200·6500·6700·​6f00·7200·7900·7700··g.​r.​e.​g.​o.​r.​y.​w.​
00000270:​·​6500·7200·7300·​6900·6f00·​6e00·4300·6f00··e.​r.​s.​i.​o.​n.​C.​o.​ 00000270:​·​6c00·6f00·6400·​6100·7200·​6500·6b00·2e00··l.​o.​d.​a.​r.​e.​k.​.​.​
00000280:​·6400·​6500·0000·1800·7000·6c00·​6100·​7400··d.​e.​.​.​.​.​p.​l.​a.​t.​ 00000280:​·7400·​6f00·7200·6f00·6e00·7400·​6f00·​7400··t.​o.​r.​o.​n.​t.​o.​t.​
00000290:​·6600·​6f00·7200·6d00·4200·​7500·6900·6c00··f.​o.​r.​m.​B.​u.​i.​l.​ 00000290:​·7200·​6100·6e00·7300·6900·​7400·2e00·7400··r.​a.​n.​s.​i.​t.​.​.​t.​
000002a0:​·​6400·5600·​6500·7200·​7300·​6900·6f00·6e00··d.​V.​e.​r.​s.​i.​o.​n.​ 000002a0:​·​6f00·7200·​6f00·6e00·​7400·​6f00·7400·7200··o.​r.​o.​n.​t.​o.​t.​r.​
000002b0:​·4e00·​6100·6d00·​6500·0000·​0800·6d00·6100··N.​a.​m.​e.​.​.​.​.​m.​a.​ 000002b0:​·6100·​6e00·7300·​6900·7400·​0000·0500·3100··a.​n.​s.​i.​t.​.​.​.​.​1.​
000002c0:​·6e00·6900·6600·6500·7300·7400·0000·3100··n.​i.​f.​e.​s.​t.​.​.​1.​ 000002c0:​·2e00·3100·2e00·3200·0000·0800·7500·7300··.​.​1.​.​.​2.​.​.​.​.​u.​s.​
000002d0:​·​6300·6f00·6d00·2e00·​6700·7200·6500·6700··c.​o.​m.​.​.​g.​r.​e.​g.​ 000002d0:​·​6500·7300·2d00·7300·​6400·6b00·0000·0f00··e.​s.​-​.​s.​d.​k.​.​.​.​.​
000002e0:​·6f00·​7200·7900·​7700·6c00·6f00·​6400·6100··o.​r.​y.​w.​l.​o.​d.​a.​ 000002e0:​·7500·​7300·6500·​7300·2d00·7000·​6500·7200··u.​s.​e.​s.​-​.​p.​e.​r.​
000002f0:​·7200·​6500·6b00·2e00·7400·​6f00·7200·6f00··r.​e.​k.​.​.​t.​o.​r.​o.​ 000002f0:​·6d00·​6900·7300·7300·6900·​6f00·6e00·0000··m.​i.​s.​s.​i.​o.​n.​.​.​
00000300:​·6e00·7400·​6f00·7400·​7200·​6100·​6e00·7300··n.​t.​o.​t.​r.​a.​n.​s.​ 00000300:​·1b00·6100·​6e00·6400·​7200·​6f00·​6900·6400··.​.​a.​n.​d.​r.​o.​i.​d.​
00000310:​·6900·​7400·2e00·​7400·​6f00·7200·6f00·6e00··i.​t.​.​.​t.​o.​r.​o.​n.​ 00000310:​·2e00·​7000·6500·​7200·​6d00·6900·7300·7300··.​.​p.​e.​r.​m.​i.​s.​s.​
00000320:​·7400·​6f00·7400·7200·6100·6e00·7300·6900··t.​o.​t.​r.​a.​n.​s.​i.​ 00000320:​·6900·​6f00·6e00·2e00·4900·4e00·5400·4500··i.​o.​n.​.​.​I.​N.​T.​E.​
00000330:​·7400·0000·0500·3100·2e00·3100·2e00·3200··t.​.​.​.​.​1.​.​.​1.​.​.​2.​ 00000330:​·5200·4e00·4500·5400·0000·1b00·6100·6e00··R.​N.​E.​T.​.​.​.​.​a.​n.​
00000340:​·0000·0200·3200·3000·0000·0c00·3400·2e00··.​.​.​.​2.​0.​.​.​.​.​4.​.​.​ 00000340:​·6400·7200·6f00·6900·6400·2e00·7000·6500··d.​r.​o.​i.​d.​.​.​p.​e.​
00000350:​·3400·5700·2d00·3100·3200·3400·3600·3100··4.​W.​-​.​1.​2.​4.​6.​1.​ 00000350:​·7200·6d00·6900·7300·7300·6900·6f00·6e00··r.​m.​i.​s.​s.​i.​o.​n.​
00000360:​·3300·3200·0000·0800·7500·7300·6500·7300··3.​2.​.​.​.​.​u.​s.​e.​s.​ 00000360:​·2e00·5300·4500·4e00·4400·5f00·5300·4d00··.​.​S.​E.​N.​D.​_.​S.​M.​
00000370:​·2d00·7300·6400·​6b00·0000·0f00·​7500·7300··-​.​s.​d.​k.​.​.​.​.​u.​s.​ 00000370:​·5300·0000·2700·​6100·6e00·6400·​7200·6f00··S.​.​.​'.​a.​n.​d.​r.​o.​
00000380:​·​6500·7300·​2d00·​7000·​6500·​7200·​6d00·​6900··e.​s.​-​.​p.​e.​r.​m.​i.​ 00000380:​·​6900·6400·​2e00·​7000·​6500·​7200·​6d00·​6900··i.​d.​.​.​p.​e.​r.​m.​i.​
00000390:​·​7300·​7300·​6900·​6f00·​6e00·0000·1b00·6100··​s.​s.​i.​o.​n.​.​.​.​.​a.​ 00000390:​·​7300·​7300·​6900·​6f00·​6e00·2e00·4100·4300··​s.​s.​i.​o.​n.​.​.​A.​C.​
000003a0:​·6e00·6400·7200·6f00·6900·6400·2e00·7000··n.​d.​r.​o.​i.​d.​.​.​p.​ 000003a0:​·4300·4500·5300·5300·5f00·4600·4900·4e00··C.​E.​S.​S.​_.​F.​I.​N.​
000003b0:​·6500·7200·6d00·6900·7300·7300·6900·6f00··e.​r.​m.​i.​s.​s.​i.​o.​ 000003b0:​·4500·5f00·4c00·4f00·4300·4100·5400·4900··E.​_.​L.​O.​C.​A.​T.​I.​
000003c0:​·6e00·2e00·4900·4e00·5400·4500·5200·4e00··n.​.​.​I.​N.​T.​E.​R.​N.​ 000003c0:​·4f00·4e00·0000·1a00·6100·6e00·6400·7200··O.​N.​.​.​.​.​a.​n.​d.​r.​
000003d0:​·4500·5400·0000·1b00·6100·​6e00·6400·7200··E.​T.​.​.​.​.​a.​n.​d.​r.​ 000003d0:​·6f00·6900·6400·2e00·7000·​6500·7200·6d00··o.​i.​d.​.​.​p.​e.​r.​m.​
000003e0:​·​6f00·6900·6400·2e00·7000·​6500·7200·6d00··o.​i.​d.​.​.​p.​e.​r.​m.​ 000003e0:​·​6900·7300·7300·6900·6f00·​6e00·2e00·5600··i.​s.​s.​i.​o.​n.​.​.​V.​
000003f0:​·6900·7300·7300·6900·6f00·6e00·2e00·5300··i.​s.​s.​i.​o.​n.​.​.​S.​ 000003f0:​·4900·4200·5200·4100·5400·4500·0000·2700··I.​B.​R.​A.​T.​E.​.​.​'.​
00000400:​·4500·4e00·4400·5f00·5300·4d00·5300·0000··E.​N.​D.​_.​S.​M.​S.​.​.​ 00000400:​·6100·6e00·6400·7200·6f00·6900·6400·2e00··a.​n.​d.​r.​o.​i.​d.​.​.​
00000410:​·2700·​6100·6e00·​6400·7200·6f00·6900·​6400··'.​a.​n.​d.​r.​o.​i.​d.​ 00000410:​·7000·​6500·7200·​6d00·6900·7300·7300·​6900··p.​e.​r.​m.​i.​s.​s.​i.​
00000420:​·2e00·7000·6500·7200·6d00·6900·7300·7300··.​.​p.​e.​r.​m.​i.​s.​s.​ 00000420:​·6f00·6e00·2e00·4100·4300·4300·4500·5300··o.​n.​.​.​A.​C.​C.​E.​S.​
00000430:​·6900·6f00·6e00·2e00·4100·4300·​4300·4500··i.​o.​n.​.​.​A.​C.​C.​E.​ 00000430:​·5300·5f00·4e00·4500·5400·5700·​4f00·5200··S.​_.​N.​E.​T.​W.​O.​R.​
00000440:​·5300·​5300·​5f00·4600·​4900·4e00·​4500·5f00··S.​S.​_.​F.​I.​N.​E.​_.​ 00000440:​·4b00·​5f00·​5300·5400·​4100·5400·​4500·0000··K.​_.​S.​T.​A.​T.​E.​.​.​
00000450:​·4c00·4f00·4300·4100·5400·4900·4f00·4e00··L.​O.​C.​A.​T.​I.​O.​N.​ 00000450:​·0b00·6100·7000·7000·6c00·6900·6300·6100··.​.​a.​p.​p.​l.​i.​c.​a.​
00000460:​·0000·1a00·​6100·​6e00·6400·7200·​6f00·​6900··.​.​.​.​a.​n.​d.​r.​o.​i.​ 00000460:​·7400·6900·​6f00·​6e00·0000·0800·​6100·​6300··t.​i.​o.​n.​.​.​.​.​a.​c.​
00000470:​·6400·2e00·​7000·​6500·​7200·6d00·6900·7300··d.​.​.​p.​e.​r.​m.​i.​s.​ 00000470:​·7400·6900·​7600·​6900·​7400·7900·0000·3e00··t.​i.​v.​i.​t.​y.​.​.​>.​
00000480:​·7300·​6900·​6f00·6e00·2e00·5600·4900·4200··s.​i.​o.​n.​.​.​V.​I.​B.​ 00000480:​·6300·​6f00·​6d00·2e00·6700·7200·6500·6700··c.​o.​m.​.​.​g.​r.​e.​g.​
00000490:​·5200·4100·5400·4500·0000·2700·​6100·​6e00··R.​A.​T.​E.​.​.​'.​a.​n.​ 00000490:​·6f00·7200·7900·7700·6c00·6f00·​6400·​6100··o.​r.​y.​w.​l.​o.​d.​a.​
000004a0:​·6400·7200·​6f00·6900·6400·2e00·​7000·​6500··d.​r.​o.​i.​d.​.​.​p.​e.​ 000004a0:​·7200·6500·​6b00·2e00·7400·6f00·​7200·​6f00··r.​e.​k.​.​.​t.​o.​r.​o.​
000004b0:​·7200·6d00·​6900·​7300·​7300·​6900·​6f00·6e00··r.​m.​i.​s.​s.​i.​o.​n.​ 000004b0:​·6e00·7400·​6f00·​7400·​7200·​6100·​6e00·7300··n.​t.​o.​t.​r.​a.​n.​s.​
000004c0:​·2e00·4100·4300·4300·4500·5300·5300·5f00··.​.​A.​C.​C.​E.​S.​S.​_.​ 000004c0:​·6900·7400·2e00·7400·6f00·7200·6f00·6e00··i.​t.​.​.​t.​o.​r.​o.​n.​
000004d0:​·4e00·4500·5400·5700·4f00·5200·4b00·5f00··N.​E.​T.​W.​O.​R.​K.​_.​ 000004d0:​·7400·6f00·7400·7200·6100·6e00·7300·6900··t.​o.​t.​r.​a.​n.​s.​i.​
000004e0:​·5300·5400·​4100·5400·4500·0000·0b00·​6100··S.​T.​A.​T.​E.​.​.​.​.​a.​ 000004e0:​·7400·2e00·​4d00·6100·6900·6e00·4100·​6300··t.​.​.​M.​a.​i.​n.​A.​c.​
000004f0:​·​7000·7000·6c00·​6900·6300·6100·7400·6900··p.​p.​l.​i.​c.​a.​t.​i.​ 000004f0:​·​7400·6900·7600·​6900·7400·7900·0000·0d00··t.​i.​v.​i.​t.​y.​.​.​.​.​
00000500:​·​6f00·​6e00·0000·0800·​6100·6300·7400·​6900··o.​n.​.​.​.​.​a.​c.​t.​i.​ 00000500:​·​6900·​6e00·7400·6500·​6e00·7400·2d00·​6600··i.​n.​t.​e.​n.​t.​-​.​f.​
00000510:​·7600·​6900·​7400·7900·0000·3e00·6300·​6f00··v.​i.​t.​y.​.​.​>.​c.​o.​ 00000510:​·6900·​6c00·​7400·6500·7200·0000·0600·​6100··i.​l.​t.​e.​r.​.​.​.​.​a.​
00000520:​·​6d00·2e00·​6700·7200·​6500·6700·6f00·7200··m.​.​.​g.​r.​e.​g.​o.​r.​ 00000520:​·​6300·7400·​6900·6f00·​6e00·0000·1a00·6100··c.​t.​i.​o.​n.​.​.​.​.​a.​
00000530:​·7900·7700·6c00·​6f00·​6400·​6100·7200·​6500··y.​w.​l.​o.​d.​a.​r.​e.​ 00000530:​·6e00·6400·7200·​6f00·​6900·​6400·2e00·​6900··n.​d.​r.​o.​i.​d.​.​.​i.​
00000540:​·​6b00·2e00·7400·​6f00·​7200·6f00·​6e00·7400··k.​.​.​t.​o.​r.​o.​n.​t.​ 00000540:​·​6e00·7400·6500·​6e00·​7400·2e00·​6100·6300··n.​t.​e.​n.​t.​.​.​a.​c.​
00000550:​·6f00·7400·7200·​6100·6e00·7300·6900·7400··o.​t.​r.​a.​n.​s.​i.​t.​ 00000550:​·7400·6900·6f00·​6e00·2e00·4d00·4100·4900··t.​i.​o.​n.​.​.​M.​A.​I.​
00000560:​·2e00·7400·6f00·7200·​6f00·6e00·7400·​6f00··.​.​t.​o.​r.​o.​n.​t.​o.​ 00000560:​·4e00·0000·0800·6300·​6100·7400·6500·​6700··N.​.​.​.​.​c.​a.​t.​e.​g.​
00000570:​·7400·​7200·6100·6e00·7300·​6900·7400·2e00··t.​r.​a.​n.​s.​i.​t.​.​.​ 00000570:​·6f00·​7200·7900·0000·2000·​6100·6e00·6400··o.​r.​y.​.​.​·.​a.​n.​d.​
00000580:​·4d00·​6100·​6900·​6e00·4100·​6300·7400·6900··M.​a.​i.​n.​A.​c.​t.​i.​ 00000580:​·7200·​6f00·​6900·​6400·2e00·​6900·6e00·7400··r.​o.​i.​d.​.​.​i.​n.​t.​
00000590:​·7600·​6900·​7400·7900·0000·0d00·6900·​6e00··v.​i.​t.​y.​.​.​.​.​i.​n.​ 00000590:​·6500·​6e00·​7400·2e00·6300·6100·7400·​6500··e.​n.​t.​.​.​c.​a.​t.​e.​
000005a0:​·7400·​6500·6e00·​7400·​2d00·6600·6900·6c00··t.​e.​n.​t.​-​.​f.​i.​l.​ 000005a0:​·6700·​6f00·7200·​7900·​2e00·4c00·4100·5500··g.​o.​r.​y.​.​.​L.​A.​U.​
000005b0:​·7400·6500·7200·0000·0600·6100·6300·7400··t.​e.​r.​.​.​.​.​a.​c.​t.​ 000005b0:​·4e00·4300·4800·4500·5200·0000·3d00·6300··N.​C.​H.​E.​R.​.​.​=.​c.​
000005c0:​·​6900·​6f00·6e00·0000·1a00·​6100·​6e00·​6400··i.​o.​n.​.​.​.​.​a.​n.​d.​ 000005c0:​·​6f00·​6d00·2e00·6700·7200·​6500·​6700·​6f00··o.​m.​.​.​g.​r.​e.​g.​o.​
000005d0:​·​7200·6f00·6900·​6400·2e00·​6900·​6e00·​7400··​r.​o.​i.​d.​.​.​i.​n.​t.​ 000005d0:​·​7200·7900·7700·​6c00·6f00·​6400·​6100·​7200··​r.​y.​w.​l.​o.​d.​a.​r.​
000005e0:​·​6500·​6e00·7400·2e00·​6100·6300·7400·​6900··​e.​n.​t.​.​.​a.​c.​t.​i.​ 000005e0:​·​6500·​6b00·2e00·7400·​6f00·7200·6f00·​6e00··​e.​k.​.​.​t.​o.​r.​o.​n.​
000005f0:​·6f00·​6e00·2e00·4d00·4100·4900·4e00·0000··o.​n.​.​.​M.​A.​I.​N.​.​.​ 000005f0:​·7400·​6f00·7400·7200·6100·6e00·7300·6900··t.​o.​t.​r.​a.​n.​s.​i.​
00000600:​·0800·6300·6100·7400·6500·​6700·​6f00·​7200··.​.​c.​a.​t.​e.​g.​o.​r.​ 00000600:​·7400·2e00·7400·6f00·7200·​6f00·​6e00·​7400··t.​.​.​t.​o.​r.​o.​n.​t.​
00000610:​·7900·0000·2000·​6100·​6e00·6400·7200·6f00··y.​.​.​·.​a.​n.​d.​r.​o.​ 00000610:​·6f00·7400·7200·​6100·​6e00·7300·6900·7400··o.​t.​r.​a.​n.​s.​i.​t.​
00000620:​·6900·6400·2e00·6900·6e00·7400·6500·​6e00··i.​d.​.​.​i.​n.​t.​e.​n.​ 00000620:​·2e00·5200·6f00·7500·7400·6500·5000·​6900··.​.​R.​o.​u.​t.​e.​P.​i.​
Max diff block lines reached; 28201/42366 bytes (66.57%) of diff not shown.