Convert org.pkl.core.Release into a record (#812)

Also, add doc comments to some methods.
This commit is contained in:
translatenix
2024-11-14 12:20:37 -08:00
committed by GitHub
parent 09bc09d058
commit 51df2f3aa4
5 changed files with 56 additions and 101 deletions

View File

@@ -49,7 +49,7 @@ class CliDocGenerator(private val options: CliDocGeneratorOptions) : CliCommand(
sourceCodeUrlScheme =
if (options.isTestMode)
"https://github.com/apple/pkl/blob/0.24.0/stdlib%{path}#L%{line}-L%{endLine}"
else Release.current().sourceCode().sourceCodeUrlScheme,
else Release.current().sourceCode().sourceCodeUrlScheme(),
documentation =
if (options.isTestMode) URI("https://pages.github.com/apple/pkl/stdlib/pkl/0.24.0/")
else

View File

@@ -210,7 +210,7 @@ internal class SiteScope(
val path = "/stdlib/${name.substring(4)}.pkl"
Release.current()
.sourceCode()
.sourceCodeUrlScheme
.sourceCodeUrlScheme()
.replaceSourceCodePlaceholders(path, sourceLocation)
.toUri()
}