Skip to content

Commit

Permalink
Bump core from 2663684 to 2ebacf5 (Azure#1145)
Browse files Browse the repository at this point in the history
Bumps [core](https://github.com/microsoft/typespec) from `2663684` to
`2ebacf5`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/typespec/commit/2ebacf5ff529f184c9d25467e6144bec5ceead1b"><code>2ebacf5</code></a>
Organize and add test and documentation for printIdentifier helper (<a
href="https://github.com/microsoft/typespec/issues/3792">#3792</a>)</li>
<li><a
href="https://github.com/microsoft/typespec/commit/6b793340350b43a5dfa28412235a3a30ba319e68"><code>6b79334</code></a>
use typeprovider csharptype creation (<a
href="https://github.com/microsoft/typespec/issues/3799">#3799</a>)</li>
<li><a
href="https://github.com/microsoft/typespec/commit/311d99f9fa8fa8f702e9dbc1e0df39223ff83dad"><code>311d99f</code></a>
export more api (<a
href="https://github.com/microsoft/typespec/issues/3723">#3723</a>)</li>
<li><a
href="https://github.com/microsoft/typespec/commit/76bbb4041372f9183be44cd9268d4f4a3c0b34eb"><code>76bbb40</code></a>
Fix the issue in writing serialized name and generating property names
(<a
href="https://github.com/microsoft/typespec/issues/3755">#3755</a>)</li>
<li><a
href="https://github.com/microsoft/typespec/commit/181dd8aaf34bcea2b502e47e40ccd0e22eb124e3"><code>181dd8a</code></a>
Updates tsp-openapi3 to emit main.tsp even when formatter fails (<a
href="https://github.com/microsoft/typespec/issues/3794">#3794</a>)</li>
<li><a
href="https://github.com/microsoft/typespec/commit/532e6ed4b133a6180bedc3ae1a01b4f898a5e993"><code>532e6ed</code></a>
Properly generate readonly prop declarations (<a
href="https://github.com/microsoft/typespec/issues/3685">#3685</a>)</li>
<li><a
href="https://github.com/microsoft/typespec/commit/c2043a4da8773850cafcec395b5024bd744578df"><code>c2043a4</code></a>
Add docs on identifiers (<a
href="https://github.com/microsoft/typespec/issues/3789">#3789</a>)</li>
<li><a
href="https://github.com/microsoft/typespec/commit/b2c03c5b5998e9e2d92bbc6c4cdc3ef1cd43f301"><code>b2c03c5</code></a>
Fix upload of playground package bundle (<a
href="https://github.com/microsoft/typespec/issues/3790">#3790</a>)</li>
<li><a
href="https://github.com/microsoft/typespec/commit/9c021559c768824ac1bf967a2c710fab60d235ac"><code>9c02155</code></a>
Conversions between parameters, properties and fields (<a
href="https://github.com/microsoft/typespec/issues/3754">#3754</a>)</li>
<li><a
href="https://github.com/microsoft/typespec/commit/f5a9764a62d16312982c9024630b4d5a966c723e"><code>f5a9764</code></a>
Refactor <code>MethodProvider</code> (<a
href="https://github.com/microsoft/typespec/issues/3756">#3756</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/typespec/compare/26636840cdc89e71f707f12798bfb491a7460ad9...2ebacf5ff529f184c9d25467e6144bec5ceead1b">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] committed Jul 10, 2024
1 parent 7f9562a commit b7fef1d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion core
Submodule core updated 95 files
+6 −0 .chronus/changes/print-id-helper-2024-6-9-15-50-59.md
+7 −0 .chronus/changes/set-info-object-2024-6-3-0-48-13.md
+7 −0 .chronus/changes/tsp-openapi3-emit-on-bad-format-2024-6-9-16-12-22.md
+1 −1 docs/language-basics/enums.md
+26 −0 docs/language-basics/identifiers.md
+1 −1 docs/language-basics/interfaces.md
+1 −1 docs/language-basics/models.md
+1 −1 docs/language-basics/operations.md
+1 −1 docs/language-basics/scalars.md
+2 −0 docs/language-basics/unions.md
+1 −2 packages/bundle-uploader/src/upload-browser-package.ts
+0 −1 packages/compiler/src/core/formatter.ts
+1 −0 packages/compiler/src/core/helpers/index.ts
+45 −0 packages/compiler/src/core/helpers/syntax-utils.ts
+2 −2 packages/compiler/src/core/helpers/type-name-utils.ts
+4 −40 packages/compiler/src/formatter/print/printer.ts
+2 −2 packages/compiler/src/server/completion.ts
+7 −7 packages/compiler/src/server/type-signature.ts
+12 −0 packages/compiler/test/core/helpers/syntax-utils.test.ts
+11 −0 packages/http-client-csharp/emitter/src/index.ts
+3 −3 packages/http-client-csharp/emitter/src/options.ts
+1 −1 ...es/http-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/src/Primitives/ScmKnownParameters.cs
+3 −3 packages/http-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/src/Providers/ClientProvider.cs
+2 −2 ...-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/src/Providers/ClientUriBuilderDefinition.cs
+4 −4 .../http-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/src/Providers/ErrorResultDefinition.cs
+1 −0 ...rp/generator/Microsoft.Generator.CSharp.ClientModel/src/Providers/ModelSerializationExtensionsDefinition.cs
+78 −56 ...ent-csharp/generator/Microsoft.Generator.CSharp.ClientModel/src/Providers/MrwSerializationTypeDefinition.cs
+2 −1 ...ges/http-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/src/Providers/RestClientProvider.cs
+3 −2 ...client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/src/Providers/ScmMethodProviderCollection.cs
+0 −0 packages/http-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/src/ScmOutputLibrary.cs
+1 −1 packages/http-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/src/ScmTypeFactory.cs
+26 −0 packages/http-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/test/Helpers.cs
+11 −0 ...p/generator/Microsoft.Generator.CSharp.ClientModel/test/Microsoft.Generator.CSharp.ClientModel.Tests.csproj
+46 −0 ...ges/http-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/test/Mocks/MockClientModelPlugin.cs
+0 −18 packages/http-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/test/Mocks/MockTypeFactory.cs
+1 −2 ...est/ModelReaderWriterValidation/TestProjects/Unbranded-TypeSpec/TestData/RoundTripModel/RoundTripModel.json
+0 −1 ...eaderWriterValidation/TestProjects/Unbranded-TypeSpec/TestData/RoundTripModel/RoundTripModelWireFormat.json
+1 −0 ...-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/test/OutputTypes/ScmKnownParametersTests.cs
+170 −0 ...Microsoft.Generator.CSharp.ClientModel/test/Providers/MrwSerializationTypeDefinitions/JsonModelCoreTests.cs
+22 −22 ...or.CSharp.ClientModel/test/Providers/MrwSerializationTypeDefinitions/MrwSerializationTypeDefinitionTests.cs
+42 −0 ...Model/test/Providers/MrwSerializationTypeDefinitions/TestData/JsonModelCoreTests/CamelCaseSerializedName.cs
+42 −0 ...Model/test/Providers/MrwSerializationTypeDefinitions/TestData/JsonModelCoreTests/KebabCaseSerializedName.cs
+42 −0 ...odel/test/Providers/MrwSerializationTypeDefinitions/TestData/JsonModelCoreTests/PascalCaseSerializedName.cs
+42 −0 ...Model/test/Providers/MrwSerializationTypeDefinitions/TestData/JsonModelCoreTests/SnakeCaseSerializedName.cs
+1 −1 ...tp-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/test/Providers/RestClientProviderTests.cs
+1 −1 ...-csharp/generator/Microsoft.Generator.CSharp.ClientModel/test/Providers/ScmMethodProviderCollectionTests.cs
+1 −0 ...ges/http-client-csharp/generator/Microsoft.Generator.CSharp.ClientModel/test/Snippets/TypedSnippetsTests.cs
+9 −4 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Configuration.cs
+1 −5 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Expressions/TypeReferenceExpression.cs
+2 −6 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/OutputLibrary.cs
+52 −36 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Primitives/CSharpType.cs
+8 −2 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Primitives/PropertyWireInformation.cs
+4 −4 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Primitives/TypeProviderWriter.cs
+14 −14 ...http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/ChangeTrackingDictionaryDefinition.cs
+10 −11 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/ChangeTrackingListDefinition.cs
+54 −0 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/ConstructorProvider.cs
+4 −2 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/EnumProvider.cs
+2 −2 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/ExtensibleEnumProvider.cs
+15 −0 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/FieldProvider.cs
+2 −3 ...ges/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/FixedEnumSerializationProvider.cs
+11 −96 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/MethodProvider.cs
+14 −13 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/ModelProvider.cs
+60 −35 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/ParameterProvider.cs
+25 −2 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/PropertyProvider.cs
+15 −24 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Providers/TypeProvider.cs
+6 −6 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/SourceInput/SourceInputModel.cs
+62 −4 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/TypeFactory.cs
+104 −0 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Utilities/MethodProviderHelpers.cs
+25 −1 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/src/Writers/CodeWriter.cs
+3 −3 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/test/ConfigurationTests.cs
+15 −7 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/test/Mocks/MockCodeModelPlugin.cs
+0 −18 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/test/Mocks/MockTypeFactory.cs
+1 −1 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/test/OutputLibraryTests.cs
+0 −88 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/test/OutputTypes/TypeFactoryTests.cs
+1 −1 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/test/Primitives/CSharpTypeTests.cs
+1 −1 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/test/Primitives/KnownParametersTests.cs
+145 −0 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/test/Providers/PropertyProviderTests.cs
+30 −0 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/test/Snippets/ArgumentSnippetsTests.cs
+5 −25 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/test/Snippets/ConvertSnippetsTests.cs
+87 −0 packages/http-client-csharp/generator/Microsoft.Generator.CSharp/test/TypeFactoryTests.cs
+1 −0 ...-client-csharp/generator/TestProjects/Local/Unbranded-TypeSpec/src/Generated/Models/Friend.Serialization.cs
+1 −0 ...Projects/Local/Unbranded-TypeSpec/src/Generated/Models/ModelWithRequiredNullableProperties.Serialization.cs
+1 −0 ...csharp/generator/TestProjects/Local/Unbranded-TypeSpec/src/Generated/Models/ProjectedModel.Serialization.cs
+1 −0 ...r/TestProjects/Local/Unbranded-TypeSpec/src/Generated/Models/ReturnsAnonymousModelResponse.Serialization.cs
+54 −24 ...csharp/generator/TestProjects/Local/Unbranded-TypeSpec/src/Generated/Models/RoundTripModel.Serialization.cs
+9 −9 ...s/http-client-csharp/generator/TestProjects/Local/Unbranded-TypeSpec/src/Generated/Models/RoundTripModel.cs
+30 −13 ...p-client-csharp/generator/TestProjects/Local/Unbranded-TypeSpec/src/Generated/Models/Thing.Serialization.cs
+4 −4 packages/http-client-csharp/generator/TestProjects/Local/Unbranded-TypeSpec/src/Generated/Models/Thing.cs
+10 −3 packages/openapi/src/decorators.ts
+17 −2 packages/openapi3/src/cli/actions/convert/convert-file.ts
+10 −1 packages/openapi3/src/cli/actions/convert/convert.ts
+2 −8 packages/openapi3/src/cli/actions/convert/generators/generate-main.ts
+47 −0 packages/openapi3/test/tsp-openapi3/convert-openapi3-doc.test.ts
+1 −0 packages/website/sidebars.ts
+0 −1 tsconfig.ws.json

0 comments on commit b7fef1d

Please sign in to comment.