Commit 725f0b0
authored
File tree
- typespec-extension
- src
- typespec-tests
- .chronus/changes/fix-error-path-2025-5-2-13-10-40.md+7
- .chronus/changes/fix-extends-array-expr-2025-4-29-22-35-54.md+8
- .chronus/changes/fix-json-schema-bad-collection-2025-4-29-15-50-13.md+8
- .chronus/changes/fix-service-validation-tag-metadata-2025-4-29-22-43-37.md+8
- .chronus/changes/init-project-target-2025-3-9-15-27-47.md+8
- cspell.yaml+2
- packages/compiler/.scripts/build-init-templates.ts+2
- packages/compiler/src/core/checker.ts+4-1
- packages/compiler/src/core/inspector/node.ts+2-2
- packages/compiler/src/core/logger/console-sink.ts+1-2
- packages/compiler/src/init/init-template.ts+8
- packages/compiler/src/init/scaffold.ts+12-10
- packages/compiler/templates/__snapshots__/rest/package.json+3-10
- packages/compiler/templates/scaffolding.json+2
- packages/compiler/test/init/init-template.test.ts+42-3
- packages/http-client-csharp/eng/scripts/Generation.psm1+2-3
- packages/http-client-csharp/eng/scripts/Test-Packages.ps1+1-1
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/src/Providers/ClientProvider.cs+13-10
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/ClientOptionsProviderTests.cs+84
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/ClientProviders/ClientProviderTests.cs+6-6
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/ClientProviders/TestData/ClientProviderTests/TestBuildConstructors_PrimaryConstructor(WithDefault,False,True,0).cs+2-2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/ClientProviders/TestData/ClientProviderTests/TestBuildConstructors_PrimaryConstructor(WithDefault,True,False,0).cs+2-2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/ClientProviders/TestData/ClientProviderTests/TestBuildConstructors_PrimaryConstructor(WithDefault,True,True,0).cs+2-2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/ClientProviders/TestData/ClientProviderTests/TestBuildConstructors_PrimaryConstructor(WithDefault,True,True,1).cs+2-2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/ClientProviders/TestData/ClientProviderTests/TestBuildConstructors_PrimaryConstructor(WithRequired,False,True,0).cs+2-2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/ClientProviders/TestData/ClientProviderTests/TestBuildConstructors_PrimaryConstructor(WithRequired,True,False,0).cs+2-2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/ClientProviders/TestData/ClientProviderTests/TestBuildConstructors_PrimaryConstructor(WithRequired,True,True,0).cs+2-2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/ClientProviders/TestData/ClientProviderTests/TestBuildConstructors_PrimaryConstructor(WithRequired,True,True,1).cs+2-2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/TestData/ClientOptionsProviderTests/BackCompat_GAApiVersionsAdded/SampleNamespaceClientOptions.cs+30
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/TestData/ClientOptionsProviderTests/BackCompat_PrereleaseApiVersionsAdded/SampleNamespaceClientOptions.cs+32
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/TestHelpers/MockHelpers.cs+5-1
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/src/Configuration.cs+1-1
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/src/PostProcessing/PostProcessor.cs+50-1
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/src/Providers/ApiVersionEnumProvider.cs+197
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/src/Providers/EnumProvider.cs+4-1
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/src/Providers/ExtensibleEnumProvider.cs-1
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/src/Providers/FixedEnumProvider.cs+10-27
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/src/Providers/TypeProvider.cs+2-2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/src/SourceInput/SourceInputModel.cs+14-6
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/src/Utilities/StringExtensions.cs+24
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/src/Writers/CodeWriter.cs+6-2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/test/PostProcessing/PostProcessorTests.cs+1
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/test/PostProcessing/TestData/PostProcessorTests/DoesNotRemoveValidUsings/DoesNotRemoveValidUsings.cs+2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/test/Providers/ApiVersionEnumProviderTests.cs+66
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/test/Providers/EnumProviderTests.cs+4-1
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/test/Providers/TestData/ApiVersionEnumProviderTests/BackCompat_GAApiVersionsAdded/SampleNamespaceClientOptions.cs+30
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/test/Providers/TestData/ApiVersionEnumProviderTests/BackCompat_PrereleaseApiVersionsAdded/SampleNamespaceClientOptions.cs+32
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/test/Utilities/StringExtensionsTests.cs+45
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator/test/Writers/CodeWriterTests.cs+23
- packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/Internal/Argument.cs+4-4
- packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/Internal/Optional.cs+1-1
- packages/http-client-csharp/generator/TestProjects/Local/Sample-TypeSpec/src/Generated/SampleTypeSpecClient.cs+8-8
- packages/http-client-csharp/generator/TestProjects/Spector/http/authentication/api-key/src/Generated/ApiKeyClient.cs+2-2
- packages/http-client-csharp/generator/TestProjects/Spector/http/authentication/http/custom/src/Generated/CustomClient.cs+2-2
- packages/http-client-csharp/generator/TestProjects/Spector/http/authentication/union/src/Generated/UnionClient.cs+2-2
- packages/http-client-java/emitter/src/type-utils.ts+50-2
- packages/http-client-java/emitter/test/utils.test.ts+25
- packages/http-client-java/generator/http-client-generator-clientcore-test/package.json+1-1
- packages/http-client-java/generator/http-client-generator-core/src/main/java/com/microsoft/typespec/http/client/generator/core/customization/Editor.java+1-1
- packages/http-client-java/generator/http-client-generator-core/src/main/java/com/microsoft/typespec/http/client/generator/core/model/clientmodel/ClassType.java+7
- packages/http-client-java/generator/http-client-generator-core/src/main/java/com/microsoft/typespec/http/client/generator/core/template/util/ModelTemplateHeaderHelper.java+1-1
- packages/http-client-java/generator/http-client-generator-mgmt/src/main/java/com/microsoft/typespec/http/client/generator/mgmt/model/clientmodel/fluentmodel/ResourceImplementation.java+2-1
- packages/http-client-java/generator/http-client-generator-mgmt/src/main/java/com/microsoft/typespec/http/client/generator/mgmt/model/clientmodel/fluentmodel/method/FluentConstructorByName.java+8-2
- packages/http-client-java/generator/http-client-generator-test/package.json+1-1
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/ArmResourceProviderManager.java+17
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/fluent/ArmClient.java+7
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/fluent/ImmutableResourceModelsClient.java+79
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/fluent/models/NginxConfigurationResponseInner.java+157
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/implementation/ArmClientImpl.java+16
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/implementation/ChildResourceImpl.java+1-1
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/implementation/CustomTemplateResourceImpl.java+1-1
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/implementation/ImmutableResourceModelsClientImpl.java+394
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/implementation/ImmutableResourceModelsImpl.java+35
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/implementation/NginxConfigurationResponseImpl.java+125
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/implementation/TopLevelArmResourceImpl.java+1-1
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/models/ImmutableResourceModels.java+18
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/models/NginxConfigurationRequest.java+93
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/models/NginxConfigurationResponse.java+173
- packages/http-client-java/generator/http-client-generator-test/src/main/java/tsptest/armresourceprovider/models/NginxConfigurationResponseProperties.java+101
- packages/http-client-java/generator/http-client-generator-test/src/main/resources/META-INF/azure-resourcemanager-armresourceprovider-generated_apiview_properties.json+6
- packages/http-client-java/generator/http-client-generator-test/src/main/resources/META-INF/azure-resourcemanager-armresourceprovider-generated_metadata.json+1-1
- packages/http-client-java/generator/http-client-generator-test/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-armresourceprovider-generated/proxy-config.json+1-1
- packages/http-client-java/generator/http-client-generator-test/tsp/arm.tsp+40
- packages/http-client-java/generator/http-client-generator-test/tsp/internal.tsp+4-5
- packages/http-client-java/package-lock.json+2-2
- packages/http-client-java/package.json+1-1
- packages/json-schema/src/decorators.ts+24-1
- packages/openapi/src/decorators.ts+7-2
- website/src/content/blog/2025-05-30-mcp/blog.md+132
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
3 | 7 | | |
4 | 8 | | |
5 | 9 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
118 | 124 | | |
119 | 125 | | |
120 | 126 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
0 commit comments