Hochfrequenz / Hochfrequenz/bo4e_migration_framework
Code assumes that any SourceDataProvider has `key_selector`; This is not the case/not enforced: "object has no attribute 'key_selector'"
Open
bug
- Dominant language
- Python
- Stars
- 2
- Forks
- 0
- Avg merge
- 4m
- Merged PRs (30d)
- 13
Description
https://github.com/Hochfrequenz/bo4e_migration_framework/blob/e1a67401626e8d1c0b05a0f7af9cd37776afd34e/src/bomf/filter/sourcedataproviderfilter.py#L85
Turns out the mypy warning is correct.
> key_selector_to_be_used = source_data_provider.key_selector # type:ignore[attr-defined]
E AttributeError: 'MyOwnSourceDataProvider' object has no attribute 'key_selector'
reported by @hf-krechan
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.