Skip to content

Commit c8afef1

Browse files
authored
Merge pull request #18 from szymon-rd/omit-rendering-empty-members
Do not render empty member list
2 parents 25eff3c + 6a603ad commit c8afef1

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

scaladoc/src/dotty/tools/scaladoc/renderers/MemberRenderer.scala

+7-5
Original file line numberDiff line numberDiff line change
@@ -478,11 +478,13 @@ class MemberRenderer(signatureRenderer: SignatureRenderer)(using DocContext) ext
478478
val memberContent = div(
479479
intro,
480480
memberInfo(m, withAttributes = true),
481-
section(id := "members-list")(
482-
h2(cls := "h500")("Members list"),
483-
buildDocumentableFilter,
484-
buildMembers(m)
485-
)
481+
if m.members.length > 0 then
482+
Seq(section(id := "members-list")(
483+
h2(cls := "h500")("Members list"),
484+
buildDocumentableFilter,
485+
buildMembers(m)
486+
))
487+
else Nil
486488
)
487489

488490
val memberDocument = Jsoup.parse(memberContent.toString)

0 commit comments

Comments
 (0)