added traversal library

fixed bug with missing .equals method implementation on net.woggioni.worth.value.ObjectEntry
fixed multithreaded testing
This commit is contained in:
Walter Oggioni
2019-07-19 20:07:32 +02:00
committed by Walter Oggioni
parent 2e4588a280
commit 89fb8ac1b7
16 changed files with 404 additions and 110 deletions

View File

@@ -16,10 +16,9 @@ scalacOptions ++= Seq(
git.useGitDescribe := true
fork := true
//javaOptions in Test += "-Dnet.woggioni.worth.value.ObjectValue.listBasedImplementation=true"
//javaOptions in Test += "-Xmx14G"
//scalafmtOnCompile := true
libraryDependencies += "org.projectlombok" % "lombok" % "1.18.2"
libraryDependencies += "org.projectlombok" % "lombok" % "1.18.8"
libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % Test
libraryDependencies += "com.fasterxml.jackson.core" % "jackson-databind" % "2.9.6" % Test
@@ -33,4 +32,6 @@ artifactName := { (sv: ScalaVersion, module: ModuleID, artifact: Artifact) =>
enablePlugins(Antlr4Plugin)
antlr4Version in Antlr4 := "4.7.1"
antlr4PackageName in Antlr4 := Some("net.woggioni.worth.antlr")
antlr4PackageName in Antlr4 := Some("net.woggioni.worth.antlr")
testOptions += Tests.Argument(TestFrameworks.JUnit, "-q", "-a")