Skip to content

Commit b9978c0

Browse files
committed
refactor(observer): remove and re-add AddDependencyAgentObserver #259
Deleted the old AddDependencyAgentObserver file and re-added it with updated implementation. Also added ChangeListObserver to the agent observer list in autodev-core.xml.
1 parent 1ce3b16 commit b9978c0

File tree

2 files changed

+9
-14
lines changed

2 files changed

+9
-14
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,7 @@
276276

277277
<agentObserver implementation="cc.unitmesh.devti.observer.TestAgentObserver" />
278278
<agentObserver implementation="cc.unitmesh.devti.observer.BuiltTaskAgentObserver" />
279+
<agentObserver implementation="cc.unitmesh.devti.observer.ChangeListObserver" />
279280
</extensions>
280281

281282
<actions>

core/src/main/kotlin/cc/unitmesh/devti/observer/AddDependencyAgentObserver.kt renamed to core/src/233/main/kotlin/cc/unitmesh/devti/observer/AddDependencyAgentObserver.kt

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,15 @@ class AddDependencyAgentObserver : AgentObserver, Disposable {
1414
override fun onRegister(project: Project) {
1515
connection = project.messageBus.connect()
1616
connection?.subscribe(ProjectDataImportListener.TOPIC, object : ProjectDataImportListener {
17-
// for 223 version
18-
// override fun onImportFailed(projectPath: String?) {
19-
//
20-
// }
17+
override fun onImportFailed(projectPath: String?, t: Throwable) {
18+
val prompt = """Help me fix follow dependency issue:
19+
|## ErrorMessage:
20+
|```
21+
|${t.message}
22+
|""".trimMargin()
2123

22-
// after 233
23-
// override fun onImportFailed(projectPath: String?, t: Throwable) {
24-
// val prompt = """Help me fix follow dependency issue:
25-
// |## ErrorMessage:
26-
// |```
27-
// |${t.message}
28-
// |""".trimMargin()
29-
//
30-
// sendErrorNotification(project, prompt)
31-
// }
24+
sendErrorNotification(project, prompt)
25+
}
3226
})
3327
}
3428

0 commit comments

Comments
 (0)