Skip to content

Commit 86a3e4e

Browse files
committed
refactor(architecture): remove layered architecture provider
Deleted `LayeredArchProvider` and `JavaLayeredArchProvider` files, and removed related extension points and configurations. Cleaned up unused imports in `SimpleDevinPrompter.kt`.
1 parent 2a5801c commit 86a3e4e

File tree

6 files changed

+0
-73
lines changed

6 files changed

+0
-73
lines changed

core/src/223/main/resources/META-INF/autodev-core.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -151,10 +151,6 @@
151151
interface="cc.unitmesh.devti.provider.DevFlowProvider"
152152
dynamic="true"/>
153153

154-
<extensionPoint qualifiedName="cc.unitmesh.layeredArchProvider"
155-
interface="cc.unitmesh.devti.provider.architecture.LayeredArchProvider"
156-
dynamic="true"/>
157-
158154
<!-- TODO: find better way to share context -->
159155
<extensionPoint qualifiedName="cc.unitmesh.contextPrompter"
160156
interface="cc.unitmesh.devti.provider.ContextPrompter"

core/src/233/main/resources/META-INF/autodev-core.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -153,10 +153,6 @@
153153
interface="cc.unitmesh.devti.provider.DevFlowProvider"
154154
dynamic="true"/>
155155

156-
<extensionPoint qualifiedName="cc.unitmesh.layeredArchProvider"
157-
interface="cc.unitmesh.devti.provider.architecture.LayeredArchProvider"
158-
dynamic="true"/>
159-
160156
<!-- TODO: find better way to share context -->
161157
<extensionPoint qualifiedName="cc.unitmesh.contextPrompter"
162158
interface="cc.unitmesh.devti.provider.ContextPrompter"

core/src/main/kotlin/cc/unitmesh/devti/prompting/SimpleDevinPrompter.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@ import cc.unitmesh.devti.provider.context.ChatCreationContext
88
import cc.unitmesh.devti.provider.context.ChatOrigin
99
import cc.unitmesh.devti.provider.devins.LanguagePromptProcessor
1010
import cc.unitmesh.devti.template.TemplateRender
11-
import com.intellij.openapi.application.runReadAction
1211
import com.intellij.openapi.editor.Editor
13-
import com.intellij.openapi.fileEditor.FileDocumentManager
1412
import com.intellij.openapi.fileEditor.FileEditorManager
1513
import com.intellij.openapi.project.Project
1614
import com.intellij.psi.PsiDocumentManager

core/src/main/kotlin/cc/unitmesh/devti/provider/architecture/LayeredArchProvider.kt

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

java/src/main/kotlin/cc/unitmesh/idea/provider/JavaLayeredArchProvider.kt

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

java/src/main/resources/cc.unitmesh.idea.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,6 @@
5656
language="JAVA"
5757
implementationClass="cc.unitmesh.idea.provider.JavaCustomPromptProvider"/>
5858

59-
<layeredArchProvider
60-
implementation="cc.unitmesh.idea.provider.JavaLayeredArchProvider"/>
61-
6259
<relatedClassProvider
6360
language="JAVA"
6461
implementationClass="cc.unitmesh.idea.provider.JavaRelatedClassesProvider" />

0 commit comments

Comments
 (0)