Skip to content

Commit c778623

Browse files
Rangeet PanRangeet Pan
authored andcommitted
fixing issue 141
1 parent 29a9b21 commit c778623

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

cldk/utils/sanitization/java/treesitter_sanitizer.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,10 @@ def remove_unused_imports(self, sanitized_code: str) -> str:
120120
import_statement: Captures = self.__javasitter.frame_query_and_capture_output(
121121
query="((scoped_identifier) @scoped_identifier)", code_to_process=import_declaration.node.text.decode()
122122
)
123-
import_str = import_statement.captures[0].node.text.decode()
123+
try:
124+
import_str = import_statement.captures[0].node.text.decode()
125+
except IndexError:
126+
continue
124127
if import_str.split(".")[-1] not in ids_and_typeids:
125128
unused_imports.add(import_declaration.node.text.decode())
126129

0 commit comments

Comments
 (0)