We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8b74eb7 commit 77bd1c8Copy full SHA for 77bd1c8
2 files changed
sourcecode/src-2/sourcecode/Macros.scala
@@ -117,7 +117,7 @@ object Macros {
117
val fileName = filePrefixCache
118
.computeIfAbsent(c.enclosingPosition.source, source => findOriginalFile(source.content))
119
.getOrElse(c.enclosingPosition.source.path)
120
- .split('/').last
+ .split(java.io.File.pathSeparatorChar).last
121
c.Expr[sourcecode.FileName](q"""${c.prefix}($fileName)""")
122
}
123
sourcecode/src-3/sourcecode/Macros.scala
@@ -181,7 +181,7 @@ object Macros {
181
val file = filePrefixCache.computeIfAbsent(sourceFile, _ => findOriginalFile(sourceFile.content))
182
.getOrElse(sourceFile.path)
183
184
- val name = file.split('/').last
+ val name = file.split(java.io.File.pathSeparatorChar).last
185
186
'{new sourcecode.FileName(${Expr(name)})}
187
0 commit comments