Skip to content

Commit e0b7a9e

Browse files
committed
Avoid AnchorCreator extensions
1 parent 123ab59 commit e0b7a9e

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

scaladoc/src/dotty/tools/scaladoc/tasty/JavadocAnchorCreator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import scala.quoted._
55
import dotty.tools.scaladoc.util.Escape._
66
import scala.util.matching.Regex
77

8-
trait JavadocAnchorCreator:
8+
object JavadocAnchorCreator:
99

1010
private def javadocPrimitive(using Quotes)(sym: quotes.reflect.Symbol): Option[String] =
1111
import quotes.reflect.defn

scaladoc/src/dotty/tools/scaladoc/tasty/Scaladoc2AnchorCreator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import scala.quoted._
55
import dotty.tools.scaladoc.util.Escape._
66
import scala.util.matching.Regex
77

8-
trait Scaladoc2AnchorCreator:
8+
object Scaladoc2AnchorCreator:
99

1010
def getScaladoc2Type(using Quotes)(t: quotes.reflect.Tree) =
1111
import quotes.reflect.*

scaladoc/src/dotty/tools/scaladoc/tasty/SymOps.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@ import scala.quoted._
55
import dotty.tools.scaladoc.util.Escape._
66
import scala.collection.mutable.{ Map => MMap }
77
import dotty.tools.io.AbstractFile
8+
import Scaladoc2AnchorCreator.getScaladoc2Type
9+
import JavadocAnchorCreator.getJavadocType
810

9-
class SymOps[Q <: Quotes](val q: Q) extends JavadocAnchorCreator with Scaladoc2AnchorCreator:
11+
class SymOps[Q <: Quotes](val q: Q):
1012
import q.reflect._
1113

1214
given q.type = q

0 commit comments

Comments
 (0)