Skip to content

Commit 810053d

Browse files
committed
Add support for ArtifactElement in ArtifactNamingService
1 parent 91f459f commit 810053d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

marker/src/main/kotlin/spp/jetbrains/marker/service/ArtifactNamingService.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import com.intellij.lang.Language
2020
import com.intellij.openapi.project.Project
2121
import com.intellij.psi.PsiElement
2222
import com.intellij.psi.PsiFile
23+
import spp.jetbrains.artifact.model.ArtifactElement
2324
import spp.jetbrains.artifact.service.define.AbstractSourceMarkerService
2425
import spp.jetbrains.marker.service.define.IArtifactNamingService
2526
import spp.jetbrains.marker.source.mark.api.SourceMark
@@ -53,6 +54,7 @@ object ArtifactNamingService : AbstractSourceMarkerService<IArtifactNamingServic
5354
}
5455

5556
override fun getFullyQualifiedName(element: PsiElement): ArtifactQualifiedName {
57+
if (element is ArtifactElement) return getService(element.language).getFullyQualifiedName(element.psiElement)
5658
return getService(element.language).getFullyQualifiedName(element)
5759
}
5860

0 commit comments

Comments
 (0)