Build Logs

com-lihaoyi/os-lib • scheduled_3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY

Errors

1

Warnings

733

Total Lines

1590

1##################################
2Clonning https://github.com/com-lihaoyi/os-lib.git into /build/repo using revision main
3##################################
4Using target Scala version for migration: 3.7.4
5Migrating project for -source:3.4 using Scala 3.7.4
6----
7Preparing build for 3.7.4
8Would try to apply common scalacOption (best-effort, sbt/mill only):
9Append: -rewrite,REQUIRE:-source:3.4-migration
10Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
11----
12Starting build for 3.7.4
13Execute tests: false
14Mill project found:
15Found explicit mill version 1.0.6 in ./mill-version
16Detected mill version=1.0.6, binary version: 1.0
17No prepare script found for project com-lihaoyi/os-lib
18No mill build directory found
19Apply scalafix rules to build.mill
20##################################
21Scala version: 3.7.4
22Targets: com.lihaoyi%os-lib com.lihaoyi%os-lib-watch
23Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
24##################################
25Downloading mill 1.0.6 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist-native-linux-amd64/1.0.6/mill-dist-native-linux-amd64-1.0.6.exe ...
26 % Total % Received % Xferd Average Speed Time Time Time Current
27 Dload Upload Total Spent Left Speed
28
29 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
30 0 54.8M 0 69831 0 0 957k 0 0:00:58 --:--:-- 0:00:58 947k
31100 54.8M 100 54.8M 0 0 112M 0 --:--:-- --:--:-- --:--:-- 112M
32Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-daemon_3/1.0.6/mill-runner-daemon_3-1.0.6.pom
33Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-daemon_3/1.0.6/mill-runner-daemon_3-1.0.6.pom
34Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-eval_3/1.0.6/mill-core-eval_3-1.0.6.pom
35Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-idea_3/1.0.6/mill-runner-idea_3-1.0.6.pom
36Downloading https://repo1.maven.org/maven2/com/lihaoyi/pprint_3/0.9.3/pprint_3-0.9.3.pom
37Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle_3/4.3.0/upickle_3-4.3.0.pom
38Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-bsp-worker_3/1.0.6/mill-runner-bsp-worker_3-1.0.6.pom
39Downloading https://repo1.maven.org/maven2/com/lihaoyi/os-lib_3/0.11.5/os-lib_3-0.11.5.pom
40Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-eval_3/1.0.6/mill-core-eval_3-1.0.6.pom
41Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-moduledefs_3/0.11.10/mill-moduledefs_3-0.11.10.pom
42Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-bsp-worker_3/1.0.6/mill-runner-bsp-worker_3-1.0.6.pom
43Downloading https://repo1.maven.org/maven2/com/lihaoyi/unroll-annotation_3/0.2.0/unroll-annotation_3-0.2.0.pom
44Downloaded https://repo1.maven.org/maven2/com/lihaoyi/os-lib_3/0.11.5/os-lib_3-0.11.5.pom
45Downloading https://repo1.maven.org/maven2/com/lihaoyi/mainargs_3/0.7.6/mainargs_3-0.7.6.pom
46Downloaded https://repo1.maven.org/maven2/com/lihaoyi/pprint_3/0.9.3/pprint_3-0.9.3.pom
47Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-eclipse_3/1.0.6/mill-runner-eclipse_3-1.0.6.pom
48Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle_3/4.3.0/upickle_3-4.3.0.pom
49Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-launcher_3/1.0.6/mill-runner-launcher_3-1.0.6.pom
50Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-moduledefs_3/0.11.10/mill-moduledefs_3-0.11.10.pom
51Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-meta_3/1.0.6/mill-runner-meta_3-1.0.6.pom
52Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-idea_3/1.0.6/mill-runner-idea_3-1.0.6.pom
53Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-bsp_3/1.0.6/mill-runner-bsp_3-1.0.6.pom
54Downloaded https://repo1.maven.org/maven2/com/lihaoyi/unroll-annotation_3/0.2.0/unroll-annotation_3-0.2.0.pom
55Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-server_3/1.0.6/mill-runner-server_3-1.0.6.pom
56Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-launcher_3/1.0.6/mill-runner-launcher_3-1.0.6.pom
57Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_3/0.4.4/sourcecode_3-0.4.4.pom
58Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-eclipse_3/1.0.6/mill-runner-eclipse_3-1.0.6.pom
59Downloading https://repo1.maven.org/maven2/com/lihaoyi/fansi_3/0.5.0/fansi_3-0.5.0.pom
60Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-meta_3/1.0.6/mill-runner-meta_3-1.0.6.pom
61Downloading https://repo1.maven.org/maven2/com/lihaoyi/os-lib-watch_3/0.11.5/os-lib-watch_3-0.11.5.pom
62Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-bsp_3/1.0.6/mill-runner-bsp_3-1.0.6.pom
63Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mainargs_3/0.7.6/mainargs_3-0.7.6.pom
64Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-server_3/1.0.6/mill-runner-server_3-1.0.6.pom
65Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fansi_3/0.5.0/fansi_3-0.5.0.pom
66Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_3/0.4.4/sourcecode_3-0.4.4.pom
67Downloaded https://repo1.maven.org/maven2/com/lihaoyi/os-lib-watch_3/0.11.5/os-lib-watch_3-0.11.5.pom
68Downloading https://repo1.maven.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2.pom
69Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-resolve_3/1.0.6/mill-core-resolve_3-1.0.6.pom
70Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-client/1.0.6/mill-runner-client-1.0.6.pom
71Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-codesig_3/1.0.6/mill-runner-codesig_3-1.0.6.pom
72Downloading https://repo1.maven.org/maven2/ch/qos/logback/logback-classic/1.5.18/logback-classic-1.5.18.pom
73Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_3/4.3.0/upickle-implicits_3-4.3.0.pom
74Downloaded https://repo1.maven.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2.pom
75Downloading https://repo1.maven.org/maven2/com/lihaoyi/os-zip/0.11.5/os-zip-0.11.5.pom
76Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-resolve_3/1.0.6/mill-core-resolve_3-1.0.6.pom
77Downloading https://repo1.maven.org/maven2/com/lihaoyi/ujson_3/4.3.0/ujson_3-4.3.0.pom
78Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_3/4.3.0/upickle-implicits_3-4.3.0.pom
79Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-daemon-server_3/1.0.6/mill-libs-daemon-server_3-1.0.6.pom
80Downloaded https://repo1.maven.org/maven2/ch/qos/logback/logback-classic/1.5.18/logback-classic-1.5.18.pom
81Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-exec_3/1.0.6/mill-core-exec_3-1.0.6.pom
82Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-codesig_3/1.0.6/mill-runner-codesig_3-1.0.6.pom
83Downloading https://repo1.maven.org/maven2/com/lihaoyi/upack_3/4.3.0/upack_3-4.3.0.pom
84Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-client/1.0.6/mill-runner-client-1.0.6.pom
85Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-scalalib_3/1.0.6/mill-libs-scalalib_3-1.0.6.pom
86Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-daemon-server_3/1.0.6/mill-libs-daemon-server_3-1.0.6.pom
87Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-jvm_2.13/2.1.25-M18/coursier-jvm_2.13-2.1.25-M18.pom
88Downloaded https://repo1.maven.org/maven2/com/lihaoyi/os-zip/0.11.5/os-zip-0.11.5.pom
89Downloading https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.15.0/jna-5.15.0.pom
90Downloaded https://repo1.maven.org/maven2/com/lihaoyi/ujson_3/4.3.0/ujson_3-4.3.0.pom
91Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_3/2.4.0/scala-xml_3-2.4.0.pom
92Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upack_3/4.3.0/upack_3-4.3.0.pom
93Downloading https://repo1.maven.org/maven2/io/github/alexarchambault/native-terminal/native-terminal-no-ffm/0.0.9.1/native-terminal-no-ffm-0.0.9.1.pom
94Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-scalalib_3/1.0.6/mill-libs-scalalib_3-1.0.6.pom
95Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-util_3/1.0.6/mill-libs-util_3-1.0.6.pom
96Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-exec_3/1.0.6/mill-core-exec_3-1.0.6.pom
97Downloading https://repo1.maven.org/maven2/com/lihaoyi/fansi_3/0.5.1/fansi_3-0.5.1.pom
98Downloaded https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.15.0/jna-5.15.0.pom
99Downloading https://repo1.maven.org/maven2/org/snakeyaml/snakeyaml-engine/2.10/snakeyaml-engine-2.10.pom
100Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-jvm_2.13/2.1.25-M18/coursier-jvm_2.13-2.1.25-M18.pom
101Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-api_3/1.0.6/mill-core-api_3-1.0.6.pom
102Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_3/2.4.0/scala-xml_3-2.4.0.pom
103Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-internal-cli_3/1.0.6/mill-core-internal-cli_3-1.0.6.pom
104Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-util_3/1.0.6/mill-libs-util_3-1.0.6.pom
105Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_3/2.12.0/scala-collection-compat_3-2.12.0.pom
106Downloaded https://repo1.maven.org/maven2/io/github/alexarchambault/native-terminal/native-terminal-no-ffm/0.0.9.1/native-terminal-no-ffm-0.0.9.1.pom
107Downloading https://repo1.maven.org/maven2/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.pom
108Downloaded https://repo1.maven.org/maven2/org/snakeyaml/snakeyaml-engine/2.10/snakeyaml-engine-2.10.pom
109Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-api-daemon_3/1.0.6/mill-core-api-daemon_3-1.0.6.pom
110Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fansi_3/0.5.1/fansi_3-0.5.1.pom
111Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-api_3/1.0.6/mill-core-api_3-1.0.6.pom
112Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-internal-cli_3/1.0.6/mill-core-internal-cli_3-1.0.6.pom
113Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_3/2.12.0/scala-collection-compat_3-2.12.0.pom
114Downloaded https://repo1.maven.org/maven2/com/lihaoyi/geny_3/1.1.1/geny_3-1.1.1.pom
115Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-api-daemon_3/1.0.6/mill-core-api-daemon_3-1.0.6.pom
116Downloading https://repo1.maven.org/maven2/ch/qos/logback/logback-parent/1.5.18/logback-parent-1.5.18.pom
117Downloaded https://repo1.maven.org/maven2/ch/qos/logback/logback-parent/1.5.18/logback-parent-1.5.18.pom
118Downloading https://repo1.maven.org/maven2/io/get-coursier/versions_2.13/0.5.1/versions_2.13-0.5.1.pom
119Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-daemon-client/1.0.6/mill-libs-daemon-client-1.0.6.pom
120Downloading https://repo1.maven.org/maven2/org/jline/jline/3.28.0/jline-3.28.0.pom
121Downloading https://repo1.maven.org/maven2/ch/qos/logback/logback-core/1.5.18/logback-core-1.5.18.pom
122Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_3/4.3.0/upickle-core_3-4.3.0.pom
123Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-paths/2.1.25-M18/coursier-paths-2.1.25-M18.pom
124Downloaded https://repo1.maven.org/maven2/ch/qos/logback/logback-core/1.5.18/logback-core-1.5.18.pom
125Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.15/scala-reflect-2.13.15.pom
126Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-daemon-client/1.0.6/mill-libs-daemon-client-1.0.6.pom
127Downloading https://repo1.maven.org/maven2/com/lihaoyi/fastparse_3/3.1.1/fastparse_3-3.1.1.pom
128Downloaded https://repo1.maven.org/maven2/org/jline/jline/3.28.0/jline-3.28.0.pom
129Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-cache_2.13/2.1.25-M18/coursier-cache_2.13-2.1.25-M18.pom
130Downloaded https://repo1.maven.org/maven2/io/get-coursier/versions_2.13/0.5.1/versions_2.13-0.5.1.pom
131Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits-named-tuples_3/4.3.0/upickle-implicits-named-tuples_3-4.3.0.pom
132Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_3/4.3.0/upickle-core_3-4.3.0.pom
133Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-internal_3/1.0.6/mill-core-internal_3-1.0.6.pom
134Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fastparse_3/3.1.1/fastparse_3-3.1.1.pom
135Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-core_2.13/2.1.25-M18/coursier-core_2.13-2.1.25-M18.pom
136Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.15/scala-reflect-2.13.15.pom
137Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-constants/1.0.6/mill-core-constants-1.0.6.pom
138Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-paths/2.1.25-M18/coursier-paths-2.1.25-M18.pom
139Downloading https://repo1.maven.org/maven2/guru/nidi/graphviz-java-min-deps/0.18.1/graphviz-java-min-deps-0.18.1.pom
140Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-cache_2.13/2.1.25-M18/coursier-cache_2.13-2.1.25-M18.pom
141Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-util_2.13/2.1.25-M18/coursier-util_2.13-2.1.25-M18.pom
142Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits-named-tuples_3/4.3.0/upickle-implicits-named-tuples_3-4.3.0.pom
143Downloading https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-requests_3/0.5.0/sonatype-central-client-requests_3-0.5.0.pom
144Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-internal_3/1.0.6/mill-core-internal_3-1.0.6.pom
145Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-exec/2.1.25-M18/coursier-exec-2.1.25-M18.pom
146Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-core_2.13/2.1.25-M18/coursier-core_2.13-2.1.25-M18.pom
147Downloading https://repo1.maven.org/maven2/org/jgrapht/jgrapht-core/1.4.0/jgrapht-core-1.4.0.pom
148Downloaded https://repo1.maven.org/maven2/guru/nidi/graphviz-java-min-deps/0.18.1/graphviz-java-min-deps-0.18.1.pom
149Downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.pom
150Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-util_2.13/2.1.25-M18/coursier-util_2.13-2.1.25-M18.pom
151Downloading https://repo1.maven.org/maven2/io/github/alexarchambault/is-terminal/0.1.2/is-terminal-0.1.2.pom
152Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-exec/2.1.25-M18/coursier-exec-2.1.25-M18.pom
153Downloading https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.8/asm-tree-9.8.pom
154Downloaded https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-requests_3/0.5.0/sonatype-central-client-requests_3-0.5.0.pom
155Downloading https://repo1.maven.org/maven2/com/lihaoyi/requests_3/0.9.0/requests_3-0.9.0.pom
156Downloaded https://repo1.maven.org/maven2/org/jgrapht/jgrapht-core/1.4.0/jgrapht-core-1.4.0.pom
157Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier_2.13/2.1.25-M18/coursier_2.13-2.1.25-M18.pom
158Downloaded https://repo1.maven.org/maven2/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.pom
159Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-archive-cache_2.13/2.1.25-M18/coursier-archive-cache_2.13-2.1.25-M18.pom
160Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-constants/1.0.6/mill-core-constants-1.0.6.pom
161Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-env_2.13/2.1.25-M18/coursier-env_2.13-2.1.25-M18.pom
162Downloaded https://repo1.maven.org/maven2/io/github/alexarchambault/is-terminal/0.1.2/is-terminal-0.1.2.pom
163Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib_3/1.0.6/mill-libs-javalib_3-1.0.6.pom
164Downloaded https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.8/asm-tree-9.8.pom
165Downloaded https://repo1.maven.org/maven2/com/lihaoyi/requests_3/0.9.0/requests_3-0.9.0.pom
166Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-archive-cache_2.13/2.1.25-M18/coursier-archive-cache_2.13-2.1.25-M18.pom
167Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier_2.13/2.1.25-M18/coursier_2.13-2.1.25-M18.pom
168Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib_3/1.0.6/mill-libs-javalib_3-1.0.6.pom
169Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-env_2.13/2.1.25-M18/coursier-env_2.13-2.1.25-M18.pom
170Downloading https://repo1.maven.org/maven2/org/jgrapht/jgrapht/1.4.0/jgrapht-1.4.0.pom
171Downloading https://repo1.maven.org/maven2/guru/nidi/graphviz-java-parent/0.18.1/graphviz-java-parent-0.18.1.pom
172Downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-parent/2.0.17/slf4j-parent-2.0.17.pom
173Downloading https://repo1.maven.org/maven2/org/jline/jline-parent/3.28.0/jline-parent-3.28.0.pom
174Downloaded https://repo1.maven.org/maven2/guru/nidi/graphviz-java-parent/0.18.1/graphviz-java-parent-0.18.1.pom
175Downloaded https://repo1.maven.org/maven2/org/slf4j/slf4j-parent/2.0.17/slf4j-parent-2.0.17.pom
176Downloaded https://repo1.maven.org/maven2/org/jline/jline-parent/3.28.0/jline-parent-3.28.0.pom
177Downloaded https://repo1.maven.org/maven2/org/jgrapht/jgrapht/1.4.0/jgrapht-1.4.0.pom
178Downloading https://repo1.maven.org/maven2/guru/nidi/guru-nidi-parent-pom/1.1.36/guru-nidi-parent-pom-1.1.36.pom
179Downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-bom/2.0.17/slf4j-bom-2.0.17.pom
180Downloaded https://repo1.maven.org/maven2/org/slf4j/slf4j-bom/2.0.17/slf4j-bom-2.0.17.pom
181Downloaded https://repo1.maven.org/maven2/guru/nidi/guru-nidi-parent-pom/1.1.36/guru-nidi-parent-pom-1.1.36.pom
182Downloading https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-archiver/4.10.0/plexus-archiver-4.10.0.pom
183Downloading https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.17.0/jna-5.17.0.pom
184Downloading https://repo1.maven.org/maven2/com/github/luben/zstd-jni/1.5.7-4/zstd-jni-1.5.7-4.pom
185Downloading https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-core_3/0.5.0/sonatype-central-client-core_3-0.5.0.pom
186Downloading https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-upickle_3/0.5.0/sonatype-central-client-upickle_3-0.5.0.pom
187Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-testrunner_3/1.0.6/mill-libs-javalib-testrunner_3-1.0.6.pom
188Downloaded https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-upickle_3/0.5.0/sonatype-central-client-upickle_3-0.5.0.pom
189Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-api_3/1.0.6/mill-libs-javalib-api_3-1.0.6.pom
190Downloaded https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-core_3/0.5.0/sonatype-central-client-core_3-0.5.0.pom
191Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-proxy-setup/2.1.25-M18/coursier-proxy-setup-2.1.25-M18.pom
192Downloaded https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.17.0/jna-5.17.0.pom
193Downloading https://repo1.maven.org/maven2/io/get-coursier/dependency_2.13/0.3.2/dependency_2.13-0.3.2.pom
194Downloaded https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-archiver/4.10.0/plexus-archiver-4.10.0.pom
195Downloading https://repo1.maven.org/maven2/org/jheaps/jheaps/0.11/jheaps-0.11.pom
196Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-testrunner_3/1.0.6/mill-libs-javalib-testrunner_3-1.0.6.pom
197Downloading https://repo1.maven.org/maven2/guru/nidi/graphviz-java/0.18.1/graphviz-java-0.18.1.pom
198Downloaded https://repo1.maven.org/maven2/com/github/luben/zstd-jni/1.5.7-4/zstd-jni-1.5.7-4.pom
199Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-rpc_3/1.0.6/mill-libs-rpc_3-1.0.6.pom
200Downloaded https://repo1.maven.org/maven2/guru/nidi/graphviz-java/0.18.1/graphviz-java-0.18.1.pom
201Downloading https://repo1.maven.org/maven2/org/ow2/asm/asm/9.8/asm-9.8.pom
202Downloaded https://repo1.maven.org/maven2/io/get-coursier/dependency_2.13/0.3.2/dependency_2.13-0.3.2.pom
203Downloading https://repo1.maven.org/maven2/org/apache/tika/tika-core/3.2.2/tika-core-3.2.2.pom
204Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-proxy-setup/2.1.25-M18/coursier-proxy-setup-2.1.25-M18.pom
205Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-api_3/1.0.6/mill-libs-javalib-api_3-1.0.6.pom
206Downloaded https://repo1.maven.org/maven2/org/jheaps/jheaps/0.11/jheaps-0.11.pom
207Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-rpc_3/1.0.6/mill-libs-rpc_3-1.0.6.pom
208Downloaded https://repo1.maven.org/maven2/org/ow2/asm/asm/9.8/asm-9.8.pom
209Downloaded https://repo1.maven.org/maven2/org/apache/tika/tika-core/3.2.2/tika-core-3.2.2.pom
210Downloading https://repo1.maven.org/maven2/org/codehaus/plexus/plexus/18/plexus-18.pom
211Downloading https://repo1.maven.org/maven2/org/apache/tika/tika-parent/3.2.2/tika-parent-3.2.2.pom
212Downloaded https://repo1.maven.org/maven2/org/apache/tika/tika-parent/3.2.2/tika-parent-3.2.2.pom
213Downloaded https://repo1.maven.org/maven2/org/codehaus/plexus/plexus/18/plexus-18.pom
214Downloading https://repo1.maven.org/maven2/org/junit/junit-bom/5.10.2/junit-bom-5.10.2.pom
215Downloaded https://repo1.maven.org/maven2/org/junit/junit-bom/5.10.2/junit-bom-5.10.2.pom
216Downloading https://repo1.maven.org/maven2/io/netty/netty-bom/4.2.3.Final/netty-bom-4.2.3.Final.pom
217Downloading https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-bom/2.25.1/log4j-bom-2.25.1.pom
218Downloading https://repo1.maven.org/maven2/org/junit/junit-bom/5.13.4/junit-bom-5.13.4.pom
219Downloading https://repo1.maven.org/maven2/software/amazon/awssdk/bom/2.32.16/bom-2.32.16.pom
220Downloading https://repo1.maven.org/maven2/org/apache/cxf/cxf-bom/4.0.8/cxf-bom-4.0.8.pom
221Downloading https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-bom/1.12.788/aws-java-sdk-bom-1.12.788.pom
222Downloaded https://repo1.maven.org/maven2/io/netty/netty-bom/4.2.3.Final/netty-bom-4.2.3.Final.pom
223Downloading https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-bom/11.0.25/jetty-bom-11.0.25.pom
224Downloaded https://repo1.maven.org/maven2/org/junit/junit-bom/5.13.4/junit-bom-5.13.4.pom
225Downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-bom/2.19.2/jackson-bom-2.19.2.pom
226Downloaded https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-bom/2.25.1/log4j-bom-2.25.1.pom
227Downloading https://repo1.maven.org/maven2/org/testcontainers/testcontainers-bom/1.21.3/testcontainers-bom-1.21.3.pom
228Downloaded https://repo1.maven.org/maven2/org/apache/cxf/cxf-bom/4.0.8/cxf-bom-4.0.8.pom
229Downloaded https://repo1.maven.org/maven2/software/amazon/awssdk/bom/2.32.16/bom-2.32.16.pom
230Downloaded https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-bom/1.12.788/aws-java-sdk-bom-1.12.788.pom
231Downloaded https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-bom/2.19.2/jackson-bom-2.19.2.pom
232Downloaded https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-bom/11.0.25/jetty-bom-11.0.25.pom
233Downloaded https://repo1.maven.org/maven2/org/testcontainers/testcontainers-bom/1.21.3/testcontainers-bom-1.21.3.pom
234Downloading https://repo1.maven.org/maven2/org/apache/cxf/cxf/4.0.8/cxf-4.0.8.pom
235Downloading https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-pom/1.12.788/aws-java-sdk-pom-1.12.788.pom
236Downloading https://repo1.maven.org/maven2/software/amazon/awssdk/aws-sdk-java-pom/2.32.16/aws-sdk-java-pom-2.32.16.pom
237Downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-parent/2.19.3/jackson-parent-2.19.3.pom
238Downloaded https://repo1.maven.org/maven2/org/apache/cxf/cxf/4.0.8/cxf-4.0.8.pom
239Downloaded https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-pom/1.12.788/aws-java-sdk-pom-1.12.788.pom
240Downloaded https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-parent/2.19.3/jackson-parent-2.19.3.pom
241Downloaded https://repo1.maven.org/maven2/software/amazon/awssdk/aws-sdk-java-pom/2.32.16/aws-sdk-java-pom-2.32.16.pom
242Downloading https://repo1.maven.org/maven2/com/fasterxml/oss-parent/69/oss-parent-69.pom
243Downloaded https://repo1.maven.org/maven2/com/fasterxml/oss-parent/69/oss-parent-69.pom
244Downloading https://repo1.maven.org/maven2/org/virtuslab/scala-cli/config_3/1.8.5/config_3-1.8.5.pom
245Downloading https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-io/3.5.0/plexus-io-3.5.0.pom
246Downloading https://repo1.maven.org/maven2/commons-io/commons-io/2.20.0/commons-io-2.20.0.pom
247Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-testrunner-entrypoint/1.0.6/mill-libs-javalib-testrunner-entrypoint-1.0.6.pom
248Downloading https://repo1.maven.org/maven2/io/get-coursier/cache-util/2.1.25-M18/cache-util-2.1.25-M18.pom
249Downloading https://repo1.maven.org/maven2/org/slf4j/jul-to-slf4j/1.7.30/jul-to-slf4j-1.7.30.pom
250Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-testrunner-entrypoint/1.0.6/mill-libs-javalib-testrunner-entrypoint-1.0.6.pom
251Downloading https://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30.pom
252Downloaded https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-io/3.5.0/plexus-io-3.5.0.pom
253Downloading https://repo1.maven.org/maven2/io/github/alexarchambault/windows-ansi/windows-ansi/0.0.6/windows-ansi-0.0.6.pom
254Downloaded https://repo1.maven.org/maven2/org/virtuslab/scala-cli/config_3/1.8.5/config_3-1.8.5.pom
255Downloading https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/4.0.1/plexus-utils-4.0.1.pom
256Downloaded https://repo1.maven.org/maven2/commons-io/commons-io/2.20.0/commons-io-2.20.0.pom
257Downloading https://repo1.maven.org/maven2/io/airlift/aircompressor/0.27/aircompressor-0.27.pom
258Downloaded https://repo1.maven.org/maven2/org/slf4j/jul-to-slf4j/1.7.30/jul-to-slf4j-1.7.30.pom
259Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.13/2.4.0/scala-xml_2.13-2.4.0.pom
260Downloaded https://repo1.maven.org/maven2/io/get-coursier/cache-util/2.1.25-M18/cache-util-2.1.25-M18.pom
261Downloading https://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.26.2/commons-compress-1.26.2.pom
262Downloaded https://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30.pom
263Downloaded https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/4.0.1/plexus-utils-4.0.1.pom
264Downloaded https://repo1.maven.org/maven2/io/github/alexarchambault/windows-ansi/windows-ansi/0.0.6/windows-ansi-0.0.6.pom
265Downloaded https://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.26.2/commons-compress-1.26.2.pom
266Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.13/2.4.0/scala-xml_2.13-2.4.0.pom
267Downloaded https://repo1.maven.org/maven2/io/airlift/aircompressor/0.27/aircompressor-0.27.pom
268Downloading https://repo1.maven.org/maven2/io/airlift/airbase/112/airbase-112.pom
269Downloading https://repo1.maven.org/maven2/org/codehaus/plexus/plexus/17/plexus-17.pom
270Downloaded https://repo1.maven.org/maven2/io/airlift/airbase/112/airbase-112.pom
271Downloaded https://repo1.maven.org/maven2/org/codehaus/plexus/plexus/17/plexus-17.pom
272Downloading https://repo1.maven.org/maven2/org/apache/commons/commons-parent/69/commons-parent-69.pom
273Downloaded https://repo1.maven.org/maven2/org/apache/commons/commons-parent/69/commons-parent-69.pom
274Downloading https://repo1.maven.org/maven2/org/apache/apache/31/apache-31.pom
275Downloaded https://repo1.maven.org/maven2/org/apache/apache/31/apache-31.pom
276Downloading https://repo1.maven.org/maven2/org/junit/junit-bom/5.8.0-M1/junit-bom-5.8.0-M1.pom
277Downloaded https://repo1.maven.org/maven2/org/junit/junit-bom/5.8.0-M1/junit-bom-5.8.0-M1.pom
278Downloading https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.14.0/commons-lang3-3.14.0.pom
279Downloading https://repo1.maven.org/maven2/commons-codec/commons-codec/1.17.0/commons-codec-1.17.0.pom
280Downloading https://repo1.maven.org/maven2/org/virtuslab/scala-cli/specification-level_3/1.8.5/specification-level_3-1.8.5.pom
281Downloaded https://repo1.maven.org/maven2/commons-codec/commons-codec/1.17.0/commons-codec-1.17.0.pom
282Downloaded https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.14.0/commons-lang3-3.14.0.pom
283Downloaded https://repo1.maven.org/maven2/org/virtuslab/scala-cli/specification-level_3/1.8.5/specification-level_3-1.8.5.pom
284Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-constants/1.0.6/mill-core-constants-1.0.6.jar
285Downloading https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-core_3/0.5.0/sonatype-central-client-core_3-0.5.0.jar
286Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-rpc_3/1.0.6/mill-libs-rpc_3-1.0.6.jar
287Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.15/scala-reflect-2.13.15.jar
288Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-exec/2.1.25-M18/coursier-exec-2.1.25-M18.jar
289Downloading https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-requests_3/0.5.0/sonatype-central-client-requests_3-0.5.0.jar
290Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-exec/2.1.25-M18/coursier-exec-2.1.25-M18.jar
291Downloading https://repo1.maven.org/maven2/com/lihaoyi/pprint_3/0.9.3/pprint_3-0.9.3.jar
292Downloaded https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-core_3/0.5.0/sonatype-central-client-core_3-0.5.0.jar
293Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib_3/1.0.6/mill-libs-javalib_3-1.0.6.jar
294Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-constants/1.0.6/mill-core-constants-1.0.6.jar
295Downloading https://repo1.maven.org/maven2/com/lihaoyi/os-lib-watch_3/0.11.5/os-lib-watch_3-0.11.5.jar
296Downloaded https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-requests_3/0.5.0/sonatype-central-client-requests_3-0.5.0.jar
297Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-meta_3/1.0.6/mill-runner-meta_3-1.0.6.jar
298Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-rpc_3/1.0.6/mill-libs-rpc_3-1.0.6.jar
299Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-util_2.13/2.1.25-M18/coursier-util_2.13-2.1.25-M18.jar
300Downloaded https://repo1.maven.org/maven2/com/lihaoyi/pprint_3/0.9.3/pprint_3-0.9.3.jar
301Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_3/2.12.0/scala-collection-compat_3-2.12.0.jar
302Downloaded https://repo1.maven.org/maven2/com/lihaoyi/os-lib-watch_3/0.11.5/os-lib-watch_3-0.11.5.jar
303Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-util_3/1.0.6/mill-libs-util_3-1.0.6.jar
304Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-meta_3/1.0.6/mill-runner-meta_3-1.0.6.jar
305Downloading https://repo1.maven.org/maven2/org/slf4j/jul-to-slf4j/1.7.30/jul-to-slf4j-1.7.30.jar
306Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_3/2.12.0/scala-collection-compat_3-2.12.0.jar
307Downloading https://repo1.maven.org/maven2/io/github/alexarchambault/native-terminal/native-terminal-no-ffm/0.0.9.1/native-terminal-no-ffm-0.0.9.1.jar
308Downloaded https://repo1.maven.org/maven2/org/slf4j/jul-to-slf4j/1.7.30/jul-to-slf4j-1.7.30.jar
309Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-util_3/1.0.6/mill-libs-util_3-1.0.6.jar
310Downloading https://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30.jar
311Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_3/4.3.0/upickle-core_3-4.3.0.jar
312Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-util_2.13/2.1.25-M18/coursier-util_2.13-2.1.25-M18.jar
313Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-api-daemon_3/1.0.6/mill-core-api-daemon_3-1.0.6.jar
314Downloaded https://repo1.maven.org/maven2/io/github/alexarchambault/native-terminal/native-terminal-no-ffm/0.0.9.1/native-terminal-no-ffm-0.0.9.1.jar
315Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-idea_3/1.0.6/mill-runner-idea_3-1.0.6.jar
316Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib_3/1.0.6/mill-libs-javalib_3-1.0.6.jar
317Downloading https://repo1.maven.org/maven2/com/lihaoyi/upack_3/4.3.0/upack_3-4.3.0.jar
318Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_3/4.3.0/upickle-core_3-4.3.0.jar
319Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-env_2.13/2.1.25-M18/coursier-env_2.13-2.1.25-M18.jar
320Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-idea_3/1.0.6/mill-runner-idea_3-1.0.6.jar
321Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-bsp_3/1.0.6/mill-runner-bsp_3-1.0.6.jar
322Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-api-daemon_3/1.0.6/mill-core-api-daemon_3-1.0.6.jar
323Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-resolve_3/1.0.6/mill-core-resolve_3-1.0.6.jar
324Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upack_3/4.3.0/upack_3-4.3.0.jar
325Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-client/1.0.6/mill-runner-client-1.0.6.jar
326Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.15/scala-reflect-2.13.15.jar
327Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-cache_2.13/2.1.25-M18/coursier-cache_2.13-2.1.25-M18.jar
328Downloaded https://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30.jar
329Downloading https://repo1.maven.org/maven2/com/lihaoyi/fansi_3/0.5.1/fansi_3-0.5.1.jar
330Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-bsp_3/1.0.6/mill-runner-bsp_3-1.0.6.jar
331Downloading https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar
332Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-client/1.0.6/mill-runner-client-1.0.6.jar
333Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-server_3/1.0.6/mill-runner-server_3-1.0.6.jar
334Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-env_2.13/2.1.25-M18/coursier-env_2.13-2.1.25-M18.jar
335Downloading https://repo1.maven.org/maven2/com/lihaoyi/unroll-annotation_3/0.2.0/unroll-annotation_3-0.2.0.jar
336Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-resolve_3/1.0.6/mill-core-resolve_3-1.0.6.jar
337Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-daemon_3/1.0.6/mill-runner-daemon_3-1.0.6.jar
338Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-cache_2.13/2.1.25-M18/coursier-cache_2.13-2.1.25-M18.jar
339Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-internal-cli_3/1.0.6/mill-core-internal-cli_3-1.0.6.jar
340Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fansi_3/0.5.1/fansi_3-0.5.1.jar
341Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_3/2.4.0/scala-xml_3-2.4.0.jar
342Downloaded https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar
343Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle_3/4.3.0/upickle_3-4.3.0.jar
344Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-server_3/1.0.6/mill-runner-server_3-1.0.6.jar
345Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-core_2.13/2.1.25-M18/coursier-core_2.13-2.1.25-M18.jar
346Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-internal-cli_3/1.0.6/mill-core-internal-cli_3-1.0.6.jar
347Downloaded https://repo1.maven.org/maven2/com/lihaoyi/unroll-annotation_3/0.2.0/unroll-annotation_3-0.2.0.jar
348Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_3/4.3.0/upickle-implicits_3-4.3.0.jar
349Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-paths/2.1.25-M18/coursier-paths-2.1.25-M18.jar
350Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle_3/4.3.0/upickle_3-4.3.0.jar
351Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-eclipse_3/1.0.6/mill-runner-eclipse_3-1.0.6.jar
352Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-daemon_3/1.0.6/mill-runner-daemon_3-1.0.6.jar
353Downloading https://repo1.maven.org/maven2/org/jgrapht/jgrapht-core/1.4.0/jgrapht-core-1.4.0.jar
354Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_3/2.4.0/scala-xml_3-2.4.0.jar
355Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-scalalib_3/1.0.6/mill-libs-scalalib_3-1.0.6.jar
356Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-paths/2.1.25-M18/coursier-paths-2.1.25-M18.jar
357Downloading https://repo1.maven.org/maven2/com/lihaoyi/requests_3/0.9.0/requests_3-0.9.0.jar
358Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-eclipse_3/1.0.6/mill-runner-eclipse_3-1.0.6.jar
359Downloading https://repo1.maven.org/maven2/org/jheaps/jheaps/0.11/jheaps-0.11.jar
360Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_3/4.3.0/upickle-implicits_3-4.3.0.jar
361Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits-named-tuples_3/4.3.0/upickle-implicits-named-tuples_3-4.3.0.jar
362Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-scalalib_3/1.0.6/mill-libs-scalalib_3-1.0.6.jar
363Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-archive-cache_2.13/2.1.25-M18/coursier-archive-cache_2.13-2.1.25-M18.jar
364Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-core_2.13/2.1.25-M18/coursier-core_2.13-2.1.25-M18.jar
365Downloading https://repo1.maven.org/maven2/com/lihaoyi/mainargs_3/0.7.6/mainargs_3-0.7.6.jar
366Downloaded https://repo1.maven.org/maven2/com/lihaoyi/requests_3/0.9.0/requests_3-0.9.0.jar
367Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-internal_3/1.0.6/mill-core-internal_3-1.0.6.jar
368Downloaded https://repo1.maven.org/maven2/org/jgrapht/jgrapht-core/1.4.0/jgrapht-core-1.4.0.jar
369Downloading https://repo1.maven.org/maven2/org/jline/jline/3.28.0/jline-3.28.0.jar
370Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits-named-tuples_3/4.3.0/upickle-implicits-named-tuples_3-4.3.0.jar
371Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-testrunner-entrypoint/1.0.6/mill-libs-javalib-testrunner-entrypoint-1.0.6.jar
372Downloaded https://repo1.maven.org/maven2/org/jheaps/jheaps/0.11/jheaps-0.11.jar
373Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-exec_3/1.0.6/mill-core-exec_3-1.0.6.jar
374Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mainargs_3/0.7.6/mainargs_3-0.7.6.jar
375Downloading https://repo1.maven.org/maven2/org/snakeyaml/snakeyaml-engine/2.10/snakeyaml-engine-2.10.jar
376Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-archive-cache_2.13/2.1.25-M18/coursier-archive-cache_2.13-2.1.25-M18.jar
377Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-daemon-server_3/1.0.6/mill-libs-daemon-server_3-1.0.6.jar
378Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-internal_3/1.0.6/mill-core-internal_3-1.0.6.jar
379Downloading https://repo1.maven.org/maven2/guru/nidi/graphviz-java-min-deps/0.18.1/graphviz-java-min-deps-0.18.1.jar
380Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-testrunner-entrypoint/1.0.6/mill-libs-javalib-testrunner-entrypoint-1.0.6.jar
381Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-jvm_2.13/2.1.25-M18/coursier-jvm_2.13-2.1.25-M18.jar
382Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-exec_3/1.0.6/mill-core-exec_3-1.0.6.jar
383Downloading https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-upickle_3/0.5.0/sonatype-central-client-upickle_3-0.5.0.jar
384Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-daemon-server_3/1.0.6/mill-libs-daemon-server_3-1.0.6.jar
385Downloading https://repo1.maven.org/maven2/com/lihaoyi/ujson_3/4.3.0/ujson_3-4.3.0.jar
386Downloaded https://repo1.maven.org/maven2/guru/nidi/graphviz-java-min-deps/0.18.1/graphviz-java-min-deps-0.18.1.jar
387Downloading https://repo1.maven.org/maven2/io/get-coursier/cache-util/2.1.25-M18/cache-util-2.1.25-M18.jar
388Downloaded https://repo1.maven.org/maven2/org/snakeyaml/snakeyaml-engine/2.10/snakeyaml-engine-2.10.jar
389Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-bsp-worker_3/1.0.6/mill-runner-bsp-worker_3-1.0.6.jar
390Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-jvm_2.13/2.1.25-M18/coursier-jvm_2.13-2.1.25-M18.jar
391Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-api_3/1.0.6/mill-libs-javalib-api_3-1.0.6.jar
392Downloaded https://repo1.maven.org/maven2/com/lumidion/sonatype-central-client-upickle_3/0.5.0/sonatype-central-client-upickle_3-0.5.0.jar
393Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-testrunner_3/1.0.6/mill-libs-javalib-testrunner_3-1.0.6.jar
394Downloaded https://repo1.maven.org/maven2/org/jline/jline/3.28.0/jline-3.28.0.jar
395Downloading https://repo1.maven.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2.jar
396Downloaded https://repo1.maven.org/maven2/io/get-coursier/cache-util/2.1.25-M18/cache-util-2.1.25-M18.jar
397Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier_2.13/2.1.25-M18/coursier_2.13-2.1.25-M18.jar
398Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-bsp-worker_3/1.0.6/mill-runner-bsp-worker_3-1.0.6.jar
399Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-launcher_3/1.0.6/mill-runner-launcher_3-1.0.6.jar
400Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-api_3/1.0.6/mill-libs-javalib-api_3-1.0.6.jar
401Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-eval_3/1.0.6/mill-core-eval_3-1.0.6.jar
402Downloaded https://repo1.maven.org/maven2/com/lihaoyi/ujson_3/4.3.0/ujson_3-4.3.0.jar
403Downloading https://repo1.maven.org/maven2/com/lihaoyi/fastparse_3/3.1.1/fastparse_3-3.1.1.jar
404Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-javalib-testrunner_3/1.0.6/mill-libs-javalib-testrunner_3-1.0.6.jar
405Downloading https://repo1.maven.org/maven2/io/get-coursier/coursier-proxy-setup/2.1.25-M18/coursier-proxy-setup-2.1.25-M18.jar
406Downloaded https://repo1.maven.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2.jar
407Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-daemon-client/1.0.6/mill-libs-daemon-client-1.0.6.jar
408Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-launcher_3/1.0.6/mill-runner-launcher_3-1.0.6.jar
409Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-moduledefs_3/0.11.10/mill-moduledefs_3-0.11.10.jar
410Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-eval_3/1.0.6/mill-core-eval_3-1.0.6.jar
411Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-core-api_3/1.0.6/mill-core-api_3-1.0.6.jar
412Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier-proxy-setup/2.1.25-M18/coursier-proxy-setup-2.1.25-M18.jar
413Downloading https://repo1.maven.org/maven2/ch/qos/logback/logback-core/1.5.18/logback-core-1.5.18.jar
414Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-libs-daemon-client/1.0.6/mill-libs-daemon-client-1.0.6.jar
415Downloading https://repo1.maven.org/maven2/guru/nidi/graphviz-java/0.18.1/graphviz-java-0.18.1.jar
416Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fastparse_3/3.1.1/fastparse_3-3.1.1.jar
417Downloading https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-codesig_3/1.0.6/mill-runner-codesig_3-1.0.6.jar
418Downloaded https://repo1.maven.org/maven2/io/get-coursier/coursier_2.13/2.1.25-M18/coursier_2.13-2.1.25-M18.jar
419Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_3/0.4.4/sourcecode_3-0.4.4.jar
420Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-moduledefs_3/0.11.10/mill-moduledefs_3-0.11.10.jar
421Downloading https://repo1.maven.org/maven2/org/ow2/asm/asm/9.8/asm-9.8.jar
422Downloaded https://repo1.maven.org/maven2/guru/nidi/graphviz-java/0.18.1/graphviz-java-0.18.1.jar
423Downloading https://repo1.maven.org/maven2/ch/qos/logback/logback-classic/1.5.18/logback-classic-1.5.18.jar
424Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-runner-codesig_3/1.0.6/mill-runner-codesig_3-1.0.6.jar
425Downloaded https://repo1.maven.org/maven2/com/lihaoyi/mill-core-api_3/1.0.6/mill-core-api_3-1.0.6.jar
426Downloaded https://repo1.maven.org/maven2/org/ow2/asm/asm/9.8/asm-9.8.jar
427Downloaded https://repo1.maven.org/maven2/ch/qos/logback/logback-core/1.5.18/logback-core-1.5.18.jar
428Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_3/0.4.4/sourcecode_3-0.4.4.jar
429Downloaded https://repo1.maven.org/maven2/ch/qos/logback/logback-classic/1.5.18/logback-classic-1.5.18.jar
430============================== resolve _ ==============================
431[build.mill-59/64] compile
432[build.mill-59] [info] compiling 5 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
433[build.mill-59] [warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:293:68
434[build.mill-59] [warn] 293 | def evalWhen[T](predicate: => Boolean, dependencies: EvalResult[_]*)(
435[build.mill-59] [warn] | ^
436[build.mill-59] [warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
437[build.mill-59] [warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
438[build.mill-59] [warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:296:54
439[build.mill-59] [warn] 296 | if (predicate) evalAsDependencyOf(dependencies: _*)(task)
440[build.mill-59] [warn] | ^
441[build.mill-59] [warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
442[build.mill-59] [warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
443[build.mill-59] [warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:301:33
444[build.mill-59] [warn] 301 | dependencies: EvalResult[_]*
445[build.mill-59] [warn] | ^
446[build.mill-59] [warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
447[build.mill-59] [warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
448[build.mill-59] [warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:303:76
449[build.mill-59] [warn] 303 | val shouldSkip = dependencies.exists(!_.isInstanceOf[EvalResult.Value[_]])
450[build.mill-59] [warn] | ^
451[build.mill-59] [warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
452[build.mill-59] [warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
453[build.mill-59] [warn] -- Deprecation Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:2:24
454[build.mill-59] [warn] 2 |import scala.collection.JavaConverters._
455[build.mill-59] [warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
456[build.mill-59] [warn] |object JavaConverters in package scala.collection is deprecated since 2.13.0: Use `scala.jdk.CollectionConverters` instead
457[build.mill-59] [warn] -- /build/repo/build.mill:96:19
458[build.mill-59] [warn] 96 │ Deps.geny.dep.version
459[build.mill-59] [warn] │ ^^^^^^^
460[build.mill-59] [warn] │method version in class Dependency is deprecated since 2.1.25: Prefer using versionConstraint instead (versionConstraint.asString to get a printable string)
461[build.mill-59] [warn] 6 warnings found
462[build.mill-59] [info] done compiling
463[1/1] resolve
464[1/1] ============================== resolve _ ============================== 23s
465Try build using ./mill
466[info] compiling 5 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
467[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:293:68
468[warn] 293 | def evalWhen[T](predicate: => Boolean, dependencies: EvalResult[_]*)(
469[warn] | ^
470[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
471[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
472[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:296:54
473[warn] 296 | if (predicate) evalAsDependencyOf(dependencies: _*)(task)
474[warn] | ^
475[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
476[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
477[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:301:33
478[warn] 301 | dependencies: EvalResult[_]*
479[warn] | ^
480[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
481[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
482[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:303:76
483[warn] 303 | val shouldSkip = dependencies.exists(!_.isInstanceOf[EvalResult.Value[_]])
484[warn] | ^
485[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
486[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
487[warn] -- Deprecation Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:2:24
488[warn] 2 |import scala.collection.JavaConverters._
489[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
490[warn] |object JavaConverters in package scala.collection is deprecated since 2.13.0: Use `scala.jdk.CollectionConverters` instead
491[warn] -- /build/repo/build.mill:96:19
492[warn] 96 │ Deps.geny.dep.version
493[warn] │ ^^^^^^^
494[warn] │method version in class Dependency is deprecated since 2.1.25: Prefer using versionConstraint instead (versionConstraint.asString to get a printable string)
495[warn] 6 warnings found
496[info] done compiling
497Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
498Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List())
499OpenCB::Use cross-version 3.7.4 instead of 3.3.5
500
501Starting build for os-lib-watch - [0/3]
502[info] compiling 30 Java sources to /build/repo/out/os/zip/compile.dest/classes ...
503[info] /build/repo/out/os/zip/generatedSources.dest/os/shaded_org_apache_tools_zip/ZipFile.java: ZipFile.java uses or overrides a deprecated API.
504[info] /build/repo/out/os/zip/generatedSources.dest/os/shaded_org_apache_tools_zip/ZipFile.java: Recompile with -Xlint:deprecation for details.
505[info] done compiling
506[info] compiling 22 Scala sources to /build/repo/out/os/jvm/3.7.4/compile.dest/classes ...
507[warn] -- Warning: /build/repo/os/src-jvm/ResourcePath.scala:29:18 --------------------
508[warn] 29 | protected[this] def make(p: Seq[String], ups: Int) = {
509[warn] | ^
510[warn] |Ignoring [this] qualifier.
511[warn] |This syntax will be deprecated in the future; it should be dropped.
512[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
513[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
514[warn] -- Warning: /build/repo/os/src-jvm/ResourcePath.scala:70:16 --------------------
515[warn] 70 | private[this] def renderClassloader(cl: java.lang.ClassLoader) = {
516[warn] | ^
517[warn] |Ignoring [this] qualifier.
518[warn] |This syntax will be deprecated in the future; it should be dropped.
519[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
520[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
521[warn] -- Warning: /build/repo/os/src-jvm/ResourcePath.scala:73:54 --------------------
522[warn] 73 | implicit def classResourceRoot(cls: java.lang.Class[_]): ResourceRoot = Class(cls)
523[warn] | ^
524[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
525[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
526[warn] -- Warning: /build/repo/os/src-jvm/ResourcePath.scala:74:40 --------------------
527[warn] 74 | case class Class(cls: java.lang.Class[_]) extends ResourceRoot {
528[warn] | ^
529[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
530[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
531[warn] -- Warning: /build/repo/os/src/FileOps.scala:105:71 ----------------------------
532[warn] 105 | java.nio.file.Files.move(from.wrapped, to.wrapped, opts1 ++ opts2: _*)
533[warn] | ^
534[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
535[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
536[warn] -- Warning: /build/repo/os/src/FileOps.scala:208:71 ----------------------------
537[warn] 208 | Files.copy(p.wrapped, target.wrapped, opts1 ++ opts2 ++ opts3: _*)
538[warn] | ^
539[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
540[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
541[warn] -- Warning: /build/repo/os/src/FileOps.scala:360:34 ----------------------------
542[warn] 360 | Files.exists(p.wrapped, opts: _*)
543[warn] | ^
544[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
545[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
546[warn] -- Warning: /build/repo/os/src/FileOps.scala:386:39 ----------------------------
547[warn] 386 | val permArray: Array[FileAttribute[_]] =
548[warn] | ^
549[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
550[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
551[warn] -- Warning: /build/repo/os/src/FileOps.scala:387:45 ----------------------------
552[warn] 387 | if (perms == null) Array[FileAttribute[_]]()
553[warn] | ^
554[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
555[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
556[warn] -- Warning: /build/repo/os/src/FileOps.scala:399:17 ----------------------------
557[warn] 399 | permArray: _*
558[warn] | ^
559[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
560[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
561[warn] -- Warning: /build/repo/os/src/GlobInterpolator.scala:18:51 --------------------
562[warn] 18 | def g(parts: Any*) = new StringContext(sc.parts: _*).s(parts: _*)
563[warn] | ^
564[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
565[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
566[warn] -- Warning: /build/repo/os/src/GlobInterpolator.scala:18:64 --------------------
567[warn] 18 | def g(parts: Any*) = new StringContext(sc.parts: _*).s(parts: _*)
568[warn] | ^
569[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
570[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
571[warn] -- Warning: /build/repo/os/src/GlobInterpolator.scala:6:42 ---------------------
572[warn] 6 | val Seq(head, tail @ _*) = parts.map(java.util.regex.Pattern.quote)
573[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
574[warn] |pattern's type String* does not match the right hand side expression's type String
575[warn] |
576[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
577[warn] |which may result in a MatchError at runtime.
578[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
579[warn] -- Warning: /build/repo/os/src/ListOps.scala:205:40 ----------------------------
580[warn] 205 | if (!Files.exists(pathNIO, opts0: _*)) {
581[warn] | ^
582[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
583[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
584[warn] -- Warning: /build/repo/os/src/Path.scala:221:18 -------------------------------
585[warn] 221 | protected[this] def make(p: Seq[String], ups: Int): ThisType
586[warn] | ^
587[warn] |Ignoring [this] qualifier.
588[warn] |This syntax will be deprecated in the future; it should be dropped.
589[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
590[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
591[warn] -- Warning: /build/repo/os/src/Path.scala:265:16 -------------------------------
592[warn] 265 | private[this] def errorMsg(s: String, msg: String) =
593[warn] | ^
594[warn] |Ignoring [this] qualifier.
595[warn] |This syntax will be deprecated in the future; it should be dropped.
596[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
597[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
598[warn] -- Warning: /build/repo/os/src/Path.scala:320:27 -------------------------------
599[warn] 320 | override protected[this] def make(p: Seq[String], ups: Int): RelPath = {
600[warn] | ^
601[warn] |Ignoring [this] qualifier.
602[warn] |This syntax will be deprecated in the future; it should be dropped.
603[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
604[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
605[warn] -- Warning: /build/repo/os/src/Path.scala:390:27 -------------------------------
606[warn] 390 | override protected[this] def make(p: Seq[String], ups: Int): SubPath = {
607[warn] | ^
608[warn] |Ignoring [this] qualifier.
609[warn] |This syntax will be deprecated in the future; it should be dropped.
610[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
611[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
612[warn] -- Warning: /build/repo/os/src/PermsOps.scala:13:67 ----------------------------
613[warn] 13 | PermSet.fromSet(Files.getPosixFilePermissions(p.wrapped, opts: _*))
614[warn] | ^
615[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
616[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
617[warn] -- Warning: /build/repo/os/src/PermsOps.scala:41:36 ----------------------------
618[warn] 41 | Files.getOwner(p.wrapped, opts: _*)
619[warn] | ^
620[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
621[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
622[warn] -- Warning: /build/repo/os/src/PermsOps.scala:71:12 ----------------------------
623[warn] 71 | opts: _*
624[warn] | ^
625[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
626[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
627[warn] -- Warning: /build/repo/os/src/ProcessOps.scala:654:24 -------------------------
628[warn] 654 | .command(command: _*)
629[warn] | ^
630[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
631[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
632[warn] -- Warning: /build/repo/os/src/ReadWriteOps.scala:33:41 ------------------------
633[warn] 33 | val permArray: Array[FileAttribute[_]] =
634[warn] | ^
635[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
636[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
637[warn] -- Warning: /build/repo/os/src/ReadWriteOps.scala:36:62 ------------------------
638[warn] 36 | java.nio.file.Files.createFile(target.toNIO, permArray: _*)
639[warn] | ^
640[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
641[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
642[warn] -- Warning: /build/repo/os/src/ReadWriteOps.scala:41:27 ------------------------
643[warn] 41 | openOptions.toArray: _*
644[warn] | ^
645[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
646[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
647[warn] -- Warning: /build/repo/os/src/ReadWriteOps.scala:60:39 ------------------------
648[warn] 60 | val permArray: Array[FileAttribute[_]] =
649[warn] | ^
650[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
651[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
652[warn] -- Warning: /build/repo/os/src/ReadWriteOps.scala:67:17 ------------------------
653[warn] 67 | permArray: _*
654[warn] | ^
655[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
656[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
657[warn] -- Warning: /build/repo/os/src/ReadWriteOps.scala:172:67 -----------------------
658[warn] 172 | java.nio.file.Files.newByteChannel(p.toNIO, options.toArray: _*)
659[warn] | ^
660[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
661[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
662[warn] -- Warning: /build/repo/os/src/StatOps.scala:26:41 -----------------------------
663[warn] 26 | Files.isRegularFile(p.wrapped, opts: _*)
664[warn] | ^
665[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
666[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
667[warn] -- Warning: /build/repo/os/src/StatOps.scala:39:39 -----------------------------
668[warn] 39 | Files.isDirectory(p.wrapped, opts: _*)
669[warn] | ^
670[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
671[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
672[warn] -- Warning: /build/repo/os/src/StatOps.scala:91:47 -----------------------------
673[warn] 91 | Files.getLastModifiedTime(p.wrapped, opts: _*).toMillis
674[warn] | ^
675[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
676[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
677[warn] -- Warning: /build/repo/os/src/StatOps.scala:122:89 ----------------------------
678[warn] 122 | os.StatInfo.make(Files.readAttributes(p.wrapped, classOf[BasicFileAttributes], opts: _*))
679[warn] | ^
680[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
681[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
682[warn] -- Warning: /build/repo/os/src/StatOps.scala:132:96 ----------------------------
683[warn] 132 | os.PosixStatInfo.make(Files.readAttributes(p.wrapped, classOf[PosixFileAttributes], opts: _*))
684[warn] | ^
685[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
686[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
687[warn] -- Warning: /build/repo/os/src/TempOps.scala:31:39 -----------------------------
688[warn] 31 | val permArray: Array[FileAttribute[_]] =
689[warn] | ^
690[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
691[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
692[warn] -- Warning: /build/repo/os/src/TempOps.scala:36:81 -----------------------------
693[warn] 36 | case null => java.nio.file.Files.createTempFile(prefix, suffix, permArray: _*)
694[warn] | ^
695[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
696[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
697[warn] -- Warning: /build/repo/os/src/TempOps.scala:39:83 -----------------------------
698[warn] 39 | java.nio.file.Files.createTempFile(dir.wrapped, prefix, suffix, permArray: _*)
699[warn] | ^
700[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
701[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
702[warn] -- Warning: /build/repo/os/src/TempOps.scala:61:39 -----------------------------
703[warn] 61 | val permArray: Array[FileAttribute[_]] =
704[warn] | ^
705[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
706[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
707[warn] -- Warning: /build/repo/os/src/TempOps.scala:66:78 -----------------------------
708[warn] 66 | case null => java.nio.file.Files.createTempDirectory(prefix, permArray: _*)
709[warn] | ^
710[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
711[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
712[warn] -- Warning: /build/repo/os/src/TempOps.scala:69:80 -----------------------------
713[warn] 69 | java.nio.file.Files.createTempDirectory(dir.wrapped, prefix, permArray: _*)
714[warn] | ^
715[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
716[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
717[info] [patched file /build/repo/os/src-jvm/ResourcePath.scala]
718[info] [patched file /build/repo/os/src/ReadWriteOps.scala]
719[info] [patched file /build/repo/os/src/TempOps.scala]
720[info] [patched file /build/repo/os/src/StatOps.scala]
721[info] [patched file /build/repo/os/src/PermsOps.scala]
722[info] [patched file /build/repo/os/src/ProcessOps.scala]
723[info] [patched file /build/repo/os/src/ListOps.scala]
724[info] [patched file /build/repo/os/src/FileOps.scala]
725[info] [patched file /build/repo/os/src/Path.scala]
726[info] [patched file /build/repo/os/src/GlobInterpolator.scala]
727[warn] there were 28 feature warnings; re-run with -feature for details
728[warn] there were 16 deprecation warnings; re-run with -deprecation for details
729[warn] 41 warnings found
730[info] done compiling
731[info] compiling 7 Scala sources to /build/repo/out/os/watch/jvm/3.7.4/compile.dest/classes ...
732[warn] -- Warning: /build/repo/os/watch/src/WatchServiceWatcher.scala:45:32 -----------
733[warn] 45 | Array[WatchEvent.Kind[_]](ENTRY_CREATE, ENTRY_DELETE, ENTRY_MODIFY, OVERFLOW),
734[warn] | ^
735[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
736[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
737[warn] -- Warning: /build/repo/os/watch/src/WatchServiceWatcher.scala:46:21 -----------
738[warn] 46 | modifiers: _*
739[warn] | ^
740[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
741[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
742[warn] -- Warning: /build/repo/os/watch/src/WatchServiceWatcher.scala:68:44 -----------
743[warn] 68 | def logWarningContextNull(e: WatchEvent[_]): Unit = {
744[warn] | ^
745[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
746[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
747[info] [patched file /build/repo/os/watch/src/WatchServiceWatcher.scala]
748[warn] there was 1 deprecation warning; re-run with -deprecation for details
749[warn] four warnings found
750[info] done compiling
751Successfully evaluated os.watch.jvm[3.7.4].compile
752Skipping unused scalacOptions: -source, -rewrite
753Flag -classpath set repeatedly
7541 warning found
755Successfully evaluated os.watch.jvm[3.7.4].docJar
756[info] compiling 26 Scala sources to /build/repo/out/os/jvm/3.7.4/test/compile.dest/classes ...
757[warn] -- Warning: /build/repo/os/test/src-jvm/ExampleTests.scala:210:21 --------------
758[warn] 210 | assert((target relativeTo os.pwd) == os.rel / "out/scratch/file")
759[warn] | ^^^^^^^^^^
760[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
761[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
762[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
763[warn] -- Warning: /build/repo/os/test/src-jvm/ExampleTests.scala:213:25 --------------
764[warn] 213 | val minus = os.pwd relativeTo target
765[warn] | ^^^^^^^^^^
766[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
767[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
768[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
769[warn] -- Warning: /build/repo/os/test/src-jvm/ExampleTests.scala:230:21 --------------
770[warn] 230 | assert((target subRelativeTo os.pwd) == os.sub / "out/scratch/file")
771[warn] | ^^^^^^^^^^^^^
772[warn] |Alphanumeric method subRelativeTo is not declared infix; it should not be used as infix operator.
773[warn] |Instead, use method syntax .subRelativeTo(...) or backticked identifier `subRelativeTo`.
774[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
775[warn] -- Warning: /build/repo/os/test/src-jvm/ExampleTests.scala:237:34 --------------
776[warn] 237 | intercept[Exception](os.pwd subRelativeTo target)
777[warn] | ^^^^^^^^^^^^^
778[warn] |Alphanumeric method subRelativeTo is not declared infix; it should not be used as infix operator.
779[warn] |Instead, use method syntax .subRelativeTo(...) or backticked identifier `subRelativeTo`.
780[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
781[warn] -- Warning: /build/repo/os/test/src-jvm/ExampleTests.scala:247:23 --------------
782[warn] 247 | val rel = target relativeTo os.pwd
783[warn] | ^^^^^^^^^^
784[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
785[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
786[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
787[warn] -- Warning: /build/repo/os/test/src-jvm/ExampleTests.scala:253:23 --------------
788[warn] 253 | val sub = target subRelativeTo os.pwd
789[warn] | ^^^^^^^^^^^^^
790[warn] |Alphanumeric method subRelativeTo is not declared infix; it should not be used as infix operator.
791[warn] |Instead, use method syntax .subRelativeTo(...) or backticked identifier `subRelativeTo`.
792[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
793[warn] -- Warning: /build/repo/os/test/src/ManipulatingFilesFoldersTests.scala:122:17 -
794[warn] 122 | .map(_ relativeTo src)
795[warn] | ^^^^^^^^^^
796[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
797[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
798[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
799[warn] -- Warning: /build/repo/os/test/src/ManipulatingFilesFoldersTests.scala:125:17 -
800[warn] 125 | .map(_ relativeTo dest)
801[warn] | ^^^^^^^^^^
802[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
803[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
804[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
805[warn] -- Warning: /build/repo/os/test/src/ManipulatingFilesFoldersTests.scala:142:57 -
806[warn] 142 | val s = os.list(src_path, sort = true).map(_ relativeTo src).toList
807[warn] | ^^^^^^^^^^
808[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
809[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
810[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
811[warn] -- Warning: /build/repo/os/test/src/ManipulatingFilesFoldersTests.scala:143:58 -
812[warn] 143 | val d = os.list(dest_path, sort = true).map(_ relativeTo dest).toList
813[warn] | ^^^^^^^^^^
814[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
815[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
816[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
817[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:269:48 ---------------------
818[warn] 269 | test - eq(rel / "omg" / "bbq" / "wtf" relativeTo rel / "omg" / "bbq" / "wtf", rel)
819[warn] | ^^^^^^^^^^
820[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
821[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
822[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
823[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:270:40 ---------------------
824[warn] 270 | test - eq(rel / "omg" / "bbq" relativeTo rel / "omg" / "bbq" / "wtf", up)
825[warn] | ^^^^^^^^^^
826[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
827[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
828[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
829[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:271:48 ---------------------
830[warn] 271 | test - eq(rel / "omg" / "bbq" / "wtf" relativeTo rel / "omg" / "bbq", rel / "wtf")
831[warn] | ^^^^^^^^^^
832[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
833[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
834[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
835[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:272:40 ---------------------
836[warn] 272 | test - eq(rel / "omg" / "bbq" relativeTo rel / "omg" / "bbq" / "wtf", up)
837[warn] | ^^^^^^^^^^
838[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
839[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
840[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
841[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:273:39 ---------------------
842[warn] 273 | test - eq(up / "omg" / "bbq" relativeTo rel / "omg" / "bbq", up / up / up / "omg" / "bbq")
843[warn] | ^^^^^^^^^^
844[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
845[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
846[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
847[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:275:32 ---------------------
848[warn] 275 | rel / "omg" / "bbq" relativeTo up / "omg" / "bbq"
849[warn] | ^^^^^^^^^^
850[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
851[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
852[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
853[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:323:48 ---------------------
854[warn] 323 | test - eq(sub / "omg" / "bbq" / "wtf" relativeTo sub / "omg" / "bbq" / "wtf", rel)
855[warn] | ^^^^^^^^^^
856[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
857[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
858[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
859[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:324:40 ---------------------
860[warn] 324 | test - eq(sub / "omg" / "bbq" relativeTo sub / "omg" / "bbq" / "wtf", up)
861[warn] | ^^^^^^^^^^
862[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
863[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
864[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
865[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:325:48 ---------------------
866[warn] 325 | test - eq(sub / "omg" / "bbq" / "wtf" relativeTo sub / "omg" / "bbq", rel / "wtf")
867[warn] | ^^^^^^^^^^
868[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
869[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
870[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
871[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:326:40 ---------------------
872[warn] 326 | test - eq(sub / "omg" / "bbq" relativeTo sub / "omg" / "bbq" / "wtf", up)
873[warn] | ^^^^^^^^^^
874[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
875[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
876[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
877[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:341:49 ---------------------
878[warn] 341 | test - eq(root / "omg" / "bbq" / "wtf" relativeTo root / "omg" / "bbq" / "wtf", rel)
879[warn] | ^^^^^^^^^^
880[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
881[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
882[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
883[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:342:41 ---------------------
884[warn] 342 | test - eq(root / "omg" / "bbq" relativeTo root / "omg" / "bbq" / "wtf", up)
885[warn] | ^^^^^^^^^^
886[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
887[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
888[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
889[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:343:49 ---------------------
890[warn] 343 | test - eq(root / "omg" / "bbq" / "wtf" relativeTo root / "omg" / "bbq", rel / "wtf")
891[warn] | ^^^^^^^^^^
892[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
893[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
894[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
895[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:344:41 ---------------------
896[warn] 344 | test - eq(root / "omg" / "bbq" relativeTo root / "omg" / "bbq" / "wtf", up)
897[warn] | ^^^^^^^^^^
898[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
899[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
900[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
901[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:346:32 ---------------------
902[warn] 346 | rel / "omg" / "bbq" relativeTo up / "omg" / "bbq"
903[warn] | ^^^^^^^^^^
904[warn] |Alphanumeric method relativeTo is not declared infix; it should not be used as infix operator.
905[warn] |Instead, use method syntax .relativeTo(...) or backticked identifier `relativeTo`.
906[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
907[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:383:45 ---------------------
908[warn] 383 | assert(rel / "omg" / "wtf" / "bbq" startsWith rel / "omg" / "wtf")
909[warn] | ^^^^^^^^^^
910[warn] |Alphanumeric method startsWith is not declared infix; it should not be used as infix operator.
911[warn] |Instead, use method syntax .startsWith(...) or backticked identifier `startsWith`.
912[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
913[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:384:37 ---------------------
914[warn] 384 | assert(rel / "omg" / "wtf" startsWith rel / "omg" / "wtf")
915[warn] | ^^^^^^^^^^
916[warn] |Alphanumeric method startsWith is not declared infix; it should not be used as infix operator.
917[warn] |Instead, use method syntax .startsWith(...) or backticked identifier `startsWith`.
918[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
919[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:385:36 ---------------------
920[warn] 385 | assert(up / "omg" / "wtf" startsWith up / "omg" / "wtf")
921[warn] | ^^^^^^^^^^
922[warn] |Alphanumeric method startsWith is not declared infix; it should not be used as infix operator.
923[warn] |Instead, use method syntax .startsWith(...) or backticked identifier `startsWith`.
924[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
925[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:386:39 ---------------------
926[warn] 386 | assert(!(rel / "omg" / "wtf" startsWith rel / "omg" / "wtf" / "bbq"))
927[warn] | ^^^^^^^^^^
928[warn] |Alphanumeric method startsWith is not declared infix; it should not be used as infix operator.
929[warn] |Instead, use method syntax .startsWith(...) or backticked identifier `startsWith`.
930[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
931[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:387:38 ---------------------
932[warn] 387 | assert(!(up / "omg" / "wtf" startsWith rel / "omg" / "wtf"))
933[warn] | ^^^^^^^^^^
934[warn] |Alphanumeric method startsWith is not declared infix; it should not be used as infix operator.
935[warn] |Instead, use method syntax .startsWith(...) or backticked identifier `startsWith`.
936[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
937[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:388:39 ---------------------
938[warn] 388 | assert(!(rel / "omg" / "wtf" startsWith up / "omg" / "wtf"))
939[warn] | ^^^^^^^^^^
940[warn] |Alphanumeric method startsWith is not declared infix; it should not be used as infix operator.
941[warn] |Instead, use method syntax .startsWith(...) or backticked identifier `startsWith`.
942[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
943[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:393:46 ---------------------
944[warn] 393 | assert(root / "omg" / "wtf" / "bbq" startsWith root / "omg" / "wtf")
945[warn] | ^^^^^^^^^^
946[warn] |Alphanumeric method startsWith is not declared infix; it should not be used as infix operator.
947[warn] |Instead, use method syntax .startsWith(...) or backticked identifier `startsWith`.
948[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
949[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:394:38 ---------------------
950[warn] 394 | assert(root / "omg" / "wtf" startsWith root / "omg" / "wtf")
951[warn] | ^^^^^^^^^^
952[warn] |Alphanumeric method startsWith is not declared infix; it should not be used as infix operator.
953[warn] |Instead, use method syntax .startsWith(...) or backticked identifier `startsWith`.
954[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
955[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:395:40 ---------------------
956[warn] 395 | assert(!(root / "omg" / "wtf" startsWith root / "omg" / "wtf" / "bbq"))
957[warn] | ^^^^^^^^^^
958[warn] |Alphanumeric method startsWith is not declared infix; it should not be used as infix operator.
959[warn] |Instead, use method syntax .startsWith(...) or backticked identifier `startsWith`.
960[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
961[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:411:60 ---------------------
962[warn] 411 | val PathError.InvalidSegment("Main/.scala", msg1) = ex
963[warn] | ^^
964[warn] |pattern's type ("Main/.scala" : String) is more specialized than the right hand side expression's type String
965[warn] |
966[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
967[warn] |which may result in a MatchError at runtime.
968[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
969[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:423:51 ---------------------
970[warn] 423 | val PathError.InvalidSegment("..", msg2) = ex2
971[warn] | ^^^
972[warn] |pattern's type (".." : String) is more specialized than the right hand side expression's type String
973[warn] |
974[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
975[warn] |which may result in a MatchError at runtime.
976[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
977[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:460:26 ---------------------
978[warn] 460 | val a / b / c / d / "omg" = pwd / "A" / "B" / "C" / "D" / "omg"
979[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
980[warn] |pattern binding uses refutable extractor `os./`
981[warn] |
982[warn] |If this usage is intentional, this can be communicated by adding `: @unchecked` after the expression,
983[warn] |which may result in a MatchError at runtime.
984[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
985[warn] -- Warning: /build/repo/os/test/src/PathTests.scala:567:22 ---------------------
986[warn] 567 | assert(posix(p) contains "/omg")
987[warn] | ^^^^^^^^
988[warn] |Alphanumeric method contains is not declared infix; it should not be used as infix operator.
989[warn] |Instead, use method syntax .contains(...) or backticked identifier `contains`.
990[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
991[warn] -- Warning: /build/repo/os/test/src/TestUtil.scala:44:19 -----------------------
992[warn] 44 | os.proc(cmd: _*)
993[warn] | ^
994[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
995[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
996[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/os/test/src-jvm/PathTestsCustomFilesystem.scala:213:14
997[warn] 213 | Try {
998[warn] | ^
999[warn] | match may not be exhaustive.
1000[warn] |
1001[warn] | It would fail on pattern case: _: scala.util.Try[IndexedSeq[Unit]]
1002[warn] 214 | os.list(os.root("/", fileSystem)).collect(os.move.matching { case p / "test" => p })
1003[warn] 215 | } match {
1004[warn] |
1005[warn] | longer explanation available when compiling with `-explain`
1006[info] [patched file /build/repo/os/test/src/PathTests.scala]
1007[info] [patched file /build/repo/os/test/src/ManipulatingFilesFoldersTests.scala]
1008[info] [patched file /build/repo/os/test/src/TestUtil.scala]
1009[info] [patched file /build/repo/os/test/src-jvm/ExampleTests.scala]
1010[warn] there were 3 deprecation warnings; re-run with -deprecation for details
1011[warn] 41 warnings found
1012[info] done compiling
1013[info] compiling 1 Scala source to /build/repo/out/os/watch/jvm/3.7.4/test/compile.dest/classes ...
1014[info] done compiling
1015Successfully evaluated os.watch.jvm[3.7.4].test.compile
1016Publishing Artifact(com.lihaoyi,os-lib-watch_3,0.11.6-DIRTY1d1e18ce) to ivy repo /root/.ivy2/local
1017Successfully evaluated os.watch.jvm[3.7.4].publishLocal
1018
1019Starting build for os-lib - [1/3]
1020Multiple test modules defined in os.jvm[3.7.4], using os.jvm[3.7.4].nohometest
1021Successfully evaluated os.jvm[3.7.4].compile
1022Skipping unused scalacOptions: -source, -rewrite
1023Flag -classpath set repeatedly
1024-- Warning: /build/repo/os/src/ReadWriteOps.scala:271:9 ------------------------
1025271 |nnel extends Function1[Path, SeekableByteChannel] {
1026 | ^
1027 |Couldn't resolve a member for the given link query: SeekableByteChannel
1028-- Warning: /build/repo/os/src/SubProcess.scala:239:8 --------------------------
1029239 | class InputStream(val wrapped: java.io.OutputStream)
1030 | ^
1031 | Couldn't resolve a member for the given link query: BufferedWriter
1032-- Warning: /build/repo/os/src/SubProcess.scala:281:8 --------------------------
1033281 | class OutputStream(val wrapped: java.io.InputStream)
1034 | ^
1035 | Couldn't resolve a member for the given link query: BufferedReader
1036-- Warning: /build/repo/os/src/ProcessOps.scala:442:6 --------------------------
1037442 | def call(
1038 | ^
1039 | Couldn't resolve a member for the given link query: stdin
1040-- Warning: /build/repo/os/src/ProcessOps.scala:607:6 --------------------------
1041607 | def pipeTo(next: proc) = ProcGroup(commands :+ next)
1042 | ^
1043 | Couldn't resolve a member for the given link query: next
1044-- Warning: /build/repo/os/src/Model.scala:171:11 ------------------------------
1045171 |case class CommandResult(
1046 | ^
1047 | Couldn't resolve a member for the given link query: StreamValue
1048-- Warning: /build/repo/os/src/Source.scala:25:6 -------------------------------
104925 |trait Source extends geny.Writable {
1050 | ^
1051 | Couldn't resolve a member for the given link query: InputStream
1052-- Warning: /build/repo/os/src/Source.scala:111:6 ------------------------------
1053111 |trait SeekableSource extends Source {
1054 | ^
1055 |Couldn't resolve a member for the given link query: SeekableByteChannel
1056-- Warning: /build/repo/os/src/Model.scala:109:11 ------------------------------
1057109 |case class PermSet(value: Int) {
1058 | ^
1059 |Couldn't resolve a member for the given link query: PosixFilePermission
1060-- Warning: /build/repo/os/src/ReadWriteOps.scala:169:9 ------------------------
1061169 |channel extends Function1[Path, SeekableByteChannel] {
1062 | ^
1063 |Couldn't resolve a member for the given link query: SeekableByteChannel
1064-- Warning: /build/repo/os/src/ReadWriteOps.scala:181:11 -----------------------
1065181 |ppend extends Function1[Path, SeekableByteChannel] {
1066 | ^
1067 |Couldn't resolve a member for the given link query: SeekableByteChannel
1068-- Warning: /build/repo/os/src/ReadWriteOps.scala:197:11 -----------------------
1069197 |ver extends Function1[Path, SeekableByteChannel] {
1070 | ^
1071 |Couldn't resolve a member for the given link query: SeekableByteChannel
1072-- Warning: /build/repo/os/src/ProcessOps.scala:387:6 --------------------------
1073387 | def pipeTo(next: proc): ProcGroup = ProcGroup(Seq(this, next))
1074 | ^
1075 | Couldn't resolve a member for the given link query: next
107614 warnings found
1077Successfully evaluated os.jvm[3.7.4].docJar
1078[info] compiling 1 Scala source to /build/repo/out/os/jvm/3.7.4/nohometest/compile.dest/classes ...
1079[info] done compiling
1080Successfully evaluated os.jvm[3.7.4].nohometest.compile
1081Publishing Artifact(com.lihaoyi,os-lib_3,0.11.6-DIRTY1d1e18ce) to ivy repo /root/.ivy2/local
1082Successfully evaluated os.jvm[3.7.4].publishLocal
1083
1084************************
1085Build summary:
1086[{
1087 "module": "os-lib-watch",
1088 "compile": {"status": "ok", "tookMs": 22154, "warnings": 0, "errors": 0},
1089 "doc": {"status": "ok", "tookMs": 4699, "files": 1, "totalSizeKb": 2712},
1090 "test-compile": {"status": "ok", "tookMs": 33930, "warnings": 0, "errors": 0},
1091 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1092 "publish": {"status": "ok", "tookMs": 574},
1093 "metadata": {
1094 "crossScalaVersions": ["2.13.16", "3.3.5", "2.12.20"]
1095}
1096},{
1097 "module": "os-lib",
1098 "compile": {"status": "ok", "tookMs": 64, "warnings": 0, "errors": 0},
1099 "doc": {"status": "ok", "tookMs": 10717, "files": 1, "totalSizeKb": 3513},
1100 "test-compile": {"status": "ok", "tookMs": 4875, "warnings": 0, "errors": 0},
1101 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1102 "publish": {"status": "ok", "tookMs": 256},
1103 "metadata": {
1104 "crossScalaVersions": ["2.13.16", "3.3.5", "2.12.20"]
1105}
1106}]
1107************************"
1108
1109/build/build.patch:300: trailing whitespace.
1110
1111/build/build.patch:303: trailing whitespace.
1112 case Some("release-fast") => mill.scalanativelib.api.ReleaseMode.ReleaseFast
1113/build/build.patch:313: trailing whitespace.
1114
1115Checking patch build.mill...
1116Applied patch build.mill cleanly.
1117warning: 3 lines add whitespace errors.
1118Commit migration rewrites
1119Switched to a new branch 'opencb/migrate-source-3.4'
1120[opencb/migrate-source-3.4 354e5de] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4
1121 15 files changed, 80 insertions(+), 80 deletions(-)
1122Using target Scala version for migration: 3.7.4
1123Migrating project for -source:3.7 using Scala 3.7.4
1124----
1125Preparing build for 3.7.4
1126Would try to apply common scalacOption (best-effort, sbt/mill only):
1127Append: -rewrite,REQUIRE:-source:3.7-migration
1128Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1129----
1130Starting build for 3.7.4
1131Execute tests: false
1132Mill project found:
1133Found explicit mill version 1.0.6 in ./mill-version
1134Detected mill version=1.0.6, binary version: 1.0
1135No prepare script found for project com-lihaoyi/os-lib
1136Apply scalafix rules to build.mill
1137Apply scalafix rules to ./mill-build/src/millbuild/CommunityBuildCore.scala
1138Apply scalafix rules to ./mill-build/src/millbuild/MillCommunityBuild.scala
1139##################################
1140Scala version: 3.7.4
1141Targets: com.lihaoyi%os-lib com.lihaoyi%os-lib-watch
1142Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
1143##################################
1144============================== resolve _ ==============================
1145[1/1] resolve
1146[1/1] ============================== resolve _ ============================== 4s
1147Try build using ./mill
1148[info] compiling 5 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
1149[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:293:68
1150[warn] 293 | def evalWhen[T](predicate: => Boolean, dependencies: EvalResult[_]*)(
1151[warn] | ^
1152[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1153[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1154[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:296:54
1155[warn] 296 | if (predicate) evalAsDependencyOf(dependencies: _*)(task)
1156[warn] | ^
1157[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1158[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1159[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:301:33
1160[warn] 301 | dependencies: EvalResult[_]*
1161[warn] | ^
1162[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1163[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1164[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:303:76
1165[warn] 303 | val shouldSkip = dependencies.exists(!_.isInstanceOf[EvalResult.Value[_]])
1166[warn] | ^
1167[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1168[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1169[warn] -- Deprecation Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:2:24
1170[warn] 2 |import scala.collection.JavaConverters._
1171[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1172[warn] |object JavaConverters in package scala.collection is deprecated since 2.13.0: Use `scala.jdk.CollectionConverters` instead
1173[warn] -- /build/repo/build.mill:96:19
1174[warn] 96 │ Deps.geny.dep.version
1175[warn] │ ^^^^^^^
1176[warn] │method version in class Dependency is deprecated since 2.1.25: Prefer using versionConstraint instead (versionConstraint.asString to get a printable string)
1177[warn] 6 warnings found
1178[info] done compiling
1179Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
1180Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List())
1181OpenCB::Use cross-version 3.7.4 instead of 3.3.5
1182
1183Starting build for os-lib-watch - [0/3]
1184[info] compiling 30 Java sources to /build/repo/out/os/zip/compile.dest/classes ...
1185[info] /build/repo/out/os/zip/generatedSources.dest/os/shaded_org_apache_tools_zip/ZipFile.java: ZipFile.java uses or overrides a deprecated API.
1186[info] /build/repo/out/os/zip/generatedSources.dest/os/shaded_org_apache_tools_zip/ZipFile.java: Recompile with -Xlint:deprecation for details.
1187[info] done compiling
1188[info] compiling 22 Scala sources to /build/repo/out/os/jvm/3.7.4/compile.dest/classes ...
1189[warn] -- Warning: /build/repo/os/src-jvm/ZipOps.scala:352:29 -------------------------
1190[warn] 352 | }(Ordering[os.SubPath].reverse)
1191[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1192[warn] |Implicit parameters should be provided with a `using` clause.
1193[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1194[warn] |To disable the warning, please use the following option:
1195[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1196[warn] -- Warning: /build/repo/os/src/Path.scala:89:45 --------------------------------
1197[warn] 89 | val inner = SeqPathChunk(a.toIndexedSeq)(f)
1198[warn] | ^
1199[warn] |Implicit parameters should be provided with a `using` clause.
1200[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1201[warn] |To disable the warning, please use the following option:
1202[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1203[info] [patched file /build/repo/os/src/Path.scala]
1204[info] [patched file /build/repo/os/src-jvm/ZipOps.scala]
1205[warn] there were 28 feature warnings; re-run with -feature for details
1206[warn] there were 16 deprecation warnings; re-run with -deprecation for details
1207[warn] four warnings found
1208[info] done compiling
1209[info] compiling 7 Scala sources to /build/repo/out/os/watch/jvm/3.7.4/compile.dest/classes ...
1210[warn] there was 1 deprecation warning; re-run with -deprecation for details
1211[warn] one warning found
1212[info] done compiling
1213Successfully evaluated os.watch.jvm[3.7.4].compile
1214Skipping unused scalacOptions: -source, -rewrite
1215Flag -classpath set repeatedly
12161 warning found
1217Successfully evaluated os.watch.jvm[3.7.4].docJar
1218[info] compiling 26 Scala sources to /build/repo/out/os/jvm/3.7.4/test/compile.dest/classes ...
1219[warn] -- Warning: /build/repo/os/test/src-jvm/OpTestsJvmOnly.scala:27:46 -------------
1220[warn] 27 | val contents2 = os.read(os.resource(cl) / "test/os/folder/file.txt")
1221[warn] | ^^
1222[warn] |Implicit parameters should be provided with a `using` clause.
1223[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1224[warn] |To disable the warning, please use the following option:
1225[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1226[warn] -- Warning: /build/repo/os/test/src-jvm/OpTestsJvmOnly.scala:33:45 -------------
1227[warn] 33 | val contents = os.read(os.resource(cls) / "folder/file.txt")
1228[warn] | ^^^
1229[warn] |Implicit parameters should be provided with a `using` clause.
1230[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1231[warn] |To disable the warning, please use the following option:
1232[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1233[warn] -- Warning: /build/repo/os/test/src-jvm/OpTestsJvmOnly.scala:36:46 -------------
1234[warn] 36 | val contents2 = os.read(os.resource(getClass) / "folder/file.txt")
1235[warn] | ^^^^^^^^
1236[warn] |Implicit parameters should be provided with a `using` clause.
1237[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1238[warn] |To disable the warning, please use the following option:
1239[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1240[warn] -- Warning: /build/repo/os/test/src-jvm/OpTestsJvmOnly.scala:47:31 -------------
1241[warn] 47 | os.resource(classOf[_root_.test.os.Testing]) / "test/os/folder/file.txt"
1242[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1243[warn] |Implicit parameters should be provided with a `using` clause.
1244[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1245[warn] |To disable the warning, please use the following option:
1246[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1247[warn] -- Warning: /build/repo/os/test/src-jvm/OpTestsJvmOnly.scala:51:30 -------------
1248[warn] 51 | os.read(os.resource(getClass) / "test/os/folder/file.txt")
1249[warn] | ^^^^^^^^
1250[warn] |Implicit parameters should be provided with a `using` clause.
1251[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1252[warn] |To disable the warning, please use the following option:
1253[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1254[warn] -- Warning: /build/repo/os/test/src-jvm/OpTestsJvmOnly.scala:54:39 -------------
1255[warn] 54 | os.read(os.resource(getClass.getClassLoader) / "folder/file.txt")
1256[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
1257[warn] |Implicit parameters should be provided with a `using` clause.
1258[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1259[warn] |To disable the warning, please use the following option:
1260[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1261[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/os/test/src-jvm/PathTestsCustomFilesystem.scala:213:14
1262[warn] 213 | Try {
1263[warn] | ^
1264[warn] | match may not be exhaustive.
1265[warn] |
1266[warn] | It would fail on pattern case: _: scala.util.Try[IndexedSeq[Unit]]
1267[warn] 214 | os.list(os.root("/", fileSystem)).collect(os.move.matching { case p / "test" => p })
1268[warn] 215 | } match {
1269[warn] |
1270[warn] | longer explanation available when compiling with `-explain`
1271[info] [patched file /build/repo/os/test/src-jvm/OpTestsJvmOnly.scala]
1272[warn] there were 3 deprecation warnings; re-run with -deprecation for details
1273[warn] 8 warnings found
1274[info] done compiling
1275[info] compiling 1 Scala source to /build/repo/out/os/watch/jvm/3.7.4/test/compile.dest/classes ...
1276[info] done compiling
1277Successfully evaluated os.watch.jvm[3.7.4].test.compile
1278Publishing Artifact(com.lihaoyi,os-lib-watch_3,0.11.6-1-354e5d-DIRTYb169e521) to ivy repo /root/.ivy2/local
1279Successfully evaluated os.watch.jvm[3.7.4].publishLocal
1280
1281Starting build for os-lib - [1/3]
1282Multiple test modules defined in os.jvm[3.7.4], using os.jvm[3.7.4].nohometest
1283Successfully evaluated os.jvm[3.7.4].compile
1284Skipping unused scalacOptions: -source, -rewrite
1285Flag -classpath set repeatedly
1286-- Warning: /build/repo/os/src/ReadWriteOps.scala:271:9 ------------------------
1287271 | object channel extends Function1[Path, SeekableByteChannel] {
1288 | ^
1289 |Couldn't resolve a member for the given link query: SeekableByteChannel
1290-- Warning: /build/repo/os/src/SubProcess.scala:239:8 --------------------------
1291239 | class InputStream(val wrapped: java.io.OutputStream)
1292 | ^
1293 | Couldn't resolve a member for the given link query: BufferedWriter
1294-- Warning: /build/repo/os/src/SubProcess.scala:281:8 --------------------------
1295281 | class OutputStream(val wrapped: java.io.InputStream)
1296 | ^
1297 | Couldn't resolve a member for the given link query: BufferedReader
1298-- Warning: /build/repo/os/src/ProcessOps.scala:442:6 --------------------------
1299442 | def call(
1300 | ^
1301 | Couldn't resolve a member for the given link query: stdin
1302-- Warning: /build/repo/os/src/ProcessOps.scala:607:6 --------------------------
1303607 | def pipeTo(next: proc) = ProcGroup(commands :+ next)
1304 | ^
1305 | Couldn't resolve a member for the given link query: next
1306-- Warning: /build/repo/os/src/Model.scala:171:11 ------------------------------
1307171 |case class CommandResult(
1308 | ^
1309 | Couldn't resolve a member for the given link query: StreamValue
1310-- Warning: /build/repo/os/src/Source.scala:25:6 -------------------------------
131125 |trait Source extends geny.Writable {
1312 | ^
1313 | Couldn't resolve a member for the given link query: InputStream
1314-- Warning: /build/repo/os/src/Source.scala:111:6 ------------------------------
1315111 |trait SeekableSource extends Source {
1316 | ^
1317 |Couldn't resolve a member for the given link query: SeekableByteChannel
1318-- Warning: /build/repo/os/src/Model.scala:109:11 ------------------------------
1319109 |case class PermSet(value: Int) {
1320 | ^
1321 |Couldn't resolve a member for the given link query: PosixFilePermission
1322-- Warning: /build/repo/os/src/ReadWriteOps.scala:169:9 ------------------------
1323169 | object channel extends Function1[Path, SeekableByteChannel] {
1324 | ^
1325 |Couldn't resolve a member for the given link query: SeekableByteChannel
1326-- Warning: /build/repo/os/src/ReadWriteOps.scala:181:11 -----------------------
1327181 | object append extends Function1[Path, SeekableByteChannel] {
1328 | ^
1329 |Couldn't resolve a member for the given link query: SeekableByteChannel
1330-- Warning: /build/repo/os/src/ReadWriteOps.scala:197:11 -----------------------
1331197 | object over extends Function1[Path, SeekableByteChannel] {
1332 | ^
1333 |Couldn't resolve a member for the given link query: SeekableByteChannel
1334-- Warning: /build/repo/os/src/ProcessOps.scala:387:6 --------------------------
1335387 | def pipeTo(next: proc): ProcGroup = ProcGroup(Seq(this, next))
1336 | ^
1337 | Couldn't resolve a member for the given link query: next
133814 warnings found
1339Successfully evaluated os.jvm[3.7.4].docJar
1340[info] compiling 1 Scala source to /build/repo/out/os/jvm/3.7.4/nohometest/compile.dest/classes ...
1341[info] done compiling
1342Successfully evaluated os.jvm[3.7.4].nohometest.compile
1343Publishing Artifact(com.lihaoyi,os-lib_3,0.11.6-1-354e5d-DIRTYb169e521) to ivy repo /root/.ivy2/local
1344Successfully evaluated os.jvm[3.7.4].publishLocal
1345
1346************************
1347Build summary:
1348[{
1349 "module": "os-lib-watch",
1350 "compile": {"status": "ok", "tookMs": 21350, "warnings": 0, "errors": 0},
1351 "doc": {"status": "ok", "tookMs": 4687, "files": 1, "totalSizeKb": 2712},
1352 "test-compile": {"status": "ok", "tookMs": 34534, "warnings": 0, "errors": 0},
1353 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1354 "publish": {"status": "ok", "tookMs": 476},
1355 "metadata": {
1356 "crossScalaVersions": ["2.13.16", "3.3.5", "2.12.20"]
1357}
1358},{
1359 "module": "os-lib",
1360 "compile": {"status": "ok", "tookMs": 62, "warnings": 0, "errors": 0},
1361 "doc": {"status": "ok", "tookMs": 11627, "files": 1, "totalSizeKb": 3513},
1362 "test-compile": {"status": "ok", "tookMs": 4664, "warnings": 0, "errors": 0},
1363 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1364 "publish": {"status": "ok", "tookMs": 249},
1365 "metadata": {
1366 "crossScalaVersions": ["2.13.16", "3.3.5", "2.12.20"]
1367}
1368}]
1369************************"
1370
1371/build/build.patch:300: trailing whitespace.
1372
1373/build/build.patch:303: trailing whitespace.
1374 case Some("release-fast") => mill.scalanativelib.api.ReleaseMode.ReleaseFast
1375/build/build.patch:313: trailing whitespace.
1376
1377Checking patch build.mill...
1378Applied patch build.mill cleanly.
1379warning: 3 lines add whitespace errors.
1380Commit migration rewrites
1381Switched to a new branch 'opencb/migrate-source-3.7'
1382[opencb/migrate-source-3.7 87ce75c] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4
1383 3 files changed, 8 insertions(+), 8 deletions(-)
1384----
1385Preparing build for 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY
1386Scala binary version found: 3.8
1387Implicitly using source version 3.8
1388Scala binary version found: 3.8
1389Implicitly using source version 3.8
1390Would try to apply common scalacOption (best-effort, sbt/mill only):
1391Append: ,REQUIRE:-source:3.8
1392Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1393----
1394Starting build for 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY
1395Execute tests: false
1396Mill project found:
1397Found explicit mill version 1.0.6 in ./mill-version
1398Detected mill version=1.0.6, binary version: 1.0
1399No prepare script found for project com-lihaoyi/os-lib
1400Apply scalafix rules to build.mill
1401Apply scalafix rules to ./mill-build/src/millbuild/CommunityBuildCore.scala
1402Apply scalafix rules to ./mill-build/src/millbuild/MillCommunityBuild.scala
1403##################################
1404Scala version: 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY
1405Targets: com.lihaoyi%os-lib com.lihaoyi%os-lib-watch
1406Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
1407##################################
1408============================== resolve _ ==============================
1409[build.mill-59/64] compile
1410[build.mill-59] [info] compiling 1 Scala source to /build/repo/out/mill-build/compile.dest/classes ...
1411[build.mill-59] [warn] -- /build/repo/build.mill:96:19
1412[build.mill-59] [warn] 96 │ Deps.geny.dep.version
1413[build.mill-59] [warn] │ ^^^^^^^
1414[build.mill-59] [warn] │method version in class Dependency is deprecated since 2.1.25: Prefer using versionConstraint instead (versionConstraint.asString to get a printable string)
1415[build.mill-59] [warn] one warning found
1416[build.mill-59] [info] done compiling
1417[1/1] resolve
1418[1/1] ============================== resolve _ ============================== 18s
1419Try build using ./mill
1420[info] compiling 5 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
1421[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:293:68
1422[warn] 293 | def evalWhen[T](predicate: => Boolean, dependencies: EvalResult[_]*)(
1423[warn] | ^
1424[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1425[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1426[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:296:54
1427[warn] 296 | if (predicate) evalAsDependencyOf(dependencies: _*)(task)
1428[warn] | ^
1429[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1430[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1431[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:301:33
1432[warn] 301 | dependencies: EvalResult[_]*
1433[warn] | ^
1434[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1435[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1436[warn] -- Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:303:76
1437[warn] 303 | val shouldSkip = dependencies.exists(!_.isInstanceOf[EvalResult.Value[_]])
1438[warn] | ^
1439[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1440[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1441[warn] -- Deprecation Warning: /build/repo/mill-build/src/millbuild/CommunityBuildCore.scala:2:24
1442[warn] 2 |import scala.collection.JavaConverters._
1443[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1444[warn] |object JavaConverters in package scala.collection is deprecated since 2.13.0: Use `scala.jdk.CollectionConverters` instead
1445[warn] -- /build/repo/build.mill:96:19
1446[warn] 96 │ Deps.geny.dep.version
1447[warn] │ ^^^^^^^
1448[warn] │method version in class Dependency is deprecated since 2.1.25: Prefer using versionConstraint instead (versionConstraint.asString to get a printable string)
1449[warn] 6 warnings found
1450[info] done compiling
1451Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[]}
1452Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List())
1453OpenCB::Use cross-version 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY instead of 3.3.5
1454
1455Starting build for os-lib-watch - [0/3]
1456[info] compiling 30 Java sources to /build/repo/out/os/zip/compile.dest/classes ...
1457[info] /build/repo/out/os/zip/generatedSources.dest/os/shaded_org_apache_tools_zip/ZipFile.java: ZipFile.java uses or overrides a deprecated API.
1458[info] /build/repo/out/os/zip/generatedSources.dest/os/shaded_org_apache_tools_zip/ZipFile.java: Recompile with -Xlint:deprecation for details.
1459[info] done compiling
1460[info] compiling 22 Scala sources to /build/repo/out/os/jvm/3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY/compile.dest/classes ...
1461[warn] there were 28 feature warnings; re-run with -feature for details
1462[warn] there were 16 deprecation warnings; re-run with -deprecation for details
1463[warn] two warnings found
1464[info] done compiling
1465[info] compiling 7 Scala sources to /build/repo/out/os/watch/jvm/3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY/compile.dest/classes ...
1466[warn] there was 1 deprecation warning; re-run with -deprecation for details
1467[warn] one warning found
1468[info] done compiling
1469Successfully evaluated os.watch.jvm[3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY].compile
1470Option -classpath was updated
14711 warning found
1472Successfully evaluated os.watch.jvm[3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY].docJar
1473[info] compiling 26 Scala sources to /build/repo/out/os/jvm/3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY/test/compile.dest/classes ...
1474[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/os/test/src-jvm/PathTestsCustomFilesystem.scala:213:14
1475[warn] 213 | Try {
1476[warn] | ^
1477[warn] | match may not be exhaustive.
1478[warn] |
1479[warn] | It would fail on pattern case: _: scala.util.Try[IndexedSeq[Unit]]
1480[warn] 214 | os.list(os.root("/", fileSystem)).collect(os.move.matching { case p / "test" => p })
1481[warn] 215 | } match {
1482[warn] |
1483[warn] | longer explanation available when compiling with `-explain`
1484[warn] there were 3 deprecation warnings; re-run with -deprecation for details
1485[warn] two warnings found
1486[info] done compiling
1487[info] compiling 1 Scala source to /build/repo/out/os/watch/jvm/3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY/test/compile.dest/classes ...
1488[info] done compiling
1489Successfully evaluated os.watch.jvm[3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY].test.compile
1490Publishing Artifact(com.lihaoyi,os-lib-watch_3,0.11.6-2-87ce75-DIRTYacd02907) to ivy repo /root/.ivy2/local
1491Successfully evaluated os.watch.jvm[3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY].publishLocal
1492
1493Starting build for os-lib - [1/3]
1494Multiple test modules defined in os.jvm[3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY], using os.jvm[3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY].nohometest
1495Successfully evaluated os.jvm[3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY].compile
1496Option -classpath was updated
1497-- Warning: /build/repo/os/src/ReadWriteOps.scala:271:9 ------------------------
1498271 | object channel extends Function1[Path, SeekableByteChannel] {
1499 | ^
1500 |Couldn't resolve a member for the given link query: SeekableByteChannel
1501-- Warning: /build/repo/os/src/SubProcess.scala:239:8 --------------------------
1502239 | class InputStream(val wrapped: java.io.OutputStream)
1503 | ^
1504 | Couldn't resolve a member for the given link query: BufferedWriter
1505-- Warning: /build/repo/os/src/SubProcess.scala:281:8 --------------------------
1506281 | class OutputStream(val wrapped: java.io.InputStream)
1507 | ^
1508 | Couldn't resolve a member for the given link query: BufferedReader
1509-- Warning: /build/repo/os/src/ProcessOps.scala:442:6 --------------------------
1510442 | def call(
1511 | ^
1512 | Couldn't resolve a member for the given link query: stdin
1513-- Warning: /build/repo/os/src/ProcessOps.scala:607:6 --------------------------
1514607 | def pipeTo(next: proc) = ProcGroup(commands :+ next)
1515 | ^
1516 | Couldn't resolve a member for the given link query: next
1517-- Warning: /build/repo/os/src/Model.scala:171:11 ------------------------------
1518171 |case class CommandResult(
1519 | ^
1520 | Couldn't resolve a member for the given link query: StreamValue
1521-- Warning: /build/repo/os/src/Source.scala:25:6 -------------------------------
152225 |trait Source extends geny.Writable {
1523 | ^
1524 | Couldn't resolve a member for the given link query: InputStream
1525-- Warning: /build/repo/os/src/Source.scala:111:6 ------------------------------
1526111 |trait SeekableSource extends Source {
1527 | ^
1528 |Couldn't resolve a member for the given link query: SeekableByteChannel
1529-- Warning: /build/repo/os/src/Model.scala:109:11 ------------------------------
1530109 |case class PermSet(value: Int) {
1531 | ^
1532 |Couldn't resolve a member for the given link query: PosixFilePermission
1533-- Warning: /build/repo/os/src/ReadWriteOps.scala:169:9 ------------------------
1534169 | object channel extends Function1[Path, SeekableByteChannel] {
1535 | ^
1536 |Couldn't resolve a member for the given link query: SeekableByteChannel
1537-- Warning: /build/repo/os/src/ReadWriteOps.scala:181:11 -----------------------
1538181 | object append extends Function1[Path, SeekableByteChannel] {
1539 | ^
1540 |Couldn't resolve a member for the given link query: SeekableByteChannel
1541-- Warning: /build/repo/os/src/ReadWriteOps.scala:197:11 -----------------------
1542197 | object over extends Function1[Path, SeekableByteChannel] {
1543 | ^
1544 |Couldn't resolve a member for the given link query: SeekableByteChannel
1545-- Warning: /build/repo/os/src/ProcessOps.scala:387:6 --------------------------
1546387 | def pipeTo(next: proc): ProcGroup = ProcGroup(Seq(this, next))
1547 | ^
1548 | Couldn't resolve a member for the given link query: next
154914 warnings found
1550Successfully evaluated os.jvm[3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY].docJar
1551[info] compiling 1 Scala source to /build/repo/out/os/jvm/3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY/nohometest/compile.dest/classes ...
1552[info] done compiling
1553Successfully evaluated os.jvm[3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY].nohometest.compile
1554Publishing Artifact(com.lihaoyi,os-lib_3,0.11.6-2-87ce75-DIRTYacd02907) to ivy repo /root/.ivy2/local
1555Successfully evaluated os.jvm[3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY].publishLocal
1556
1557************************
1558Build summary:
1559[{
1560 "module": "os-lib-watch",
1561 "compile": {"status": "ok", "tookMs": 26283, "warnings": 0, "errors": 0},
1562 "doc": {"status": "ok", "tookMs": 7622, "files": 1, "totalSizeKb": 2709},
1563 "test-compile": {"status": "ok", "tookMs": 34852, "warnings": 0, "errors": 0},
1564 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1565 "publish": {"status": "ok", "tookMs": 453},
1566 "metadata": {
1567 "crossScalaVersions": ["2.13.16", "3.3.5", "2.12.20"]
1568}
1569},{
1570 "module": "os-lib",
1571 "compile": {"status": "ok", "tookMs": 58, "warnings": 0, "errors": 0},
1572 "doc": {"status": "ok", "tookMs": 12320, "files": 1, "totalSizeKb": 3521},
1573 "test-compile": {"status": "ok", "tookMs": 5122, "warnings": 0, "errors": 0},
1574 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1575 "publish": {"status": "ok", "tookMs": 268},
1576 "metadata": {
1577 "crossScalaVersions": ["2.13.16", "3.3.5", "2.12.20"]
1578}
1579}]
1580************************"
1581
1582/build/build.patch:300: trailing whitespace.
1583
1584/build/build.patch:303: trailing whitespace.
1585 case Some("release-fast") => mill.scalanativelib.api.ReleaseMode.ReleaseFast
1586/build/build.patch:313: trailing whitespace.
1587
1588Checking patch build.mill...
1589Applied patch build.mill cleanly.
1590warning: 3 lines add whitespace errors.