Skip to content

Commit

Permalink
Merge pull request #646 from jenshalm/update/laika-1.0
Browse files Browse the repository at this point in the history
migrate to Laika 1.0.0
  • Loading branch information
armanbilge committed Oct 18, 2023
2 parents 892e362 + a4b6e0f commit 025e93e
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 7 deletions.
2 changes: 1 addition & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name := "sbt-typelevel"

import org.typelevel.sbt.gha.{PermissionScope, PermissionValue, Permissions}

ThisBuild / tlBaseVersion := "0.5"
ThisBuild / tlBaseVersion := "0.6"
ThisBuild / crossScalaVersions := Seq("2.12.18")
ThisBuild / developers ++= List(
tlGitHubDev("armanbilge", "Arman Bilge"),
Expand Down
2 changes: 1 addition & 1 deletion site/build.sbt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
addSbtPlugin("org.scalameta" % "sbt-mdoc" % "2.3.7")
addSbtPlugin("org.planet42" % "laika-sbt" % "0.19.5")
addSbtPlugin("org.typelevel" % "laika-sbt" % "1.0.0")
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,12 @@ object GenericSiteSettings {
@nowarn("cat=deprecation")
private val legacyRelatedProjects: Initialize[Option[ThemeNavigationSection]] = setting {
NonEmptyList.fromList(tlSiteRelatedProjects.value.toList).map { projects =>
val links = projects.map { case (name, url) => TextLink.external(url.toString, name) }
ThemeNavigationSection(
"Related Projects",
projects.map { case (name, url) => TextLink.external(url.toString, name) })
links.head,
links.tail*
)
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ package org.typelevel.sbt.site
import cats.effect.Async
import cats.effect.kernel.Resource
import laika.ast.Path
import laika.config.SyntaxHighlighting
import laika.format.Markdown.GitHubFlavor
import laika.io.model.InputTree
import laika.markdown.github.GitHubFlavor
import laika.parse.code.SyntaxHighlighting
import laika.parse.code.languages.DottySyntax
import laika.parse.code.languages.ScalaSyntax
import laika.theme.Theme
import laika.theme.ThemeBuilder
import laika.theme.ThemeProvider
Expand Down Expand Up @@ -70,7 +70,7 @@ object TypelevelHeliumExtensions {
)
.addExtensions(
GitHubFlavor,
if (scala3) SyntaxHighlighting.withSyntaxBinding("scala", DottySyntax)
if (scala3) SyntaxHighlighting.withSyntaxBinding("scala", ScalaSyntax.Scala3)
else SyntaxHighlighting
)
.build
Expand Down

0 comments on commit 025e93e

Please sign in to comment.