File tree Expand file tree Collapse file tree 2 files changed +16
-3
lines changed
kotlin/com/github/ilovegamecoding/intellijcodexp/activities Expand file tree Collapse file tree 2 files changed +16
-3
lines changed Original file line number Diff line number Diff line change
1
+ package com.github.ilovegamecoding.intellijcodexp.activities
2
+
3
+ import com.github.ilovegamecoding.intellijcodexp.services.CodeXPService
4
+ import com.intellij.openapi.application.ApplicationManager
5
+ import com.intellij.openapi.diagnostic.thisLogger
6
+ import com.intellij.openapi.project.Project
7
+ import com.intellij.openapi.startup.StartupActivity
8
+
9
+ class CodeXPStartupActivity : StartupActivity {
10
+ override fun runActivity (project : Project ) {
11
+ thisLogger().warn(" CodeXPStartupActivity.runActivity" )
12
+ val codeXPService = ApplicationManager .getApplication().getService(CodeXPService ::class .java)
13
+ }
14
+ }
Original file line number Diff line number Diff line change 9
9
<resource-bundle >messages.CodeXPBundle</resource-bundle >
10
10
11
11
<extensions defaultExtensionNs =" com.intellij" >
12
+ <postStartupActivity
13
+ implementation =" com.github.ilovegamecoding.intellijcodexp.activities.CodeXPStartupActivity" />
12
14
<toolWindow factoryClass =" com.github.ilovegamecoding.intellijcodexp.toolWindow.CodeXPToolWindowFactory"
13
15
anchor =" right"
14
16
id =" CodeXP Dashboard" icon =" icons/toolWindowIcon.svg" />
18
20
instance =" com.github.ilovegamecoding.intellijcodexp.toolWindow.CodeXPConfigurable" />
19
21
</extensions >
20
22
21
- <application-components >
22
- </application-components >
23
-
24
23
<applicationListeners >
25
24
<listener class =" com.github.ilovegamecoding.intellijcodexp.listeners.CodeXPEventListener"
26
25
topic =" com.intellij.openapi.actionSystem.ex.AnActionListener" />
You can’t perform that action at this time.
0 commit comments