File tree Expand file tree Collapse file tree 2 files changed +18
-18
lines changed
scala3doc/src/dotty/dokka Expand file tree Collapse file tree 2 files changed +18
-18
lines changed Original file line number Diff line number Diff line change @@ -2,13 +2,13 @@ package dotty.dokka.tasty
22
33import dotty .dokka ._
44
5- trait NameNormalizer :
6- self : TastyParser =>
7- import qctx . reflect . _
8- extension ( s : Symbol ) def normalizedName : String = {
9- val withoutGivenPrefix = if s.isGiven then s.name. stripPrefix(" given_ " ) else s.name
10- val withoutExtensionPrefix = if s.isExtensionMethod then withoutGivenPrefix.stripPrefix( " extension_ " ) else withoutGivenPrefix
11- val withoutObjectSuffix = if s.flags.is( Flags . Object ) then withoutExtensionPrefix.stripSuffix( " $ " ) else withoutExtensionPrefix
12- val constructorNormalizedName = if s.isClassConstructor then " this " else withoutObjectSuffix
13- constructorNormalizedName
14- }
5+ trait NameNormalizer { self : TastyParser =>
6+ import qctx . reflect . _
7+ extension ( s : Symbol ) def normalizedName : String = {
8+ val withoutGivenPrefix = if s.isGiven then s.name.stripPrefix( " given_ " ) else s.name
9+ val withoutExtensionPrefix = if s.isExtensionMethod then withoutGivenPrefix. stripPrefix(" extension_ " ) else withoutGivenPrefix
10+ val withoutObjectSuffix = if s.flags.is( Flags . Object ) then withoutExtensionPrefix.stripSuffix( " $ " ) else withoutExtensionPrefix
11+ val constructorNormalizedName = if s.isClassConstructor then " this " else withoutObjectSuffix
12+ constructorNormalizedName
13+ }
14+ }
Original file line number Diff line number Diff line change @@ -17,14 +17,14 @@ class ImplicitMembersExtensionTransformer(ctx: DokkaContext) extends Documentabl
1717 val logger = context.getLogger
1818
1919 def retrieveCompanion (m : Member ) = m match {
20- case classlike : DClass =>
21- val comp = ClasslikeExtension .getFrom(classlike).flatMap(_.companion)
22- comp.flatMap { dri =>
23- val res = classlikeMap.get(dri)
24- if res.isEmpty then logger.warn(s " Companion for class ${classlike.name} exists but is missing in classlike map " )
25- res
26- }
27- case _ => None
20+ case classlike : DClass =>
21+ val comp = ClasslikeExtension .getFrom(classlike).flatMap(_.companion)
22+ comp.flatMap { dri =>
23+ val res = classlikeMap.get(dri)
24+ if res.isEmpty then logger.warn(s " Companion for class ${classlike.name} exists but is missing in classlike map " )
25+ res
26+ }
27+ case _ => None
2828 }
2929
3030 def expandMember (outerMembers : Seq [Member ])(c : Member ): Member =
You can’t perform that action at this time.
0 commit comments