googleapis / googleapis/google-cloud-swift
Review error types for `CustomDebugStringConvertible` conformance
Open
priority: p3
type: feature request
- Dominant language
- Swift
- Stars
- 26
- Forks
- 10
- Avg merge
- 12h 57m
- Merged PRs (30d)
- 213
Description
Error types that we expect developers to see work better when they conform to `CustomDebugStringConvertible`. The runtime prints a longer error message if the exception scapes `main()`, and the application developer has fewer opaque things to interpret.
Contributor guide
Research direction
Start by locating the repository's error type definitions and checking which developer-facing errors lack CustomDebugStringConvertible. Confirm the runtime output for errors escaping main() and finish when all intended error types provide the clearer debug representation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100