unsignedapps/Vexil

Provide a default conformance for `Codable` `FlagValue`s

Closed this issue · 0 comments

bok- commented

Some common FlagValueSource providers use Codable conformance for encoding and decoding their key values. As this is a common pattern we should make FlagValue inherit from Codable and provide a default implementation for all of our supported types.

This would be a breaking change as it would introduce new requirements to any existing custom FlagValue.