Improve the tolerance to syntax errors when parsing switch expressions

Description

From it was discovered that the analyzer fails fast whenever error logs are found in the ECJ AST.

This is a defensive approach that can limit users when binaries are missing for some reason.

The intent of the ticket is to look at whether an alternative approach is possible that prevents the analysis from failing on files having error logs in the AST. In case no possible solution is possible it would be nice to document it clearly to improve future support in the community.

Activity

Show:
Done
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Start date

Components

Fix versions

Priority

Sentry

Created May 27, 2024 at 9:11 AM
Updated November 26, 2024 at 1:06 PM
Resolved November 15, 2024 at 9:23 AM