diff --git a/scaladoc-testcases/src/tests/classModifiers.scala b/scaladoc-testcases/src/tests/classModifiers.scala index a189c0e0c53b..c129ef92de2c 100644 --- a/scaladoc-testcases/src/tests/classModifiers.scala +++ b/scaladoc-testcases/src/tests/classModifiers.scala @@ -11,3 +11,5 @@ sealed case class D(c: String) final case class E(c: String) open class F + +implicit class Foo(i: Int) diff --git a/scaladoc/src/dotty/tools/scaladoc/tasty/SymOps.scala b/scaladoc/src/dotty/tools/scaladoc/tasty/SymOps.scala index 6e80c164d1d9..e412475cbf2c 100644 --- a/scaladoc/src/dotty/tools/scaladoc/tasty/SymOps.scala +++ b/scaladoc/src/dotty/tools/scaladoc/tasty/SymOps.scala @@ -100,7 +100,7 @@ object SymOps: Flags.Case -> Modifier.Case, ).collect { case (flag, mod) if sym.flags.is(flag) => mod - } ++ Seq(Modifier.Implicit).filter(_ => sym.isImplicitClass) + } def isHiddenByVisibility(using dctx: DocContext): Boolean = import VisibilityScope._