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

chore: Improve Camel dependency validation #4411

Merged
merged 1 commit into from
May 25, 2023

Conversation

christophd
Copy link
Contributor

  • Reuse logic in validate function just logging a warning and those validate function raising errors
  • Remove unused function ValidateDependencies
  • Add some unit tests
  • Add some documentation on Camel dependency resolution via catalog

Successor PR to #4402

Basically keeps the old logic of throwing errors when a dependency is not in the Camel catalog but adds some new unit tests and some improvements on the dependency validation functions

- Reuse logic in validate function just logging a warning and those validate function raising errors
- Remove unused function ValidateDependencies
- Add some unit tests
- Add some documentation on Camel dependency resolution via catalog
@christophd christophd force-pushed the chore/validate-camel-dependencies branch from dcd397d to 7861866 Compare May 24, 2023 12:47
@christophd
Copy link
Contributor Author

@squakez I think there has been an issue with the validate workflow recently? should I rebase?

@squakez
Copy link
Contributor

squakez commented May 25, 2023

@squakez I think there has been an issue with the validate workflow recently? should I rebase?

No worries, I am merging it anyway and it will rebased automatically.

@squakez squakez merged commit c744ec1 into apache:main May 25, 2023
@squakez
Copy link
Contributor

squakez commented May 25, 2023

BTW, if we can backport to 1.12 branch then I will start the release process accordingly.

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.

3 participants