Skip to content

Commit a6b3eaf

Browse files
eng, script to exclude re-gen of v2 lib (#3125)
1 parent 725f0b0 commit a6b3eaf

178 files changed

Lines changed: 2713 additions & 1300 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/copilot-instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Steps:
44

55
1. In "core" folder, run `git pull upstream main` to fetch latest commit from upstream or origin.
66
2. Go back to project root (`cd ..`). Commit the change in "core" folder.
7-
3. Run `ncu -u` on "package.json" in both "package.json" from "typespec-extension" and "typespec-tests" folder.
7+
3. Run `ncu -u -x @typescript-eslint/eslint-plugin` on "package.json" in both "package.json" from "typespec-extension" and "typespec-tests" folder.
88
4. Update package versions in `peerDependencies` (keep the semver range) in "package.json" from "typespec-extension" folder, according to the corresponding package versions in `devDependencies`.
99
5. Update package versions in `override` (keep the semver range) in "package.json" from "typespec-tests" folder, according to the corresponding package versions in "package.json" from "typespec-extension" folder.
1010
6. Save the files, and run `npm install` in "typespec-extension" folder, so that "package-lock.json" would be updated.

azure-dataplane-tests/src/main/java/com/azure/ai/formrecognizer/documentanalysis/implementation/FormRecognizerClientImplBuilder.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
import com.azure.core.util.Configuration;
3333
import com.azure.core.util.CoreUtils;
3434
import com.azure.core.util.builder.ClientBuilderUtil;
35+
import com.azure.core.util.logging.ClientLogger;
3536
import com.azure.core.util.serializer.JacksonAdapter;
3637
import com.azure.core.util.serializer.SerializerAdapter;
3738
import java.util.ArrayList;
@@ -95,6 +96,9 @@ public FormRecognizerClientImplBuilder httpClient(HttpClient httpClient) {
9596
@Generated
9697
@Override
9798
public FormRecognizerClientImplBuilder pipeline(HttpPipeline pipeline) {
99+
if (this.pipeline != null && pipeline == null) {
100+
LOGGER.atInfo().log("HttpPipeline is being set to 'null' when it was previously configured.");
101+
}
98102
this.pipeline = pipeline;
99103
return this;
100104
}
@@ -321,4 +325,6 @@ private HttpPipeline createHttpPipeline() {
321325
.build();
322326
return httpPipeline;
323327
}
328+
329+
private static final ClientLogger LOGGER = new ClientLogger(FormRecognizerClientImplBuilder.class);
324330
}

azure-tests/src/main/java/fixtures/azureparametergrouping/AutoRestParameterGroupingTestServiceBuilder.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.azure.core.util.Configuration;
2929
import com.azure.core.util.CoreUtils;
3030
import com.azure.core.util.builder.ClientBuilderUtil;
31+
import com.azure.core.util.logging.ClientLogger;
3132
import com.azure.core.util.serializer.JacksonAdapter;
3233
import com.azure.core.util.serializer.SerializerAdapter;
3334
import java.util.ArrayList;
@@ -91,6 +92,9 @@ public AutoRestParameterGroupingTestServiceBuilder httpClient(HttpClient httpCli
9192
@Generated
9293
@Override
9394
public AutoRestParameterGroupingTestServiceBuilder pipeline(HttpPipeline pipeline) {
95+
if (this.pipeline != null && pipeline == null) {
96+
LOGGER.atInfo().log("HttpPipeline is being set to 'null' when it was previously configured.");
97+
}
9498
this.pipeline = pipeline;
9599
return this;
96100
}
@@ -281,4 +285,6 @@ private HttpPipeline createHttpPipeline() {
281285
.build();
282286
return httpPipeline;
283287
}
288+
289+
private static final ClientLogger LOGGER = new ClientLogger(AutoRestParameterGroupingTestServiceBuilder.class);
284290
}

azure-tests/src/main/java/fixtures/azureparametergrouping/models/ParameterGroupingPostRequiredParameters.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import com.azure.core.annotation.Fluent;
88
import com.azure.core.annotation.Generated;
9+
import com.azure.core.util.logging.ClientLogger;
910

1011
/**
1112
* Parameter group.
@@ -138,8 +139,11 @@ public ParameterGroupingPostRequiredParameters setBody(int body) {
138139
*/
139140
public void validate() {
140141
if (getPath() == null) {
141-
throw new IllegalArgumentException(
142-
"Missing required property path in model ParameterGroupingPostRequiredParameters");
142+
throw LOGGER.atError()
143+
.log(new IllegalArgumentException(
144+
"Missing required property path in model ParameterGroupingPostRequiredParameters"));
143145
}
144146
}
147+
148+
private static final ClientLogger LOGGER = new ClientLogger(ParameterGroupingPostRequiredParameters.class);
145149
}

