Skip to content

Commit cd187ba

Browse files
authored
Update Node.js dependencies, bump core submodule to microsoft/typespec PR #10317 (#3319)
1 parent dce9eb0 commit cd187ba

8 files changed

Lines changed: 165 additions & 178 deletions

File tree

core

Submodule core updated 114 files

typespec-extension/package-lock.json

Lines changed: 125 additions & 125 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

typespec-extension/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -73,14 +73,14 @@
7373
"@azure-tools/typespec-azure-core": "0.67.0",
7474
"@azure-tools/typespec-azure-resource-manager": "0.67.0",
7575
"@azure-tools/typespec-azure-rulesets": "0.67.0",
76-
"@azure-tools/typespec-client-generator-core": "0.67.0",
76+
"@azure-tools/typespec-client-generator-core": "0.67.1",
7777
"@azure-tools/typespec-liftr-base": "0.13.0",
78-
"@microsoft/api-extractor": "^7.58.1",
78+
"@microsoft/api-extractor": "^7.58.2",
7979
"@types/js-yaml": "~4.0.9",
8080
"@types/lodash": "~4.17.24",
8181
"@types/node": "~25.5.2",
82-
"@typescript-eslint/eslint-plugin": "~8.58.0",
83-
"@typescript-eslint/parser": "~8.58.0",
82+
"@typescript-eslint/eslint-plugin": "~8.58.1",
83+
"@typescript-eslint/parser": "~8.58.1",
8484
"@typespec/compiler": "1.11.0",
8585
"@typespec/events": "0.81.0",
8686
"@typespec/http": "1.11.0",
@@ -95,19 +95,19 @@
9595
"@vitest/coverage-v8": "^4.1.3",
9696
"@vitest/ui": "^4.1.3",
9797
"c8": "~11.0.0",
98-
"eslint": "~10.1.0",
98+
"eslint": "~10.2.0",
9999
"eslint-plugin-deprecation": "~3.0.0",
100100
"eslint-plugin-import": "^2.32.0",
101101
"eslint-plugin-unicorn": "^64.0.0",
102102
"prettier": "~3.8.1",
103103
"rimraf": "~6.1.3",
104104
"typescript": "~5.9.2",
105-
"typescript-eslint": "^8.58.0",
105+
"typescript-eslint": "^8.58.1",
106106
"vitest": "^4.1.3"
107107
},
108108
"overrides": {
109-
"eslint": "~10.1.0",
110-
"@typescript-eslint/eslint-plugin": "~8.58.0",
111-
"@typescript-eslint/parser": "~8.58.0"
109+
"eslint": "~10.2.0",
110+
"@typescript-eslint/eslint-plugin": "~8.58.1",
111+
"@typescript-eslint/parser": "~8.58.1"
112112
}
113113
}

typespec-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"@typespec/sse": "0.81.0",
3232
"@typespec/streams": "0.81.0",
3333
"@azure-tools/typespec-azure-core": "0.67.0",
34-
"@azure-tools/typespec-client-generator-core": "0.67.0",
34+
"@azure-tools/typespec-client-generator-core": "0.67.1",
3535
"@azure-tools/typespec-azure-resource-manager": "0.67.0",
3636
"@azure-tools/typespec-autorest": "0.67.0",
3737
"@azure-tools/typespec-liftr-base": "0.13.0"

