Skip to content

Commit 65f80f5

Browse files
author
Alejandro Gómez
committed
Use new definitions package structure
1 parent 7d1496b commit 65f80f5

18 files changed

+18
-18
lines changed

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ lazy val shapeless = (project in file("."))
55
organization := "org.scala-exercises",
66
name := "exercises-shapeless",
77
scalaVersion := "2.11.7",
8-
version := "0.2.0",
8+
version := "0.2.1-SNAPSHOT",
99
resolvers ++= Seq(
1010
Resolver.sonatypeRepo("snapshots"),
1111
Resolver.sonatypeRepo("releases")

project/plugins.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
addSbtPlugin("org.scala-exercises" % "sbt-exercise" % "0.2.0", "0.13", "2.10")
1+
addSbtPlugin("org.scala-exercises" % "sbt-exercise" % "0.2.1-SNAPSHOT", "0.13", "2.10")
22
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0")

src/main/scala/shapeless/ArityExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ object Helper {
2727
*
2828
* @param name arity
2929
*/
30-
object ArityExercises extends FlatSpec with Matchers with exercise.Section {
30+
object ArityExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
3131
import Helper._
3232

3333
/** Abstracting over arity

src/main/scala/shapeless/AutoTypeClassExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ object MonoidSyntax {
136136
* @param name auto_typeclass_derivation
137137
*
138138
*/
139-
object AutoTypeClassExercises extends FlatSpec with Matchers with exercise.Section {
139+
object AutoTypeClassExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
140140

141141
object Helper {
142142

src/main/scala/shapeless/CoproductExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import shapeless._
1111
*
1212
* @param name coproducts
1313
*/
14-
object CoproductExercises extends FlatSpec with Matchers with exercise.Section {
14+
object CoproductExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
1515

1616
object Helper {
1717
type ISB = Int :+: String :+: Boolean :+: CNil

src/main/scala/shapeless/ExtensibleRecordsExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import ops.hlist._
2424
* @param name extensible_records
2525
*
2626
*/
27-
object ExtensibleRecordsExercises extends FlatSpec with Matchers with exercise.Section {
27+
object ExtensibleRecordsExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
2828

2929
import shapeless._; import syntax.singleton._; import record._
3030

src/main/scala/shapeless/GenericExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ object GenericHelper {
3737
*
3838
* @param name generic
3939
*/
40-
object GenericExercises extends FlatSpec with Matchers with exercise.Section {
40+
object GenericExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
4141
import GenericHelper._
4242

4343
/** {{{

src/main/scala/shapeless/HListExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ object CovariantHelper {
3737
*
3838
* @param name heterogenous_lists
3939
*/
40-
object HListExercises extends FlatSpec with Matchers with exercise.Section {
40+
object HListExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
4141

4242
/** It has a `map` operation, applying a polymorphic function value across its elements. This means that it subsumes both
4343
* typical `HList`'s and also `KList`'s (`HList`'s whose elements share a common outer type constructor).

src/main/scala/shapeless/HMapExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import ops.hlist._
1919
*
2020
* @param name HMap
2121
*/
22-
object HMapExercises extends FlatSpec with Matchers with exercise.Section {
22+
object HMapExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
2323

2424
object Helper {
2525
class BiMapIS[K, V]

src/main/scala/shapeless/LazyExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import shapeless._
1818
*
1919
* @param name lazy
2020
*/
21-
object LazyExercises extends FlatSpec with Matchers with exercise.Section {
21+
object LazyExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
2222

2323
object Helper {
2424

src/main/scala/shapeless/LensesExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import shapeless._
2626
*
2727
* @param name lenses
2828
*/
29-
object LensesExercises extends FlatSpec with Matchers with exercise.Section {
29+
object LensesExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
3030

3131
object Helper {
3232
// A pair of ordinary case classes ...

src/main/scala/shapeless/PolyExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import poly.{ ~> }
1111
*
1212
* @param name polymorphic_function_values
1313
*/
14-
object PolyExercises extends FlatSpec with Matchers with exercise.Section {
14+
object PolyExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
1515

1616
object choose extends (Set ~> Option) {
1717
def apply[T](s: Set[T]) = s.headOption

src/main/scala/shapeless/ShapelessLib.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ package shapelessex
44
*
55
* @param name shapeless
66
*/
7-
object ShapelessLib extends exercise.Library {
7+
object ShapelessLib extends org.scalaexercises.definitions.Library {
88
override def owner = "scala-exercises"
99
override def repository = "exercises-shapeless"
1010

src/main/scala/shapeless/SingletonExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import shapeless._
1212
* @param name singletons_literals
1313
*
1414
*/
15-
object SingletonExercises extends FlatSpec with Matchers with exercise.Section {
15+
object SingletonExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
1616

1717
/** Singleton types bridge the gap between the value level and the type level and hence allow the exploration in Scala
1818
* of techniques which would typically only be available in languages with support for full-spectrum dependent types.

src/main/scala/shapeless/SizedExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ object SizedHelper {
4242
*
4343
* @param name sized
4444
*/
45-
object SizedExercises extends FlatSpec with Matchers with exercise.Section {
45+
object SizedExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
4646
import SizedHelper._
4747

4848
/** In the example below we define a method `csv` whose signature guarantees at compile time that there are exactly as many

src/main/scala/shapeless/TuplesHListExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import shapeless._
88
* shapeless allows standard Scala tuples to be manipulated in exactly the same ways as `HList`s
99
* @param name tuples
1010
*/
11-
object TuplesHListExercises extends FlatSpec with Matchers with exercise.Section {
11+
object TuplesHListExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
1212

1313
import syntax.std.tuple._
1414

src/main/scala/shapeless/TypeCheckingExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import scala.util.Try
2323
*
2424
* @param name type_checking
2525
*/
26-
object TypeCheckingExercises extends FlatSpec with Matchers with exercise.Section {
26+
object TypeCheckingExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
2727

2828
/** The testing library ScalaTest also has a way of checking that a snippet of code
2929
* does not compile: pass it in to `assertTypeError`. What will happen if we combine

src/main/scala/shapeless/TypeSafeCastExercises.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import shapeless._
1212
*
1313
* @param name type_safe_cast
1414
*/
15-
object TypeSafeCastExercises extends FlatSpec with Matchers with exercise.Section {
15+
object TypeSafeCastExercises extends FlatSpec with Matchers with org.scalaexercises.definitions.Section {
1616

1717
/**
1818
*/

0 commit comments

Comments
 (0)