Build Logs

com-lihaoyi/os-lib • 3.8.0-RC1:2025-11-14

Errors

1

Warnings

733

Total Lines

1600

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