Skip to content
Permalink
Browse files
Multiple updates from rc2 release:
- Update daffodilVersion from 3.2.1 to 3.3.0.
- Add plugins to project/plugins.sbt.
  - These plugins allow for checking dependencies for updates, CVEs and viewing the tree of dependencies.
- Update scalaVersion from 2.12.13 to 2.12.15.
  - Can move to 2.13.8 at some point not sure when we want to do this however.
- Update "logback-classic" version from 1.2.3 to 1.2.11 to fix CVEs.
- Update "com.microsoft.java.debug.core" version from 0.31.1 to 0.35.0.
- Update "fs2-io" version from 3.0.4 to 3.0.6.
  - Updating to 3.2.5 breaks the build.
- Update "decline-effect" from 2.1.0 to 2.2.0.
- Update "log4cats-slf4j" from 2.1.0 to 2.1.1.
  - Updating to 2.2.0 breaks the build.
  - CVEs seem to be false positives here.
- Add dependencyOverrides for commons-lang3 to fix a CVE item.
- Update bin.NOTICE files as some of the incorated projects NOTICE's were updated.
  • Loading branch information
Shanedell committed Mar 31, 2022
1 parent d9e0dce commit 5d6bc0ec2f9799407d0c75cb50c101cafa8709f6
Show file tree
Hide file tree
Showing 4 changed files with 1,036 additions and 1,662 deletions.
@@ -34,9 +34,12 @@ lazy val commonSettings = {
"org.apache.daffodil" %% "daffodil-sapi" % daffodilVer,
"org.apache.daffodil" %% "daffodil-runtime1" % daffodilVer
),
dependencyOverrides ++= Seq(
"org.apache.commons" % "commons-lang3" % "3.12.0"
),
licenses += ("Apache-2.0", new URL("https://www.apache.org/licenses/LICENSE-2.0.txt")),
organization := "org.apache.daffodil",
scalaVersion := "2.12.13",
scalaVersion := "2.12.15",
scalacOptions ++= Seq("-Ypartial-unification"),
// remove the -Xcheckinit option added by the sbt tpoletcat plugin. This
// option leads to non-reproducible builds
@@ -73,11 +76,11 @@ lazy val core = project
.settings(
name := "daffodil-debugger",
libraryDependencies ++= Seq(
"ch.qos.logback" % "logback-classic" % "1.2.3",
"com.microsoft.java" % "com.microsoft.java.debug.core" % "0.31.1",
"co.fs2" %% "fs2-io" % "3.0.4",
"com.monovore" %% "decline-effect" % "2.1.0",
"org.typelevel" %% "log4cats-slf4j" % "2.1.0"
"ch.qos.logback" % "logback-classic" % "1.2.11",
"com.microsoft.java" % "com.microsoft.java.debug.core" % "0.35.0",
"co.fs2" %% "fs2-io" % "3.0.6",
"com.monovore" %% "decline-effect" % "2.2.0",
"org.typelevel" %% "log4cats-slf4j" % "2.1.1"
),
buildInfoKeys := Seq[BuildInfoKey](name, version, scalaVersion, sbtVersion, "daffodilVersion" -> daffodilVer),
buildInfoPackage := "org.apache.daffodil.debugger.dap",

0 comments on commit 5d6bc0e

Please sign in to comment.