Scaladocs: справочные значения перечислений - PullRequest
0 голосов
/ 07 сентября 2018

В Scala, если у меня есть перечисление, подобное этому:

package myPackage.letters

object Alphabet extends Enumeration {
  val A: Value = Value("A")
  val B: Value = Value("B")
  val C: Value = Value("C")
}

Теперь я хочу написать ScalaDoc для метода в другом пакете и ссылаться на значения моего Enum следующим образом:

/**
  * Here, I want to reference my enum:
  * this works: [[myPackage.letters.Alphabet]]
  * this does not: [[myPackage.letters.Alphabet.A]]
  */
def myMethod = {}

Возможно, это проблема IntelliJ? Во всяком случае, я не могу понять, как правильно ссылаться на значения перечисления или, если это вообще возможно.

1 Ответ

0 голосов
/ 07 сентября 2018

Я понял это: [[myPackage.letters.Alphabet#A]]

...