azure-tests/src/main/java/fixtures/azurereport/AutoRestReportServiceForAzureBuilder.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.azure.core.util.Configuration;
2929
import com.azure.core.util.CoreUtils;
3030
import com.azure.core.util.builder.ClientBuilderUtil;
31+
import com.azure.core.util.logging.ClientLogger;
3132
import com.azure.core.util.serializer.JacksonAdapter;
3233
import com.azure.core.util.serializer.SerializerAdapter;
3334
import java.util.ArrayList;
@@ -90,6 +91,9 @@ public AutoRestReportServiceForAzureBuilder httpClient(HttpClient httpClient) {
9091
@Generated
9192
@Override
9293
public AutoRestReportServiceForAzureBuilder pipeline(HttpPipeline pipeline) {
94+
if (this.pipeline != null && pipeline == null) {
95+
LOGGER.atInfo().log("HttpPipeline is being set to 'null' when it was previously configured.");
96+
}
9397
this.pipeline = pipeline;
9498
return this;
9599
}
@@ -280,4 +284,6 @@ private HttpPipeline createHttpPipeline() {
280284
.build();
281285
return httpPipeline;
282286
}
287+
288+
private static final ClientLogger LOGGER = new ClientLogger(AutoRestReportServiceForAzureBuilder.class);
283289
}

azure-tests/src/main/java/fixtures/azurespecials/AutoRestAzureSpecialParametersTestClientBuilder.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.azure.core.util.Configuration;
2929
import com.azure.core.util.CoreUtils;
3030
import com.azure.core.util.builder.ClientBuilderUtil;
31+
import com.azure.core.util.logging.ClientLogger;
3132
import com.azure.core.util.serializer.JacksonAdapter;
3233
import com.azure.core.util.serializer.SerializerAdapter;
3334
import java.util.ArrayList;
@@ -91,6 +92,9 @@ public AutoRestAzureSpecialParametersTestClientBuilder httpClient(HttpClient htt
9192
@Generated
9293
@Override
9394
public AutoRestAzureSpecialParametersTestClientBuilder pipeline(HttpPipeline pipeline) {
95+
if (this.pipeline != null && pipeline == null) {
96+
LOGGER.atInfo().log("HttpPipeline is being set to 'null' when it was previously configured.");
97+
}
9498
this.pipeline = pipeline;
9599
return this;
96100
}
@@ -321,4 +325,6 @@ private HttpPipeline createHttpPipeline() {
321325
.build();
322326
return httpPipeline;
323327
}
328+
329+
private static final ClientLogger LOGGER = new ClientLogger(AutoRestAzureSpecialParametersTestClientBuilder.class);
324330
}

azure-tests/src/main/java/fixtures/azurespecials/models/HeaderCustomNamedRequestIdParamGroupingParameters.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import com.azure.core.annotation.Fluent;
88
import com.azure.core.annotation.Generated;
9+
import com.azure.core.util.logging.ClientLogger;
910

1011
/**
1112
* Parameter group.
@@ -54,8 +55,12 @@ public HeaderCustomNamedRequestIdParamGroupingParameters setFooClientRequestId(S
5455
*/
5556
public void validate() {
5657
if (getFooClientRequestId() == null) {
57-
throw new IllegalArgumentException(
58-
"Missing required property fooClientRequestId in model HeaderCustomNamedRequestIdParamGroupingParameters");
58+
throw LOGGER.atError()
59+
.log(new IllegalArgumentException(
60+
"Missing required property fooClientRequestId in model HeaderCustomNamedRequestIdParamGroupingParameters"));
5961
}
6062
}
63+
64+
private static final ClientLogger LOGGER
65+
= new ClientLogger(HeaderCustomNamedRequestIdParamGroupingParameters.class);
6166
}

