Skip to content

Commit

Permalink
Merge pull request #588 from christianhelle/openapi-generator-v7.0.0-…
Browse files Browse the repository at this point in the history
…beta
  • Loading branch information
christianhelle committed Jul 15, 2023
2 parents 458715c + 84be808 commit d706572
Show file tree
Hide file tree
Showing 13 changed files with 21 additions and 21 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ A collection of Visual Studio C# custom tool code generators for Swagger / OpenA

- ***NSwagCodeGenerator*** - Generates a single file C# REST API Client using the [NSwag.CodeGeneration.CSharp](https://github.com/RSuter/NSwag/wiki/CSharpClientGenerator) [nuget package](https://www.nuget.org/packages/NSwag.CodeGeneration.CSharp/) **v13.19.0**

- ***OpenApiCodeGenerator*** - Generates a single file C# REST API Client using **[OpenAPI Generator v6.6.0](https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.6.0)**.
- ***OpenApiCodeGenerator*** - Generates a single file C# REST API Client using **[OpenAPI Generator v7.0.0-beta](https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.0.0-beta)**.
The output file is the result of merging all the files generated using the OpenAPI Generator tool with:
` generate -g csharp --input-spec [swagger file] --output [output file] -DapiTests=false -DmodelTests=false -DpackageName=[default namespace] --skip-overwrite`

Expand Down Expand Up @@ -256,7 +256,7 @@ Options:
Commands:
csharp Generate C# API clients
jmeter Generate Apache JMeter test plans
openapi-generator Generate code using OpenAPI Generator (v6.6.0).
openapi-generator Generate code using OpenAPI Generator (v7.0.0-beta).
See supported generators at https://openapi-generator.tech/docs/generators/
typescript Generate TypeScript API clients
Expand Down Expand Up @@ -295,7 +295,7 @@ Commands:
autorest AutoRest (v3.0.0-beta.20210504.2)
kiota Microsoft project Kiota (v1.4.0)
nswag NSwag (v13.19.0)
openapi OpenAPI Generator (v6.6.0)
openapi OpenAPI Generator (v7.0.0-beta)
refitter Refitter (v0.6.2)
swagger Swagger Codegen CLI (v3.0.34)
Expand Down
4 changes: 2 additions & 2 deletions docs/CLI.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Options:
Commands:
csharp Generate C# API clients
jmeter Generate Apache JMeter test plans
openapi-generator Generate code using OpenAPI Generator (v6.6.0).
openapi-generator Generate code using OpenAPI Generator (v7.0.0-beta).
See supported generators at https://openapi-generator.tech/docs/generators/
typescript Generate TypeScript API clients
Expand Down Expand Up @@ -66,7 +66,7 @@ Commands:
autorest AutoRest (v3.0.0-beta.20210504.2)
kiota Microsoft project Kiota (v1.4.0)
nswag NSwag (v13.19.0)
openapi OpenAPI Generator (v6.6.0)
openapi OpenAPI Generator (v7.0.0-beta)
refitter Refitter (v0.6.2)
swagger Swagger Codegen CLI (v3.0.34)
Expand Down
2 changes: 1 addition & 1 deletion docs/Marketplace.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ A collection of Visual Studio C# custom tool code generators for Swagger / OpenA

- ***NSwagCodeGenerator*** - Generates a single file C# REST API Client using the [NSwag.CodeGeneration.CSharp](https://github.com/RSuter/NSwag/wiki/CSharpClientGenerator) [nuget package](https://www.nuget.org/packages/NSwag.CodeGeneration.CSharp/) **v13.19.0**

- ***OpenApiCodeGenerator*** - Generates a single file C# REST API Client using **[OpenAPI Generator v6.6.0](https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.6.0)**.
- ***OpenApiCodeGenerator*** - Generates a single file C# REST API Client using **[OpenAPI Generator v7.0.0-beta](https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.0.0-beta)**.
The output file is the result of merging all the files generated using the OpenAPI Generator tool with:
` generate -g csharp --input-spec [swagger file] --output [output file] -DapiTests=false -DmodelTests=false -DpackageName=[default namespace] --skip-overwrite`

