Offset 1, 19 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·c45d70fc75e5de9477d3cb109cda2551b598f1cd579d07dff286b33a5ece2074 | ||
10 | Signer·#1·certificate·SHA-1·digest:·732924e6f01d058380d9ead60b408948451305c7 | ||
11 | Signer·#1·certificate·MD5·digest:·11f6980619143b6cd533dcf02e52064c | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·d96ee2b2f5553363eb79176e63ae02d5003fd0974ccd8e06a63984f82134c046 | ||
15 | Signer·#1·public·key·SHA-1·digest:·3579c26770b4db63366d201d71349a5022ebaaca | ||
16 | Signer·#1·public·key·MD5·digest:·9a06b95b8ff758800435325080efbb44 | ||
17 | WARNING:·META-INF/core.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 15506 lines modified | Offset 1, 12476 lines modified | ||
1 | There·is·no·zipfile·comment. | 1 | There·is·no·zipfile·comment. |
2 | End-of-central-directory·record: | 2 | End-of-central-directory·record: |
3 | ------------------------------- | 3 | ------------------------------- |
4 | ··Zip·archive·file·size:··················134 | 4 | ··Zip·archive·file·size:··················13433009·(0000000000CCF8B1h) |
5 | ··Actual·end-cent-dir·record·offset:······134 | 5 | ··Actual·end-cent-dir·record·offset:······13432987·(0000000000CCF89Bh) |
6 | ··Expected·end-cent-dir·record·offset:····134 | 6 | ··Expected·end-cent-dir·record·offset:····13432987·(0000000000CCF89Bh) |
7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
9 | ··central·directory·contains·427·entries. | 9 | ··central·directory·contains·427·entries. |
10 | ··The·central·directory·is·3 | 10 | ··The·central·directory·is·34688·(0000000000008780h)·bytes·long, |
11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
12 | ··is·13 | 12 | ··is·13398299·(0000000000CC711Bh). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ·· | 15 | ··AndroidManifest.xml |
16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
19 | ··version·of·encoding·software:··················· | 19 | ··version·of·encoding·software:···················0.0 |
20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
21 | ··minimum·software·version·required·to·extract:··· | 21 | ··minimum·software·version·required·to·extract:···0.0 |
22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
25 | ··extended·local·header:·························· | 25 | ··extended·local·header:··························no |
26 | ··file·last·modified·on·(DOS·date/time):·········· | 26 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························4b39d28e |
28 | ··compressed·size:································ | 28 | ··compressed·size:································705·bytes |
29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························1908·bytes |
30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
31 | ··length·of·extra·field:··························0·bytes | 31 | ··length·of·extra·field:··························0·bytes |
32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex |
36 | ··MS-DOS·file·attributes·(00·hex):················none | 36 | ··MS-DOS·file·attributes·(00·hex):················none |
37 | ··There·is·no·file·comment. | 37 | ··There·is·no·file·comment. |
38 | Central·directory·entry·#2: | 38 | Central·directory·entry·#2: |
39 | --------------------------- | 39 | --------------------------- |
40 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
41 | ··META-INF/8DD52875.SF | ||
42 | ··offset·of·local·header·from·start·of·archive:···13213 | ||
43 | ··················································(000000000000339Dh)·bytes | ||
44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
45 | ··version·of·encoding·software:···················2.0 | ||
46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
47 | ··minimum·software·version·required·to·extract:···2.0 | ||
48 | ··compression·method:·····························deflated | ||
49 | ··compression·sub-type·(deflation):···············normal | ||
50 | ··file·security·status:···························not·encrypted | ||
51 | ··extended·local·header:··························yes | ||
52 | ··file·last·modified·on·(DOS·date/time):··········2018·Nov·11·17:59:58 | ||
53 | ··32-bit·CRC·value·(hex):·························86ab6b3f | ||
54 | ··compressed·size:································13167·bytes | ||
55 | ··uncompressed·size:······························37674·bytes | ||
56 | ··length·of·filename:·····························20·characters | ||
57 | ··length·of·extra·field:··························0·bytes | ||
58 | ··length·of·file·comment:·························0·characters | ||
59 | ··disk·number·on·which·file·begins:···············disk·1 | ||
60 | ··apparent·file·type:·····························binary | ||
61 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
62 | ··MS-DOS·file·attributes·(00·hex):················none | ||
63 | ··There·is·no·file·comment. | ||
64 | Central·directory·entry·#3: | ||
65 | --------------------------- | ||
66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
67 | ··META-INF/8DD52875.RSA | ||
68 | ··offset·of·local·header·from·start·of·archive:···26446 | ||
69 | ··················································(000000000000674Eh)·bytes | ||
70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
71 | ··version·of·encoding·software:···················2.0 | ||
72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
73 | ··minimum·software·version·required·to·extract:···2.0 | ||
74 | ··compression·method:·····························deflated | ||
75 | ··compression·sub-type·(deflation):···············normal | ||
76 | ··file·security·status:···························not·encrypted | ||
77 | ··extended·local·header:··························yes | ||
78 | ··file·last·modified·on·(DOS·date/time):··········2018·Nov·11·17:59:58 | ||
79 | ··32-bit·CRC·value·(hex):·························8106ec93 | ||
80 | ··compressed·size:································1072·bytes | ||
81 | ··uncompressed·size:······························1326·bytes | ||
82 | ··length·of·filename:·····························21·characters | ||
83 | ··length·of·extra·field:··························0·bytes | ||
84 | ··length·of·file·comment:·························0·characters | ||
85 | ··disk·number·on·which·file·begins:···············disk·1 | ||
86 | ··apparent·file·type:·····························binary | ||
87 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
88 | ··MS-DOS·file·attributes·(00·hex):················none | ||
89 | ··There·is·no·file·comment. | ||
90 | Central·directory·entry·#4: | ||
91 | --------------------------- | ||
92 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
93 | ··META-INF/core.kotlin_module | 40 | ··META-INF/core.kotlin_module |
94 | ··offset·of·local·header·from·start·of·archive:··· | 41 | ··offset·of·local·header·from·start·of·archive:···754 |
95 | ··················································(000000000000 | 42 | ··················································(00000000000002F2h)·bytes |
96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 43 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
97 | ··version·of·encoding·software:···················2. | 44 | ··version·of·encoding·software:···················2.4 |
98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 45 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
99 | ··minimum·software·version·required·to·extract:···2.0 | 46 | ··minimum·software·version·required·to·extract:···2.0 |
100 | ··compression·method:·····························deflated | 47 | ··compression·method:·····························deflated |
101 | ··compression·sub-type·(deflation):···············normal | 48 | ··compression·sub-type·(deflation):···············normal |
102 | ··file·security·status:···························not·encrypted | 49 | ··file·security·status:···························not·encrypted |
103 | ··extended·local·header:·························· | 50 | ··extended·local·header:··························no |
104 | ··file·last·modified·on·(DOS·date/time):··········1980· | 51 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
105 | ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local | ||
Max diff block lines reached; 934747/942045 bytes (99.23%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·at·least·v | 1 | Zip·archive·data,·at·least·v0.0·to·extract |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·bc20e788 |
5 | signature···········:· | 5 | signature···········:·b098...a51d |
6 | file_size···········:·3456 | 6 | file_size···········:·3456424 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·21818 | 10 | string_ids_size·····:·21818 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·2956 | 12 | type_ids_size·······:·2956 |
13 | type_ids_off········:·87384·(0x015558) | 13 | type_ids_off········:·87384·(0x015558) |
14 | proto_ids_size······:·6178 | 14 | proto_ids_size······:·6178 |
15 | proto_ids_off·······:·99208·(0x018388) | 15 | proto_ids_off·······:·99208·(0x018388) |
16 | field_ids_size······:·9692 | 16 | field_ids_size······:·9692 |
17 | field_ids_off·······:·173344·(0x02a520) | 17 | field_ids_off·······:·173344·(0x02a520) |
18 | method_ids_size·····:·2651 | 18 | method_ids_size·····:·26516 |
19 | method_ids_off······:·250880·(0x03d400) | 19 | method_ids_off······:·250880·(0x03d400) |
20 | class_defs_size·····:·2426 | 20 | class_defs_size·····:·2426 |
21 | class_defs_off······:·46 | 21 | class_defs_off······:·463008·(0x0710a0) |
22 | data_size···········:·29157 | 22 | data_size···········:·2915784 |
23 | data_off············:·5406 | 23 | data_off············:·540640·(0x083fe0) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·98 | 25 | class_idx···········:·98 |
26 | access_flags········:·16401·(0x4011) | 26 | access_flags········:·16401·(0x4011) |
27 | superclass_idx······:·1846 | 27 | superclass_idx······:·1846 |
28 | source_file_idx·····:·2586 | 28 | source_file_idx·····:·2586 |
29 | static_fields_size··:·7 | 29 | static_fields_size··:·7 |
Offset 81, 61 lines modified | Offset 81, 61 lines modified | ||
81 | ······type··········:·'()V' | 81 | ······type··········:·'()V' |
82 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) | 82 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) |
83 | ······code··········- | 83 | ······code··········- |
84 | ······registers·····:·8 | 84 | ······registers·····:·8 |
85 | ······ins···········:·0 | 85 | ······ins···········:·0 |
86 | ······outs··········:·3 | 86 | ······outs··········:·3 |
87 | ······insns·size····:·90·16-bit·code·units | 87 | ······insns·size····:·90·16-bit·code·units |
88 | 0840 | 88 | 084028:········································|[084028]·com.badlogic.gdx.Application$ApplicationType.<clinit>:()V |
89 | 0840 | 89 | 084038:·2200·6200······························|0000:·new-instance·v0,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0062 |
90 | 0840 | 90 | 08403c:·1a01·dd09······························|0002:·const-string·v1,·"Android"·//·string@09dd |
91 | 0840 | 91 | 084040:·1202···································|0004:·const/4·v2,·#int·0·//·#0 |
92 | 0840 | 92 | 084042:·7030·7401·1002·························|0005:·invoke-direct·{v0,·v1,·v2},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@0174 |
93 | 0840 | 93 | 084048:·6900·0e00······························|0008:·sput-object·v0,·Lcom/badlogic/gdx/Application$ApplicationType;.Android:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@000e |
94 | 0840 | 94 | 08404c:·2200·6200······························|000a:·new-instance·v0,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0062 |
95 | 0840 | 95 | 084050:·1a01·200d······························|000c:·const-string·v1,·"Desktop"·//·string@0d20 |
96 | 0840 | 96 | 084054:·1213···································|000e:·const/4·v3,·#int·1·//·#1 |
97 | 0840 | 97 | 084056:·7030·7401·1003·························|000f:·invoke-direct·{v0,·v1,·v3},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@0174 |
98 | 0840 | 98 | 08405c:·6900·1000······························|0012:·sput-object·v0,·Lcom/badlogic/gdx/Application$ApplicationType;.Desktop:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0010 |
99 | 0840 | 99 | 084060:·2200·6200······························|0014:·new-instance·v0,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0062 |
100 | 0840 | 100 | 084064:·1a01·9412······························|0016:·const-string·v1,·"HeadlessDesktop"·//·string@1294 |
101 | 0840 | 101 | 084068:·1224···································|0018:·const/4·v4,·#int·2·//·#2 |
102 | 0840 | 102 | 08406a:·7030·7401·1004·························|0019:·invoke-direct·{v0,·v1,·v4},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@0174 |
103 | 0840 | 103 | 084070:·6900·1100······························|001c:·sput-object·v0,·Lcom/badlogic/gdx/Application$ApplicationType;.HeadlessDesktop:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0011 |
104 | 0840 | 104 | 084074:·2200·6200······························|001e:·new-instance·v0,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0062 |
105 | 0840 | 105 | 084078:·1a01·190a······························|0020:·const-string·v1,·"Applet"·//·string@0a19 |
106 | 0840 | 106 | 08407c:·1235···································|0022:·const/4·v5,·#int·3·//·#3 |
107 | 0840 | 107 | 08407e:·7030·7401·1005·························|0023:·invoke-direct·{v0,·v1,·v5},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@0174 |
108 | 0840 | 108 | 084084:·6900·0f00······························|0026:·sput-object·v0,·Lcom/badlogic/gdx/Application$ApplicationType;.Applet:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@000f |
109 | 0840 | 109 | 084088:·2200·6200······························|0028:·new-instance·v0,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0062 |
110 | 0840 | 110 | 08408c:·1a01·b22b······························|002a:·const-string·v1,·"WebGL"·//·string@2bb2 |
111 | 0840 | 111 | 084090:·1246···································|002c:·const/4·v6,·#int·4·//·#4 |
112 | 0840 | 112 | 084092:·7030·7401·1006·························|002d:·invoke-direct·{v0,·v1,·v6},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@0174 |
113 | 0840 | 113 | 084098:·6900·1200······························|0030:·sput-object·v0,·Lcom/badlogic/gdx/Application$ApplicationType;.WebGL:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0012 |
114 | 0840 | 114 | 08409c:·2200·6200······························|0032:·new-instance·v0,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0062 |
115 | 0840 | 115 | 0840a0:·1a01·c93e······························|0034:·const-string·v1,·"iOS"·//·string@3ec9 |
116 | 0840 | 116 | 0840a4:·1257···································|0036:·const/4·v7,·#int·5·//·#5 |
117 | 0840 | 117 | 0840a6:·7030·7401·1007·························|0037:·invoke-direct·{v0,·v1,·v7},·Lcom/badlogic/gdx/Application$ApplicationType;.<init>:(Ljava/lang/String;I)V·//·method@0174 |
118 | 0840 | 118 | 0840ac:·6900·1300······························|003a:·sput-object·v0,·Lcom/badlogic/gdx/Application$ApplicationType;.iOS:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0013 |
119 | 0840 | 119 | 0840b0:·1260···································|003c:·const/4·v0,·#int·6·//·#6 |
120 | 0840 | 120 | 0840b2:·2300·d10a······························|003d:·new-array·v0,·v0,·[Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0ad1 |
121 | 0840 | 121 | 0840b6:·6201·0e00······························|003f:·sget-object·v1,·Lcom/badlogic/gdx/Application$ApplicationType;.Android:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@000e |
122 | 0840 | 122 | 0840ba:·4d01·0002······························|0041:·aput-object·v1,·v0,·v2 |
123 | 0840 | 123 | 0840be:·6201·1000······························|0043:·sget-object·v1,·Lcom/badlogic/gdx/Application$ApplicationType;.Desktop:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0010 |
124 | 0840 | 124 | 0840c2:·4d01·0003······························|0045:·aput-object·v1,·v0,·v3 |
125 | 0840 | 125 | 0840c6:·6201·1100······························|0047:·sget-object·v1,·Lcom/badlogic/gdx/Application$ApplicationType;.HeadlessDesktop:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0011 |
126 | 0840 | 126 | 0840ca:·4d01·0004······························|0049:·aput-object·v1,·v0,·v4 |
127 | 0840 | 127 | 0840ce:·6201·0f00······························|004b:·sget-object·v1,·Lcom/badlogic/gdx/Application$ApplicationType;.Applet:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@000f |
128 | 0840 | 128 | 0840d2:·4d01·0005······························|004d:·aput-object·v1,·v0,·v5 |
129 | 0840 | 129 | 0840d6:·6201·1200······························|004f:·sget-object·v1,·Lcom/badlogic/gdx/Application$ApplicationType;.WebGL:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0012 |
130 | 0840 | 130 | 0840da:·4d01·0006······························|0051:·aput-object·v1,·v0,·v6 |
131 | 0840 | 131 | 0840de:·6201·1300······························|0053:·sget-object·v1,·Lcom/badlogic/gdx/Application$ApplicationType;.iOS:Lcom/badlogic/gdx/Application$ApplicationType;·//·field@0013 |
132 | 0840 | 132 | 0840e2:·4d01·0007······························|0055:·aput-object·v1,·v0,·v7 |
133 | 0840 | 133 | 0840e6:·6900·0d00······························|0057:·sput-object·v0,·Lcom/badlogic/gdx/Application$ApplicationType;.$VALUES:[Lcom/badlogic/gdx/Application$ApplicationType;·//·field@000d |
134 | 0840 | 134 | 0840ea:·0e00···································|0059:·return-void |
135 | ······catches·······:·(none) | 135 | ······catches·······:·(none) |
136 | ······positions·····:· | 136 | ······positions·····:· |
137 | ········0x0000·line=102 | 137 | ········0x0000·line=102 |
138 | ········0x003d·line=101 | 138 | ········0x003d·line=101 |
139 | ······locals········:· | 139 | ······locals········:· |
140 | ····#1··············:·(in·Lcom/badlogic/gdx/Application$ApplicationType;) | 140 | ····#1··············:·(in·Lcom/badlogic/gdx/Application$ApplicationType;) |
Offset 143, 17 lines modified | Offset 143, 17 lines modified | ||
143 | ······type··········:·'(Ljava/lang/String;I)V' | 143 | ······type··········:·'(Ljava/lang/String;I)V' |
144 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 144 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
145 | ······code··········- | 145 | ······code··········- |
146 | ······registers·····:·3 | 146 | ······registers·····:·3 |
147 | ······ins···········:·3 | 147 | ······ins···········:·3 |
148 | ······outs··········:·3 | 148 | ······outs··········:·3 |
149 | ······insns·size····:·4·16-bit·code·units | 149 | ······insns·size····:·4·16-bit·code·units |
150 | 0840 | 150 | 0840ec:········································|[0840ec]·com.badlogic.gdx.Application$ApplicationType.<init>:(Ljava/lang/String;I)V |
151 | 0840 | 151 | 0840fc:·7030·784a·1002·························|0000:·invoke-direct·{v0,·v1,·v2},·Ljava/lang/Enum;.<init>:(Ljava/lang/String;I)V·//·method@4a78 |
152 | 084 | 152 | 084102:·0e00···································|0003:·return-void |
153 | ······catches·······:·(none) | 153 | ······catches·······:·(none) |
154 | ······positions·····:· | 154 | ······positions·····:· |
155 | ········0x0000·line=101 | 155 | ········0x0000·line=101 |
156 | ······locals········:· | 156 | ······locals········:· |
157 | ········0x0000·-·0x0004·reg=0·this·Lcom/badlogic/gdx/Application$ApplicationType;· | 157 | ········0x0000·-·0x0004·reg=0·this·Lcom/badlogic/gdx/Application$ApplicationType;· |
158 | ········0x0000·-·0x0004·reg=1·(null)·Ljava/lang/String;· | 158 | ········0x0000·-·0x0004·reg=1·(null)·Ljava/lang/String;· |
159 | ········0x0000·-·0x0004·reg=2·(null)·I· | 159 | ········0x0000·-·0x0004·reg=2·(null)·I· |
Offset 163, 20 lines modified | Offset 163, 20 lines modified | ||
163 | ······type··········:·'(Ljava/lang/String;)Lcom/badlogic/gdx/Application$ApplicationType;' | 163 | ······type··········:·'(Ljava/lang/String;)Lcom/badlogic/gdx/Application$ApplicationType;' |
164 | ······access········:·0x0009·(PUBLIC·STATIC) | 164 | ······access········:·0x0009·(PUBLIC·STATIC) |
165 | ······code··········- | 165 | ······code··········- |
166 | ······registers·····:·2 | 166 | ······registers·····:·2 |
167 | ······ins···········:·1 | 167 | ······ins···········:·1 |
168 | ······outs··········:·2 | 168 | ······outs··········:·2 |
169 | ······insns·size····:·9·16-bit·code·units | 169 | ······insns·size····:·9·16-bit·code·units |
170 | 083f | 170 | 083fe0:········································|[083fe0]·com.badlogic.gdx.Application$ApplicationType.valueOf:(Ljava/lang/String;)Lcom/badlogic/gdx/Application$ApplicationType; |
171 | 083f | 171 | 083ff0:·1c00·6200······························|0000:·const-class·v0,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0062 |
172 | 083f | 172 | 083ff4:·7120·7b4a·1000·························|0002:·invoke-static·{v0,·v1},·Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;·//·method@4a7b |
173 | 083f | 173 | 083ffa:·0c01···································|0005:·move-result-object·v1 |
174 | 083f | 174 | 083ffc:·1f01·6200······························|0006:·check-cast·v1,·Lcom/badlogic/gdx/Application$ApplicationType;·//·type@0062 |
175 | 08 | 175 | 084000:·1101···································|0008:·return-object·v1 |
176 | ······catches·······:·(none) | 176 | ······catches·······:·(none) |
177 | ······positions·····:· | 177 | ······positions·····:· |
178 | ········0x0000·line=101 | 178 | ········0x0000·line=101 |
Max diff block lines reached; 90947990/90965177 bytes (99.98%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·4674 | 1 | Zip·file·size:·4674175·bytes,·number·of·entries:·2426 |
2 | ?rwxrwxr-x··2.0·unx·····1069·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Application$ApplicationType.class | 2 | ?rwxrwxr-x··2.0·unx·····1069·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Application$ApplicationType.class |
3 | ?rwxrwxr-x··2.0·unx·····1371·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Application.class | 3 | ?rwxrwxr-x··2.0·unx·····1371·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Application.class |
4 | ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/ApplicationListener.class | 4 | ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/ApplicationListener.class |
5 | ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/ApplicationLogger.class | 5 | ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/ApplicationLogger.class |
6 | ?rwxrwxr-x··2.0·unx······392·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Audio.class | 6 | ?rwxrwxr-x··2.0·unx······392·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Audio.class |
7 | ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Files$FileType.class | 7 | ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Files$FileType.class |
8 | ?rwxrwxr-x··2.0·unx······503·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Files.class | 8 | ?rwxrwxr-x··2.0·unx······503·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/Files.class |
Offset 1371, 17 lines modified | Offset 1371, 17 lines modified | ||
1371 | ?rwxrwxr-x··2.0·unx·····1165·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectFloatMap$Values.class | 1371 | ?rwxrwxr-x··2.0·unx·····1165·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectFloatMap$Values.class |
1372 | ?rwxrwxr-x··2.0·unx·····1510·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectIntMap$Entries.class | 1372 | ?rwxrwxr-x··2.0·unx·····1510·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectIntMap$Entries.class |
1373 | ?rwxrwxr-x··2.0·unx·····1507·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectIntMap$Keys.class | 1373 | ?rwxrwxr-x··2.0·unx·····1507·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectIntMap$Keys.class |
1374 | ?rwxrwxr-x··2.0·unx·····1147·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectIntMap$Values.class | 1374 | ?rwxrwxr-x··2.0·unx·····1147·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectIntMap$Values.class |
1375 | ?rwxrwxr-x··2.0·unx·····1424·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectMap$Entries.class | 1375 | ?rwxrwxr-x··2.0·unx·····1424·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectMap$Entries.class |
1376 | ?rwxrwxr-x··2.0·unx·····1423·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectMap$Keys.class | 1376 | ?rwxrwxr-x··2.0·unx·····1423·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectMap$Keys.class |
1377 | ?rwxrwxr-x··2.0·unx·····1429·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectMap$Values.class | 1377 | ?rwxrwxr-x··2.0·unx·····1429·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ObjectMap$Values.class |
1378 | ?rwxrwxr-x··2.0·unx·····31 | 1378 | ?rwxrwxr-x··2.0·unx·····3181·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/OrderedMap.class |
1379 | ?rwxrwxr-x··2.0·unx·····12 | 1379 | ?rwxrwxr-x··2.0·unx·····1246·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/OrderedSet$OrderedSetIterator.class |
1380 | ?rwxrwxr-x··2.0·unx·····2 | 1380 | ?rwxrwxr-x··2.0·unx·····2504·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/OrderedSet.class |
1381 | ?rwxrwxr-x··2.0·unx······525·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/PooledLinkedList$1.class | 1381 | ?rwxrwxr-x··2.0·unx······525·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/PooledLinkedList$1.class |
1382 | ?rwxrwxr-x··2.0·unx·····1829·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ReflectionPool.class | 1382 | ?rwxrwxr-x··2.0·unx·····1829·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/ReflectionPool.class |
1383 | ?rwxrwxr-x··2.0·unx·····2442·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/SnapshotArray.class | 1383 | ?rwxrwxr-x··2.0·unx·····2442·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/SnapshotArray.class |
1384 | ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/SortedIntList$NodePool.class | 1384 | ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/SortedIntList$NodePool.class |
1385 | ?rwxrwxr-x··2.0·unx·····2891·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/Timer$TimerThread.class | 1385 | ?rwxrwxr-x··2.0·unx·····2891·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/Timer$TimerThread.class |
1386 | ?rwxrwxr-x··2.0·unx·····5081·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/UBJsonReader.class | 1386 | ?rwxrwxr-x··2.0·unx·····5081·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/UBJsonReader.class |
1387 | ?rwxrwxr-x··2.0·unx·····1709·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/async/AsyncExecutor.class | 1387 | ?rwxrwxr-x··2.0·unx·····1709·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/async/AsyncExecutor.class |
Offset 1843, 16 lines modified | Offset 1843, 16 lines modified | ||
1843 | ?rwxrwxr-x··2.0·unx·····3631·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/ClickListener.class | 1843 | ?rwxrwxr-x··2.0·unx·····3631·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/ClickListener.class |
1844 | ?rwxrwxr-x··2.0·unx·····2592·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/DragListener.class | 1844 | ?rwxrwxr-x··2.0·unx·····2592·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/DragListener.class |
1845 | ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/FocusListener$FocusEvent.class | 1845 | ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/FocusListener$FocusEvent.class |
1846 | ?rwxrwxr-x··2.0·unx·····1637·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable.class | 1846 | ?rwxrwxr-x··2.0·unx·····1637·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable.class |
1847 | ?rwxrwxr-x··2.0·unx·····2549·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/SpriteDrawable.class | 1847 | ?rwxrwxr-x··2.0·unx·····2549·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/SpriteDrawable.class |
1848 | ?rwxrwxr-x··2.0·unx·····2397·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable.class | 1848 | ?rwxrwxr-x··2.0·unx·····2397·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/scenes/scene2d/utils/TextureRegionDrawable.class |
1849 | ?rwxrwxr-x··2.0·unx·····1590·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/OrderedMap$OrderedMapEntries.class | 1849 | ?rwxrwxr-x··2.0·unx·····1590·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/OrderedMap$OrderedMapEntries.class |
1850 | ?rwxrwxr-x··2.0·unx·····1 | 1850 | ?rwxrwxr-x··2.0·unx·····1268·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/OrderedMap$OrderedMapKeys.class |
1851 | ?rwxrwxr-x··2.0·unx·····13 | 1851 | ?rwxrwxr-x··2.0·unx·····1342·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/OrderedMap$OrderedMapValues.class |
1852 | ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/viewport/FillViewport.class | 1852 | ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/viewport/FillViewport.class |
1853 | ?rwxrwxr-x··2.0·unx······492·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/viewport/FitViewport.class | 1853 | ?rwxrwxr-x··2.0·unx······492·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/viewport/FitViewport.class |
1854 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/viewport/StretchViewport.class | 1854 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·com/badlogic/gdx/utils/viewport/StretchViewport.class |
1855 | ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·com/kotcrab/vis/ui/building/utilities/layouts/TableLayout$1.class | 1855 | ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·com/kotcrab/vis/ui/building/utilities/layouts/TableLayout$1.class |
1856 | ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·com/kotcrab/vis/ui/building/utilities/layouts/TableLayout$2.class | 1856 | ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·com/kotcrab/vis/ui/building/utilities/layouts/TableLayout$2.class |
1857 | ?rwxrwxr-x··2.0·unx······445·b-·stor·80-Jan-01·00:00·com/kotcrab/vis/ui/layout/DragPane$DefaultDragListener$DefaultPolicy$1.class | 1857 | ?rwxrwxr-x··2.0·unx······445·b-·stor·80-Jan-01·00:00·com/kotcrab/vis/ui/layout/DragPane$DefaultDragListener$DefaultPolicy$1.class |
1858 | ?rwxrwxr-x··2.0·unx······550·b-·stor·80-Jan-01·00:00·com/kotcrab/vis/ui/layout/DragPane$DefaultDragListener$DefaultPolicy$2.class | 1858 | ?rwxrwxr-x··2.0·unx······550·b-·stor·80-Jan-01·00:00·com/kotcrab/vis/ui/layout/DragPane$DefaultDragListener$DefaultPolicy$2.class |
Offset 2421, 8 lines modified | Offset 2421, 8 lines modified | ||
2421 | ?rwxrwxr-x··2.0·unx·····1617·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsJvmKt.class | 2421 | ?rwxrwxr-x··2.0·unx·····1617·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsJvmKt.class |
2422 | ?rwxrwxr-x··2.0·unx····26341·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class | 2422 | ?rwxrwxr-x··2.0·unx····26341·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class |
2423 | ?rwxrwxr-x··2.0·unx····36029·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class | 2423 | ?rwxrwxr-x··2.0·unx····36029·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class |
2424 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class | 2424 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class |
2425 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class | 2425 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class |
2426 | ?rwxrwxr-x··2.0·unx····25365·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class | 2426 | ?rwxrwxr-x··2.0·unx····25365·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class |
2427 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class | 2427 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class |
2428 | 2426·files,·511 | 2428 | 2426·files,·5113010·bytes·uncompressed,·4233837·bytes·compressed:··17.2% |
Offset 96, 14 lines modified | Offset 96, 18 lines modified | ||
96 | ····} | 96 | ····} |
97 | ···· | 97 | ···· |
98 | ····public·Object·remove(final·Object·o)·{ | 98 | ····public·Object·remove(final·Object·o)·{ |
99 | ········this.keys.removeValue(o,·false); | 99 | ········this.keys.removeValue(o,·false); |
100 | ········return·super.remove(o); | 100 | ········return·super.remove(o); |
101 | ····} | 101 | ····} |
102 | ···· | 102 | ···· |
103 | ····public·Object·removeIndex(final·int·n)·{ | ||
104 | ········return·super.remove(this.keys.removeIndex(n)); | ||
105 | ····} | ||
106 | ···· | ||
103 | ····public·String·toString()·{ | 107 | ····public·String·toString()·{ |
104 | ········if·(this.size·==·0)·{ | 108 | ········if·(this.size·==·0)·{ |
105 | ············return·"{}"; | 109 | ············return·"{}"; |
106 | ········} | 110 | ········} |
107 | ········final·StringBuilder·stringBuilder·=·new·StringBuilder(32); | 111 | ········final·StringBuilder·stringBuilder·=·new·StringBuilder(32); |
108 | ········stringBuilder.append('{'); | 112 | ········stringBuilder.append('{'); |
109 | ········final·Array·keys·=·this.keys; | 113 | ········final·Array·keys·=·this.keys; |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | ········} | 29 | ········} |
30 | ········throw·new·GdxRuntimeException("#iterator()·cannot·be·used·nested."); | 30 | ········throw·new·GdxRuntimeException("#iterator()·cannot·be·used·nested."); |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·void·remove()·{ | 33 | ····public·void·remove()·{ |
34 | ········if·(this.nextIndex·>=·0)·{ | 34 | ········if·(this.nextIndex·>=·0)·{ |
35 | ············--this.nextIndex; | 35 | ············--this.nextIndex; |
36 | ············ | 36 | ············((OrderedSet)this.set).removeIndex(this.nextIndex); |
37 | ············return; | 37 | ············return; |
38 | ········} | 38 | ········} |
39 | ········throw·new·IllegalStateException("next·must·be·called·before·remove."); | 39 | ········throw·new·IllegalStateException("next·must·be·called·before·remove."); |
40 | ····} | 40 | ····} |
41 | ···· | 41 | ···· |
42 | ····public·void·reset()·{ | 42 | ····public·void·reset()·{ |
43 | ········boolean·hasNext·=·false; | 43 | ········boolean·hasNext·=·false; |
Offset 85, 14 lines modified | Offset 85, 20 lines modified | ||
85 | ········if·(!super.remove(o))·{ | 85 | ········if·(!super.remove(o))·{ |
86 | ············return·false; | 86 | ············return·false; |
87 | ········} | 87 | ········} |
88 | ········this.items.removeValue(o,·false); | 88 | ········this.items.removeValue(o,·false); |
89 | ········return·true; | 89 | ········return·true; |
90 | ····} | 90 | ····} |
91 | ···· | 91 | ···· |
92 | ····public·Object·removeIndex(final·int·n)·{ | ||
93 | ········final·Object·removeIndex·=·this.items.removeIndex(n); | ||
94 | ········super.remove(removeIndex); | ||
95 | ········return·removeIndex; | ||
96 | ····} | ||
97 | ···· | ||
92 | ····public·String·toString()·{ | 98 | ····public·String·toString()·{ |
93 | ········if·(this.size·==·0)·{ | 99 | ········if·(this.size·==·0)·{ |
94 | ············return·"{}"; | 100 | ············return·"{}"; |
95 | ········} | 101 | ········} |
96 | ········final·Object[]·items·=·this.items.items; | 102 | ········final·Object[]·items·=·this.items.items; |
97 | ········final·StringBuilder·stringBuilder·=·new·StringBuilder(32); | 103 | ········final·StringBuilder·stringBuilder·=·new·StringBuilder(32); |
98 | ········stringBuilder.append('{'); | 104 | ········stringBuilder.append('{'); |
Offset 14, 15 lines modified | Offset 14, 15 lines modified | ||
14 | ···· | 14 | ···· |
15 | ····public·NinePatchDrawable(final·NinePatch·patch)·{ | 15 | ····public·NinePatchDrawable(final·NinePatch·patch)·{ |
16 | ········this.setPatch(patch); | 16 | ········this.setPatch(patch); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·NinePatchDrawable(final·NinePatchDrawable·ninePatchDrawable)·{ | 19 | ····public·NinePatchDrawable(final·NinePatchDrawable·ninePatchDrawable)·{ |
20 | ········super((Drawable)ninePatchDrawable); | 20 | ········super((Drawable)ninePatchDrawable); |
21 | ········this. | 21 | ········this.patch·=·ninePatchDrawable.patch; |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····public·void·draw(final·Batch·batch,·final·float·n,·final·float·n2,·final·float·n3,·final·float·n4)·{ | 24 | ····public·void·draw(final·Batch·batch,·final·float·n,·final·float·n2,·final·float·n3,·final·float·n4)·{ |
25 | ········this.patch.draw(batch,·n,·n2,·n3,·n4); | 25 | ········this.patch.draw(batch,·n,·n2,·n3,·n4); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·void·draw(final·Batch·batch,·final·float·n,·final·float·n2,·final·float·n3,·final·float·n4,·final·float·n5,·final·float·n6,·final·float·n7,·final·float·n8,·final·float·n9)·{ | 28 | ····public·void·draw(final·Batch·batch,·final·float·n,·final·float·n2,·final·float·n3,·final·float·n4,·final·float·n5,·final·float·n6,·final·float·n7,·final·float·n8,·final·float·n9)·{ |
Offset 41, 11 lines modified | Offset 41, 11 lines modified | ||
41 | ········this.setRightWidth(patch.getPadRight()); | 41 | ········this.setRightWidth(patch.getPadRight()); |
42 | ········this.setBottomHeight(patch.getPadBottom()); | 42 | ········this.setBottomHeight(patch.getPadBottom()); |
43 | ········this.setLeftWidth(patch.getPadLeft()); | 43 | ········this.setLeftWidth(patch.getPadLeft()); |
44 | ····} | 44 | ····} |
45 | ···· | 45 | ···· |
46 | ····public·NinePatchDrawable·tint(final·Color·color)·{ | 46 | ····public·NinePatchDrawable·tint(final·Color·color)·{ |
47 | ········final·NinePatchDrawable·ninePatchDrawable·=·new·NinePatchDrawable(this); | 47 | ········final·NinePatchDrawable·ninePatchDrawable·=·new·NinePatchDrawable(this); |
48 | ········ninePatchDrawable. | 48 | ········ninePatchDrawable.patch·=·new·NinePatch(ninePatchDrawable.getPatch(),·color); |
49 | ········return·ninePatchDrawable; | 49 | ········return·ninePatchDrawable; |
50 | ····} | 50 | ····} |
51 | } | 51 | } |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | ············return·value; | 29 | ············return·value; |
30 | ········} | 30 | ········} |
31 | ········throw·new·GdxRuntimeException("#iterator()·cannot·be·used·nested."); | 31 | ········throw·new·GdxRuntimeException("#iterator()·cannot·be·used·nested."); |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·void·remove()·{ | 34 | ····public·void·remove()·{ |
35 | ········if·(this.currentIndex·>=·0)·{ | 35 | ········if·(this.currentIndex·>=·0)·{ |
36 | ············this.map.remov | 36 | ············((OrderedMap)this.map).removeIndex(this.nextIndex·-·1); |
37 | ············this.nextIndex·=·this.currentIndex; | 37 | ············this.nextIndex·=·this.currentIndex; |
38 | ············this.currentIndex·=·-1; | 38 | ············this.currentIndex·=·-1; |
39 | ············return; | 39 | ············return; |
40 | ········} | 40 | ········} |
41 | ········throw·new·IllegalStateException("next·must·be·called·before·remove."); | 41 | ········throw·new·IllegalStateException("next·must·be·called·before·remove."); |
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | ············return·value; | 29 | ············return·value; |
30 | ········} | 30 | ········} |
31 | ········throw·new·GdxRuntimeException("#iterator()·cannot·be·used·nested."); | 31 | ········throw·new·GdxRuntimeException("#iterator()·cannot·be·used·nested."); |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·void·remove()·{ | 34 | ····public·void·remove()·{ |
35 | ········if·(this.currentIndex·>=·0)·{ | 35 | ········if·(this.currentIndex·>=·0)·{ |
36 | ············this.map.remov | 36 | ············((OrderedMap)this.map).removeIndex(this.currentIndex); |
37 | ············this.nextIndex·=·this.currentIndex; | 37 | ············this.nextIndex·=·this.currentIndex; |
38 | ············this.currentIndex·=·-1; | 38 | ············this.currentIndex·=·-1; |
39 | ············return; | 39 | ············return; |
40 | ········} | 40 | ········} |
41 | ········throw·new·IllegalStateException("next·must·be·called·before·remove."); | 41 | ········throw·new·IllegalStateException("next·must·be·called·before·remove."); |
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
Offset 37, 15 lines modified | Offset 37, 15 lines modified | ||
37 | ····.line·44 | 37 | ····.line·44 |
38 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/scenes/scene2d/utils/BaseDrawable;-><init>(Lcom/badlogic/gdx/scenes/scene2d/utils/Drawable;)V | 38 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/scenes/scene2d/utils/BaseDrawable;-><init>(Lcom/badlogic/gdx/scenes/scene2d/utils/Drawable;)V |
39 | ····.line·45 | 39 | ····.line·45 |
40 | ····iget-object·p1,·p1,·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->patch:Lcom/badlogic/gdx/graphics/g2d/NinePatch; | 40 | ····iget-object·p1,·p1,·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->patch:Lcom/badlogic/gdx/graphics/g2d/NinePatch; |
41 | ····i | 41 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->patch:Lcom/badlogic/gdx/graphics/g2d/NinePatch; |
42 | ····return-void | 42 | ····return-void |
43 | .end·method | 43 | .end·method |
44 | #·virtual·methods | 44 | #·virtual·methods |
45 | .method·public·draw(Lcom/badlogic/gdx/graphics/g2d/Batch;FFFF)V | 45 | .method·public·draw(Lcom/badlogic/gdx/graphics/g2d/Batch;FFFF)V |
Offset 101, 85 lines modified | Offset 101, 85 lines modified | ||
101 | ····return-void | 101 | ····return-void |
102 | .end·method | 102 | .end·method |
103 | .method·public·getPatch()Lcom/badlogic/gdx/graphics/g2d/NinePatch; | 103 | .method·public·getPatch()Lcom/badlogic/gdx/graphics/g2d/NinePatch; |
104 | ····.locals·1 | 104 | ····.locals·1 |
105 | ····.line· | 105 | ····.line·70 |
106 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->patch:Lcom/badlogic/gdx/graphics/g2d/NinePatch; | 106 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->patch:Lcom/badlogic/gdx/graphics/g2d/NinePatch; |
107 | ····return-object·v0 | 107 | ····return-object·v0 |
108 | .end·method | 108 | .end·method |
109 | .method·public·setPatch(Lcom/badlogic/gdx/graphics/g2d/NinePatch;)V | 109 | .method·public·setPatch(Lcom/badlogic/gdx/graphics/g2d/NinePatch;)V |
110 | ····.locals·1 | 110 | ····.locals·1 |
111 | ····.line· | 111 | ····.line·60 |
112 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->patch:Lcom/badlogic/gdx/graphics/g2d/NinePatch; | 112 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->patch:Lcom/badlogic/gdx/graphics/g2d/NinePatch; |
113 | ····.line· | 113 | ····.line·61 |
114 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getTotalWidth()F | 114 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getTotalWidth()F |
115 | ····move-result·v0 | 115 | ····move-result·v0 |
116 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setMinWidth(F)V | 116 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setMinWidth(F)V |
117 | ····.line·6 | 117 | ····.line·62 |
118 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getTotalHeight()F | 118 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getTotalHeight()F |
119 | ····move-result·v0 | 119 | ····move-result·v0 |
120 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setMinHeight(F)V | 120 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setMinHeight(F)V |
121 | ····.line·6 | 121 | ····.line·63 |
122 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getPadTop()F | 122 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getPadTop()F |
123 | ····move-result·v0 | 123 | ····move-result·v0 |
124 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setTopHeight(F)V | 124 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setTopHeight(F)V |
125 | ····.line·6 | 125 | ····.line·64 |
126 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getPadRight()F | 126 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getPadRight()F |
127 | ····move-result·v0 | 127 | ····move-result·v0 |
128 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setRightWidth(F)V | 128 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setRightWidth(F)V |
129 | ····.line·6 | 129 | ····.line·65 |
130 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getPadBottom()F | 130 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getPadBottom()F |
131 | ····move-result·v0 | 131 | ····move-result·v0 |
132 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setBottomHeight(F)V | 132 | ····invoke-virtual·{p0,·v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setBottomHeight(F)V |
133 | ····.line·6 | 133 | ····.line·66 |
134 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getPadLeft()F | 134 | ····invoke-virtual·{p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;->getPadLeft()F |
135 | ····move-result·p1 | 135 | ····move-result·p1 |
136 | ····invoke-virtual·{p0,·p1},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setLeftWidth(F)V | 136 | ····invoke-virtual·{p0,·p1},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->setLeftWidth(F)V |
137 | ····return-void | 137 | ····return-void |
138 | .end·method | 138 | .end·method |
139 | .method·public·tint(Lcom/badlogic/gdx/graphics/Color;)Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable; | 139 | .method·public·tint(Lcom/badlogic/gdx/graphics/Color;)Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable; |
140 | ····.locals·3 | 140 | ····.locals·3 |
141 | ····.line·7 | 141 | ····.line·75 |
142 | ····new-instance·v0,·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable; | 142 | ····new-instance·v0,·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable; |
143 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;-><init>(Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;)V | 143 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;-><init>(Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;)V |
144 | ····.line·7 | 144 | ····.line·76 |
145 | ····new-instance·v1,·Lcom/badlogic/gdx/graphics/g2d/NinePatch; | 145 | ····new-instance·v1,·Lcom/badlogic/gdx/graphics/g2d/NinePatch; |
146 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->getPatch()Lcom/badlogic/gdx/graphics/g2d/NinePatch; | 146 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->getPatch()Lcom/badlogic/gdx/graphics/g2d/NinePatch; |
147 | ····move-result-object·v2 | 147 | ····move-result-object·v2 |
148 | ····invoke-direct·{v1,·v2,·p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;-><init>(Lcom/badlogic/gdx/graphics/g2d/NinePatch;Lcom/badlogic/gdx/graphics/Color;)V | 148 | ····invoke-direct·{v1,·v2,·p1},·Lcom/badlogic/gdx/graphics/g2d/NinePatch;-><init>(Lcom/badlogic/gdx/graphics/g2d/NinePatch;Lcom/badlogic/gdx/graphics/Color;)V |
149 | ····i | 149 | ····iput-object·v1,·v0,·Lcom/badlogic/gdx/scenes/scene2d/utils/NinePatchDrawable;->patch:Lcom/badlogic/gdx/graphics/g2d/NinePatch; |
150 | ····return-object·v0 | 150 | ····return-object·v0 |
151 | .end·method | 151 | .end·method |
Offset 185, 34 lines modified | Offset 185, 34 lines modified | ||
185 | ····return·v1 | 185 | ····return·v1 |
186 | .end·method | 186 | .end·method |
187 | .method·public·clear()V | 187 | .method·public·clear()V |
188 | ····.locals·1 | 188 | ····.locals·1 |
189 | ····.line· | 189 | ····.line·85 |
190 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->items:Lcom/badlogic/gdx/utils/Array; | 190 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->items:Lcom/badlogic/gdx/utils/Array; |
191 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V | 191 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V |
192 | ····.line·8 | 192 | ····.line·86 |
193 | ····invoke-super·{p0},·Lcom/badlogic/gdx/utils/ObjectSet;->clear()V | 193 | ····invoke-super·{p0},·Lcom/badlogic/gdx/utils/ObjectSet;->clear()V |
194 | ····return-void | 194 | ····return-void |
195 | .end·method | 195 | .end·method |
196 | .method·public·clear(I)V | 196 | .method·public·clear(I)V |
197 | ····.locals·1 | 197 | ····.locals·1 |
198 | ····.line· | 198 | ····.line·80 |
199 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->items:Lcom/badlogic/gdx/utils/Array; | 199 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->items:Lcom/badlogic/gdx/utils/Array; |
200 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V | 200 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V |
201 | ····.line· | 201 | ····.line·81 |
202 | ····invoke-super·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectSet;->clear(I)V | 202 | ····invoke-super·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectSet;->clear(I)V |
203 | ····return-void | 203 | ····return-void |
204 | .end·method | 204 | .end·method |
205 | .method·public·bridge·synthetic·iterator()Lcom/badlogic/gdx/utils/ObjectSet$ObjectSetIterator; | 205 | .method·public·bridge·synthetic·iterator()Lcom/badlogic/gdx/utils/ObjectSet$ObjectSetIterator; |
206 | ····.locals·1 | 206 | ····.locals·1 |
Offset 231, 82 lines modified | Offset 231, 82 lines modified | ||
231 | ········value·=·{ | 231 | ········value·=·{ |
232 | ············"()", | 232 | ············"()", |
233 | ············"Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator<", | 233 | ············"Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator<", |
234 | ············"TT;>;" | 234 | ············"TT;>;" |
235 | ········} | 235 | ········} |
236 | ····.end·annotation | 236 | ····.end·annotation |
237 | ····.line· | 237 | ····.line·94 |
238 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 238 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
239 | ····if-nez·v0,·:cond_0 | 239 | ····if-nez·v0,·:cond_0 |
240 | ····.line· | 240 | ····.line·95 |
241 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 241 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
242 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;-><init>(Lcom/badlogic/gdx/utils/OrderedSet;)V | 242 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;-><init>(Lcom/badlogic/gdx/utils/OrderedSet;)V |
243 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 243 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
244 | ····.line·9 | 244 | ····.line·96 |
245 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 245 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
246 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;-><init>(Lcom/badlogic/gdx/utils/OrderedSet;)V | 246 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;-><init>(Lcom/badlogic/gdx/utils/OrderedSet;)V |
247 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator2:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 247 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator2:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
248 | ····.line·9 | 248 | ····.line·98 |
249 | ····:cond_0 | 249 | ····:cond_0 |
250 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 250 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
251 | ····iget-boolean·v0,·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z | 251 | ····iget-boolean·v0,·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z |
252 | ····const/4·v1,·0x0 | 252 | ····const/4·v1,·0x0 |
253 | ····const/4·v2,·0x1 | 253 | ····const/4·v2,·0x1 |
254 | ····if-nez·v0,·:cond_1 | 254 | ····if-nez·v0,·:cond_1 |
255 | ····.line·9 | 255 | ····.line·99 |
256 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 256 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
257 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->reset()V | 257 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->reset()V |
258 | ····.line· | 258 | ····.line·100 |
259 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 259 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
260 | ····iput-boolean·v2,·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z | 260 | ····iput-boolean·v2,·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z |
261 | ····.line· | 261 | ····.line·101 |
262 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator2:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 262 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator2:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
263 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z | 263 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z |
264 | ····.line· | 264 | ····.line·102 |
265 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 265 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
266 | ····return-object·v0 | 266 | ····return-object·v0 |
267 | ····.line· | 267 | ····.line·104 |
268 | ····:cond_1 | 268 | ····:cond_1 |
269 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator2:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 269 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator2:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
270 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->reset()V | 270 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->reset()V |
271 | ····.line· | 271 | ····.line·105 |
272 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator2:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 272 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator2:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
273 | ····iput-boolean·v2,·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z | 273 | ····iput-boolean·v2,·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z |
274 | ····.line·10 | 274 | ····.line·106 |
275 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 275 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator1:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
276 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z | 276 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z |
277 | ····.line·10 | 277 | ····.line·107 |
278 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator2:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; | 278 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->iterator2:Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator; |
279 | ····return-object·v0 | 279 | ····return-object·v0 |
280 | .end·method | 280 | .end·method |
281 | .method·public·bridge·synthetic·iterator()Ljava/util/Iterator; | 281 | .method·public·bridge·synthetic·iterator()Ljava/util/Iterator; |
282 | ····.locals·1 | 282 | ····.locals·1 |
Offset 325, 15 lines modified | Offset 325, 15 lines modified | ||
325 | ········value·=·{ | 325 | ········value·=·{ |
326 | ············"()", | 326 | ············"()", |
327 | ············"Lcom/badlogic/gdx/utils/Array<", | 327 | ············"Lcom/badlogic/gdx/utils/Array<", |
328 | ············"TT;>;" | 328 | ············"TT;>;" |
329 | ········} | 329 | ········} |
330 | ····.end·annotation | 330 | ····.end·annotation |
331 | ····.line· | 331 | ····.line·90 |
332 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->items:Lcom/badlogic/gdx/utils/Array; | 332 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet;->items:Lcom/badlogic/gdx/utils/Array; |
Max diff block lines reached; 3270/7885 bytes (41.47%) of diff not shown. |
Offset 42, 18 lines modified | Offset 42, 18 lines modified | ||
42 | ········value·=·{ | 42 | ········value·=·{ |
43 | ············"(", | 43 | ············"(", |
44 | ············"Lcom/badlogic/gdx/utils/OrderedSet<", | 44 | ············"Lcom/badlogic/gdx/utils/OrderedSet<", |
45 | ············"TT;>;)V" | 45 | ············"TT;>;)V" |
46 | ········} | 46 | ········} |
47 | ····.end·annotation | 47 | ····.end·annotation |
48 | ····.line·1 | 48 | ····.line·132 |
49 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectSet$ObjectSetIterator;-><init>(Lcom/badlogic/gdx/utils/ObjectSet;)V | 49 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectSet$ObjectSetIterator;-><init>(Lcom/badlogic/gdx/utils/ObjectSet;)V |
50 | ····.line·1 | 50 | ····.line·133 |
51 | ····iget-object·p1,·p1,·Lcom/badlogic/gdx/utils/OrderedSet;->items:Lcom/badlogic/gdx/utils/Array; | 51 | ····iget-object·p1,·p1,·Lcom/badlogic/gdx/utils/OrderedSet;->items:Lcom/badlogic/gdx/utils/Array; |
52 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->items:Lcom/badlogic/gdx/utils/Array; | 52 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->items:Lcom/badlogic/gdx/utils/Array; |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
Offset 63, 43 lines modified | Offset 63, 43 lines modified | ||
63 | ····.locals·4 | 63 | ····.locals·4 |
64 | ····.annotation·system·Ldalvik/annotation/Signature; | 64 | ····.annotation·system·Ldalvik/annotation/Signature; |
65 | ········value·=·{ | 65 | ········value·=·{ |
66 | ············"()TT;" | 66 | ············"()TT;" |
67 | ········} | 67 | ········} |
68 | ····.end·annotation | 68 | ····.end·annotation |
69 | ····.line·1 | 69 | ····.line·142 |
70 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->hasNext:Z | 70 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->hasNext:Z |
71 | ····if-eqz·v0,·:cond_2 | 71 | ····if-eqz·v0,·:cond_2 |
72 | ····.line·1 | 72 | ····.line·143 |
73 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z | 73 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->valid:Z |
74 | ····if-eqz·v0,·:cond_1 | 74 | ····if-eqz·v0,·:cond_1 |
75 | ····.line·1 | 75 | ····.line·144 |
76 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->items:Lcom/badlogic/gdx/utils/Array; | 76 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->items:Lcom/badlogic/gdx/utils/Array; |
77 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I | 77 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I |
78 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; | 78 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; |
79 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
80 | ····.line·1 | 80 | ····.line·145 |
81 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I | 81 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I |
82 | ····const/4·v2,·0x1 | 82 | ····const/4·v2,·0x1 |
83 | ····add-int/2addr·v1,·v2 | 83 | ····add-int/2addr·v1,·v2 |
84 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I | 84 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I |
85 | ····.line·14 | 85 | ····.line·146 |
86 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I | 86 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I |
87 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->set:Lcom/badlogic/gdx/utils/ObjectSet; | 87 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->set:Lcom/badlogic/gdx/utils/ObjectSet; |
88 | ····iget·v3,·v3,·Lcom/badlogic/gdx/utils/ObjectSet;->size:I | 88 | ····iget·v3,·v3,·Lcom/badlogic/gdx/utils/ObjectSet;->size:I |
89 | ····if-ge·v1,·v3,·:cond_0 | 89 | ····if-ge·v1,·v3,·:cond_0 |
Offset 110, 64 lines modified | Offset 110, 60 lines modified | ||
110 | ····const/4·v2,·0x0 | 110 | ····const/4·v2,·0x0 |
111 | ····:goto_0 | 111 | ····:goto_0 |
112 | ····iput-boolean·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->hasNext:Z | 112 | ····iput-boolean·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->hasNext:Z |
113 | ····return-object·v0 | 113 | ····return-object·v0 |
114 | ····.line·1 | 114 | ····.line·143 |
115 | ····:cond_1 | 115 | ····:cond_1 |
116 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/GdxRuntimeException; | 116 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/GdxRuntimeException; |
117 | ····const-string·v1,·"#iterator()·cannot·be·used·nested." | 117 | ····const-string·v1,·"#iterator()·cannot·be·used·nested." |
118 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/GdxRuntimeException;-><init>(Ljava/lang/String;)V | 118 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/GdxRuntimeException;-><init>(Ljava/lang/String;)V |
119 | ····throw·v0 | 119 | ····throw·v0 |
120 | ····.line·1 | 120 | ····.line·142 |
121 | ····:cond_2 | 121 | ····:cond_2 |
122 | ····new-instance·v0,·Ljava/util/NoSuchElementException; | 122 | ····new-instance·v0,·Ljava/util/NoSuchElementException; |
123 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V | 123 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V |
124 | ····throw·v0 | 124 | ····throw·v0 |
125 | .end·method | 125 | .end·method |
126 | .method·public·remove()V | 126 | .method·public·remove()V |
127 | ····.locals· | 127 | ····.locals·2 |
128 | ····.line·1 | 128 | ····.line·151 |
129 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I | 129 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I |
130 | ····if-ltz·v0,·:cond_0 | 130 | ····if-ltz·v0,·:cond_0 |
131 | ····.line·1 | 131 | ····.line·152 |
132 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I | 132 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I |
133 | ····add-int/lit8·v0,·v0,·-0x1 | 133 | ····add-int/lit8·v0,·v0,·-0x1 |
134 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I | 134 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I |
135 | ····.line·1 | 135 | ····.line·153 |
136 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->set:Lcom/badlogic/gdx/utils/ObjectSet; | 136 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->set:Lcom/badlogic/gdx/utils/ObjectSet; |
137 | ····check-cast·v0,·Lcom/badlogic/gdx/utils/OrderedSet; | ||
137 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->items:Lcom/badlogic/gdx/utils/Array; | ||
138 | ····iget·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I | ||
138 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedSet$OrderedSetIterator;->nextIndex:I | ||
139 | ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; | ||
140 | ····move-result-object·v1 | ||
141 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/O | 139 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/OrderedSet;->removeIndex(I)Ljava/lang/Object; |
142 | ····return-void | 140 | ····return-void |
143 | ····.line·1 | 141 | ····.line·151 |
144 | ····:cond_0 | 142 | ····:cond_0 |
145 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 143 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
146 | ····const-string·v1,·"next·must·be·called·before·remove." | 144 | ····const-string·v1,·"next·must·be·called·before·remove." |
Max diff block lines reached; 484/4700 bytes (10.30%) of diff not shown. |
Offset 127, 34 lines modified | Offset 127, 34 lines modified | ||
127 | .end·method | 127 | .end·method |
128 | #·virtual·methods | 128 | #·virtual·methods |
129 | .method·public·clear()V | 129 | .method·public·clear()V |
130 | ····.locals·1 | 130 | ····.locals·1 |
131 | ····.line· | 131 | ····.line·73 |
132 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->keys:Lcom/badlogic/gdx/utils/Array; | 132 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->keys:Lcom/badlogic/gdx/utils/Array; |
133 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V | 133 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V |
134 | ····.line·7 | 134 | ····.line·74 |
135 | ····invoke-super·{p0},·Lcom/badlogic/gdx/utils/ObjectMap;->clear()V | 135 | ····invoke-super·{p0},·Lcom/badlogic/gdx/utils/ObjectMap;->clear()V |
136 | ····return-void | 136 | ····return-void |
137 | .end·method | 137 | .end·method |
138 | .method·public·clear(I)V | 138 | .method·public·clear(I)V |
139 | ····.locals·1 | 139 | ····.locals·1 |
140 | ····.line·6 | 140 | ····.line·68 |
141 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->keys:Lcom/badlogic/gdx/utils/Array; | 141 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->keys:Lcom/badlogic/gdx/utils/Array; |
142 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V | 142 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/Array;->clear()V |
143 | ····.line·6 | 143 | ····.line·69 |
144 | ····invoke-super·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectMap;->clear(I)V | 144 | ····invoke-super·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectMap;->clear(I)V |
145 | ····return-void | 145 | ····return-void |
146 | .end·method | 146 | .end·method |
147 | .method·public·entries()Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 147 | .method·public·entries()Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
148 | ····.locals·3 | 148 | ····.locals·3 |
Offset 162, 82 lines modified | Offset 162, 82 lines modified | ||
162 | ········value·=·{ | 162 | ········value·=·{ |
163 | ············"()", | 163 | ············"()", |
164 | ············"Lcom/badlogic/gdx/utils/ObjectMap$Entries<", | 164 | ············"Lcom/badlogic/gdx/utils/ObjectMap$Entries<", |
165 | ············"TK;TV;>;" | 165 | ············"TK;TV;>;" |
166 | ········} | 166 | ········} |
167 | ····.end·annotation | 167 | ····.end·annotation |
168 | ····.line·8 | 168 | ····.line·88 |
169 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 169 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
170 | ····if-nez·v0,·:cond_0 | 170 | ····if-nez·v0,·:cond_0 |
171 | ····.line·8 | 171 | ····.line·89 |
172 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries; | 172 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries; |
173 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;-><init>(Lcom/badlogic/gdx/utils/OrderedMap;)V | 173 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;-><init>(Lcom/badlogic/gdx/utils/OrderedMap;)V |
174 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 174 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
175 | ····.line· | 175 | ····.line·90 |
176 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries; | 176 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries; |
177 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;-><init>(Lcom/badlogic/gdx/utils/OrderedMap;)V | 177 | ····invoke-direct·{v0,·p0},·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;-><init>(Lcom/badlogic/gdx/utils/OrderedMap;)V |
178 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries2:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 178 | ····iput-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries2:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
179 | ····.line· | 179 | ····.line·92 |
180 | ····:cond_0 | 180 | ····:cond_0 |
181 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 181 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
182 | ····iget-boolean·v0,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->valid:Z | 182 | ····iget-boolean·v0,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->valid:Z |
183 | ····const/4·v1,·0x0 | 183 | ····const/4·v1,·0x0 |
184 | ····const/4·v2,·0x1 | 184 | ····const/4·v2,·0x1 |
185 | ····if-nez·v0,·:cond_1 | 185 | ····if-nez·v0,·:cond_1 |
186 | ····.line· | 186 | ····.line·93 |
187 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 187 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
188 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->reset()V | 188 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->reset()V |
189 | ····.line·9 | 189 | ····.line·94 |
190 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 190 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
191 | ····iput-boolean·v2,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->valid:Z | 191 | ····iput-boolean·v2,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->valid:Z |
192 | ····.line·9 | 192 | ····.line·95 |
193 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries2:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 193 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries2:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
194 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->valid:Z | 194 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->valid:Z |
195 | ····.line·9 | 195 | ····.line·96 |
196 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 196 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
197 | ····return-object·v0 | 197 | ····return-object·v0 |
198 | ····.line·9 | 198 | ····.line·98 |
199 | ····:cond_1 | 199 | ····:cond_1 |
200 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries2:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 200 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries2:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
201 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->reset()V | 201 | ····invoke-virtual·{v0},·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->reset()V |
202 | ····.line·9 | 202 | ····.line·99 |
203 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries2:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 203 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries2:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
204 | ····iput-boolean·v2,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->valid:Z | 204 | ····iput-boolean·v2,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->valid:Z |
205 | ····.line· | 205 | ····.line·100 |
206 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 206 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries1:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
207 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->valid:Z | 207 | ····iput-boolean·v1,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entries;->valid:Z |
208 | ····.line· | 208 | ····.line·101 |
209 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries2:Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 209 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap;->entries2:Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
210 | ····return-object·v0 | 210 | ····return-object·v0 |
211 | .end·method | 211 | .end·method |
212 | .method·public·iterator()Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 212 | .method·public·iterator()Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
213 | ····.locals·1 | 213 | ····.locals·1 |
Offset 245, 15 lines modified | Offset 245, 15 lines modified | ||
245 | ········value·=·{ | 245 | ········value·=·{ |
246 | ············"()", | 246 | ············"()", |
247 | ············"Lcom/badlogic/gdx/utils/ObjectMap$Entries<", | 247 | ············"Lcom/badlogic/gdx/utils/ObjectMap$Entries<", |
248 | ············"TK;TV;>;" | 248 | ············"TK;TV;>;" |
249 | ········} | 249 | ········} |
250 | ····.end·annotation | 250 | ····.end·annotation |
251 | ····.line· | 251 | ····.line·82 |
252 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/OrderedMap;->entries()Lcom/badlogic/gdx/utils/ObjectMap$Entries; | 252 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/OrderedMap;->entries()Lcom/badlogic/gdx/utils/ObjectMap$Entries; |
Max diff block lines reached; 9777/14142 bytes (69.13%) of diff not shown. |
Offset 42, 18 lines modified | Offset 42, 18 lines modified | ||
42 | ········value·=·{ | 42 | ········value·=·{ |
43 | ············"(", | 43 | ············"(", |
44 | ············"Lcom/badlogic/gdx/utils/OrderedMap<", | 44 | ············"Lcom/badlogic/gdx/utils/OrderedMap<", |
45 | ············"TK;*>;)V" | 45 | ············"TK;*>;)V" |
46 | ········} | 46 | ········} |
47 | ····.end·annotation | 47 | ····.end·annotation |
48 | ····.line·1 | 48 | ····.line·192 |
49 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectMap$Keys;-><init>(Lcom/badlogic/gdx/utils/ObjectMap;)V | 49 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectMap$Keys;-><init>(Lcom/badlogic/gdx/utils/ObjectMap;)V |
50 | ····.line·1 | 50 | ····.line·193 |
51 | ····iget-object·p1,·p1,·Lcom/badlogic/gdx/utils/OrderedMap;->keys:Lcom/badlogic/gdx/utils/Array; | 51 | ····iget-object·p1,·p1,·Lcom/badlogic/gdx/utils/OrderedMap;->keys:Lcom/badlogic/gdx/utils/Array; |
52 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->keys:Lcom/badlogic/gdx/utils/Array; | 52 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->keys:Lcom/badlogic/gdx/utils/Array; |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
Offset 63, 48 lines modified | Offset 63, 48 lines modified | ||
63 | ····.locals·4 | 63 | ····.locals·4 |
64 | ····.annotation·system·Ldalvik/annotation/Signature; | 64 | ····.annotation·system·Ldalvik/annotation/Signature; |
65 | ········value·=·{ | 65 | ········value·=·{ |
66 | ············"()TK;" | 66 | ············"()TK;" |
67 | ········} | 67 | ········} |
68 | ····.end·annotation | 68 | ····.end·annotation |
69 | ····.line· | 69 | ····.line·202 |
70 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->hasNext:Z | 70 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->hasNext:Z |
71 | ····if-eqz·v0,·:cond_2 | 71 | ····if-eqz·v0,·:cond_2 |
72 | ····.line· | 72 | ····.line·203 |
73 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->valid:Z | 73 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->valid:Z |
74 | ····if-eqz·v0,·:cond_1 | 74 | ····if-eqz·v0,·:cond_1 |
75 | ····.line·20 | 75 | ····.line·204 |
76 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->keys:Lcom/badlogic/gdx/utils/Array; | 76 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->keys:Lcom/badlogic/gdx/utils/Array; |
77 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I | 77 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I |
78 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; | 78 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; |
79 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
80 | ····.line·20 | 80 | ····.line·205 |
81 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I | 81 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I |
82 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->currentIndex:I | 82 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->currentIndex:I |
83 | ····.line·20 | 83 | ····.line·206 |
84 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I | 84 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I |
85 | ····const/4·v2,·0x1 | 85 | ····const/4·v2,·0x1 |
86 | ····add-int/2addr·v1,·v2 | 86 | ····add-int/2addr·v1,·v2 |
87 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I | 87 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I |
88 | ····.line·20 | 88 | ····.line·207 |
89 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I | 89 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I |
90 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->map:Lcom/badlogic/gdx/utils/ObjectMap; | 90 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->map:Lcom/badlogic/gdx/utils/ObjectMap; |
91 | ····iget·v3,·v3,·Lcom/badlogic/gdx/utils/ObjectMap;->size:I | 91 | ····iget·v3,·v3,·Lcom/badlogic/gdx/utils/ObjectMap;->size:I |
92 | ····if-ge·v1,·v3,·:cond_0 | 92 | ····if-ge·v1,·v3,·:cond_0 |
Offset 115, 69 lines modified | Offset 115, 65 lines modified | ||
115 | ····const/4·v2,·0x0 | 115 | ····const/4·v2,·0x0 |
116 | ····:goto_0 | 116 | ····:goto_0 |
117 | ····iput-boolean·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->hasNext:Z | 117 | ····iput-boolean·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->hasNext:Z |
118 | ····return-object·v0 | 118 | ····return-object·v0 |
119 | ····.line· | 119 | ····.line·203 |
120 | ····:cond_1 | 120 | ····:cond_1 |
121 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/GdxRuntimeException; | 121 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/GdxRuntimeException; |
122 | ····const-string·v1,·"#iterator()·cannot·be·used·nested." | 122 | ····const-string·v1,·"#iterator()·cannot·be·used·nested." |
123 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/GdxRuntimeException;-><init>(Ljava/lang/String;)V | 123 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/GdxRuntimeException;-><init>(Ljava/lang/String;)V |
124 | ····throw·v0 | 124 | ····throw·v0 |
125 | ····.line· | 125 | ····.line·202 |
126 | ····:cond_2 | 126 | ····:cond_2 |
127 | ····new-instance·v0,·Ljava/util/NoSuchElementException; | 127 | ····new-instance·v0,·Ljava/util/NoSuchElementException; |
128 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V | 128 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V |
129 | ····throw·v0 | 129 | ····throw·v0 |
130 | .end·method | 130 | .end·method |
131 | .method·public·remove()V | 131 | .method·public·remove()V |
132 | ····.locals· | 132 | ····.locals·2 |
133 | ····.line·2 | 133 | ····.line·212 |
134 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->currentIndex:I | 134 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->currentIndex:I |
135 | ····if-ltz·v0,·:cond_0 | 135 | ····if-ltz·v0,·:cond_0 |
136 | ····.line·2 | 136 | ····.line·213 |
137 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->map:Lcom/badlogic/gdx/utils/ObjectMap; | 137 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->map:Lcom/badlogic/gdx/utils/ObjectMap; |
138 | ····check-cast·v0,·Lcom/badlogic/gdx/utils/OrderedMap; | ||
138 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->keys:Lcom/badlogic/gdx/utils/Array; | ||
139 | ····iget·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I | ||
140 | ····add-int/lit8·v2,·v2,·-0x1 | ||
141 | ····i | 139 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I |
142 | ···· | 140 | ····add-int/lit8·v1,·v1,·-0x1 |
143 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/O | 141 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/OrderedMap;->removeIndex(I)Ljava/lang/Object; |
144 | ····.line·21 | 142 | ····.line·214 |
145 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->currentIndex:I | 143 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->currentIndex:I |
146 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I | 144 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->nextIndex:I |
147 | ····const/4·v0,·-0x1 | 145 | ····const/4·v0,·-0x1 |
148 | ····.line·21 | 146 | ····.line·215 |
149 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->currentIndex:I | 147 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapKeys;->currentIndex:I |
Max diff block lines reached; 749/5004 bytes (14.97%) of diff not shown. |
Offset 44, 78 lines modified | Offset 44, 78 lines modified | ||
44 | ········value·=·{ | 44 | ········value·=·{ |
45 | ············"(", | 45 | ············"(", |
46 | ············"Lcom/badlogic/gdx/utils/OrderedMap<", | 46 | ············"Lcom/badlogic/gdx/utils/OrderedMap<", |
47 | ············"TK;TV;>;)V" | 47 | ············"TK;TV;>;)V" |
48 | ········} | 48 | ········} |
49 | ····.end·annotation | 49 | ····.end·annotation |
50 | ····.line·1 | 50 | ····.line·162 |
51 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectMap$Entries;-><init>(Lcom/badlogic/gdx/utils/ObjectMap;)V | 51 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectMap$Entries;-><init>(Lcom/badlogic/gdx/utils/ObjectMap;)V |
52 | ····.line·1 | 52 | ····.line·163 |
53 | ····iget-object·p1,·p1,·Lcom/badlogic/gdx/utils/OrderedMap;->keys:Lcom/badlogic/gdx/utils/Array; | 53 | ····iget-object·p1,·p1,·Lcom/badlogic/gdx/utils/OrderedMap;->keys:Lcom/badlogic/gdx/utils/Array; |
54 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->keys:Lcom/badlogic/gdx/utils/Array; | 54 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->keys:Lcom/badlogic/gdx/utils/Array; |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | #·virtual·methods | 57 | #·virtual·methods |
58 | .method·public·next()Lcom/badlogic/gdx/utils/ObjectMap$Entry; | 58 | .method·public·next()Lcom/badlogic/gdx/utils/ObjectMap$Entry; |
59 | ····.locals·3 | 59 | ····.locals·3 |
60 | ····.line·1 | 60 | ····.line·172 |
61 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->hasNext:Z | 61 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->hasNext:Z |
62 | ····if-eqz·v0,·:cond_2 | 62 | ····if-eqz·v0,·:cond_2 |
63 | ····.line·1 | 63 | ····.line·173 |
64 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->valid:Z | 64 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->valid:Z |
65 | ····if-eqz·v0,·:cond_1 | 65 | ····if-eqz·v0,·:cond_1 |
66 | ····.line·17 | 66 | ····.line·174 |
67 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->entry:Lcom/badlogic/gdx/utils/ObjectMap$Entry; | 67 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->entry:Lcom/badlogic/gdx/utils/ObjectMap$Entry; |
68 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->keys:Lcom/badlogic/gdx/utils/Array; | 68 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->keys:Lcom/badlogic/gdx/utils/Array; |
69 | ····iget·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->nextIndex:I | 69 | ····iget·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->nextIndex:I |
70 | ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; | 70 | ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; |
71 | ····move-result-object·v1 | 71 | ····move-result-object·v1 |
72 | ····iput-object·v1,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entry;->key:Ljava/lang/Object; | 72 | ····iput-object·v1,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entry;->key:Ljava/lang/Object; |
73 | ····.line·17 | 73 | ····.line·175 |
74 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->entry:Lcom/badlogic/gdx/utils/ObjectMap$Entry; | 74 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->entry:Lcom/badlogic/gdx/utils/ObjectMap$Entry; |
75 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->map:Lcom/badlogic/gdx/utils/ObjectMap; | 75 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->map:Lcom/badlogic/gdx/utils/ObjectMap; |
76 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->entry:Lcom/badlogic/gdx/utils/ObjectMap$Entry; | 76 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->entry:Lcom/badlogic/gdx/utils/ObjectMap$Entry; |
77 | ····iget-object·v2,·v2,·Lcom/badlogic/gdx/utils/ObjectMap$Entry;->key:Ljava/lang/Object; | 77 | ····iget-object·v2,·v2,·Lcom/badlogic/gdx/utils/ObjectMap$Entry;->key:Ljava/lang/Object; |
78 | ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/utils/ObjectMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 78 | ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/utils/ObjectMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
79 | ····move-result-object·v1 | 79 | ····move-result-object·v1 |
80 | ····iput-object·v1,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entry;->value:Ljava/lang/Object; | 80 | ····iput-object·v1,·v0,·Lcom/badlogic/gdx/utils/ObjectMap$Entry;->value:Ljava/lang/Object; |
81 | ····.line·17 | 81 | ····.line·176 |
82 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->nextIndex:I | 82 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->nextIndex:I |
83 | ····const/4·v1,·0x1 | 83 | ····const/4·v1,·0x1 |
84 | ····add-int/2addr·v0,·v1 | 84 | ····add-int/2addr·v0,·v1 |
85 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->nextIndex:I | 85 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->nextIndex:I |
86 | ····.line·17 | 86 | ····.line·177 |
87 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->nextIndex:I | 87 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->nextIndex:I |
88 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->map:Lcom/badlogic/gdx/utils/ObjectMap; | 88 | ····iget-object·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->map:Lcom/badlogic/gdx/utils/ObjectMap; |
89 | ····iget·v2,·v2,·Lcom/badlogic/gdx/utils/ObjectMap;->size:I | 89 | ····iget·v2,·v2,·Lcom/badlogic/gdx/utils/ObjectMap;->size:I |
90 | ····if-ge·v0,·v2,·:cond_0 | 90 | ····if-ge·v0,·v2,·:cond_0 |
Offset 124, 76 lines modified | Offset 124, 76 lines modified | ||
124 | ····:cond_0 | 124 | ····:cond_0 |
125 | ····const/4·v1,·0x0 | 125 | ····const/4·v1,·0x0 |
126 | ····:goto_0 | 126 | ····:goto_0 |
127 | ····iput-boolean·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->hasNext:Z | 127 | ····iput-boolean·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->hasNext:Z |
128 | ····.line·17 | 128 | ····.line·178 |
129 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->entry:Lcom/badlogic/gdx/utils/ObjectMap$Entry; | 129 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->entry:Lcom/badlogic/gdx/utils/ObjectMap$Entry; |
130 | ····return-object·v0 | 130 | ····return-object·v0 |
131 | ····.line·1 | 131 | ····.line·173 |
132 | ····:cond_1 | 132 | ····:cond_1 |
133 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/GdxRuntimeException; | 133 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/GdxRuntimeException; |
134 | ····const-string·v1,·"#iterator()·cannot·be·used·nested." | 134 | ····const-string·v1,·"#iterator()·cannot·be·used·nested." |
135 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/GdxRuntimeException;-><init>(Ljava/lang/String;)V | 135 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/GdxRuntimeException;-><init>(Ljava/lang/String;)V |
136 | ····throw·v0 | 136 | ····throw·v0 |
137 | ····.line·1 | 137 | ····.line·172 |
138 | ····:cond_2 | 138 | ····:cond_2 |
139 | ····new-instance·v0,·Ljava/util/NoSuchElementException; | 139 | ····new-instance·v0,·Ljava/util/NoSuchElementException; |
140 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V | 140 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V |
141 | ····throw·v0 | 141 | ····throw·v0 |
142 | .end·method | 142 | .end·method |
143 | .method·public·bridge·synthetic·next()Ljava/lang/Object; | 143 | .method·public·bridge·synthetic·next()Ljava/lang/Object; |
144 | ····.locals·1 | 144 | ····.locals·1 |
145 | ····.line·15 | 145 | ····.line·158 |
146 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->next()Lcom/badlogic/gdx/utils/ObjectMap$Entry; | 146 | ····invoke-virtual·{p0},·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->next()Lcom/badlogic/gdx/utils/ObjectMap$Entry; |
147 | ····move-result-object·v0 | 147 | ····move-result-object·v0 |
148 | ····return-object·v0 | 148 | ····return-object·v0 |
149 | .end·method | 149 | .end·method |
150 | .method·public·remove()V | 150 | .method·public·remove()V |
151 | ····.locals·2 | 151 | ····.locals·2 |
152 | ····.line·1 | 152 | ····.line·182 |
153 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->currentIndex:I | 153 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapEntries;->currentIndex:I |
Max diff block lines reached; 1479/5700 bytes (25.95%) of diff not shown. |
Offset 35, 18 lines modified | Offset 35, 18 lines modified | ||
35 | ········value·=·{ | 35 | ········value·=·{ |
36 | ············"(", | 36 | ············"(", |
37 | ············"Lcom/badlogic/gdx/utils/OrderedMap<", | 37 | ············"Lcom/badlogic/gdx/utils/OrderedMap<", |
38 | ············"*TV;>;)V" | 38 | ············"*TV;>;)V" |
39 | ········} | 39 | ········} |
40 | ····.end·annotation | 40 | ····.end·annotation |
41 | ····.line·2 | 41 | ····.line·223 |
42 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectMap$Values;-><init>(Lcom/badlogic/gdx/utils/ObjectMap;)V | 42 | ····invoke-direct·{p0,·p1},·Lcom/badlogic/gdx/utils/ObjectMap$Values;-><init>(Lcom/badlogic/gdx/utils/ObjectMap;)V |
43 | ····.line·22 | 43 | ····.line·224 |
44 | ····iget-object·p1,·p1,·Lcom/badlogic/gdx/utils/OrderedMap;->keys:Lcom/badlogic/gdx/utils/Array; | 44 | ····iget-object·p1,·p1,·Lcom/badlogic/gdx/utils/OrderedMap;->keys:Lcom/badlogic/gdx/utils/Array; |
45 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->keys:Lcom/badlogic/gdx/utils/Array; | 45 | ····iput-object·p1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->keys:Lcom/badlogic/gdx/utils/Array; |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
Offset 56, 54 lines modified | Offset 56, 54 lines modified | ||
56 | ····.locals·4 | 56 | ····.locals·4 |
57 | ····.annotation·system·Ldalvik/annotation/Signature; | 57 | ····.annotation·system·Ldalvik/annotation/Signature; |
58 | ········value·=·{ | 58 | ········value·=·{ |
59 | ············"()TV;" | 59 | ············"()TV;" |
60 | ········} | 60 | ········} |
61 | ····.end·annotation | 61 | ····.end·annotation |
62 | ····.line·2 | 62 | ····.line·233 |
63 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->hasNext:Z | 63 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->hasNext:Z |
64 | ····if-eqz·v0,·:cond_2 | 64 | ····if-eqz·v0,·:cond_2 |
65 | ····.line·23 | 65 | ····.line·234 |
66 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->valid:Z | 66 | ····iget-boolean·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->valid:Z |
67 | ····if-eqz·v0,·:cond_1 | 67 | ····if-eqz·v0,·:cond_1 |
68 | ····.line·23 | 68 | ····.line·235 |
69 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->map:Lcom/badlogic/gdx/utils/ObjectMap; | 69 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->map:Lcom/badlogic/gdx/utils/ObjectMap; |
70 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->keys:Lcom/badlogic/gdx/utils/Array; | 70 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->keys:Lcom/badlogic/gdx/utils/Array; |
71 | ····iget·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I | 71 | ····iget·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I |
72 | ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; | 72 | ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; |
73 | ····move-result-object·v1 | 73 | ····move-result-object·v1 |
74 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/ObjectMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 74 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/ObjectMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
75 | ····move-result-object·v0 | 75 | ····move-result-object·v0 |
76 | ····.line·23 | 76 | ····.line·236 |
77 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I | 77 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I |
78 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->currentIndex:I | 78 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->currentIndex:I |
79 | ····.line·23 | 79 | ····.line·237 |
80 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I | 80 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I |
81 | ····const/4·v2,·0x1 | 81 | ····const/4·v2,·0x1 |
82 | ····add-int/2addr·v1,·v2 | 82 | ····add-int/2addr·v1,·v2 |
83 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I | 83 | ····iput·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I |
84 | ····.line·23 | 84 | ····.line·238 |
85 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I | 85 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I |
86 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->map:Lcom/badlogic/gdx/utils/ObjectMap; | 86 | ····iget-object·v3,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->map:Lcom/badlogic/gdx/utils/ObjectMap; |
87 | ····iget·v3,·v3,·Lcom/badlogic/gdx/utils/ObjectMap;->size:I | 87 | ····iget·v3,·v3,·Lcom/badlogic/gdx/utils/ObjectMap;->size:I |
88 | ····if-ge·v1,·v3,·:cond_0 | 88 | ····if-ge·v1,·v3,·:cond_0 |
Offset 114, 67 lines modified | Offset 114, 63 lines modified | ||
114 | ····const/4·v2,·0x0 | 114 | ····const/4·v2,·0x0 |
115 | ····:goto_0 | 115 | ····:goto_0 |
116 | ····iput-boolean·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->hasNext:Z | 116 | ····iput-boolean·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->hasNext:Z |
117 | ····return-object·v0 | 117 | ····return-object·v0 |
118 | ····.line·23 | 118 | ····.line·234 |
119 | ····:cond_1 | 119 | ····:cond_1 |
120 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/GdxRuntimeException; | 120 | ····new-instance·v0,·Lcom/badlogic/gdx/utils/GdxRuntimeException; |
121 | ····const-string·v1,·"#iterator()·cannot·be·used·nested." | 121 | ····const-string·v1,·"#iterator()·cannot·be·used·nested." |
122 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/GdxRuntimeException;-><init>(Ljava/lang/String;)V | 122 | ····invoke-direct·{v0,·v1},·Lcom/badlogic/gdx/utils/GdxRuntimeException;-><init>(Ljava/lang/String;)V |
123 | ····throw·v0 | 123 | ····throw·v0 |
124 | ····.line·2 | 124 | ····.line·233 |
125 | ····:cond_2 | 125 | ····:cond_2 |
126 | ····new-instance·v0,·Ljava/util/NoSuchElementException; | 126 | ····new-instance·v0,·Ljava/util/NoSuchElementException; |
127 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V | 127 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V |
128 | ····throw·v0 | 128 | ····throw·v0 |
129 | .end·method | 129 | .end·method |
130 | .method·public·remove()V | 130 | .method·public·remove()V |
131 | ····.locals· | 131 | ····.locals·2 |
132 | ····.line·2 | 132 | ····.line·243 |
133 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->currentIndex:I | 133 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->currentIndex:I |
134 | ····if-ltz·v0,·:cond_0 | 134 | ····if-ltz·v0,·:cond_0 |
135 | ····.line·24 | 135 | ····.line·244 |
136 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->map:Lcom/badlogic/gdx/utils/ObjectMap; | 136 | ····iget-object·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->map:Lcom/badlogic/gdx/utils/ObjectMap; |
137 | ····check-cast·v0,·Lcom/badlogic/gdx/utils/OrderedMap; | ||
137 | ····iget-object·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->keys:Lcom/badlogic/gdx/utils/Array; | ||
138 | ····iget·v2,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->currentIndex:I | ||
139 | ····invoke-virtual·{v1,·v2},·Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; | ||
140 | ····mo | 138 | ····iget·v1,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->currentIndex:I |
141 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/O | 139 | ····invoke-virtual·{v0,·v1},·Lcom/badlogic/gdx/utils/OrderedMap;->removeIndex(I)Ljava/lang/Object; |
142 | ····.line·24 | 140 | ····.line·245 |
143 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->currentIndex:I | 141 | ····iget·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->currentIndex:I |
144 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I | 142 | ····iput·v0,·p0,·Lcom/badlogic/gdx/utils/OrderedMap$OrderedMapValues;->nextIndex:I |
Max diff block lines reached; 874/5251 bytes (16.64%) of diff not shown. |