File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
src/FamixJavaModelUpdater Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -243,10 +243,13 @@ FJMUModelUpdater >> visitFASTJavaVariableDeclarator: aFASTJavaVariableDeclarator
243243 from: aFASTJavaVariableDeclarator ].
244244 famixVariable name: aFASTJavaVariableDeclarator variable name.
245245 (aFASTJavaVariableDeclarator atScope: FASTJavaVarDeclStatement )
246- anyOne modifiers do: [ :modifier |
247- modifier token = ' public' ifTrue: [ famixVariable isPublic: true ].
248- modifier token = ' final' ifTrue: [ famixVariable isFinal: true ].
249- modifier token = ' static' ifTrue: [ famixVariable isClassSide: true ] ].
246+ anyOne modifiers do: [ :modifier |
247+ (modifier respondsTo: #token ) ifTrue: [
248+ modifier token = ' public' ifTrue: [ famixVariable isPublic: true ].
249+ modifier token = ' final' ifTrue: [ famixVariable isFinal: true ].
250+ modifier token = ' static' ifTrue: [ famixVariable isClassSide: true ].
251+ ].
252+ ].
250253 (aFASTJavaVariableDeclarator varDeclOwner type isKindOf:
251254 FASTJavaClassTypeExpression ) ifTrue: [
252255 (self retrieveClassFromModel:
You can’t perform that action at this time.
0 commit comments