File tree 4 files changed +8
-0
lines changed
main/kotlin/com/coder/toolbox
test/kotlin/com/coder/toolbox
4 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import com.jetbrains.toolbox.api.core.PluginSecretStore
4
4
import com.jetbrains.toolbox.api.core.PluginSettingsStore
5
5
import com.jetbrains.toolbox.api.core.diagnostics.Logger
6
6
import com.jetbrains.toolbox.api.localization.LocalizableStringFactory
7
+ import com.jetbrains.toolbox.api.remoteDev.connection.ClientHelper
7
8
import com.jetbrains.toolbox.api.remoteDev.states.EnvironmentStateColorPalette
8
9
import com.jetbrains.toolbox.api.remoteDev.ui.EnvironmentUiPageManager
9
10
import com.jetbrains.toolbox.api.ui.ToolboxUi
@@ -13,6 +14,7 @@ data class CoderToolboxContext(
13
14
val ui : ToolboxUi ,
14
15
val envPageManager : EnvironmentUiPageManager ,
15
16
val envStateColorPalette : EnvironmentStateColorPalette ,
17
+ val ideOrchestrator : ClientHelper ,
16
18
val cs : CoroutineScope ,
17
19
val logger : Logger ,
18
20
val i18n : LocalizableStringFactory ,
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ import com.jetbrains.toolbox.api.core.diagnostics.Logger
7
7
import com.jetbrains.toolbox.api.localization.LocalizableStringFactory
8
8
import com.jetbrains.toolbox.api.remoteDev.RemoteDevExtension
9
9
import com.jetbrains.toolbox.api.remoteDev.RemoteProvider
10
+ import com.jetbrains.toolbox.api.remoteDev.connection.ClientHelper
10
11
import com.jetbrains.toolbox.api.remoteDev.states.EnvironmentStateColorPalette
11
12
import com.jetbrains.toolbox.api.remoteDev.ui.EnvironmentUiPageManager
12
13
import com.jetbrains.toolbox.api.ui.ToolboxUi
@@ -24,6 +25,7 @@ class CoderToolboxExtension : RemoteDevExtension {
24
25
serviceLocator.getService(ToolboxUi ::class .java),
25
26
serviceLocator.getService(EnvironmentUiPageManager ::class .java),
26
27
serviceLocator.getService(EnvironmentStateColorPalette ::class .java),
28
+ serviceLocator.getService(ClientHelper ::class .java),
27
29
serviceLocator.getService(CoroutineScope ::class .java),
28
30
serviceLocator.getService(Logger ::class .java),
29
31
serviceLocator.getService(LocalizableStringFactory ::class .java),
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ import com.jetbrains.toolbox.api.core.PluginSecretStore
19
19
import com.jetbrains.toolbox.api.core.PluginSettingsStore
20
20
import com.jetbrains.toolbox.api.core.diagnostics.Logger
21
21
import com.jetbrains.toolbox.api.localization.LocalizableStringFactory
22
+ import com.jetbrains.toolbox.api.remoteDev.connection.ClientHelper
22
23
import com.jetbrains.toolbox.api.remoteDev.states.EnvironmentStateColorPalette
23
24
import com.jetbrains.toolbox.api.remoteDev.ui.EnvironmentUiPageManager
24
25
import com.jetbrains.toolbox.api.ui.ToolboxUi
@@ -48,6 +49,7 @@ internal class CoderCLIManagerTest {
48
49
mockk<ToolboxUi >(),
49
50
mockk<EnvironmentUiPageManager >(),
50
51
mockk<EnvironmentStateColorPalette >(),
52
+ mockk<ClientHelper >(),
51
53
mockk<CoroutineScope >(),
52
54
mockk<Logger >(relaxed = true ),
53
55
mockk<LocalizableStringFactory >(),
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ import com.jetbrains.toolbox.api.core.PluginSecretStore
20
20
import com.jetbrains.toolbox.api.core.PluginSettingsStore
21
21
import com.jetbrains.toolbox.api.core.diagnostics.Logger
22
22
import com.jetbrains.toolbox.api.localization.LocalizableStringFactory
23
+ import com.jetbrains.toolbox.api.remoteDev.connection.ClientHelper
23
24
import com.jetbrains.toolbox.api.remoteDev.states.EnvironmentStateColorPalette
24
25
import com.jetbrains.toolbox.api.remoteDev.ui.EnvironmentUiPageManager
25
26
import com.jetbrains.toolbox.api.ui.ToolboxUi
@@ -95,6 +96,7 @@ class CoderRestClientTest {
95
96
mockk<ToolboxUi >(),
96
97
mockk<EnvironmentUiPageManager >(),
97
98
mockk<EnvironmentStateColorPalette >(),
99
+ mockk<ClientHelper >(),
98
100
mockk<CoroutineScope >(),
99
101
mockk<Logger >(relaxed = true ),
100
102
mockk<LocalizableStringFactory >(),
You can’t perform that action at this time.
0 commit comments