Skip to content

Conversation

@TechLord22
Copy link
Member

What

Removes places where we use catch (Throwable) instead of catch (RuntimeException). Catching throwable can lead to many issues since it is a superclass of Error. Places using MethodHandle#invoke and its variants are required to catch throwable, so those are unchanged.

@TechLord22 TechLord22 requested a review from a team as a code owner February 26, 2025 23:57
@TechLord22 TechLord22 added the type: bug Something isn't working label Feb 26, 2025
@TechLord22 TechLord22 merged commit 200779f into master Feb 27, 2025
3 of 4 checks passed
@TechLord22 TechLord22 deleted the tc/catch-throwable branch February 27, 2025 01:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants