Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit05c2c6a

Browse files
authored
Merge pull request#3197 from xuwei-k/scala-3-github-link
Update scala3 github link
2 parents1cc2d43 +4bb02eb commit05c2c6a

15 files changed

+26
-26
lines changed

‎_overviews/scala3-scaladoc/settings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ Define the additional sbt configuration for your Scastie snippets. For example,
182182

183183
#####-dynamic-side-menu
184184

185-
Generate the side menu (the tree-like overview of the project structure on the left-hand side) dynamically in the browser using JavaScript instead of embedding it in every HTML file. This can greatly reduce outputted HTML file sizes. Recommended for projects with 1000+ pages. For more info see[issue 18543](https://github.com/lampepfl/dotty/issues/18543).
185+
Generate the side menu (the tree-like overview of the project structure on the left-hand side) dynamically in the browser using JavaScript instead of embedding it in every HTML file. This can greatly reduce outputted HTML file sizes. Recommended for projects with 1000+ pages. For more info see[issue 18543](https://github.com/scala/scala3/issues/18543).
186186

187187
#####-Ysnippet-compiler-debug
188188

‎_sips/sips/alternative-bind-variables.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ The associated [thread](https://contributors.scala-lang.org/t/pre-sip-bind-varia
317317
##Implementation
318318

319319
The author has a current in-progress implementation focused on the typer which compiles the examples with the expected types. Interested
320-
parties are welcome to see the WIP[here](https://github.com/lampepfl/dotty/compare/main...yilinwei:dotty:main).
320+
parties are welcome to see the WIP[here](https://github.com/scala/scala3/compare/main...yilinwei:dotty:main).
321321

322322
###Further work
323323

‎_sips/sips/better-fors.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -472,9 +472,9 @@ The only Open community build library that failed because of the change to the d
472472
##Links
473473

474474
1. Scala contributors discussion thread (pre-SIP):https://contributors.scala-lang.org/t/pre-sip-improve-for-comprehensions-functionality/3509/51
475-
2. Github issue discussion about for desugaring:https://github.com/lampepfl/dotty/issues/2573
475+
2. Github issue discussion about for desugaring:https://github.com/scala/scala3/issues/2573
476476
3. Scala 2 implementation of some of the improvements:https://github.com/oleg-py/better-monadic-for
477-
4. Implementation of one of the simplifications:https://github.com/lampepfl/dotty/pull/16703
477+
4. Implementation of one of the simplifications:https://github.com/scala/scala3/pull/16703
478478
5. Draft implementation branch:https://github.com/dotty-staging/dotty/tree/improved-fors
479479
6. Minimized issue reproducing the problem with the current desugaring:https://github.com/scala/scala3/issues/21804
480480
7. (empty :sad:) Contributors thread about better effect loops with for-comprehensions:https://contributors.scala-lang.org/t/pre-sip-sip-62-addition-proposal-better-effect-loops-with-for-comprehensions/6759

‎_sips/sips/binary-api.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Currently, the compiler automatically generates accessors for references to priv
3333
* Changing the implementation of an inline definition can be a binary incompatible change
3434
* Removing final from a class is a binary incompatible change
3535

36-
You can find more details in[https://github.com/lampepfl/dotty/issues/16983](https://github.com/lampepfl/dotty/issues/16983)
36+
You can find more details in[https://github.com/scala/scala3/issues/16983](https://github.com/scala/scala3/issues/16983)
3737

3838
###Avoid duplication of inline accessors
3939

@@ -249,7 +249,7 @@ Using references to `@publicInBinary` in inline code can cause binary incompatib
249249
###Add a`@binaryAccessor`
250250
This annotation would generate an stable accessor. This annotation could be used on`private` definition. It would also mitigate[migration costs](https://gist.github.com/nicolasstucki/003f7293941836b08a0d53dbcb913e3c) for library authors that have published unstable accessors.
251251

252-
* Implementationhttps://github.com/lampepfl/dotty/pull/16992
252+
* Implementationhttps://github.com/scala/scala3/pull/16992
253253

254254

255255
###Make all`private[C]` part of the binary API
@@ -268,9 +268,9 @@ The drawback of this approach is that that we would need to force users to keep
268268

269269
##Related work
270270

271-
* Initial discussions:[https://github.com/lampepfl/dotty/issues/16983](https://github.com/lampepfl/dotty/issues/16983)
272-
* Initial proof of concept (outdated):[https://github.com/lampepfl/dotty/pull/16992](https://github.com/lampepfl/dotty/pull/16992)
273-
* Single annotation proof of concept:[https://github.com/lampepfl/dotty/pull/18402](https://github.com/lampepfl/dotty/pull/18402)
271+
* Initial discussions:[https://github.com/scala/scala3/issues/16983](https://github.com/scala/scala3/issues/16983)
272+
* Initial proof of concept (outdated):[https://github.com/scala/scala3/pull/16992](https://github.com/scala/scala3/pull/16992)
273+
* Single annotation proof of concept:[https://github.com/scala/scala3/pull/18402](https://github.com/scala/scala3/pull/18402)
274274
* Community migration analysis:[Gist](https://gist.github.com/nicolasstucki/003f7293941836b08a0d53dbcb913e3c)
275275
* Kotlin:[PublishedApi](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-published-api/) plays the same role as`@publicInBinary`
276276
but its interaction with (inline definitions)[https://kotlinlang.org/docs/inline-functions.html#restrictions-for-public-api-inline-functions]

‎_sips/sips/byname-implicits.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ the knot" implicitly.
3939

4040
###Implementation status
4141

42-
Byname implicits have been implemented in[Dotty](https://github.com/lampepfl/dotty/issues/1998)
42+
Byname implicits have been implemented in[Dotty](https://github.com/scala/scala3/issues/1998)
4343
with an earlier iteration of the divergence checking algorithm described below. A full
4444
implementation of this proposal exists as a[pull request](https://github.com/scala/scala/pull/6050)
4545
relative to the 2.13.x branch of the Lightbend Scala compiler and it is scheduled to be included in
@@ -851,7 +851,7 @@ object Test {
851851

852852
because the path`foo` in`foo.Out` is not stable. Full parity with shapeless's`Lazy` would require
853853
lazy (rather than byname) implicit parameters (see[this Dotty
854-
ticket](https://github.com/lampepfl/dotty/issues/3005) for further discussion) and is orthogonal to
854+
ticket](https://github.com/scala/scala3/issues/3005) for further discussion) and is orthogonal to
855855
this SIP in that they would drop out of support for lazy parameters more generally, as described in
856856
[this Scala ticket](https://github.com/scala/bug/issues/240).
857857

‎_sips/sips/clause-interleaving.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ As discussed above, we may want to consider generalizing class parameter lists a
167167

168168
##Related work
169169
* Pre-SIP:[https://contributors.scala-lang.org/t/clause-interweaving-allowing-def-f-t-x-t-u-y-u/5525](https://contributors.scala-lang.org/t/clause-interweaving-allowing-def-f-t-x-t-u-y-u/5525)
170-
* An implementation of the proposal is available as a pull request at[https://github.com/lampepfl/dotty/pull/14019](https://github.com/lampepfl/dotty/pull/14019)
170+
* An implementation of the proposal is available as a pull request at[https://github.com/scala/scala3/pull/14019](https://github.com/scala/scala3/pull/14019)
171171

172172
##FAQ
173173
Currently empty.

‎_sips/sips/fewer-braces.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ If there would be code using these idioms, it can be rewritten quite simply to a
131131

132132
###Tooling
133133

134-
Since this affects parsing, the scalameta parser and any other parser used in an IDE will also need to be updated. The necessary changes to the Scala 3 parser were made here:https://github.com/lampepfl/dotty/pull/15273/commits. The commit that embodies the core change set is here:https://github.com/lampepfl/dotty/pull/15273/commits/421bdd660b0456c2ff1ae386f032c41bb1e0212a.
134+
Since this affects parsing, the scalameta parser and any other parser used in an IDE will also need to be updated. The necessary changes to the Scala 3 parser were made here:https://github.com/scala/scala3/pull/15273/commits. The commit that embodies the core change set is here:https://github.com/scala/scala3/pull/15273/commits/421bdd660b0456c2ff1ae386f032c41bb1e0212a.
135135

136136
###Handling Edge Cases
137137

@@ -288,7 +288,7 @@ This is a tradeoff between conciseness and consistency. In the interest of minim
288288

289289
- Doc page for proposed change:https://dotty.epfl.ch/docs/reference/other-new-features/indentation.html#variant-indentation-marker--for-arguments
290290

291-
- Merged PR implementing the proposal under experimental flag:https://github.com/lampepfl/dotty/pull/15273/commits/421bdd660b0456c2ff1ae386f032c41bb1e0212a
291+
- Merged PR implementing the proposal under experimental flag:https://github.com/scala/scala3/pull/15273/commits/421bdd660b0456c2ff1ae386f032c41bb1e0212a
292292

293293
- Latest discussion on contributors (there were several before when we discussed indentation in general):https://contributors.scala-lang.org/t/make-fewerbraces-available-outside-snapshot-releases/5024/166
294294

‎_sips/sips/interpolation-quote-escape.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,4 +129,4 @@ proposals.
129129
[^4]:https://github.com/scala/bug/issues/6476#issuecomment-292412577 "@retronym said: +1 to s"$"". Because it doesn't compile today, we don't risk changing the meaning of existing programs."
130130
[^5]:https://github.com/Scala/Scala/pull/6953/files#diff-0023b3bfa053fb16603156b785efa7ad ""
131131
[^6]:https://github.com/Scala/Scala/pull/4308 "SI-6476 Accept escaped quotes in interp strings"
132-
[^7]:https://github.com/lampepfl/dotty/pull/7486 "PR in dotty"
132+
[^7]:https://github.com/scala/scala3/pull/7486 "PR in dotty"

‎_sips/sips/match-types-spec.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ It is however not possible to guarantee that property for *all* cases, since the
9595
####Preamble
9696

9797
Some of the concepts mentioned here are defined in the existing Scala 3 specification draft.
98-
That draft can be found in the dotty repository athttps://github.com/lampepfl/dotty/tree/main/docs/_spec.
98+
That draft can be found in the dotty repository athttps://github.com/scala/scala3/tree/main/docs/_spec.
9999
It is not rendered anywhere yet, though.
100100

101101
Here are some of the relevant concepts that are perhaps lesser-known:
@@ -583,7 +583,7 @@ Notable prior work related to this proposal includes:
583583
-[Current reference page for Scala 3 match types](https://dotty.epfl.ch/docs/reference/new-types/match-types.html)
584584
-[Abstractions for Type-Level Programming](https://infoscience.epfl.ch/record/294024), Olivier Blanvillain, Chapter 4 (Match Types)
585585
-["Pre-Sip" discussion in the Contributors forum](https://contributors.scala-lang.org/t/pre-sip-proper-specification-for-match-types/6265) (submitted at the same time as this SIP document)
586-
-[PR with the proposed implementation](https://github.com/lampepfl/dotty/pull/18262)
586+
-[PR with the proposed implementation](https://github.com/scala/scala3/pull/18262)
587587

588588
##FAQ
589589

‎_sips/sips/multi-source-extension-overloads.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ A number of alternatives were mentioned in [the Contributors thread](https://con
226226
##Related work
227227

228228
-[Contributors thread acting as de facto Pre-SIP](https://contributors.scala-lang.org/t/change-shadowing-mechanism-of-extension-methods-for-on-par-implicit-class-behavior/5831)
229-
-[Pull Request in dotty](https://github.com/lampepfl/dotty/pull/17050) to support it under an experimental import
229+
-[Pull Request in dotty](https://github.com/scala/scala3/pull/17050) to support it under an experimental import
230230

231231
##FAQ
232232

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp