Skip to content

Commit 5feccc4

Browse files
authored
Merge pull request #48 from SpringKill-team/dev
Dev
2 parents c6b6ef6 + 0d9110e commit 5feccc4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+750
-316
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
id("com.github.johnrengelman.shadow") version "8.1.1"
66
}
77

8-
group = "com.skgroup"
8+
group = "org.skgroup"
99
version = "1.0.0"
1010

1111
repositories {

src/main/kotlin/org/skgroup/CodeAuditAssistant/ui/component/IssueProblemsTab.kt

Lines changed: 0 additions & 99 deletions
This file was deleted.

src/main/kotlin/org/skgroup/CodeAuditAssistant/actions/BuildCallGraphAction.kt renamed to src/main/kotlin/org/skgroup/codeauditassistant/actions/BuildCallGraphAction.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.skgroup.CodeAuditAssistant.actions
1+
package org.skgroup.codeauditassistant.actions
22

33
import com.intellij.openapi.actionSystem.AnAction
44
import com.intellij.openapi.actionSystem.AnActionEvent
@@ -10,16 +10,17 @@ import com.intellij.psi.PsiMethod
1010
import kotlinx.coroutines.CoroutineScope
1111
import kotlinx.coroutines.Dispatchers
1212
import kotlinx.coroutines.launch
13-
import org.skgroup.CodeAuditAssistant.ui.service.CallGraphGenerator
14-
import org.skgroup.CodeAuditAssistant.ui.service.CodeAuditAssistantProjectService
13+
import org.skgroup.codeauditassistant.i18n.CAMessage
14+
import org.skgroup.codeauditassistant.ui.service.CallGraphGenerator
15+
import org.skgroup.codeauditassistant.ui.service.CodeAuditAssistantProjectService
1516

1617
/**
1718
* 类描述:BuildCallGraphAction 类用于为单个方法构建调用图。
1819
*
1920
* @author springkill
2021
* @version 1.0
2122
*/
22-
class BuildCallGraphAction : AnAction() {
23+
class BuildCallGraphAction : AnAction(CAMessage.message("action.buildcallgraph")) {
2324
override fun actionPerformed(e: AnActionEvent) {
2425
val project = e.getData(CommonDataKeys.PROJECT)
2526
val psiElement = e.getData(CommonDataKeys.PSI_ELEMENT)

src/main/kotlin/org/skgroup/CodeAuditAssistant/actions/OpenConfigAction.kt renamed to src/main/kotlin/org/skgroup/codeauditassistant/actions/OpenConfigAction.kt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
1-
package org.skgroup.CodeAuditAssistant.actions
1+
package org.skgroup.codeauditassistant.actions
22

33
import com.intellij.openapi.actionSystem.AnAction
44
import com.intellij.openapi.actionSystem.AnActionEvent
5-
import org.skgroup.CodeAuditAssistant.ui.component.ConfigDialog
5+
import org.skgroup.codeauditassistant.i18n.CAMessage
6+
import org.skgroup.codeauditassistant.ui.component.ConfigDialog
67

78
/**
89
* 类描述:OpenConfigAction 类用于。
910
*
1011
* @author springkill
1112
* @version 1.0
1213
*/
13-
class OpenConfigAction : AnAction("Open Code Audit Assistant Config") {
14+
class OpenConfigAction : AnAction(CAMessage.message("action.openconfig")) {
1415
override fun actionPerformed(e: AnActionEvent) {
1516
val dialog = ConfigDialog()
1617
dialog.show()

src/main/kotlin/org/skgroup/CodeAuditAssistant/actions/SearchAsSinkAction.kt renamed to src/main/kotlin/org/skgroup/codeauditassistant/actions/SearchAsSinkAction.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.skgroup.CodeAuditAssistant.actions
1+
package org.skgroup.codeauditassistant.actions
22

33
import com.intellij.openapi.actionSystem.AnAction
44
import com.intellij.openapi.actionSystem.AnActionEvent
@@ -10,16 +10,17 @@ import com.intellij.psi.PsiMethod
1010
import kotlinx.coroutines.CoroutineScope
1111
import kotlinx.coroutines.Dispatchers
1212
import kotlinx.coroutines.launch
13-
import org.skgroup.CodeAuditAssistant.ui.service.CallGraphSearcher
14-
import org.skgroup.CodeAuditAssistant.ui.service.CodeAuditAssistantProjectService
13+
import org.skgroup.codeauditassistant.i18n.CAMessage
14+
import org.skgroup.codeauditassistant.ui.service.CallGraphSearcher
15+
import org.skgroup.codeauditassistant.ui.service.CodeAuditAssistantProjectService
1516

1617
/**
1718
* 类描述:SearchAsSinkAction 类用于增加一个右键菜单,直接显示调用链。
1819
*
1920
* @author springkill
2021
* @version 1.0
2122
*/
22-
class SearchAsSinkAction : AnAction() {
23+
class SearchAsSinkAction : AnAction(CAMessage.message("action.searchassink")) {
2324
override fun actionPerformed(e: AnActionEvent) {
2425
val project = e.getData(CommonDataKeys.PROJECT)
2526
val psiElement = e.getData(CommonDataKeys.PSI_ELEMENT)

src/main/kotlin/org/skgroup/CodeAuditAssistant/analysis/ast/ProjectIssue.kt renamed to src/main/kotlin/org/skgroup/codeauditassistant/analysis/ast/ProjectIssue.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package org.skgroup.CodeAuditAssistant.analysis.ast
1+
package org.skgroup.codeauditassistant.analysis.ast
22

33
import com.intellij.openapi.vfs.VirtualFile
4-
import org.skgroup.CodeAuditAssistant.enums.SinkCallMode
4+
import org.skgroup.codeauditassistant.enums.SinkCallMode
55

66
/**
77
* 类描述:ProjectIssue 类用于存储SinkFinder的跳转信息。

src/main/kotlin/org/skgroup/CodeAuditAssistant/analysis/ast/SourceSpan.kt renamed to src/main/kotlin/org/skgroup/codeauditassistant/analysis/ast/SourceSpan.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.skgroup.CodeAuditAssistant.analysis.ast
1+
package org.skgroup.codeauditassistant.analysis.ast
22

33
import com.intellij.openapi.vfs.VirtualFile
44
import com.intellij.psi.PsiFile

src/main/kotlin/org/skgroup/CodeAuditAssistant/analysis/ast/nodes/AstNode.kt renamed to src/main/kotlin/org/skgroup/codeauditassistant/analysis/ast/nodes/AstNode.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package org.skgroup.CodeAuditAssistant.analysis.ast.nodes
1+
package org.skgroup.codeauditassistant.analysis.ast.nodes
22

3-
import org.skgroup.CodeAuditAssistant.analysis.ast.SourceSpan
3+
import org.skgroup.codeauditassistant.analysis.ast.SourceSpan
44

55
/**
66
* Ast node是抽象语法树的节点,用于表示代码结构

src/main/kotlin/org/skgroup/CodeAuditAssistant/analysis/ast/nodes/BaseAstNode.kt renamed to src/main/kotlin/org/skgroup/codeauditassistant/analysis/ast/nodes/BaseAstNode.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package org.skgroup.CodeAuditAssistant.analysis.ast.nodes
1+
package org.skgroup.codeauditassistant.analysis.ast.nodes
22

3-
import org.skgroup.CodeAuditAssistant.analysis.ast.SourceSpan
3+
import org.skgroup.codeauditassistant.analysis.ast.SourceSpan
44

55
/**
66
* Base ast node 是基础的ast节点

src/main/kotlin/org/skgroup/CodeAuditAssistant/analysis/ast/nodes/MethodNode.kt renamed to src/main/kotlin/org/skgroup/codeauditassistant/analysis/ast/nodes/MethodNode.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package org.skgroup.CodeAuditAssistant.analysis.ast.nodes
1+
package org.skgroup.codeauditassistant.analysis.ast.nodes
22

3-
import org.skgroup.CodeAuditAssistant.analysis.ast.SourceSpan
4-
import org.skgroup.CodeAuditAssistant.enums.RefMode
3+
import org.skgroup.codeauditassistant.analysis.ast.SourceSpan
4+
import org.skgroup.codeauditassistant.enums.RefMode
55

66
/**
77
* Method node 是用于表示方法节点

0 commit comments

Comments
 (0)