From a6a00dc993b0de4ee89ccaa11215cad9d9ef23a2 Mon Sep 17 00:00:00 2001 From: Chao Wang Date: Tue, 16 Dec 2025 14:17:26 +0800 Subject: [PATCH] fix: fix parsing with indented comments in requirements.txt --- .../github/guacsec/trustifyda/utils/PythonControllerBase.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/io/github/guacsec/trustifyda/utils/PythonControllerBase.java b/src/main/java/io/github/guacsec/trustifyda/utils/PythonControllerBase.java index b8b65a2b..68ff5c86 100644 --- a/src/main/java/io/github/guacsec/trustifyda/utils/PythonControllerBase.java +++ b/src/main/java/io/github/guacsec/trustifyda/utils/PythonControllerBase.java @@ -153,7 +153,7 @@ private List> getDependenciesImpl( try { linesOfRequirements = Files.readAllLines(requirementsPath).stream() - .filter((line) -> !line.startsWith("#")) + .filter((line) -> !line.trim().startsWith("#") && !line.trim().isEmpty()) .map(String::trim) .collect(Collectors.toList()); } catch (IOException e) {