Skip to content

Commit 5f776d1

Browse files
nit: clean-up empty type checking blocks (#71)
1 parent ebab554 commit 5f776d1

File tree

23 files changed

+17
-101
lines changed

23 files changed

+17
-101
lines changed

src/codegen/sdk/core/expressions/none_type.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from collections.abc import Generator
2-
from typing import TYPE_CHECKING, Generic, Self, TypeVar, override
2+
from typing import Generic, Self, TypeVar, override
33

44
from codegen.sdk.codebase.resolution_stack import ResolutionStack
55
from codegen.sdk.core.dataclasses.usage import UsageKind
@@ -9,10 +9,6 @@
99
from codegen.sdk.extensions.autocommit import reader
1010
from codegen.shared.decorators.docs import apidoc, noapidoc
1111

12-
if TYPE_CHECKING:
13-
pass
14-
15-
1612
Parent = TypeVar("Parent", bound="Editable")
1713

1814

src/codegen/sdk/core/expressions/placeholder_type.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from collections.abc import Generator
2-
from typing import TYPE_CHECKING, Generic, Self, TypeVar, override
2+
from typing import Generic, Self, TypeVar, override
33

44
from codegen.sdk.codebase.resolution_stack import ResolutionStack
55
from codegen.sdk.core.autocommit import commiter
@@ -10,10 +10,6 @@
1010
from codegen.sdk.extensions.autocommit import reader
1111
from codegen.shared.decorators.docs import apidoc, noapidoc
1212

13-
if TYPE_CHECKING:
14-
pass
15-
16-
1713
TType = TypeVar("TType", bound="Type")
1814
Parent = TypeVar("Parent", bound="Editable")
1915

src/codegen/sdk/core/expressions/unary_expression.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from collections.abc import Generator
2-
from typing import TYPE_CHECKING, Generic, Self, TypeVar, override
2+
from typing import Generic, Self, TypeVar, override
33

44
from codegen.sdk.codebase.codebase_graph import CodebaseGraph
55
from codegen.sdk.core.autocommit import writer
@@ -14,10 +14,6 @@
1414
from codegen.sdk.extensions.utils import TSNode
1515
from codegen.shared.decorators.docs import apidoc, noapidoc
1616

17-
if TYPE_CHECKING:
18-
pass
19-
20-
2117
Parent = TypeVar("Parent", bound="Expression")
2218

2319

src/codegen/sdk/core/expressions/value.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from __future__ import annotations
22

3-
from typing import TYPE_CHECKING, Generic, TypeVar
3+
from typing import Generic, TypeVar
44

55
from codegen.sdk.core.dataclasses.usage import UsageKind
66
from codegen.sdk.core.expressions.expression import Expression
@@ -9,10 +9,6 @@
99
from codegen.sdk.extensions.autocommit import commiter
1010
from codegen.shared.decorators.docs import apidoc, noapidoc
1111

12-
if TYPE_CHECKING:
13-
pass
14-
15-
1612
Parent = TypeVar("Parent", bound="Editable")
1713

1814

src/codegen/sdk/core/interfaces/resolvable.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from abc import abstractmethod
2-
from typing import TYPE_CHECKING, Generic
2+
from typing import Generic
33

44
from typing_extensions import TypeVar
55

@@ -8,8 +8,6 @@
88
from codegen.sdk.core.interfaces.editable import Editable
99
from codegen.shared.decorators.docs import noapidoc
1010

11-
if TYPE_CHECKING:
12-
pass
1311
Parent = TypeVar("Parent", bound=Editable)
1412

1513

src/codegen/sdk/core/statements/export_statement.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from __future__ import annotations
22

3-
from typing import TYPE_CHECKING, Generic, Self, TypeVar
3+
from typing import Generic, Self, TypeVar
44

55
from tree_sitter import Node as TSNode
66

@@ -18,10 +18,6 @@
1818
from codegen.sdk.utils import find_first_ancestor
1919
from codegen.shared.decorators.docs import apidoc, noapidoc
2020

21-
if TYPE_CHECKING:
22-
pass
23-
24-
2521
TExport = TypeVar("TExport", bound="Export")
2622

2723

src/codegen/sdk/python/expressions/union_type.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
1-
from typing import TYPE_CHECKING, Generic, TypeVar
1+
from typing import Generic, TypeVar
22

33
from codegen.sdk.core.expressions.union_type import UnionType
44
from codegen.shared.decorators.docs import py_apidoc
55

6-
if TYPE_CHECKING:
7-
pass
8-
9-
106
Parent = TypeVar("Parent")
117

128

src/codegen/sdk/python/statements/block_statement.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
11
from __future__ import annotations
22

3-
from typing import TYPE_CHECKING, Generic, TypeVar
3+
from typing import Generic, TypeVar
44

55
from codegen.sdk.core.statements.block_statement import BlockStatement
66
from codegen.sdk.extensions.autocommit import reader
77
from codegen.sdk.python.detached_symbols.code_block import PyCodeBlock
88
from codegen.sdk.python.interfaces.has_block import PyHasBlock
99
from codegen.shared.decorators.docs import py_apidoc
1010

11-
if TYPE_CHECKING:
12-
pass
13-
14-
1511
Parent = TypeVar("Parent", bound="PyCodeBlock")
1612

1713

src/codegen/sdk/python/statements/break_statement.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
from __future__ import annotations
22

3-
from typing import TYPE_CHECKING, override
3+
from typing import override
44

55
from codegen.sdk.core.dataclasses.usage import UsageKind
66
from codegen.sdk.core.interfaces.has_name import HasName
77
from codegen.sdk.core.statements.statement import Statement, StatementType
88
from codegen.sdk.extensions.autocommit import commiter
99
from codegen.shared.decorators.docs import noapidoc, py_apidoc
1010

11-
if TYPE_CHECKING:
12-
pass
13-
1411

1512
@py_apidoc
1613
class PyBreakStatement(Statement["PyCodeBlock"]):

src/codegen/sdk/python/statements/comment.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11
from __future__ import annotations
22

33
from enum import StrEnum
4-
from typing import TYPE_CHECKING
54

65
from codegen.sdk.core.autocommit import commiter, reader
76
from codegen.sdk.core.statements.comment import Comment, lowest_indentation
87
from codegen.shared.decorators.docs import noapidoc, py_apidoc
98

10-
if TYPE_CHECKING:
11-
pass
12-
139

1410
@py_apidoc
1511
class PyCommentType(StrEnum):

0 commit comments

Comments
 (0)