-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
e.g. in api.go:
if c.DefaultEncoding == "" {
- c.DefaultEncoding = DefaultEncoding
+ switch len(encoders) {
+ case 0:
+ panic("no encoders available")
+ case 1:
+ for key := range encoders {
+ c.DefaultEncoding = key
+ }
+ default:
+ c.DefaultEncoding = DefaultEncoding
+ }
+ }
+
+ if _, ok := encoders[c.DefaultEncoding]; !ok {
+ panic("no encoder available for default: " + c.DefaultEncoding)
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels