Skip to content

Commit 02d98cd

Browse files
committed
Move V1 models to sdk.v1 package
- coder.gateway.models should contain only plugin data models - coder data models need to go into the sdk package
1 parent 6ee0223 commit 02d98cd

15 files changed

+18
-23
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
package com.coder.gateway.models
22

3-
import com.coder.gateway.models.v1.Workspace
3+
import com.coder.gateway.sdk.v1.Workspace
44

55
data class CoderWorkspacesWizardModel(var loginModel: LoginModel, var workspaces: List<Workspace>)

src/main/kotlin/com/coder/gateway/sdk/CoderRestClientService.kt

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package com.coder.gateway.sdk
22

33
import com.coder.gateway.models.UriScheme
4-
import com.coder.gateway.models.v1.LoginRequest
5-
import com.coder.gateway.models.v1.SSHKeys
6-
import com.coder.gateway.models.v1.User
7-
import com.coder.gateway.models.v1.Workspace
84
import com.coder.gateway.sdk.ex.AuthenticationException
95
import com.coder.gateway.sdk.v1.CoderV1RestFacade
6+
import com.coder.gateway.sdk.v1.LoginRequest
7+
import com.coder.gateway.sdk.v1.SSHKeys
8+
import com.coder.gateway.sdk.v1.User
9+
import com.coder.gateway.sdk.v1.Workspace
1010
import com.google.gson.Gson
1111
import com.google.gson.GsonBuilder
1212
import com.intellij.openapi.components.Service

src/main/kotlin/com/coder/gateway/models/v1/BrokerMessage.kt renamed to src/main/kotlin/com/coder/gateway/sdk/v1/BrokerMessage.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.coder.gateway.models.v1
1+
package com.coder.gateway.sdk.v1
22

33
import com.google.gson.annotations.SerializedName
44
import dev.onvoid.webrtc.RTCIceServer

src/main/kotlin/com/coder/gateway/sdk/v1/CoderV1RestFacade.kt

-5
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
package com.coder.gateway.sdk.v1
22

3-
import com.coder.gateway.models.v1.LoginRequest
4-
import com.coder.gateway.models.v1.LoginResponse
5-
import com.coder.gateway.models.v1.SSHKeys
6-
import com.coder.gateway.models.v1.User
7-
import com.coder.gateway.models.v1.Workspace
83
import retrofit2.Call
94
import retrofit2.http.Body
105
import retrofit2.http.GET

src/main/kotlin/com/coder/gateway/models/v1/DialPolicy.kt renamed to src/main/kotlin/com/coder/gateway/sdk/v1/DialPolicy.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.coder.gateway.models.v1
1+
package com.coder.gateway.sdk.v1
22

33
import com.google.gson.annotations.SerializedName
44

src/main/kotlin/com/coder/gateway/models/v1/LoginRequest.kt renamed to src/main/kotlin/com/coder/gateway/sdk/v1/LoginRequest.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.coder.gateway.models.v1
1+
package com.coder.gateway.sdk.v1
22

33
import com.google.gson.annotations.SerializedName
44

src/main/kotlin/com/coder/gateway/models/v1/LoginResponse.kt renamed to src/main/kotlin/com/coder/gateway/sdk/v1/LoginResponse.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.coder.gateway.models.v1
1+
package com.coder.gateway.sdk.v1
22

33
import com.google.gson.annotations.SerializedName
44

src/main/kotlin/com/coder/gateway/models/v1/RebuildMessage.kt renamed to src/main/kotlin/com/coder/gateway/sdk/v1/RebuildMessage.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.coder.gateway.models.v1
1+
package com.coder.gateway.sdk.v1
22

33
import com.google.gson.annotations.SerializedName
44
import java.time.Duration

src/main/kotlin/com/coder/gateway/models/v1/SSHKeys.kt renamed to src/main/kotlin/com/coder/gateway/sdk/v1/SSHKeys.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.coder.gateway.models.v1
1+
package com.coder.gateway.sdk.v1
22

33
import com.google.gson.annotations.SerializedName
44

src/main/kotlin/com/coder/gateway/sdk/v1/Tunneler.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.coder.gateway.sdk
22

3-
import com.coder.gateway.models.v1.BrokerMessage
4-
import com.coder.gateway.models.v1.Workspace
3+
import com.coder.gateway.sdk.v1.BrokerMessage
4+
import com.coder.gateway.sdk.v1.Workspace
55
import com.google.gson.Gson
66
import com.google.gson.GsonBuilder
77
import com.google.gson.annotations.SerializedName

src/main/kotlin/com/coder/gateway/models/v1/User.kt renamed to src/main/kotlin/com/coder/gateway/sdk/v1/User.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.coder.gateway.models.v1
1+
package com.coder.gateway.sdk.v1
22

33
import com.google.gson.annotations.SerializedName
44
import java.time.Instant

src/main/kotlin/com/coder/gateway/models/v1/Workspace.kt renamed to src/main/kotlin/com/coder/gateway/sdk/v1/Workspace.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.coder.gateway.models.v1
1+
package com.coder.gateway.sdk.v1
22

33
import com.google.gson.annotations.SerializedName
44
import java.time.Instant

src/main/kotlin/com/coder/gateway/models/v1/WorkspaceStat.kt renamed to src/main/kotlin/com/coder/gateway/sdk/v1/WorkspaceStat.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.coder.gateway.models.v1
1+
package com.coder.gateway.sdk.v1
22

33
import com.google.gson.annotations.SerializedName
44
import java.time.Instant

src/main/kotlin/com/coder/gateway/views/steps/CoderWorkspacesStepView.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ package com.coder.gateway.views.steps
22

33
import com.coder.gateway.CoderGatewayBundle
44
import com.coder.gateway.models.CoderWorkspacesWizardModel
5-
import com.coder.gateway.models.v1.Workspace
65
import com.coder.gateway.sdk.CoderRestClientService
6+
import com.coder.gateway.sdk.v1.Workspace
77
import com.intellij.ide.IdeBundle
88
import com.intellij.openapi.Disposable
99
import com.intellij.openapi.application.ApplicationManager

src/main/kotlin/com/coder/gateway/views/steps/WorkspaceCellRenderer.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.coder.gateway.views.steps
22

3-
import com.coder.gateway.models.v1.Workspace
3+
import com.coder.gateway.sdk.v1.Workspace
44
import com.intellij.ui.IconManager
55
import com.intellij.ui.dsl.builder.panel
66
import com.intellij.ui.dsl.gridLayout.HorizontalAlign

0 commit comments

Comments
 (0)