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
14 changes: 10 additions & 4 deletions py_cppmodel.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,20 @@
from typing import List
from typing import Optional

from clang.cindex import AccessSpecifier
from clang.cindex import AccessSpecifier as _AccessSpecifier
from clang.cindex import Cursor
from clang.cindex import CursorKind
from clang.cindex import CursorKind as _CursorKind
from clang.cindex import Diagnostic
from clang.cindex import ExceptionSpecificationKind
from clang.cindex import ExceptionSpecificationKind as _ExceptionSpecificationKind
from clang.cindex import SourceLocation
from clang.cindex import TranslationUnit
from clang.cindex import TypeKind
from clang.cindex import TypeKind as _TypeKind

# Suppress type checking warnings for clang.cindex kinds.
AccessSpecifier: Any = _AccessSpecifier
CursorKind: Any = _CursorKind
ExceptionSpecificationKind: Any = _ExceptionSpecificationKind
TypeKind: Any = _TypeKind


def _get_annotations(cursor: Cursor) -> List[str]:
Expand Down
6 changes: 0 additions & 6 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,3 @@ force-single-line = true

[tool.ruff.format]
quote-style = "double"

[[tool.ty.overrides]]
include = ["py_cppmodel.py"]

[tool.ty.overrides.rules]
unresolved-attribute = "ignore"
11 changes: 0 additions & 11 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading