Skip to content

Improve parser security towards external analyzers #1847

@fm-117

Description

@fm-117

Following #1825.

The goal of this issue is to add defense mechanism (i.e. try-catch blocks) against exceptions thrown by external code analyzers.
While some steps are safe, not every external call is secured, check exceptions:

  • at dynamic load
  • when creating SyntaxDrivenAnalyzers / ASTAnalyzers
  • during code analysis itself
    • Node phase
    • QualityCheck step

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions