From 21cea97d789b5544bb8c0a1f68df91369b1096af Mon Sep 17 00:00:00 2001 From: varun-r-mallya Date: Tue, 21 Oct 2025 07:02:34 +0530 Subject: [PATCH] add return None statements --- pythonbpf/vmlinux_parser/import_detector.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pythonbpf/vmlinux_parser/import_detector.py b/pythonbpf/vmlinux_parser/import_detector.py index b05f060..7cfbeff 100644 --- a/pythonbpf/vmlinux_parser/import_detector.py +++ b/pythonbpf/vmlinux_parser/import_detector.py @@ -106,19 +106,19 @@ def vmlinux_proc(tree: ast.AST, module): if not import_statements: logger.info("No vmlinux imports found") - return + return None # Import vmlinux module directly try: vmlinux_mod = importlib.import_module("vmlinux") except ImportError: logger.warning("Could not import vmlinux module") - return + return None source_file = inspect.getsourcefile(vmlinux_mod) if source_file is None: logger.warning("Cannot find source for vmlinux module") - return + return None with open(source_file, "r") as f: mod_ast = ast.parse(f.read(), filename=source_file)