Skip to content

Commit 39e4dc0

Browse files
authored
Merge pull request #43 from jecisc/fix
TSSymbolsBuilderVisitor should not crash on non UTF8 files
2 parents 6562ab9 + d218778 commit 39e4dc0

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/TreeSitter-Spec/TSSymbolsBuilderVisitor.class.st

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@ TSSymbolsBuilderVisitor >> buildOn: aFileReference [
4141

4242
filesToParse
4343
do: [ :file |
44-
code := file contents.
44+
code := [ file contents ]
45+
on: ZnInvalidUTF8
46+
do: [ "For now we ignore files not in UTF8." '' ].
4547

4648
((TSParser language: self language) parseString: code) rootNode accept: self ]
4749
displayingProgress: [ :file | file pathString ].

0 commit comments

Comments
 (0)