Skip to content

Commit 2333316

Browse files
authored
Merge pull request #14556 from dotty-staging/simpler-syntax-enum-doc
simplify syntax in enums.md
2 parents d0f9989 + b4b957b commit 2333316

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

docs/_docs/reference/enums/enums.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -103,14 +103,14 @@ even if they are imported (directly, or by renaming). For example:
103103
```scala
104104
import Planet.*
105105
enum Planet(mass: Double, radius: Double):
106-
private final val (MercuryMass @ _, MercuryRadius @ _) = (3.303e+23, 2.4397e6)
106+
private final val (mercuryMass, mercuryRadius) = (3.303e+23, 2.4397e6)
107107

108-
case Mercury extends Planet(MercuryMass, MercuryRadius) // Not found
109-
case Venus extends Planet(VenusMass, VenusRadius) // illegal reference
110-
case Earth extends Planet(Planet.EarthMass, Planet.EarthRadius) // ok
108+
case Mercury extends Planet(mercuryMass, mercuryRadius) // Not found
109+
case Venus extends Planet(venusMass, venusRadius) // illegal reference
110+
case Earth extends Planet(Planet.earthMass, Planet.earthRadius) // ok
111111
object Planet:
112-
private final val (VenusMass @ _, VenusRadius @ _) = (4.869e+24, 6.0518e6)
113-
private final val (EarthMass @ _, EarthRadius @ _) = (5.976e+24, 6.37814e6)
112+
private final val (venusMass, venusRadius) = (4.869e+24, 6.0518e6)
113+
private final val (earthMass, earthRadius) = (5.976e+24, 6.37814e6)
114114
end Planet
115115
```
116116
The fields referenced by `Mercury` are not visible, and the fields referenced by `Venus` may not

0 commit comments

Comments
 (0)