From dd6ab761b51a9d15e03a1c04773d180d3e129ec6 Mon Sep 17 00:00:00 2001 From: enriquenieto Date: Thu, 14 Nov 2019 16:40:19 +0100 Subject: [PATCH 1/6] Removed deprecation warnings from main project and tests --- build.sbt | 8 ++--- project/ProjectPlugin.scala | 6 +++- src/main/scala/stdlib/Extractors.scala | 16 ++++----- src/main/scala/stdlib/Formatting.scala | 10 +++--- src/main/scala/stdlib/LiteralStrings.scala | 7 ---- src/main/scala/stdlib/Traversables.scala | 36 ++++++------------- src/test/scala/stdlib/AssertsSpec.scala | 6 ++-- .../scala/stdlib/ByNameParameterSpec.scala | 6 ++-- src/test/scala/stdlib/CaseClassesSpec.scala | 6 ++-- src/test/scala/stdlib/ClassesSpec.scala | 6 ++-- src/test/scala/stdlib/EmptyValuesSpec.scala | 6 ++-- src/test/scala/stdlib/EnumerationsSpec.scala | 7 ---- src/test/scala/stdlib/ExtractorsSpec.scala | 6 ++-- .../scala/stdlib/ForExpressionsSpec.scala | 6 ++-- src/test/scala/stdlib/FormattingSpec.scala | 8 ++--- .../stdlib/HigherOrderFunctionsSpec.scala | 6 ++-- src/test/scala/stdlib/ImplicitsSpec.scala | 6 ++-- .../InfixPrefixAndPostfixOperatorsSpec.scala | 6 ++-- src/test/scala/stdlib/InfixTypesSpec.scala | 6 ++-- src/test/scala/stdlib/IterablesSpec.scala | 6 ++-- src/test/scala/stdlib/ListsSpec.scala | 6 ++-- .../scala/stdlib/LiteralBooleansSpec.scala | 6 ++-- .../scala/stdlib/LiteralNumbersSpec.scala | 6 ++-- .../scala/stdlib/LiteralStringsSpec.scala | 15 ++------ src/test/scala/stdlib/MapsSpec.scala | 6 ++-- .../stdlib/NamedAndDefaultArgumentsSpec.scala | 6 ++-- src/test/scala/stdlib/ObjectsSpec.scala | 6 ++-- src/test/scala/stdlib/OptionsSpec.scala | 6 ++-- src/test/scala/stdlib/ParentClassesSpec.scala | 6 ++-- .../scala/stdlib/PartialFunctionsSpec.scala | 6 ++-- .../PartiallyAppliedFunctionsSpec.scala | 6 ++-- .../scala/stdlib/PatternMatchingSpec.scala | 6 ++-- src/test/scala/stdlib/RangesSpec.scala | 6 ++-- .../scala/stdlib/RepeatedParametersSpec.scala | 6 ++-- .../scala/stdlib/SequencesAndArraysSpec.scala | 6 ++-- src/test/scala/stdlib/SetsSpec.scala | 6 ++-- src/test/scala/stdlib/TraitsSpec.scala | 6 ++-- src/test/scala/stdlib/TraversablesSpec.scala | 10 +++--- src/test/scala/stdlib/TuplesSpec.scala | 6 ++-- .../scala/stdlib/TypeSignaturesSpec.scala | 6 ++-- src/test/scala/stdlib/TypeVarianceSpec.scala | 6 ++-- .../stdlib/UniformAccessPrincipleSpec.scala | 6 ++-- 42 files changed, 139 insertions(+), 176 deletions(-) delete mode 100644 src/test/scala/stdlib/EnumerationsSpec.scala diff --git a/build.sbt b/build.sbt index 9c5a8080..954c3acb 100644 --- a/build.sbt +++ b/build.sbt @@ -10,10 +10,10 @@ lazy val stdlib = (project in file(".")) libraryDependencies ++= Seq( dep("exercise-compiler"), dep("definitions"), - %%("shapeless"), - %%("scalatest"), - %%("scalacheck"), - %%("scheckShapeless") + "com.chuusai" %% "shapeless" % "2.3.3", + "org.scalatest" %% "scalatest" % V.scalatest, + "org.scalacheck" %% "scalacheck" % V.scalacheck, + "com.github.alexarchambault" %% "scalacheck-shapeless_1.14" % V.scalacheckShapeless ) ) diff --git a/project/ProjectPlugin.scala b/project/ProjectPlugin.scala index 156a549b..bcfced8a 100644 --- a/project/ProjectPlugin.scala +++ b/project/ProjectPlugin.scala @@ -16,7 +16,11 @@ object ProjectPlugin extends AutoPlugin { object autoImport { lazy val V = new { - val scala212: String = "2.12.10" + val scala212: String = "2.12.10" + val shapeless: String = "2.3.3" + val scalatest: String = "3.0.8" + val scalacheck: String = "1.14.2" + val scalacheckShapeless: String = "1.2.3" } } diff --git a/src/main/scala/stdlib/Extractors.scala b/src/main/scala/stdlib/Extractors.scala index d95f7c20..ae34227b 100644 --- a/src/main/scala/stdlib/Extractors.scala +++ b/src/main/scala/stdlib/Extractors.scala @@ -71,7 +71,7 @@ object Extractors extends FlatSpec with Matchers with org.scalaexercises.definit class Car(val make: String, val model: String, val year: Short, val topSpeed: Short) object ChopShop { - def unapply(x: Car) = Some(x.make, x.model, x.year, x.topSpeed) + def unapply(x: Car) = Some((x.make, x.model, x.year, x.topSpeed)) } val ChopShop(a, b, c, d) = new Car("Chevy", "Camaro", 1978, 120) @@ -88,7 +88,7 @@ object Extractors extends FlatSpec with Matchers with org.scalaexercises.definit class Car(val make: String, val model: String, val year: Short, val topSpeed: Short) object ChopShop { - def unapply(x: Car) = Some(x.make, x.model, x.year, x.topSpeed) + def unapply(x: Car) = Some((x.make, x.model, x.year, x.topSpeed)) } val x = new Car("Chevy", "Camaro", 1978, 120) match { @@ -106,7 +106,7 @@ object Extractors extends FlatSpec with Matchers with org.scalaexercises.definit class Car(val make: String, val model: String, val year: Short, val topSpeed: Short) object ChopShop { - def unapply(x: Car) = Some(x.make, x.model, x.year, x.topSpeed) + def unapply(x: Car) = Some((x.make, x.model, x.year, x.topSpeed)) } val x = new Car("Chevy", "Camaro", 1978, 120) match { @@ -125,9 +125,9 @@ object Extractors extends FlatSpec with Matchers with org.scalaexercises.definit class Employee(val firstName: String, val middleName: Option[String], val lastName: String) object Tokenizer { - def unapply(x: Car) = Some(x.make, x.model, x.year, x.topSpeed) + def unapply(x: Car) = Some((x.make, x.model, x.year, x.topSpeed)) - def unapply(x: Employee) = Some(x.firstName, x.lastName) + def unapply(x: Employee) = Some((x.firstName, x.lastName)) } val result = new Employee("Kurt", None, "Vonnegut") match { @@ -142,7 +142,7 @@ object Extractors extends FlatSpec with Matchers with org.scalaexercises.definit */ def anyObjectExtractors(res0: String) { class Car(val make: String, val model: String, val year: Short, val topSpeed: Short) { - def unapply(x: Car) = Some(x.make, x.model) + def unapply(x: Car) = Some((x.make, x.model)) } val camaro = new Car("Chevy", "Camaro", 1978, 122) @@ -168,7 +168,7 @@ object Extractors extends FlatSpec with Matchers with org.scalaexercises.definit //factory methods, extractors, apply //Extractor: Create tokens that represent your object def unapply(x: Employee) = - Some(x.lastName, x.middleName, x.firstName) + Some((x.lastName, x.middleName, x.firstName)) } val singri = new Employee("Singri", None, "Keerthi") @@ -193,7 +193,7 @@ object Extractors extends FlatSpec with Matchers with org.scalaexercises.definit //factory methods, extractors, apply //Extractor: Create tokens that represent your object def unapply(x: Employee) = - Some(x.lastName, x.middleName, x.firstName) + Some((x.lastName, x.middleName, x.firstName)) } val singri = new Employee("Singri", None, "Keerthi") diff --git a/src/main/scala/stdlib/Formatting.scala b/src/main/scala/stdlib/Formatting.scala index 2a5df526..1aba1819 100644 --- a/src/main/scala/stdlib/Formatting.scala +++ b/src/main/scala/stdlib/Formatting.scala @@ -33,18 +33,16 @@ object Formatting extends FlatSpec with Matchers with org.scalaexercises.definit "%c".format(b) should be(res1) } - /** Character Literals can be an escape sequence, including octal or hexidecimal: + /** Character Literals can be an escape sequence, including hexidecimal: */ - def escapeSequenceFormatting(res0: String, res1: String, res2: String, res3: String) { + def escapeSequenceFormatting(res0: String, res1: String, res2: String) { val c = '\u0061' //unicode for a - val d = '\141' //octal for a val e = '\"' val f = '\\' "%c".format(c) should be(res0) - "%c".format(d) should be(res1) - "%c".format(e) should be(res2) - "%c".format(f) should be(res3) + "%c".format(e) should be(res1) + "%c".format(f) should be(res2) } /** Formatting can also include numbers: diff --git a/src/main/scala/stdlib/LiteralStrings.scala b/src/main/scala/stdlib/LiteralStrings.scala index 689f440b..c0a4d5fa 100644 --- a/src/main/scala/stdlib/LiteralStrings.scala +++ b/src/main/scala/stdlib/LiteralStrings.scala @@ -31,13 +31,6 @@ object LiteralStrings extends FlatSpec with Matchers with org.scalaexercises.def c.toString should be(res0) } - /** Character literals can use octal as well: - */ - def characterLiteralsOctalLiteralStrings(res0: String) { - val d = '\141' //octal for a - d.toString should be(res0) - } - /** Character literals can use escape sequences: */ def escapeSequenceLiteralStrings(res0: String, res1: String) { diff --git a/src/main/scala/stdlib/Traversables.scala b/src/main/scala/stdlib/Traversables.scala index ff51321c..22de7134 100644 --- a/src/main/scala/stdlib/Traversables.scala +++ b/src/main/scala/stdlib/Traversables.scala @@ -424,54 +424,38 @@ object Traversables extends FlatSpec with Matchers with org.scalaexercises.defin result should be(res0) } - /** `/:` or `foldLeft` will combine an operation starting with a seed and combining from the left. `foldLeft` is defined as (seed /: list), where seed is the initial value. Once the fold is established, you provide a function that takes two arguments. The first argument is the running total of the operation, and the second element is the next element of the list. + /** `foldLeft` will combine an operation starting with a seed and combining from the left. `foldLeft` takes as a first parameter the initial value of the fold. Once the fold is established, you provide a function that takes two arguments. The first argument is the running total of the operation, and the second element is the next element of the list. * * Given a `Traversable (x1, x2, x3, x4)`, an initial value of `init`, an operation `op`, `foldLeft` is defined as: `(((init op x1) op x2) op x3) op x4)` */ - def foldLeftFunctionTraversables(res0: Int, res1: Int, res2: Int, res3: Int, res4: Int) { + def foldLeftFunctionTraversables(res0: Int, res1: Int, res2: Int) { val list = List(5, 4, 3, 2, 1) - val result = (0 /: list) { (`running total`, `next element`) ⇒ + val result = list.foldLeft(0) { (`running total`, `next element`) ⇒ `running total` - `next element` } result should be(res0) - val result2 = list.foldLeft(0) { (`running total`, `next element`) ⇒ - `running total` - `next element` - } + val result2 = list.foldLeft(0)(_ - _) //Short hand result2 should be(res1) - val result3 = (0 /: list)(_ - _) //Short hand - result3 should be(res2) - - val result4 = list.foldLeft(0)(_ - _) - result4 should be(res3) - - (((((0 - 5) - 4) - 3) - 2) - 1) should be(res4) + (((((0 - 5) - 4) - 3) - 2) - 1) should be(res2) } - /** `:\` or `foldRight` will combine an operation starting with a seed and combining from the right. Fold right is defined as (list :\ seed), where seed is the initial value. Once the fold is established, you provide a function that takes two elements. The first is the next element of the list, and the second element is the running total of the operation. + /** `foldRight` will combine an operation starting with a seed and combining from the right. `foldRight` takes as a first parameter the initial value of the fold. Once the fold is established, you provide a function that takes two elements. The first is the next element of the list, and the second element is the running total of the operation. * * Given a `Traversable (x1, x2, x3, x4)`, an initial value of `init`, an operation `op`, `foldRight` is defined as: `x1 op (x2 op (x3 op (x4 op init)))` */ - def foldRightFunctionTraversables(res0: Int, res1: Int, res2: Int, res3: Int, res4: Int) { + def foldRightFunctionTraversables(res0: Int, res1: Int, res2: Int) { val list = List(5, 4, 3, 2, 1) - val result = (list :\ 0) { (`next element`, `running total`) ⇒ + val result = list.foldRight(0) { (`next element`, `running total`) ⇒ `next element` - `running total` } result should be(res0) - val result2 = list.foldRight(0) { (`next element`, `running total`) ⇒ - `next element` - `running total` - } + val result2 = list.foldRight(0)(_ - _) //Short hand result2 should be(res1) - val result3 = (list :\ 0)(_ - _) //Short hand - result3 should be(res2) - - val result4 = list.foldRight(0)(_ - _) - result4 should be(res3) - - (5 - (4 - (3 - (2 - (1 - 0))))) should be(res4) + (5 - (4 - (3 - (2 - (1 - 0))))) should be(res2) } /** `reduceLeft` is similar to `foldLeft`, except that the seed is the head value: diff --git a/src/test/scala/stdlib/AssertsSpec.scala b/src/test/scala/stdlib/AssertsSpec.scala index 73f1ea2d..ef11c2bd 100644 --- a/src/test/scala/stdlib/AssertsSpec.scala +++ b/src/test/scala/stdlib/AssertsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class AssertsSpec extends Spec with Checkers { +class AssertsSpec extends RefSpec with Checkers { def `scalatest asserts` = check(Test.testSuccess(Asserts.scalaTestAsserts _, true :: HNil)) diff --git a/src/test/scala/stdlib/ByNameParameterSpec.scala b/src/test/scala/stdlib/ByNameParameterSpec.scala index 9698c175..0a10020e 100644 --- a/src/test/scala/stdlib/ByNameParameterSpec.scala +++ b/src/test/scala/stdlib/ByNameParameterSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class ByNameParameterSpec extends Spec with Checkers { +class ByNameParameterSpec extends RefSpec with Checkers { def `takes unit by name parameter` = { val right: Either[Throwable, Int] = Right(29) diff --git a/src/test/scala/stdlib/CaseClassesSpec.scala b/src/test/scala/stdlib/CaseClassesSpec.scala index 2bf6cbcb..4a9e41aa 100644 --- a/src/test/scala/stdlib/CaseClassesSpec.scala +++ b/src/test/scala/stdlib/CaseClassesSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class CaseClassesSpec extends Spec with Checkers { +class CaseClassesSpec extends RefSpec with Checkers { def `case classes comparisons` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/ClassesSpec.scala b/src/test/scala/stdlib/ClassesSpec.scala index 0b808d9f..9f25a379 100644 --- a/src/test/scala/stdlib/ClassesSpec.scala +++ b/src/test/scala/stdlib/ClassesSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class ClassesSpec extends Spec with Checkers { +class ClassesSpec extends RefSpec with Checkers { def `classes with val parameters` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/EmptyValuesSpec.scala b/src/test/scala/stdlib/EmptyValuesSpec.scala index e5adf429..8951944c 100644 --- a/src/test/scala/stdlib/EmptyValuesSpec.scala +++ b/src/test/scala/stdlib/EmptyValuesSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class EmptyValuesSpec extends Spec with Checkers { +class EmptyValuesSpec extends RefSpec with Checkers { def `empty values` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/EnumerationsSpec.scala b/src/test/scala/stdlib/EnumerationsSpec.scala deleted file mode 100644 index 0cf9629d..00000000 --- a/src/test/scala/stdlib/EnumerationsSpec.scala +++ /dev/null @@ -1,7 +0,0 @@ -/* - * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. - * - */ - -package stdlib diff --git a/src/test/scala/stdlib/ExtractorsSpec.scala b/src/test/scala/stdlib/ExtractorsSpec.scala index 15426125..07281d7f 100644 --- a/src/test/scala/stdlib/ExtractorsSpec.scala +++ b/src/test/scala/stdlib/ExtractorsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class ExtractorsSpec extends Spec with Checkers { +class ExtractorsSpec extends RefSpec with Checkers { def `extractors` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/ForExpressionsSpec.scala b/src/test/scala/stdlib/ForExpressionsSpec.scala index 4f5d84c2..8a197a6b 100644 --- a/src/test/scala/stdlib/ForExpressionsSpec.scala +++ b/src/test/scala/stdlib/ForExpressionsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class ForExpressionsSpec extends Spec with Checkers { +class ForExpressionsSpec extends RefSpec with Checkers { def `nested for expressions` = { check( diff --git a/src/test/scala/stdlib/FormattingSpec.scala b/src/test/scala/stdlib/FormattingSpec.scala index 18514651..d4c0f194 100644 --- a/src/test/scala/stdlib/FormattingSpec.scala +++ b/src/test/scala/stdlib/FormattingSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class FormattingSpec extends Spec with Checkers { +class FormattingSpec extends RefSpec with Checkers { def `strings` = { check( Test.testSuccess( @@ -35,7 +35,7 @@ class FormattingSpec extends Spec with Checkers { check( Test.testSuccess( Formatting.escapeSequenceFormatting _, - "a" :: "a" :: "\"" :: "\\" :: HNil + "a" :: "\"" :: "\\" :: HNil ) ) } diff --git a/src/test/scala/stdlib/HigherOrderFunctionsSpec.scala b/src/test/scala/stdlib/HigherOrderFunctionsSpec.scala index 180b121e..23d769fc 100644 --- a/src/test/scala/stdlib/HigherOrderFunctionsSpec.scala +++ b/src/test/scala/stdlib/HigherOrderFunctionsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class HigherOrderFunctionsSpec extends Spec with Checkers { +class HigherOrderFunctionsSpec extends RefSpec with Checkers { def `anonymous function` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/ImplicitsSpec.scala b/src/test/scala/stdlib/ImplicitsSpec.scala index 14f89310..04c2e77d 100644 --- a/src/test/scala/stdlib/ImplicitsSpec.scala +++ b/src/test/scala/stdlib/ImplicitsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class ImplicitsSpec extends Spec with Checkers { +class ImplicitsSpec extends RefSpec with Checkers { def `implicit parameters` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/InfixPrefixAndPostfixOperatorsSpec.scala b/src/test/scala/stdlib/InfixPrefixAndPostfixOperatorsSpec.scala index 93e94c73..8ad255ee 100644 --- a/src/test/scala/stdlib/InfixPrefixAndPostfixOperatorsSpec.scala +++ b/src/test/scala/stdlib/InfixPrefixAndPostfixOperatorsSpec.scala @@ -7,14 +7,14 @@ package stdlib import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil // FIXME: get rid of this if possible -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ -class InfixPrefixAndPostfixOperatorsSpec extends Spec with Checkers { +class InfixPrefixAndPostfixOperatorsSpec extends RefSpec with Checkers { val Operators = InfixPrefixandPostfixOperators def `single parameter infix operators` = { diff --git a/src/test/scala/stdlib/InfixTypesSpec.scala b/src/test/scala/stdlib/InfixTypesSpec.scala index 5eccb6d2..3361fc68 100644 --- a/src/test/scala/stdlib/InfixTypesSpec.scala +++ b/src/test/scala/stdlib/InfixTypesSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class InfixTypesSpec extends Spec with Checkers { +class InfixTypesSpec extends RefSpec with Checkers { def `infix type` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/IterablesSpec.scala b/src/test/scala/stdlib/IterablesSpec.scala index ba2e9f98..3aac197b 100644 --- a/src/test/scala/stdlib/IterablesSpec.scala +++ b/src/test/scala/stdlib/IterablesSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class IterablesSpec extends Spec with Checkers { +class IterablesSpec extends RefSpec with Checkers { def `collection iterables` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/ListsSpec.scala b/src/test/scala/stdlib/ListsSpec.scala index 7f50b4b5..fdced94a 100644 --- a/src/test/scala/stdlib/ListsSpec.scala +++ b/src/test/scala/stdlib/ListsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class ListsSpec extends Spec with Checkers { +class ListsSpec extends RefSpec with Checkers { def `are homogeneous` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/LiteralBooleansSpec.scala b/src/test/scala/stdlib/LiteralBooleansSpec.scala index d16a821b..d3234668 100644 --- a/src/test/scala/stdlib/LiteralBooleansSpec.scala +++ b/src/test/scala/stdlib/LiteralBooleansSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class LiteralBooleansSpec extends Spec with Checkers { +class LiteralBooleansSpec extends RefSpec with Checkers { def `are either true or false` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/LiteralNumbersSpec.scala b/src/test/scala/stdlib/LiteralNumbersSpec.scala index 8e801915..5e140846 100644 --- a/src/test/scala/stdlib/LiteralNumbersSpec.scala +++ b/src/test/scala/stdlib/LiteralNumbersSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class LiteralNumbersSpec extends Spec with Checkers { +class LiteralNumbersSpec extends RefSpec with Checkers { def `integer literals` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/LiteralStringsSpec.scala b/src/test/scala/stdlib/LiteralStringsSpec.scala index 4a55bd7f..f8f9a1e5 100644 --- a/src/test/scala/stdlib/LiteralStringsSpec.scala +++ b/src/test/scala/stdlib/LiteralStringsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class LiteralStringsSpec extends Spec with Checkers { +class LiteralStringsSpec extends RefSpec with Checkers { def `character literals` = { check( Test.testSuccess( @@ -31,15 +31,6 @@ class LiteralStringsSpec extends Spec with Checkers { ) } - def `octal character literals` = { - check( - Test.testSuccess( - LiteralStrings.characterLiteralsOctalLiteralStrings _, - "a" :: HNil - ) - ) - } - def `escape sequence character literals` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/MapsSpec.scala b/src/test/scala/stdlib/MapsSpec.scala index 2073bd86..073adcb2 100644 --- a/src/test/scala/stdlib/MapsSpec.scala +++ b/src/test/scala/stdlib/MapsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class MapsSpec extends Spec with Checkers { +class MapsSpec extends RefSpec with Checkers { def `size` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/NamedAndDefaultArgumentsSpec.scala b/src/test/scala/stdlib/NamedAndDefaultArgumentsSpec.scala index 61ef69de..86800119 100644 --- a/src/test/scala/stdlib/NamedAndDefaultArgumentsSpec.scala +++ b/src/test/scala/stdlib/NamedAndDefaultArgumentsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class NamedAndDefaultArgumentsSpec extends Spec with Checkers { +class NamedAndDefaultArgumentsSpec extends RefSpec with Checkers { val Arguments = NamedandDefaultArguments def `class without parameters` = { diff --git a/src/test/scala/stdlib/ObjectsSpec.scala b/src/test/scala/stdlib/ObjectsSpec.scala index 684f79fe..c9e26dac 100644 --- a/src/test/scala/stdlib/ObjectsSpec.scala +++ b/src/test/scala/stdlib/ObjectsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class ObjectsSpec extends Spec with Checkers { +class ObjectsSpec extends RefSpec with Checkers { def `singleton` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/OptionsSpec.scala b/src/test/scala/stdlib/OptionsSpec.scala index 0b042d39..3bc3f76f 100644 --- a/src/test/scala/stdlib/OptionsSpec.scala +++ b/src/test/scala/stdlib/OptionsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class OptionsSpec extends Spec with Checkers { +class OptionsSpec extends RefSpec with Checkers { def `none and some` = { val theNone: Option[String] = None diff --git a/src/test/scala/stdlib/ParentClassesSpec.scala b/src/test/scala/stdlib/ParentClassesSpec.scala index 4667c8fa..c4a9577f 100644 --- a/src/test/scala/stdlib/ParentClassesSpec.scala +++ b/src/test/scala/stdlib/ParentClassesSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class ParentClassesSpec extends Spec with Checkers { +class ParentClassesSpec extends RefSpec with Checkers { def `all values are objects` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/PartialFunctionsSpec.scala b/src/test/scala/stdlib/PartialFunctionsSpec.scala index b6cb50de..b18297d9 100644 --- a/src/test/scala/stdlib/PartialFunctionsSpec.scala +++ b/src/test/scala/stdlib/PartialFunctionsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class PartialFunctionsSpec extends Spec with Checkers { +class PartialFunctionsSpec extends RefSpec with Checkers { def `partial functions` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/PartiallyAppliedFunctionsSpec.scala b/src/test/scala/stdlib/PartiallyAppliedFunctionsSpec.scala index 69788e9c..e58a96f0 100644 --- a/src/test/scala/stdlib/PartiallyAppliedFunctionsSpec.scala +++ b/src/test/scala/stdlib/PartiallyAppliedFunctionsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class PartiallyAppliedFunctionsSpec extends Spec with Checkers { +class PartiallyAppliedFunctionsSpec extends RefSpec with Checkers { def `partially applied functions` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/PatternMatchingSpec.scala b/src/test/scala/stdlib/PatternMatchingSpec.scala index 91267a3b..577ee906 100644 --- a/src/test/scala/stdlib/PatternMatchingSpec.scala +++ b/src/test/scala/stdlib/PatternMatchingSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class PatternMatchingSpec extends Spec with Checkers { +class PatternMatchingSpec extends RefSpec with Checkers { def `pattern matching` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/RangesSpec.scala b/src/test/scala/stdlib/RangesSpec.scala index c7b54c03..5e7f32c2 100644 --- a/src/test/scala/stdlib/RangesSpec.scala +++ b/src/test/scala/stdlib/RangesSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class RangesSpec extends Spec with Checkers { +class RangesSpec extends RefSpec with Checkers { def `upper bounds are not inclusive` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/RepeatedParametersSpec.scala b/src/test/scala/stdlib/RepeatedParametersSpec.scala index bfccb9ff..cd3dbb85 100644 --- a/src/test/scala/stdlib/RepeatedParametersSpec.scala +++ b/src/test/scala/stdlib/RepeatedParametersSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class RepeatedParametersSpec extends Spec with Checkers { +class RepeatedParametersSpec extends RefSpec with Checkers { def `multiple last parameters` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/SequencesAndArraysSpec.scala b/src/test/scala/stdlib/SequencesAndArraysSpec.scala index 7acf0870..5bee5aef 100644 --- a/src/test/scala/stdlib/SequencesAndArraysSpec.scala +++ b/src/test/scala/stdlib/SequencesAndArraysSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class SequencesAndArraysSpec extends Spec with Checkers { +class SequencesAndArraysSpec extends RefSpec with Checkers { def `list to array` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/SetsSpec.scala b/src/test/scala/stdlib/SetsSpec.scala index 8ba5c182..7b3d9800 100644 --- a/src/test/scala/stdlib/SetsSpec.scala +++ b/src/test/scala/stdlib/SetsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class SetsSpec extends Spec with Checkers { +class SetsSpec extends RefSpec with Checkers { def `have no duplicates` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/TraitsSpec.scala b/src/test/scala/stdlib/TraitsSpec.scala index cfaae452..6dd6ad34 100644 --- a/src/test/scala/stdlib/TraitsSpec.scala +++ b/src/test/scala/stdlib/TraitsSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class TraitsSpec extends Spec with Checkers { +class TraitsSpec extends RefSpec with Checkers { def `are similar to interfaces` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/TraversablesSpec.scala b/src/test/scala/stdlib/TraversablesSpec.scala index a0f8560d..8dfafa90 100644 --- a/src/test/scala/stdlib/TraversablesSpec.scala +++ b/src/test/scala/stdlib/TraversablesSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class TraversablesSpec extends Spec with Checkers { +class TraversablesSpec extends RefSpec with Checkers { def `are at the top of collection hierarchy` = { check( Test.testSuccess( @@ -401,7 +401,7 @@ class TraversablesSpec extends Spec with Checkers { check( Test.testSuccess( Traversables.foldLeftFunctionTraversables _, - -15 :: -15 :: -15 :: -15 :: -15 :: HNil + -15 :: -15 :: -15 :: HNil ) ) } @@ -410,7 +410,7 @@ class TraversablesSpec extends Spec with Checkers { check( Test.testSuccess( Traversables.foldRightFunctionTraversables _, - 3 :: 3 :: 3 :: 3 :: 3 :: HNil + 3 :: 3 :: 3 :: HNil ) ) } diff --git a/src/test/scala/stdlib/TuplesSpec.scala b/src/test/scala/stdlib/TuplesSpec.scala index b94ae961..70d7b6e6 100644 --- a/src/test/scala/stdlib/TuplesSpec.scala +++ b/src/test/scala/stdlib/TuplesSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class TuplesSpec extends Spec with Checkers { +class TuplesSpec extends RefSpec with Checkers { def `are indexed` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/TypeSignaturesSpec.scala b/src/test/scala/stdlib/TypeSignaturesSpec.scala index 21a21e52..4d32638e 100644 --- a/src/test/scala/stdlib/TypeSignaturesSpec.scala +++ b/src/test/scala/stdlib/TypeSignaturesSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class TypeSignaturesSpec extends Spec with Checkers { +class TypeSignaturesSpec extends RefSpec with Checkers { def `type signatures` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/TypeVarianceSpec.scala b/src/test/scala/stdlib/TypeVarianceSpec.scala index a402cba5..0b3184b8 100644 --- a/src/test/scala/stdlib/TypeVarianceSpec.scala +++ b/src/test/scala/stdlib/TypeVarianceSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class TypeVarianceSpec extends Spec with Checkers { +class TypeVarianceSpec extends RefSpec with Checkers { def `type variance` = { check( Test.testSuccess( diff --git a/src/test/scala/stdlib/UniformAccessPrincipleSpec.scala b/src/test/scala/stdlib/UniformAccessPrincipleSpec.scala index f272431d..7b6bdcc0 100644 --- a/src/test/scala/stdlib/UniformAccessPrincipleSpec.scala +++ b/src/test/scala/stdlib/UniformAccessPrincipleSpec.scala @@ -6,13 +6,13 @@ package stdlib -import org.scalacheck.Shapeless._ +import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test -import org.scalatest.Spec +import org.scalatest.refspec.RefSpec import org.scalatest.prop.Checkers import shapeless.HNil -class UniformAccessPrincipleSpec extends Spec with Checkers { +class UniformAccessPrincipleSpec extends RefSpec with Checkers { def `uniform access principle` = { check( Test.testSuccess( From 98bb3fab033203c16a0bf080b1651b017efa0087 Mon Sep 17 00:00:00 2001 From: enriquenieto Date: Thu, 14 Nov 2019 16:46:49 +0100 Subject: [PATCH 2/6] Updated ProjectPlugin --- project/ProjectPlugin.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/ProjectPlugin.scala b/project/ProjectPlugin.scala index bcfced8a..1dbaa17b 100644 --- a/project/ProjectPlugin.scala +++ b/project/ProjectPlugin.scala @@ -48,7 +48,7 @@ object ProjectPlugin extends AutoPlugin { ), scalacOptions := sbtorgpolicies.model.scalacCommonOptions, headerLicense := Some(Custom(s"""| scala-exercises - ${name.value} - | Copyright (C) 2015-2016 47 Degrees, LLC. + | Copyright (C) 2015-2019 47 Degrees, LLC. | |""".stripMargin)) ) From 061e0ff2089faf8d8c7daa18f961a4cf9a581564 Mon Sep 17 00:00:00 2001 From: enriquenieto Date: Thu, 14 Nov 2019 16:49:41 +0100 Subject: [PATCH 3/6] Updated Copyright header --- src/main/scala/stdlib/Asserts.scala | 2 +- src/main/scala/stdlib/ByNameParameter.scala | 2 +- src/main/scala/stdlib/CaseClasses.scala | 2 +- src/main/scala/stdlib/Classes.scala | 2 +- src/main/scala/stdlib/EmptyValues.scala | 2 +- src/main/scala/stdlib/Enumerations.scala | 2 +- src/main/scala/stdlib/Extractors.scala | 2 +- src/main/scala/stdlib/ForExpressions.scala | 2 +- src/main/scala/stdlib/Formatting.scala | 2 +- src/main/scala/stdlib/HigherOrderFunctions.scala | 2 +- src/main/scala/stdlib/Implicits.scala | 2 +- src/main/scala/stdlib/InfixPrefixandPostfixOperators.scala | 2 +- src/main/scala/stdlib/InfixTypes.scala | 2 +- src/main/scala/stdlib/Iterables.scala | 2 +- src/main/scala/stdlib/Lists.scala | 2 +- src/main/scala/stdlib/LiteralBooleans.scala | 2 +- src/main/scala/stdlib/LiteralNumbers.scala | 2 +- src/main/scala/stdlib/LiteralStrings.scala | 2 +- src/main/scala/stdlib/Maps.scala | 2 +- src/main/scala/stdlib/NamedandDefaultArguments.scala | 2 +- src/main/scala/stdlib/NamedandDefaultArgumentsHelper.scala | 2 +- src/main/scala/stdlib/Objects.scala | 2 +- src/main/scala/stdlib/Options.scala | 2 +- src/main/scala/stdlib/OptionsHelper.scala | 2 +- src/main/scala/stdlib/ParentClasses.scala | 2 +- src/main/scala/stdlib/PartialFunctions.scala | 2 +- src/main/scala/stdlib/PartiallyAppliedFunctions.scala | 2 +- src/main/scala/stdlib/PatternMatching.scala | 2 +- src/main/scala/stdlib/Ranges.scala | 2 +- src/main/scala/stdlib/RepeatedParameters.scala | 2 +- src/main/scala/stdlib/RepeatedParametersHelper.scala | 2 +- src/main/scala/stdlib/SequencesandArrays.scala | 2 +- src/main/scala/stdlib/Sets.scala | 2 +- src/main/scala/stdlib/StdLib.scala | 2 +- src/main/scala/stdlib/Traits.scala | 2 +- src/main/scala/stdlib/Traversables.scala | 2 +- src/main/scala/stdlib/Tuples.scala | 2 +- src/main/scala/stdlib/TypeSignatures.scala | 2 +- src/main/scala/stdlib/TypeVariance.scala | 2 +- src/main/scala/stdlib/TypeVarianceHelper.scala | 2 +- src/main/scala/stdlib/UniformAccessPrinciple.scala | 2 +- 41 files changed, 41 insertions(+), 41 deletions(-) diff --git a/src/main/scala/stdlib/Asserts.scala b/src/main/scala/stdlib/Asserts.scala index 7ea15894..9ff24fd5 100644 --- a/src/main/scala/stdlib/Asserts.scala +++ b/src/main/scala/stdlib/Asserts.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/ByNameParameter.scala b/src/main/scala/stdlib/ByNameParameter.scala index fcaa5c1c..2fe6f9cf 100644 --- a/src/main/scala/stdlib/ByNameParameter.scala +++ b/src/main/scala/stdlib/ByNameParameter.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/CaseClasses.scala b/src/main/scala/stdlib/CaseClasses.scala index 8675f596..acccc9bf 100644 --- a/src/main/scala/stdlib/CaseClasses.scala +++ b/src/main/scala/stdlib/CaseClasses.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Classes.scala b/src/main/scala/stdlib/Classes.scala index 370571fb..f3d2fc30 100644 --- a/src/main/scala/stdlib/Classes.scala +++ b/src/main/scala/stdlib/Classes.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/EmptyValues.scala b/src/main/scala/stdlib/EmptyValues.scala index 58dc83ce..21464a15 100644 --- a/src/main/scala/stdlib/EmptyValues.scala +++ b/src/main/scala/stdlib/EmptyValues.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Enumerations.scala b/src/main/scala/stdlib/Enumerations.scala index a24f2191..0647c699 100644 --- a/src/main/scala/stdlib/Enumerations.scala +++ b/src/main/scala/stdlib/Enumerations.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Extractors.scala b/src/main/scala/stdlib/Extractors.scala index ae34227b..96944c16 100644 --- a/src/main/scala/stdlib/Extractors.scala +++ b/src/main/scala/stdlib/Extractors.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/ForExpressions.scala b/src/main/scala/stdlib/ForExpressions.scala index 973f102e..39b53c23 100644 --- a/src/main/scala/stdlib/ForExpressions.scala +++ b/src/main/scala/stdlib/ForExpressions.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Formatting.scala b/src/main/scala/stdlib/Formatting.scala index 1aba1819..4bac8356 100644 --- a/src/main/scala/stdlib/Formatting.scala +++ b/src/main/scala/stdlib/Formatting.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/HigherOrderFunctions.scala b/src/main/scala/stdlib/HigherOrderFunctions.scala index c62b152d..edf4f31c 100644 --- a/src/main/scala/stdlib/HigherOrderFunctions.scala +++ b/src/main/scala/stdlib/HigherOrderFunctions.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Implicits.scala b/src/main/scala/stdlib/Implicits.scala index 9b4726ff..be51b5ba 100644 --- a/src/main/scala/stdlib/Implicits.scala +++ b/src/main/scala/stdlib/Implicits.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/InfixPrefixandPostfixOperators.scala b/src/main/scala/stdlib/InfixPrefixandPostfixOperators.scala index 11fb0475..76d84793 100644 --- a/src/main/scala/stdlib/InfixPrefixandPostfixOperators.scala +++ b/src/main/scala/stdlib/InfixPrefixandPostfixOperators.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/InfixTypes.scala b/src/main/scala/stdlib/InfixTypes.scala index b464755a..4f5915ef 100644 --- a/src/main/scala/stdlib/InfixTypes.scala +++ b/src/main/scala/stdlib/InfixTypes.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Iterables.scala b/src/main/scala/stdlib/Iterables.scala index c2abfbd8..5f5daf59 100644 --- a/src/main/scala/stdlib/Iterables.scala +++ b/src/main/scala/stdlib/Iterables.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Lists.scala b/src/main/scala/stdlib/Lists.scala index b4bdfec4..155d0d3f 100644 --- a/src/main/scala/stdlib/Lists.scala +++ b/src/main/scala/stdlib/Lists.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/LiteralBooleans.scala b/src/main/scala/stdlib/LiteralBooleans.scala index 5aad2c8d..c0ef1cf2 100644 --- a/src/main/scala/stdlib/LiteralBooleans.scala +++ b/src/main/scala/stdlib/LiteralBooleans.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/LiteralNumbers.scala b/src/main/scala/stdlib/LiteralNumbers.scala index 24aaf5a7..9360184e 100644 --- a/src/main/scala/stdlib/LiteralNumbers.scala +++ b/src/main/scala/stdlib/LiteralNumbers.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/LiteralStrings.scala b/src/main/scala/stdlib/LiteralStrings.scala index c0a4d5fa..bcc0b5c3 100644 --- a/src/main/scala/stdlib/LiteralStrings.scala +++ b/src/main/scala/stdlib/LiteralStrings.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Maps.scala b/src/main/scala/stdlib/Maps.scala index a933f50c..c7abca41 100644 --- a/src/main/scala/stdlib/Maps.scala +++ b/src/main/scala/stdlib/Maps.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/NamedandDefaultArguments.scala b/src/main/scala/stdlib/NamedandDefaultArguments.scala index 393a296a..3015047a 100644 --- a/src/main/scala/stdlib/NamedandDefaultArguments.scala +++ b/src/main/scala/stdlib/NamedandDefaultArguments.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/NamedandDefaultArgumentsHelper.scala b/src/main/scala/stdlib/NamedandDefaultArgumentsHelper.scala index c76bcd14..bef80e46 100644 --- a/src/main/scala/stdlib/NamedandDefaultArgumentsHelper.scala +++ b/src/main/scala/stdlib/NamedandDefaultArgumentsHelper.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Objects.scala b/src/main/scala/stdlib/Objects.scala index 5695b61c..df6dd0d7 100644 --- a/src/main/scala/stdlib/Objects.scala +++ b/src/main/scala/stdlib/Objects.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Options.scala b/src/main/scala/stdlib/Options.scala index 6b0d8aec..223aa6fb 100644 --- a/src/main/scala/stdlib/Options.scala +++ b/src/main/scala/stdlib/Options.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/OptionsHelper.scala b/src/main/scala/stdlib/OptionsHelper.scala index b39fa4e5..b15d4168 100644 --- a/src/main/scala/stdlib/OptionsHelper.scala +++ b/src/main/scala/stdlib/OptionsHelper.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/ParentClasses.scala b/src/main/scala/stdlib/ParentClasses.scala index d4f1c2ee..1631bb2b 100644 --- a/src/main/scala/stdlib/ParentClasses.scala +++ b/src/main/scala/stdlib/ParentClasses.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/PartialFunctions.scala b/src/main/scala/stdlib/PartialFunctions.scala index b3ec0245..746c6514 100644 --- a/src/main/scala/stdlib/PartialFunctions.scala +++ b/src/main/scala/stdlib/PartialFunctions.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/PartiallyAppliedFunctions.scala b/src/main/scala/stdlib/PartiallyAppliedFunctions.scala index 860de26f..aef5975f 100644 --- a/src/main/scala/stdlib/PartiallyAppliedFunctions.scala +++ b/src/main/scala/stdlib/PartiallyAppliedFunctions.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/PatternMatching.scala b/src/main/scala/stdlib/PatternMatching.scala index bdafda85..19c9d976 100644 --- a/src/main/scala/stdlib/PatternMatching.scala +++ b/src/main/scala/stdlib/PatternMatching.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Ranges.scala b/src/main/scala/stdlib/Ranges.scala index 2dd4355f..77d5c23b 100644 --- a/src/main/scala/stdlib/Ranges.scala +++ b/src/main/scala/stdlib/Ranges.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/RepeatedParameters.scala b/src/main/scala/stdlib/RepeatedParameters.scala index 4dc1fcb0..3cb882ba 100644 --- a/src/main/scala/stdlib/RepeatedParameters.scala +++ b/src/main/scala/stdlib/RepeatedParameters.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/RepeatedParametersHelper.scala b/src/main/scala/stdlib/RepeatedParametersHelper.scala index bcc79ea9..8ea78a67 100644 --- a/src/main/scala/stdlib/RepeatedParametersHelper.scala +++ b/src/main/scala/stdlib/RepeatedParametersHelper.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/SequencesandArrays.scala b/src/main/scala/stdlib/SequencesandArrays.scala index de9dc3fd..9f7b3ce4 100644 --- a/src/main/scala/stdlib/SequencesandArrays.scala +++ b/src/main/scala/stdlib/SequencesandArrays.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Sets.scala b/src/main/scala/stdlib/Sets.scala index b56a0822..fbedad52 100644 --- a/src/main/scala/stdlib/Sets.scala +++ b/src/main/scala/stdlib/Sets.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/StdLib.scala b/src/main/scala/stdlib/StdLib.scala index 272510b1..3e64a1b6 100644 --- a/src/main/scala/stdlib/StdLib.scala +++ b/src/main/scala/stdlib/StdLib.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Traits.scala b/src/main/scala/stdlib/Traits.scala index 57420f8b..8d287438 100644 --- a/src/main/scala/stdlib/Traits.scala +++ b/src/main/scala/stdlib/Traits.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Traversables.scala b/src/main/scala/stdlib/Traversables.scala index 22de7134..e671470e 100644 --- a/src/main/scala/stdlib/Traversables.scala +++ b/src/main/scala/stdlib/Traversables.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/Tuples.scala b/src/main/scala/stdlib/Tuples.scala index 116c4048..48de657c 100644 --- a/src/main/scala/stdlib/Tuples.scala +++ b/src/main/scala/stdlib/Tuples.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/TypeSignatures.scala b/src/main/scala/stdlib/TypeSignatures.scala index 4ec49407..77f629fc 100644 --- a/src/main/scala/stdlib/TypeSignatures.scala +++ b/src/main/scala/stdlib/TypeSignatures.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/TypeVariance.scala b/src/main/scala/stdlib/TypeVariance.scala index 91c6d862..e43e2153 100644 --- a/src/main/scala/stdlib/TypeVariance.scala +++ b/src/main/scala/stdlib/TypeVariance.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/TypeVarianceHelper.scala b/src/main/scala/stdlib/TypeVarianceHelper.scala index dffa3587..ee0dd3a1 100644 --- a/src/main/scala/stdlib/TypeVarianceHelper.scala +++ b/src/main/scala/stdlib/TypeVarianceHelper.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ diff --git a/src/main/scala/stdlib/UniformAccessPrinciple.scala b/src/main/scala/stdlib/UniformAccessPrinciple.scala index b34fd891..4e65d550 100644 --- a/src/main/scala/stdlib/UniformAccessPrinciple.scala +++ b/src/main/scala/stdlib/UniformAccessPrinciple.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ From d229dc1b8b102bad5379811b3a3a67caca72ac40 Mon Sep 17 00:00:00 2001 From: enriquenieto Date: Thu, 14 Nov 2019 18:29:46 +0100 Subject: [PATCH 4/6] Updated test Checkers path --- src/test/scala/stdlib/AssertsSpec.scala | 4 ++-- src/test/scala/stdlib/ByNameParameterSpec.scala | 4 ++-- src/test/scala/stdlib/CaseClassesSpec.scala | 4 ++-- src/test/scala/stdlib/ClassesSpec.scala | 4 ++-- src/test/scala/stdlib/EmptyValuesSpec.scala | 4 ++-- src/test/scala/stdlib/ExtractorsSpec.scala | 4 ++-- src/test/scala/stdlib/ForExpressionsSpec.scala | 4 ++-- src/test/scala/stdlib/FormattingSpec.scala | 4 ++-- src/test/scala/stdlib/HigherOrderFunctionsSpec.scala | 4 ++-- src/test/scala/stdlib/ImplicitsSpec.scala | 4 ++-- .../scala/stdlib/InfixPrefixAndPostfixOperatorsSpec.scala | 4 ++-- src/test/scala/stdlib/InfixTypesSpec.scala | 4 ++-- src/test/scala/stdlib/IterablesSpec.scala | 4 ++-- src/test/scala/stdlib/ListsSpec.scala | 4 ++-- src/test/scala/stdlib/LiteralBooleansSpec.scala | 4 ++-- src/test/scala/stdlib/LiteralNumbersSpec.scala | 4 ++-- src/test/scala/stdlib/LiteralStringsSpec.scala | 4 ++-- src/test/scala/stdlib/MapsSpec.scala | 4 ++-- src/test/scala/stdlib/NamedAndDefaultArgumentsSpec.scala | 4 ++-- src/test/scala/stdlib/ObjectsSpec.scala | 4 ++-- src/test/scala/stdlib/OptionsSpec.scala | 4 ++-- src/test/scala/stdlib/ParentClassesSpec.scala | 4 ++-- src/test/scala/stdlib/PartialFunctionsSpec.scala | 4 ++-- src/test/scala/stdlib/PartiallyAppliedFunctionsSpec.scala | 4 ++-- src/test/scala/stdlib/PatternMatchingSpec.scala | 4 ++-- src/test/scala/stdlib/RangesSpec.scala | 4 ++-- src/test/scala/stdlib/RepeatedParametersSpec.scala | 4 ++-- src/test/scala/stdlib/SequencesAndArraysSpec.scala | 4 ++-- src/test/scala/stdlib/SetsSpec.scala | 4 ++-- src/test/scala/stdlib/TraitsSpec.scala | 4 ++-- src/test/scala/stdlib/TraversablesSpec.scala | 4 ++-- src/test/scala/stdlib/TuplesSpec.scala | 4 ++-- src/test/scala/stdlib/TypeSignaturesSpec.scala | 4 ++-- src/test/scala/stdlib/TypeVarianceSpec.scala | 4 ++-- src/test/scala/stdlib/UniformAccessPrincipleSpec.scala | 4 ++-- 35 files changed, 70 insertions(+), 70 deletions(-) diff --git a/src/test/scala/stdlib/AssertsSpec.scala b/src/test/scala/stdlib/AssertsSpec.scala index ef11c2bd..0c8ff135 100644 --- a/src/test/scala/stdlib/AssertsSpec.scala +++ b/src/test/scala/stdlib/AssertsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class AssertsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/ByNameParameterSpec.scala b/src/test/scala/stdlib/ByNameParameterSpec.scala index 0a10020e..7c9e4f2f 100644 --- a/src/test/scala/stdlib/ByNameParameterSpec.scala +++ b/src/test/scala/stdlib/ByNameParameterSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class ByNameParameterSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/CaseClassesSpec.scala b/src/test/scala/stdlib/CaseClassesSpec.scala index 4a9e41aa..a480b542 100644 --- a/src/test/scala/stdlib/CaseClassesSpec.scala +++ b/src/test/scala/stdlib/CaseClassesSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class CaseClassesSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/ClassesSpec.scala b/src/test/scala/stdlib/ClassesSpec.scala index 9f25a379..984e3bef 100644 --- a/src/test/scala/stdlib/ClassesSpec.scala +++ b/src/test/scala/stdlib/ClassesSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class ClassesSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/EmptyValuesSpec.scala b/src/test/scala/stdlib/EmptyValuesSpec.scala index 8951944c..572aeb4c 100644 --- a/src/test/scala/stdlib/EmptyValuesSpec.scala +++ b/src/test/scala/stdlib/EmptyValuesSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class EmptyValuesSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/ExtractorsSpec.scala b/src/test/scala/stdlib/ExtractorsSpec.scala index 07281d7f..ec531839 100644 --- a/src/test/scala/stdlib/ExtractorsSpec.scala +++ b/src/test/scala/stdlib/ExtractorsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class ExtractorsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/ForExpressionsSpec.scala b/src/test/scala/stdlib/ForExpressionsSpec.scala index 8a197a6b..8938c26e 100644 --- a/src/test/scala/stdlib/ForExpressionsSpec.scala +++ b/src/test/scala/stdlib/ForExpressionsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class ForExpressionsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/FormattingSpec.scala b/src/test/scala/stdlib/FormattingSpec.scala index d4c0f194..23177e23 100644 --- a/src/test/scala/stdlib/FormattingSpec.scala +++ b/src/test/scala/stdlib/FormattingSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class FormattingSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/HigherOrderFunctionsSpec.scala b/src/test/scala/stdlib/HigherOrderFunctionsSpec.scala index 23d769fc..c63aede5 100644 --- a/src/test/scala/stdlib/HigherOrderFunctionsSpec.scala +++ b/src/test/scala/stdlib/HigherOrderFunctionsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class HigherOrderFunctionsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/ImplicitsSpec.scala b/src/test/scala/stdlib/ImplicitsSpec.scala index 04c2e77d..d26e6499 100644 --- a/src/test/scala/stdlib/ImplicitsSpec.scala +++ b/src/test/scala/stdlib/ImplicitsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class ImplicitsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/InfixPrefixAndPostfixOperatorsSpec.scala b/src/test/scala/stdlib/InfixPrefixAndPostfixOperatorsSpec.scala index 8ad255ee..1892ae49 100644 --- a/src/test/scala/stdlib/InfixPrefixAndPostfixOperatorsSpec.scala +++ b/src/test/scala/stdlib/InfixPrefixAndPostfixOperatorsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -8,7 +8,7 @@ package stdlib import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil // FIXME: get rid of this if possible diff --git a/src/test/scala/stdlib/InfixTypesSpec.scala b/src/test/scala/stdlib/InfixTypesSpec.scala index 3361fc68..d7132b70 100644 --- a/src/test/scala/stdlib/InfixTypesSpec.scala +++ b/src/test/scala/stdlib/InfixTypesSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class InfixTypesSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/IterablesSpec.scala b/src/test/scala/stdlib/IterablesSpec.scala index 3aac197b..72eb641f 100644 --- a/src/test/scala/stdlib/IterablesSpec.scala +++ b/src/test/scala/stdlib/IterablesSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class IterablesSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/ListsSpec.scala b/src/test/scala/stdlib/ListsSpec.scala index fdced94a..62eca0db 100644 --- a/src/test/scala/stdlib/ListsSpec.scala +++ b/src/test/scala/stdlib/ListsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class ListsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/LiteralBooleansSpec.scala b/src/test/scala/stdlib/LiteralBooleansSpec.scala index d3234668..45bda4a6 100644 --- a/src/test/scala/stdlib/LiteralBooleansSpec.scala +++ b/src/test/scala/stdlib/LiteralBooleansSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class LiteralBooleansSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/LiteralNumbersSpec.scala b/src/test/scala/stdlib/LiteralNumbersSpec.scala index 5e140846..3fdddc8f 100644 --- a/src/test/scala/stdlib/LiteralNumbersSpec.scala +++ b/src/test/scala/stdlib/LiteralNumbersSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class LiteralNumbersSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/LiteralStringsSpec.scala b/src/test/scala/stdlib/LiteralStringsSpec.scala index f8f9a1e5..0abd6fbc 100644 --- a/src/test/scala/stdlib/LiteralStringsSpec.scala +++ b/src/test/scala/stdlib/LiteralStringsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class LiteralStringsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/MapsSpec.scala b/src/test/scala/stdlib/MapsSpec.scala index 073adcb2..638747fe 100644 --- a/src/test/scala/stdlib/MapsSpec.scala +++ b/src/test/scala/stdlib/MapsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class MapsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/NamedAndDefaultArgumentsSpec.scala b/src/test/scala/stdlib/NamedAndDefaultArgumentsSpec.scala index 86800119..ba392cdf 100644 --- a/src/test/scala/stdlib/NamedAndDefaultArgumentsSpec.scala +++ b/src/test/scala/stdlib/NamedAndDefaultArgumentsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class NamedAndDefaultArgumentsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/ObjectsSpec.scala b/src/test/scala/stdlib/ObjectsSpec.scala index c9e26dac..a5b2915e 100644 --- a/src/test/scala/stdlib/ObjectsSpec.scala +++ b/src/test/scala/stdlib/ObjectsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class ObjectsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/OptionsSpec.scala b/src/test/scala/stdlib/OptionsSpec.scala index 3bc3f76f..f5e9d940 100644 --- a/src/test/scala/stdlib/OptionsSpec.scala +++ b/src/test/scala/stdlib/OptionsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class OptionsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/ParentClassesSpec.scala b/src/test/scala/stdlib/ParentClassesSpec.scala index c4a9577f..a8f7c8c6 100644 --- a/src/test/scala/stdlib/ParentClassesSpec.scala +++ b/src/test/scala/stdlib/ParentClassesSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class ParentClassesSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/PartialFunctionsSpec.scala b/src/test/scala/stdlib/PartialFunctionsSpec.scala index b18297d9..f4e4d6ef 100644 --- a/src/test/scala/stdlib/PartialFunctionsSpec.scala +++ b/src/test/scala/stdlib/PartialFunctionsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class PartialFunctionsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/PartiallyAppliedFunctionsSpec.scala b/src/test/scala/stdlib/PartiallyAppliedFunctionsSpec.scala index e58a96f0..bb181715 100644 --- a/src/test/scala/stdlib/PartiallyAppliedFunctionsSpec.scala +++ b/src/test/scala/stdlib/PartiallyAppliedFunctionsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class PartiallyAppliedFunctionsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/PatternMatchingSpec.scala b/src/test/scala/stdlib/PatternMatchingSpec.scala index 577ee906..08ae0858 100644 --- a/src/test/scala/stdlib/PatternMatchingSpec.scala +++ b/src/test/scala/stdlib/PatternMatchingSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class PatternMatchingSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/RangesSpec.scala b/src/test/scala/stdlib/RangesSpec.scala index 5e7f32c2..976f93c9 100644 --- a/src/test/scala/stdlib/RangesSpec.scala +++ b/src/test/scala/stdlib/RangesSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class RangesSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/RepeatedParametersSpec.scala b/src/test/scala/stdlib/RepeatedParametersSpec.scala index cd3dbb85..33d8be68 100644 --- a/src/test/scala/stdlib/RepeatedParametersSpec.scala +++ b/src/test/scala/stdlib/RepeatedParametersSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class RepeatedParametersSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/SequencesAndArraysSpec.scala b/src/test/scala/stdlib/SequencesAndArraysSpec.scala index 5bee5aef..d524c345 100644 --- a/src/test/scala/stdlib/SequencesAndArraysSpec.scala +++ b/src/test/scala/stdlib/SequencesAndArraysSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class SequencesAndArraysSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/SetsSpec.scala b/src/test/scala/stdlib/SetsSpec.scala index 7b3d9800..08736e7b 100644 --- a/src/test/scala/stdlib/SetsSpec.scala +++ b/src/test/scala/stdlib/SetsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class SetsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/TraitsSpec.scala b/src/test/scala/stdlib/TraitsSpec.scala index 6dd6ad34..838203ae 100644 --- a/src/test/scala/stdlib/TraitsSpec.scala +++ b/src/test/scala/stdlib/TraitsSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class TraitsSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/TraversablesSpec.scala b/src/test/scala/stdlib/TraversablesSpec.scala index 8dfafa90..423c5dfb 100644 --- a/src/test/scala/stdlib/TraversablesSpec.scala +++ b/src/test/scala/stdlib/TraversablesSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class TraversablesSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/TuplesSpec.scala b/src/test/scala/stdlib/TuplesSpec.scala index 70d7b6e6..24e83ef7 100644 --- a/src/test/scala/stdlib/TuplesSpec.scala +++ b/src/test/scala/stdlib/TuplesSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class TuplesSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/TypeSignaturesSpec.scala b/src/test/scala/stdlib/TypeSignaturesSpec.scala index 4d32638e..2c1ccf92 100644 --- a/src/test/scala/stdlib/TypeSignaturesSpec.scala +++ b/src/test/scala/stdlib/TypeSignaturesSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class TypeSignaturesSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/TypeVarianceSpec.scala b/src/test/scala/stdlib/TypeVarianceSpec.scala index 0b3184b8..f0b82f99 100644 --- a/src/test/scala/stdlib/TypeVarianceSpec.scala +++ b/src/test/scala/stdlib/TypeVarianceSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class TypeVarianceSpec extends RefSpec with Checkers { diff --git a/src/test/scala/stdlib/UniformAccessPrincipleSpec.scala b/src/test/scala/stdlib/UniformAccessPrincipleSpec.scala index 7b6bdcc0..77b8484d 100644 --- a/src/test/scala/stdlib/UniformAccessPrincipleSpec.scala +++ b/src/test/scala/stdlib/UniformAccessPrincipleSpec.scala @@ -1,6 +1,6 @@ /* * scala-exercises - exercises-stdlib - * Copyright (C) 2015-2016 47 Degrees, LLC. + * Copyright (C) 2015-2019 47 Degrees, LLC. * */ @@ -9,7 +9,7 @@ package stdlib import org.scalacheck.ScalacheckShapeless._ import org.scalaexercises.Test import org.scalatest.refspec.RefSpec -import org.scalatest.prop.Checkers +import org.scalatestplus.scalacheck.Checkers import shapeless.HNil class UniformAccessPrincipleSpec extends RefSpec with Checkers { From a0df44bd8f54cfbff2ed75eef4729da7cee53822 Mon Sep 17 00:00:00 2001 From: Enrique Nieto <48894338+kiroco12@users.noreply.github.com> Date: Thu, 14 Nov 2019 18:41:44 +0100 Subject: [PATCH 5/6] Update build.sbt Co-Authored-By: Juan Pedro Moreno <4879373+juanpedromoreno@users.noreply.github.com> --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 954c3acb..e83eb594 100644 --- a/build.sbt +++ b/build.sbt @@ -10,7 +10,7 @@ lazy val stdlib = (project in file(".")) libraryDependencies ++= Seq( dep("exercise-compiler"), dep("definitions"), - "com.chuusai" %% "shapeless" % "2.3.3", + %%("shapeless, V.shapeless), "org.scalatest" %% "scalatest" % V.scalatest, "org.scalacheck" %% "scalacheck" % V.scalacheck, "com.github.alexarchambault" %% "scalacheck-shapeless_1.14" % V.scalacheckShapeless From 8618792e3cf4cf5d1a13b680b27243615e3a7626 Mon Sep 17 00:00:00 2001 From: enriquenieto Date: Thu, 14 Nov 2019 19:27:58 +0100 Subject: [PATCH 6/6] Updated build.sbt --- build.sbt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build.sbt b/build.sbt index e83eb594..829b4ca1 100644 --- a/build.sbt +++ b/build.sbt @@ -10,9 +10,9 @@ lazy val stdlib = (project in file(".")) libraryDependencies ++= Seq( dep("exercise-compiler"), dep("definitions"), - %%("shapeless, V.shapeless), - "org.scalatest" %% "scalatest" % V.scalatest, - "org.scalacheck" %% "scalacheck" % V.scalacheck, + %%("shapeless", V.shapeless), + %%("scalatest", V.scalatest), + %%("scalacheck", V.scalacheck), "com.github.alexarchambault" %% "scalacheck-shapeless_1.14" % V.scalacheckShapeless ) )