Return item by key if obj is mapping and key is present, else return default value.
(obj: Mapping[Any, T | U] | T, key: Hashable, default: T)
| 341 | |
| 342 | |
| 343 | def _item_or_default(obj: Mapping[Any, T | U] | T, key: Hashable, default: T) -> T | U: |
| 344 | """ |
| 345 | Return item by key if obj is mapping and key is present, else return default value. |
| 346 | """ |
| 347 | return obj.get(key, default) if isinstance(obj, Mapping) else obj |
| 348 | |
| 349 | |
| 350 | def decode_cf_variables( |
no test coverage detected
searching dependent graphs…