Expand Down
2 changes: 1 addition & 1 deletion docs/Marketplace2022.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ A collection of Visual Studio C# custom tool code generators for Swagger / OpenA

- ***NSwagCodeGenerator*** - Generates a single file C# REST API Client using the [NSwag.CodeGeneration.CSharp](https://github.com/RSuter/NSwag/wiki/CSharpClientGenerator) [nuget package](https://www.nuget.org/packages/NSwag.CodeGeneration.CSharp/) **v13.19.0**

- ***OpenApiCodeGenerator*** - Generates a single file C# REST API Client using **[OpenAPI Generator v6.6.0](https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.6.0)**.
- ***OpenApiCodeGenerator*** - Generates a single file C# REST API Client using **[OpenAPI Generator v7.0.0-beta](https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.0.0-beta)**.
The output file is the result of merging all the files generated using the OpenAPI Generator tool with:
` generate -g csharp --input-spec [swagger file] --output [output file] -DapiTests=false -DmodelTests=false -DpackageName=[default namespace] --skip-overwrite`

Expand Down
2 changes: 1 addition & 1 deletion docs/VisualStudioForMac.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ The resulting file is the equivalent of using the AutoRest CLI tool with:
The output file is the result of merging all the files generated using the Swagger Codegen CLI tool with:
` generate -l csharp --input-spec [swaggerFile] --output [output] -DapiTests=false -DmodelTests=false -DpackageName=[namespace] --skip-overwrite`

- ***OpenApiCodeGenerator*** - Generates a single file C# REST API Client using **[OpenAPI Generator v6.6.0](https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.6.0)**.
- ***OpenApiCodeGenerator*** - Generates a single file C# REST API Client using **[OpenAPI Generator v7.0.0-beta](https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.0.0-beta)**.
The output file is the result of merging all the files generated using the OpenAPI Generator tool with:
` generate -g csharp --input-spec [swaggerFile] --output [output] -DapiTests=false -DmodelTests=false -DpackageName=[namespace] --skip-overwrite`

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

