Jonas Lagoni

Results 208 issues of Jonas Lagoni

#### Reason/Context Currently, Modelina is not compatible with website environments, however, the `next` version is. Therefore to fix this issue we need to upgrade the version from `"@asyncapi/modelina": "^0.49.0",` to...

enhancement
good first issue
area/typescript

#### Describe the bug As seen in the following example, the C# generator does not render optional properties `string?` as it does on master: https://github.com/asyncapi/modelina/blob/next/examples/csharp-generate-required-properties/__snapshots__/index.spec.ts.snap https://github.com/asyncapi/modelina/blob/master/examples/csharp-generate-required-properties/__snapshots__/index.spec.ts.snap

bug

**Description** This PR adds a Newtonsoft preset for generating Newtonsoft serialization functionality for the models. Changes: - Add new Newtonsoft preset, example and test - Change the old System.Text.Json to...

**Description** For the past two merges, a new version has not been triggered. It might be because they were merged using merge commit instead of squash.

#### Reason/Context Presets are a core feature for Modelina, and it should be well described how to add them.

enhancement
📑 docs

**Description** Up until now, dependencies have been part of the renderer instance as it was only the presets and renderers that needed to add dependencies, however, there is a need...

#### Reason/Context In some situations, you dont want the models generated into separate files but rather everything within a single file. Make sure that you base your changes on the...

enhancement
good first issue

#### Describe the bug If enum values are only Strings, it would be great if the type for the value itself is `String` and not the generic `string`

bug

#### Reason/Context These are the current type constraints for C# generator on master which should be adapted for `next`: ``` switch (type) { case 'integer': case 'int32': return `int${this.questionMark(isRequired)}`; case...

enhancement

**Description** This PR enables and fixes the black-box tests. Blocked by https://github.com/asyncapi/modelina/pull/901 https://github.com/asyncapi/modelina/pull/903