Skip to content

Commit fab9647

Browse files
mgmt, bug fix on extra Resource class generated, prepare release 0.32.1 (#3182)
1 parent 38d6f27 commit fab9647

File tree

16 files changed

+542
-126
lines changed

16 files changed

+542
-126
lines changed

core

Submodule core updated 221 files

eng/sdk/sync_sdk.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
skip_artifacts: List[str] = [
2121
"azure-ai-anomalydetector", # deprecated
2222
# expect failure on below
23+
"azure-ai-projects", # wait for service dev update tsp-location.yaml
2324
# "azure-developer-devcenter", # 2 breaks introduced into stable api-version
2425
# "azure-ai-vision-face", # SDK in development
2526
]

fluent-tests/src/test/java/com/azure/mgmttest/CompilationTests.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import com.azure.mgmttest.network.fluent.models.NetworkSecurityGroupInner;
2828
import com.azure.mgmttest.networkwatcher.fluent.models.PacketCaptureResultInner;
2929
import com.azure.mgmttest.nonstringexpandableenum.fluent.models.ScheduledQueryRuleProperties;
30-
import com.azure.mgmttest.nonstringexpandableenum.models.AlertSeverity;
3130
import com.azure.mgmttest.postgresqlhsc.fluent.models.ServerConfigurationInner;
3231
import com.azure.mgmttest.resources.fluent.models.ResourceGroupInner;
3332
import com.azure.mgmttest.resources.models.IdentityUserAssignedIdentities;

fluent-tests/src/test/java/com/azure/mgmttest/RuntimeTests.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,11 @@ public void testModelInheritErrorResponse() throws IOException {
214214
Assertions.assertEquals("MESSAGE", model.error().getMessage());
215215
}
216216

217+
@Test
218+
public void testNoResourceAutoGeneratedClass() {
219+
Assertions.assertThrows(ClassNotFoundException.class, () -> Class.forName("com.azure.mgmttest.storage.models.ResourceAutoGenerated"));
220+
}
221+
217222
@Test
218223
@Disabled("live test")
219224
public void testStorage() {

fluent-tests/swagger/readme.storage.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,13 @@
22
> see https://aka.ms/autorest
33
This is the AutoRest configuration file for Resource.
44
---
5+
6+
Different reference to common-types/resource-management/v1/types.json and common-types/resource-management/v5/types.json would cause de-duplication of "Resource" to "ResourceAutoGenerated" in m4.
7+
But "ResourceAutoGenerated" should not be generated in code.
8+
59
``` yaml $(java)
610
input-file:
7-
- https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/storage/resource-manager/Microsoft.Storage/stable/2021-01-01/storage.json
8-
- https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/storage/resource-manager/Microsoft.Storage/stable/2021-01-01/blob.json
9-
```
11+
- https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/storage/resource-manager/Microsoft.Storage/stable/2025-01-01/blob.json
12+
- https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/storage/resource-manager/Microsoft.Storage/stable/2025-01-01/storage.json
13+
- https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/storage/resource-manager/Microsoft.Storage/stable/2025-01-01/networkSecurityPerimeter.json
14+
```

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@autorest/java",
3-
"version": "4.1.57",
3+
"version": "4.1.58",
44
"description": "The Java extension for classic generators in AutoRest.",
55
"scripts": {
66
"autorest": "autorest",

typespec-extension/changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Release History
22

3+
## 0.32.1 (2025-08-16)
4+
5+
Compatible with compiler 1.3.0.
6+
7+
- Bug fixes and improvements.
8+
39
## 0.32.0 (2025-08-08)
410

511
Compatible with compiler 1.3.0.

typespec-extension/package-lock.json

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

0 commit comments

Comments
 (0)