Commit Graph

10359 Commits

Author SHA1 Message Date
Naoki Takezoe 5ce3a174e8 Reset ZipEntry timestamps to 2010-01-01 in order to prevent negative value 2021-01-14 08:32:50 +09:00
Adrien Piquerez 844deab78c
Merge pull request #6177 from eatkins/client-launch-jar
Add --sbt-launch-jar command line arg to client
2021-01-11 14:35:40 +01:00
Adrien Piquerez fdcfe87dbf
Merge branch 'develop' into client-launch-jar 2021-01-11 13:20:49 +01:00
eugene yokota c4c88b75e4
Merge pull request #6247 from eed3si9n/wip/2.13
Cross build to Scala 2.13
2021-01-10 21:03:44 -05:00
Eugene Yokota 8f5759e48d Cross build to Scala 2.13 2021-01-10 20:24:05 -05:00
Eugene Yokota f8c158291d Work around Scala parallel collections situation
Ref https://github.com/scala/scala-parallel-collections/issues/22

Parallel collection got split off without source-compatible library, so apparently we need to roll our own compat hack, which causes import not used, so it needs to be paired with silencer.
2021-01-10 18:02:18 -05:00
eugene yokota cb4c1e7100
Merge pull request #6246 from eed3si9n/wip/2.13-pre1
Port XMainConfiguration to Java
2021-01-10 16:08:02 -05:00
Eugene Yokota 2f392ac264 don't enable SemanticDB on CI
Don't enable SemanticDB on CI for now since it doesn't support 2.10.
2021-01-10 15:26:26 -05:00
Eugene Yokota a6d03c819c Backtick the unicode letters in method 2021-01-10 14:21:50 -05:00
Eugene Yokota ab402543d3 Replace the unicode arrows 2021-01-10 14:20:43 -05:00
Eugene Yokota dacffb5095 sbt 1.4.6 and some Metals settings 2021-01-10 14:18:22 -05:00
Eugene Yokota 6d2a516df5 Port XMainConfiguration to Java
The bytecode generated by 2.13 compiler contains scala.runtime.BoxedUnit in the constant pool. To avoid referencing scala-library, port XMainConfiguration to Java.
2021-01-10 14:17:26 -05:00
eugene yokota d687cf11ff
Merge pull request #6234 from adpi2/scala3doc
Add support for Scala3doc
2021-01-04 17:03:00 -05:00
Adrien Piquerez 8f5c222a0c Introduce tastyFiles task 2021-01-04 18:43:49 +01:00
Adrien Piquerez 06292cbcd4 Add scripted scala3-doc 2021-01-04 10:01:34 +01:00
Adrien Piquerez ab345e0a71 Adapt sources and scalacOptions for scala3doc 2021-01-04 10:01:34 +01:00
Adrien Piquerez 5f4197cf2e Use scala-doc-tool config for scala3doc 2021-01-04 10:01:34 +01:00
Adrien Piquerez 6f07bec443 Bump zinc and librarymanagement 2021-01-04 10:01:34 +01:00
eugene yokota cd794ee29f
Merge pull request #6230 from adpi2/fix-semanticdb
Fix semanticdb on Scala > 3.0.0-M3
2020-12-25 17:31:55 -05:00
Adrien Piquerez 521e80b61b Fix semanticdb on Scala > 3.0.0-M3 2020-12-25 17:34:06 +01:00
eugene yokota 58d4ef41be
Merge pull request #6181 from smarter/dotty-library-rename
dotty-library is called scala3-library now
2020-12-24 11:53:18 -05:00
eugene yokota 9ca5a4675f
Merge pull request #6206 from adpi2/sbt-dotty
Manage Scala 3 instances and fetch compiler bridges
2020-12-24 11:52:00 -05:00
eugene yokota bfe41380fe
Merge pull request #6228 from eed3si9n/wip/bumpcoursier
lm-coursier 2.0.5
2020-12-24 00:37:23 -05:00
Eugene Yokota 45e05cc99f lm-coursier 2.0.5
Updates directories-jvm to 23
https://github.com/coursier/sbt-coursier/releases/tag/v2.0.5
https://github.com/coursier/coursier/releases/tag/v2.0.8
2020-12-24 00:15:59 -05:00
Adrien Piquerez 166a421a26 Fix Scala 3 consoleProject and add scripted test 2020-12-23 21:21:54 +01:00
Adrien Piquerez 9911f1923f Add scripted scala3-tasty-management 2020-12-23 21:21:54 +01:00
Adrien Piquerez d1cf3f80f6 User local resolver in scripted tests 2020-12-23 21:21:54 +01:00
Adrien Piquerez cf9af290ee Add scripted scala3-scala-organization 2020-12-23 21:20:59 +01:00
Adrien Piquerez 1c4d2ee55e Add scripted scala3-semanticdb 2020-12-23 21:20:59 +01:00
Adrien Piquerez 4a8fe457f8 Add scripted scala3-sandwich-sjs 2020-12-23 21:20:59 +01:00
Adrien Piquerez 97f06d87b0 Add scripted scala3-sandwich 2020-12-23 21:20:59 +01:00
Adrien Piquerez fbbde2619b Add scripted scala3-instance-loader 2020-12-23 21:20:59 +01:00
Adrien Piquerez 3c55c606df Add scripted scala3-example-project 2020-12-23 21:20:59 +01:00
Adrien Piquerez 3d863a59f8 Add scripted scala3-scala-home 2020-12-23 21:20:59 +01:00
Adrien Piquerez ccb63e9eaa Add scripted scala3-compiler-bridge-binary 2020-12-23 21:20:59 +01:00
Adrien Piquerez 28ad11b07f Add scripted scala3-auto-scala-library 2020-12-23 21:20:59 +01:00
Adrien Piquerez 4b91541a69 Fix MetaBuildLoader on local snapshot deps 2020-12-23 21:20:59 +01:00
Adrien Piquerez 2d75cbd3b9 Manage .tasty files in Scala 3 2020-12-23 21:20:59 +01:00
Adrien Piquerez 08b83d6b31 Fetch Scala 3 compiler bridge binary module
Contrary to Scala 2, Scala 3 compiler bridges are tied to the compiler
version. There is one compiler bridge foreach compiler version.
Scala compiler bridges are pure java so they are binary compatible with
all Scala version. Consequently, we can fetch the binary module directly
without using the ZincCompilerBridgeProvider.
2020-12-23 21:20:59 +01:00
Adrien Piquerez c9478529e6 Manage Scala 3 instances 2020-12-23 21:20:24 +01:00
eugene yokota 1b0c251a69
Merge pull request #6227 from eed3si9n/wip/bump_zinc
Zinc 1.5.0-M1
2020-12-23 15:13:42 -05:00
Eugene Yokota 45ebeb6d32 Adjust to new Contraband 2020-12-23 13:41:29 -05:00
Eugene Yokota adb23cde89 Zinc 1.5.0-M1 2020-12-23 13:41:15 -05:00
eugene yokota f9d8d8c45f
Merge pull request #6221 from eed3si9n/wip/eviction_error
Replace EvictionWarning with EvictionError
2020-12-23 13:03:30 -05:00
eugene yokota 6b15b17eb1
Merge pull request #6226 from er1c/bsp-debug-messages
Add bsp DebugSession messages
2020-12-23 10:40:57 -05:00
Eric Peters bc53ea45b2 Add bsp DebugSession messages 2020-12-22 14:16:49 -08:00
eugene yokota 7e1cc051f6
Merge pull request #6225 from jtjeferreira/feature/contraband_regen
regen contraband
2020-12-21 12:47:20 -05:00
João Ferreira 08eaa9fb3b regen contraband 2020-12-21 17:21:54 +00:00
eugene yokota 5a7e41c681
Merge pull request #6222 from jtjeferreira/feature/contraband
update sbt-contraband to 0.5.1
2020-12-21 12:00:39 -05:00
João Ferreira 4595faebd8 bump contraband 2020-12-21 13:41:32 +00:00