never-union (RUF020)
有时提供修复。
作用
检查联合类型中 typing.NoReturn 和 typing.Never 的使用。
为什么这不好?
typing.NoReturn 和 typing.Never 是特殊类型,用于指示函数永远不会返回,或类型没有值。
在联合类型中包含 typing.NoReturn 或 typing.Never 是冗余的,例如,typing.Never | T 等同于 T。
示例
建议改为
有时提供修复。
检查联合类型中 typing.NoReturn 和 typing.Never 的使用。
typing.NoReturn 和 typing.Never 是特殊类型,用于指示函数永远不会返回,或类型没有值。
在联合类型中包含 typing.NoReturn 或 typing.Never 是冗余的,例如,typing.Never | T 等同于 T。
建议改为