Skip to content

Commit 5764d6a

Browse files
authored
Merge pull request #28 from AVSystem/deps-update
Dependencies update: Scala commons, Guava, Scala Test
2 parents ba19d71 + f46eea3 commit 5764d6a

21 files changed

+46
-50
lines changed

build.sbt

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,17 @@ inThisBuild(Seq(
2222
val CompileAndTest = "compile->compile;test->test"
2323

2424
val parserCombinatorsVersion = "1.1.2"
25-
val avsCommonsVersion = "2.10.0"
25+
val avsCommonsVersion = "2.12.0"
2626
val jettyVersion = "9.4.51.v20230217" // Tests only
2727
val vaadinVersion = "6.8.18" // Tests only
2828
val slf4jVersion = "1.7.36"
2929
val logbackVersion = "1.4.4"
3030
val commonsLang3Version = "3.12.0"
3131
val commonsCodecVersion = "1.15"
32-
val guavaVersion = "23.0"
33-
val commonsNetVersion = "3.8.0"
32+
val guavaVersion = "32.1.2-jre"
33+
val commonsNetVersion = "3.9.0"
3434
val jodaTimeVersion = "2.10.14"
35-
val junitVersion = "4.13.2"
36-
val scalatestVersion = "3.0.9"
35+
val scalatestVersion = "3.2.16"
3736

3837
val noPublishSettings = Seq(
3938
publish / skip := true
@@ -104,7 +103,6 @@ lazy val subprojectSettings = Seq(
104103
})),
105104
libraryDependencies ++= Seq(
106105
compilerPlugin("com.avsystem.commons" %% "commons-analyzer" % avsCommonsVersion),
107-
"junit" % "junit" % junitVersion % Test,
108106
"org.scalatest" %% "scalatest" % scalatestVersion % Test
109107
),
110108
Compile / doc / sources := Seq.empty

scex-core/src/test/scala/com/avsystem/scex/compiler/ArbitraryCompilationTest.scala

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,13 @@ package compiler
33

44
import java.util.concurrent.Callable
55
import java.{lang => jl, util => ju}
6-
7-
import org.scalatest.FunSuite
6+
import org.scalatest.funsuite.AnyFunSuite
87

98
/**
109
* Created: 17-10-2013
1110
* Author: ghik
1211
*/
13-
class ArbitraryCompilationTest extends FunSuite {
12+
class ArbitraryCompilationTest extends AnyFunSuite {
1413
val compiler = new DefaultScexCompiler(new ScexSettings)
1514

1615
test("arbitrary source code compilation test") {

scex-core/src/test/scala/com/avsystem/scex/compiler/ClassfileReusingTest.scala

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ import com.avsystem.scex.presentation.SymbolAttributes
55
import com.avsystem.scex.util.{PredefinedAccessSpecs, SimpleContext}
66
import com.avsystem.scex.validation.{SymbolValidator, SyntaxValidator}
77
import com.avsystem.scex.{ExpressionProfile, NamedSource}
8-
import org.scalatest.{FunSuite, BeforeAndAfter}
8+
import org.scalatest.funsuite.AnyFunSuite
9+
import org.scalatest.BeforeAndAfter
910

1011
import scala.collection.mutable.ArrayBuffer
1112
import scala.reflect.internal.util.SourceFile
@@ -16,7 +17,7 @@ import scala.tools.nsc.Global
1617
* Created: 22-10-2014
1718
* Author: ghik
1819
*/
19-
class ClassfileReusingTest extends FunSuite with BeforeAndAfter {
20+
class ClassfileReusingTest extends AnyFunSuite with BeforeAndAfter {
2021

2122
trait ScexCompilerInterceptor extends InterceptingPluginScexCompiler {
2223
val sourcesCompiled = new ArrayBuffer[SourceFile]

scex-core/src/test/scala/com/avsystem/scex/compiler/JavaScexCompilerTest.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package com.avsystem.scex.compiler
22

3-
import com.avsystem.scex.japi.{XmlFriendlyJavaScexCompiler, ScalaTypeTokens}
4-
import com.avsystem.scex.util.{SimpleContext, PredefinedAccessSpecs}
5-
import org.scalatest.FunSuite
3+
import com.avsystem.scex.japi.{ScalaTypeTokens, XmlFriendlyJavaScexCompiler}
4+
import com.avsystem.scex.util.{PredefinedAccessSpecs, SimpleContext}
5+
import org.scalatest.funsuite.AnyFunSuite
66

77
/**
88
* Author: ghik
99
* Created: 26/10/15.
1010
*/
11-
class JavaScexCompilerTest extends FunSuite with CompilationTest {
11+
class JavaScexCompilerTest extends AnyFunSuite with CompilationTest {
1212
override protected def createCompiler = new XmlFriendlyJavaScexCompiler(new ScexSettings)
1313

1414
test("typed variables test") {

scex-core/src/test/scala/com/avsystem/scex/compiler/JavaTypeParsingTest.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package com.avsystem.scex
22
package compiler
33

4-
import org.scalatest.FunSuite
4+
import org.scalatest.funsuite.AnyFunSuite
55

6-
class JavaTypeParsingTest extends FunSuite {
6+
class JavaTypeParsingTest extends AnyFunSuite {
77

88
import com.avsystem.scex.compiler.JavaTypeParsing._
99

scex-core/src/test/scala/com/avsystem/scex/compiler/LiteralExpressionsTest.scala

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,16 @@ package com.avsystem.scex
22
package compiler
33

44
import java.lang.annotation.RetentionPolicy
5-
65
import com.avsystem.scex.compiler.ScexCompiler.CompilationFailedException
76
import com.avsystem.scex.compiler.TestUtils.CustomBooleanConversionRoot
87
import com.avsystem.scex.util.{PredefinedAccessSpecs, SimpleContext}
9-
import org.scalatest.FunSuite
8+
import org.scalatest.funsuite.AnyFunSuite
109

1110
/**
1211
* Created: 04-04-2014
1312
* Author: ghik
1413
*/
15-
class LiteralExpressionsTest extends FunSuite with CompilationTest {
14+
class LiteralExpressionsTest extends AnyFunSuite with CompilationTest {
1615

1716
import com.avsystem.scex.validation.SymbolValidator._
1817

scex-core/src/test/scala/com/avsystem/scex/compiler/ScalaParsingCommonsTest.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package com.avsystem.scex.compiler
22

33
import com.avsystem.scex.parsing.ScalaParsingCommons
4-
import org.scalatest.FunSuite
4+
import org.scalatest.funsuite.AnyFunSuite
55

66
/**
77
* Created: 31-10-2014
88
* Author: ghik
99
*/
10-
class ScalaParsingCommonsTest extends FunSuite {
10+
class ScalaParsingCommonsTest extends AnyFunSuite {
1111

1212
import com.avsystem.scex.parsing.ScalaParsingCommons._
1313

scex-core/src/test/scala/com/avsystem/scex/compiler/ScexCompilerTest.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import com.avsystem.scex.compiler.ScexCompiler.CompilationFailedException
66
import com.avsystem.scex.compiler.overriding.{Base, Klass, Specialized}
77
import com.avsystem.scex.util.{PredefinedAccessSpecs, SimpleContext}
88
import com.google.common.reflect.TypeToken
9-
import org.scalatest.FunSuite
9+
import org.scalatest.funsuite.AnyFunSuite
1010

1111
import java.{util => ju}
1212
import scala.annotation.nowarn
@@ -19,7 +19,7 @@ object ScexCompilerTest {
1919
}
2020

2121
@nowarn("msg=a pure expression does nothing in statement position")
22-
class ScexCompilerTest extends FunSuite with CompilationTest {
22+
class ScexCompilerTest extends AnyFunSuite with CompilationTest {
2323

2424
import com.avsystem.scex.validation.SymbolValidator._
2525

scex-core/src/test/scala/com/avsystem/scex/compiler/SetterExpressionsTest.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import com.avsystem.commons.misc.TypeString
66
import com.avsystem.scex.compiler.ScexCompiler.{CompilationFailedException, CompileError}
77
import com.avsystem.scex.compiler.TemplateInterpolations.Splicer
88
import com.avsystem.scex.util.{PredefinedAccessSpecs, SimpleContext}
9-
import org.scalatest.FunSuite
9+
import org.scalatest.funsuite.AnyFunSuite
1010

1111
import scala.annotation.nowarn
1212
import scala.reflect.ClassTag
@@ -41,7 +41,7 @@ object CustomBooleanSplicer {
4141
* Author: ghik
4242
*/
4343
@nowarn("msg=a pure expression does nothing in statement position")
44-
class SetterExpressionsTest extends FunSuite with CompilationTest {
44+
class SetterExpressionsTest extends AnyFunSuite with CompilationTest {
4545

4646
import com.avsystem.scex.validation.SymbolValidator._
4747

scex-core/src/test/scala/com/avsystem/scex/compiler/ShiftInfoPositionMappingTest.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ package com.avsystem.scex
22
package compiler
33

44
import com.avsystem.scex.parsing.{Binding, ShiftInfo, ShiftInfoPositionMapping}
5-
import org.scalatest.FunSuite
5+
import org.scalatest.funsuite.AnyFunSuite
66

77
import scala.collection.immutable.SortedMap
88

99
/**
1010
* Created: 24-10-2013
1111
* Author: ghik
1212
*/
13-
class ShiftInfoPositionMappingTest extends FunSuite {
13+
class ShiftInfoPositionMappingTest extends AnyFunSuite {
1414
test("empty mapping test") {
1515
val mapping = new ShiftInfoPositionMapping(SortedMap.empty, SortedMap.empty)
1616
val reverse = mapping.reverse

0 commit comments

Comments
 (0)