Skip to content

Commit 9a47c12

Browse files
committed
Plugin Constant
1 parent 67d6308 commit 9a47c12

22 files changed

+114
-50
lines changed

src/main/java/com/shuzijun/leetcode/plugin/actions/toolbar/FindActionGroup.java

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import com.intellij.openapi.actionSystem.AnActionEvent;
88
import com.shuzijun.leetcode.plugin.manager.ViewManager;
99
import com.shuzijun.leetcode.plugin.model.Constant;
10+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
1011
import com.shuzijun.leetcode.plugin.model.Tag;
1112
import com.shuzijun.leetcode.plugin.utils.DataKeys;
1213
import icons.LeetCodeEditorIcons;
@@ -54,7 +55,7 @@ public AnAction[] getChildren(AnActionEvent anActionEvent) {
5455

5556
if (tags != null && !tags.isEmpty()) {
5657
for (Tag tag : tags) {
57-
if ("leetcode.find.Category".equals(id)) {
58+
if (PluginConstant.LEETCODE_FIND_CATEGORY.equals(id)) {
5859
anActionList.add(new FindTagAction(tag.getName(), tag, true));
5960
}else {
6061
anActionList.add(new FindTagAction(tag.getName(), tag));
@@ -68,15 +69,15 @@ public AnAction[] getChildren(AnActionEvent anActionEvent) {
6869

6970
private List<Tag> getTags(String id) {
7071
List<Tag> tags = null;
71-
if ("leetcode.find.Difficulty".equals(id)) {
72+
if (PluginConstant.LEETCODE_FIND_DIFFICULTY.equals(id)) {
7273
tags = ViewManager.getFilter(Constant.FIND_TYPE_DIFFICULTY);
73-
} else if ("leetcode.find.Status".equals(id)) {
74+
} else if (PluginConstant.LEETCODE_FIND_STATUS.equals(id)) {
7475
tags = ViewManager.getFilter(Constant.FIND_TYPE_STATUS);
75-
} else if ("leetcode.find.Lists".equals(id)) {
76+
} else if (PluginConstant.LEETCODE_FIND_LISTS.equals(id)) {
7677
tags = ViewManager.getFilter(Constant.FIND_TYPE_LISTS);
77-
} else if ("leetcode.find.Tags".equals(id)) {
78+
} else if (PluginConstant.LEETCODE_FIND_TAGS.equals(id)) {
7879
tags = ViewManager.getFilter(Constant.FIND_TYPE_TAGS);
79-
} else if ("leetcode.find.Category".equals(id)) {
80+
} else if (PluginConstant.LEETCODE_FIND_CATEGORY.equals(id)) {
8081
tags = ViewManager.getFilter(Constant.FIND_TYPE_CATEGORY);
8182
}
8283

src/main/java/com/shuzijun/leetcode/plugin/actions/toolbar/FindTagAction.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import com.intellij.openapi.progress.ProgressManager;
77
import com.intellij.openapi.progress.Task;
88
import com.shuzijun.leetcode.plugin.manager.ViewManager;
9+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
910
import com.shuzijun.leetcode.plugin.model.Tag;
1011
import com.shuzijun.leetcode.plugin.utils.DataKeys;
1112
import com.shuzijun.leetcode.plugin.window.WindowFactory;
@@ -47,7 +48,7 @@ public void setSelected(AnActionEvent anActionEvent, boolean b) {
4748
return;
4849
}
4950
if (againLoad) {
50-
ProgressManager.getInstance().run(new Task.Backgroundable(anActionEvent.getProject(), "leetcode.editor." + tag.getName(), false) {
51+
ProgressManager.getInstance().run(new Task.Backgroundable(anActionEvent.getProject(), PluginConstant.PLUGIN_NAME+ "." + tag.getName(), false) {
5152
@Override
5253
public void run(@NotNull ProgressIndicator progressIndicator) {
5354
if (b) {

src/main/java/com/shuzijun/leetcode/plugin/actions/toolbar/SortAction.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import com.shuzijun.leetcode.plugin.manager.ViewManager;
77
import com.shuzijun.leetcode.plugin.model.Config;
88
import com.shuzijun.leetcode.plugin.model.Constant;
9+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
910
import com.shuzijun.leetcode.plugin.model.Sort;
1011
import com.shuzijun.leetcode.plugin.utils.DataKeys;
1112
import com.shuzijun.leetcode.plugin.window.WindowFactory;
@@ -62,6 +63,6 @@ private Sort getSort(AnActionEvent anActionEvent) {
6263
}
6364

6465
private String getKey(AnActionEvent anActionEvent){
65-
return anActionEvent.getActionManager().getId(this).replace("leetcode.sort.","");
66+
return anActionEvent.getActionManager().getId(this).replace(PluginConstant.LEETCODE_SORT_PREFIX,"");
6667
}
6768
}

src/main/java/com/shuzijun/leetcode/plugin/actions/tree/FavoriteAction.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import com.intellij.openapi.progress.Task;
88
import com.shuzijun.leetcode.plugin.manager.FavoriteManager;
99
import com.shuzijun.leetcode.plugin.manager.ViewManager;
10+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
1011
import com.shuzijun.leetcode.plugin.model.Question;
1112
import com.shuzijun.leetcode.plugin.model.Tag;
1213
import com.shuzijun.leetcode.plugin.utils.DataKeys;
@@ -47,7 +48,7 @@ public void setSelected(AnActionEvent anActionEvent, boolean b) {
4748
return;
4849
}
4950

50-
ProgressManager.getInstance().run(new Task.Backgroundable(anActionEvent.getProject(),"leetcode.editor.favorite",false) {
51+
ProgressManager.getInstance().run(new Task.Backgroundable(anActionEvent.getProject(), PluginConstant.PLUGIN_NAME + ".favorite",false) {
5152
@Override
5253
public void run(@NotNull ProgressIndicator progressIndicator) {
5354
if (b) {

src/main/java/com/shuzijun/leetcode/plugin/listener/TreeMouseListener.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import com.intellij.openapi.project.Project;
99
import com.intellij.ui.treeStructure.SimpleTree;
1010
import com.shuzijun.leetcode.plugin.manager.CodeManager;
11+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
1112
import com.shuzijun.leetcode.plugin.model.Question;
1213
import org.jetbrains.annotations.NotNull;
1314

@@ -43,12 +44,12 @@ public void mouseClicked(MouseEvent e) {
4344
if (question.isLeaf()) {
4445
if (e.getButton() == 3) { //鼠标右键
4546
final ActionManager actionManager = ActionManager.getInstance();
46-
final ActionGroup actionGroup = (ActionGroup) actionManager.getAction("leetcode.NavigatorActionsMenu");
47+
final ActionGroup actionGroup = (ActionGroup) actionManager.getAction(PluginConstant.LEETCODE_NAVIGATOR_ACTIONS_MENU);
4748
if (actionGroup != null) {
4849
actionManager.createActionPopupMenu("", actionGroup).getComponent().show(e.getComponent(), e.getX(), e.getY());
4950
}
5051
} else if (e.getButton() == MouseEvent.BUTTON1 && e.getClickCount() == 2) {
51-
ProgressManager.getInstance().run(new Task.Backgroundable(project,"leetcode.editor.openCode",false) {
52+
ProgressManager.getInstance().run(new Task.Backgroundable(project,PluginConstant.LEETCODE_EDITOR_OPEN_CODE,false) {
5253
@Override
5354
public void run(@NotNull ProgressIndicator progressIndicator) {
5455
CodeManager.openCode(question, project);

src/main/java/com/shuzijun/leetcode/plugin/listener/TreeWillListener.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import com.intellij.openapi.wm.ToolWindow;
1010
import com.shuzijun.leetcode.plugin.manager.ExploreManager;
1111
import com.shuzijun.leetcode.plugin.model.Constant;
12+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
1213
import com.shuzijun.leetcode.plugin.model.Question;
1314
import com.shuzijun.leetcode.plugin.utils.MessageUtils;
1415
import com.shuzijun.leetcode.plugin.utils.PropertiesUtils;
@@ -50,7 +51,7 @@ public void treeWillExpand(TreeExpansionEvent event) throws ExpandVetoException
5051
MessageUtils.showMsg(toolWindow.getContentManager().getComponent(), MessageType.INFO, "info", "no permissions");
5152
throw new ExpandVetoException(event);
5253
}
53-
ProgressManager.getInstance().run(new Task.Backgroundable(project,"leetcode.editor.tree",false) {
54+
ProgressManager.getInstance().run(new Task.Backgroundable(project, PluginConstant.LEETCODE_EDITOR_TREE,false) {
5455
@Override
5556
public void run(@NotNull ProgressIndicator progressIndicator) {
5657
loadData(question,node,selPath,tree,toolWindow);

src/main/java/com/shuzijun/leetcode/plugin/manager/CodeManager.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,7 @@
77
import com.intellij.openapi.progress.ProgressManager;
88
import com.intellij.openapi.progress.Task;
99
import com.intellij.openapi.project.Project;
10-
import com.shuzijun.leetcode.plugin.model.CodeTypeEnum;
11-
import com.shuzijun.leetcode.plugin.model.Config;
12-
import com.shuzijun.leetcode.plugin.model.Constant;
13-
import com.shuzijun.leetcode.plugin.model.Question;
10+
import com.shuzijun.leetcode.plugin.model.*;
1411
import com.shuzijun.leetcode.plugin.setting.PersistentConfig;
1512
import com.shuzijun.leetcode.plugin.utils.*;
1613
import org.apache.commons.lang.StringUtils;
@@ -322,7 +319,7 @@ private static class SubmitCheckTask extends Task.Backgroundable {
322319
private Project project;
323320

324321
public SubmitCheckTask(JSONObject returnObj, CodeTypeEnum codeTypeEnum, Question question, Project project) {
325-
super(project,"leetcode.editor.submitCheckTask",true);
322+
super(project,PluginConstant.PLUGIN_NAME + ".submitCheckTask",true);
326323
this.returnObj = returnObj;
327324
this.codeTypeEnum = codeTypeEnum;
328325
this.question = question;
@@ -413,7 +410,7 @@ private static class RunCodeCheckTask extends Task.Backgroundable {
413410
private String input;
414411

415412
public RunCodeCheckTask(JSONObject returnObj, Project project, String input) {
416-
super(project,"leetcode.editor.runCodeCheckTask",true);
413+
super(project, PluginConstant.PLUGIN_NAME+".runCodeCheckTask",true);
417414
this.returnObj = returnObj;
418415
this.project = project;
419416
this.input = input;

src/main/java/com/shuzijun/leetcode/plugin/model/Constant.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,6 @@
77
*/
88
public class Constant {
99

10-
public static final String PLUGIN_ID = "leetcode-editor";
11-
/**
12-
* 通知分组
13-
*/
14-
public static final String NOTIFICATION_GROUP = "leetcode editor";
15-
1610
/**
1711
* 题目难度
1812
*/
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
package com.shuzijun.leetcode.plugin.model;
2+
3+
/**
4+
* 插件常量
5+
*
6+
* @author shuzijun
7+
*/
8+
public class PluginConstant {
9+
public static final String WEB_ID = "12132";
10+
public static final String PLUGIN_ID = "leetcode-editor";
11+
public static final String PLUGIN_NAME = "leetcode.editor";
12+
13+
/**
14+
* 通知分组
15+
*/
16+
public static final String NOTIFICATION_GROUP = "leetcode editor";
17+
public static final String TOOL_WINDOW_ID = "leetcode";
18+
19+
/**
20+
* 配置id
21+
*/
22+
public static final String APPLICATION_CONFIGURABLE_ID = "leetcode.id";
23+
24+
/**
25+
* 配置名称
26+
*/
27+
public static final String APPLICATION_CONFIGURABLE_DISPLAY_NAME = "leetcode plugin";
28+
29+
30+
public static final String ACTION_PREFIX = "leetcode";
31+
public static final String ACTION_SUFFIX = "";
32+
33+
public static final String LEETCODE_FIND_CATEGORY = ACTION_PREFIX + ".find.Category";
34+
public static final String LEETCODE_FIND_DIFFICULTY = ACTION_PREFIX + ".find.Difficulty";
35+
public static final String LEETCODE_FIND_STATUS = ACTION_PREFIX + ".find.Status";
36+
public static final String LEETCODE_FIND_LISTS = ACTION_PREFIX + ".find.Lists";
37+
public static final String LEETCODE_FIND_TAGS = ACTION_PREFIX + ".find.Tags";
38+
39+
public static final String LEETCODE_SORT_PREFIX = ACTION_PREFIX + ".sort.";
40+
41+
public static final String LEETCODE_EDITOR_FAVORITE = ACTION_PREFIX + ".editor.favorite";
42+
43+
public static final String LEETCODE_NAVIGATOR_ACTIONS_MENU =ACTION_PREFIX + ".NavigatorActionsMenu";
44+
45+
public static final String LEETCODE_EDITOR_OPEN_CODE = ACTION_PREFIX + ".editor.openCode";
46+
47+
public static final String LEETCODE_EDITOR_TREE = ACTION_PREFIX + ".editor.tree";
48+
49+
public static final String LEETCODE_TIMER_BAR_WIDGET = ACTION_PREFIX + ".TimerBarWidget";
50+
51+
public static final String LEETCODE_NAVIGATOR_ACTIONS_TOOLBAR =ACTION_PREFIX + ".NavigatorActionsToolbar";
52+
public static final String LEETCODE_FIND_TOOLBAR = ACTION_PREFIX + ".find.Toolbar";
53+
54+
public static final String LEETCODE_FIND_SORT_TOOLBAR = ACTION_PREFIX + ".find.SortToolbar";
55+
56+
}

src/main/java/com/shuzijun/leetcode/plugin/setting/PersistentConfig.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import com.intellij.openapi.components.*;
66
import com.intellij.util.xmlb.XmlSerializerUtil;
77
import com.shuzijun.leetcode.plugin.model.Config;
8+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
89
import com.shuzijun.leetcode.plugin.utils.MessageUtils;
910
import com.shuzijun.leetcode.plugin.utils.PropertiesUtils;
1011
import org.jetbrains.annotations.NotNull;
@@ -17,7 +18,7 @@
1718
/**
1819
* @author shuzijun
1920
*/
20-
@State(name = "PersistentConfig", storages = {@Storage(value = "leetcode-config.xml", roamingType = RoamingType.DISABLED)})
21+
@State(name = "PersistentConfig" + PluginConstant.ACTION_SUFFIX, storages = {@Storage(value = PluginConstant.ACTION_PREFIX+"-config.xml", roamingType = RoamingType.DISABLED)})
2122
public class PersistentConfig implements PersistentStateComponent<PersistentConfig> {
2223

2324
public static String PATH = "leetcode" + File.separator + "editor";
@@ -69,7 +70,7 @@ public String getTempFilePath() {
6970
public void savePassword(String password) {
7071
try {
7172
PasswordSafe.getInstance().storePassword
72-
(null, this.getClass(), "leetcode-editor", password != null ? password : "");
73+
(null, this.getClass(), PluginConstant.PLUGIN_ID, password != null ? password : "");
7374
} catch (PasswordSafeException exception) {
7475
MessageUtils.showAllWarnMsg("warning", "Failed to save password");
7576
}
@@ -78,7 +79,7 @@ public void savePassword(String password) {
7879
public String getPassword() {
7980
if (getConfig().getVersion() != null) {
8081
try {
81-
return PasswordSafe.getInstance().getPassword(null, this.getClass(), "leetcode-editor");
82+
return PasswordSafe.getInstance().getPassword(null, this.getClass(), PluginConstant.PLUGIN_ID);
8283
} catch (PasswordSafeException exception) {
8384
MessageUtils.showAllWarnMsg("warning", "Password acquisition failed");
8485
return null;

src/main/java/com/shuzijun/leetcode/plugin/setting/ProjectConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import com.intellij.openapi.project.Project;
55
import com.intellij.util.xmlb.annotations.MapAnnotation;
66
import com.shuzijun.leetcode.plugin.model.LeetcodeEditor;
7+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
78
import org.jetbrains.annotations.NotNull;
89
import org.jetbrains.annotations.Nullable;
910

@@ -13,7 +14,7 @@
1314
/**
1415
* @author shuzijun
1516
*/
16-
@State(name = "LeetcodeEditor", storages = {@Storage(value = "leetcode/editor.xml")})
17+
@State(name = "LeetcodeEditor" + PluginConstant.ACTION_SUFFIX, storages = {@Storage(value = PluginConstant.ACTION_PREFIX+"/editor.xml")})
1718
public class ProjectConfig implements ProjectComponent, PersistentStateComponent<ProjectConfig.InnerState> {
1819

1920
public ProjectConfig(Project project) {

src/main/java/com/shuzijun/leetcode/plugin/setting/SettingConfigurable.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.intellij.openapi.options.ConfigurationException;
44
import com.intellij.openapi.options.SearchableConfigurable;
5+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
56
import org.jetbrains.annotations.Nls;
67
import org.jetbrains.annotations.NotNull;
78
import org.jetbrains.annotations.Nullable;
@@ -13,20 +14,20 @@
1314
*/
1415
public class SettingConfigurable implements SearchableConfigurable {
1516

16-
public static final String DISPLAY_NAME = "leetcode plugin";
17+
public static final String DISPLAY_NAME = PluginConstant.APPLICATION_CONFIGURABLE_DISPLAY_NAME;
1718

1819
private SettingUI mainPanel;
1920

2021
@NotNull
2122
@Override
2223
public String getId() {
23-
return "leetcode.id";
24+
return PluginConstant.APPLICATION_CONFIGURABLE_ID;
2425
}
2526

2627
@Nls
2728
@Override
2829
public String getDisplayName() {
29-
return DISPLAY_NAME;
30+
return PluginConstant.APPLICATION_CONFIGURABLE_DISPLAY_NAME;
3031
}
3132

3233
@Nullable

src/main/java/com/shuzijun/leetcode/plugin/timer/TimerBarWidget.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import com.intellij.openapi.wm.StatusBar;
77
import com.intellij.openapi.wm.StatusBarWidget;
88
import com.shuzijun.leetcode.plugin.model.Config;
9+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
910
import com.shuzijun.leetcode.plugin.setting.PersistentConfig;
1011
import org.apache.commons.lang.StringUtils;
1112
import org.jetbrains.annotations.NotNull;
@@ -22,7 +23,7 @@
2223
*/
2324
public class TimerBarWidget implements CustomStatusBarWidget {
2425

25-
public final static String ID = "leetcode.TimerBarWidget";
26+
public final static String ID = PluginConstant.LEETCODE_TIMER_BAR_WIDGET;
2627

2728
private Long second = 0L;
2829
private String name = "";

src/main/java/com/shuzijun/leetcode/plugin/utils/MTAUtils.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import com.intellij.openapi.extensions.PluginId;
55
import com.intellij.openapi.util.SystemInfo;
66
import com.shuzijun.leetcode.plugin.model.Config;
7-
import com.shuzijun.leetcode.plugin.model.Constant;
7+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
88
import com.shuzijun.leetcode.plugin.utils.io.HttpRequests;
99
import org.apache.http.client.utils.URIBuilder;
1010

@@ -61,7 +61,7 @@ public ClickTask(Config config, String actionsId) {
6161
public void run() {
6262
try {
6363
if (version == null) {
64-
version = PluginManager.getPlugin(PluginId.getId(Constant.PLUGIN_ID)).getVersion()
64+
version = PluginManager.getPlugin(PluginId.getId(PluginConstant.PLUGIN_ID)).getVersion()
6565
.replace("v", "").replaceAll("-|_", ".");
6666
}
6767
if (userAgent == null) {

src/main/java/com/shuzijun/leetcode/plugin/utils/MessageUtils.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import com.intellij.ui.JBColor;
1414
import com.intellij.ui.awt.RelativePoint;
1515
import com.shuzijun.leetcode.plugin.model.Constant;
16+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
1617
import org.jetbrains.annotations.Nullable;
1718

1819
import javax.swing.*;
@@ -47,19 +48,19 @@ public static void showMsg(JComponent component, MessageType messageType, String
4748
}
4849

4950
public void showInfoMsg(String title, String body) {
50-
Notifications.Bus.notify(new Notification(Constant.NOTIFICATION_GROUP, title, body, NotificationType.INFORMATION), project);
51+
Notifications.Bus.notify(new Notification(PluginConstant.NOTIFICATION_GROUP, title, body, NotificationType.INFORMATION), project);
5152
}
5253

5354
public void showWarnMsg(String title, String body) {
54-
Notifications.Bus.notify(new Notification(Constant.NOTIFICATION_GROUP, title, body, NotificationType.WARNING), project);
55+
Notifications.Bus.notify(new Notification(PluginConstant.NOTIFICATION_GROUP, title, body, NotificationType.WARNING), project);
5556
}
5657

5758
public void showErrorMsg(String title, String body) {
58-
Notifications.Bus.notify(new Notification(Constant.NOTIFICATION_GROUP, title, body, NotificationType.ERROR), project);
59+
Notifications.Bus.notify(new Notification(PluginConstant.NOTIFICATION_GROUP, title, body, NotificationType.ERROR), project);
5960
}
6061

6162
public static void showAllWarnMsg(String title, String body) {
62-
Notifications.Bus.notify(new Notification(Constant.NOTIFICATION_GROUP, title, body, NotificationType.WARNING));
63+
Notifications.Bus.notify(new Notification(PluginConstant.NOTIFICATION_GROUP, title, body, NotificationType.WARNING));
6364
}
6465

6566
public String getComponentName() {

src/main/java/com/shuzijun/leetcode/plugin/utils/SentryUtils.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import com.intellij.openapi.util.SystemInfo;
88
import com.intellij.openapi.util.text.StringUtil;
99
import com.shuzijun.leetcode.plugin.model.Config;
10-
import com.shuzijun.leetcode.plugin.model.Constant;
10+
import com.shuzijun.leetcode.plugin.model.PluginConstant;
1111
import com.shuzijun.leetcode.plugin.setting.PersistentConfig;
1212
import io.sentry.SentryClient;
1313
import io.sentry.SentryClientFactory;
@@ -79,7 +79,7 @@ public void helpBuildingEvent(EventBuilder eventBuilder) {
7979

8080
}
8181
context.addTag("javaVersion", SystemInfo.JAVA_RUNTIME_VERSION);
82-
context.addTag("pluginVersion", PluginManager.getPlugin(PluginId.getId(Constant.PLUGIN_ID)).getVersion());
82+
context.addTag("pluginVersion", PluginManager.getPlugin(PluginId.getId(PluginConstant.PLUGIN_ID)).getVersion());
8383
if(error == null){
8484
sentry.sendMessage(description);
8585
}else {

0 commit comments

Comments
 (0)