namespace Rapicgen.CLI.Commands.CSharp
{
[Command("openapi", Description = "OpenAPI Generator (v6.6.0)")]
[Command("openapi", Description = "OpenAPI Generator (v7.0.0-beta)")]
public class OpenApiCSharpGeneratorCommand : CodeGeneratorCommand, IOpenApiGeneratorOptions
{
private readonly IGeneralOptions options;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ namespace Rapicgen.CLI.Commands
[Command(
"openapi-generator",
Description =
@"Generate code using OpenAPI Generator (v6.6.0).
@"Generate code using OpenAPI Generator (v7.0.0-beta).
See supported generators at https://openapi-generator.tech/docs/generators/")]
public class OpenApiGeneratorCommand
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ public string GenerateCode(IProgressReporter? pGenerateProgress)
return GeneratedCode.PrefixAutogeneratedCodeHeader(
CSharpFileMerger.MergeFilesAndDeleteSource(output),
"OpenAPI Generator",
"v6.6.0");
"v7.0.0-beta");
}
finally
{
Expand Down
4 changes: 2 additions & 2 deletions src/Core/ApiClientCodeGen.Core/Resource.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions src/Core/ApiClientCodeGen.Core/Resource.resx
Original file line number Diff line number Diff line change
Expand Up @@ -136,9 +136,9 @@
<value>54EB5F2561C77D23AF3FA2E4CEA8A100BA8F71C8</value>
</data>
<data name="LegacyOpenApiGenerator_DownloadUrl" xml:space="preserve">
<value>https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/6.0.1/openapi-generator-cli-6.0.1.jar</value>
<value>https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.0.0-beta/openapi-generator-cli-7.0.0-beta.jar</value>
</data>
<data name="LegacyOpenApiGenerator_SHA1" xml:space="preserve">
<value>ACE9D0D6F89AFED9EED414DCB3736DFABC911B77</value>
<value>42FBFF2C650504C5DCCA8246C0463C609AEF7AE1</value>
</data>
</root>
4 changes: 2 additions & 2 deletions src/VSIX/ApiClientCodeGen.VSIX.Dev17/VSCommandTable.vsct
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
</Button>
<Button guid="guidPackageCmdSet" id="OpenApiCodeGeneratorCustomToolSetter" priority="0x0101" type="Button">
<Strings>
<ButtonText>Generate with OpenAPI Generator (v6.6.0)</ButtonText>
<ButtonText>Generate with OpenAPI Generator (v7.0.0-beta)</ButtonText>
</Strings>
</Button>
<Button guid="guidPackageCmdSet" id="KiotaCodeGeneratorCustomToolSetter" priority="0x0102" type="Button">
Expand Down Expand Up @@ -83,7 +83,7 @@
</Button>
<Button guid="guidNewRestApiClientCmdSet" id="GenerateWithOpenApi" priority="0x0102" type="Button">
<Strings>
<ButtonText>Generate with OpenAPI Generator (v6.6.0)</ButtonText>
<ButtonText>Generate with OpenAPI Generator (v7.0.0-beta)</ButtonText>
</Strings>
</Button>
<Button guid="guidNewRestApiClientCmdSet" id="GenerateWithKiota" priority="0x0103" type="Button">
Expand Down
4 changes: 2 additions & 2 deletions src/VSIX/ApiClientCodeGen.VSIX/VSCommandTable.vsct
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
</Button>
<Button guid="guidPackageCmdSet" id="OpenApiCodeGeneratorCustomToolSetter" priority="0x0101" type="Button">
<Strings>
<ButtonText>Generate with OpenAPI Generator (v6.6.0)</ButtonText>
<ButtonText>Generate with OpenAPI Generator (v7.0.0-beta)</ButtonText>
</Strings>
</Button>
<Button guid="guidPackageCmdSet" id="KiotaCodeGeneratorCustomToolSetter" priority="0x0102" type="Button">
Expand Down Expand Up @@ -83,7 +83,7 @@
</Button>
<Button guid="guidNewRestApiClientCmdSet" id="GenerateWithOpenApi" priority="0x0102" type="Button">
<Strings>
<ButtonText>Generate with OpenAPI Generator (v6.6.0)</ButtonText>
<ButtonText>Generate with OpenAPI Generator (v7.0.0-beta)</ButtonText>
</Strings>
</Button>
<Button guid="guidNewRestApiClientCmdSet" id="GenerateWithKiota" priority="0x0103" type="Button">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
defaultHandler="ApiClientCodeGen.VSMac.Commands.Handlers.AddNewNSwagStudioCommandHandler" />

<Command id = "ApiClientCodeGen.VSMac.Commands.AddToProject.OpenApi"
_label = "Generate with OpenAPI Generator (v6.6.0)"
_label = "Generate with OpenAPI Generator (v7.0.0-beta)"
defaultHandler="ApiClientCodeGen.VSMac.Commands.Handlers.AddNewOpenApiCommandHandler" />

<Command id = "ApiClientCodeGen.VSMac.Commands.AddToProject.Kiota"
Expand Down Expand Up @@ -64,7 +64,7 @@
defaultHandler="ApiClientCodeGen.VSMac.Commands.Handlers.GenerateNSwagStudioCommandHandler" />

<Command id = "ApiClientCodeGen.VSMac.Commands.GenerateCode.OpenApi"
_label = "Generate with OpenAPI Generator (v6.6.0)"
_label = "Generate with OpenAPI Generator (v7.0.0-beta)"
defaultHandler="ApiClientCodeGen.VSMac.Commands.Handlers.GenerateOpenApiCommandHandler" />

<Command id = "ApiClientCodeGen.VSMac.Commands.GenerateCode.Kiota"
Expand Down

0 comments on commit d706572

Please sign in to comment.