Scaladocs:枚举的参考值
Scaladocs: Reference values of enums
在 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 特有的问题吗?无论如何,我似乎无法弄清楚如何正确引用枚举值或者是否可能。
我想通了:[[myPackage.letters.Alphabet#A]]
在 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 特有的问题吗?无论如何,我似乎无法弄清楚如何正确引用枚举值或者是否可能。
我想通了:[[myPackage.letters.Alphabet#A]]