Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 1 addition & 5 deletions src/codegen/sdk/core/expressions/none_type.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collections.abc import Generator
from typing import TYPE_CHECKING, Generic, Self, TypeVar, override
from typing import Generic, Self, TypeVar, override

from codegen.sdk.codebase.resolution_stack import ResolutionStack
from codegen.sdk.core.dataclasses.usage import UsageKind
Expand All @@ -9,10 +9,6 @@
from codegen.sdk.extensions.autocommit import reader
from codegen.shared.decorators.docs import apidoc, noapidoc

if TYPE_CHECKING:
pass


Parent = TypeVar("Parent", bound="Editable")


Expand Down
6 changes: 1 addition & 5 deletions src/codegen/sdk/core/expressions/placeholder_type.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collections.abc import Generator
from typing import TYPE_CHECKING, Generic, Self, TypeVar, override
from typing import Generic, Self, TypeVar, override

from codegen.sdk.codebase.resolution_stack import ResolutionStack
from codegen.sdk.core.autocommit import commiter
Expand All @@ -10,10 +10,6 @@
from codegen.sdk.extensions.autocommit import reader
from codegen.shared.decorators.docs import apidoc, noapidoc

if TYPE_CHECKING:
pass


TType = TypeVar("TType", bound="Type")
Parent = TypeVar("Parent", bound="Editable")

Expand Down
6 changes: 1 addition & 5 deletions src/codegen/sdk/core/expressions/unary_expression.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collections.abc import Generator
from typing import TYPE_CHECKING, Generic, Self, TypeVar, override
from typing import Generic, Self, TypeVar, override

from codegen.sdk.codebase.codebase_graph import CodebaseGraph
from codegen.sdk.core.autocommit import writer
Expand All @@ -14,10 +14,6 @@
from codegen.sdk.extensions.utils import TSNode
from codegen.shared.decorators.docs import apidoc, noapidoc

if TYPE_CHECKING:
pass


Parent = TypeVar("Parent", bound="Expression")


Expand Down
6 changes: 1 addition & 5 deletions src/codegen/sdk/core/expressions/value.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from __future__ import annotations

from typing import TYPE_CHECKING, Generic, TypeVar
from typing import Generic, TypeVar

from codegen.sdk.core.dataclasses.usage import UsageKind
from codegen.sdk.core.expressions.expression import Expression
Expand All @@ -9,10 +9,6 @@
from codegen.sdk.extensions.autocommit import commiter
from codegen.shared.decorators.docs import apidoc, noapidoc

if TYPE_CHECKING:
pass


Parent = TypeVar("Parent", bound="Editable")


Expand Down
4 changes: 1 addition & 3 deletions src/codegen/sdk/core/interfaces/resolvable.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from abc import abstractmethod
from typing import TYPE_CHECKING, Generic
from typing import Generic

from typing_extensions import TypeVar

Expand All @@ -8,8 +8,6 @@
from codegen.sdk.core.interfaces.editable import Editable
from codegen.shared.decorators.docs import noapidoc

if TYPE_CHECKING:
pass
Parent = TypeVar("Parent", bound=Editable)


Expand Down
6 changes: 1 addition & 5 deletions src/codegen/sdk/core/statements/export_statement.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from __future__ import annotations

from typing import TYPE_CHECKING, Generic, Self, TypeVar
from typing import Generic, Self, TypeVar

from tree_sitter import Node as TSNode

Expand All @@ -18,10 +18,6 @@
from codegen.sdk.utils import find_first_ancestor
from codegen.shared.decorators.docs import apidoc, noapidoc

if TYPE_CHECKING:
pass


TExport = TypeVar("TExport", bound="Export")


Expand Down
6 changes: 1 addition & 5 deletions src/codegen/sdk/python/expressions/union_type.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,8 @@
from typing import TYPE_CHECKING, Generic, TypeVar
from typing import Generic, TypeVar

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

if TYPE_CHECKING:
pass


Parent = TypeVar("Parent")


Expand Down
6 changes: 1 addition & 5 deletions src/codegen/sdk/python/statements/block_statement.py
Original file line number Diff line number Diff line change
@@ -1,17 +1,13 @@
from __future__ import annotations

