This commit is contained in:
@@ -4,7 +4,6 @@ import ast
|
|||||||
import re
|
import re
|
||||||
from dataclasses import dataclass
|
from dataclasses import dataclass
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Any
|
|
||||||
|
|
||||||
from depaudit.checks import UnusedDependency
|
from depaudit.checks import UnusedDependency
|
||||||
|
|
||||||
@@ -51,7 +50,6 @@ class PythonSourceParser(SourceParser):
|
|||||||
)
|
)
|
||||||
elif isinstance(node, ast.ImportFrom):
|
elif isinstance(node, ast.ImportFrom):
|
||||||
module = node.module or ""
|
module = node.module or ""
|
||||||
names = [alias.asname or alias.name for alias in node.names]
|
|
||||||
for alias in node.names:
|
for alias in node.names:
|
||||||
imports.append(
|
imports.append(
|
||||||
ImportStatement(
|
ImportStatement(
|
||||||
@@ -122,7 +120,7 @@ class GoSourceParser(SourceParser):
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
inline_imports = re.findall(r'\bimport\s+["\']([^"\']+)["\']', content)
|
inline_imports = re.findall(r'\bimport\s+[\"\']([^\"\']+)[\"\']', content)
|
||||||
for module_name in inline_imports:
|
for module_name in inline_imports:
|
||||||
imports.append(
|
imports.append(
|
||||||
ImportStatement(
|
ImportStatement(
|
||||||
|
|||||||
Reference in New Issue
Block a user