Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/remove schema parsers #798

Closed
wants to merge 73 commits into from

Conversation

smoya
Copy link
Member

@smoya smoya commented Jul 13, 2023

Description

This PR finishes an old cleanup task that, for some reason, got lost during some merge/update before releasing v2.
This task is about removing the several schema parsers from this code base as now they all leave back in their own repository. See #482 (comment)

Technically, this could be considered as a BC since we are removing code others could be using. However, we never exposed that, not even in the docs, where we ask people to install from each package. See https://github.com/asyncapi/parser-js#official-supported-custom-schema-parsers.
I would love to release this not as v3.0.0 but just v2.1.0, but I'm open-minded.

Related issue(s)
#482 (comment)

jonaslagoni and others added 30 commits April 19, 2022 11:11
* ci: update generic workflows (asyncapi#519)

* chore: add next-major-spec prerelease (asyncapi#518)

* chore(deps): bump async from 2.6.3 to 2.6.4 (asyncapi#524)

Co-authored-by: asyncapi-bot <bot+chan@asyncapi.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@asyncapi-bot
Copy link
Contributor

We require all PRs to follow Conventional Commits specification.
More details 👇🏼

 No release type found in pull request title "Feat/remove schema parsers". Add a prefix to indicate what kind of release this pull request corresponds to. For reference, see https://www.conventionalcommits.org/

Available types:
 - feat: A new feature
 - fix: A bug fix
 - docs: Documentation only changes
 - style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
 - refactor: A code change that neither fixes a bug nor adds a feature
 - perf: A code change that improves performance
 - test: Adding missing tests or correcting existing tests
 - build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
 - ci: Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
 - chore: Other changes that don't modify src or test files
 - revert: Reverts a previous commit

@smoya smoya closed this Jul 13, 2023
@sonarcloud
Copy link

sonarcloud bot commented Jul 13, 2023

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot E 2 Security Hotspots
Code Smell A 105 Code Smells

No Coverage information No Coverage information
13.6% 13.6% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

@smoya smoya deleted the feat/removeSchemaParsers branch July 13, 2023 22:28
@smoya
Copy link
Member Author

smoya commented Jul 13, 2023

Removing. Brain was hacked beacuse I used a wrong branch when navigating.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants