We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 947b6e5 commit d0a5485Copy full SHA for d0a5485
1 file changed
src/FamixJavaModelUpdater/TFJMUEntityFactory.trait.st
@@ -76,10 +76,13 @@ TFJMUEntityFactory >> fileAnchorPath: anObject [
76
{ #category : 'model - create' }
77
TFJMUEntityFactory >> generateAnchorBasedOn: famixSourceAnchor for: aFastJavaEntity [
78
79
+ | safeStart |
80
+ safeStart := self newStartPosition ifNil: [ 0 ].
81
+
82
^ (self create: FamixJavaIndexedFileAnchor)
- startPos: self newStartPosition + aFastJavaEntity startPos - 1 ;
- endPos: self newStartPosition + aFastJavaEntity endPos - 1 ;
- fileName: famixSourceAnchor fileName ;
83
+ startPos: safeStart + aFastJavaEntity startPos - 1 ;
84
+ endPos: safeStart + aFastJavaEntity endPos - 1 ;
85
+ fileName: famixSourceAnchor ;
86
yourself
87
]
88
0 commit comments