Skip to content

Commit 974cf5c

Browse files
committed
Fix rebase breakage and update scala3doc files
1 parent a9b0b7d commit 974cf5c

File tree

18 files changed

+119
-119
lines changed

18 files changed

+119
-119
lines changed

compiler/src/scala/quoted/runtime/impl/QuotesImpl.scala

Lines changed: 87 additions & 87 deletions
Large diffs are not rendered by default.

library/src/scala/quoted/Quotes.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ trait Quotes { self: runtime.QuoteUnpickler & runtime.QuoteMatching =>
321321

322322
/** Extension methods of `Export` */
323323
trait ExportMethods:
324-
extension (self: Export):
324+
extension (self: Export)
325325
def expr: Term
326326
def selectors: List[Selector]
327327
end extension

scala3doc-testcases/src/tests/extensionMethodSignatures.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class ClassOne
2323
= ???
2424

2525
extension (c:ClassTwo)
26-
:
26+
2727
def getString(a: String): String
2828
= a
2929

scala3doc/src/dotty/dokka/DocContext.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ private def createMessage(
5757
case throwable: Throwable =>
5858
s"$localizedMessage \ncaused by: ${throwableToString(throwable)}"
5959

60-
extension (r: report.type):
60+
extension (r: report.type)
6161
def error(m: String, f: File, e: Throwable | Null = null)(using CompilerContext): Unit =
6262
r.error(createMessage(m, f, e), sourcePostionFor(f))
6363

scala3doc/src/dotty/dokka/DottyDokkaPlugin.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ class DottyDokkaPlugin extends DokkaJavaPlugin:
170170
)
171171

172172
// TODO (https://github.com/lampepfl/scala3doc/issues/232): remove once problem is fixed in Dokka
173-
extension [T] (builder: ExtensionBuilder[T]):
173+
extension [T] (builder: ExtensionBuilder[T])
174174
def ordered(before: Seq[Extension[_, _, _]], after: Seq[Extension[_, _, _]]): ExtensionBuilder[T] =
175175
val byDsl = new OrderingKind.ByDsl(dsl => {
176176
dsl.after(after:_*)

scala3doc/src/dotty/dokka/Scala3docArgs.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ object Scala3docArgs:
4646
processArguments(initialSummary, processAll = true, skipped = Nil)
4747
val newContext = rootCtx.fresh
4848

49-
extension[T](arg: Setting[T]):
49+
extension[T](arg: Setting[T])
5050
def get = arg.valueIn(summary.sstate)
5151
def withDefault(default: => T) =
5252
if arg.get == arg.default then default else arg.get

scala3doc/src/dotty/dokka/compat.scala

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,37 +34,37 @@ val topLevelDri = org.jetbrains.dokka.links.DRI.Companion.getTopLevel
3434
type SourceSetWrapper = DokkaConfiguration$DokkaSourceSet
3535
type DokkaSourceSet = DokkaConfiguration.DokkaSourceSet
3636

37-
extension [T] (wrapper: SourceSetWrapper):
37+
extension [T] (wrapper: SourceSetWrapper)
3838
def toSet: JSet[DokkaConfiguration$DokkaSourceSet] = JSet(wrapper)
3939
def toMap(value: T): JMap[DokkaConfiguration$DokkaSourceSet, T] = JMap(wrapper -> value)
4040

41-
extension [T] (wrapper: DokkaSourceSet):
41+
extension [T] (wrapper: DokkaSourceSet)
4242
// when named `toSet` fails in runtime -- TODO: create a minimal!
4343
// def toSet: JSet[DokkaConfiguration$DokkaSourceSet] = JSet(wrapper.asInstanceOf[SourceSetWrapper])
4444
def asSet: JSet[DokkaConfiguration$DokkaSourceSet] = JSet(wrapper.asInstanceOf[SourceSetWrapper])
4545
def asMap(value: T): JMap[DokkaConfiguration$DokkaSourceSet, T] = JMap(wrapper.asInstanceOf[SourceSetWrapper] -> value)
4646

47-
extension (sourceSets: JList[DokkaSourceSet]):
47+
extension (sourceSets: JList[DokkaSourceSet])
4848
def asDokka: JSet[SourceSetWrapper] = sourceSets.asScala.toSet.asJava.asInstanceOf[JSet[SourceSetWrapper]]
4949
def toDisplaySourceSet = sourceSets.asScala.map(ss => DisplaySourceSet(ss.asInstanceOf[SourceSetWrapper])).toSet.asJava
5050

51-
extension (sourceSets: Set[SourceSetWrapper]):
51+
extension (sourceSets: Set[SourceSetWrapper])
5252
def toDisplay = sourceSets.map(DisplaySourceSet(_)).asJava
5353

54-
extension [V] (a: WithExtraProperties[_]):
54+
extension [V] (a: WithExtraProperties[_])
5555
def get(key: ExtraProperty.Key[_, V]): V = a.getExtra().getMap().get(key).asInstanceOf[V]
5656

57-
extension [E <: WithExtraProperties[E]] (a: E):
57+
extension [E <: WithExtraProperties[E]] (a: E)
5858
def put(value: ExtraProperty[_ >: E]): E = a.withNewExtras(a.getExtra plus value)
5959

60-
extension [V] (map: JMap[SourceSetWrapper, V]):
60+
extension [V] (map: JMap[SourceSetWrapper, V])
6161
def defaultValue: V = map.values.asScala.head
6262

63-
extension [V](jlist: JList[V]):
63+
extension [V](jlist: JList[V])
6464
def ++ (other: JList[V]): JList[V] =
6565
Stream.of(jlist, other).flatMap(_.stream).collect(Collectors.toList())
6666

67-
extension [V](jset: JSet[V]):
67+
extension [V](jset: JSet[V])
6868
def ++ (other: JSet[V]): JSet[V] =
6969
Stream.of(jset, other).flatMap(_.stream).collect(Collectors.toSet())
7070

scala3doc/src/dotty/dokka/model/api/api.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ type Signature = Seq[String | Link]
9292
object Signature:
9393
def apply(names: (String | Link)*): Signature = names // TO batter dotty shortcommings in union types
9494

95-
extension (s: Signature):
95+
extension (s: Signature)
9696
def join(a: Signature): Signature = s ++ a
9797

9898
case class LinkToType(signature: Signature, dri: DRI, kind: Kind)
@@ -114,7 +114,7 @@ object Member:
114114
def unapply(d: Documentable): Option[(String, DRI, Visibility, Kind, Origin)] =
115115
d.memberExt.map(v => (d.getName, d.getDri, v.visibility, v.kind, v.origin))
116116

117-
extension[T] (member: Member):
117+
extension[T] (member: Member)
118118

119119
private[api] def memberExt = MemberExtension.getFrom(member)
120120

@@ -142,7 +142,7 @@ extension[T] (member: Member):
142142
def membersBy(op: Member => Boolean): (Seq[Member], Seq[Member]) = allMembers.filter(op).partition(_.origin == Origin.DefinedWithin)
143143

144144

145-
extension (module: DModule):
145+
extension (module: DModule)
146146
def driMap: Map[DRI, Member] = ModuleExtension.getFrom(module).fold(Map.empty)(_.driMap)
147147

148148
case class TastyDocumentableSource(val path: String, val lineNumber: Int)

scala3doc/src/dotty/dokka/model/api/internalExtensions.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ object CompositeMemberExtension extends BaseKey[Documentable, CompositeMemberExt
5050
new MergeStrategy$Replace(left.copy(members = left.members ++ right.members))
5151
.asInstanceOf[MergeStrategy[Documentable]]
5252

53-
extension (member: Member):
53+
extension (member: Member)
5454
private def putInMember(ext: MemberExtension) =
5555
val memberWithExtra = member.asInstanceOf[WithExtraProperties[Member]]
5656
memberWithExtra.withNewExtras(memberWithExtra.getExtra plus ext).asInstanceOf[Member]
@@ -93,7 +93,7 @@ extension (member: Member):
9393

9494
def updateRecusivly(op: Member => Member) = op(member).withMembers(member.allMembers.map(op))
9595

96-
extension (bound: Bound):
96+
extension (bound: Bound)
9797
def asSignature: Signature = bound match
9898
case tc: TypeConstructor =>
9999
tc.getProjections.asScala.toSeq.map {
@@ -102,7 +102,7 @@ extension (bound: Bound):
102102
Link(link.getName, link.getDri)
103103
}
104104

105-
extension (m: DModule):
105+
extension (m: DModule)
106106
def updatePackages(op: Seq[DPackage] => Seq[DPackage]): DModule =
107107
m.copy(
108108
m.getName,

scala3doc/src/dotty/dokka/tasty/BasicSupport.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ trait BasicSupport:
3333
Annotation(dri, params)
3434

3535

36-
extension (sym: Symbol):
36+
extension (sym: Symbol)
3737
def documentation = sym.documentation match
3838
case Some(comment) =>
3939
Map(ctx.sourceSet -> parseComment(comment, sym.tree))

scala3doc/src/dotty/dokka/tasty/ClassLikeSupport.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ trait ClassLikeSupport:
188188
case other => parseMember(other)
189189
).map(_.withOrigin(Origin.InheritedFrom(s.symbol.owner.normalizedName, s.symbol.owner.dri)))
190190

191-
extension (c: ClassDef):
191+
extension (c: ClassDef)
192192
def membersToDocument = c.body.filterNot(_.symbol.isHiddenByVisibility)
193193

194194
def getNonTrivialInheritedMemberTrees =

scala3doc/src/dotty/dokka/tasty/SymOps.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class SymOps[Q <: Quotes](val q: Q):
1414
import q.reflect._
1515

1616
given Q = q
17-
extension (sym: Symbol):
17+
extension (sym: Symbol)
1818
def packageName: String =
1919
if (sym.isPackageDef) sym.fullName
2020
else sym.maybeOwner.packageName

scala3doc/src/dotty/dokka/tasty/SyntheticSupport.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ trait SyntheticsSupport:
77

88
import qctx.reflect._
99

10-
extension (t: TypeRepr):
10+
extension (t: TypeRepr)
1111
def isTupleType: Boolean = hackIsTupleType(using qctx)(t)
1212

1313
def isCompiletimeAppliedType: Boolean = hackIsCompiletimeAppliedType(using qctx)(t)
@@ -24,7 +24,7 @@ trait SyntheticsSupport:
2424
val tpe = rtpe.asInstanceOf[dotc.core.Types.Type]
2525
ctx.definitions.isCompiletimeAppliedType(tpe.typeSymbol)
2626

27-
extension (s: Symbol):
27+
extension (s: Symbol)
2828
def isSyntheticFunc: Boolean = s.flags.is(Flags.Synthetic) || s.flags.is(Flags.FieldAccessor) || isDefaultHelperMethod
2929

3030
def isSuperBridgeMethod: Boolean = s.name.contains("$super$")

scala3doc/src/dotty/dokka/tasty/TypesSupport.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ trait TypesSupport:
3636
}
3737

3838
given TreeSyntax: AnyRef with
39-
extension (tpeTree: Tree):
39+
extension (tpeTree: Tree)
4040
def dokkaType: Bound =
4141
val data = tpeTree match
4242
case TypeBoundsTree(low, high) => typeBound(low.tpe, low = true) ++ typeBound(high.tpe, low = false)
@@ -46,7 +46,7 @@ trait TypesSupport:
4646
new GenericTypeConstructor(tpeTree.symbol.dri, data.asJava, null)
4747

4848
given TypeSyntax: AnyRef with
49-
extension (tpe: TypeRepr):
49+
extension (tpe: TypeRepr)
5050
def dokkaType: Bound =
5151
val data = inner(tpe)
5252
val dri = data.collect{

scala3doc/src/dotty/dokka/translators/ScalaPageCreator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ class ScalaPageCreator(
159159

160160
override def contentForFunction(f: DFunction) = contentForMember(f)
161161

162-
extension (b: DocBuilder):
162+
extension (b: DocBuilder)
163163
def descriptionIfNotEmpty(d: Documentable): DocBuilder = {
164164
val desc = this.contentForDescription(d).asScala.toSeq
165165
val res = if desc.isEmpty then b else b

scala3doc/src/dotty/dokka/utils.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def getFromExtra[V](e: WithExtraProperties[_], k: ExtraProperty.Key[_, V]): Opti
3131
Option(e.getExtra.getMap.get(k)).asInstanceOf[Option[V]]
3232

3333

34-
extension (f: DFunction):
34+
extension (f: DFunction)
3535
def isRightAssociative(): Boolean = f.getName.endsWith(":")
3636

3737
def modifyContentGroup(originalContentNodeWithParents: Seq[ContentGroup], modifiedContentNode: ContentGroup): ContentGroup =

scala3doc/test/dotty/dokka/ScaladocTest.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ enum Assertion:
5959
case AfterPagesTransformation(fn: RootPageNode => Unit)
6060
case AfterRendering(fn: (RootPageNode, DokkaContext) => Unit)
6161

62-
extension (s: Seq[Assertion]):
62+
extension (s: Seq[Assertion])
6363
def asTestMethods: TestMethods =
6464
import Assertion._
6565
TestMethods(
@@ -74,5 +74,5 @@ extension (s: Seq[Assertion]):
7474
((root, context) => s.collect { case AfterRendering(fn) => fn(root, context)}.kUnit)
7575
)
7676

77-
extension [T] (s: T):
77+
extension [T] (s: T)
7878
private def kUnit = kotlin.Unit.INSTANCE

scala3doc/test/dotty/dokka/SignatureTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ abstract class SignatureTest(
7575
private def findMissingSingatures(expected: Seq[String], actual: Seq[String]): Set[String] =
7676
expected.toSet &~ actual.toSet
7777

78-
extension (s: String):
78+
extension (s: String)
7979
private def startWithAnyOfThese(c: String*) = c.exists(s.startsWith)
8080
private def compactWhitespaces = whitespaceRegex.replaceAllIn(s, " ")
8181

0 commit comments

Comments
 (0)