Commit 1092b35
committed
community build: stop injecting sbt-dotty
The sbt-dotty plugin was deprecated with the release of sbt 1.5.0,
and removed from the dotty build in b477c42
However it was still being injected into the community build, as many
projects therein had not been updated to a recent sbt, or were using a
(possibly outdated) version of sbt-dotty either directly or indirectly
via some other plugin.
This commit discontinues that practice, since sbt 1.6.x no longer plays
nice with sbt-dotty (see the linked ticket #14391).
Many of the community build projects are already updated upstream to
use sbt 1.5.x or 1.6.x without sbt-dotty; those are updated to their
upstream versions in this PR as appropriate.
A handful of community build projects are either unmaintained or do not
offer Scala 3 support upstream, or their inclusion in the community build
was part of some special effort. Those projects, listed below, have had
their dotty-staging forks updated to use sbt 1.6.2 and drop sbt-dotty.
- betterfiles
- effpi
- fastparse
- intent
- scalap1 parent 1b0c27c commit 1092b35
File tree
64 files changed
+75
-81
lines changed- community-build
- community-projects
- src/scala/dotty/communitybuild
- test/scala/dotty/communitybuild
- project
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
64 files changed
+75
-81
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| 68 | + | |
68 | 69 | | |
69 | 70 | | |
70 | 71 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | 1 | | |
5 | 2 | | |
6 | 3 | | |
| |||
- README.md+5-4
- build.sbt+18-17
- js/src/main/scala/de/sciss/asyncfile/AsyncFile.scala+1-1
- js/src/main/scala/de/sciss/asyncfile/IndexedDBFile.scala+16-10
- js/src/main/scala/de/sciss/asyncfile/IndexedDBFileSystem.scala+16-13
- js/src/main/scala/de/sciss/asyncfile/IndexedDBFileSystemProvider.scala+15-2
- js/src/main/scala/de/sciss/asyncfile/impl/IndexedDBFileImpl.scala+1-1
- jvm/src/main/scala/de/sciss/asyncfile/AsyncFile.scala+1-1
- jvm/src/main/scala/de/sciss/asyncfile/DesktopFile.scala+2-1
- jvm/src/main/scala/de/sciss/asyncfile/DesktopFileSystem.scala+18-13
- jvm/src/main/scala/de/sciss/asyncfile/DesktopFileSystemProvider.scala+1-1
- jvm/src/main/scala/de/sciss/asyncfile/impl/DesktopFileImpl.scala+4-2
- jvm/src/main/scala/de/sciss/asyncfile/impl/WatcherImpl.scala+198
- jvm/src/test/scala/de/sciss/asyncfile/WatchTest.scala+46
- project/build.properties+1-1
- project/plugins.sbt+3-4
- shared/src/main/scala/de/sciss/asyncfile/AsyncChannel.scala+1-1
- shared/src/main/scala/de/sciss/asyncfile/AsyncFileCompanion.scala+1-1
- shared/src/main/scala/de/sciss/asyncfile/AsyncFileSystem.scala+26-3
- shared/src/main/scala/de/sciss/asyncfile/AsyncFileSystemProvider.scala+14-1
- shared/src/main/scala/de/sciss/asyncfile/AsyncReadableByteBuffer.scala+1-1
- shared/src/main/scala/de/sciss/asyncfile/AsyncReadableByteChannel.scala+1-1
- shared/src/main/scala/de/sciss/asyncfile/AsyncWritableByteChannel.scala+1-1
- shared/src/main/scala/de/sciss/asyncfile/Exceptions.scala+1-1
- shared/src/main/scala/de/sciss/asyncfile/FileInfo.scala+1-1
- shared/src/main/scala/de/sciss/asyncfile/Ops.scala+10-5
- shared/src/main/scala/de/sciss/asyncfile/Watch.scala+17
- shared/src/test/scala/de/sciss/asyncfile/OpsSpec.scala+4
0 commit comments