Skip to content

ScalaDoc - No DRI found for query: Enum when enumeratum is used #20028

Open
@OndrejSpanel

Description

@OndrejSpanel

Compiler version

3.3.3

Minimized code

package my_package

import enumeratum._

sealed trait SomeEnum extends EnumEntry

case object SomeEnum extends Enum[SomeEnum] {
  val values = findValues

  case object A extends SomeEnum
  case object B extends SomeEnum
}
libraryDependencies += "com.beachape" %% "enumeratum" % "1.7.3"

Use doc in SBT

Output

[warn] -- Warning: src\main\scala\my_package\SomeEnum.scala:8:6 -----------------------
[warn] 8 |  val values = findValues
[warn]   |      ^
[warn]   |      No DRI found for query: Enum

Expectation

No warning. And if there is a warning, it should be actionable. What is DRI? Where was it not found?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions