@@ -56,11 +56,12 @@ public struct ErrorWithLocation: Errorable, Equatable, CustomStringConvertible {
|
|||||||
let prior_snipped = prior.trimmingPrefix(["\n"])
|
let prior_snipped = prior.trimmingPrefix(["\n"])
|
||||||
let after_snipped = after.prefix { $0 != "\n" }
|
let after_snipped = after.prefix { $0 != "\n" }
|
||||||
let include_list = fp.reversed().map {
|
let include_list = fp.reversed().map {
|
||||||
let at = if let whence = $0.whence {
|
let at =
|
||||||
" included at position \(whence) in"
|
if let whence = $0.whence {
|
||||||
} else {
|
" included at position \(whence) in"
|
||||||
""
|
} else {
|
||||||
}
|
""
|
||||||
|
}
|
||||||
return $0.path.string + at
|
return $0.path.string + at
|
||||||
}.joined(separator: " ")
|
}.joined(separator: " ")
|
||||||
return formatter.formatWithStyle("Error: ", Style(StyleColor.Red))
|
return formatter.formatWithStyle("Error: ", Style(StyleColor.Red))
|
||||||
|
|||||||
Reference in New Issue
Block a user