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

Commit 62b421e

Browse files
committed
cannot use default name for config since it is a keyword in Java
1 parent c13179f commit 62b421e

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

core/src/main/scala/com/softwaremill/session/SessionConfig.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,6 @@ object SessionConfig {
112112
/**
113113
* Creates a default configuration using the given secret.
114114
*/
115-
def default(serverSecret: String) = fromConfig(ConfigFactory.load()
115+
def defaultConfig(serverSecret: String) = fromConfig(ConfigFactory.load()
116116
.withValue("akka.http.session.server-secret", ConfigValueFactory.fromAnyRef(serverSecret)))
117117
}

core/src/test/scala/com/softwaremill/session/SessionManagerBasicEncoderTest.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ object SessionManagerBasicEncoderTest extends Properties("SessionManagerBasicEnc
1010

1111
property("encode+decode") = forAllNoShrink(secretGen) { (secret: String) =>
1212
forAll { (encrypt: Boolean, useMaxAgeSeconds: Boolean, data: Map[String, String]) =>
13-
val config = SessionConfig.default(secret)
13+
val config = SessionConfig.defaultConfig(secret)
1414
.copy(sessionEncryptData = encrypt)
1515
.copy(sessionMaxAgeSeconds = if (useMaxAgeSeconds) Some(3600L) else None)
1616
val manager = new SessionManager[Map[String, String]](config).clientSessionManager
@@ -21,7 +21,7 @@ object SessionManagerBasicEncoderTest extends Properties("SessionManagerBasicEnc
2121

2222
property("doesn't decode expired session") = forAllNoShrink(secretGen) { (secret: String) =>
2323
forAll { (encrypt: Boolean, data: Map[String, String]) =>
24-
val config = SessionConfig.default(secret)
24+
val config = SessionConfig.defaultConfig(secret)
2525
.copy(sessionEncryptData = encrypt)
2626
.copy(sessionMaxAgeSeconds = Some(20L)) // expires after 20s
2727
val managerPast = new SessionManager[Map[String, String]](config) {

core/src/test/scala/com/softwaremill/session/TestData.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.softwaremill.session
22

33
object TestData {
4-
val sessionConfig = SessionConfig.default("c05ll3lesrinf39t7mc5h6un6r0c69lgfno69dsak3vabeqamouq4328cuaekros401ajdpkh60rrtpd8ro24rbuqmgtnd1ebag6ljnb65i8a55d482ok7o0nch0bfbe")
4+
val sessionConfig = SessionConfig.defaultConfig("c05ll3lesrinf39t7mc5h6un6r0c69lgfno69dsak3vabeqamouq4328cuaekros401ajdpkh60rrtpd8ro24rbuqmgtnd1ebag6ljnb65i8a55d482ok7o0nch0bfbe")
55
implicit val manager = new SessionManager[Map[String, String]](sessionConfig)
66

77
type SMan = SessionManager[Map[String, String]]

example/src/main/scala/com/softwaremill/example/Example.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ object Example extends App with StrictLogging {
2020
implicit val materializer = ActorMaterializer()
2121
import system.dispatcher
2222

23-
val sessionConfig = SessionConfig.default("c05ll3lesrinf39t7mc5h6un6r0c69lgfno69dsak3vabeqamouq4328cuaekros401ajdpkh60rrtpd8ro24rbuqmgtnd1ebag6ljnb65i8a55d482ok7o0nch0bfbe")
23+
val sessionConfig = SessionConfig.defaultConfig("c05ll3lesrinf39t7mc5h6un6r0c69lgfno69dsak3vabeqamouq4328cuaekros401ajdpkh60rrtpd8ro24rbuqmgtnd1ebag6ljnb65i8a55d482ok7o0nch0bfbe")
2424
implicit val sessionManager = new SessionManager[ExampleSession](sessionConfig)
2525
implicit val refreshTokenStorage = new InMemoryRefreshTokenStorage[ExampleSession] {
2626
def log(msg: String) = logger.info(msg)

jwt/src/test/scala/com/softwaremill/session/SessionManagerJwtEncoderTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import org.json4s.JValue
44
import org.scalatest.{Matchers, FlatSpec}
55

66
class SessionManagerJwtEncoderTest extends FlatSpec with Matchers {
7-
val defaultConfig = SessionConfig.default("1234567890123456789012345678901234567890123456789012345678901234567890")
7+
val defaultConfig = SessionConfig.defaultConfig("1234567890123456789012345678901234567890123456789012345678901234567890")
88
val configMaxAge = defaultConfig.copy(sessionMaxAgeSeconds = Some(3600))
99
val configEncrypted = defaultConfig.copy(sessionEncryptData = true)
1010
val configEncryptedMaxAge = configMaxAge.copy(sessionEncryptData = true)

0 commit comments

Comments
 (0)