sbt/main/src/test/scala
Eugene Yokota 721f202ae5 Hermetic incremental test
**Problem**
Current implementation of testQuick depends on the concept of timestamp,
which probably won't work well with the new consistent analysis store or
the idea of remote caching.

**Solution**
This is a step towards cached testing by making the incrementality hermetic
(no longer depends on the timestamp). Instead this calculates the aggregated
SHA-256 of the class files involved in the test.
2024-09-08 12:50:45 -04:00
..
sbt/internal Merge branch '1.10.x' into wip/merge-1.10.x 2024-05-07 04:39:25 -04:00
testpkg Merge branch '1.10.x' into wip/merge-1.10.x 2024-05-07 04:39:25 -04:00
BuildPathsTest.scala Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00
ClasspathsTest.scala Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00
Delegates.scala Merge branch '1.10.x' into wip/merge-1.10.x 2024-05-07 04:39:25 -04:00
ParseKeySpec.scala Merge branch '1.10.x' into wip/merge-1.10.x 2024-05-07 04:39:25 -04:00
ParserSpec.scala Merge branch '1.10.x' into wip/merge-1.10.x 2024-05-07 04:39:25 -04:00
PluginCommandTest.scala Merge branch '1.10.x' into wip/merge-1.10.x 2024-05-07 04:39:25 -04:00
PluginsTest.scala Merge branch '1.10.x' into wip/merge-1.10.x 2024-05-07 04:39:25 -04:00
ProjectMacro.scala Merge branch '1.10.x' into wip/merge-1.10.x 2024-05-07 04:39:25 -04:00
ProjectSpec.scala Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00
SelectedFilterTest.scala Hermetic incremental test 2024-09-08 12:50:45 -04:00
TagsTest.scala Merge branch '1.10.x' into wip/merge-1.10.x 2024-05-07 04:39:25 -04:00