Skip to content

Commit 688b7ac

Browse files
committed
Fix links refering to non-existing pages
1 parent 6a91084 commit 688b7ac

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

docs/_docs/reference/contextual/context-bounds.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Since the context parameter now has a name, it can be referred
4747
to in the body of `reduce`. An example is the `m.unit` reference in the definition above.
4848

4949
If the context bound does not carry an `as` clause, the generated witness parameter gets a compiler-synthesized name. However, a [currently experimental
50-
language extension](../experimental/default-names-context-bounds.md) would in this case give the context parameter the same name as the bound type parameter.
50+
language extension](../experimental/typeclasses.md#better-default-names-for-context-bounds) would in this case give the context parameter the same name as the bound type parameter.
5151

5252
Named context bounds were introduced in Scala 3.6.
5353

docs/_docs/reference/experimental/typeclasses.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ in source version `future` if the additional experimental language import `modul
2525
```
2626

2727
It is intended to turn features described here into proposals under the Scala improvement process. A first installment is SIP 64, which covers some syntactic changes, names for context bounds, multiple context bounds and deferred givens. This SIP has been accepted for inclusion in the language and will be released in Scala 3.6. The remaining elements
28-
that concern type classes are described in the following. There is also a separate [page on modularity improvements](../modularity.md) that describes proposed additions not directly related to type classes.
28+
that concern type classes are described in the following. There is also a separate [page on modularity improvements](modularity.md) that describes proposed additions not directly related to type classes.
2929

3030
## Generalizing Context Bounds
3131

docs/_docs/reference/features-classification.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ These constructs replace existing constructs with the aim of making the language
4040
- [Extension methods](contextual/extension-methods.md) replace implicit classes with a clearer and simpler mechanism.
4141
- [Opaque type aliases](other-new-features/opaques.md) replace most uses
4242
of value classes while guaranteeing absence of boxing.
43-
- [Top-level definitions](dropped-features/package-objects.md) replace package objects, dropping syntactic boilerplate.
43+
- [Top-level definitions](other-new-features/toplevel-definitions.md) replace package objects, dropping syntactic boilerplate.
4444
- [Export clauses](other-new-features/export.md)
4545
provide a simple and general way to express aggregation, which can replace the
4646
previous facade pattern of package objects inheriting from classes.

docs/_docs/reference/overview.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ These constructs replace existing constructs with the aim of making the language
4646
replace implicit classes with a clearer and simpler mechanism.
4747
- [Opaque type aliases](other-new-features/opaques.md)
4848
replace most uses of value classes while guaranteeing the absence of boxing.
49-
- [Top-level definitions](dropped-features/package-objects.md)
49+
- [Top-level definitions](other-new-features/toplevel-definitions.md)
5050
replace package objects, dropping syntactic boilerplate.
5151
- [Export clauses](other-new-features/export.md)
5252
provide a simple and general way to express aggregation, which can replace

0 commit comments

Comments
 (0)