Commit c488158
committed
BridgeJS: tag both snippet and module origins in the skeleton
Encode `.snippet` as `{"kind":"snippet","path":...}` alongside the existing tagged module
form, so the JSON mirrors the Swift cases and a snippet path can no longer encode into a
shape that fails to decode.1 parent 452fd36 commit c488158
5 files changed
Lines changed: 118 additions & 57 deletions
File tree
- Plugins/BridgeJS
- Sources/BridgeJSSkeleton
- Tests/BridgeJSToolTests
- __Snapshots__/BridgeJSCodegenTests
- Tests/BridgeJSRuntimeTests/Generated/JavaScript
Lines changed: 56 additions & 41 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1131 | 1131 | | |
1132 | 1132 | | |
1133 | 1133 | | |
1134 | | - | |
1135 | | - | |
1136 | | - | |
1137 | | - | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
1138 | 1140 | | |
1139 | 1141 | | |
1140 | 1142 | | |
1141 | 1143 | | |
1142 | 1144 | | |
1143 | 1145 | | |
1144 | | - | |
| 1146 | + | |
1145 | 1147 | | |
1146 | 1148 | | |
1147 | 1149 | | |
1148 | 1150 | | |
1149 | | - | |
1150 | | - | |
1151 | | - | |
1152 | | - | |
1153 | | - | |
| 1151 | + | |
1154 | 1152 | | |
1155 | 1153 | | |
1156 | | - | |
| 1154 | + | |
1157 | 1155 | | |
1158 | 1156 | | |
1159 | | - | |
| 1157 | + | |
1160 | 1158 | | |
1161 | 1159 | | |
1162 | 1160 | | |
1163 | 1161 | | |
1164 | | - | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
1165 | 1196 | | |
1166 | 1197 | | |
1167 | 1198 | | |
1168 | | - | |
1169 | | - | |
1170 | | - | |
1171 | | - | |
1172 | | - | |
1173 | | - | |
1174 | | - | |
1175 | | - | |
1176 | | - | |
1177 | | - | |
1178 | | - | |
1179 | | - | |
1180 | | - | |
1181 | | - | |
1182 | | - | |
1183 | | - | |
1184 | | - | |
1185 | | - | |
1186 | | - | |
1187 | | - | |
1188 | | - | |
| 1199 | + | |
1189 | 1200 | | |
1190 | 1201 | | |
1191 | | - | |
1192 | 1202 | | |
1193 | 1203 | | |
1194 | 1204 | | |
1195 | | - | |
| 1205 | + | |
| 1206 | + | |
1196 | 1207 | | |
1197 | | - | |
1198 | | - | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
1199 | 1217 | | |
1200 | | - | |
1201 | | - | |
1202 | | - | |
1203 | 1218 | | |
1204 | 1219 | | |
1205 | 1220 | | |
| |||
Lines changed: 18 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
53 | 57 | | |
54 | 58 | | |
55 | 59 | | |
56 | 60 | | |
57 | 61 | | |
58 | 62 | | |
59 | 63 | | |
60 | | - | |
61 | | - | |
62 | | - | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
63 | 67 | | |
64 | 68 | | |
65 | 69 | | |
| |||
70 | 74 | | |
71 | 75 | | |
72 | 76 | | |
73 | | - | |
| 77 | + | |
74 | 78 | | |
| 79 | + | |
75 | 80 | | |
76 | 81 | | |
77 | | - | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
78 | 88 | | |
79 | 89 | | |
80 | 90 | | |
| |||
94 | 104 | | |
95 | 105 | | |
96 | 106 | | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
97 | 110 | | |
98 | 111 | | |
99 | 112 | | |
| |||
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
118 | 121 | | |
119 | 122 | | |
120 | 123 | | |
| |||
Lines changed: 16 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
14 | 17 | | |
15 | 18 | | |
16 | 19 | | |
| |||
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
55 | | - | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
56 | 62 | | |
57 | 63 | | |
58 | 64 | | |
| |||
68 | 74 | | |
69 | 75 | | |
70 | 76 | | |
71 | | - | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
72 | 81 | | |
73 | 82 | | |
74 | 83 | | |
| |||
97 | 106 | | |
98 | 107 | | |
99 | 108 | | |
100 | | - | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
101 | 113 | | |
102 | 114 | | |
103 | 115 | | |
| |||
Lines changed: 24 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24246 | 24246 | | |
24247 | 24247 | | |
24248 | 24248 | | |
24249 | | - | |
| 24249 | + | |
| 24250 | + | |
| 24251 | + | |
| 24252 | + | |
24250 | 24253 | | |
24251 | 24254 | | |
24252 | 24255 | | |
| |||
24313 | 24316 | | |
24314 | 24317 | | |
24315 | 24318 | | |
24316 | | - | |
| 24319 | + | |
| 24320 | + | |
| 24321 | + | |
| 24322 | + | |
24317 | 24323 | | |
24318 | 24324 | | |
24319 | 24325 | | |
| |||
24355 | 24361 | | |
24356 | 24362 | | |
24357 | 24363 | | |
24358 | | - | |
| 24364 | + | |
| 24365 | + | |
| 24366 | + | |
| 24367 | + | |
24359 | 24368 | | |
24360 | 24369 | | |
24361 | 24370 | | |
| |||
24374 | 24383 | | |
24375 | 24384 | | |
24376 | 24385 | | |
24377 | | - | |
| 24386 | + | |
| 24387 | + | |
| 24388 | + | |
| 24389 | + | |
24378 | 24390 | | |
24379 | 24391 | | |
24380 | 24392 | | |
| |||
24389 | 24401 | | |
24390 | 24402 | | |
24391 | 24403 | | |
24392 | | - | |
| 24404 | + | |
| 24405 | + | |
| 24406 | + | |
| 24407 | + | |
24393 | 24408 | | |
24394 | 24409 | | |
24395 | 24410 | | |
| |||
24418 | 24433 | | |
24419 | 24434 | | |
24420 | 24435 | | |
24421 | | - | |
| 24436 | + | |
| 24437 | + | |
| 24438 | + | |
| 24439 | + | |
24422 | 24440 | | |
24423 | 24441 | | |
24424 | 24442 | | |
| |||
0 commit comments