modelina
modelina copied to clipboard
A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization
It's very common in the C# generator world to add the [GeneratedCodeAttribute](https://learn.microsoft.com/en-us/dotnet/api/system.codedom.compiler.generatedcodeattribute?view=net-8.0) to generated code. For example: ```c# [GeneratedCode("some-code-generator", "1.2.3")] public class SomeGeneratedModel { } ``` I would also suggest...
#### Reason/Context A new pattern emerged for JSON Schema that enable you to define enums with key and value. ``` Severity: type: integer oneOf: - title: HIGH const: 2 description:...
#### Describe the bug In #1323 we added a 404 page that works locally, however with netlify integration, it does not work and gives us this error:
#### Describe the bug If you set the message.messageId it should be propagated to the root payload schema.
### Why do we need this improvement? The current website of Modelina is not as appealing as Async API's main website. It is not mobile-responsive and does not have all...
#### Reason/Context To properly test that the models that are generated are semantically correct, we need to test them in their specific runtime. This means that we need to add...
#### Reason/Context The whole idea around [champions](https://github.com/asyncapi/modelina/blob/master/docs/champions.md) is that we want you to help drive the project forward. Where you get to be a code owner for the specific part...
#### Describe the bug It was suggested to me by a user in the Slack community to create a bug here: https://asyncapi.slack.com/archives/CQVJXFNQL/p1684436870155959 The problem is that when you separate the...
#### Reason/Context It would be great to have support for the Avro standard as supported inputs: https://avro.apache.org/ To support it we need to add a new input processor, which you...
#### Reason/Context It would be great to have support for the XSD standard as supported inputs: https://www.w3schools.com/xml/schema_intro.asp To support it we need to add a new input processor, which you...