Skip to content
This repository was archived by the owner on Aug 24, 2018. It is now read-only.

Commit abf9f48

Browse files
committed
bump version to 0.3.5
1 parent d636e1d commit abf9f48

File tree

5 files changed

+47
-37
lines changed

5 files changed

+47
-37
lines changed

project/build.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
sbt.version=0.13.0
1+
sbt.version=0.13.5

project/build.scala

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -65,22 +65,30 @@ object build extends Build {
6565
unmanagedSourceDirectories in c <+= (scalaVersion, sourceDirectory in c) {
6666
case (v, dir) if v startsWith "2.9" => dir / "scala_2.9"
6767
case (v, dir) if v startsWith "2.10" => dir / "scala_2.10"
68+
case (v, dir) if v startsWith "2.11" => dir / "scala_2.10"
6869
}
6970

7071
val projectSettings = Seq(
7172
organization := "com.wordnik.swagger",
7273
name := "swagger-async-httpclient",
73-
scalaVersion := "2.10.0",
74-
crossScalaVersions := Seq("2.9.1", "2.9.1-1", "2.9.2", "2.9.3", "2.10.0"),
75-
scalacOptions ++= Seq("-unchecked", "-deprecation", "-optimize", "-Xcheckinit", "-encoding", "utf8", "-P:continuations:enable"),
74+
scalaVersion := "2.10.4",
75+
crossScalaVersions := Seq("2.10.4", "2.11.2"),
76+
scalacOptions ++= Seq("-unchecked", "-deprecation", "-optimize", "-Xcheckinit", "-encoding", "utf8"),
77+
scalacOptions <++= scalaVersion map {
78+
case v if v.startsWith("2.9") || v.startsWith("2.10") => Seq("-P:continuations:enable")
79+
case _ => Seq.empty
80+
},
7681
scalacOptions in Compile <++= scalaVersion map ({
7782
case v if v startsWith "2.10" => Seq("-language:implicitConversions", "-language:reflectiveCalls")
7883
case _ => Seq.empty
7984
}),
8085
javacOptions in compile ++= Seq("-target", "1.6", "-source", "1.6", "-Xlint:deprecation"),
8186
manifestSetting,
8287
autoCompilerPlugins := true,
83-
libraryDependencies <+= scalaVersion(sv => compilerPlugin("org.scala-lang.plugins" % "continuations" % sv)),
88+
libraryDependencies <++= scalaVersion {
89+
case v if v.startsWith("2.9") || v.startsWith("2.10") => Seq(compilerPlugin("org.scala-lang.plugins" % "continuations" % v))
90+
case _ => Seq.empty
91+
},
8492
parallelExecution in Test := false,
8593
commands += Command.args("s", "<shell command>") { (state, args) =>
8694
args.mkString(" ") ! state.log
@@ -107,18 +115,18 @@ object build extends Build {
107115
base = file("."),
108116
settings = defaultSettings ++ Seq(
109117
libraryDependencies ++= Seq(
110-
"org.scalatra.rl" %% "rl" % "0.4.8",
111-
"org.slf4j" % "slf4j-api" % "1.7.5",
112-
"ch.qos.logback" % "logback-classic" % "1.0.13" % "provided",
113-
"org.json4s" %% "json4s-jackson" % "3.2.5",
118+
"org.scalatra.rl" %% "rl" % "0.4.10",
119+
"org.slf4j" % "slf4j-api" % "1.7.7",
120+
"ch.qos.logback" % "logback-classic" % "1.1.2" % "provided",
121+
"org.json4s" %% "json4s-jackson" % "3.2.10",
114122
"com.googlecode.juniversalchardet" % "juniversalchardet" % "1.0.3",
115123
"eu.medsea.mimeutil" % "mime-util" % "2.1.3" exclude("org.slf4j", "slf4j-log4j12") exclude("log4j", "log4j"),
116-
"com.ning" % "async-http-client" % "1.7.19"
124+
"com.ning" % "async-http-client" % "1.8.14"
117125
),
118126
libraryDependencies <+= scalaVersion {
119127
case "2.9.3" => "org.clapper" % "grizzled-slf4j_2.9.2" % "0.6.10" exclude("org.scala-lang", "scala-library")
120128
case v if v startsWith "2.9" => "org.clapper" %% "grizzled-slf4j" % "0.6.10"
121-
case v => "com.typesafe" %% "scalalogging-slf4j" % "1.0.1"
129+
case v => "com.typesafe.scala-logging" %% "scala-logging-slf4j" % "2.1.2"
122130
},
123131
libraryDependencies <++= scalaVersion {
124132
case v if v startsWith "2.9" => Seq("com.typesafe.akka" % "akka-actor" % "2.0.5")

project/plugins.sbt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
addSbtPlugin("com.github.gseitz" % "sbt-release" % "0.7.1")
1+
addSbtPlugin("com.github.gseitz" % "sbt-release" % "0.8.5")
22

3-
addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.2.5")
3+
addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.3.2")
44

5+
addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.1.6")

src/main/scala_2.10/com/wordnik/swagger/client/RestClient.scala

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,27 @@
11
package com.wordnik.swagger.client
22

3-
import com.ning.http._
4-
import client._
5-
import client.{ Cookie => AhcCookie }
6-
import collection.JavaConverters._
7-
import java.util.{concurrent, TimeZone, Date, Locale}
8-
import java.util.concurrent.ConcurrentHashMap
9-
import io.Codec
10-
import java.nio.charset.Charset
113
import java.io.File
124
import java.net.URI
13-
import rl.{UrlCodingUtils, MapQueryString}
14-
import scala.concurrent.{Promise, ExecutionContext, Future}
15-
import scala.concurrent.duration._
16-
import org.json4s.JsonAST.JValue
17-
import org.json4s.jackson.JsonMethods
5+
import java.nio.charset.Charset
186
import java.text.SimpleDateFormat
19-
import scala.util.{Failure, Success}
20-
import com.wordnik.swagger.client.async.BuildInfo
7+
import java.util.concurrent.ConcurrentHashMap
218
import java.util.concurrent.atomic.AtomicLong
22-
import java.util.{ concurrent => juc }
23-
import org.jboss.netty.util.{HashedWheelTimer, Timer}
24-
import org.jboss.netty.channel.socket.nio.{NioWorkerPool, NioClientSocketChannelFactory}
9+
import java.util.{Date, Locale, TimeZone, concurrent => juc}
10+
11+
import com.ning.http.client._
12+
import com.ning.http.client.cookie.{Cookie => AhcCookie}
2513
import com.ning.http.client.providers.netty.NettyAsyncHttpProviderConfig
14+
import com.wordnik.swagger.client.async.BuildInfo
15+
import org.jboss.netty.channel.socket.nio.{NioClientSocketChannelFactory, NioWorkerPool}
16+
import org.jboss.netty.util.{HashedWheelTimer, Timer}
2617
import rl.Imports._
18+
import rl.{MapQueryString, UrlCodingUtils}
19+
20+
import scala.collection.JavaConverters._
21+
import scala.concurrent.duration._
22+
import scala.concurrent.{ExecutionContext, Future, Promise}
23+
import scala.io.Codec
24+
import scala.util.Failure
2725

2826
object RestClient {
2927

@@ -261,7 +259,7 @@ object RestClient {
261259

262260
class RestClient(config: SwaggerConfig) extends TransportClient with Logging {
263261

264-
import RestClient._
262+
import com.wordnik.swagger.client.RestClient._
265263
protected def underlying: Defaults = {
266264
if (InternalDefaults.inTrapExit) InternalDefaults.SbtProcessDefaults
267265
else InternalDefaults.BasicDefaults
@@ -275,7 +273,7 @@ class RestClient(config: SwaggerConfig) extends TransportClient with Logging {
275273
setAllowPoolingConnection true // enable http keep-alive
276274
setFollowRedirects config.followRedirects).build()
277275

278-
import StringHttpMethod._
276+
import com.wordnik.swagger.client.StringHttpMethod._
279277
implicit val execContext = ExecutionContext.fromExecutorService(clientConfig.executorService())
280278

281279
private[this] val mimes = new Mimes with Logging {
@@ -345,14 +343,16 @@ class RestClient(config: SwaggerConfig) extends TransportClient with Logging {
345343

346344
private[this] def addCookies(req: AsyncHttpClient#BoundRequestBuilder) = {
347345
cookies foreach { cookie =>
348-
val ahcCookie = new AhcCookie(
349-
cookie.cookieOptions.domain,
346+
val ahcCookie = AhcCookie.newValidCookie(
350347
cookie.name,
351348
cookie.value,
349+
cookie.cookieOptions.domain,
350+
cookie.value,
352351
cookie.cookieOptions.path,
352+
-1,
353353
cookie.cookieOptions.maxAge,
354354
cookie.cookieOptions.secure,
355-
cookie.cookieOptions.version)
355+
cookie.cookieOptions.httpOnly)
356356
req.addCookie(ahcCookie)
357357
}
358358
req

version.sbt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
version in ThisBuild := "0.3.4"
1+
version in ThisBuild := "0.3.5"
2+

0 commit comments

Comments
 (0)