Eugene Yokota
2a3ea0837b
feat: Rename testQuick to test
...
**Problem**
We have incremental testing, but it's not used by default.
**Solution**
This renames testQuick to test, and test to testFull.
2024-09-18 22:57:47 -04:00
Adrien Piquerez
f08f272d23
[2.x] Fix scripted cache tests
2024-09-18 10:28:11 +02:00
eugene yokota
733b526ac5
Merge pull request #7681 from adpi2/sbt-projectmatrix
...
[2.x] Merge sbt-projectmatrix
2024-09-17 18:28:35 -04:00
eugene yokota
97823b18b0
[2.x] fix: Invalidate testQuick on test argument changes ( #7680 )
...
**Problem**
testQuick currently does not invalidate on argument changes.
**Solution**
This includes test argument digests.
---------
Co-authored-by: adpi2 <adrien.piquerez@gmail.com>
2024-09-17 17:48:53 -04:00
adpi2
6a2c4e56ea
Merge branch 'develop' into sbt-projectmatrix
2024-09-17 17:03:20 +02:00
Adrien Piquerez
b59856bcba
Merge sbt-projectmatrix
2024-09-17 17:02:30 +02:00
Adrien Piquerez
7c01636efa
Move sources from sbt-projectmatrix
2024-09-17 17:00:04 +02:00
eugene yokota
cb9a455915
Merge pull request #7676 from eed3si9n/wip/invalidate-on-resource
...
[2.x] fix: Invalidate testQuick on resource file changes
2024-09-17 10:26:15 -04:00
Eugene Yokota
86a60583a3
refactor: Delete Ivy-related test
2024-09-15 18:29:40 -04:00
Eugene Yokota
c13c25fdff
fix: Invalidate testQuick on resource file changes
...
**Problem**
testQuick currently does not invalidate on resource file changes.
**Solution**
This includes resource digests into the input.
2024-09-15 18:13:56 -04:00
Eugene Yokota
a58950e65e
Comment out cleanEvalClasses
...
**Problem**
reload currently causes NoClassDefFoundError.
**Solution**
Comment out cleanEvalClasses.
2024-09-13 02:03:42 -04:00
Adrien Piquerez
9e92338884
Adapt multi-scope test
2024-09-10 13:52:38 +02: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
Eugene Yokota
2da406673f
Disable Ivy test-artifact test
2024-08-18 13:49:46 -04:00
Eugene Yokota
e0f0550276
Migrate cachedCompileIncrementalTask to dir caching
2024-08-18 12:57:29 -04:00
Eugene Yokota
c9e5924b09
Implement on after sync event
...
When the disk cache syncs dirzip file, it compares the
item hashes against the existing files, and synchronizes them
using the disk cache.
2024-08-18 12:57:29 -04:00
Eugene Yokota
3ef3a605c2
Merge branch '1.10.x' into wip/merge-1.10.x
2024-08-18 12:37:24 -04:00
Eugene Yokota
7dafcd2df2
Update Scala 3 doc test
...
Current test depends on JCenter.
2024-08-08 00:02:49 -04:00
Eugene Yokota
40d7c59c54
Fix scripted tests
2024-06-09 22:21:25 -04:00
adpi2
586e0a752c
Merge pull request #7568 from adpi2/fix-bsp-internal-dep-configs
...
[1.10.x] Fix declaring `Optional` inter-project dependency in BSP
2024-05-23 08:50:43 +02:00
Adrien Piquerez
71f996df6e
Fix scripted project/internal-dependency-configuration
2024-05-22 10:25:45 +02:00
Adrien Piquerez
9a3c4a6f53
Fix dependency-management/force-update-period
2024-05-21 16:54:14 +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
1472ac287f
[2.x] Fix dependency-management/force-update-period
2024-04-16 15:23:40 +02:00
Eugene Yokota
b1a43f9adc
Consistent Analysis
...
See also https://github.com/sbt/zinc/pull/1326
This adds a new setting `enableConsistentCompileAnalysis`,
which enables the new "Consistent" Analysis format,
which is faster and more repeatable than the status quo.
This is initialized to `true` by default.
It can be opted out either by the setting or using
`-Dsbt.analysis2024=false`.
2024-04-14 23:17:04 -04:00
Adrien Piquerez
8865565004
Fix classloader-cache/resources
2024-04-10 15:32:50 +02:00
Adrien Piquerez
ab1aa6d001
Fix todos in actions/compile-clean
2024-04-09 15:33:22 +02:00
Adrien Piquerez
1c03463e19
Fix test-quick
2024-04-08 10:05:52 +02:00
eugene yokota
ec02bf3dc2
Merge pull request #7480 from lrytz/lib-unfreeze-m
...
Add support for SIP-51 (unfreezing the Scala library)
2024-04-08 01:10:05 -04:00
Adrien Piquerez
129b38f55b
Fix tests/serial
2024-04-02 17:49:12 +02:00
Adrien Piquerez
ed12ebc5cc
fix test/scala-instance-classloader
2024-04-02 17:49:12 +02:00
Adrien Piquerez
debc5a39a7
enable run/spawn-exit
2024-04-02 17:49:12 +02:00
Adrien Piquerez
3c04787777
fix run/non-local-main
2024-04-02 17:49:12 +02:00
Adrien Piquerez
2139a6a203
enable run/fork-loader
2024-04-02 17:49:12 +02:00
Adrien Piquerez
d9b024cf91
fix project1/ignore-hidden-build-files
2024-04-02 17:49:12 +02:00
Adrien Piquerez
4a946a68cd
Fix project1/extra
2024-04-02 17:49:12 +02:00
Adrien Piquerez
a92b975032
fix derived
2024-04-02 17:49:12 +02:00
Adrien Piquerez
c88a341021
Fix binary-plugin
2024-04-02 17:49:12 +02:00
Adrien Piquerez
6e44d9df2a
fix auto-plugins-default-requires-jvmplugin
2024-04-02 17:49:12 +02:00
Adrien Piquerez
222410009b
fix no-scala-tool
2024-04-02 17:49:12 +02:00
Adrien Piquerez
9c425ea581
Fix version-interval
2024-04-02 17:49:12 +02:00
Adrien Piquerez
5c2b95980b
Fix exclude-dependencies and exclude-dependencies2
2024-04-02 17:49:12 +02:00
Adrien Piquerez
3d3b347c8f
Fix pom-advanced
2024-04-02 17:49:12 +02:00
Adrien Piquerez
85943bc33b
fix src-dep-plugin
2024-04-02 17:49:12 +02:00
Adrien Piquerez
654d35d1ba
Fix triggeredBy and runBefore
2024-04-02 17:47:48 +02:00
Adrien Piquerez
ab9f29590e
fix cross-advanced
2024-03-27 14:41:24 +01:00
Adrien Piquerez
d001e30530
Fix compile-time-only
2024-03-27 14:41:24 +01:00
Adrien Piquerez
84b933802e
Fix compile-clean partially
...
There is still no auto-definition of clean on tasks that return Seq[Path]
2024-03-27 14:41:24 +01:00
Adrien Piquerez
0005705eb6
Fix += on sourceGenerators
2024-03-27 14:41:24 +01:00
Adrien Piquerez
c6ef392027
fix scripted
2024-03-25 13:16:38 +01:00