File tree 2 files changed +3
-2
lines changed
scala3doc/src/dotty/dokka 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,8 @@ object ScalaModuleProvider:
10
10
def mkModule ()(using ctx : DocContext ): Module =
11
11
val (result, rootDoc) = DokkaTastyInspector ().result()
12
12
val (rootPck, rest) = result.partition(_.name == " API" )
13
- val packageMembers = (rest ++ rootPck.flatMap(_.members)).sortBy(_.name)
13
+ val packageMembers = (rest ++ rootPck.flatMap(_.members))
14
+ .filter(p => p.members.nonEmpty || p.docs.nonEmpty).sortBy(_.name)
14
15
15
16
def flattenMember (m : Member ): Seq [(DRI , Member )] = (m.dri -> m) +: m.members.flatMap(flattenMember)
16
17
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ class StaticSiteContext(
128
128
private def loadAllFiles () =
129
129
def dir (name : String )= List (new File (root, name)).filter(_.isDirectory)
130
130
dir(" docs" ).flatMap(_.listFiles()).flatMap(loadTemplate(_, isBlog = false ))
131
- ++ dir(" blog" ).flatMap(loadTemplate(_, isBlog = true ))
131
+ ++ dir(" blog" ).flatMap(loadTemplate(_, isBlog = true )).sortBy(_.templateFile.title)
132
132
133
133
def driForLink (template : TemplateFile , link : String ): Seq [DRI ] =
134
134
val pathsDri : Option [Seq [DRI ]] = Try {
You can’t perform that action at this time.
0 commit comments