|
74 | 74 | from codegen.sdk.typescript.symbol import TSSymbol |
75 | 75 | from codegen.sdk.typescript.type_alias import TSTypeAlias |
76 | 76 | from codegen.sdk.utils import determine_project_language |
77 | | -from codegen.shared.decorators.docs import apidoc, noapidoc |
| 77 | +from codegen.shared.decorators.docs import apidoc, noapidoc, py_noapidoc |
78 | 78 | from codegen.shared.exceptions.control_flow import MaxAIRequestsError |
79 | 79 | from codegen.shared.performance.stopwatch_utils import stopwatch |
80 | 80 | from codegen.visualizations.visualization_manager import VisualizationManager |
@@ -266,8 +266,10 @@ def imports(self) -> list[TImport]: |
266 | 266 | TImport can be PyImport for Python codebases or TSImport for TypeScript codebases. |
267 | 267 | """ |
268 | 268 | return self.G.get_nodes(NodeType.IMPORT) |
| 269 | + |
269 | 270 |
|
270 | 271 | @property |
| 272 | + @py_noapidoc |
271 | 273 | def exports(self: 'Codebase[TSFile, Directory, TSSymbol, TSClass, TSFunction, TSImport, TSAssignment, TSInterface, TSTypeAlias, TSParameter, TSCodeBlock]') -> list[TSExport]: |
272 | 274 | """Returns a list of all Export nodes in the codebase. |
273 | 275 |
|
@@ -1176,5 +1178,3 @@ def from_repo(cls, repo_name: str, *, tmp_dir: str | None = None, commit: str | |
1176 | 1178 | CodebaseType = Codebase[SourceFile, Directory, Symbol, Class, Function, Import, Assignment, Interface, TypeAlias, Parameter, CodeBlock] |
1177 | 1179 | PyCodebaseType = Codebase[PyFile, Directory, PySymbol, PyClass, PyFunction, PyImport, PyAssignment, Interface, TypeAlias, PyParameter, PyCodeBlock] |
1178 | 1180 | TSCodebaseType = Codebase[TSFile, Directory, TSSymbol, TSClass, TSFunction, TSImport, TSAssignment, TSInterface, TSTypeAlias, TSParameter, TSCodeBlock] |
1179 | | - |
1180 | | - |
0 commit comments