clean up TYPE_CHECKING imports

This commit is contained in:
Anthony Sottile 2021-03-29 19:33:44 -07:00
parent 83856872d3
commit 64a610ed19
8 changed files with 17 additions and 12 deletions

View file

@ -30,3 +30,4 @@ exclude_lines =
# Don't complain if non-runnable code isn't run: # Don't complain if non-runnable code isn't run:
^if __name__ == ['"]__main__['"]:$ ^if __name__ == ['"]__main__['"]:$
^\s*if False: ^\s*if False:
^\s*if TYPE_CHECKING:

View file

@ -11,9 +11,7 @@ This module
""" """
import logging import logging
import sys import sys
from typing import Type
if False: # `typing.TYPE_CHECKING` was introduced in 3.5.2
from typing import Type # `typing.Type` was introduced in 3.5.2
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)
LOG.addHandler(logging.NullHandler()) LOG.addHandler(logging.NullHandler())

View file

@ -4,8 +4,9 @@ from typing import IO
from typing import List from typing import List
from typing import Optional from typing import Optional
from typing import Tuple from typing import Tuple
from typing import TYPE_CHECKING
if False: # `typing.TYPE_CHECKING` was introduced in 3.5.2 if TYPE_CHECKING:
from flake8.statistics import Statistics from flake8.statistics import Statistics
from flake8.style_guide import Violation from flake8.style_guide import Violation

View file

@ -1,10 +1,11 @@
"""Default formatting class for Flake8.""" """Default formatting class for Flake8."""
from typing import Optional from typing import Optional
from typing import Set from typing import Set
from typing import TYPE_CHECKING
from flake8.formatting import base from flake8.formatting import base
if False: # `typing.TYPE_CHECKING` was introduced in 3.5.2 if TYPE_CHECKING:
from flake8.style_guide import Violation from flake8.style_guide import Violation

View file

@ -8,6 +8,8 @@ from typing import List
from typing import Optional from typing import Optional
from typing import Set from typing import Set
from typing import Tuple from typing import Tuple
from typing import Type
from typing import TYPE_CHECKING
import flake8 import flake8
from flake8 import checker from flake8 import checker
@ -21,9 +23,7 @@ from flake8.options import config
from flake8.options import manager from flake8.options import manager
from flake8.plugins import manager as plugin_manager from flake8.plugins import manager as plugin_manager
if False: # `typing.TYPE_CHECKING` was introduced in 3.5.2 if TYPE_CHECKING:
from typing import Type # `typing.Type` was introduced in 3.5.2
from flake8.formatting.base import BaseFormatter from flake8.formatting.base import BaseFormatter

View file

@ -16,12 +16,14 @@ from typing import Optional
from typing import Sequence from typing import Sequence
from typing import Set from typing import Set
from typing import Tuple from typing import Tuple
from typing import Type
from typing import TYPE_CHECKING
from typing import Union from typing import Union
from flake8 import utils from flake8 import utils
if False: # TYPE_CHECKING if TYPE_CHECKING:
from typing import NoReturn, Type from typing import NoReturn
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View file

@ -4,8 +4,9 @@ from typing import Dict
from typing import Generator from typing import Generator
from typing import List from typing import List
from typing import Optional from typing import Optional
from typing import TYPE_CHECKING
if False: # `typing.TYPE_CHECKING` was introduced in 3.5.2 if TYPE_CHECKING:
from flake8.style_guide import Violation from flake8.style_guide import Violation

View file

@ -19,11 +19,12 @@ from typing import Pattern
from typing import Sequence from typing import Sequence
from typing import Set from typing import Set
from typing import Tuple from typing import Tuple
from typing import TYPE_CHECKING
from typing import Union from typing import Union
from flake8 import exceptions from flake8 import exceptions
if False: # `typing.TYPE_CHECKING` was introduced in 3.5.2 if TYPE_CHECKING:
from flake8.plugins.manager import Plugin from flake8.plugins.manager import Plugin
DIFF_HUNK_REGEXP = re.compile(r"^@@ -\d+(?:,\d+)? \+(\d+)(?:,(\d+))? @@.*$") DIFF_HUNK_REGEXP = re.compile(r"^@@ -\d+(?:,\d+)? \+(\d+)(?:,(\d+))? @@.*$")