Skip to content

Commit 7e03235

Browse files
committed
Update docs/blog/_posts/2019-12-20-21th-dotty-milestone-release.md
emphasise that semanticdb is in aid of Metals.
1 parent 82a6919 commit 7e03235

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

docs/blog/_posts/2019-12-20-21th-dotty-milestone-release.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ Greetings and we wish you Merry Christmas 🎄!
1111
We are excited to announce 0.21.0-RC1 of Scala 3. In this version we add support
1212
for non-nullable reference types and a flow-sensitive analysis that work
1313
complementary. We present new syntax for given extensions, matches and pattern
14-
matching over quotes. We are also happy to announce that SemanticDB extraction
15-
is now supported!
14+
matching over quotes. We are also happy to announce that SemanticDB generation
15+
is now supported within the compiler, this will eventually enable Metals to support Dotty!
1616

1717
# Feature Complete!
1818

@@ -290,14 +290,12 @@ def rewrite(expr: Expr[Double])(given QuoteContext): Expr[Double] = {
290290

291291
To learn more read our docs on [pattern matching over quotes](https://dotty.epfl.ch/docs/reference/metaprogramming/macros.html#pattern-matching-on-quoted-expressions).
292292

293-
## Added support for SemanticDB extraction
293+
## Added support for SemanticDB file generation
294294

295-
Scala 3 now offers support for SemanticDB extraction producing `.semanticdb`
296-
files. Users can use the `-Ysemanticdb` compiler flag to enable exporting
297-
SemanticDB files. Providing `-semanticdb-target` allows the user to select a
298-
separate target destination for the `META-INF` directory that stores SemanticDB
299-
files and `-sourceroot` to calculate a relative path for SemanticDB files within
300-
`META-INF`.
295+
As part of ongoing efforts to support Dotty in Metals, our latest release now offers support for generation
296+
of SemanticDB files, enabled with the `-Ysemanticdb` compiler flag.
297+
Providing `-semanticdb-target` allows the user to select a separate target destination for the `META-INF` directory (the
298+
root for `.semanticdb` files) and `-sourceroot` to calculate a relative path for SemanticDB files within `META-INF`.
301299

302300
# Let us know what you think!
303301

0 commit comments

Comments
 (0)