from typing import TYPE_CHECKING, Generic, TypeVar
from typing import Generic, TypeVar

from codegen.sdk.core.statements.block_statement import BlockStatement
from codegen.sdk.extensions.autocommit import reader
from codegen.sdk.python.detached_symbols.code_block import PyCodeBlock
from codegen.sdk.python.interfaces.has_block import PyHasBlock
from codegen.shared.decorators.docs import py_apidoc

if TYPE_CHECKING:
pass


Parent = TypeVar("Parent", bound="PyCodeBlock")


Expand Down
5 changes: 1 addition & 4 deletions src/codegen/sdk/python/statements/break_statement.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,13 @@
from __future__ import annotations

from typing import TYPE_CHECKING, override
from typing import override

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

if TYPE_CHECKING:
pass


@py_apidoc
class PyBreakStatement(Statement["PyCodeBlock"]):
Expand Down
4 changes: 0 additions & 4 deletions src/codegen/sdk/python/statements/comment.py
Original file line number Diff line number Diff line change
@@ -1,15 +1,11 @@
from __future__ import annotations

from enum import StrEnum
from typing import TYPE_CHECKING

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

if TYPE_CHECKING:
pass


@py_apidoc
class PyCommentType(StrEnum):
Expand Down
5 changes: 0 additions & 5 deletions src/codegen/sdk/python/statements/import_statement.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
from __future__ import annotations

from typing import TYPE_CHECKING

from tree_sitter import Node as TSNode

from codegen.sdk.codebase.codebase_graph import CodebaseGraph
Expand All @@ -12,9 +10,6 @@
from codegen.sdk.python.import_resolution import PyImport
from codegen.shared.decorators.docs import py_apidoc

if TYPE_CHECKING:
pass


@py_apidoc
class PyImportStatement(ImportStatement["PyFile", PyImport, PyCodeBlock]):
Expand Down
5 changes: 1 addition & 4 deletions src/codegen/sdk/python/statements/pass_statement.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,13 @@
from __future__ import annotations

from typing import TYPE_CHECKING, override
from typing import override

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

if TYPE_CHECKING:
pass


@py_apidoc
class PyPassStatement(Statement["PyCodeBlock"]):
Expand Down
5 changes: 0 additions & 5 deletions src/codegen/sdk/python/symbol.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
from __future__ import annotations

from typing import TYPE_CHECKING

from tree_sitter import Node as TSNode

from codegen.sdk.codebase.codebase_graph import CodebaseGraph
Expand All @@ -14,9 +12,6 @@
from codegen.sdk.python.symbol_groups.comment_group import PyCommentGroup
from codegen.shared.decorators.docs import noapidoc, py_apidoc

if TYPE_CHECKING:
pass


@py_apidoc
class PySymbol(Symbol["PyHasBlock", "PyCodeBlock"]):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from functools import cached_property
from typing import TYPE_CHECKING, Self, override
from typing import Self, override

from codegen.sdk.core.autocommit import reader, writer
from codegen.sdk.core.dataclasses.usage import UsageKind
Expand All @@ -10,9 +10,6 @@
from codegen.sdk.extensions.autocommit import commiter
from codegen.shared.decorators.docs import noapidoc, ts_apidoc

if TYPE_CHECKING:
pass


@ts_apidoc
class JSXExpression(Unwrappable["Function | JSXElement | JSXProp"]):
Expand Down
4 changes: 1 addition & 3 deletions src/codegen/sdk/typescript/expressions/array_type.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
from typing import TYPE_CHECKING, TypeVar
from typing import TypeVar

from tree_sitter import Node as TSNode

from codegen.sdk.typescript.expressions.named_type import TSNamedType
from codegen.shared.decorators.docs import ts_apidoc

if TYPE_CHECKING:
pass
Parent = TypeVar("Parent")


Expand Down
4 changes: 1 addition & 3 deletions src/codegen/sdk/typescript/expressions/generic_type.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from typing import TYPE_CHECKING, Self, TypeVar
from typing import Self, TypeVar

from tree_sitter import Node as TSNode

Expand All @@ -7,8 +7,6 @@
from codegen.sdk.core.symbol_groups.dict import Dict
from codegen.shared.decorators.docs import ts_apidoc

if TYPE_CHECKING:
pass
Parent = TypeVar("Parent")


Expand Down
4 changes: 1 addition & 3 deletions src/codegen/sdk/typescript/expressions/named_type.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
from typing import TYPE_CHECKING, TypeVar
from typing import TypeVar

from tree_sitter import Node as TSNode

from codegen.sdk.core.expressions.named_type import NamedType
from codegen.shared.decorators.docs import ts_apidoc

if TYPE_CHECKING:
pass
Parent = TypeVar("Parent")


Expand Down
6 changes: 1 addition & 5 deletions src/codegen/sdk/typescript/expressions/undefined_type.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from collections.abc import Generator
from typing import TYPE_CHECKING, Generic, Self, TypeVar, override
from typing import Generic, Self, TypeVar, override

from codegen.sdk.codebase.resolution_stack import ResolutionStack
from codegen.sdk.core.dataclasses.usage import UsageKind
Expand All @@ -8,10 +8,6 @@
from codegen.sdk.extensions.autocommit import reader
from codegen.shared.decorators.docs import noapidoc, ts_apidoc

if TYPE_CHECKING:
pass


Parent = TypeVar("Parent")


Expand Down
6 changes: 1 addition & 5 deletions src/codegen/sdk/typescript/expressions/union_type.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,8 @@
from typing import TYPE_CHECKING, Generic, TypeVar
from typing import Generic, TypeVar

from codegen.sdk.core.expressions.union_type import UnionType
from codegen.shared.decorators.docs import ts_apidoc

if TYPE_CHECKING:
pass


Parent = TypeVar("Parent")


Expand Down
4 changes: 0 additions & 4 deletions src/codegen/sdk/typescript/file.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
from __future__ import annotations

import os
from typing import TYPE_CHECKING

from codegen.sdk.codebase.codebase_graph import CodebaseGraph
from codegen.sdk.core.autocommit import commiter, mover, reader, writer
Expand All @@ -28,9 +27,6 @@
from codegen.sdk.utils import calculate_base_path, find_all_descendants
from codegen.shared.decorators.docs import noapidoc, ts_apidoc

if TYPE_CHECKING:
pass


@ts_apidoc
class TSFile(SourceFile[TSImport, TSFunction, TSClass, TSAssignment, TSInterface, TSCodeBlock], TSHasBlock, Exportable):
Expand Down
6 changes: 1 addition & 5 deletions src/codegen/sdk/typescript/statements/block_statement.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,12 @@
from __future__ import annotations

from typing import TYPE_CHECKING, Generic, TypeVar
from typing import Generic, TypeVar

from codegen.sdk.core.statements.block_statement import BlockStatement
from codegen.sdk.typescript.detached_symbols.code_block import TSCodeBlock
from codegen.sdk.typescript.interfaces.has_block import TSHasBlock
from codegen.shared.decorators.docs import apidoc

if TYPE_CHECKING:
pass


Parent = TypeVar("Parent", bound="TSCodeBlock")


Expand Down
4 changes: 0 additions & 4 deletions src/codegen/sdk/typescript/statements/comment.py
Original file line number Diff line number Diff line change
@@ -1,15 +1,11 @@
from __future__ import annotations

from enum import StrEnum
from typing import TYPE_CHECKING

from codegen.sdk.core.autocommit import commiter, reader
from codegen.sdk.core.statements.comment import Comment, lowest_indentation
from codegen.shared.decorators.docs import noapidoc, ts_apidoc

if TYPE_CHECKING:
pass


@ts_apidoc
class TSCommentType(StrEnum):
Expand Down
5 changes: 0 additions & 5 deletions src/codegen/visualizations/viz_utils.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import json
import os
from dataclasses import asdict
from typing import TYPE_CHECKING

import networkx as nx
from networkx import DiGraph, Graph
Expand All @@ -12,10 +11,6 @@
from codegen.sdk.output.utils import DeterministicJSONEncoder
from codegen.visualizations.enums import GraphJson, GraphType

if TYPE_CHECKING:
pass


####################################################################################################################
# READING GRAPH VISUALIZATION DATA
####################################################################################################################
Expand Down
Loading