typespec-tests/src/main/java/type/file/FileAsyncClient.java

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,6 @@ public Mono<Response<BinaryData>> downloadFileMultipleContentTypesWithResponse(S
197197
* }
198198
* </pre>
199199
*
200-
* @param contentType Body parameter's content type. Known values are *&#47;*.
201200
* @param file The file parameter.
202201
* @param requestOptions The options to configure the HTTP request before HTTP client sends it.
203202
* @throws HttpResponseException thrown if the request is rejected by server.
@@ -208,9 +207,9 @@ public Mono<Response<BinaryData>> downloadFileMultipleContentTypesWithResponse(S
208207
*/
209208
@Generated
210209
@ServiceMethod(returns = ReturnType.SINGLE)
211-
public Mono<Response<Void>> uploadFileDefaultContentTypeWithResponse(String contentType, BinaryData file,
210+
public Mono<Response<Void>> uploadFileDefaultContentTypeWithResponse(BinaryData file,
212211
RequestOptions requestOptions) {
213-
return this.serviceClient.uploadFileDefaultContentTypeWithResponseAsync(contentType, file, requestOptions);
212+
return this.serviceClient.uploadFileDefaultContentTypeWithResponseAsync(file, requestOptions);
214213
}
215214

216215
/**
@@ -223,7 +222,6 @@ public Mono<Response<Void>> uploadFileDefaultContentTypeWithResponse(String cont
223222
* }
224223
* </pre>
225224
*
226-
* @param accept The accept parameter.
227225
* @param requestOptions The options to configure the HTTP request before HTTP client sends it.
228226
* @throws HttpResponseException thrown if the request is rejected by server.
229227
* @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
@@ -233,9 +231,8 @@ public Mono<Response<Void>> uploadFileDefaultContentTypeWithResponse(String cont
233231
*/
234232
@Generated
235233
@ServiceMethod(returns = ReturnType.SINGLE)
236-
public Mono<Response<BinaryData>> downloadFileDefaultContentTypeWithResponse(String accept,
237-
RequestOptions requestOptions) {
238-
return this.serviceClient.downloadFileDefaultContentTypeWithResponseAsync(accept, requestOptions);
234+
public Mono<Response<BinaryData>> downloadFileDefaultContentTypeWithResponse(RequestOptions requestOptions) {
235+
return this.serviceClient.downloadFileDefaultContentTypeWithResponseAsync(requestOptions);
239236
}
240237

241238
/**
@@ -338,7 +335,6 @@ public Mono<BinaryData> downloadFileMultipleContentTypes(DownloadFileMultipleCon
338335
/**
339336
* The uploadFileDefaultContentType operation.
340337
*
341-
* @param contentType Body parameter's content type. Known values are *&#47;*.
342338
* @param file The file parameter.
343339
* @throws IllegalArgumentException thrown if parameters fail the validation.
344340
* @throws HttpResponseException thrown if the request is rejected by server.
@@ -350,17 +346,15 @@ public Mono<BinaryData> downloadFileMultipleContentTypes(DownloadFileMultipleCon
350346
*/
351347
@Generated
352348
@ServiceMethod(returns = ReturnType.SINGLE)
353-
public Mono<Void> uploadFileDefaultContentType(String contentType, BinaryData file) {
349+
public Mono<Void> uploadFileDefaultContentType(BinaryData file) {
354350
// Generated convenience method for uploadFileDefaultContentTypeWithResponse
355351
RequestOptions requestOptions = new RequestOptions();
356-
return uploadFileDefaultContentTypeWithResponse(contentType, file, requestOptions).flatMap(FluxUtil::toMono);
352+
return uploadFileDefaultContentTypeWithResponse(file, requestOptions).flatMap(FluxUtil::toMono);
357353
}
358354

359355
/**
360356
* The downloadFileDefaultContentType operation.
361357
*
362-
* @param accept The accept parameter.
363-
* @throws IllegalArgumentException thrown if parameters fail the validation.
364358
* @throws HttpResponseException thrown if the request is rejected by server.
365359
* @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
366360
* @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
@@ -370,9 +364,9 @@ public Mono<Void> uploadFileDefaultContentType(String contentType, BinaryData fi
370364
*/
371365
@Generated
372366
@ServiceMethod(returns = ReturnType.SINGLE)
373-
public Mono<BinaryData> downloadFileDefaultContentType(String accept) {
367+
public Mono<BinaryData> downloadFileDefaultContentType() {
374368
// Generated convenience method for downloadFileDefaultContentTypeWithResponse
375369
RequestOptions requestOptions = new RequestOptions();
376-
return downloadFileDefaultContentTypeWithResponse(accept, requestOptions).flatMap(FluxUtil::toMono);
370+
return downloadFileDefaultContentTypeWithResponse(requestOptions).flatMap(FluxUtil::toMono);
377371
}
378372
}

typespec-tests/src/main/java/type/file/FileClient.java

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,6 @@ public Response<BinaryData> downloadFileMultipleContentTypesWithResponse(String
194194
* }
195195
* </pre>
196196
*
197-
* @param contentType Body parameter's content type. Known values are *&#47;*.
198197
* @param file The file parameter.
199198
* @param requestOptions The options to configure the HTTP request before HTTP client sends it.
200199
* @throws HttpResponseException thrown if the request is rejected by server.
@@ -205,9 +204,8 @@ public Response<BinaryData> downloadFileMultipleContentTypesWithResponse(String
205204
*/
206205
@Generated
207206
@ServiceMethod(returns = ReturnType.SINGLE)
208-
public Response<Void> uploadFileDefaultContentTypeWithResponse(String contentType, BinaryData file,
209-
RequestOptions requestOptions) {
210-
return this.serviceClient.uploadFileDefaultContentTypeWithResponse(contentType, file, requestOptions);
207+
public Response<Void> uploadFileDefaultContentTypeWithResponse(BinaryData file, RequestOptions requestOptions) {
208+
return this.serviceClient.uploadFileDefaultContentTypeWithResponse(file, requestOptions);
211209
}
212210

213211
/**
@@ -220,7 +218,6 @@ public Response<Void> uploadFileDefaultContentTypeWithResponse(String contentTyp
220218
* }
221219
* </pre>
222220
*
223-
* @param accept The accept parameter.
224221
* @param requestOptions The options to configure the HTTP request before HTTP client sends it.
225222
* @throws HttpResponseException thrown if the request is rejected by server.
226223
* @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
@@ -230,9 +227,8 @@ public Response<Void> uploadFileDefaultContentTypeWithResponse(String contentTyp
230227
*/
231228
@Generated
232229
@ServiceMethod(returns = ReturnType.SINGLE)
233-
public Response<BinaryData> downloadFileDefaultContentTypeWithResponse(String accept,
234-
RequestOptions requestOptions) {
235-
return this.serviceClient.downloadFileDefaultContentTypeWithResponse(accept, requestOptions);
230+
public Response<BinaryData> downloadFileDefaultContentTypeWithResponse(RequestOptions requestOptions) {
231+
return this.serviceClient.downloadFileDefaultContentTypeWithResponse(requestOptions);
236232
}
237233

238234
/**
@@ -332,7 +328,6 @@ public BinaryData downloadFileMultipleContentTypes(DownloadFileMultipleContentTy
332328
/**
333329
* The uploadFileDefaultContentType operation.
334330
*
335-
* @param contentType Body parameter's content type. Known values are *&#47;*.
336331
* @param file The file parameter.
337332
* @throws IllegalArgumentException thrown if parameters fail the validation.
338333
* @throws HttpResponseException thrown if the request is rejected by server.
@@ -343,17 +338,15 @@ public BinaryData downloadFileMultipleContentTypes(DownloadFileMultipleContentTy
343338
*/
344339
@Generated
345340
@ServiceMethod(returns = ReturnType.SINGLE)
346-
public void uploadFileDefaultContentType(String contentType, BinaryData file) {
341+
public void uploadFileDefaultContentType(BinaryData file) {
347342
// Generated convenience method for uploadFileDefaultContentTypeWithResponse
348343
RequestOptions requestOptions = new RequestOptions();
349-
uploadFileDefaultContentTypeWithResponse(contentType, file, requestOptions).getValue();
344+
uploadFileDefaultContentTypeWithResponse(file, requestOptions).getValue();
350345
}
351346

352347
/**
353348
* The downloadFileDefaultContentType operation.
354349
*
355-
* @param accept The accept parameter.
356-
* @throws IllegalArgumentException thrown if parameters fail the validation.
357350
* @throws HttpResponseException thrown if the request is rejected by server.
358351
* @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
359352
* @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
@@ -363,9 +356,9 @@ public void uploadFileDefaultContentType(String contentType, BinaryData file) {
363356
*/
364357
@Generated
365358
@ServiceMethod(returns = ReturnType.SINGLE)
366-
public BinaryData downloadFileDefaultContentType(String accept) {
359+
public BinaryData downloadFileDefaultContentType() {
367360
// Generated convenience method for downloadFileDefaultContentTypeWithResponse
368361
RequestOptions requestOptions = new RequestOptions();
369-
return downloadFileDefaultContentTypeWithResponse(accept, requestOptions).getValue();
362+
return downloadFileDefaultContentTypeWithResponse(requestOptions).getValue();
370363
}
371364
}

typespec-tests/src/main/java/type/file/implementation/BodiesImpl.java

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -522,7 +522,6 @@ public Response<BinaryData> downloadFileMultipleContentTypesWithResponse(String
522522
* }
523523
* </pre>
524524
*
525-
* @param contentType Body parameter's content type. Known values are *&#47;*.
526525
* @param file The file parameter.
527526
* @param requestOptions The options to configure the HTTP request before HTTP client sends it.
528527
* @throws HttpResponseException thrown if the request is rejected by server.
@@ -532,8 +531,9 @@ public Response<BinaryData> downloadFileMultipleContentTypesWithResponse(String
532531
* @return the {@link Response} on successful completion of {@link Mono}.
533532
*/
534533
@ServiceMethod(returns = ReturnType.SINGLE)
535-
public Mono<Response<Void>> uploadFileDefaultContentTypeWithResponseAsync(String contentType, BinaryData file,
534+
public Mono<Response<Void>> uploadFileDefaultContentTypeWithResponseAsync(BinaryData file,
536535
RequestOptions requestOptions) {
536+
final String contentType = "*/*";
537537
return FluxUtil.withContext(context -> service.uploadFileDefaultContentType(this.client.getEndpoint(),
538538
contentType, file, requestOptions, context));
539539
}
@@ -548,7 +548,6 @@ public Mono<Response<Void>> uploadFileDefaultContentTypeWithResponseAsync(String
548548
* }
549549
* </pre>
550550
*
551-
* @param contentType Body parameter's content type. Known values are *&#47;*.
552551
* @param file The file parameter.
553552
* @param requestOptions The options to configure the HTTP request before HTTP client sends it.
554553
* @throws HttpResponseException thrown if the request is rejected by server.
@@ -558,8 +557,8 @@ public Mono<Response<Void>> uploadFileDefaultContentTypeWithResponseAsync(String
558557
* @return the {@link Response}.
559558
*/
560559
@ServiceMethod(returns = ReturnType.SINGLE)
561-
public Response<Void> uploadFileDefaultContentTypeWithResponse(String contentType, BinaryData file,
562-
RequestOptions requestOptions) {
560+
public Response<Void> uploadFileDefaultContentTypeWithResponse(BinaryData file, RequestOptions requestOptions) {
561+
final String contentType = "*/*";
563562
return service.uploadFileDefaultContentTypeSync(this.client.getEndpoint(), contentType, file, requestOptions,
564563
Context.NONE);
565564
}
@@ -574,7 +573,6 @@ public Response<Void> uploadFileDefaultContentTypeWithResponse(String contentTyp
574573
* }
575574
* </pre>
576575
*
577-
* @param accept The accept parameter.
578576
* @param requestOptions The options to configure the HTTP request before HTTP client sends it.
579577
* @throws HttpResponseException thrown if the request is rejected by server.
580578
* @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
@@ -583,8 +581,8 @@ public Response<Void> uploadFileDefaultContentTypeWithResponse(String contentTyp
583581
* @return the response body along with {@link Response} on successful completion of {@link Mono}.
584582
*/
585583
@ServiceMethod(returns = ReturnType.SINGLE)
586-
public Mono<Response<BinaryData>> downloadFileDefaultContentTypeWithResponseAsync(String accept,
587-
RequestOptions requestOptions) {
584+
public Mono<Response<BinaryData>> downloadFileDefaultContentTypeWithResponseAsync(RequestOptions requestOptions) {
585+
final String accept = "*/*";
588586
return FluxUtil.withContext(context -> service.downloadFileDefaultContentType(this.client.getEndpoint(), accept,
589587
requestOptions, context));
590588
}
@@ -599,7 +597,6 @@ public Mono<Response<BinaryData>> downloadFileDefaultContentTypeWithResponseAsyn
599597
* }
600598
* </pre>
601599
*
602-
* @param accept The accept parameter.
603600
* @param requestOptions The options to configure the HTTP request before HTTP client sends it.
604601
* @throws HttpResponseException thrown if the request is rejected by server.
605602
* @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
@@ -608,8 +605,8 @@ public Mono<Response<BinaryData>> downloadFileDefaultContentTypeWithResponseAsyn
608605
* @return the response body along with {@link Response}.
609606
*/
610607
@ServiceMethod(returns = ReturnType.SINGLE)
611-
public Response<BinaryData> downloadFileDefaultContentTypeWithResponse(String accept,
612-
RequestOptions requestOptions) {
608+
public Response<BinaryData> downloadFileDefaultContentTypeWithResponse(RequestOptions requestOptions) {
609+
final String accept = "*/*";
613610
return service.downloadFileDefaultContentTypeSync(this.client.getEndpoint(), accept, requestOptions,
614611
Context.NONE);
615612
}

typespec-tests/src/test/java/type/file/FileTests.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33

44
package type.file;
55

6+
import com.azure.core.http.HttpHeaderName;
7+
import com.azure.core.http.rest.RequestOptions;
68
import com.azure.core.util.BinaryData;
79
import java.nio.file.Path;
810
import org.junit.jupiter.api.Assertions;
@@ -54,12 +56,13 @@ public void testDownloadFileMultipleContentTypes() {
5456

5557
@Test
5658
public void testUploadFileDefaultContentType() {
57-
client.uploadFileDefaultContentType("image/png", BinaryData.fromFile(PNG_FILE));
59+
client.uploadFileDefaultContentTypeWithResponse(BinaryData.fromFile(PNG_FILE),
60+
new RequestOptions().setHeader(HttpHeaderName.CONTENT_TYPE, "image/png"));
5861
}
5962

6063
@Test
6164
public void testDownloadFileDefaultContentType() {
62-
BinaryData response = client.downloadFileDefaultContentType("image/png");
65+
BinaryData response = client.downloadFileDefaultContentType();
6366
Assertions.assertNotNull(response);
6467
}
6568
}

0 commit comments

Comments
 (0)