Skip to content

Commit b6368e7

Browse files
committed
Fix building code snippets in markdown files when using scaladoc/generateReferenceDocumentation (crashed)
1 parent b33e746 commit b6368e7

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

project/Build.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2864,15 +2864,14 @@ object Build {
28642864

28652865
val languageReferenceConfig = Def.task {
28662866
Scala3.value
2867-
.add(OutputDir("scaladoc/output/reference"))
2867+
.add(OutputDir(file("scaladoc/output/reference").getAbsoluteFile.getAbsolutePath))
28682868
.add(SiteRoot(docs.getAbsolutePath))
28692869
.add(ProjectName("Scala 3 Reference"))
28702870
.add(ProjectVersion(baseVersion))
28712871
.remove[VersionsDictionaryUrl]
28722872
.add(SourceLinks(List(
28732873
s"${docs.getParentFile().getAbsolutePath}=github://scala/scala3/language-reference-stable"
28742874
)))
2875-
.withTargets(List("___fake___.scala"))
28762875
}
28772876

28782877
val expectedLinksRegeneration = Def.task {

scaladoc/src/dotty/tools/scaladoc/Scaladoc.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ object Scaladoc:
131131
roots.split(File.pathSeparatorChar).toList.map(new File(_))
132132

133133
argumentFilesOrNone.fold((None, newContext)) { argumentFiles =>
134-
val inFiles = argumentFiles.map(File(_)).filter(_.getName != "___fake___.scala")
134+
val inFiles = argumentFiles.map(File(_))
135135
val (existing, nonExisting) = inFiles.partition(_.exists)
136136

137137
if nonExisting.nonEmpty then report.warning(

0 commit comments

Comments
 (0)