@@ -722,22 +722,22 @@ public protocol KeyedDecodingContainerProtocol<Key> {
722
722
/// The path of coding keys taken to get to this point in decoding.
723
723
var codingPath : [ any CodingKey ] { get }
724
724
725
- /// All the keys the `Decoder` has for this container.
725
+ /// All the keys the decoder has for this container.
726
726
///
727
- /// Different keyed containers from the same `Decoder` may return different
728
- /// keys here; it is possible to encode with multiple key types which are
729
- /// not convertible to one another. This should report all keys present
730
- /// which are convertible to the requested type.
727
+ /// Different keyed containers from the same decoder may return different
728
+ /// keys here, because it is possible to encode with multiple key types
729
+ /// which are not convertible to one another. This should report all keys
730
+ /// present which are convertible to the requested type.
731
731
var allKeys : [ Key ] { get }
732
732
733
733
/// Returns a Boolean value indicating whether the decoder contains a value
734
734
/// associated with the given key.
735
735
///
736
- /// The value associated with ` key` may be a null value as appropriate for
737
- /// the data format.
736
+ /// The value associated with the given key may be a null value as
737
+ /// appropriate for the data format.
738
738
///
739
739
/// - parameter key: The key to search for.
740
- /// - returns: Whether the `Decoder` has an entry for the given key.
740
+ /// - returns: Whether the decoder has an entry for the given key.
741
741
func contains( _ key: Key ) -> Bool
742
742
743
743
/// Decodes a null value for the given key.
0 commit comments