Skip to content

Commit 6d3fa1f

Browse files
Update scaladoc/src/dotty/tools/scaladoc/tasty/comments/MemberLookup.scala
Iterate only once over a symbol's members. Co-authored-by: Andrzej Ratajczak <[email protected]>
1 parent 8605c63 commit 6d3fa1f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

scaladoc/src/dotty/tools/scaladoc/tasty/comments/MemberLookup.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,9 +144,9 @@ trait MemberLookup {
144144
}
145145

146146
if owner.isPackageDef then
147-
findMatch(hackMembersOf(owner) ++ hackMembersOf(owner).flatMap {
147+
findMatch(hackMembersOf(owner).flatMap {
148148
s =>
149-
if s.name.endsWith("package$") then hackMembersOf(s) else Iterator.empty
149+
(if s.name.endsWith("package$") then hackMembersOf(s) else Iterator.empty) ++ Iterator(s)
150150
})
151151
else
152152
owner.tree match {

0 commit comments

Comments
 (0)