Skip to content

Feat/remove schema parsers #798

New issue

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

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

Already on GitHub? # to your account

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
@sonarqubecloud
Copy link

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.

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

Successfully merging this pull request may close these issues.

7 participants