Skip to content

Commit 3d90787

Browse files
committed
add explicit name to filename when imported from string
1 parent 342eb5b commit 3d90787

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

src/TreeSitter-CLanguage/TSCImporterVisitor.class.st

+5-8
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,10 @@ TSCImporterVisitor >> ensureEntityExist: aFamixCEntity value: aString [
3636
{ #category : 'visiting' }
3737
TSCImporterVisitor >> extractSourceAnchor: aTSNode [
3838

39-
| sourceAnchor |
40-
sourceAnchor := FamixCIndexedFileAnchor new
41-
startPos: aTSNode startByte;
42-
endPos: aTSNode endByte.
43-
fileName ifNotNil: [ sourceAnchor fileName: fileName ].
44-
45-
^ sourceAnchor
39+
^ FamixCIndexedFileAnchor new
40+
startPos: aTSNode startByte;
41+
endPos: aTSNode endByte;
42+
fileName: fileName
4643
]
4744

4845
{ #category : 'accessing' }
@@ -63,7 +60,7 @@ TSCImporterVisitor >> importFromString: aString [
6360
| rootNode |
6461
rootNode := (parser parseString: aString) rootNode.
6562
sourceCode := aString.
66-
fileName := nil.
63+
fileName := '** Not a file - Imported from string **'.
6764

6865
rootNode accept: self.
6966

0 commit comments

Comments
 (0)