modelina icon indicating copy to clipboard operation
modelina copied to clipboard

feat!: release next

Open jonaslagoni opened this issue 3 years ago • 1 comments

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

jonaslagoni avatar Mar 08 '22 14:03 jonaslagoni

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 22 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

sonarqubecloud[bot] avatar Oct 25 '22 09:10 sonarqubecloud[bot]

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 Coverage Status
Change from base Build 3948257308: 0.2%
Covered Lines: 4725
Relevant Lines: 4984

💛 - Coveralls

coveralls avatar Jan 20 '23 11:01 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-merge or /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-merge or /dnm - This comment will block automerging even if all conditions are met and ready-to-merge label is added
  • /autoupdate or /au - This comment will add autoupdate label 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.

asyncapi-bot avatar Jan 20 '23 11:01 asyncapi-bot

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.

jonaslagoni avatar Jan 20 '23 12:01 jonaslagoni

@magicmatatjahu didn't even see, do I have to add a file just for the sake of it? 😆

jonaslagoni avatar Jan 20 '23 12:01 jonaslagoni

No, you don't need 😄

magicmatatjahu avatar Jan 20 '23 12:01 magicmatatjahu

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 24 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

sonarqubecloud[bot] avatar Jan 23 '23 11:01 sonarqubecloud[bot]

@Samridhi-98 and/or @ron-debajyoti, I need another approval from you folks 🙂

jonaslagoni avatar Jan 23 '23 12:01 jonaslagoni

:tada: This PR is included in version 1.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

asyncapi-bot avatar Jan 24 '23 15:01 asyncapi-bot