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

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


The following commit(s) were added to refs/heads/main by this push:
     new 4037e7e  Update scalafmt-core to 3.8.3
4037e7e is described below

commit 4037e7ebe92ce542aa7c91719c35f0bf9bc1508b
Author: Scala Steward <[email protected]>
AuthorDate: Mon Nov 4 08:05:56 2024 -0500

    Update scalafmt-core to 3.8.3
    
    Also update the config to match Daffodil's config, and rerun scalafmt
---
 .scalafmt.conf                                     |  4 +-
 build.sbt                                          | 10 ++---
 .../scala/org/apache/daffodil/DaffodilPlugin.scala | 50 +++++++++++-----------
 .../scala/org/apache/daffodil/DaffodilSaver.scala  |  4 +-
 .../src/main/scala/com/example/charset.scala       |  4 +-
 .../src/main/scala/com/example/layer.scala         |  4 +-
 .../src/main/scala/com/example/udf.scala           |  4 +-
 .../src/test/scala/com/example/test.scala          |  3 +-
 .../sbt-daffodil/flat-layout-01/test/test.scala    |  3 +-
 .../sbt-daffodil/saved-parsers-01/build.sbt        |  2 +-
 .../sbt-daffodil/saved-parsers-02/build.sbt        |  2 +-
 .../sbt-daffodil/saved-parsers-03/build.sbt        | 11 +++--
 .../sbt-daffodil/saved-parsers-05/build.sbt        |  2 +-
 .../sbt-daffodil/saved-parsers-06/build.sbt        |  2 +-
 .../sbt-daffodil/tdml-saved-parser-01/build.sbt    |  2 +-
 .../src/test/scala/com/example/test.scala          |  3 +-
 src/sbt-test/sbt-daffodil/versions-01/build.sbt    |  2 +-
 .../src/test/scala/com/example/test.scala          |  3 +-
 18 files changed, 58 insertions(+), 57 deletions(-)

diff --git a/.scalafmt.conf b/.scalafmt.conf
index d020090..a6ac4e0 100644
--- a/.scalafmt.conf
+++ b/.scalafmt.conf
@@ -29,7 +29,7 @@ rewrite.rules = [
     AvoidInfix,
     Imports,
 ]
-rewrite.trailingCommas.style = always
+rewrite.trailingCommas.style = never
 runner.dialect = scala212
 spaces.inImportCurlyBraces = true
-version = 3.7.17
+version = 3.8.3
diff --git a/build.sbt b/build.sbt
index 7b6abb9..8a401a7 100644
--- a/build.sbt
+++ b/build.sbt
@@ -24,14 +24,14 @@ version := "1.2.0-SNAPSHOT"
 scalaVersion := "2.12.19"
 
 scalacOptions ++= Seq(
-  "-Ywarn-unused:imports",
+  "-Ywarn-unused:imports"
 )
 
 scmInfo := Some(
   ScmInfo(
     browseUrl = url("https://github.com/apache/daffodil-sbt";),
-    connection = "scm:git:https://github.com/apache/daffodil-sbt";,
-  ),
+    connection = "scm:git:https://github.com/apache/daffodil-sbt";
+  )
 )
 
 licenses := Seq(License.Apache2)
@@ -48,13 +48,13 @@ crossSbtVersions := Seq("1.8.0")
 
 scriptedLaunchOpts ++= Seq(
   "-Xmx1024M",
-  "-Dplugin.version=" + version.value,
+  "-Dplugin.version=" + version.value
 )
 
 // Rat check settings
 
 ratExcludes := Seq(
-  file(".git"),
+  file(".git")
 )
 
 ratFailBinaries := true
