Details
-
Type:
Bug
-
Status: CLOSED
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: Scala 2.9.2
-
Fix Version/s: Scala 2.10.1
-
Component/s: Scaladoc Tool
-
Environment:
not relevant.
Description
Scaladoc will show an abbreviated version of the page it shows for package objects. It doesn't display the source link, linear supertypes, or the filters for ordering and inherited. All these things are valid – consider scala.sys.process, which extends a trait, for one example.
Simple test case:
test/traits.scala
package test
trait A { def hi = "hello" }
trait B { def bye = "bye!" }
test/package.scala
package object test extends A with B {
override def hi = "good morning!"
override def bye = "good bye!"
protected def thank = "thank you!"
}