Skip to content

Commit 60113e3

Browse files
committed
12
1 parent 93dddc7 commit 60113e3

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

components/ide-service/pkg/server/server.go

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,23 @@ type WorkspaceConfig struct {
209209
Jetbrains *JetBrainsConfig `json:"jetbrains,omitempty"`
210210
}
211211

212+
type Task struct {
213+
Init string `json:"task,omitempty"`
214+
}
215+
216+
var JetbrainsCode map[string]string
217+
218+
func init() {
219+
JetbrainsCode["intellij"] = "IIU"
220+
JetbrainsCode["goland"] = "GO"
221+
JetbrainsCode["pycharm"] = "PCP"
222+
JetbrainsCode["phpstorm"] = "PS"
223+
JetbrainsCode["rubymine"] = "RM"
224+
JetbrainsCode["webstorm"] = "WS"
225+
JetbrainsCode["rider"] = "RD"
226+
JetbrainsCode["clion"] = "CL"
227+
}
228+
212229
func (s *IDEServiceServer) resolveReferrerIDE(wsCtx *WorkspaceContext, chosenIDEName string) (ideName string, ideOption config.IDEOption) {
213230
if wsCtx == nil || wsCtx.Referrer == "" {
214231
return
@@ -358,7 +375,9 @@ func (s *IDEServiceServer) ResolveWorkspaceConfig(ctx context.Context, req *api.
358375
for _, alias := range jbGW.DesktopIDEs {
359376
prebuilds := getPrebuilds(wsConfig, alias)
360377
if prebuilds != nil {
378+
if prebuilds.Version == "latest" {
361379

380+
}
362381
}
363382
}
364383
}

0 commit comments

Comments
 (0)