Skip to content

Commit ef83b1b

Browse files
tsp, sync core for namespace feature (#2988)
1 parent ab7bb63 commit ef83b1b

File tree

303 files changed

+2787
-759
lines changed

Some content is hidden

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

303 files changed

+2787
-759
lines changed

azure-dataplane-tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<dependency>
5050
<groupId>com.azure</groupId>
5151
<artifactId>azure-core-http-netty</artifactId>
52-
<version>1.15.6</version>
52+
<version>1.15.7</version>
5353
<scope>test</scope>
5454
</dependency>
5555
<dependency>

azure-tests/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@
2626
<dependency>
2727
<groupId>com.azure</groupId>
2828
<artifactId>azure-core-management</artifactId>
29-
<version>1.15.5</version>
29+
<version>1.15.6</version>
3030
</dependency>
3131

3232
<dependency>
3333
<groupId>com.azure</groupId>
3434
<artifactId>azure-core-http-netty</artifactId>
35-
<version>1.15.6</version>
35+
<version>1.15.7</version>
3636
<scope>test</scope>
3737
</dependency>
3838

core

Submodule core updated 841 files

customization-base/src/main/resources/pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -40,19 +40,19 @@
4040
<dependency>
4141
<groupId>com.azure</groupId>
4242
<artifactId>azure-core</artifactId>
43-
<version>1.54.0</version>
43+
<version>1.54.1</version>
4444
</dependency>
4545
<dependency>
4646
<groupId>com.azure</groupId>
4747
<artifactId>azure-core-http-netty</artifactId>
48-
<version>1.15.6</version>
48+
<version>1.15.7</version>
4949
</dependency>
5050

5151
<!-- Test Dependencies -->
5252
<dependency>
5353
<groupId>com.azure</groupId>
5454
<artifactId>azure-core-test</artifactId>
55-
<version>1.27.0-beta.3</version>
55+
<version>1.27.0-beta.4</version>
5656
<scope>test</scope>
5757
</dependency>
5858
</dependencies>

customization-tests/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@
3838
<dependency>
3939
<groupId>com.azure</groupId>
4040
<artifactId>azure-core-http-netty</artifactId>
41-
<version>1.15.6</version>
41+
<version>1.15.7</version>
4242
</dependency>
4343

4444
<!-- Test Dependencies -->
4545
<dependency>
4646
<groupId>com.azure</groupId>
4747
<artifactId>azure-core-test</artifactId>
48-
<version>1.27.0-beta.3</version>
48+
<version>1.27.0-beta.4</version>
4949
<scope>test</scope>
5050
</dependency>
5151
</dependencies>

fluent-tests/pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -91,13 +91,13 @@
9191
<dependency>
9292
<groupId>com.azure</groupId>
9393
<artifactId>azure-core-management</artifactId>
94-
<version>1.15.5</version>
94+
<version>1.15.6</version>
9595
</dependency>
9696

9797
<dependency>
9898
<groupId>com.azure</groupId>
9999
<artifactId>azure-core-test</artifactId>
100-
<version>1.27.0-beta.3</version>
100+
<version>1.27.0-beta.4</version>
101101
<scope>test</scope>
102102
<exclusions>
103103
<exclusion>
@@ -109,7 +109,7 @@
109109
<dependency>
110110
<groupId>com.azure</groupId>
111111
<artifactId>azure-identity</artifactId>
112-
<version>1.14.1</version>
112+
<version>1.14.2</version>
113113
<scope>test</scope>
114114
</dependency>
115115
<dependency>

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

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

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
<dependency>
6161
<groupId>com.azure</groupId>
6262
<artifactId>azure-core</artifactId>
63-
<version>1.54.0</version>
63+
<version>1.54.1</version>
6464
</dependency>
6565
</dependencies>
6666
</dependencyManagement>
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
com.azure:azure-core;1.54.0;1.54.0
2-
com.azure:azure-core-experimental;1.0.0-beta.55;1.0.0-beta.55
3-
com.azure:azure-core-http-netty;1.15.6;1.15.6
4-
com.azure:azure-core-management;1.15.5;1.15.5
5-
com.azure:azure-core-test;1.27.0-beta.3;1.27.0-beta.3
1+
com.azure:azure-core;1.54.1;1.54.1
2+
com.azure:azure-core-experimental;1.0.0-beta.56;1.0.0-beta.56
3+
com.azure:azure-core-http-netty;1.15.7;1.15.7
4+
com.azure:azure-core-management;1.15.6;1.15.6
5+
com.azure:azure-core-test;1.27.0-beta.4;1.27.0-beta.4
66

7-
com.azure:azure-identity;1.14.1;1.14.1
7+
com.azure:azure-identity;1.14.2;1.14.2
88
com.azure:azure-json;1.3.0;1.3.0

protocol-tests/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<dependency>
2727
<groupId>com.azure</groupId>
2828
<artifactId>azure-core-test</artifactId>
29-
<version>1.27.0-beta.3</version>
29+
<version>1.27.0-beta.4</version>
3030
<scope>test</scope>
3131
<exclusions>
3232
<exclusion>

typespec-extension/changelog.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Release History
22

3+
## 0.26.0 (2024-11-22)
4+
5+
Compatible with compiler 0.62.
6+
7+
- Supported `enable-subclient` emitter option.
8+
- Supported `@clientNamespace` from "@azure-tools/typespec-client-generator-core".
9+
310
## 0.25.0 (2024-11-14)
411

512
Compatible with compiler 0.62.

typespec-extension/package-lock.json

+10-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

typespec-extension/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@azure-tools/typespec-java",
3-
"version": "0.25.0",
3+
"version": "0.26.0",
44
"description": "TypeSpec library for emitting Java client from the TypeSpec REST protocol binding",
55
"keywords": [
66
"TypeSpec"
@@ -49,7 +49,7 @@
4949
"@azure-tools/typespec-azure-resource-manager": ">=0.48.0 <1.0.0",
5050
"@azure-tools/typespec-autorest": ">=0.48.0 <1.0.0",
5151
"@azure-tools/typespec-azure-rulesets": ">=0.48.0 <1.0.0",
52-
"@azure-tools/typespec-client-generator-core": ">=0.48.0 <1.0.0",
52+
"@azure-tools/typespec-client-generator-core": ">=0.48.2 <1.0.0",
5353
"@typespec/compiler": ">=0.62.0 <1.0.0",
5454
"@typespec/http": ">=0.62.0 <1.0.0",
5555
"@typespec/openapi": ">=0.62.0 <1.0.0",
@@ -67,7 +67,7 @@
6767
"@azure-tools/typespec-azure-resource-manager": "0.48.0",
6868
"@azure-tools/typespec-autorest": "0.48.0",
6969
"@azure-tools/typespec-azure-rulesets": "0.48.0",
70-
"@azure-tools/typespec-client-generator-core": "0.48.1",
70+
"@azure-tools/typespec-client-generator-core": "0.48.2",
7171
"@types/js-yaml": "~4.0.9",
7272
"@types/lodash": "~4.17.13",
7373
"@types/mocha": "~10.0.9",

typespec-extension/readme.md

-8
Original file line numberDiff line numberDiff line change
@@ -38,17 +38,9 @@ options:
3838
emitter-output-dir: "{project-root}/azure-ai-language-authoring"
3939
namespace: "com.azure.ai.language.authoring"
4040
service-name: "Authoring"
41-
service-versions:
42-
- "2022-05-15-preview"
43-
enable-sync-stack: true
44-
stream-style-serialization: true
4541
generate-samples: true
4642
generate-tests: true
47-
examples-dir: "{project-root}/examples"
4843
partial-update: false
49-
models-subpackage: "models"
50-
custom-types-subpackage: "implementation.models"
51-
custom-types: InternalModel1,InternalModel2
5244
api-version: "2023-11-01"
5345
```
5446

typespec-tests/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"testserver-run": "npx cadl-ranch serve ./node_modules/@azure-tools/cadl-ranch-specs/http --coverageFile ./cadl-ranch-coverage-java.json"
1010
},
1111
"dependencies": {
12-
"@azure-tools/cadl-ranch-specs": "0.39.0",
13-
"@azure-tools/typespec-java": "file:/../typespec-extension/azure-tools-typespec-java-0.25.0.tgz"
12+
"@azure-tools/cadl-ranch-specs": "0.39.4",
13+
"@azure-tools/typespec-java": "file:/../typespec-extension/azure-tools-typespec-java-0.26.0.tgz"
1414
},
1515
"devDependencies": {
1616
"@typespec/prettier-plugin-typespec": "~0.62.0",

typespec-tests/pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@
2222
<dependency>
2323
<groupId>com.azure</groupId>
2424
<artifactId>azure-identity</artifactId>
25-
<version>1.14.1</version>
25+
<version>1.14.2</version>
2626
</dependency>
2727
<dependency>
2828
<groupId>com.azure</groupId>
2929
<artifactId>azure-core-management</artifactId>
30-
<version>1.15.5</version>
30+
<version>1.15.6</version>
3131
</dependency>
3232
<dependency>
3333
<groupId>org.junit.jupiter</groupId>
@@ -69,7 +69,7 @@
6969
<dependency>
7070
<groupId>com.azure</groupId>
7171
<artifactId>azure-core-test</artifactId>
72-
<version>1.27.0-beta.3</version>
72+
<version>1.27.0-beta.4</version>
7373
<scope>test</scope>
7474
<exclusions>
7575
<exclusion>

typespec-tests/src/main/java/_specs_/azure/clientgenerator/core/access/InternalOperationAsyncClient.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
package _specs_.azure.clientgenerator.core.access;
66

77
import _specs_.azure.clientgenerator.core.access.implementation.InternalOperationsImpl;
8-
import _specs_.azure.clientgenerator.core.access.implementation.models.InternalDecoratorModelInInternal;
9-
import _specs_.azure.clientgenerator.core.access.implementation.models.NoDecoratorModelInInternal;
10-
import _specs_.azure.clientgenerator.core.access.models.PublicDecoratorModelInInternal;
8+
import _specs_.azure.clientgenerator.core.access.internaloperation.implementation.models.InternalDecoratorModelInInternal;
9+
import _specs_.azure.clientgenerator.core.access.internaloperation.implementation.models.NoDecoratorModelInInternal;
10+
import _specs_.azure.clientgenerator.core.access.internaloperation.models.PublicDecoratorModelInInternal;
1111
import com.azure.core.annotation.Generated;
1212
import com.azure.core.annotation.ReturnType;
1313
import com.azure.core.annotation.ServiceClient;

typespec-tests/src/main/java/_specs_/azure/clientgenerator/core/access/InternalOperationClient.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
package _specs_.azure.clientgenerator.core.access;
66

77
import _specs_.azure.clientgenerator.core.access.implementation.InternalOperationsImpl;
8-
import _specs_.azure.clientgenerator.core.access.implementation.models.InternalDecoratorModelInInternal;
9-
import _specs_.azure.clientgenerator.core.access.implementation.models.NoDecoratorModelInInternal;
10-
import _specs_.azure.clientgenerator.core.access.models.PublicDecoratorModelInInternal;
8+
import _specs_.azure.clientgenerator.core.access.internaloperation.implementation.models.InternalDecoratorModelInInternal;
9+
import _specs_.azure.clientgenerator.core.access.internaloperation.implementation.models.NoDecoratorModelInInternal;
10+
import _specs_.azure.clientgenerator.core.access.internaloperation.models.PublicDecoratorModelInInternal;
1111
import com.azure.core.annotation.Generated;
1212
import com.azure.core.annotation.ReturnType;
1313
import com.azure.core.annotation.ServiceClient;

typespec-tests/src/main/java/_specs_/azure/clientgenerator/core/access/PublicOperationAsyncClient.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
package _specs_.azure.clientgenerator.core.access;
66

77
import _specs_.azure.clientgenerator.core.access.implementation.PublicOperationsImpl;
8-
import _specs_.azure.clientgenerator.core.access.models.NoDecoratorModelInPublic;
9-
import _specs_.azure.clientgenerator.core.access.models.PublicDecoratorModelInPublic;
8+
import _specs_.azure.clientgenerator.core.access.publicoperation.models.NoDecoratorModelInPublic;
9+
import _specs_.azure.clientgenerator.core.access.publicoperation.models.PublicDecoratorModelInPublic;
1010
import com.azure.core.annotation.Generated;
1111
import com.azure.core.annotation.ReturnType;
1212
import com.azure.core.annotation.ServiceClient;

typespec-tests/src/main/java/_specs_/azure/clientgenerator/core/access/PublicOperationClient.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
package _specs_.azure.clientgenerator.core.access;
66

77
import _specs_.azure.clientgenerator.core.access.implementation.PublicOperationsImpl;
8-
import _specs_.azure.clientgenerator.core.access.models.NoDecoratorModelInPublic;
9-
import _specs_.azure.clientgenerator.core.access.models.PublicDecoratorModelInPublic;
8+
import _specs_.azure.clientgenerator.core.access.publicoperation.models.NoDecoratorModelInPublic;
9+
import _specs_.azure.clientgenerator.core.access.publicoperation.models.PublicDecoratorModelInPublic;
1010
import com.azure.core.annotation.Generated;
1111
import com.azure.core.annotation.ReturnType;
1212
import com.azure.core.annotation.ServiceClient;

typespec-tests/src/main/java/_specs_/azure/clientgenerator/core/access/RelativeModelInOperationAsyncClient.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
package _specs_.azure.clientgenerator.core.access;
66

77
import _specs_.azure.clientgenerator.core.access.implementation.RelativeModelInOperationsImpl;
8-
import _specs_.azure.clientgenerator.core.access.implementation.models.AbstractModel;
9-
import _specs_.azure.clientgenerator.core.access.implementation.models.OuterModel;
8+
import _specs_.azure.clientgenerator.core.access.relativemodelinoperation.implementation.models.AbstractModel;
9+
import _specs_.azure.clientgenerator.core.access.relativemodelinoperation.implementation.models.OuterModel;
1010
import com.azure.core.annotation.Generated;
1111
import com.azure.core.annotation.ReturnType;
1212
import com.azure.core.annotation.ServiceClient;

typespec-tests/src/main/java/_specs_/azure/clientgenerator/core/access/RelativeModelInOperationClient.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
package _specs_.azure.clientgenerator.core.access;
66

77
import _specs_.azure.clientgenerator.core.access.implementation.RelativeModelInOperationsImpl;
8-
import _specs_.azure.clientgenerator.core.access.implementation.models.AbstractModel;
9-
import _specs_.azure.clientgenerator.core.access.implementation.models.OuterModel;
8+
import _specs_.azure.clientgenerator.core.access.relativemodelinoperation.implementation.models.AbstractModel;
9+
import _specs_.azure.clientgenerator.core.access.relativemodelinoperation.implementation.models.OuterModel;
1010
import com.azure.core.annotation.Generated;
1111
import com.azure.core.annotation.ReturnType;
1212
import com.azure.core.annotation.ServiceClient;

typespec-tests/src/main/java/_specs_/azure/clientgenerator/core/access/SharedModelInOperationAsyncClient.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
package _specs_.azure.clientgenerator.core.access;
66

77
import _specs_.azure.clientgenerator.core.access.implementation.SharedModelInOperationsImpl;
8-
import _specs_.azure.clientgenerator.core.access.models.SharedModel;
8+
import _specs_.azure.clientgenerator.core.access.sharedmodelinoperation.models.SharedModel;
99
import com.azure.core.annotation.Generated;
1010
import com.azure.core.annotation.ReturnType;
1111
import com.azure.core.annotation.ServiceClient;

typespec-tests/src/main/java/_specs_/azure/clientgenerator/core/access/SharedModelInOperationClient.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
package _specs_.azure.clientgenerator.core.access;
66

77
import _specs_.azure.clientgenerator.core.access.implementation.SharedModelInOperationsImpl;
8-
import _specs_.azure.clientgenerator.core.access.models.SharedModel;
8+
import _specs_.azure.clientgenerator.core.access.sharedmodelinoperation.models.SharedModel;
99
import com.azure.core.annotation.Generated;
1010
import com.azure.core.annotation.ReturnType;
1111
import com.azure.core.annotation.ServiceClient;
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Licensed under the MIT License.
33
// Code generated by Microsoft (R) TypeSpec Code Generator.
44

5-
package _specs_.azure.clientgenerator.core.access.implementation.models;
5+
package _specs_.azure.clientgenerator.core.access.internaloperation.implementation.models;
66

77
import com.azure.core.annotation.Generated;
88
import com.azure.core.annotation.Immutable;

0 commit comments

Comments
 (0)