aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/com/drivergrp/core/generators.scala
diff options
context:
space:
mode:
authorvlad <vlad@drivergrp.com>2016-07-18 18:00:26 -0400
committervlad <vlad@drivergrp.com>2016-07-18 18:00:26 -0400
commitc2bf3f05366b37a0de47a000c171910fa0965d58 (patch)
tree0dc41038af60889b047636fe6e4e3ae02a0186c7 /src/main/scala/com/drivergrp/core/generators.scala
parent87e6769bbb51bdd9aff4b7c35e09283f1f71d45e (diff)
downloaddriver-core-c2bf3f05366b37a0de47a000c171910fa0965d58.tar.gz
driver-core-c2bf3f05366b37a0de47a000c171910fa0965d58.tar.bz2
driver-core-c2bf3f05366b37a0de47a000c171910fa0965d58.zip
Added scalafmt to core
Diffstat (limited to 'src/main/scala/com/drivergrp/core/generators.scala')
-rw-r--r--src/main/scala/com/drivergrp/core/generators.scala9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/main/scala/com/drivergrp/core/generators.scala b/src/main/scala/com/drivergrp/core/generators.scala
index 7f51078..6055cd0 100644
--- a/src/main/scala/com/drivergrp/core/generators.scala
+++ b/src/main/scala/com/drivergrp/core/generators.scala
@@ -6,7 +6,6 @@ import com.drivergrp.core.time.{Time, TimeRange}
import scala.reflect.ClassTag
import scala.util.Random
-
object generators {
private val random = new Random
@@ -14,14 +13,13 @@ object generators {
private val DefaultMaxLength = 100
-
def nextId[T](): Id[T] = Id[T](nextLong())
def nextName[T](maxLength: Int = DefaultMaxLength): Name[T] = Name[T](nextString(maxLength))
def nextString(maxLength: Int = DefaultMaxLength) = random.nextString(maxLength)
- def nextOption[T](value: => T): Option[T] = if(nextBoolean) Option(value) else None
+ def nextOption[T](value: => T): Option[T] = if (nextBoolean) Option(value) else None
def nextPair[L, R](left: => L, right: => R): (L, R) = (left, right)
@@ -36,7 +34,8 @@ object generators {
def oneOf[T](items: Seq[T]): T = items(nextInt(items.size))
- def arrayOf[T : ClassTag](generator: => T, maxLength: Int = DefaultMaxLength): Array[T] = Array.fill(maxLength)(generator)
+ def arrayOf[T: ClassTag](generator: => T, maxLength: Int = DefaultMaxLength): Array[T] =
+ Array.fill(maxLength)(generator)
def seqOf[T](generator: => T, maxLength: Int = DefaultMaxLength): Seq[T] = Seq.fill(maxLength)(generator)
@@ -48,4 +47,4 @@ object generators {
def mapOf[K, V](maxLength: Int, keyGenerator: => K, valueGenerator: => V): Map[K, V] =
seqOf(nextPair(keyGenerator, valueGenerator), maxLength).toMap
-} \ No newline at end of file
+}