modelina
modelina copied to clipboard
feat!: release next
Description
This PR is for making sure next stay up to date with master.
Fixes https://github.com/asyncapi/modelina/issues/640 Fixes https://github.com/asyncapi/modelina/issues/615 Fixes https://github.com/asyncapi/modelina/issues/546 Fixes https://github.com/asyncapi/modelina/issues/504 Fixes https://github.com/asyncapi/modelina/issues/462 Fixes https://github.com/asyncapi/modelina/issues/456 Fixes https://github.com/asyncapi/modelina/issues/453 Fixes https://github.com/asyncapi/modelina/issues/452 Fixes https://github.com/asyncapi/modelina/issues/449 Fixes https://github.com/asyncapi/modelina/issues/415 Fixes https://github.com/asyncapi/modelina/issues/414 Fixes https://github.com/asyncapi/modelina/issues/393 Fixes https://github.com/asyncapi/modelina/issues/392 Fixes https://github.com/asyncapi/modelina/issues/391 Fixes https://github.com/asyncapi/modelina/issues/390 Fixes https://github.com/asyncapi/modelina/issues/388 Fixes https://github.com/asyncapi/modelina/issues/367 Fixes https://github.com/asyncapi/modelina/issues/365 Fixes https://github.com/asyncapi/modelina/issues/243 Fixes https://github.com/asyncapi/modelina/issues/234 Fixes https://github.com/asyncapi/modelina/security/advisories/GHSA-4jg2-84c2-pj95
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
22 Code Smells
No Coverage information
0.0% Duplication
Pull Request Test Coverage Report for Build 3986121227
- 3607 of 3846 (93.79%) changed or added relevant lines in 197 files are covered.
- 6 unchanged lines in 4 files lost coverage.
- Overall coverage increased (+0.2%) to 92.386%
| Changes Missing Coverage | Covered Lines | Changed/Added Lines | % |
|---|---|---|---|
| src/generators/AbstractGenerator.ts | 26 | 27 | 96.3% |
| src/generators/dart/DartRenderer.ts | 8 | 9 | 88.89% |
| src/generators/java/presets/CommonPreset.ts | 29 | 30 | 96.67% |
| src/generators/kotlin/KotlinRenderer.ts | 22 | 23 | 95.65% |
| src/generators/kotlin/presets/DescriptionPreset.ts | 18 | 19 | 94.74% |
| src/generators/python/constrainer/EnumConstrainer.ts | 29 | 30 | 96.67% |
| src/generators/rust/renderers/EnumRenderer.ts | 33 | 34 | 97.06% |
| src/generators/typescript/TypeScriptGenerator.ts | 55 | 56 | 98.21% |
| src/generators/typescript/constrainer/EnumConstrainer.ts | 28 | 29 | 96.55% |
| src/generators/typescript/presets/DescriptionPreset.ts | 3 | 4 | 75.0% |
| <!-- | Total: | 3607 | 3846 |
| Files with Coverage Reduction | New Missed Lines | % |
|---|---|---|
| src/generators/dart/presets/JsonSerializablePreset.ts | 1 | 61.54% |
| src/generators/javascript/presets/CommonPreset.ts | 1 | 79.73% |
| src/generators/typescript/presets/DescriptionPreset.ts | 1 | 84.0% |
| src/generators/csharp/renderers/ClassRenderer.ts | 3 | 77.19% |
| <!-- | Total: | 6 |
| Totals | |
|---|---|
| Change from base Build 3948257308: | 0.2% |
| Covered Lines: | 4725 |
| Relevant Lines: | 4984 |
💛 - Coveralls
Hello, @coveralls! 👋🏼
I'm Genie from the magic lamp. Looks like somebody needs a hand! 🆘
At the moment the following comments are supported in pull requests:
/ready-to-mergeor/rtm- This comment will trigger automerge of PR in case all required checks are green, approvals in place and do-not-merge label is not added/do-not-mergeor/dnm- This comment will block automerging even if all conditions are met and ready-to-merge label is added/autoupdateor/au- This comment will addautoupdatelabel to the PR and keeps your PR up-to-date to the target branch's future changes. Unless there is a merge conflict or it is a draft PR.
Tagging all code owners (@magicmatatjahu, @LouisXhaferi, @leigh-johnson, @Samridhi-98, @ron-debajyoti), last chance to object to releasing v1.
Remember, we can always fix, add features and create another major version change again (that doesn't take a year to complete). Dont want to do something like this scale again 🙃 The only thing that changes with the move to version 1 is that we have to comply with this: https://github.com/asyncapi/modelina/tree/next#versioning-and-maintenance going forward 🙂
If no objections, this will be released on Monday the 23rd of January.
@magicmatatjahu didn't even see, do I have to add a file just for the sake of it? 😆
No, you don't need 😄
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
24 Code Smells
No Coverage information
0.0% Duplication
@Samridhi-98 and/or @ron-debajyoti, I need another approval from you folks 🙂
:tada: This PR is included in version 1.0.0 :tada:
The release is available on:
Your semantic-release bot :package::rocket: