Build Logs
swaldman/feedletter • scheduled_3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
Errors
0
Warnings
155
Total Lines
272
1##################################
2Clonning https://github.com/swaldman/feedletter.git into /build/repo using revision v0.1.8
3##################################
4Note: switching to '03c3d9d81cf96275a2f1413ecbdf0bd387cec019'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
32Execute tests: false
33Mill project found:
34Found explicit mill version 0.12.14 in build directive
35Force upgrade of millVersion 0.12.14 to 0.12.16
36Detected mill version=0.12.16, binary version: 0.12
37No prepare script found for project swaldman/feedletter
38No mill build directory found
39Apply scalafix rules to build.mill
40##################################
41Scala version: 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
42Targets: com.mchange%feedletter
43Project projectConfig: {"tests":"compile-only"}
44##################################
45Downloading mill 0.12.16 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/0.12.16/mill-dist-0.12.16.exe ...
46 % Total % Received % Xferd Average Speed Time Time Time Current
47 Dload Upload Total Spent Left Speed
48
49 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
50 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
51100 72.6M 100 72.6M 0 0 102M 0 --:--:-- --:--:-- --:--:-- 102M
52============================== resolve _ ==============================
53[mill-build/build.sc-61/65] compile
54[mill-build/build.sc-61] [info] compiling 1 Scala source to /build/repo/out/mill-build/mill-build/compile.dest/classes ...
55[mill-build/build.sc-61] [info] done compiling
56[build.sc-62/66] compile
57[build.sc-62] [info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
58[build.sc-62] [warn] /build/repo/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
59[build.sc-62] [warn] .iterator()
60[build.sc-62] [warn] ^
61[build.sc-62] [warn] /build/repo/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
62[build.sc-62] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
63[build.sc-62] [warn] ^
64[build.sc-62] [warn] /build/repo/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
65[build.sc-62] [warn] val testModule = module.millInternal.modules.toList
66[build.sc-62] [warn] ^
67[build.sc-62] [warn] /build/repo/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
68[build.sc-62] [warn] ctx.root.millInternal.modules.flatMap {
69[build.sc-62] [warn] ^
70[build.sc-62] [warn] /build/repo/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
71[build.sc-62] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
72[build.sc-62] [warn] ^
73[build.sc-62] [warn] /build/repo/build.mill:25:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
74[build.sc-62] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
75[build.sc-62] [warn] ^
76[build.sc-62] [warn] /build/repo/build.mill:36:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
77[build.sc-62] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
78[build.sc-62] [warn] ^
79[build.sc-62] [warn] /build/repo/build.mill:37:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
80[build.sc-62] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
81[build.sc-62] [warn] ^
82[build.sc-62] [warn] /build/repo/build.mill:116:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
83[build.sc-62] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
84[build.sc-62] [warn] ^
85[build.sc-62] [warn] /build/repo/build.mill:127:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
86[build.sc-62] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
87[build.sc-62] [warn] ^
88[build.sc-62] [warn] /build/repo/build.mill:128:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
89[build.sc-62] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
90[build.sc-62] [warn] ^
91[build.sc-62] [warn] 11 warnings found
92[build.sc-62] [info] done compiling
93[1/1] resolve
94[0J[1A
95[0J[1A
96[1/1] ============================== resolve _ ============================== 21s
97Try build using ./millw
98--disable-ticker will be removed in Mill 1.0.0, use `--ticker false`
99[mill-build/build.sc] [info] compiling 1 Scala source to /build/repo/out/mill-build/mill-build/compile.dest/classes ...
100[mill-build/build.sc] [info] done compiling
101[build.sc] [info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
102[build.sc] [warn] /build/repo/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
103[build.sc] [warn] .iterator()
104[build.sc] [warn] ^
105[build.sc] [warn] /build/repo/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
106[build.sc] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
107[build.sc] [warn] ^
108[build.sc] [warn] /build/repo/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
109[build.sc] [warn] val testModule = module.millInternal.modules.toList
110[build.sc] [warn] ^
111[build.sc] [warn] /build/repo/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
112[build.sc] [warn] ctx.root.millInternal.modules.flatMap {
113[build.sc] [warn] ^
114[build.sc] [warn] /build/repo/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
115[build.sc] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
116[build.sc] [warn] ^
117[build.sc] [warn] /build/repo/build.mill:25:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
118[build.sc] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
119[build.sc] [warn] ^
120[build.sc] [warn] /build/repo/build.mill:36:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
121[build.sc] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
122[build.sc] [warn] ^
123[build.sc] [warn] /build/repo/build.mill:37:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
124[build.sc] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
125[build.sc] [warn] ^
126[build.sc] [warn] /build/repo/build.mill:116:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
127[build.sc] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
128[build.sc] [warn] ^
129[build.sc] [warn] /build/repo/build.mill:127:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
130[build.sc] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
131[build.sc] [warn] ^
132[build.sc] [warn] /build/repo/build.mill:128:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
133[build.sc] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
134[build.sc] [warn] ^
135[build.sc] [warn] 11 warnings found
136[build.sc] [info] done compiling
137Build config: {"tests":"compile-only"}
138Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly)
139
140Starting build for feedletter - [0/1]
141No test module defined in
142OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
143[info] compiling 43 Scala sources to /build/repo/out/compile.dest/classes ...
144[warn] -- [E222] Syntax Warning: /build/repo/out/untemplateGenerateScala.dest/com/mchange/feedletter/default/email/composeUniversal-html-untemplate.scala:2:39
145[warn] 2 |package com.mchange.feedletter.default.email
146[warn] |^
147[warn] |The package name `composeUniversal-html-untemplate$package` will be encoded on the classpath, and can lead to undefined behaviour.
148[warn] |
149[warn] 3 |import java.io.{Writer,StringWriter}
150[warn] 4 |...
151[warn] 76 |def composeUniversal_html(info : ComposeInfo.Universal) : untemplate.Result[Nothing] = Untemplate_composeUniversal_html( info )
152[warn] |
153[warn] | longer explanation available when compiling with `-explain`
154[warn] -- [E222] Syntax Warning: /build/repo/out/untemplateGenerateScala.dest/com/mchange/feedletter/default/email/confirm-html-untemplate.scala:2:39
155[warn] 2 |package com.mchange.feedletter.default.email
156[warn] |^
157[warn] |The package name `confirm-html-untemplate$package` will be encoded on the classpath, and can lead to undefined behaviour.
158[warn] |
159[warn] 3 |import java.io.{Writer,StringWriter}
160[warn] 4 |...
161[warn] 53 |def confirm_html(info : ConfirmInfo) : untemplate.Result[Nothing] = Untemplate_confirm_html( info )
162[warn] |
163[warn] | longer explanation available when compiling with `-explain`
164[warn] -- [E222] Syntax Warning: /build/repo/out/untemplateGenerateScala.dest/com/mchange/feedletter/default/email/item-html-untemplate.scala:2:39
165[warn] 2 |package com.mchange.feedletter.default.email
166[warn] |^
167[warn] |The package name `item-html-untemplate$package` will be encoded on the classpath, and can lead to undefined behaviour.
168[warn] |
169[warn] 3 |import java.io.{Writer,StringWriter}
170[warn] 4 |...
171[warn] 101 |def item_html(tup : (ComposeInfo.Universal, ItemContent)) : untemplate.Result[Nothing] = Untemplate_item_html( tup )
172[warn] |
173[warn] | longer explanation available when compiling with `-explain`
174[warn] -- [E222] Syntax Warning: /build/repo/out/untemplateGenerateScala.dest/com/mchange/feedletter/default/email/removalNotification-html-untemplate.scala:2:39
175[warn] 2 |package com.mchange.feedletter.default.email
176[warn] |^
177[warn] |The package name `removalNotification-html-untemplate$package` will be encoded on the classpath, and can lead to undefined behaviour.
178[warn] |
179[warn] 3 |import java.io.{Writer,StringWriter}
180[warn] 4 |...
181[warn] 43 |def removalNotification_html(info : RemovalNotificationInfo) : untemplate.Result[Nothing] = Untemplate_removalNotification_html( info )
182[warn] |
183[warn] | longer explanation available when compiling with `-explain`
184[warn] -- [E222] Syntax Warning: /build/repo/out/untemplateGenerateScala.dest/com/mchange/feedletter/default/email/statusChange-html-untemplate.scala:2:39
185[warn] 2 |package com.mchange.feedletter.default.email
186[warn] |^
187[warn] |The package name `statusChange-html-untemplate$package` will be encoded on the classpath, and can lead to undefined behaviour.
188[warn] |
189[warn] 3 |import java.io.{Writer,StringWriter}
190[warn] 4 |...
191[warn] 90 |def statusChange_html(sci : StatusChangeInfo) : untemplate.Result[Nothing] = Untemplate_statusChange_html( sci )
192[warn] |
193[warn] | longer explanation available when compiling with `-explain`
194[warn] -- [E222] Syntax Warning: /build/repo/out/untemplateGenerateScala.dest/com/mchange/feedletter/default/email/style-css-untemplate.scala:2:39
195[warn] 2 |package com.mchange.feedletter.default.email
196[warn] |^
197[warn] |The package name `style-css-untemplate$package` will be encoded on the classpath, and can lead to undefined behaviour.
198[warn] |
199[warn] 3 |import java.io.{Writer,StringWriter}
200[warn] 4 |...
201[warn] 33 |def style_css(input : immutable.Map[String,Any] = immutable.Map.empty) : untemplate.Result[Nothing] = Untemplate_style_css( input )
202[warn] |
203[warn] | longer explanation available when compiling with `-explain`
204[warn] -- [E222] Syntax Warning: /build/repo/out/untemplateGenerateScala.dest/com/mchange/feedletter/default/email/untemplate-util.scala:2:39
205[warn] 2 |package com.mchange.feedletter.default.email
206[warn] |^
207[warn] |The package name `untemplate-util$package` will be encoded on the classpath, and can lead to undefined behaviour.
208[warn] |
209[warn] 3 |def ifLink( link : Option[String], text : String ) : String =
210[warn] 4 | link.fold(text)(l => s"""<a href="$l">$text</a>""")
211[warn] 5 |end ifLink
212[warn] |
213[warn] | longer explanation available when compiling with `-explain`
214[warn] -- Warning: /build/repo/src/com/mchange/feedletter/AbstractMain.scala:104:42 ---
215[warn] 104 | ZLayer.fromFunction( createDataSource _ )
216[warn] | ^^^^^^^^^^^^^^^^^^
217[warn] |The syntax `<function> _` is no longer supported;
218[warn] |you can simply leave out the trailing ` _`
219[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
220[warn] -- [E222] Syntax Warning: /build/repo/src/com/mchange/feedletter/style/serve-or-mail.scala:1:31
221[warn] 1 |package com.mchange.feedletter.style
222[warn] |^
223[warn] |The package name `serve-or-mail$package` will be encoded on the classpath, and can lead to undefined behaviour.
224[warn] |
225[warn] 2 |import zio.*
226[warn] 3 |...
227[warn] 363 | untemplate( rnInfo ).text
228[warn] |
229[warn] | longer explanation available when compiling with `-explain`
230[warn] 9 warnings found
231[info] done compiling
232Successfully evaluated compile
233Option -classpath was updated
234Unsupported type: Not supported type in refinement AppliedType(TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class <root>)),object scala),Option),List(TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class feedletter)),object style),ConfirmInfo))): untemplate.Untemplate[com.mchange.feedletter.style.ConfirmInfo, scala.Nothing] {
235 val UntemplateInputDefaultArgument: scala.Option[com.mchange.feedletter.style.ConfirmInfo]
236}
237Unsupported type: Not supported type in refinement AppliedType(TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class <root>)),object scala),Option),List(AppliedType(TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class <root>)),object scala),Tuple2),List(TypeRef(TermRef(TermRef(ThisType(TypeRef(NoPrefix,module class feedletter)),object style),ComposeInfo),Universal), TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class mchange)),object feedletter),ItemContent))))): untemplate.Untemplate[scala.Tuple2[com.mchange.feedletter.style.ComposeInfo.Universal, com.mchange.feedletter.ItemContent], scala.Nothing] {
238 val UntemplateInputDefaultArgument: scala.Option[scala.Tuple2[com.mchange.feedletter.style.ComposeInfo.Universal, com.mchange.feedletter.ItemContent]]
239}
240Unsupported type: Not supported type in refinement AppliedType(TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class <root>)),object scala),Option),List(AppliedType(TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class collection)),object immutable),Map),List(TypeRef(TermRef(TermRef(ThisType(TypeRef(NoPrefix,module class <root>)),object scala),Predef),String), TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class <root>)),object scala),Any))))): untemplate.Untemplate[scala.collection.immutable.Map[scala.Predef.String, scala.Any], scala.Nothing] {
241 val UntemplateInputDefaultArgument: scala.Option[scala.collection.immutable.Map[scala.Predef.String, scala.Any]]
242}
243Unsupported type: Not supported type in refinement AppliedType(TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class <root>)),object scala),Option),List(TypeRef(TermRef(TermRef(ThisType(TypeRef(NoPrefix,module class feedletter)),object style),ComposeInfo),Universal))): untemplate.Untemplate[com.mchange.feedletter.style.ComposeInfo.Universal, scala.Nothing] {
244 val UntemplateInputDefaultArgument: scala.Option[com.mchange.feedletter.style.ComposeInfo.Universal]
245}
246Unsupported type: Not supported type in refinement AppliedType(TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class <root>)),object scala),Option),List(TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class feedletter)),object style),StatusChangeInfo))): untemplate.Untemplate[com.mchange.feedletter.style.StatusChangeInfo, scala.Nothing] {
247 val UntemplateInputDefaultArgument: scala.Option[com.mchange.feedletter.style.StatusChangeInfo]
248}
249Unsupported type: Not supported type in refinement AppliedType(TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class <root>)),object scala),Option),List(TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class feedletter)),object style),RemovalNotificationInfo))): untemplate.Untemplate[com.mchange.feedletter.style.RemovalNotificationInfo, scala.Nothing] {
250 val UntemplateInputDefaultArgument: scala.Option[com.mchange.feedletter.style.RemovalNotificationInfo]
251}
2527 warnings found
253Successfully evaluated docJar
254Module is not a publish module, skipping publishing
255
256************************
257Build summary:
258[{
259 "module": "feedletter",
260 "compile": {"status": "ok", "tookMs": 33845, "warnings": 0, "errors": 0},
261 "doc": {"status": "ok", "tookMs": 15066, "files": 1, "totalSizeKb": 4726},
262 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
263 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
264 "publish": {"status": "skipped", "tookMs": 0},
265 "metadata": {
266 "crossScalaVersions": []
267}
268}]
269************************"
270
271Checking patch build.mill...
272Applied patch build.mill cleanly.