Eugene Yokota
56941dac04
refactor: Update Scala 3 syntax
2024-10-27 23:55:30 -04:00
Friendseeker
5a1c66b109
Fix BuildServerTest
2024-10-21 21:38:59 -07:00
eugene yokota
32464d382c
Merge pull request #7797 from Friendseeker/bump-scala-2
...
[2.x] Bump Scala 2.12 to 2.12.20
2024-10-21 21:41:28 -04:00
Friendseeker
dd16c9b0db
Bump Scala 2 to 2.19.20
2024-10-21 15:11:52 -07:00
SlowBrainDude
b1b5caa1ca
Fix stale BSP diagnostics
...
The BSP server didn't reset old diagnostic messages sent to BSP clients under
certain circumstances. This commit mitigates this edge case and ensures that
diagnostics for files that previously had compilation problems are properly
reset when fresh diagnostics messages are sent.
The culprit was a mismatch of map keys: Files with problems were sometimes recorded
under an absolute path, but later attempted to be retrieved by virtual path.
2024-10-21 12:18:41 -07:00
eugene yokota
bb32c385fb
[2.x] fix: Append -root to synthetic root ( #7716 )
...
**Problem**
I notice that the synthetic root project ends up conflicting with
the projectMatrix on Scala 3, when the name of the matrix
matches the directory name, which is fairly common.
**Solution**
Append `-root` to the root project when there are multiple subprojects found.
2024-10-03 20:19:58 +02:00
xuwei-k
cfb9ffea95
remove deprecated `[this]` qualifier
...
https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2024-10-03 21:16:48 +09:00
Eugene Yokota
a6b4cfef12
refactor: Remove old sbt 0.13 shell syntax
2024-09-28 13:51:14 -04:00
Adrien Piquerez
47c60bab2e
Fix cleaning packed dir
...
`clean` should delete the packed dir. If it does not,
the next `compileIncremental`, which is a cache hit, will see that
the packed dir is already there and will not unpack it.
2024-08-26 16:29:21 +02:00
Adrien Piquerez
ba5ac774df
Test custom class directory
2024-08-26 10:43:15 +02:00
Eugene Yokota
d134c52f4a
Ignore some server tests
2024-08-18 16:25:21 -04:00
Eugene Yokota
0ee768464b
Remove custom target support
2024-08-18 16:24:50 -04:00
Eugene Yokota
3ef3a605c2
Merge branch '1.10.x' into wip/merge-1.10.x
2024-08-18 12:37:24 -04:00
Adrien Piquerez
299f7b4543
Fix ResponseTest
2024-06-06 10:36:29 +02:00
Adrien Piquerez
8b691f942e
Fix BuildServerTest
2024-06-06 10:36:29 +02:00
Adrien Piquerez
68f787c474
Disable twirl tests in BuildServerTest
2024-06-06 10:36:29 +02:00
Adrien Piquerez
492cd2c091
Fix compilation
2024-06-06 10:36:29 +02:00
Adrien Piquerez
f990bd2d8d
[BSP] Fix importing Optional project dependency
2024-05-21 15:56:37 +02:00
Eugene Yokota
c81d269ed2
Merge branch '1.10.x' into wip/merge-1.10.x
2024-05-07 04:39:25 -04:00
Adrien Piquerez
8865565004
Fix classloader-cache/resources
2024-04-10 15:32:50 +02:00
Adrien Piquerez
8870cb6a82
Fix Java 8 compat
2024-04-09 15:33:22 +02:00
Adrien Piquerez
62f077e657
fix BuildServerTest
2024-03-21 15:07:29 +01:00
Adrien Piquerez
b5afcf8a0c
Fix server completion tests
2024-03-19 17:06:09 +01:00
Adrien Piquerez
03ca5365f5
Fix BuildServerTest
2024-03-19 17:06:09 +01:00
Adrien Piquerez
924150851c
Port server tests to scalatest and fix
2024-03-19 17:06:09 +01:00
Seth Tisue
735214afd0
Scala 2.12.19 (was 2.12.18), scala-xml 2.2.0 (was 2.1.0)
2024-03-16 11:39:55 +01:00
Adrien Piquerez
02df82840a
add noOp field in BSP compile report
2024-02-15 15:50:02 +01:00
Adrien Piquerez
a4097440bf
Build server test refactoring
2023-10-25 15:01:08 +02:00
Adrien Piquerez
b189d49968
Refactoring
2023-10-25 14:19:03 +02:00
unknown
3d1319efea
Use sourcePositionMappers in BuildServerReporter
2023-10-25 11:40:18 +02:00
Adrien Piquerez
667e4b67cd
Fix initialize test
2023-08-22 10:06:26 +02:00
Adrien Piquerez
5515619ecc
Implement buildTarget/javacOptions
2023-08-10 16:11:28 +02:00
xuwei-k
2edb4dcbb6
fix typo
2023-06-24 20:05:52 +09:00
Matthias Kurz
ebbf0617a2
Update Scala to 2.13.11
2023-06-03 22:27:45 +02:00
Eugene Yokota
10a79bc6b0
Update Scala to 2.13.10
2023-06-01 23:24:31 -04:00
Eugene Yokota
1f1ee778e3
Update Scala to 2.12.18
...
Fixes https://github.com/sbt/sbt/issues/7235
2023-06-01 12:13:40 -04:00
Adrien Piquerez
ecc4469c3e
Test diagnostics from Java
2023-01-27 12:10:32 +01:00
Adrien Piquerez
799adcda2b
Some refacto of BuildServerTest
...
Generate BSP ids automatically
2023-01-27 10:22:23 +01:00
Eugene Yokota
cba7a0efc3
Refactor to build mainProj
2023-01-15 23:48:11 -05:00
Eugene Yokota
bb40e1bc87
Merge branch '1.9.x' into wip/merge-1.9.x
2022-12-31 16:28:47 -05:00
Eugene Yokota
b00792a3a7
Scala 2.12.17
...
This bumps up scala-xml to 2.x.
2022-09-17 04:09:52 -04:00
Krzysztof Pado
2bffb2731e
Add support for BSP's buildTarget/outputPaths method
2022-08-03 10:13:48 +02:00
Krzysztof Pado
58f0ff612c
Add support for BSP's buildTarget/outputPaths method
2022-08-01 19:31:43 -07:00
Jason Pickens
5c933679fa
fix: change BSP JVM environment working directory to be a path
2022-07-27 11:56:27 +12:00
Kamil Podsiadlo
7921cab7e3
fix: publishing bsp diagnostics
...
* do not publish bsp diagnostics if there were and there are no problems
* publish diagnostics if problems needs to be updated
2022-06-25 11:14:51 +02:00
Kamil Podsiadlo
e8d60efbb4
fix: publishing bsp diagnostics
...
* do not publish bsp diagnostics if there were and there are no problems
* publish diagnostics if problems needs to be updated
2022-06-23 08:25:36 +02:00
Eugene Yokota
d5889d3ce3
Bump to Scala 2.12.16
2022-06-13 01:27:24 -04:00
Kamil Podsiadlo
f16412c3dd
tests: run&test environment requests
2022-04-12 20:09:39 +02:00
Rikito Taniguchi
f5e9ab8424
Add test to verify server doesn't send notifications
2022-03-27 00:12:30 -04:00
Kamil Podsiadlo
ce978a19ed
tests: add test case for framework field in scala test classes request
2022-03-10 19:56:49 +01:00