Commit Graph

16974 Commits

Author SHA1 Message Date
Dmitrii Naumenko 9352e1cdad [2.x] fix: updateSbtClassifiers task fails with error (#8022)
In `classifiersModuleTask` we now don't include the full plugin classpath, but include only the dependency classpath (effectively excluding sbt.PluginData.definitionClasspath). Only items from the dependency classpath are considered to be published. Only for them we can download classifier artifacts later in the `updateSbtClassifiers` pipeline.

This also fixes integration test "dependency-management/update-sbt-classifiers".
I also made the test stricter, it now tests the module ids that are included in the sbt classpath.
2025-01-29 14:54:09 +01:00
eugene yokota 05a321b26a
Merge pull request #8023 from eed3si9n/wip/scripted
[2.x] test: Bump 2.12 versions in scripted
2025-01-29 08:14:39 -05:00
Eugene Yokota c9e696d1bf Bump 2.12 versions in scripted
Problem/Solution
This bumps the Scala 2.12 version used in scripted tests to 2.12.20.
This also removes an old test that uses Scala 2.10.
2025-01-29 07:02:14 -05:00
eugene yokota 5647bab8f3
Merge pull request #8019 from jsoref/issue-8003
Make timing outputs consistently show hours and hint at time format
2025-01-27 14:50:46 -05:00
Josh Soref 0493dee315 Make timing outputs consistently show hours and hint at time format
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2025-01-27 12:42:53 -05:00
eugene yokota 1b712d2c6b
Merge pull request #8013 from eed3si9n/wip/position2 2025-01-21 09:55:26 -05:00
Eugene Yokota 4a7e1097d9 fix: Fix build.sbt position
**Problem**
Compiler warnings and errors is not correct for build.sbt.

**Solution**
This adds line offset to the synthetic Scala file
so the original line position is displayed in the errors.
2025-01-20 01:35:54 -05:00
eugene yokota 2323250b01
Merge pull request #8011 from xuwei-k/Scala-3-6-3 2025-01-16 09:00:14 -05:00
xuwei-k b481e0a0b6 Scala 3.6.3 2025-01-16 19:47:01 +09:00
eugene yokota e2acec57b7
Merge pull request #8006 from eed3si9n/wip/run 2025-01-13 08:37:50 -05:00
eugene yokota 873f8b1261
Merge branch 'develop' into wip/run 2025-01-12 18:05:11 -05:00
eugene yokota 2f53aa9991
Merge pull request #8007 from eed3si9n/wip/refactor-main-loop
[2.x] refactor: Refactor MainLoop.scala
2025-01-12 18:00:20 -05:00
Eugene Yokota 08fcea4c77 refactor: Refactor MainLoop.scala
**Problem/Solution**
This refactors MainLoop.scala.
2025-01-12 03:03:03 -05:00
Eugene Yokota cd09003583 fix: Fix sbtn not showing run
**Problem**
Currently sbtn doesn't correctly display the stdout
during `run` because by the time it starts the terminal has been reset.

**Solution**
Don't reset the terminal in-between the tasks.
2025-01-12 02:24:23 -05:00
Eugene Yokota bcad9f6887 fix: Fix run getting stuck
**Problem**
When the run ends too quickly it gets stuck.

**Solution**
This doesn't pause the channel if the job is already done.
2025-01-12 01:30:12 -05:00
eugene yokota 07378b4a69
Merge pull request #7819 from xuwei-k/ControlEvent-Enumeration
[2.x] use `enum` instead of `scala.Enumeration` in `scala.util.LogEvent`
2025-01-05 18:25:37 -05:00
eugene yokota a09a724b06
Merge branch 'develop' into ControlEvent-Enumeration 2025-01-05 17:04:57 -05:00
eugene yokota 0662649598
Merge pull request #8001 from xuwei-k/withFilter
use `withFilter` instead of `filter`
2025-01-05 05:17:14 -05:00
xuwei-k da26f3078b use withFilter instead of filter 2025-01-04 09:10:36 +09:00
eugene yokota 43ceda68b6
Merge pull request #8000 from eed3si9n/wip/io
[2.x] IO 1.10.4
2025-01-03 13:37:18 -05:00
Eugene Yokota 0fa3ed57c1 IO 1.10.4 2025-01-03 05:27:58 -05:00
xuwei-k 358f2d9fdc use enum instead of scala.Enumeration 2025-01-03 12:07:41 +09:00
eugene yokota 7f86575314
Merge pull request #7999 from xuwei-k/remove-unused-privates 2025-01-02 05:31:56 -05:00
eugene yokota 79a75bf23b
Merge pull request #7998 from xuwei-k/typo 2025-01-02 05:30:43 -05:00
xuwei-k 614d9ce985 remove unused private val and def 2025-01-02 18:48:32 +09:00
xuwei-k 0d0cd2eabf fix typo 2025-01-02 13:52:51 +09:00
eugene yokota 52d36653da
Merge pull request #7997 from xuwei-k/scalafmt-convertToNewSyntax
[2.x] update `.scalafmt.conf`. enforce new scala 3 syntax
2025-01-01 22:34:03 -05:00
eugene yokota 734d06a3c6
Merge pull request #7996 from xuwei-k/enum-sealed-trait 2025-01-01 22:04:23 -05:00
eugene yokota 2f75863c09
Merge pull request #7995 from xuwei-k/using-param-anonymous 2025-01-01 22:03:16 -05:00
xuwei-k 13d6626564 update .scalafmt.conf. enforce new scala 3 syntax 2025-01-02 11:25:34 +09:00
xuwei-k a7ba960c17 use enum instead of sealed trait 2025-01-02 10:52:37 +09:00
xuwei-k e0a51807bc change to using param anonymous if possible 2025-01-02 10:35:15 +09:00
eugene yokota 1a8e5fbd4d
Merge pull request #7994 from xuwei-k/unused-build-file
[2.x] remove unused code in build files
2025-01-01 14:30:12 -05:00
xuwei-k 3452b9eb26 remove unused code in build files 2025-01-01 19:19:48 +09:00
xuwei-k d7ec1013da remove unused type params 2025-01-01 18:42:59 +09:00
eugene yokota e04039a2ed
Merge pull request #7992 from xuwei-k/foreach-map
[2.x] use `foreach` instead of `map`
2025-01-01 03:07:05 -05:00
eugene yokota 8be482533a
Merge pull request #7991 from xuwei-k/lazyZip
[2.x] use `lazyZip`
2025-01-01 03:06:26 -05:00
eugene yokota 308af6c695
Merge pull request #7990 from xuwei-k/extaHashes-typo
[2.x] fix typo
2025-01-01 03:05:58 -05:00
eugene yokota ae64f718d7
Merge pull request #7989 from xuwei-k/incorrect-scaladoc-param
[2.x] remove incorrect scaladoc `@param` tag
2025-01-01 03:05:35 -05:00
eugene yokota 6a3f16de7c
Merge pull request #7988 from xuwei-k/correspond-file-class-name
[2.x] correspond file name and class name
2025-01-01 03:05:08 -05:00
eugene yokota 72589cc1a9
Merge pull request #7987 from xuwei-k/collectFirst-headOption
[2.x] use `collectFirst` instead of `collect` and `headOption`
2025-01-01 03:04:14 -05:00
eugene yokota df6e1bc2aa
Merge pull request #7986 from xuwei-k/string-interpolation-format-s
[2.x] use string interpolation instead of `format` method
2025-01-01 03:03:43 -05:00
eugene yokota 8068748f26
Merge pull request #7985 from xuwei-k/vararg-splice
[2.x] remove unnecessary vararg splice
2025-01-01 03:01:33 -05:00
eugene yokota 7a36bc21f2
Merge pull request #7984 from xuwei-k/unnecessary-asInstanceOf
[2.x] remove unnecessary `asInstanceOf`
2025-01-01 02:57:53 -05:00
xuwei-k 580722994a use foreach instead of map 2025-01-01 16:42:25 +09:00
xuwei-k 5c5a14aac5 use lazyZip 2025-01-01 16:34:54 +09:00
kenji yoshida 26eaee1ac1
fix typo 2025-01-01 16:29:51 +09:00
xuwei-k c35e1539a0 remove incorrect scaladoc `param` tag 2025-01-01 16:25:30 +09:00
xuwei-k 2167a72ac3 correspond file name and class name 2025-01-01 16:12:30 +09:00
xuwei-k 5438781142 use collectFirst instead of collect and headOption 2025-01-01 16:06:34 +09:00