File tree Expand file tree Collapse file tree 4 files changed +8
-0
lines changed
main/kotlin/com/coder/toolbox
test/kotlin/com/coder/toolbox Expand file tree Collapse file tree 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
44import com.jetbrains.toolbox.api.core.PluginSettingsStore
55import com.jetbrains.toolbox.api.core.diagnostics.Logger
66import com.jetbrains.toolbox.api.localization.LocalizableStringFactory
7+ import com.jetbrains.toolbox.api.remoteDev.connection.ClientHelper
78import com.jetbrains.toolbox.api.remoteDev.states.EnvironmentStateColorPalette
89import com.jetbrains.toolbox.api.remoteDev.ui.EnvironmentUiPageManager
910import com.jetbrains.toolbox.api.ui.ToolboxUi
@@ -13,6 +14,7 @@ data class CoderToolboxContext(
1314 val ui : ToolboxUi ,
1415 val envPageManager : EnvironmentUiPageManager ,
1516 val envStateColorPalette : EnvironmentStateColorPalette ,
17+ val ideOrchestrator : ClientHelper ,
1618 val cs : CoroutineScope ,
1719 val logger : Logger ,
1820 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
77import com.jetbrains.toolbox.api.localization.LocalizableStringFactory
88import com.jetbrains.toolbox.api.remoteDev.RemoteDevExtension
99import com.jetbrains.toolbox.api.remoteDev.RemoteProvider
10+ import com.jetbrains.toolbox.api.remoteDev.connection.ClientHelper
1011import com.jetbrains.toolbox.api.remoteDev.states.EnvironmentStateColorPalette
1112import com.jetbrains.toolbox.api.remoteDev.ui.EnvironmentUiPageManager
1213import com.jetbrains.toolbox.api.ui.ToolboxUi
@@ -24,6 +25,7 @@ class CoderToolboxExtension : RemoteDevExtension {
2425 serviceLocator.getService(ToolboxUi ::class .java),
2526 serviceLocator.getService(EnvironmentUiPageManager ::class .java),
2627 serviceLocator.getService(EnvironmentStateColorPalette ::class .java),
28+ serviceLocator.getService(ClientHelper ::class .java),
2729 serviceLocator.getService(CoroutineScope ::class .java),
2830 serviceLocator.getService(Logger ::class .java),
2931 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
1919import com.jetbrains.toolbox.api.core.PluginSettingsStore
2020import com.jetbrains.toolbox.api.core.diagnostics.Logger
2121import com.jetbrains.toolbox.api.localization.LocalizableStringFactory
22+ import com.jetbrains.toolbox.api.remoteDev.connection.ClientHelper
2223import com.jetbrains.toolbox.api.remoteDev.states.EnvironmentStateColorPalette
2324import com.jetbrains.toolbox.api.remoteDev.ui.EnvironmentUiPageManager
2425import com.jetbrains.toolbox.api.ui.ToolboxUi
@@ -48,6 +49,7 @@ internal class CoderCLIManagerTest {
4849 mockk<ToolboxUi >(),
4950 mockk<EnvironmentUiPageManager >(),
5051 mockk<EnvironmentStateColorPalette >(),
52+ mockk<ClientHelper >(),
5153 mockk<CoroutineScope >(),
5254 mockk<Logger >(relaxed = true ),
5355 mockk<LocalizableStringFactory >(),
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ import com.jetbrains.toolbox.api.core.PluginSecretStore
2020import com.jetbrains.toolbox.api.core.PluginSettingsStore
2121import com.jetbrains.toolbox.api.core.diagnostics.Logger
2222import com.jetbrains.toolbox.api.localization.LocalizableStringFactory
23+ import com.jetbrains.toolbox.api.remoteDev.connection.ClientHelper
2324import com.jetbrains.toolbox.api.remoteDev.states.EnvironmentStateColorPalette
2425import com.jetbrains.toolbox.api.remoteDev.ui.EnvironmentUiPageManager
2526import com.jetbrains.toolbox.api.ui.ToolboxUi
@@ -95,6 +96,7 @@ class CoderRestClientTest {
9596 mockk<ToolboxUi >(),
9697 mockk<EnvironmentUiPageManager >(),
9798 mockk<EnvironmentStateColorPalette >(),
99+ mockk<ClientHelper >(),
98100 mockk<CoroutineScope >(),
99101 mockk<Logger >(relaxed = true ),
100102 mockk<LocalizableStringFactory >(),
You can’t perform that action at this time.
0 commit comments