-
-
Notifications
You must be signed in to change notification settings - Fork 394
Comparing changes
Open a pull request
base repository: com-lihaoyi/mill
base: 0.10.7
head repository: com-lihaoyi/mill
compare: 0.10.8
Commits on Aug 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9825513 - Browse repository at this point
Copy the full SHA 9825513View commit details -
docs: add mill-scip to external plugins (#2000)
Co-authored-by: Tobias Roeser <le.petit.fou@web.de> Pull request: #2000
Configuration menu - View commit details
-
Copy full SHA for 3b02fb3 - Browse repository at this point
Copy the full SHA 3b02fb3View commit details
Commits on Aug 25, 2022
-
BSP: Forward --debug option to BSP server (#2007)
This means, we can use the effective value of `Logger.debugEnabled` in BSP. We now only send debug messages to the BSP client, when debug is enabled. Pull request: #2007
Configuration menu - View commit details
-
Copy full SHA for 7e9edf4 - Browse repository at this point
Copy the full SHA 7e9edf4View commit details
Commits on Aug 29, 2022
-
fix: don't log out the effective scalacOptions (#2006)
This pr makes the following change. Debug messages shouldn't go through `build/showMessage`. Taken from the BSP [docs](https://build-server-protocol.github.io/docs/specification.html#show-message): > The show message notification is sent from a server to a client to ask > the client to display a particular message in the user interface. From my experience these are reserved for helpful messages that the user should know about. So I changed this to `build/logMessage` which seems more appropriate: > The log message notification is sent from the server to the client to > ask the client to log a particular message. Fixes #2005 Pull request: #2006
Configuration menu - View commit details
-
Copy full SHA for d944b3c - Browse repository at this point
Copy the full SHA d944b3cView commit details
Commits on Aug 30, 2022
-
Support for Scoverage 2.x (#2010)
This is the first iteration to support Scoverage 2.x in projects which already work with Scoverage 1.x It does not specifically handle Scala 3.x, which already comes with a scoverage plugin. Pull request: #2010
Configuration menu - View commit details
-
Copy full SHA for 08ae68d - Browse repository at this point
Copy the full SHA 08ae68dView commit details
Commits on Aug 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 36f5e64 - Browse repository at this point
Copy the full SHA 36f5e64View commit details
Commits on Sep 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7e3ac93 - Browse repository at this point
Copy the full SHA 7e3ac93View commit details
Commits on Sep 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1be805a - Browse repository at this point
Copy the full SHA 1be805aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59d3803 - Browse repository at this point
Copy the full SHA 59d3803View commit details -
Update nir, test-runner, tools, util to 0.4.7 (#2021)
Pull request: #2021
Configuration menu - View commit details
-
Copy full SHA for d6258b5 - Browse repository at this point
Copy the full SHA d6258b5View commit details
Commits on Sep 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 14b01fd - Browse repository at this point
Copy the full SHA 14b01fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1cc485 - Browse repository at this point
Copy the full SHA f1cc485View commit details
Commits on Sep 6, 2022
-
Fix issue with lazy val on Scala Native + Scala 3.2 (#2024)
Scala Native depends on the scala3-library `3.1.3`. To work on Scala 3.2 you need to explicitly depend on scala3-library for `3.2.0`. In Scala.js it is a single artifact generated in the dotty repository, so it's platformed. In Scala Native, however, we need to depend on the jvm artifact, which is used by the compiler, so we patch `scalaLibraryIvyDeps` to be `platformed = false` Pull request: #2024
Configuration menu - View commit details
-
Copy full SHA for 7b9246c - Browse repository at this point
Copy the full SHA 7b9246cView commit details
Commits on Sep 14, 2022
-
Contrib: Gitlab plugin (#2008)
This contrib plugin provides support for Gitlab maven package registry publishing / dependencies and gitlab CI/CD. Gitlab does not support http basic authentication, instead a correct http header / token type must be inserted. Code is inspired code of artifactory and bintray plugins but does not take credentials from command line. Instead it searches token from environment according to configuration (with hopefully sane defaults). By default CI_JOB_TOKEN environment variable is read which provides no-configuration support for gitlab CI/CD. This works for me (self hosted gitlab 15.2.2-ee). I'm pretty sure though there is some use case that falls through the cracks. I added quite powerful customization mechanism that allows coding over possible limitations of this implementation. Documentation explains usage quite well and code is not too big to digest. Pull request: #2008 Co-authored-by: Tobias Roeser <le.petit.fou@web.de>
Configuration menu - View commit details
-
Copy full SHA for 1803cb5 - Browse repository at this point
Copy the full SHA 1803cb5View commit details
Commits on Sep 15, 2022
-
Fixed inconsistency in args parser (#2030)
Since we support separated arguments, we first separate all arguemnts and later valdate and extract each separated group individualy. When we get no args at all, we create no separated groups, hence we dont have anything to validate and we miss to create a parse error for it. This fix instead creates an empty first separated group, so we properly validate it and detect the case of missing args. Pull request: #2030
Configuration menu - View commit details
-
Copy full SHA for d5a14a8 - Browse repository at this point
Copy the full SHA d5a14a8View commit details
Commits on Sep 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5b5e2ac - Browse repository at this point
Copy the full SHA 5b5e2acView commit details
Commits on Sep 19, 2022
-
Scoverage module now checks for invalid version setups
Added more tests.
Configuration menu - View commit details
-
Copy full SHA for 5df924b - Browse repository at this point
Copy the full SHA 5df924bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c60bc5c - Browse repository at this point
Copy the full SHA c60bc5cView commit details
Commits on Sep 22, 2022
-
Fix default commands in nested cross modules (#2039)
This fixes lookup of default commands in (nested) cross modules. Before this change, default commands in cross modules (defined via `TaskModule`) were ignored, which is an bug IMO. This fixes issue #2027 I took the opportunity to split up some of the gnarly `Resolve` code into multiple files. It's still hard to understand, yet a bit more navigable. Pull request: #2039
Configuration menu - View commit details
-
Copy full SHA for 1cb86db - Browse repository at this point
Copy the full SHA 1cb86dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8226ad3 - Browse repository at this point
Copy the full SHA 8226ad3View commit details
Commits on Sep 23, 2022
-
Import mainargs @main annotation in scripts (#2044)
This fixed compile issues, when compiled outside of Ammonite. Pull request: #2044
Configuration menu - View commit details
-
Copy full SHA for e237120 - Browse repository at this point
Copy the full SHA e237120View commit details
Commits on Sep 27, 2022
-
Disabled htmlReport test is specific test env
I don't know why this fails, but htmlReport seems to work in normal usage.
Configuration menu - View commit details
-
Copy full SHA for ad13acb - Browse repository at this point
Copy the full SHA ad13acbView commit details
Commits on Sep 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c9c409e - Browse repository at this point
Copy the full SHA c9c409eView commit details
Commits on Sep 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 203f2e8 - Browse repository at this point
Copy the full SHA 203f2e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03a28db - Browse repository at this point
Copy the full SHA 03a28dbView commit details
Commits on Sep 30, 2022
-
Update Ammonite to 2.5.4-33-0af04a5b (#2052)
This version supports Scala 2.13.9 Pull request: #2052
Configuration menu - View commit details
-
Copy full SHA for 1dc2cf9 - Browse repository at this point
Copy the full SHA 1dc2cf9View commit details -
Update Scoverage to 2.0.5 (#2053)
Support for Scala 2.13.9 Teste for Scala 3.2.0 skip `htmlReport` and `xmlReport`, as there are issues with missing source roots, probably because of `inline`-ing. Pull request: #2053
Configuration menu - View commit details
-
Copy full SHA for 625ad7f - Browse repository at this point
Copy the full SHA 625ad7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45e3871 - Browse repository at this point
Copy the full SHA 45e3871View commit details
Commits on Oct 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0f87161 - Browse repository at this point
Copy the full SHA 0f87161View commit details
Commits on Oct 6, 2022
-
Retry coursier artifact loading when "checksum not found" (#2058)
Configuration menu - View commit details
-
Copy full SHA for f96162e - Browse repository at this point
Copy the full SHA f96162eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8751bd1 - Browse repository at this point
Copy the full SHA 8751bd1View commit details
Commits on Oct 8, 2022
-
Show gpg output in server/client in publish (fix #387) (#2059)
Configuration menu - View commit details
-
Copy full SHA for c985ef8 - Browse repository at this point
Copy the full SHA c985ef8View commit details -
Bump zinc and account for diagnostic code (#1912)
Newer zinc brings in is the changes to `Problem` I made in sbt/sbt#6874 that expose the diagnostic code of the diagnostic coming from dotc. I have been doing some work on that on the compiler side in scala/scala3#15565 and wanted to try it out with Mill. I tried to mimic the way you currently have it set up, so let me know if it's not the direction you'd want to go. However, the idea here would be that the diagnostic code is forwarded when diagnostics are published via BSP so that Metals could then capture that code and know what code actions to offer. You can see more of the big picture in scala/scala3#14904. Pull request: #1912
Configuration menu - View commit details
-
Copy full SHA for 0ec0e9e - Browse repository at this point
Copy the full SHA 0ec0e9eView commit details
Commits on Oct 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for be9b330 - Browse repository at this point
Copy the full SHA be9b330View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26bf9c5 - Browse repository at this point
Copy the full SHA 26bf9c5View commit details
There are no files selected for viewing