From a9f1088b8bd68e4ae897b6dc95a8e060c7ac0f8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E4=B8=87=E7=A8=8B?= <1498425439@qq.com> Date: Tue, 27 Feb 2024 19:34:11 +0800 Subject: [PATCH] feat(RustLangDoc): support Rust Method etc. --- .../io/github/linwancen/plugin/show/lang/RustLangDoc.java | 3 ++- src/main/resources/META-INF/plugin.xml | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/io/github/linwancen/plugin/show/lang/RustLangDoc.java b/src/main/java/io/github/linwancen/plugin/show/lang/RustLangDoc.java index 03fa7b3..a036ce5 100644 --- a/src/main/java/io/github/linwancen/plugin/show/lang/RustLangDoc.java +++ b/src/main/java/io/github/linwancen/plugin/show/lang/RustLangDoc.java @@ -5,6 +5,7 @@ import io.github.linwancen.plugin.show.bean.LineInfo; import io.github.linwancen.plugin.show.lang.base.BaseLangDoc; import org.jetbrains.annotations.NotNull; import org.rust.lang.RsLanguage; +import org.rust.lang.core.psi.RsMethodCall; import org.rust.lang.core.psi.RsPath; import java.util.List; @@ -17,7 +18,7 @@ public class RustLangDoc extends BaseLangDoc { @Override public @NotNull List> getRefClass() { - return List.of(RsPath.class); + return List.of(RsPath.class, RsMethodCall.class); } @Override diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml index 7aa510f..9351e55 100644 --- a/src/main/resources/META-INF/plugin.xml +++ b/src/main/resources/META-INF/plugin.xml @@ -131,7 +131,9 @@ Show doc comment in the Project view Tree, line End, json, other org.rust.lang com.jetbrains.rust - com.intellij.modules.c-capable + + com.intellij.modules.clion + com.intellij.modules.swift-capable