Jonas Lagoni

Results 208 issues of Jonas Lagoni

#### Describe the bug Given the bundling process in JSON Schema, you should be able to provide the following JSON Schema. ```json { "$id": "http://asyncapi.com/modelina/CompleteRenderingOptions.json", "$schema": "http://json-schema.org/draft-07/schema", "additionalProperties": false, "allOf":...

bug
stale
keep

#### Reason/Context This is probably one of the most important features to this date, because this will enable better integrations across tools. Because while Modelina is highly customizable, it is...

enhancement
keep

#### Reason/Context We need all generators to handle primitive types in some form or another. For TS there exist [algebraic data types](https://itnext.io/practical-introduction-to-algebraic-datatypes-adts-in-typescript-1cb6952e4c6d), as we currently render through `TypeRenderer` - https://github.com/asyncapi/modelina/blob/master/src/generators/typescript/renderers/TypeRenderer.ts...

enhancement

#### Reason/Context Modelina was originally designed to work together with the AsyncAPI templates/generator to ease the pain of figuring out how to render a payload in an AsyncAPI document. Currently,...

enhancement
stale
area/javascript

#### Reason/Context We currently have our playground: https://www.asyncapi.com/tools/modelina However, and in a similar fashion, we need to have an example that shows how you can integrate Modelina into a website...

enhancement
area/javascript

#### Reason/Context There are many other tools on the market that can help you generate models from inputs and switching to Modelina can be quite the big step. So we...

enhancement

#### Describe the bug Given the following schema ``` { "$id": "Root", "enum": [ 2, 3 ], "type": "number" } ``` The generator will generate the following schema ``` import...

bug
stale
Java generator

### What we are trying to solve? Modelina is aiming to be the defacto standard for generating data models, whether it is to [generate them in templates](https://github.com/asyncapi/generator#overview) or somewhere else....

enhancement
keep

#### Reason/Context For languages such as TS it is easy to create union types, however, for Go it is a bit more difficult as there are no native ways for...

enhancement
stale
Go generator

#### Describe the bug The way that we currently merge models together (when we encounter combination, conditional schemas, etc) are somewhat wrong, since we merge properties together that have already...

bug