diff --git a/src/main/scala/org/apache/daffodil/DaffodilPlugin.scala 
b/src/main/scala/org/apache/daffodil/DaffodilPlugin.scala
index df36566..ed84952 100644
--- a/src/main/scala/org/apache/daffodil/DaffodilPlugin.scala
+++ b/src/main/scala/org/apache/daffodil/DaffodilPlugin.scala
@@ -28,31 +28,31 @@ object DaffodilPlugin extends AutoPlugin {
 
   object autoImport {
     val daffodilPackageBinInfos = settingKey[Seq[DaffodilBinInfo]](
-      "Information used to create compiled parsers",
+      "Information used to create compiled parsers"
     )
     val daffodilPackageBinVersions = settingKey[Seq[String]](
-      "Versions of daffodil to create saved parsers for",
+      "Versions of daffodil to create saved parsers for"
     )
     val packageDaffodilBin = taskKey[Seq[File]](
-      "Package daffodil saved parsers",
+      "Package daffodil saved parsers"
     )
     val daffodilVersion = settingKey[String](
-      "Version of daffodil to add as a dependency",
+      "Version of daffodil to add as a dependency"
     )
     val daffodilBuildsCharset = settingKey[Boolean](
-      "Whether or not the project builds a charset",
+      "Whether or not the project builds a charset"
     )
     val daffodilBuildsLayer = settingKey[Boolean](
-      "Whether or not the project builds a layer",
+      "Whether or not the project builds a layer"
     )
     val daffodilBuildsUDF = settingKey[Boolean](
-      "Whether or not the project builds a user defined function",
+      "Whether or not the project builds a user defined function"
     )
     val daffodilFlatLayout = settingKey[Boolean](
-      "Whether or not to use a flat schema project layout that uses src/ and 
test/ root directories containing a mix of sources and resources",
+      "Whether or not to use a flat schema project layout that uses src/ and 
test/ root directories containing a mix of sources and resources"
     )
     val daffodilTdmlUsesPackageBin = settingKey[Boolean](
-      "Whether or not TDML files use the saved parsers created by 
daffodilPackageBin",
+      "Whether or not TDML files use the saved parsers created by 
daffodilPackageBin"
     )
 
     /**
@@ -62,7 +62,7 @@ object DaffodilPlugin extends AutoPlugin {
       schema: String,
       root: Option[String] = None,
       name: Option[String] = None,
-      config: Option[File] = None,
+      config: Option[File] = None
     )
 
     /**
@@ -73,7 +73,7 @@ object DaffodilPlugin extends AutoPlugin {
       DaffodilBinInfo(
         schema = t._1,
         root = t._2,
-        name = t._3,
+        name = t._3
       )
     }
   }
@@ -137,7 +137,7 @@ object DaffodilPlugin extends AutoPlugin {
         ">=21 <22" -> "2.12.18",
         ">=17 <21" -> "2.12.15",
         ">=11 <17" -> "2.12.4",
-        "     <11" -> "2.12.0",
+        "     <11" -> "2.12.0"
       )
 
       val daffodilScalaVersionMapping = Map(
@@ -146,7 +146,7 @@ object DaffodilPlugin extends AutoPlugin {
         ">=3.4.0 <3.5.0" -> "2.12.17",
         ">=3.2.0 <3.4.0" -> "2.12.15",
         ">=3.1.0 <3.2.0" -> "2.12.13",
-        "        <3.1.0" -> "2.12.11",
+        "        <3.1.0" -> "2.12.11"
       )
 
       val dafScalaVersion =
@@ -186,12 +186,12 @@ object DaffodilPlugin extends AutoPlugin {
         ">=3.0.0" -> Seq(
           "org.apache.daffodil" %% "daffodil-tdml-processor" % 
daffodilVersion.value % "test",
           "junit" % "junit" % "4.13.2" % "test",
-          "com.github.sbt" % "junit-interface" % "0.13.2" % "test",
+          "com.github.sbt" % "junit-interface" % "0.13.2" % "test"
         ),
         // Add log4j with older versions of Daffodil to silence warnings about 
missing loggers
         ">=3.2.0 <=3.4.0" -> Seq(
-          "org.apache.logging.log4j" % "log4j-core" % "2.20.0" % "test",
-        ),
+          "org.apache.logging.log4j" % "log4j-core" % "2.20.0" % "test"
+        )
       )
       val dependencies = filterVersions(daffodilVersion.value, 
versionedDeps).flatten
       dependencies
@@ -214,7 +214,7 @@ object DaffodilPlugin extends AutoPlugin {
     libraryDependencies ++= {
       if (daffodilBuildsLayer.value) {
         Seq(
-          "org.apache.daffodil" %% "daffodil-runtime1-layers" % 
daffodilVersion.value % "provided",
+          "org.apache.daffodil" %% "daffodil-runtime1-layers" % 
daffodilVersion.value % "provided"
         )
       } else {
         Seq()
@@ -274,7 +274,7 @@ object DaffodilPlugin extends AutoPlugin {
         // actually output logs that we care about, so this doesn't really 
matter
         val logMappings = Map(
           ">=3.5.0" -> "org.slf4j" % "slf4j-nop" % "2.0.9" % cfg,
-          "<3.5.0" -> "org.apache.logging.log4j" % "log4j-core" % "2.20.0" % 
cfg,
+          "<3.5.0" -> "org.apache.logging.log4j" % "log4j-core" % "2.20.0" % 
cfg
         )
         val logDep = filterVersions(binDaffodilVersion, logMappings).head
         Seq(dafDep, logDep)
@@ -359,7 +359,7 @@ object DaffodilPlugin extends AutoPlugin {
 
             if (!dbi.schema.startsWith("/")) {
               throw new MessageOnlyException(
-                s"daffodilPackageBinInfos schema must be a resource path that 
starts with '/':  ${dbi.schema}",
+                s"daffodilPackageBinInfos schema must be a resource path that 
starts with '/':  ${dbi.schema}"
               )
             }
 
@@ -373,7 +373,7 @@ object DaffodilPlugin extends AutoPlugin {
             // used for a particular "internal API"
             val daffodilInternalApiVersionMapping = Map(
               ">3.8.0" -> "2",
-              "<=3.8.0" -> "1",
+              "<=3.8.0" -> "1"
             )
             val internalApiVersion =
               filterVersions(daffodilVersion, 
daffodilInternalApiVersionMapping).head
@@ -386,7 +386,7 @@ object DaffodilPlugin extends AutoPlugin {
               dbi.schema,
               targetFile.toString,
               dbi.root.getOrElse(""),
-              dbi.config.map { _.toString }.getOrElse(""),
+              dbi.config.map { _.toString }.getOrElse("")
             )
 
             logger.info(s"compiling daffodil parser to ${targetFile} ...")
@@ -416,7 +416,7 @@ object DaffodilPlugin extends AutoPlugin {
         // parser files but do not want this warning should access
         // (packageDaffodilBin / products).value instead of 
packageDaffodilBin.value
         logger.warn(
-          "no saved parsers created--one or both of daffodilPackageBinInfos 
and daffodilPackageBinVersions are empty",
+          "no saved parsers created--one or both of daffodilPackageBinInfos 
and daffodilPackageBinVersions are empty"
         )
       }
       prods
@@ -464,7 +464,7 @@ object DaffodilPlugin extends AutoPlugin {
 
         if (!daffodilPackageBinVersions.value.contains(daffodilVersion.value)) 
{
           throw new MessageOnlyException(
-            s"daffodilPackageBinVersions 
(${daffodilPackageBinVersions.value.mkString(", ")}) must contain 
daffodilVersion (${daffodilVersion.value}) if daffodilTdmlUsesPackageBin is 
true",
+            s"daffodilPackageBinVersions 
(${daffodilPackageBinVersions.value.mkString(", ")}) must contain 
daffodilVersion (${daffodilVersion.value}) if daffodilTdmlUsesPackageBin is 
true"
           )
         }
 
@@ -506,7 +506,7 @@ object DaffodilPlugin extends AutoPlugin {
       } else {
         existingMappings
       }
-    },
+    }
   ) ++
     inConfig(Compile)(flatLayoutSettings("src")) ++
     inConfig(Test)(flatLayoutSettings("test"))
@@ -545,7 +545,7 @@ object DaffodilPlugin extends AutoPlugin {
     unmanagedResources / excludeFilter := {
       if (!daffodilFlatLayout.value) (unmanagedResources / excludeFilter).value
       else (unmanagedSources / includeFilter).value,
-    },
+    }
   )
 
   /**
diff --git a/src/main/scala/org/apache/daffodil/DaffodilSaver.scala 
b/src/main/scala/org/apache/daffodil/DaffodilSaver.scala
index 7540a48..ede1dad 100644
--- a/src/main/scala/org/apache/daffodil/DaffodilSaver.scala
+++ b/src/main/scala/org/apache/daffodil/DaffodilSaver.scala
@@ -42,7 +42,7 @@ object DaffodilSaver {
 
     assert(
       args.length == 5,
-      "DaffodilPlugin did not provide the correct number of arguments when 
forking DaffodilSaver",
+      "DaffodilPlugin did not provide the correct number of arguments when 
forking DaffodilSaver"
     )
 
     // the "version" of the Daffodil API to use. Note that this is not the 
same as the Daffodil
@@ -59,7 +59,7 @@ object DaffodilSaver {
     val output = FileChannel.open(
       Paths.get(args(2)),
       StandardOpenOption.CREATE,
-      StandardOpenOption.WRITE,
+      StandardOpenOption.WRITE
     )
     val root = if (args(3) != "") args(3) else null
     val config = if (args(4) != "") args(4) else null
diff --git 
a/src/sbt-test/sbt-daffodil/builds-charset-01/src/main/scala/com/example/charset.scala
 
b/src/sbt-test/sbt-daffodil/builds-charset-01/src/main/scala/com/example/charset.scala
index 2441a32..1b5996c 100644
--- 
a/src/sbt-test/sbt-daffodil/builds-charset-01/src/main/scala/com/example/charset.scala
+++ 
b/src/sbt-test/sbt-daffodil/builds-charset-01/src/main/scala/com/example/charset.scala
@@ -21,6 +21,4 @@ import 
org.apache.daffodil.io.processors.charset.BitsCharsetDefinition
 
 // this is not a real charset, but the above import will fail to compile if 
daffodil-io (which
 // contains the Daffodil charset API is not on the compile classpath
-class TestCharset {
-}
-
+class TestCharset {}
diff --git 
a/src/sbt-test/sbt-daffodil/builds-layer-01/src/main/scala/com/example/layer.scala
 
b/src/sbt-test/sbt-daffodil/builds-layer-01/src/main/scala/com/example/layer.scala
index 9d82359..4fb87ba 100644
--- 
a/src/sbt-test/sbt-daffodil/builds-layer-01/src/main/scala/com/example/layer.scala
+++ 
b/src/sbt-test/sbt-daffodil/builds-layer-01/src/main/scala/com/example/layer.scala
@@ -21,6 +21,4 @@ import org.apache.daffodil.runtime1.layers.LayerCompiler
 
 // this is not a real layer, but the above import will fail to compile if
 // daffodil-runtime1-layers is not on the compile classpath
-class TestLayer {
-}
-
+class TestLayer {}
diff --git 
a/src/sbt-test/sbt-daffodil/builds-udf-01/src/main/scala/com/example/udf.scala 
b/src/sbt-test/sbt-daffodil/builds-udf-01/src/main/scala/com/example/udf.scala
index 8d820e6..64185d2 100644
--- 
a/src/sbt-test/sbt-daffodil/builds-udf-01/src/main/scala/com/example/udf.scala
+++ 
b/src/sbt-test/sbt-daffodil/builds-udf-01/src/main/scala/com/example/udf.scala
@@ -21,6 +21,4 @@ import org.apache.daffodil.udf.UserDefinedFunction
 
 // this is not a real udf, but the above import will fail to compile if 
daffodil-udf is not on
 // the compile classpath
-class TestUDF {
-}
-
+class TestUDF {}
diff --git 
a/src/sbt-test/sbt-daffodil/common-settings-01/src/test/scala/com/example/test.scala
 
b/src/sbt-test/sbt-daffodil/common-settings-01/src/test/scala/com/example/test.scala
index 85e2848..b9e6caf 100644
--- 
a/src/sbt-test/sbt-daffodil/common-settings-01/src/test/scala/com/example/test.scala
+++ 
b/src/sbt-test/sbt-daffodil/common-settings-01/src/test/scala/com/example/test.scala
@@ -17,9 +17,10 @@
 
 package com.example
 
-import org.junit.Test
 import org.apache.daffodil.tdml.Runner
+
 import org.junit.AfterClass
+import org.junit.Test
 
 object TestExample {
   lazy val runner = Runner("/com/example/", "test.tdml")
diff --git a/src/sbt-test/sbt-daffodil/flat-layout-01/test/test.scala 
b/src/sbt-test/sbt-daffodil/flat-layout-01/test/test.scala
index 6f8f20d..ef65a61 100644
--- a/src/sbt-test/sbt-daffodil/flat-layout-01/test/test.scala
+++ b/src/sbt-test/sbt-daffodil/flat-layout-01/test/test.scala
@@ -17,9 +17,10 @@
 
 package com.example
 
-import org.junit.Test
 import org.apache.daffodil.tdml.Runner
+
 import org.junit.AfterClass
+import org.junit.Test
 
 object TestExample {
   lazy val runner = Runner("/", "test.tdml")
diff --git a/src/sbt-test/sbt-daffodil/saved-parsers-01/build.sbt 
b/src/sbt-test/sbt-daffodil/saved-parsers-01/build.sbt
index ea1a7a4..0e5c256 100644
--- a/src/sbt-test/sbt-daffodil/saved-parsers-01/build.sbt
+++ b/src/sbt-test/sbt-daffodil/saved-parsers-01/build.sbt
@@ -25,7 +25,7 @@ enablePlugins(DaffodilPlugin)
 
 daffodilPackageBinInfos := Seq(
   DaffodilBinInfo("/test.dfdl.xsd"),
-  DaffodilBinInfo("/test.dfdl.xsd", Some("test02"), Some("two")),
+  DaffodilBinInfo("/test.dfdl.xsd", Some("test02"), Some("two"))
 )
 
 daffodilPackageBinVersions := Seq("3.6.0", "3.5.0")
diff --git a/src/sbt-test/sbt-daffodil/saved-parsers-02/build.sbt 
b/src/sbt-test/sbt-daffodil/saved-parsers-02/build.sbt
index 6c673b8..73606e4 100644
--- a/src/sbt-test/sbt-daffodil/saved-parsers-02/build.sbt
+++ b/src/sbt-test/sbt-daffodil/saved-parsers-02/build.sbt
@@ -26,7 +26,7 @@ enablePlugins(DaffodilPlugin)
 // same as saved-parsers-01 but uses the old tuple syntax
 daffodilPackageBinInfos := Seq(
   ("/test.dfdl.xsd", None, None),
-  ("/test.dfdl.xsd", Some("test02"), Some("two")),
+  ("/test.dfdl.xsd", Some("test02"), Some("two"))
 )
 
 daffodilPackageBinVersions := Seq("3.6.0", "3.5.0")
diff --git a/src/sbt-test/sbt-daffodil/saved-parsers-03/build.sbt 
b/src/sbt-test/sbt-daffodil/saved-parsers-03/build.sbt
index 17d1ed2..163bce5 100644
--- a/src/sbt-test/sbt-daffodil/saved-parsers-03/build.sbt
+++ b/src/sbt-test/sbt-daffodil/saved-parsers-03/build.sbt
@@ -23,10 +23,13 @@ organization := "com.example"
 
 enablePlugins(DaffodilPlugin)
 
-daffodilPackageBinInfos := Seq(
-  DaffodilBinInfo("/test.dfdl.xsd", config = Some((Compile / 
resourceDirectory).value / "test.cfg")),
-  DaffodilBinInfo("/test.dfdl.xsd", Some("test02"), Some("two"), config = 
Some((Compile / resourceDirectory).value / "test.cfg")),
-)
+daffodilPackageBinInfos := {
+  val config = Some((Compile / resourceDirectory).value / "test.cfg")
+  Seq(
+    DaffodilBinInfo("/test.dfdl.xsd", config = config),
+    DaffodilBinInfo("/test.dfdl.xsd", Some("test02"), Some("two"), config = 
config)
+  )
+}
 
 daffodilPackageBinVersions := Seq("3.6.0", "3.5.0")
 
diff --git a/src/sbt-test/sbt-daffodil/saved-parsers-05/build.sbt 
b/src/sbt-test/sbt-daffodil/saved-parsers-05/build.sbt
index d0f9e7d..bcd6692 100644
--- a/src/sbt-test/sbt-daffodil/saved-parsers-05/build.sbt
+++ b/src/sbt-test/sbt-daffodil/saved-parsers-05/build.sbt
@@ -30,7 +30,7 @@ enablePlugins(DaffodilPlugin)
 
 daffodilPackageBinInfos := Seq(
   DaffodilBinInfo("/test.dfdl.xsd"),
-  DaffodilBinInfo("/test.dfdl.xsd", Some("test02"), Some("two")),
+  DaffodilBinInfo("/test.dfdl.xsd", Some("test02"), Some("two"))
 )
 
 daffodilPackageBinVersions := Seq("3.6.0", "3.5.0")
diff --git a/src/sbt-test/sbt-daffodil/saved-parsers-06/build.sbt 
b/src/sbt-test/sbt-daffodil/saved-parsers-06/build.sbt
index f744b3b..85c5e0b 100644
--- a/src/sbt-test/sbt-daffodil/saved-parsers-06/build.sbt
+++ b/src/sbt-test/sbt-daffodil/saved-parsers-06/build.sbt
@@ -26,7 +26,7 @@ enablePlugins(DaffodilPlugin)
 packageDaffodilBin / javaOptions ++= Seq("-XshouldErrorIfUsed")
 
 daffodilPackageBinInfos := Seq(
-  DaffodilBinInfo("/test.dfdl.xsd"),
+  DaffodilBinInfo("/test.dfdl.xsd")
 )
 
 daffodilPackageBinVersions := Seq("3.6.0")
diff --git a/src/sbt-test/sbt-daffodil/tdml-saved-parser-01/build.sbt 
b/src/sbt-test/sbt-daffodil/tdml-saved-parser-01/build.sbt
index 14d4cb4..45a6902 100644
--- a/src/sbt-test/sbt-daffodil/tdml-saved-parser-01/build.sbt
+++ b/src/sbt-test/sbt-daffodil/tdml-saved-parser-01/build.sbt
@@ -25,7 +25,7 @@ enablePlugins(DaffodilPlugin)
 
 daffodilPackageBinInfos := Seq(
   DaffodilBinInfo("/com/example/test.dfdl.xsd"),
-  DaffodilBinInfo("/com/example/test.dfdl.xsd", Some("test02"), Some("two")),
+  DaffodilBinInfo("/com/example/test.dfdl.xsd", Some("test02"), Some("two"))
 )
 
 daffodilPackageBinVersions := Seq("3.6.0", "3.5.0")
diff --git 
a/src/sbt-test/sbt-daffodil/tdml-saved-parser-01/src/test/scala/com/example/test.scala
 
b/src/sbt-test/sbt-daffodil/tdml-saved-parser-01/src/test/scala/com/example/test.scala
index a2550a5..6c1e82a 100644
--- 
a/src/sbt-test/sbt-daffodil/tdml-saved-parser-01/src/test/scala/com/example/test.scala
+++ 
b/src/sbt-test/sbt-daffodil/tdml-saved-parser-01/src/test/scala/com/example/test.scala
@@ -17,9 +17,10 @@
 
 package com.example
 
-import org.junit.Test
 import org.apache.daffodil.tdml.Runner
+
 import org.junit.AfterClass
+import org.junit.Test
 
 object TestExample {
   lazy val runner = Runner("/com/example/", "test.tdml")
diff --git a/src/sbt-test/sbt-daffodil/versions-01/build.sbt 
b/src/sbt-test/sbt-daffodil/versions-01/build.sbt
index 884d8aa..a907294 100644
--- a/src/sbt-test/sbt-daffodil/versions-01/build.sbt
+++ b/src/sbt-test/sbt-daffodil/versions-01/build.sbt
@@ -24,7 +24,7 @@ organization := "com.example"
 enablePlugins(DaffodilPlugin)
 
 daffodilPackageBinInfos := Seq(
-  DaffodilBinInfo("/com/example/test.dfdl.xsd"),
+  DaffodilBinInfo("/com/example/test.dfdl.xsd")
 )
 
 daffodilPackageBinVersions := Seq(daffodilVersion.value)
diff --git 
a/src/sbt-test/sbt-daffodil/versions-01/src/test/scala/com/example/test.scala 
b/src/sbt-test/sbt-daffodil/versions-01/src/test/scala/com/example/test.scala
index 85e2848..b9e6caf 100644
--- 
a/src/sbt-test/sbt-daffodil/versions-01/src/test/scala/com/example/test.scala
+++ 
b/src/sbt-test/sbt-daffodil/versions-01/src/test/scala/com/example/test.scala
@@ -17,9 +17,10 @@
 
 package com.example
 
-import org.junit.Test
 import org.apache.daffodil.tdml.Runner
+
 import org.junit.AfterClass
+import org.junit.Test
 
 object TestExample {
   lazy val runner = Runner("/com/example/", "test.tdml")

Reply via email to