Closed cvogt closed 9 years ago
def processPackage(pack: Package): String = { val grouped: Map[String, Seq[DocElement]] = pack.elements.groupBy { case e: ClassDoc => "classes" case e: ObjectDoc => "objects" case e: TraitDoc => "traits" case e: DocElement => "nvm" } processObjects(grouped("objects").map(_.asInstanceOf[ObjectDoc]))
->
val objects = pack.elements.collect { case o: ObjectDoc => o } processObjects(objects)
->