BaseFeature should have names() and descriptions() methods to highlight that it is a part of any public feature class. It doesn't mean that we should implement it for all Python classes we have (i.e. Rust feature duplicates), so these methods could miss @abstractmethod decorator, but they must raise NotImplementedError and must have type annotations #31
BaseFeatureshould havenames()anddescriptions()methods to highlight that it is a part of any public feature class. It doesn't mean that we should implement it for all Python classes we have (i.e. Rust feature duplicates), so these methods could miss@abstractmethoddecorator, but they must raiseNotImplementedErrorand must have type annotations #31