From 31beb3cf143a54e5d4fd8858fd6bbc81a01b343b Mon Sep 17 00:00:00 2001 From: Krzysztof Romanowski Date: Thu, 27 May 2021 14:29:01 +0200 Subject: [PATCH 1/2] Fold comments in snippets in case of narrow screen --- scaladoc/resources/dotty_res/styles/scalastyle.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scaladoc/resources/dotty_res/styles/scalastyle.css b/scaladoc/resources/dotty_res/styles/scalastyle.css index 634416eb8048..dda4e5f08fd1 100644 --- a/scaladoc/resources/dotty_res/styles/scalastyle.css +++ b/scaladoc/resources/dotty_res/styles/scalastyle.css @@ -93,6 +93,10 @@ pre, .symbol.monospace { font-weight: 500; font-size: 12px; } +pre .hljs-comment { + /* Fold comments in snippets */ + white-space: normal; +} a, a:visited, span[data-unresolved-link] { text-decoration: none; color: var(--link-fg); From 9bd67b51aeba3c3a0b54d1cd5a85a1c15dcd58e4 Mon Sep 17 00:00:00 2001 From: Krzysztof Romanowski Date: Thu, 27 May 2021 15:10:10 +0200 Subject: [PATCH 2/2] Add source mapping for non-stdlib files --- project/Build.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/project/Build.scala b/project/Build.scala index 44bc6ce48097..d6e6176cc5cc 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -1260,7 +1260,8 @@ object Build { "-project", name, scalaSrcLink(stdLibVersion, srcManaged(dottyNonBootstrappedVersion, "scala")), - dottySrcLink(referenceVersion, srcManaged(dottyNonBootstrappedVersion, "dotty")) + dottySrcLink(referenceVersion, srcManaged(dottyNonBootstrappedVersion, "dotty")), + s"-source-links:github://lampepfl/dotty/$referenceVersion", ) ++ scalacOptionsDocSettings ++ revision ++ params ++ targets import _root_.scala.sys.process._ Def.task((s"$distLocation/bin/scaladoc" +: cmd).!)