allow re-defining keys in toml object (already checked during parse time);
authorFabian Huch <huch@in.tum.de>
Thu, 16 Nov 2023 15:23:41 +0100
changeset 78979 d5ce982ae60f
parent 78978 80fda74a045d
child 78980 a80ee3c97aae
allow re-defining keys in toml object (already checked during parse time);
src/Pure/General/toml.scala
--- a/src/Pure/General/toml.scala	Thu Nov 16 15:19:24 2023 +0100
+++ b/src/Pure/General/toml.scala	Thu Nov 16 15:23:41 2023 +0100
@@ -137,7 +137,7 @@
           (v0, v) match {
             case (t0: Table, t: Table) => t0 ++ t
             case (a0: Array, a: Array) => a0 ++ a
-            case _ => error("Key already present: " + Format.key(k))
+            case _ => v
           }
       }
       new Table(rep + (k -> v1))