Skip to content

SemanticDB diagnostics missing #17535

Closed
@bjaglin

Description

@bjaglin

Compiler version

3.3.0-RC6 (but I believe this is not a regression, and is reproducible for any 3.x)

Minimized code

//> using scala 3.3.0-RC6
//> using options -Wunused:all -Ysemanticdb

import java.util.List

object Test

Output

➜  metap Test.scala.semanticdb
Test.scala
--------------

Summary:
Schema => SemanticDB v4
Uri => tmp/Test.scala
Text => empty
Language => Scala
Symbols => 1 entries
Occurrences => 4 entries

Symbols:
_empty_/Test. => final object Test extends Object { self: Test.type => +1 decls }

Occurrences:
[3:7..3:11) => java/
[3:12..3:16) => java/util/
[3:17..3:21) => java/util/List#
[5:7..5:11) <= _empty_/Test.

Expected

 ➜  metap Test.scala.semanticdb
 Test.scala
 --------------

 Summary:
 Schema => SemanticDB v4
 Uri => tmp/Test.scala
 Text => empty
 Language => Scala
 Symbols => 1 entries
 Occurrences => 4 entries

 Symbols:
 _empty_/Test. => final object Test extends Object { self: Test.type => +1 decls }

 Occurrences:
 [3:7..3:11) => java/
 [3:12..3:16) => java/util/
 [3:17..3:21) => java/util/List#
 [5:7..5:11) <= _empty_/Test.

+Diagnostics:
+[3:17..3:21) [warning] Unused import

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions