mbeckerle commented on code in PR #1375:
URL: https://github.com/apache/daffodil/pull/1375#discussion_r1847387074
##########
project/Dependencies.scala:
##########
@@ -53,7 +53,8 @@ object Dependencies {
lazy val test = Seq(
"junit" % "junit" % "4.13.2" % "test",
"com.github.sbt" % "junit-interface" % "0.13.3" % "test",
- "org.scalacheck" %% "scalacheck" % "1.18.1" % "test"
+ "org.scalacheck" %% "scalacheck" % "1.18.1" % "test",
+ "com.lihaoyi" %% "sourcecode" % "0.4.1"
Review Comment:
Yeah, since the daffodil-sbt plugin takes care of the dependency on
daffodil-tdml-processor, it has to add the "test" qualification now.
A daffodil-tdml-junit library is sounding more appealing even without
daffodil-sbt support for it.
In fact our daffodil libraries really do need to be usable without
daffodil-sbt. E.g., suppose someone's corporate standard is maven or other
tool. We need all the daffodil libraries including the tdml runner, etc. all to
be usable without depending on daffodil-sbt. Having a isolated library where
all the junit dependencies for gluing together tdml and junit testing makes
sense.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]