-
Notifications
You must be signed in to change notification settings - Fork 16
Commit 0a0c648
[AHC Transport] Async bodies + swift-http-types adoption (#16)
[AHC Transport] Async bodies + swift-http-types adoption
### Motivation
AHC transport changes of the approved proposals apple/swift-openapi-generator#255 and apple/swift-openapi-generator#254.
### Modifications
- Adapts to the runtime changes, depends on HTTPTypes now.
- Both request and response streaming works.
### Result
Transport works with the 0.3.0 runtime API of.
### Test Plan
Adapted tests.
Reviewed by: dnadoba, simonjbeaumont
Builds:
✔︎ pull request validation (5.8) - Build finished.
✔︎ pull request validation (5.9) - Build finished.
✔︎ pull request validation (nightly) - Build finished.
✔︎ pull request validation (soundness) - Build finished.
#16 1 parent f228a33 commit 0a0c648
File tree
5 files changed
+99
-44
lines changed- Sources/OpenAPIAsyncHTTPClient
- Documentation.docc
- Tests/OpenAPIAsyncHTTPClientTests
5 files changed
+99
-44
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
43 | - | ||
43 | + | ||
44 | 44 |
| |
45 | 45 |
| |
46 | 46 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
19 | - | ||
19 | + | ||
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
|
Lines changed: 67 additions & 26 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
19 | + | ||
19 | 20 |
| |
20 | 21 |
| |
21 | 22 |
| |
| |||
100 | 101 |
| |
101 | 102 |
| |
102 | 103 |
| |
103 | - | ||
104 | + | ||
104 | 105 |
| |
105 | 106 |
| |
106 | 107 |
| |
107 | 108 |
| |
108 | 109 |
| |
109 | 110 |
| |
110 | 111 |
| |
111 | - | ||
112 | + | ||
112 | 113 |
| |
113 | 114 |
| |
114 | 115 |
| |
| |||
150 | 151 |
| |
151 | 152 |
| |
152 | 153 |
| |
153 | - | ||
154 | + | ||
155 | + | ||
154 | 156 |
| |
155 | 157 |
| |
156 | - | ||
157 | - | ||
158 | + | ||
159 | + | ||
158 | 160 |
| |
159 | - | ||
161 | + | ||
162 | + | ||
163 | + | ||
164 | + | ||
160 | 165 |
| |
161 | 166 |
| |
162 | 167 |
| |
163 | 168 |
| |
164 | 169 |
| |
165 | 170 |
| |
166 | 171 |
| |
167 | - | ||
172 | + | ||
173 | + | ||
168 | 174 |
| |
169 | 175 |
| |
170 | - | ||
176 | + | ||
177 | + | ||
178 | + | ||
179 | + | ||
171 | 180 |
| |
172 | 181 |
| |
173 | - | ||
174 | - | ||
182 | + | ||
183 | + | ||
175 | 184 |
| |
176 | 185 |
| |
177 | 186 |
| |
178 | 187 |
| |
179 | 188 |
| |
180 | 189 |
| |
181 | - | ||
190 | + | ||
182 | 191 |
| |
183 | - | ||
184 | - | ||
192 | + | ||
193 | + | ||
194 | + | ||
195 | + | ||
196 | + | ||
197 | + | ||
198 | + | ||
199 | + | ||
200 | + | ||
201 | + | ||
202 | + | ||
203 | + | ||
185 | 204 |
| |
186 | 205 |
| |
187 | 206 |
| |
188 | 207 |
| |
189 | 208 |
| |
190 | 209 |
| |
191 | - | ||
192 | - | ||
193 | - | ||
194 | - | ||
195 | - | ||
196 | - | ||
197 | - | ||
198 | - | ||
199 | - | ||
200 | - | ||
201 | - | ||
210 | + | ||
211 | + | ||
212 | + | ||
213 | + | ||
214 | + | ||
215 | + | ||
216 | + | ||
217 | + | ||
218 | + | ||
219 | + | ||
220 | + | ||
221 | + | ||
222 | + | ||
223 | + | ||
224 | + | ||
225 | + | ||
226 | + | ||
227 | + | ||
228 | + | ||
229 | + | ||
230 | + | ||
231 | + | ||
232 | + | ||
233 | + | ||
234 | + | ||
235 | + | ||
236 | + | ||
237 | + | ||
238 | + | ||
239 | + | ||
240 | + | ||
241 | + | ||
242 | + | ||
202 | 243 |
| |
203 | - | ||
244 | + | ||
204 | 245 |
| |
205 | 246 |
| |
206 | 247 |
| |
| |||
215 | 256 |
| |
216 | 257 |
| |
217 | 258 |
| |
218 | - | ||
259 | + | ||
219 | 260 |
| |
220 | 261 |
| |
221 | 262 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
23 | - | ||
23 | + | ||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
|
Lines changed: 29 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
20 | + | ||
20 | 21 |
| |
21 | 22 |
| |
22 | 23 |
| |
| |||
37 | 38 |
| |
38 | 39 |
| |
39 | 40 |
| |
40 | - | ||
41 | - | ||
42 | - | ||
41 | + | ||
43 | 42 |
| |
43 | + | ||
44 | + | ||
45 | + | ||
44 | 46 |
| |
45 | - | ||
46 | - | ||
47 | - | ||
47 | + | ||
48 | + | ||
48 | 49 |
| |
50 | + | ||
49 | 51 |
| |
50 | 52 |
| |
53 | + | ||
51 | 54 |
| |
52 | 55 |
| |
53 | 56 |
| |
| |||
70 | 73 |
| |
71 | 74 |
| |
72 | 75 |
| |
73 | - | ||
74 | - | ||
76 | + | ||
77 | + | ||
78 | + | ||
79 | + | ||
80 | + | ||
81 | + | ||
75 | 82 |
| |
76 | 83 |
| |
77 | 84 |
| |
78 | - | ||
85 | + | ||
79 | 86 |
| |
80 | 87 |
| |
81 | - | ||
88 | + | ||
89 | + | ||
82 | 90 |
| |
83 | 91 |
| |
84 | 92 |
| |
85 | 93 |
| |
86 | 94 |
| |
87 | 95 |
| |
88 | 96 |
| |
89 | - | ||
90 | - | ||
97 | + | ||
91 | 98 |
| |
99 | + | ||
100 | + | ||
101 | + | ||
92 | 102 |
| |
93 | - | ||
103 | + | ||
94 | 104 |
| |
95 | 105 |
| |
96 | - | ||
106 | + | ||
97 | 107 |
| |
108 | + | ||
98 | 109 |
| |
99 | 110 |
| |
100 | 111 |
| |
101 | - | ||
112 | + | ||
113 | + | ||
114 | + | ||
115 | + | ||
102 | 116 |
| |
103 | 117 |
| |
104 | 118 |
| |
|
0 commit comments