azure-tests/src/main/java/fixtures/custombaseuri/paging/AutoRestParameterizedHostTestPagingClientBuilder.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.azure.core.util.Configuration;
2929
import com.azure.core.util.CoreUtils;
3030
import com.azure.core.util.builder.ClientBuilderUtil;
31+
import com.azure.core.util.logging.ClientLogger;
3132
import com.azure.core.util.serializer.JacksonAdapter;
3233
import com.azure.core.util.serializer.SerializerAdapter;
3334
import java.util.ArrayList;
@@ -91,6 +92,9 @@ public AutoRestParameterizedHostTestPagingClientBuilder httpClient(HttpClient ht
9192
@Generated
9293
@Override
9394
public AutoRestParameterizedHostTestPagingClientBuilder pipeline(HttpPipeline pipeline) {
95+
if (this.pipeline != null && pipeline == null) {
96+
LOGGER.atInfo().log("HttpPipeline is being set to 'null' when it was previously configured.");
97+
}
9498
this.pipeline = pipeline;
9599
return this;
96100
}
@@ -281,4 +285,6 @@ private HttpPipeline createHttpPipeline() {
281285
.build();
282286
return httpPipeline;
283287
}
288+
289+
private static final ClientLogger LOGGER = new ClientLogger(AutoRestParameterizedHostTestPagingClientBuilder.class);
284290
}

azure-tests/src/main/java/fixtures/paging/AutoRestPagingTestServiceBuilder.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.azure.core.util.Configuration;
2929
import com.azure.core.util.CoreUtils;
3030
import com.azure.core.util.builder.ClientBuilderUtil;
31+
import com.azure.core.util.logging.ClientLogger;
3132
import com.azure.core.util.serializer.JacksonAdapter;
3233
import com.azure.core.util.serializer.SerializerAdapter;
3334
import fixtures.paging.implementation.AutoRestPagingTestServiceImpl;
@@ -92,6 +93,9 @@ public AutoRestPagingTestServiceBuilder httpClient(HttpClient httpClient) {
9293
@Generated
9394
@Override
9495
public AutoRestPagingTestServiceBuilder pipeline(HttpPipeline pipeline) {
96+
if (this.pipeline != null && pipeline == null) {
97+
LOGGER.atInfo().log("HttpPipeline is being set to 'null' when it was previously configured.");
98+
}
9599
this.pipeline = pipeline;
96100
return this;
97101
}
@@ -321,4 +325,6 @@ public AutoRestPagingTestServiceAsyncClient buildAsyncClient() {
321325
public AutoRestPagingTestServiceClient buildClient() {
322326
return new AutoRestPagingTestServiceClient(buildInnerClient().getPagings());
323327
}
328+
329+
private static final ClientLogger LOGGER = new ClientLogger(AutoRestPagingTestServiceBuilder.class);
324330
}

azure-tests/src/main/java/fixtures/paging/models/CustomParameterGroup.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import com.azure.core.annotation.Fluent;
88
import com.azure.core.annotation.Generated;
9+
import com.azure.core.util.logging.ClientLogger;
910

1011
/**
1112
* Parameter group.
@@ -82,10 +83,15 @@ public CustomParameterGroup setTenant(String tenant) {
8283
*/
8384
public void validate() {
8485
if (getApiVersion() == null) {
85-
throw new IllegalArgumentException("Missing required property apiVersion in model CustomParameterGroup");
86+
throw LOGGER.atError()
87+
.log(
88+
new IllegalArgumentException("Missing required property apiVersion in model CustomParameterGroup"));
8689
}
8790
if (getTenant() == null) {
88-
throw new IllegalArgumentException("Missing required property tenant in model CustomParameterGroup");
91+
throw LOGGER.atError()
92+
.log(new IllegalArgumentException("Missing required property tenant in model CustomParameterGroup"));
8993
}
9094
}
95+
96+
private static final ClientLogger LOGGER = new ClientLogger(CustomParameterGroup.class);
9197
}

0 commit comments

Comments
 (0)