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

Fix annotation parser javadoc mismatch with behaviour on kotlin coroutines support #783

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

masmc05
Copy link
Contributor

@masmc05 masmc05 commented Nov 18, 2024

The parser annotation javadoc guarantees that exceptions thrown by the method will be wrapped into a failure. Currently on enabling coroutines support this behavior disappears, exceptions being propagated to an internal exception.

This pr fixed this by wrapping parser exceptions into failures.

Copy link

github-actions bot commented Nov 18, 2024

Test Results

 88 files  ±0   88 suites  ±0   11s ⏱️ -2s
430 tests +1  430 ✅ +1  0 💤 ±0  0 ❌ ±0 
475 runs  +1  475 ✅ +1  0 💤 ±0  0 ❌ ±0 

Results for commit 18a3316. ± Comparison against base commit 3c83f9a.

♻️ This comment has been updated with latest results.

@Citymonstret
Copy link
Member

This seems sane, but this definitely warrants a test to make sure there's no future regression

@masmc05
Copy link
Contributor Author

masmc05 commented Nov 24, 2024

Added the test

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.

2 participants