You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by ji...@apache.org on 2023/05/31 18:05:49 UTC

[daffodil] branch main updated: Update jackson-core to 2.15.2

This is an automated email from the ASF dual-hosted git repository.

jinterrante pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/daffodil.git


The following commit(s) were added to refs/heads/main by this push:
     new 0ce7a41b0 Update jackson-core to 2.15.2
0ce7a41b0 is described below

commit 0ce7a41b0ed3d839e52447a10e0f40d3b50bb9ee
Author: Scala Steward <sc...@virtuslab.com>
AuthorDate: Wed May 31 10:38:24 2023 -0400

    Update jackson-core to 2.15.2
---
 daffodil-cli/bin.LICENSE   | 26 ++++++++++++++++++++++++++
 daffodil-cli/bin.NOTICE    | 15 +++++++++++++++
 project/Dependencies.scala |  2 +-
 3 files changed, 42 insertions(+), 1 deletion(-)

diff --git a/daffodil-cli/bin.LICENSE b/daffodil-cli/bin.LICENSE
index f7a149cbc..e0bae9ece 100644
--- a/daffodil-cli/bin.LICENSE
+++ b/daffodil-cli/bin.LICENSE
@@ -651,6 +651,32 @@ is subject to the terms and conditions of the following licenses.
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
+- com.fasterxml.jackson.core.jackson-core-2.13.4.jar
+  This product bundles 'Jackson JSON processor' which bundles a shaded copy of FastDoubleParser <https://github.com/wrandelshofer/FastDoubleParser>.
+  That code is available under the MIT license:
+
+    MIT License
+
+    Copyright (c) 2023 Werner Randelshofer, Switzerland.
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+
+    The above copyright notice and this permission notice shall be included in all
+    copies or substantial portions of the Software.
+
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+    SOFTWARE.
+
 - com.lihaoyi.geny_<VERSION>.jar
 - com.lihaoyi.os-lib_<VERSION>.jar
   This product bundles 'os-lib' from the above files.
diff --git a/daffodil-cli/bin.NOTICE b/daffodil-cli/bin.NOTICE
index 82363d87d..a3757f23e 100644
--- a/daffodil-cli/bin.NOTICE
+++ b/daffodil-cli/bin.NOTICE
@@ -19,6 +19,10 @@ The following NOTICE information applies to binary components distributed with t
   been in development since 2007.
   It is currently developed by a community of developers.
 
+  ## Copyright
+
+  Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi)
+
   ## Licensing
 
   Jackson 2.x core and extension components are licensed under Apache License 2.0
@@ -30,6 +34,17 @@ The following NOTICE information applies to binary components distributed with t
   in some artifacts (usually source distributions); but is always available
   from the source code management (SCM) system project uses.
 
+  ## FastDoubleParser
+
+  jackson-core bundles a shaded copy of FastDoubleParser <https://github.com/wrandelshofer/FastDoubleParser>.
+  That code is available under an MIT license <https://github.com/wrandelshofer/FastDoubleParser/blob/main/LICENSE>
+  under the following copyright.
+
+  Copyright © 2023 Werner Randelshofer, Switzerland. MIT License.
+
+  See FastDoubleParser-NOTICE for details of other source code included in FastDoubleParser
+  and the licenses and copyrights that apply to that code.
+
 - com.typesafe.scala-logging.scala-logging_<VERSION>.jar
   Copyright 2014-2021 Lightbend, Inc.
 
diff --git a/project/Dependencies.scala b/project/Dependencies.scala
index 87509e472..9f6a41426 100644
--- a/project/Dependencies.scala
+++ b/project/Dependencies.scala
@@ -40,7 +40,7 @@ object Dependencies {
   lazy val infoset = Seq(
     "org.jdom" % "jdom2" % "2.0.6.1",
     "com.fasterxml.woodstox" % "woodstox-core" % "6.5.1",
-    "com.fasterxml.jackson.core" % "jackson-core" % "2.15.0",
+    "com.fasterxml.jackson.core" % "jackson-core" % "2.15.2",
   )
 
   lazy val cli = Seq(