1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-27 08:38:13 -07:00

Warnings.

This commit is contained in:
Cedric Beust 2015-11-06 19:50:38 -08:00
parent d842e5aa74
commit 6094528f32
5 changed files with 13 additions and 24 deletions

View file

@ -1,22 +1,17 @@
package com.beust.kobalt.internal.remote
import com.beust.kobalt.Args
import com.beust.kobalt.SystemProperties
import com.beust.kobalt.kotlin.BuildFileCompiler
import com.beust.kobalt.mainNoExit
import com.beust.kobalt.misc.log
import com.google.gson.Gson
import com.google.gson.JsonObject
import com.google.gson.JsonParser
import javax.inject.Inject
import java.io.BufferedReader
import java.io.BufferedWriter
import java.io.InputStreamReader
import java.io.PrintWriter
import java.net.ConnectException
import java.net.Socket
import java.nio.file.Paths
import java.util.concurrent.Executors
import javax.inject.Inject
public class KobaltClient @Inject constructor() : Runnable {
var outgoing: PrintWriter? = null
@ -32,8 +27,6 @@ public class KobaltClient @Inject constructor() : Runnable {
outgoing = PrintWriter(socket.outputStream, true)
val testBuildfile = Paths.get(SystemProperties.homeDir, "java", "testng", "Build.kt")
.toFile().absolutePath
val testBuildfile2 = Paths.get(SystemProperties.homeDir, "java", "jcommander", "Build.kt")
.toFile().absolutePath
val c : String = "{ \"name\":\"GetDependencies\", \"buildFile\": \"$testBuildfile\"}"
outgoing!!.println(c)
val ins = BufferedReader(InputStreamReader(socket.inputStream))

View file

@ -55,7 +55,7 @@ class Logger(val dev: Boolean) {
final fun warn(tag: String, message: String, e: Throwable? = null) =
println(getPattern("W", "***** WARNING ", tag, message))
println(getPattern("W", "***** WARNING ${e?.message}", tag, message))
final fun log(tag: String, message: String, newLine: Boolean) =
with(getPattern("L", "", tag, message)) {

View file

@ -69,7 +69,7 @@ public class AndroidPlugin @Inject constructor(val javaCompiler: JavaCompiler) :
val version = configurations[project.name!!]?.buildToolsVersion
if (OperatingSystem.current().isWindows()) {
if (version == "22.0.1" || version == "23.0.1") {
return version as String
return version
} else {
return "build-tools-$version"
}

View file

@ -221,7 +221,6 @@ class PackagingPlugin @Inject constructor(val dependencyManager : DependencyMana
includedFiles: List<IncludedFile>,
expandJarFiles : Boolean = false,
outputStreamFactory: (OutputStream) -> ZipOutputStream = DEFAULT_STREAM_FACTORY) : File {
val buildDir = KFiles.makeDir(project.directory, project.buildDirectory!!)
val fullArchiveName = archiveName ?: arrayListOf(project.name!!, project.version!!).joinToString("-") + suffix
val archiveDir = libsDir(project)
val result = File(archiveDir.path, fullArchiveName)

View file

@ -6,16 +6,16 @@ import com.beust.kobalt.maven.Gpg
import com.beust.kobalt.maven.Http
import com.beust.kobalt.maven.KobaltException
import com.beust.kobalt.maven.Md5
import com.beust.kobalt.misc.*
import com.google.gson.Gson
import com.beust.kobalt.misc.KobaltExecutors
import com.beust.kobalt.misc.error
import com.beust.kobalt.misc.log
import com.beust.kobalt.misc.warn
import com.google.gson.JsonObject
import com.google.gson.JsonParser
import com.google.inject.assistedinject.Assisted
import com.squareup.okhttp.Response
import org.jetbrains.annotations.Nullable
import java.io.ByteArrayInputStream
import java.io.File
import java.nio.charset.Charset
import javax.inject.Inject
data class JCenterPackage(val jo: JsonObject) {
@ -34,15 +34,12 @@ open public class UnauthenticatedJCenterApi @Inject constructor(open val http: H
// return Parser().parse(ByteArrayInputStream(response.toByteArray(Charset.defaultCharset()))) as JsonObject
}
fun getPackage(name: String) : JCenterPackage {
val url = arrayListOf(BINTRAY_URL_API, "packages", "cbeust", "maven", "kobalt").joinToString("/")
val response = http.get(url).getAsString()
val result = parseResponse(response)
return JCenterPackage(result)
}
val kobaltPackage : JCenterPackage
get() = getPackage("kobalt")
// fun getPackage() : JCenterPackage {
// val url = arrayListOf(BINTRAY_URL_API, "packages", "cbeust", "maven", "kobalt").joinToString("/")
// val response = http.get(url).getAsString()
// val result = parseResponse(response)
// return JCenterPackage(result)
// }
}
public class JCenterApi @Inject constructor (@Nullable @Assisted("username") val username: String?,