-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
The parameter operations module has several areas where error handling could be improved:
- In , there are bare except blocks that catch all exceptions, making debugging difficult.
- The error messages aren't specific enough about what went wrong or how to fix it.
- Generic ValueError exceptions are used instead of specific error types.
Proposed Solution
Create a new class that:
- Includes the full parameter path that was requested
- Specifies exactly which part of the path failed
- Provides better guidance for bracket syntax errors
- Suggests similar parameter names when there's a near match
This will make debugging parameter-related issues much easier for users and developers.
Related files:
Metadata
Metadata
Assignees
Labels
No labels