Commit Graph

16667 Commits

Author SHA1 Message Date
Adrien Piquerez 6fbe032517 AttributeMap as an opaque type 2024-11-13 11:09:23 +01:00
Adrien Piquerez d54647a46c Use referential equality on Task 2024-11-13 10:55:29 +01:00
Adrien Piquerez e5cedbe56b Fuse Info in Task to reduce instances 2024-11-12 17:05:20 +01:00
eugene yokota 583939fc3c
Merge pull request #7874 from xuwei-k/ClassLoaderWarmup-scala-2-universe
[2.x] update ClassLoaderWarmup.scala
2024-11-06 03:47:09 -05:00
adpi2 aa5e252d22
Merge pull request #7866 from adpi2/2.x-reduce-heap
[2.x] Reduce number of long-living instances to speed up loading
2024-11-06 08:44:03 +01:00
xuwei-k 6e4c2ea275 update ClassLoaderWarmup.scala 2024-11-06 14:17:13 +09:00
Adrien Piquerez 2f726cddf0 Add comments 2024-11-05 11:36:18 +01:00
eugene yokota af22a5cf0f
Merge pull request #7864 from xuwei-k/delete-deprecated-since-0-x 2024-11-04 10:00:36 -05:00
Adrien Piquerez 9382fc99b7 Use caching in Project.transform 2024-11-04 10:43:42 +01:00
Adrien Piquerez 8b5eaa2cd5 Cache delegates during Load 2024-11-04 10:43:42 +01:00
Adrien Piquerez 5bbe871882 Cleaning Scope 2024-11-04 10:43:42 +01:00
Adrien Piquerez 2015c5d41a Add ThisBuildScope 2024-11-04 10:43:42 +01:00
Adrien Piquerez a28428f96c Pre-compute hashCode 2024-11-04 10:43:42 +01:00
Adrien Piquerez 4a429b2fe2 Add uniqueness cache on Scope 2024-11-04 10:43:28 +01:00
xuwei-k 07ae450e14 delete deprecated methods 2024-11-04 17:26:55 +09:00
eugene yokota 8c8cc430a8
Merge pull request #7834 from eed3si9n/wip/bump_scala
[2.x] deps: Update to Scala 3.5.2
2024-11-02 16:41:54 -04:00
Adrien Piquerez b63aa36601 Avoid wrapping KeyedInitialize in GetValue 2024-10-31 15:06:54 +01:00
Eugene Yokota ff2489b227 deps: Update to Scala 3.5.2 2024-10-28 00:34:10 -04:00
eugene yokota f997553a89
Merge pull request #7837 from eed3si9n/wip/bump_scala_change
[2.x] refactor: Update Scala 3 syntax
2024-10-28 00:22:39 -04:00
Eugene Yokota 130853277b Remove -Ykind-projector 2024-10-28 00:01:51 -04:00
Eugene Yokota 56941dac04 refactor: Update Scala 3 syntax 2024-10-27 23:55:30 -04:00
eugene yokota 54dd965d99
Merge pull request #7836 from eed3si9n/wip/bump_contraband
[2.x] refactor: Contraband 0.7.0
2024-10-27 16:48:51 -04:00
Eugene Yokota 14f7d29afc Contraband 0.7.0 2024-10-27 16:21:18 -04:00
eugene yokota 70c28dac84
Merge pull request #7832 from xuwei-k/extension-implicit-class
[2.x] use `extension` instead of `implicit class`
2024-10-26 02:55:18 -04:00
xuwei-k 6922915949 use extension instead of implicit class 2024-10-26 09:05:27 +09:00
eugene yokota b564b5114e
Merge pull request #7821 from xuwei-k/extension-OptionSyntax
[2.x] use `extension` in `OptionSyntax`
2024-10-23 00:58:41 -04:00
xuwei-k 7ecae27b3d use extension in OptionSyntax 2024-10-23 13:29:30 +09:00
eugene yokota fc18a7e4fe
Merge pull request #7818 from xuwei-k/toIntOption-toLongOption-toDoubleOption
[2.x] use `to{Int, Long, Double}Option` methods
2024-10-22 23:52:41 -04:00
eugene yokota efc41bd8d8
Merge pull request #7815 from xuwei-k/CompatParColls
[2.x] delete `sbt.internal.CompatParColls`
2024-10-22 23:52:14 -04:00
eugene yokota c2a0f162ee
Merge pull request #7817 from xuwei-k/sbt-on-command
[2.x] fix deprecated colon syntax in build.sbt
2024-10-22 23:51:43 -04:00
eugene yokota 267305b758
Merge pull request #7814 from xuwei-k/cleanup-if-scalaBinaryVersion-3
[2.x] cleanup dependency settings
2024-10-22 23:51:19 -04:00
eugene yokota 8d686a71bd
Merge pull request #7816 from xuwei-k/scalatest-scalacheck
[2.x] update scalatest and scalacheck
2024-10-22 23:49:02 -04:00
eugene yokota 009174a21b
Merge pull request #7812 from xuwei-k/private-this
[2.x] `private[this]` => `private`
2024-10-22 23:24:53 -04:00
xuwei-k 22f5c798f5 use to{Int, Long, Double}Option methods 2024-10-23 12:22:40 +09:00
kenji yoshida 84dda7b486
fix deprecated colon syntax in build.sbt 2024-10-23 12:13:59 +09:00
xuwei-k 67db9c5da1 update scalatest and scalacheck 2024-10-23 08:56:59 +09:00
xuwei-k 34832a1c3e delete sbt.internal.CompatParColls 2024-10-23 08:47:38 +09:00
xuwei-k ab988030fc cleanup dependency settings 2024-10-23 08:25:51 +09:00
xuwei-k a74eb0e449 private[this] => private 2024-10-23 07:53:06 +09:00
xuwei-k ec70bae39a use extension instead of implicit class 2024-10-23 07:05:38 +09:00
eugene yokota 16d644a636
Merge pull request #7808 from Friendseeker/bump-misc-deps
[2.x] Bump launcher & ipcsocket version
2024-10-22 09:57:59 -04:00
eugene yokota c4b5119630
Merge pull request #7810 from xuwei-k/scalafmt-3-8
[2.x] Update scalafmt
2024-10-22 09:56:51 -04:00
xuwei-k 00d01ce215 Update scalafmt 2024-10-22 19:58:21 +09:00
friendseeker 07581e5054
Bump launcher-interface & ipcSocket version 2024-10-22 01:06:11 -07:00
adpi2 ceff321fbc
Merge pull request #7804 from Friendseeker/bump-scala-213-2
[2.x] Bump Scala 2.13 to 2.13.15
2024-10-22 09:56:39 +02:00
friendseeker 0c869e7b4c
Bump Scala 2.13 to 2.13.15 2024-10-21 23:09:02 -07:00
eugene yokota 999f1d6ee8
Merge pull request #7796 from Friendseeker/bump-scala-ver-LTS 2024-10-22 02:04:04 -04:00
Friendseeker 5a1c66b109 Fix BuildServerTest 2024-10-21 21:38:59 -07:00
Friendseeker 32388ba171 Suppress "Match case Unreachable Error" 2024-10-21 21:38:59 -07:00
Friendseeker a959acd230 Fix more compile errors 2024-10-21 21:38:59 -07:00