Skip to content

Commit 8b1c553

Browse files
committed
feature: Update action classes to use localized messages and adjust plugin ID to follow naming conventions
1 parent 7a844fb commit 8b1c553

5 files changed

Lines changed: 10 additions & 10 deletions

File tree

src/main/kotlin/org/skgroup/codeauditassistant/actions/BuildCallGraphAction.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import org.skgroup.codeauditassistant.ui.service.CodeAuditAssistantProjectServic
2020
* @author springkill
2121
* @version 1.0
2222
*/
23-
class BuildCallGraphAction : AnAction() {
23+
class BuildCallGraphAction : AnAction(CAMessage.message("action.buildcallgraph")) {
2424
override fun actionPerformed(e: AnActionEvent) {
2525
val project = e.getData(CommonDataKeys.PROJECT)
2626
val psiElement = e.getData(CommonDataKeys.PSI_ELEMENT)

src/main/kotlin/org/skgroup/codeauditassistant/actions/OpenConfigAction.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import org.skgroup.codeauditassistant.ui.component.ConfigDialog
1111
* @author springkill
1212
* @version 1.0
1313
*/
14-
class OpenConfigAction : AnAction() {
14+
class OpenConfigAction : AnAction(CAMessage.message("action.openconfig")) {
1515
override fun actionPerformed(e: AnActionEvent) {
1616
val dialog = ConfigDialog()
1717
dialog.show()

src/main/kotlin/org/skgroup/codeauditassistant/actions/SearchAsSinkAction.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import org.skgroup.codeauditassistant.ui.service.CodeAuditAssistantProjectServic
2020
* @author springkill
2121
* @version 1.0
2222
*/
23-
class SearchAsSinkAction : AnAction() {
23+
class SearchAsSinkAction : AnAction(CAMessage.message("action.searchassink")) {
2424
override fun actionPerformed(e: AnActionEvent) {
2525
val project = e.getData(CommonDataKeys.PROJECT)
2626
val psiElement = e.getData(CommonDataKeys.PSI_ELEMENT)

src/main/kotlin/org/skgroup/codeauditassistant/ui/CodeAuditAssistantToolWindowFactory.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class CodeAuditAssistantToolWindowFactory : ToolWindowFactory {
1515

1616
// 用 ContentFactory 创建一个 Content
1717
val contentFactory = ContentFactory.getInstance()
18-
val content = contentFactory.createContent(mainToolWindow.mainPanel, "", false)
18+
val content = contentFactory.createContent(mainToolWindow.mainPanel, CAMessage.message("toolwindow.codeauditassistant"), false)
1919

2020
// 把 Content 添加到 ToolWindow
2121
toolWindow.contentManager.addContent(content)

src/main/resources/META-INF/plugin.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!-- Plugin Configuration File. Read more: https://plugins.jetbrains.com/docs/intellij/plugin-configuration-file.html -->
22
<idea-plugin>
33
<!-- Unique identifier of the plugin. It should be FQN. It cannot be changed between the plugin versions. -->
4-
<id>com.skgroup.CodeAuditAssistant</id>
4+
<id>org.skgroup.codeauditassistant</id>
55

66
<!-- Public plugin name should be written in Title Case.
77
Guidelines: https://plugins.jetbrains.com/docs/marketplace/plugin-overview-page.html#plugin-name -->
@@ -36,23 +36,23 @@
3636
Read more: https://plugins.jetbrains.com/docs/intellij/plugin-extension-points.html -->
3737
<extensions defaultExtensionNs="com.intellij">
3838
<toolWindow id="CodeAuditAssistant"
39-
factoryClass="org.skgroup.CodeAuditAssistant.ui.CodeAuditAssistantToolWindowFactory"
39+
factoryClass="org.skgroup.codeauditassistant.ui.CodeAuditAssistantToolWindowFactory"
4040
anchor="left"
4141
icon="/icons/pluginIcon.svg"
4242
/>
43-
<annotator language="JAVA" implementationClass="org.skgroup.CodeAuditAssistant.utils.ProblemAnnotator"/>
43+
<annotator language="JAVA" implementationClass="org.skgroup.codeauditassistant.utils.ProblemAnnotator"/>
4444
</extensions>
4545

4646
<actions>
47-
<action id="BuildCallGraphForMethod" class="org.skgroup.CodeAuditAssistant.actions.BuildCallGraphAction"
47+
<action id="BuildCallGraphForMethod" class="org.skgroup.codeauditassistant.actions.BuildCallGraphAction"
4848
text="Build Call Graph">
4949
<add-to-group group-id="EditorPopupMenu" anchor="last"/>
5050
</action>
51-
<action id="SearchAsSink" class="org.skgroup.CodeAuditAssistant.actions.SearchAsSinkAction"
51+
<action id="SearchAsSink" class="org.skgroup.codeauditassistant.actions.SearchAsSinkAction"
5252
text="Search As Sink">
5353
<add-to-group group-id="EditorPopupMenu" anchor="last"/>
5454
</action>
55-
<action id="OpenConfig" class="org.skgroup.CodeAuditAssistant.actions.OpenConfigAction"
55+
<action id="OpenConfig" class="org.skgroup.codeauditassistant.actions.OpenConfigAction"
5656
text="Open Code Audit Assistant Config">
5757
<add-to-group group-id="ToolsMenu" anchor="last"/>
5858
</action>

0 commit comments

Comments
 (0)