Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync with the stable documentation branch #19828

Closed
wants to merge 462 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
462 commits
Select commit Hold shift + click to select a range
6b621a3
Swap two givens in Specs2 to satisfy new restriuction
odersky Dec 19, 2023
6f47702
Turn given loop prevention on for -source future
odersky Jan 7, 2024
65d9a0d
Adapt docs
odersky Jan 7, 2024
6dc38d9
Add test showing use of @nowarn
odersky Jan 8, 2024
d449f0f
Fix algorithm to prevent recursive givens
odersky Jan 10, 2024
b9857ef
Regression test for 19417
odersky Jan 11, 2024
9037df2
Remove an incompatible java api method in java 8 from a test
jchyb Jan 11, 2024
48e0340
Replace 3.5 with future
Kordyjan Jan 18, 2024
d4bf6ae
Backport "Update copyright year in cmdScaladocTests" (#19474)
Kordyjan Jan 18, 2024
7263790
Backport "Avoid generating given definitions that loop" (#19477)
Kordyjan Jan 18, 2024
20d9f65
Backport "Remove `ascriptionVarargsUnpacking` as we never used it" (#…
Kordyjan Jan 18, 2024
8be96b0
Backport "Fix expandParam's use of argForParam/isArgPrefixOf." (#19466)
Kordyjan Jan 19, 2024
5fe047b
Backport "Make explicit arguments for context bounds an error from 3.…
Kordyjan Jan 19, 2024
88d9760
Add changelog for 3.4.0-RC2
Kordyjan Jan 19, 2024
a220621
Release 3.4.0-RC2
Kordyjan Jan 19, 2024
e9fa840
Sync language.scala with main
Kordyjan Jan 23, 2024
40fab51
Replace future with 3.5
Kordyjan Jan 23, 2024
c76806c
Add tests for context bounds migration
nicolasstucki Jan 22, 2024
600c525
Sync language.scala with main and backport "Add tests for context bou…
Kordyjan Jan 24, 2024
bc20aa6
Handle default implicits to context parameters under -3.4-migration
odersky Jan 22, 2024
5ee801e
Backport "Handle default implicits to context parameters under -3.4-m…
Kordyjan Jan 24, 2024
b1339d7
Add changelog for 3.4.0-RC3
Kordyjan Jan 24, 2024
64f8c80
Release 3.4.0-RC3
Kordyjan Jan 24, 2024
ec42994
Update derivation.md
Bersier Jan 29, 2024
22a9f59
Update derivation.md (#19557)
bishabosha Jan 29, 2024
1627f05
Update derivation.md
Bersier Jan 29, 2024
4789d09
jsoup: 1.14.3 → 1.17.2
fabianhjr-dealengine Jan 29, 2024
1fefb8e
Update derivation.md (#19559)
nicolasstucki Feb 1, 2024
bb3492f
Backport "jsoup: 1.14.3 → 1.17.2" to release-3.4.0 (#19584)
Kordyjan Feb 1, 2024
5ece528
Add changelog for 3.4.0-RC4
Kordyjan Feb 1, 2024
97a4238
Release 3.4.0-RC4
Kordyjan Feb 1, 2024
3997e79
Add changelog for 3.4.0
Kordyjan Feb 14, 2024
a92a463
Release 3.4.0
Kordyjan Feb 14, 2024
6310999
Revert "Implement SIP-42 - Support for binary integer literals"
Kordyjan Feb 14, 2024
53075ba
Add changelog for 3.4.1
Kordyjan Feb 14, 2024
59085f1
Release 3.4.1
Kordyjan Feb 14, 2024
97138fb
Fix the capture checking documentation
abgruszecki Feb 14, 2024
017c38d
Add GADT symbols when typing typing-ahead lambda bodies
dwijnand Feb 7, 2024
e6359f5
Extract shared prepareRhsCtx
dwijnand Feb 22, 2024
a83a4e0
[bp] Add GADT symbols when typing typing-ahead lambda bodies (#19771)
Kordyjan Feb 29, 2024
1eac8fb
Merge branch 'release-3.4.0' into language-reference-stable
Kordyjan Feb 29, 2024
30f86c5
Add dotty to the safe directories in nightly_documentation
hamzaremmal Feb 17, 2024
9f8f150
Address actions/runner#2033
hamzaremmal Feb 17, 2024
a086db7
Adapt for scala/scala3
hamzaremmal Mar 1, 2024
08be98c
Update links in the repository to scala/scala3
hamzaremmal Mar 1, 2024
7aa17c5
Adjust owner in `Interactive.contextOfPath` causing crash in `Implici…
rochala Mar 5, 2024
c31ddcd
Backport "Update links in the repository to scala/scala3" to Scala 3.…
Kordyjan Mar 12, 2024
0339598
Backport "Adjust owner in `Interactive.contextOfPath` causing crash i…
Kordyjan Mar 12, 2024
3cb5d70
Add changelog for 3.4.1-RC2
Kordyjan Mar 12, 2024
4465eda
Release 3.4.1-RC2
Kordyjan Mar 12, 2024
d4d71f5
Fix inline code formatting in documentation
kluen Mar 15, 2024
18c69f6
Fix inline code formatting in documentation (#19956)
nicolasstucki Mar 18, 2024
5c4967f
Add changelog for 3.4.1
Kordyjan Mar 27, 2024
3ffe322
Release 3.4.1
Kordyjan Mar 27, 2024
ab06ff6
Bring back old completions as a deprecated method
Kordyjan Mar 28, 2024
76cd2dc
Add changelog for 3.4.2-RC1
Kordyjan Mar 28, 2024
4029577
Release 3.4.2-RC1
Kordyjan Mar 28, 2024
1205601
Merge branch 'release-3.4.1' into language-reference-stable
Kordyjan Mar 29, 2024
cbd8408
Improve documentation of implicit conversions
rjolly Apr 5, 2024
56b276f
Implement match type amendment: extractors follow aliases and singletons
smarter Apr 10, 2024
bfa1852
Move logic under feature.experimental.betterMatchTypesExtractors
Kordyjan May 9, 2024
3e1c4de
DropSkolemMap: simplify logic
smarter May 7, 2024
11f01d2
Deprecate `StandardPlugin.init` in favor of `initialize` method takin…
WojciechMazur May 8, 2024
5fdfb97
New modularity language import
odersky Jan 7, 2024
813af69
Allow vals in using clauses of givens
odersky Nov 18, 2023
b5d48fd
A relaxation concerning exported type aliases
Kordyjan May 9, 2024
48e2aa7
Allow class parents to be refined types.
odersky Dec 13, 2023
96c76e9
Introduce tracked class parameters
odersky Apr 1, 2024
70fb91c
Make explicit arguments for context bounds an error from 3.5
odersky Apr 1, 2024
90e84b9
Drop restriction against typedefs at level * only
odersky Apr 1, 2024
62eed87
Allow types in given definitions to be infix types
odersky Apr 1, 2024
305dd2e
New syntax for given defs
odersky Apr 1, 2024
22b681c
Allow multiple context bounds in `{...}`
odersky Apr 1, 2024
a57a512
Allow renamings `as N` in context bounds
odersky Apr 2, 2024
9a96cf0
Implement `deferred` givens
odersky Apr 2, 2024
6016ce9
FIX: Allow ContextBoundParamNames to be unmangled.
odersky Apr 2, 2024
81679fa
Change rules for given prioritization
odersky Dec 21, 2023
555f67c
Allow context bounds in type declarations
odersky Apr 2, 2024
3437526
Make some context bound evidence params tracked
odersky Apr 2, 2024
d856e50
FIX: Fix typing of RefinedTypes with watching parents
odersky Apr 2, 2024
5fe6b5b
Also reduce term projections
odersky Jan 6, 2024
becdf88
Implement context bound companions
odersky Apr 2, 2024
5f3ff9f
Allow contecxt bounds with abstract `Self` types
odersky Apr 2, 2024
9d299d6
Add a doc page
odersky Apr 3, 2024
a6f918b
Fix Singleton
odersky Apr 5, 2024
0c941e2
Tweaks to doc pages
odersky Apr 6, 2024
09a6a26
Add Precise type class for precise type inference
odersky Apr 6, 2024
e82cfbe
Fix rebase breakage
odersky Apr 14, 2024
3b814bb
Delay roll-out of new prioritization scheme:
odersky Apr 17, 2024
a8f7585
Fix rebase breakage again
odersky Apr 28, 2024
dd8061f
Make best effort compilation work with context bound companions
odersky Apr 28, 2024
04d4023
Tweaks after review
odersky Apr 30, 2024
ff98f01
Fix rebase breakage
odersky May 6, 2024
0bcf69c
Make Singleton an erased class only under modularity import
odersky May 6, 2024
42de370
Address review comments
odersky May 6, 2024
6521822
Adress review comments with changed docs and new tests
odersky May 6, 2024
46c3eca
Update warn check files
odersky May 7, 2024
97afac0
Update InlayHints
odersky May 7, 2024
8482eb1
Fix typo
odersky May 7, 2024
cb37a1f
step 1: basic script that forwards to prebuilt launcher and overrides…
bishabosha Apr 22, 2024
1784e67
Resolve artefacts to a local repo:
bishabosha Apr 25, 2024
10bd87f
use scala-cli jar launcher (TODO: download automatically)
bishabosha Apr 26, 2024
237a592
refactor republishing to a plugin
bishabosha Apr 26, 2024
34e8fc5
download and cache launcher, add scalajs library
bishabosha Apr 29, 2024
4682b52
fix project/scripts/bootstrappedOnlyCmdTests for new scala launcher
bishabosha Apr 30, 2024
c6cc0a3
fix bash script tests
bishabosha May 3, 2024
eee90b4
escape % in java executable path in batch commands.
bishabosha May 6, 2024
eb3083b
Add a warning message when launching from scala.
bishabosha May 6, 2024
8daca0c
Windows - extract scala version from VERSION file
bishabosha May 6, 2024
b3d9aee
Windows - forward to scala-cli jar launcher
bishabosha May 6, 2024
230a078
properly convert path of repo to uri
bishabosha May 6, 2024
20009db
fix windows command tests
bishabosha May 7, 2024
cfbee38
adjust to new launcher scala cli 1.3.1
bishabosha May 7, 2024
205d045
remove scala-js from local caching
bishabosha May 7, 2024
fd672eb
escape error message in test
bishabosha May 7, 2024
95e53df
Disable windows tests for RC1
Kordyjan May 10, 2024
d08d71b
Filter out the dot directories form tests
Kordyjan May 10, 2024
638d15a
Add changelog for 3.4.2
Kordyjan May 13, 2024
0f7f990
Release 3.4.2
Kordyjan May 13, 2024
4ebe8f4
Take into account the version when releasing in the CI
hamzaremmal May 14, 2024
782d1f6
Add changelog for 3.5.0-RC1
Kordyjan May 14, 2024
a15fc7d
Release 3.5.0-RC1
Kordyjan May 14, 2024
473897c
Merge branch 'release-3.4.2' into language-reference-stable
Kordyjan May 16, 2024
4992e37
Backport: Avoid forcing whole package when using `-experimental`
smarter May 14, 2024
7885c24
This reverts one part of #20261. When we fail with both an ambiguity …
WojciechMazur Jun 17, 2024
f913d89
Treat 3.5-migration the same as 3.5 for a warning about implicit prio…
WojciechMazur Jun 17, 2024
0626b97
Set default source version to 3.5
WojciechMazur Jun 17, 2024
6c75005
Disable ClasspathTests.unglobClasspathVerifyTest (#20551)
hamzaremmal Jun 11, 2024
aac98c9
Adapt the release workflow to SIP-46 (#20565)
hamzaremmal Jun 14, 2024
edbb7c4
Adapts the workflow to the changes in #20351
WojciechMazur Jun 17, 2024
e005369
Avoid stacked thisCall contexts
odersky May 28, 2024
665bd20
Bundle scala cli in scala command (#20351)
bishabosha Jun 11, 2024
6fd3950
Backport "Bundle scala cli in scala command" to 3.5.0 (#20706)
WojciechMazur Jun 21, 2024
3d18e98
Revert "Disable windows tests for RC1"
WojciechMazur Jun 21, 2024
278559f
Revert "Disable windows tests for RC1" (#20708)
WojciechMazur Jun 21, 2024
df91f07
Fix incorrect paths to sha256 check sum files in release workflow
WojciechMazur Jun 21, 2024
1520e88
Add changelog for 3.5.0-RC2
WojciechMazur Jun 21, 2024
828c03e
Release 3.5.0-RC2
WojciechMazur Jun 21, 2024
ecf5a2e
Release .zip instead of .tar.gz for windows in sdkman
hamzaremmal Jun 19, 2024
3ecd982
Do not release to the UNIVERSAL platform in sdkman
hamzaremmal Jun 19, 2024
0a7b7fe
Upload zip files to sdkman instead of .tar.gz
hamzaremmal Jun 21, 2024
a9af5cc
replace pack command, do not produce lib directory, write classpath t…
bishabosha Jun 19, 2024
f7e72af
add back in copy of mapped sequence
bishabosha Jun 21, 2024
81e3cc4
read last line, split-off with-compiler classpath
bishabosha Jun 21, 2024
e74d681
Bump scala-cli to 1.4.0 (#20859)
hamzaremmal Jul 1, 2024
3f8e3f5
Backport "Release .zip instead of .tar.gz for windows in sdkman" to 3…
WojciechMazur Jul 2, 2024
e2674a8
Backport "SIP 46 - read classpath from file, remove lib directory in …
WojciechMazur Jul 2, 2024
c48b224
Backport "Bump scala-cli to 1.4.0" to 3.5.0 (#20909)
WojciechMazur Jul 2, 2024
d470b77
Fix failing CompletionScalaCliSuite tests due to circe releasing Scal…
WojciechMazur Jul 1, 2024
edc8cbc
Ignore failing tests instead of expecting for completions for both 0.…
WojciechMazur Jul 2, 2024
1591ac9
fix issue 20901: etaCollapse context bound type
bishabosha Jul 1, 2024
f8a2e56
update semanticdb test (restore references)
bishabosha Jul 1, 2024
a5c74e7
use Scala 2.13.13 stdlib (was .12)
SethTisue Feb 26, 2024
b357bc9
Upgrade Scala 2 to 2.13.14
WojciechMazur Jul 1, 2024
dcf708c
Phiscally remove the ignored Scala 2 library-aux files instead of fil…
WojciechMazur Jul 1, 2024
c042e57
Add --skip-cli-updates by default to the scala command
hamzaremmal Jul 1, 2024
91b8abd
Avoid useless warnings about priority change in implicit search
odersky May 25, 2024
9354ad5
Re-enable semanticdb test
odersky May 27, 2024
7ac5417
Update semanticDB expect files
odersky May 27, 2024
0b812bd
Drop priority change warnings that don't qualify
odersky May 28, 2024
1d993a7
Add test for #20484
odersky May 28, 2024
b4f3a7b
Backport "Priority warning fix alternative" to 3.5.0 (#20953)
WojciechMazur Jul 3, 2024
dea855f
Backport "Add --skip-cli-updates by default to the scala command" to …
WojciechMazur Jul 3, 2024
7560c46
Backport "Upgrade Scala 2 to 2.13.14 (was 2.13.12)" to 3.5.0 (#20955)
WojciechMazur Jul 3, 2024
9ca1d0a
Backport "fix issue 20901: etaCollapse context bound type" to 3.5.0 (…
WojciechMazur Jul 3, 2024
3677eaf
Use final result type to check selector bound
som-snytt Jul 3, 2024
f4bde0b
Backport "Use final result type to check selector bound" to 3.5.0 (#2…
WojciechMazur Jul 4, 2024
876b648
Add changelog for 3.5.0-RC3
WojciechMazur Jul 3, 2024
6abb51a
Release 3.5.0-RC3
WojciechMazur Jul 4, 2024
7a19b32
Fix symbol reference retrivial of `scala.caps.Caps` - it was changed …
WojciechMazur May 29, 2024
ec87e7d
Refine implicit priority change warnings
odersky Jul 5, 2024
3e1ed72
Fix -source for neg test
odersky Jul 5, 2024
450d233
Filter out more false positives in priority change warnings
odersky Jul 5, 2024
acffad6
Fix priority change logic for ranking
odersky Jul 8, 2024
dc9246a
Fix -source for neg test (2)
odersky Jul 5, 2024
22d9df0
Use pathing jars in cli commands
hamzaremmal Jul 8, 2024
1910ea9
Add support for Class-Path entries in Manifest
hamzaremmal Jul 8, 2024
1a1a77f
expand classpath in scala_legacy
bishabosha Jul 10, 2024
2084ccf
Backport "Fix symbol reference retrivial of `scala.caps.Caps`" to 3.5…
WojciechMazur Jul 11, 2024
744b1b7
Backport "Refine implicit priority change warnings" to 3.5.0 (#21171)
WojciechMazur Jul 11, 2024
a578242
Backport "Use pathing jars in cli commands" to 3.5.0 (#21172)
WojciechMazur Jul 11, 2024
32fd2ba
Backport "expand classpath of pathing jars in scala_legacy command " …
WojciechMazur Jul 11, 2024
fad86e3
Add changelog for 3.5.0-RC4
WojciechMazur Jul 11, 2024
97fc22c
Release 3.5.0-RC4
WojciechMazur Jul 11, 2024
a5514c5
emit generatedNonLocalClass in backend when callback is not enabled
bishabosha Jul 12, 2024
7342816
add test to assert classes are still reported
bishabosha Jul 16, 2024
137be13
Backport "emit generatedNonLocalClass in backend when callback is not…
WojciechMazur Jul 17, 2024
1e20d47
Add changelog for 3.5.0-RC5
WojciechMazur Jul 17, 2024
8e6b582
Release 3.5.0-RC5
WojciechMazur Jul 17, 2024
3c29355
Improve documentation of implicit conversions (#20336)
sjrd Jul 22, 2024
318054e
Revert "Approximate MatchTypes with lub of case bodies, if non-recurs…
WojciechMazur Jul 24, 2024
51629a2
Fix failing run-macros/type-show test
WojciechMazur Jul 24, 2024
6eac278
Revert "Approximate MatchTypes with lub of case bodies, if non-recurs…
WojciechMazur Jul 29, 2024
6a5e6e6
Add changelog for 3.5.0-RC6
WojciechMazur Jul 29, 2024
1fb613f
Release 3.5.0-RC6
WojciechMazur Jul 29, 2024
b079b11
Prefer extensions over conversions and implicits for member selection
EugeneFlesselle Jul 18, 2024
07ccc8d
A left-biased variant for implicit/given pairs
odersky Aug 5, 2024
8a41389
Compensate loss of transitivity
odersky Aug 5, 2024
0f0c20d
Delay priority change until 3.7
odersky Aug 5, 2024
f683458
Fix ranking logic
odersky Aug 6, 2024
33d7da8
Make priority change warning messages stable
odersky Aug 6, 2024
d439b58
Fix `healAmbiguous` to `compareAlternatives` with `disambiguate = true`
EugeneFlesselle Aug 6, 2024
73c6e88
Adjust compilation tests to backported changes
WojciechMazur Aug 7, 2024
a1882e1
Revert "Compensate loss of transitivity"
WojciechMazur Aug 7, 2024
95caecb
Backport "Fix healAmbiguous to compareAlternatives with disambiguate …
WojciechMazur Aug 8, 2024
d72e8e0
Add changelog for 3.5.0-RC7
WojciechMazur Aug 8, 2024
19534db
Release 3.5.0-RC7
WojciechMazur Aug 8, 2024
180deab
Add changelog for 3.5.0
Kordyjan Aug 12, 2024
834c973
Release 3.5.0
Kordyjan Aug 12, 2024
7590f91
Update hamzaremmal/sdkman-release-action action
hamzaremmal Aug 21, 2024
9da1ae8
Update hamzaremmal/sdkman-release-action & hamzaremmal/sdkman-default…
hamzaremmal Aug 21, 2024
7513ab5
Merge branch 'release-3.5.0' into language-reference-stable
WojciechMazur Aug 21, 2024
8dcaed1
Sync with 3.5.0 release
WojciechMazur Aug 21, 2024
80e09f7
Regenerate reference-expected-links after 3.5.0 merge
WojciechMazur Aug 21, 2024
b43f630
Backport "Make context bounds for poly functions a standard feature" …
WojciechMazur Dec 9, 2024
e07cab5
Backport "Update Scala CLI to 1.5.4 (was 1.5.1) & `coursier` to 2.1.1…
WojciechMazur Dec 9, 2024
9fd972d
Backport "Make named tuples an experimental feature again" to 3.6 (#2…
WojciechMazur Dec 9, 2024
de83e56
Backport "Fix CLA checks after domain change of CLA check server" to …
WojciechMazur Dec 9, 2024
954fd34
Replace deprecated actions/create-release and `actions/upload-release…
WojciechMazur Dec 9, 2024
6b8d86f
Add changelog for 3.6.3-RC1
WojciechMazur Dec 9, 2024
0bcc325
Release 3.6.3-RC1
WojciechMazur Dec 9, 2024
beb40d8
REPL: JLine: follow recommendation to use JNI, not JNA
SethTisue Dec 13, 2024
484c29e
JLine 3.27.1 (was 3.27.0)
SethTisue Dec 13, 2024
eeba529
Fix layout of released SDK archives, restore intermiediete top-level …
WojciechMazur Dec 12, 2024
ddef799
refactor: improve Given search preference warning
eed3si9n Dec 11, 2024
4210110
fix: update `scala-cli.jar` path
chenrui333 Dec 10, 2024
ff78d08
Limit exposure to ConcurrentModificationException when sys props are …
jtjeferreira Dec 10, 2024
87d6ed9
improve javaBootClassPath lazy evaluation
jtjeferreira Dec 10, 2024
09a8ff1
Nowarn extension matching nonpublic member
som-snytt Oct 22, 2024
b6bc62c
Prefer isPublic in RefChecks
som-snytt Oct 22, 2024
9530960
chore: use sbt/setup-sbt when using ubuntu-latest image
WojciechMazur Dec 30, 2024
376fc17
fix: add sbt/setup-sbt for the dependency graph workflow
hamzaremmal Dec 17, 2024
38f82bf
Backport "REPL: JLine: follow recommendation to use JNI, not JNA; als…
WojciechMazur Dec 30, 2024
1e17f4d
Backport "Fix layout of released SDK archives, restore intermiediete …
WojciechMazur Dec 30, 2024
c3cff52
Backport "refactor: improve Given search preference warning" to 3.6 (…
WojciechMazur Dec 30, 2024
5771b9b
Backport "Limit exposure to ConcurrentModificationException when sys …
WojciechMazur Dec 30, 2024
d31b1b2
Backport "Nowarn extension matching nonpublic member" to 3.6 (#22276)
WojciechMazur Dec 30, 2024
556e916
Backport "fix: update `scala-cli.jar` path" to 3.6 (#22274)
WojciechMazur Dec 30, 2024
35dff76
Backport "chore: use sbt/setup-sbt when using ubuntu-latest image" to…
WojciechMazur Dec 30, 2024
efefe01
Backport "fix: add sbt/setup-sbt for the dependency graph workflow" t…
WojciechMazur Dec 30, 2024
a05de1c
Add changelog for 3.6.3-RC2
WojciechMazur Dec 30, 2024
b89886b
Release 3.6.3-RC2
WojciechMazur Dec 30, 2024
7457b16
copyright 2025
SethTisue Jan 8, 2025
1f8842f
fix: drop jackson-module-scala from CB
hamzaremmal Jan 12, 2025
cdd72a0
Add changelog for 3.6.3
WojciechMazur Jan 15, 2025
c33db50
Release 3.6.3
WojciechMazur Jan 15, 2025
78730ff
Merge branch 'release-3.6.3' into language-reference-stable
WojciechMazur Jan 17, 2025
838add9
Generate reference expected links
WojciechMazur Jan 17, 2025
383d19a
Remove and adjust tests based on release-3.6.3 branch
WojciechMazur Jan 17, 2025
cda99d0
Synchronize language-reference-stable with Scala 3.6.3 (#22398)
WojciechMazur Jan 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/build-sdk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ jobs:
distribution: temurin
java-version: ${{ inputs.java-version }}
cache : sbt
- uses: sbt/setup-sbt@v1
- name: Build and pack the SDK (universal)
run : ./project/scripts/sbt dist/Universal/stage
- name: Build and pack the SDK (linux x86-64)
Expand Down
335 changes: 24 additions & 311 deletions .github/workflows/ci.yaml

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions .github/workflows/dependency-graph.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: sbt/setup-sbt@v1
- uses: scalacenter/sbt-dependency-submission@v3
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
1 change: 1 addition & 0 deletions .github/workflows/language-reference.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ jobs:
distribution: 'temurin'
java-version: 17
cache: 'sbt'
- uses: sbt/setup-sbt@v1

- name: Generate reference documentation and test links
run: |
Expand Down
14 changes: 5 additions & 9 deletions .github/workflows/launchers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ jobs:
java-version: '17'
distribution: 'temurin'
cache: 'sbt'
- uses: sbt/setup-sbt@v1
- name: Build and test launcher command
run: ./project/scripts/native-integration/bashTests
env:
Expand All @@ -37,9 +38,7 @@ jobs:
java-version: '17'
distribution: 'temurin'
cache: 'sbt'
# https://github.com/actions/runner-images/issues/9369
- name: Install sbt
run: brew install sbt
- uses: sbt/setup-sbt@v1
- name: Build and test launcher command
run: ./project/scripts/native-integration/bashTests
env:
Expand All @@ -58,9 +57,7 @@ jobs:
java-version: '17'
distribution: 'temurin'
cache: 'sbt'
# https://github.com/actions/runner-images/issues/9369
- name: Install sbt
run: brew install sbt
- uses: sbt/setup-sbt@v1
- name: Build and test launcher command
run: ./project/scripts/native-integration/bashTests
env:
Expand All @@ -79,9 +76,7 @@ jobs:
java-version: '17'
distribution: 'temurin'
cache: 'sbt'
# https://github.com/actions/runner-images/issues/9369
- name: Install sbt
run: brew install sbt
- uses: sbt/setup-sbt@v1
- name: Build and test launcher command
run: ./project/scripts/native-integration/bashTests
env:
Expand All @@ -100,6 +95,7 @@ jobs:
java-version: '17'
distribution: 'temurin'
cache: 'sbt'
- uses: sbt/setup-sbt@v1
- name: Build the launcher command
run: sbt "dist-win-x86_64/Universal/stage"
- name: Run the launcher command tests
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/scaladoc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ jobs:
java-version: 17
cache: 'sbt'

- uses: sbt/setup-sbt@v1
- name: Compile and test scala3doc-js
run: ./project/scripts/sbt scaladoc-js-main/test

Expand Down
19 changes: 10 additions & 9 deletions NOTICE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Dotty (https://dotty.epfl.ch)
Copyright 2012-2024 EPFL
Copyright 2012-2024 Lightbend, Inc.
Scala 3 (https://www.scala-lang.org)
Copyright 2012-2025 EPFL
Copyright 2012-2025 Lightbend, Inc. dba Akka

Licensed under the Apache License, Version 2.0 (the "License"):
http://www.apache.org/licenses/LICENSE-2.0
Expand All @@ -11,12 +11,13 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

The dotty compiler frontend has been developed since November 2012 by Martin
Odersky. It is expected and hoped for that the list of contributors to the
codebase will grow quickly. Dotty draws inspiration and code from the original
Scala compiler "nsc", which is developed at scala/scala [1].
The Scala 3 compiler is also known as Dotty. The Dotty compiler
frontend has been developed since November 2012 by Martin Odersky. It
is expected and hoped for that the list of contributors to the
codebase will grow quickly. Dotty draws inspiration and code from the
original Scala 2 compiler "nsc", which is still developed at scala/scala [1].

The majority of the dotty codebase is new code, with the exception of the
The majority of the Dotty codebase is new code, with the exception of the
components mentioned below. We have for each component tried to come up with a
list of the original authors in the scala/scala [1] codebase. Apologies if some
major authors were omitted by oversight.
Expand All @@ -28,7 +29,7 @@ major authors were omitted by oversight.

* dotty.tools.dotc.classpath: The classpath handling is taken mostly as is
from scala/scala [1]. The original authors were Grzegorz Kossakowski,
Michał Pociecha, Lukas Rytz, Jason Zaugg and others.
Michał Pociecha, Lukas Rytz, Jason Zaugg and others.

* dotty.tools.dotc.config: The configuration components were adapted and
extended from scala/scala [1]. The original sources were authored by Paul
Expand Down
Loading
Loading