googleapis / googleapis/google-cloud-swift

Review error types for `CustomDebugStringConvertible` conformance

Open
#508 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.