Commit 186e282
committed
Merge origin/main into l0lawrence-fix-python-emitter-invalid-types
Resolve conflict in tests/unit/test_typeddict.py (combine import blocks) and update Bug 1/Bug 3 regression fixtures to set is_typed_dict_only so models render under main's new is_used_in_operations_via_types gating (#11639).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 1a8cce88-1663-4cc6-a634-2e83e35d04b7270 files changed
Lines changed: 13092 additions & 1247 deletions
File tree
- .chronus/changes
- .github
- docker
- eng
- common/pipelines/templates
- steps
- emitters/pipelines/templates/steps
- tsp-core/pipelines
- templates
- packages
- http-client-csharp
- eng
- pipeline
- scripts
- docs
- generator
- Microsoft.TypeSpec.Generator.ClientModel
- src
- Providers
- Snippets
- test
- ModelReaderWriterValidation/TestProjects/Sample_TypeSpec
- Providers
- ClientProviders
- TestData/ClientProviderTests
- TestOperationNameFallsBackToClientLastContractWhenBackCompatProviderHasNoLastContract
- TestOperationNamePreservesUrlSuffixFromBackCompatProvider
- TestOperationNamePreservesUrlSuffixFromLastContract
- Definitions
- TestData/ModelSerializationExtensionsDefinitionTests
- MrwSerializationTypeDefinitions
- TestData
- DynamicModelSerializationTests
- MrwSerializationTypeDefinitionTests
- RestClientProviders/TestData/RestClientProviderTests
- ScmModelProvider
- TestData/ScmModelProviderTests
- TestMultipartFormDataModel_LastContractFileType_KeepsFileBinaryContentFrameworkType
- Microsoft.TypeSpec.Generator.Input
- src/Extensions
- test
- Microsoft.TypeSpec.Generator
- src
- Providers
- Utilities
- test
- Providers
- EnumProviders
- TestData/EnumProviderTests
- BuildEnumType_BackCompatTakesPrecedenceAfterNamespaceUpdate
- BuildEnumType_BackCompatTakesPrecedenceOverAcronymNormalization
- BuildEnumType_PreservesUrlSuffixFromLastContract(Extensible)
- BuildEnumType_PreservesUrlSuffixFromLastContract(Fixed)
- ModelFactories
- TestData/ModelFactoryProviderTests
- BackCompatibility_AbstractReturnTypeOverloadIsGenerated
- BackCompatibility_AcronymParameterNameIsPreservedInForwardingCall
- BackCompatibility_UnknownDiscriminatorReturnTypeOverloadIsGenerated
- ModelProviders
- TestData
- ModelCustomizationTests
- CustomCodeWinsOverAcronymNormalizationOnEnum
- CustomCodeWinsOverAcronymNormalizationOnModel
- ModelProviderTests
- BackCompat_ConstructorAcronymParameterNameIsPreserved
- BackCompat_ConstructorNotRestoredWhenNewRequiredPropertyPreventsChaining
- BackCompat_ConstructorNotRestoredWhenNoChainTarget
- BackCompat_ConstructorParameterCasingAndRotationRestoredBySignatureMatch
- BackCompat_ConstructorParameterChainedRenameRestoredBySignatureMatch
- BackCompat_ConstructorParameterRenameRestoredBySignatureMatch
- BackCompat_ConstructorParameterSwapRestoredBySignatureMatch
- BackCompat_RenamedAbstractBaseConstructorNotRestoredWhenRemovalAcceptedInBaseline
- TestBuildName_BackCompatTakesPrecedenceAfterNamespaceUpdate
- TestBuildName_BackCompatTakesPrecedenceOverAcronymNormalization
- TestData/TypeProviderTests
- RestorePreviousParameterNamesRestoresCasingAfterReorder
- StartUp
- Utilities
- TestProjects
- Local.Tests
- Local/Sample-TypeSpec
- src/Generated
- Internal
- Models
- Spector.Tests
- Http
- Parameters
- BodyRoot
- Query
- Streaming/Jsonl
- Spector/http
- encode/boolean
- streaming/sse
- docs
- http-client-java
- generator
- http-client-generator-clientcore-test
- http-client-generator-mgmt/src
- main/java/com/microsoft/typespec/http/client/generator/mgmt
- mapper
- model/clientmodel/examplemodel
- test/java/com/microsoft/typespec/http/client/generator/mgmt/model/clientmodel/examplemodel
- http-client-generator-test
- src
- main
- java/azure
- clientgenerator/core/apiversion/clientapiversions
- implementation
- resourcemanager
- commonproperties/models
- operationtemplates
- fluent
- models
- implementation
- models
- models
- servicegroupextension
- fluent
- models
- implementation
- models
- models
- resources
- META-INF
- native-image/com.azure.resourcemanager
- azure-resourcemanager-operationtemplates-generated
- azure-resourcemanager-servicegroupextension-generated
- test/java/azure
- clientgenerator/core/apiversion/clientapiversions
- generated
- resourcemanager
- commonproperties
- operationtemplates
- servicegroupextension
- http-client-generator/src
- main/java/com/microsoft/typespec/http/client/generator
- fluent
- model
- test/java/com/microsoft/typespec/http/client/generator
- model
- http-client-python
- emitter
- src
- test
- eng/scripts/ci
- generator/pygen/codegen
- models
- serializers
- tests
- mock_api/azure
- asynctests
- unit
- http-client
- generated-defs
- lib
- src
- decorators
- typekit/kits
- test/lib
- http-specs
- specs/response/body-or-no-content
- playground
- src/react/hooks
- test
- spec-dashboard/src/components
- typespec-vs/scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
0 commit comments