Skip to content

Unimport does not work correctly when there is a nested if statement. #294

@hakancelikdev

Description

@hakancelikdev
if sys.version_info < (3, 7):
    if TYPE_CHECKING:

        class ForwardRef:
            def __init__(self, arg: Any):
                pass

            def _eval_type(self, globalns: Any, localns: Any) -> Any:
                pass

    else:
        from typing import _ForwardRef as ForwardRef
else:
    from typing import ForwardRef

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingchangelogChanges should be written to the changelog file.test

Projects

Status

📋 Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions