mirror of
https://github.com/ethauvin/kobalt.git
synced 2025-04-26 08:27:12 -07:00
Adjust KobaltClient.
This commit is contained in:
parent
f38cdfff96
commit
1d231163f3
1 changed files with 6 additions and 3 deletions
|
@ -2,7 +2,6 @@ package com.beust.kobalt.app.remote
|
||||||
|
|
||||||
import com.beust.kobalt.Args
|
import com.beust.kobalt.Args
|
||||||
import com.beust.kobalt.KobaltException
|
import com.beust.kobalt.KobaltException
|
||||||
import com.beust.kobalt.SystemProperties
|
|
||||||
import com.beust.kobalt.api.Kobalt
|
import com.beust.kobalt.api.Kobalt
|
||||||
import com.beust.kobalt.app.MainModule
|
import com.beust.kobalt.app.MainModule
|
||||||
import com.beust.kobalt.homeDir
|
import com.beust.kobalt.homeDir
|
||||||
|
@ -32,6 +31,8 @@ import retrofit2.http.POST
|
||||||
import retrofit2.http.Query
|
import retrofit2.http.Query
|
||||||
import java.io.*
|
import java.io.*
|
||||||
import java.net.Socket
|
import java.net.Socket
|
||||||
|
import java.net.URL
|
||||||
|
import java.net.URLClassLoader
|
||||||
import java.nio.file.Paths
|
import java.nio.file.Paths
|
||||||
import java.util.*
|
import java.util.*
|
||||||
import java.util.concurrent.Executors
|
import java.util.concurrent.Executors
|
||||||
|
@ -55,7 +56,8 @@ class KobaltWebSocketClient : Runnable {
|
||||||
val client = OkHttpClient()
|
val client = OkHttpClient()
|
||||||
val request = Request.Builder()
|
val request = Request.Builder()
|
||||||
// .url("ws://echo.websocket.org")
|
// .url("ws://echo.websocket.org")
|
||||||
.url("ws://localhost:1238/v1/getDependencies?buildFile=/Users/beust/java/testng/kobalt/src/Build.kt")
|
.url("ws://localhost:1239/v1/getDependencyGraph?buildFile=/Users/cedricbeust/t/Kandroid/kobalt/src" +
|
||||||
|
"/Build.kt")
|
||||||
.build()
|
.build()
|
||||||
var webSocket: WebSocket? = null
|
var webSocket: WebSocket? = null
|
||||||
val ws = WebSocketCall.create(client, request).enqueue(object: WebSocketListener {
|
val ws = WebSocketCall.create(client, request).enqueue(object: WebSocketListener {
|
||||||
|
@ -111,7 +113,8 @@ class KobaltClient : Runnable {
|
||||||
// val pong = service.ping().execute()
|
// val pong = service.ping().execute()
|
||||||
// println("Result from ping: " + pong)
|
// println("Result from ping: " + pong)
|
||||||
|
|
||||||
val buildFile = Paths.get(SystemProperties.homeDir, "kotlin/klaxon/kobalt/src/Build.kt").toString()
|
val buildFile = Paths.get(com.beust.kobalt.SystemProperties.homeDir,
|
||||||
|
"kotlin/klaxon/kobalt/src/Build.kt").toString()
|
||||||
val dependencies = service.getDependencies(buildFile)
|
val dependencies = service.getDependencies(buildFile)
|
||||||
val response = dependencies.execute()
|
val response = dependencies.execute()
|
||||||
if (response.isSuccessful) {
|
if (response.isSuccessful) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue