Skip to content

Commit c4262a6

Browse files
committed
fix: performance issues warning for navigator markers
1 parent de50d5d commit c4262a6

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

src/main/java/com/axellience/vuegwtplugin/markers/JavaToTemplateMarker.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@ protected void collectNavigationMarkers(@NotNull PsiElement element,
3030

3131
PsiFile javaFile = element.getContainingFile();
3232
findHtmlTemplate(javaFile)
33-
.ifPresent(templateFile -> addTemplateNavigatorMarker(element, result, templateFile));
33+
.ifPresent(templateFile -> addTemplateNavigatorMarker(element.getFirstChild(), result,
34+
templateFile));
3435
}
3536

3637
private void addTemplateNavigatorMarker(PsiElement element,
37-
Collection<? super RelatedItemLineMarkerInfo> result,
38+
Collection<? super RelatedItemLineMarkerInfo<PsiElement>> result,
3839
PsiFile templateFile) {
3940
result.add(NavigationGutterIconBuilder.create(VueGWTIcons.VUE)
4041
.setTarget(templateFile)

src/main/java/com/axellience/vuegwtplugin/markers/TemplateToJavaMarker.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ protected void collectNavigationMarkers(@NotNull PsiElement element,
3232

3333
PsiFile templateFile = tag.getContainingFile();
3434
findJavaFromTemplate(templateFile)
35-
.ifPresent(javaFile -> addMarker(element, result, javaFile));
35+
.ifPresent(javaFile -> addMarker(element.getFirstChild(), result, javaFile));
3636
}
3737

3838
private boolean isVueGwtNamespace(HtmlTag tag) {
3939
return VueGWTPluginUtil.VUE_GWT_NAMESPACE.equals(tag.getNamespace());
4040
}
4141

4242
private void addMarker(PsiElement element,
43-
Collection<? super RelatedItemLineMarkerInfo> result,
43+
Collection<? super RelatedItemLineMarkerInfo<PsiElement>> result,
4444
PsiFile javaFile) {
4545
result.add(NavigationGutterIconBuilder.create(VueGWTIcons.VUE)
4646
.setTarget(javaFile)

0 commit comments

Comments
 (0)