-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
PySpector parses Python files into ASTs before sending them to the scan engine. While this already works well, warning handling and edge cases can be made more consistent and robust.
This issue is suitable for first-time contributors.
What to do:
- Review how syntax and decoding errors are currently handled during AST parsing
- Improve consistency of warning messages shown to the user
- Ensure test files and fixtures remain excluded as intended
- Avoid changing scan results or introducing new detection logic
No static analysis background required. Familiarity with Python ASTs and error handling is sufficient :)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed