diff --git a/.chronus/changes/copilot-update-nodejs-dependencies-again-2026-3-9-0-55-31.md b/.chronus/changes/copilot-update-nodejs-dependencies-again-2026-3-9-0-55-31.md new file mode 100644 index 00000000000..fdd0fd3277c --- /dev/null +++ b/.chronus/changes/copilot-update-nodejs-dependencies-again-2026-3-9-0-55-31.md @@ -0,0 +1,7 @@ +--- +changeKind: dependencies +packages: + - "@typespec/http-client-java" +--- + +Update @azure-tools/typespec-client-generator-core to 0.67.1 and other dev dependencies to latest \ No newline at end of file diff --git a/packages/http-client-java/generator/http-client-generator-clientcore-test/package.json b/packages/http-client-java/generator/http-client-generator-clientcore-test/package.json index 05844969f6a..17cf247da27 100644 --- a/packages/http-client-java/generator/http-client-generator-clientcore-test/package.json +++ b/packages/http-client-java/generator/http-client-generator-clientcore-test/package.json @@ -30,7 +30,7 @@ "@typespec/sse": "0.81.0", "@typespec/streams": "0.81.0", "@azure-tools/typespec-azure-core": "0.67.0", - "@azure-tools/typespec-client-generator-core": "0.67.0", + "@azure-tools/typespec-client-generator-core": "0.67.1", "@azure-tools/typespec-azure-resource-manager": "0.67.0", "@azure-tools/typespec-autorest": "0.67.0" }, diff --git a/packages/http-client-java/generator/http-client-generator-clientcore-test/src/main/java/type/file/FileClient.java b/packages/http-client-java/generator/http-client-generator-clientcore-test/src/main/java/type/file/FileClient.java index 83ba163eb8a..12037753ba9 100644 --- a/packages/http-client-java/generator/http-client-generator-clientcore-test/src/main/java/type/file/FileClient.java +++ b/packages/http-client-java/generator/http-client-generator-clientcore-test/src/main/java/type/file/FileClient.java @@ -239,7 +239,6 @@ public BinaryData downloadFileMultipleContentTypes(DownloadFileMultipleContentTy /** * The uploadFileDefaultContentType operation. * - * @param contentType Body parameter's content type. Known values are */*. * @param file The file parameter. * @param contentLength The Content-Length header for the request. * @param requestContext The context to configure the HTTP request before HTTP client sends it. @@ -250,17 +249,16 @@ public BinaryData downloadFileMultipleContentTypes(DownloadFileMultipleContentTy */ @Metadata(properties = { MetadataProperties.GENERATED }) @ServiceMethod(returns = ReturnType.SINGLE) - public Response uploadFileDefaultContentTypeWithResponse(String contentType, BinaryData file, - long contentLength, RequestContext requestContext) { + public Response uploadFileDefaultContentTypeWithResponse(BinaryData file, long contentLength, + RequestContext requestContext) { return this.instrumentation.instrumentWithResponse("Type.File.Body.uploadFileDefaultContentType", - requestContext, updatedContext -> this.serviceClient.uploadFileDefaultContentTypeWithResponse(contentType, - file, contentLength, updatedContext)); + requestContext, updatedContext -> this.serviceClient.uploadFileDefaultContentTypeWithResponse(file, + contentLength, updatedContext)); } /** * The uploadFileDefaultContentType operation. * - * @param contentType Body parameter's content type. Known values are */*. * @param file The file parameter. * @param contentLength The Content-Length header for the request. * @throws IllegalArgumentException thrown if parameters fail the validation. @@ -269,14 +267,13 @@ public Response uploadFileDefaultContentTypeWithResponse(String contentTyp */ @Metadata(properties = { MetadataProperties.GENERATED }) @ServiceMethod(returns = ReturnType.SINGLE) - public void uploadFileDefaultContentType(String contentType, BinaryData file, long contentLength) { - uploadFileDefaultContentTypeWithResponse(contentType, file, contentLength, RequestContext.none()); + public void uploadFileDefaultContentType(BinaryData file, long contentLength) { + uploadFileDefaultContentTypeWithResponse(file, contentLength, RequestContext.none()); } /** * The downloadFileDefaultContentType operation. * - * @param accept The accept parameter. * @param requestContext The context to configure the HTTP request before HTTP client sends it. * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws HttpResponseException thrown if the service returns an error. @@ -285,25 +282,22 @@ public void uploadFileDefaultContentType(String contentType, BinaryData file, lo */ @Metadata(properties = { MetadataProperties.GENERATED }) @ServiceMethod(returns = ReturnType.SINGLE) - public Response downloadFileDefaultContentTypeWithResponse(String accept, - RequestContext requestContext) { + public Response downloadFileDefaultContentTypeWithResponse(RequestContext requestContext) { return this.instrumentation.instrumentWithResponse("Type.File.Body.downloadFileDefaultContentType", requestContext, - updatedContext -> this.serviceClient.downloadFileDefaultContentTypeWithResponse(accept, updatedContext)); + updatedContext -> this.serviceClient.downloadFileDefaultContentTypeWithResponse(updatedContext)); } /** * The downloadFileDefaultContentType operation. * - * @param accept The accept parameter. - * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws HttpResponseException thrown if the service returns an error. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. * @return the response. */ @Metadata(properties = { MetadataProperties.GENERATED }) @ServiceMethod(returns = ReturnType.SINGLE) - public BinaryData downloadFileDefaultContentType(String accept) { - return downloadFileDefaultContentTypeWithResponse(accept, RequestContext.none()).getValue(); + public BinaryData downloadFileDefaultContentType() { + return downloadFileDefaultContentTypeWithResponse(RequestContext.none()).getValue(); } } diff --git a/packages/http-client-java/generator/http-client-generator-clientcore-test/src/main/java/type/file/implementation/BodiesImpl.java b/packages/http-client-java/generator/http-client-generator-clientcore-test/src/main/java/type/file/implementation/BodiesImpl.java index cb745d26d04..0a64d3c3b55 100644 --- a/packages/http-client-java/generator/http-client-generator-clientcore-test/src/main/java/type/file/implementation/BodiesImpl.java +++ b/packages/http-client-java/generator/http-client-generator-clientcore-test/src/main/java/type/file/implementation/BodiesImpl.java @@ -261,7 +261,6 @@ public Response downloadFileMultipleContentTypesWithResponse( /** * The uploadFileDefaultContentType operation. * - * @param contentType Body parameter's content type. Known values are */*. * @param file The file parameter. * @param contentLength The Content-Length header for the request. * @param requestContext The context to configure the HTTP request before HTTP client sends it. @@ -271,10 +270,11 @@ public Response downloadFileMultipleContentTypesWithResponse( * @return the {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - public Response uploadFileDefaultContentTypeWithResponse(String contentType, BinaryData file, - long contentLength, RequestContext requestContext) { + public Response uploadFileDefaultContentTypeWithResponse(BinaryData file, long contentLength, + RequestContext requestContext) { return this.instrumentation.instrumentWithResponse("Type.File.Body.uploadFileDefaultContentType", requestContext, updatedContext -> { + final String contentType = "*/*"; return service.uploadFileDefaultContentType(this.client.getEndpoint(), contentType, file, contentLength, updatedContext); }); @@ -283,7 +283,6 @@ public Response uploadFileDefaultContentTypeWithResponse(String contentTyp /** * The downloadFileDefaultContentType operation. * - * @param accept The accept parameter. * @param requestContext The context to configure the HTTP request before HTTP client sends it. * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws HttpResponseException thrown if the service returns an error. @@ -291,10 +290,10 @@ public Response uploadFileDefaultContentTypeWithResponse(String contentTyp * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - public Response downloadFileDefaultContentTypeWithResponse(String accept, - RequestContext requestContext) { + public Response downloadFileDefaultContentTypeWithResponse(RequestContext requestContext) { return this.instrumentation.instrumentWithResponse("Type.File.Body.downloadFileDefaultContentType", requestContext, updatedContext -> { + final String accept = "*/*"; return service.downloadFileDefaultContentType(this.client.getEndpoint(), accept, updatedContext); }); } diff --git a/packages/http-client-java/generator/http-client-generator-clientcore-test/src/test/java/type/file/FileTests.java b/packages/http-client-java/generator/http-client-generator-clientcore-test/src/test/java/type/file/FileTests.java index 1aa5aa47a8c..e229301e3a5 100644 --- a/packages/http-client-java/generator/http-client-generator-clientcore-test/src/test/java/type/file/FileTests.java +++ b/packages/http-client-java/generator/http-client-generator-clientcore-test/src/test/java/type/file/FileTests.java @@ -3,6 +3,8 @@ package type.file; +import io.clientcore.core.http.models.HttpHeaderName; +import io.clientcore.core.http.models.RequestContext; import io.clientcore.core.models.binarydata.BinaryData; import java.nio.file.Path; import org.junit.jupiter.api.Assertions; @@ -60,12 +62,13 @@ public void testDownloadFileMultipleContentTypes() { @Test public void testUploadFileDefaultContentType() { BinaryData fileData = BinaryData.fromFile(PNG_FILE); - client.uploadFileDefaultContentType("image/png", fileData, fileData.getLength()); + client.uploadFileDefaultContentTypeWithResponse(fileData, fileData.getLength(), + RequestContext.builder().setHeader(HttpHeaderName.CONTENT_TYPE, "image/png").build()); } @Test public void testDownloadFileDefaultContentType() { - BinaryData response = client.downloadFileDefaultContentType("image/png"); + BinaryData response = client.downloadFileDefaultContentType(); Assertions.assertNotNull(response); } } diff --git a/packages/http-client-java/generator/http-client-generator-test/package.json b/packages/http-client-java/generator/http-client-generator-test/package.json index bf58040b56a..8bc17a97b7d 100644 --- a/packages/http-client-java/generator/http-client-generator-test/package.json +++ b/packages/http-client-java/generator/http-client-generator-test/package.json @@ -30,7 +30,7 @@ "@typespec/sse": "0.81.0", "@typespec/streams": "0.81.0", "@azure-tools/typespec-azure-core": "0.67.0", - "@azure-tools/typespec-client-generator-core": "0.67.0", + "@azure-tools/typespec-client-generator-core": "0.67.1", "@azure-tools/typespec-azure-resource-manager": "0.67.0", "@azure-tools/typespec-autorest": "0.67.0" }, diff --git a/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/FileAsyncClient.java b/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/FileAsyncClient.java index 6115e9a2e14..6c07d30c1c0 100644 --- a/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/FileAsyncClient.java +++ b/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/FileAsyncClient.java @@ -197,7 +197,6 @@ public Mono> downloadFileMultipleContentTypesWithResponse(S * } * * - * @param contentType Body parameter's content type. Known values are */*. * @param file The file parameter. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. * @throws HttpResponseException thrown if the request is rejected by server. @@ -208,9 +207,9 @@ public Mono> downloadFileMultipleContentTypesWithResponse(S */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono> uploadFileDefaultContentTypeWithResponse(String contentType, BinaryData file, + public Mono> uploadFileDefaultContentTypeWithResponse(BinaryData file, RequestOptions requestOptions) { - return this.serviceClient.uploadFileDefaultContentTypeWithResponseAsync(contentType, file, requestOptions); + return this.serviceClient.uploadFileDefaultContentTypeWithResponseAsync(file, requestOptions); } /** @@ -223,7 +222,6 @@ public Mono> uploadFileDefaultContentTypeWithResponse(String cont * } * * - * @param accept The accept parameter. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. * @throws HttpResponseException thrown if the request is rejected by server. * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. @@ -233,9 +231,8 @@ public Mono> uploadFileDefaultContentTypeWithResponse(String cont */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono> downloadFileDefaultContentTypeWithResponse(String accept, - RequestOptions requestOptions) { - return this.serviceClient.downloadFileDefaultContentTypeWithResponseAsync(accept, requestOptions); + public Mono> downloadFileDefaultContentTypeWithResponse(RequestOptions requestOptions) { + return this.serviceClient.downloadFileDefaultContentTypeWithResponseAsync(requestOptions); } /** @@ -338,7 +335,6 @@ public Mono downloadFileMultipleContentTypes(DownloadFileMultipleCon /** * The uploadFileDefaultContentType operation. * - * @param contentType Body parameter's content type. Known values are */*. * @param file The file parameter. * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws HttpResponseException thrown if the request is rejected by server. @@ -350,17 +346,15 @@ public Mono downloadFileMultipleContentTypes(DownloadFileMultipleCon */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono uploadFileDefaultContentType(String contentType, BinaryData file) { + public Mono uploadFileDefaultContentType(BinaryData file) { // Generated convenience method for uploadFileDefaultContentTypeWithResponse RequestOptions requestOptions = new RequestOptions(); - return uploadFileDefaultContentTypeWithResponse(contentType, file, requestOptions).flatMap(FluxUtil::toMono); + return uploadFileDefaultContentTypeWithResponse(file, requestOptions).flatMap(FluxUtil::toMono); } /** * The downloadFileDefaultContentType operation. * - * @param accept The accept parameter. - * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws HttpResponseException thrown if the request is rejected by server. * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. @@ -370,9 +364,9 @@ public Mono uploadFileDefaultContentType(String contentType, BinaryData fi */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono downloadFileDefaultContentType(String accept) { + public Mono downloadFileDefaultContentType() { // Generated convenience method for downloadFileDefaultContentTypeWithResponse RequestOptions requestOptions = new RequestOptions(); - return downloadFileDefaultContentTypeWithResponse(accept, requestOptions).flatMap(FluxUtil::toMono); + return downloadFileDefaultContentTypeWithResponse(requestOptions).flatMap(FluxUtil::toMono); } } diff --git a/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/FileClient.java b/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/FileClient.java index 6c9b71af7d7..7d00760c11d 100644 --- a/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/FileClient.java +++ b/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/FileClient.java @@ -194,7 +194,6 @@ public Response downloadFileMultipleContentTypesWithResponse(String * } * * - * @param contentType Body parameter's content type. Known values are */*. * @param file The file parameter. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. * @throws HttpResponseException thrown if the request is rejected by server. @@ -205,9 +204,8 @@ public Response downloadFileMultipleContentTypesWithResponse(String */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Response uploadFileDefaultContentTypeWithResponse(String contentType, BinaryData file, - RequestOptions requestOptions) { - return this.serviceClient.uploadFileDefaultContentTypeWithResponse(contentType, file, requestOptions); + public Response uploadFileDefaultContentTypeWithResponse(BinaryData file, RequestOptions requestOptions) { + return this.serviceClient.uploadFileDefaultContentTypeWithResponse(file, requestOptions); } /** @@ -220,7 +218,6 @@ public Response uploadFileDefaultContentTypeWithResponse(String contentTyp * } * * - * @param accept The accept parameter. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. * @throws HttpResponseException thrown if the request is rejected by server. * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. @@ -230,9 +227,8 @@ public Response uploadFileDefaultContentTypeWithResponse(String contentTyp */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Response downloadFileDefaultContentTypeWithResponse(String accept, - RequestOptions requestOptions) { - return this.serviceClient.downloadFileDefaultContentTypeWithResponse(accept, requestOptions); + public Response downloadFileDefaultContentTypeWithResponse(RequestOptions requestOptions) { + return this.serviceClient.downloadFileDefaultContentTypeWithResponse(requestOptions); } /** @@ -332,7 +328,6 @@ public BinaryData downloadFileMultipleContentTypes(DownloadFileMultipleContentTy /** * The uploadFileDefaultContentType operation. * - * @param contentType Body parameter's content type. Known values are */*. * @param file The file parameter. * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws HttpResponseException thrown if the request is rejected by server. @@ -343,17 +338,15 @@ public BinaryData downloadFileMultipleContentTypes(DownloadFileMultipleContentTy */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public void uploadFileDefaultContentType(String contentType, BinaryData file) { + public void uploadFileDefaultContentType(BinaryData file) { // Generated convenience method for uploadFileDefaultContentTypeWithResponse RequestOptions requestOptions = new RequestOptions(); - uploadFileDefaultContentTypeWithResponse(contentType, file, requestOptions).getValue(); + uploadFileDefaultContentTypeWithResponse(file, requestOptions).getValue(); } /** * The downloadFileDefaultContentType operation. * - * @param accept The accept parameter. - * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws HttpResponseException thrown if the request is rejected by server. * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. * @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) { */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public BinaryData downloadFileDefaultContentType(String accept) { + public BinaryData downloadFileDefaultContentType() { // Generated convenience method for downloadFileDefaultContentTypeWithResponse RequestOptions requestOptions = new RequestOptions(); - return downloadFileDefaultContentTypeWithResponse(accept, requestOptions).getValue(); + return downloadFileDefaultContentTypeWithResponse(requestOptions).getValue(); } } diff --git a/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/implementation/BodiesImpl.java b/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/implementation/BodiesImpl.java index 715b03483f0..029aff61c13 100644 --- a/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/implementation/BodiesImpl.java +++ b/packages/http-client-java/generator/http-client-generator-test/src/main/java/type/file/implementation/BodiesImpl.java @@ -522,7 +522,6 @@ public Response downloadFileMultipleContentTypesWithResponse(String * } * * - * @param contentType Body parameter's content type. Known values are */*. * @param file The file parameter. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. * @throws HttpResponseException thrown if the request is rejected by server. @@ -532,8 +531,9 @@ public Response downloadFileMultipleContentTypesWithResponse(String * @return the {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - public Mono> uploadFileDefaultContentTypeWithResponseAsync(String contentType, BinaryData file, + public Mono> uploadFileDefaultContentTypeWithResponseAsync(BinaryData file, RequestOptions requestOptions) { + final String contentType = "*/*"; return FluxUtil.withContext(context -> service.uploadFileDefaultContentType(this.client.getEndpoint(), contentType, file, requestOptions, context)); } @@ -548,7 +548,6 @@ public Mono> uploadFileDefaultContentTypeWithResponseAsync(String * } * * - * @param contentType Body parameter's content type. Known values are */*. * @param file The file parameter. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. * @throws HttpResponseException thrown if the request is rejected by server. @@ -558,8 +557,8 @@ public Mono> uploadFileDefaultContentTypeWithResponseAsync(String * @return the {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - public Response uploadFileDefaultContentTypeWithResponse(String contentType, BinaryData file, - RequestOptions requestOptions) { + public Response uploadFileDefaultContentTypeWithResponse(BinaryData file, RequestOptions requestOptions) { + final String contentType = "*/*"; return service.uploadFileDefaultContentTypeSync(this.client.getEndpoint(), contentType, file, requestOptions, Context.NONE); } @@ -574,7 +573,6 @@ public Response uploadFileDefaultContentTypeWithResponse(String contentTyp * } * * - * @param accept The accept parameter. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. * @throws HttpResponseException thrown if the request is rejected by server. * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. @@ -583,8 +581,8 @@ public Response uploadFileDefaultContentTypeWithResponse(String contentTyp * @return the response body along with {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - public Mono> downloadFileDefaultContentTypeWithResponseAsync(String accept, - RequestOptions requestOptions) { + public Mono> downloadFileDefaultContentTypeWithResponseAsync(RequestOptions requestOptions) { + final String accept = "*/*"; return FluxUtil.withContext(context -> service.downloadFileDefaultContentType(this.client.getEndpoint(), accept, requestOptions, context)); } @@ -599,7 +597,6 @@ public Mono> downloadFileDefaultContentTypeWithResponseAsyn * } * * - * @param accept The accept parameter. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. * @throws HttpResponseException thrown if the request is rejected by server. * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. @@ -608,8 +605,8 @@ public Mono> downloadFileDefaultContentTypeWithResponseAsyn * @return the response body along with {@link Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) - public Response downloadFileDefaultContentTypeWithResponse(String accept, - RequestOptions requestOptions) { + public Response downloadFileDefaultContentTypeWithResponse(RequestOptions requestOptions) { + final String accept = "*/*"; return service.downloadFileDefaultContentTypeSync(this.client.getEndpoint(), accept, requestOptions, Context.NONE); } diff --git a/packages/http-client-java/generator/http-client-generator-test/src/test/java/type/file/FileTests.java b/packages/http-client-java/generator/http-client-generator-test/src/test/java/type/file/FileTests.java index 8d9349184ba..a6e36026a2a 100644 --- a/packages/http-client-java/generator/http-client-generator-test/src/test/java/type/file/FileTests.java +++ b/packages/http-client-java/generator/http-client-generator-test/src/test/java/type/file/FileTests.java @@ -3,6 +3,8 @@ package type.file; +import com.azure.core.http.HttpHeaderName; +import com.azure.core.http.rest.RequestOptions; import com.azure.core.util.BinaryData; import java.nio.file.Path; import org.junit.jupiter.api.Assertions; @@ -54,12 +56,13 @@ public void testDownloadFileMultipleContentTypes() { @Test public void testUploadFileDefaultContentType() { - client.uploadFileDefaultContentType("image/png", BinaryData.fromFile(PNG_FILE)); + client.uploadFileDefaultContentTypeWithResponse(BinaryData.fromFile(PNG_FILE), + new RequestOptions().setHeader(HttpHeaderName.CONTENT_TYPE, "image/png")); } @Test public void testDownloadFileDefaultContentType() { - BinaryData response = client.downloadFileDefaultContentType("image/png"); + BinaryData response = client.downloadFileDefaultContentType(); Assertions.assertNotNull(response); } } diff --git a/packages/http-client-java/package-lock.json b/packages/http-client-java/package-lock.json index e9229d98f5d..4ff6b1e29d8 100644 --- a/packages/http-client-java/package-lock.json +++ b/packages/http-client-java/package-lock.json @@ -18,9 +18,9 @@ "@azure-tools/typespec-azure-core": "0.67.0", "@azure-tools/typespec-azure-resource-manager": "0.67.0", "@azure-tools/typespec-azure-rulesets": "0.67.0", - "@azure-tools/typespec-client-generator-core": "0.67.0", - "@microsoft/api-extractor": "^7.58.1", - "@microsoft/api-extractor-model": "^7.33.5", + "@azure-tools/typespec-client-generator-core": "0.67.1", + "@microsoft/api-extractor": "^7.58.2", + "@microsoft/api-extractor-model": "^7.33.6", "@types/js-yaml": "~4.0.9", "@types/lodash": "~4.17.24", "@types/node": "~25.5.2", @@ -189,9 +189,9 @@ } }, "node_modules/@azure-tools/typespec-client-generator-core": { - "version": "0.67.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.67.0.tgz", - "integrity": "sha512-cJZHRDnSSNhx8DpHudUMDpajpDQD3+lsAXI633dsQYIKdTuP10UEgRUgIKSkF0+ck0kJOeI25r/TBH2P+V/k6Q==", + "version": "0.67.1", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.67.1.tgz", + "integrity": "sha512-Bh7M1KSrgBOMeueK+YiJiaZ+uo3119mNIcbHgU8006CSToDHSTeIM7rndUmCSn+leAKonpXhQ6eElOWj0teBWA==", "dev": true, "license": "MIT", "dependencies": { @@ -995,19 +995,19 @@ } }, "node_modules/@microsoft/api-extractor": { - "version": "7.58.1", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.58.1.tgz", - "integrity": "sha512-kF3GFME4lN22O5zbnXk2RP4y/4PDQdps0xKiYTipMYprkwCmmpsWLZt/N2Fkbil540cSLfJX0BW7LkHzgMVUYg==", + "version": "7.58.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.58.2.tgz", + "integrity": "sha512-qmqWa0Fx1xn3irQy8MyuAKUs8e3CdwMJOujaPkM8gx5v/V7RcLhTjBU0/uL2kdhmROpW+5WG1FD98O441kkvQQ==", "dev": true, "license": "MIT", "dependencies": { - "@microsoft/api-extractor-model": "7.33.5", + "@microsoft/api-extractor-model": "7.33.6", "@microsoft/tsdoc": "~0.16.0", "@microsoft/tsdoc-config": "~0.18.1", - "@rushstack/node-core-library": "5.21.0", + "@rushstack/node-core-library": "5.22.0", "@rushstack/rig-package": "0.7.2", - "@rushstack/terminal": "0.22.4", - "@rushstack/ts-command-line": "5.3.4", + "@rushstack/terminal": "0.22.5", + "@rushstack/ts-command-line": "5.3.5", "diff": "~8.0.2", "lodash": "~4.18.1", "minimatch": "10.2.3", @@ -1021,15 +1021,15 @@ } }, "node_modules/@microsoft/api-extractor-model": { - "version": "7.33.5", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.33.5.tgz", - "integrity": "sha512-Xh4dXuusndVQqVz4nEN9xOp0DyzsKxeD2FFJkSPg4arAjDSKPcy6cAc7CaeBPA7kF2wV1fuDlo2p/bNMpVr8yg==", + "version": "7.33.6", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.33.6.tgz", + "integrity": "sha512-E9iI4yGEVVusbTAqSLetVFxDuBVCVqCigcoQwdJuOjsLq5Hry3MkBgUQhSZNzLCu17pgjk58MI80GRDJLht/1A==", "dev": true, "license": "MIT", "dependencies": { "@microsoft/tsdoc": "~0.16.0", "@microsoft/tsdoc-config": "~0.18.1", - "@rushstack/node-core-library": "5.21.0" + "@rushstack/node-core-library": "5.22.0" } }, "node_modules/@microsoft/api-extractor/node_modules/lru-cache": { @@ -1450,9 +1450,9 @@ "license": "MIT" }, "node_modules/@rushstack/node-core-library": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.21.0.tgz", - "integrity": "sha512-LFzN+1lyWROit/P8Md6yxAth7lLYKn37oCKJHirEE2TQB25NDUM7bALf0ar+JAtwFfRCH+D+DGOA7DAzIi2r+g==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.22.0.tgz", + "integrity": "sha512-S/Dm/N+8tkbasS6yM5cF6q4iDFt14mQQniiVIwk1fd0zpPwWESspO4qtPyIl8szEaN86XOYC1HRRzZrOowxjtw==", "dev": true, "license": "MIT", "dependencies": { @@ -1530,13 +1530,13 @@ } }, "node_modules/@rushstack/terminal": { - "version": "0.22.4", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.22.4.tgz", - "integrity": "sha512-fhtLjnXCc/4WleVbVl6aoc7jcWnU6yqjS1S8WoaNREG3ycu/viZ9R/9QM7Y/b4CDvcXoiDyMNIay7JMwBptM3g==", + "version": "0.22.5", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.22.5.tgz", + "integrity": "sha512-umej8J6A+WRbfQV1G/uNfnz4bMa8CzFU9IJzQb/ZcH4j7Ybg3BQ8UBKOCF3o5U3/2yah1TDU/zE71ugg2JJv+Q==", "dev": true, "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "5.21.0", + "@rushstack/node-core-library": "5.22.0", "@rushstack/problem-matcher": "0.2.1", "supports-color": "~8.1.1" }, @@ -1550,13 +1550,13 @@ } }, "node_modules/@rushstack/ts-command-line": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-5.3.4.tgz", - "integrity": "sha512-MLkVKVEN6/2clKTrjN2B2KqKCuPxRwnNsWY7a+FCAq2EMdkj10cM8YgiBSMeGFfzM0mDMzargpHNnNzaBi9Whg==", + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-5.3.5.tgz", + "integrity": "sha512-ToJQu3+o6aEdDoApGrwb/RsbwDi/NSC7jIEaAezzWM470TRrsXfSHoYAm1eWkhh34xJ+kZxU1ZzKSHiOMlOFPA==", "dev": true, "license": "MIT", "dependencies": { - "@rushstack/terminal": "0.22.4", + "@rushstack/terminal": "0.22.5", "@types/argparse": "1.0.38", "argparse": "~1.0.9", "string-argv": "~0.3.1" @@ -2582,9 +2582,9 @@ } }, "node_modules/brace-expansion": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", - "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz", + "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==", "dev": true, "license": "MIT", "dependencies": { @@ -6940,9 +6940,9 @@ "dev": true }, "node_modules/yaml": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", - "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz", + "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==", "dev": true, "license": "ISC", "bin": { diff --git a/packages/http-client-java/package.json b/packages/http-client-java/package.json index b9ace43bfce..213ce6d855b 100644 --- a/packages/http-client-java/package.json +++ b/packages/http-client-java/package.json @@ -73,9 +73,9 @@ "@azure-tools/typespec-azure-core": "0.67.0", "@azure-tools/typespec-azure-resource-manager": "0.67.0", "@azure-tools/typespec-azure-rulesets": "0.67.0", - "@azure-tools/typespec-client-generator-core": "0.67.0", - "@microsoft/api-extractor": "^7.58.1", - "@microsoft/api-extractor-model": "^7.33.5", + "@azure-tools/typespec-client-generator-core": "0.67.1", + "@microsoft/api-extractor": "^7.58.2", + "@microsoft/api-extractor-model": "^7.33.6", "@types/js-yaml": "~4.0.9", "@types/lodash": "~4.17.24", "@types/node": "~25.5.2",