Build Information
Failed to build Ignite with Swift 5.9 for Linux.
Build Command
bash -c docker run --rm -v "checkouts-4606859-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
[213/302] Compiling Ignite DisallowRule.swift
[214/302] Compiling Ignite KnownRobot.swift
[215/302] Compiling Ignite RobotsConfiguration.swift
[216/302] Compiling Ignite Site.swift
[217/302] Compiling Ignite StaticPage.swift
[218/302] Compiling Ignite CodeBlock.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[219/302] Compiling Ignite Column.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[220/302] Compiling Ignite ContentPreview.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[221/302] Compiling Ignite Divider.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[222/302] Compiling Ignite Dropdown.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[223/302] Compiling Ignite Embed.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[224/302] Compiling Ignite Emphasis.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[225/302] Compiling Ignite Group.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[226/302] Compiling Ignite HTML.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[227/302] Compiling Ignite Head.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[228/302] Compiling Ignite Image.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[229/302] Compiling Ignite Include.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[230/302] Compiling Ignite Item.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[231/302] Compiling Ignite Link.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[232/302] Compiling Ignite List.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[233/302] Compiling Ignite ListItem.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[234/302] Compiling Ignite MetaLink.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[234/302] Linking IgniteCLI
error: emit-module command failed with exit code 1 (use -v to see invocation)
[236/302] Compiling Ignite SyntaxHighlighter.swift
[237/302] Compiling Ignite TagPage.swift
[238/302] Compiling Ignite Theme.swift
[239/302] Compiling Ignite ThemedPage.swift
[240/302] Compiling Ignite Ignite.swift
[241/302] Compiling Ignite AccessibilityLabel.swift
[242/302] Compiling Ignite AspectRatio.swift
[243/302] Compiling Ignite BackgroundColor.swift
[244/302] Compiling Ignite CornerRadius.swift
[245/302] Compiling Ignite ForegroundStyle.swift
[246/302] Compiling Ignite Frame.swift
[247/302] Compiling Ignite Hidden.swift
[248/302] Compiling Ignite Hint.swift
[249/302] Compiling Ignite HorizontalAlignment.swift
[250/302] Compiling Ignite LazyLoadable.swift
[251/302] Compiling Ignite Margin.swift
[252/302] Compiling Ignite MetaTag.swift
[253/302] Compiling Ignite NavigationBar.swift
[254/302] Compiling Ignite PlainText.swift
[255/302] Compiling Ignite Quote.swift
[256/302] Compiling Ignite Row.swift
[257/302] Compiling Ignite Script.swift
[258/302] Compiling Ignite Section.swift
[259/302] Compiling Ignite Slide.swift
[260/302] Compiling Ignite Spacer.swift
[261/302] Compiling Ignite Span.swift
[262/302] Compiling Ignite Strikethrough.swift
[263/302] Compiling Ignite Strong.swift
[264/302] Compiling Ignite Table.swift
[265/302] Compiling Ignite Tag.swift
[266/302] Compiling Ignite Text.swift
[267/302] Compiling Ignite Title.swift
[268/302] Compiling Ignite Underline.swift
[269/302] Emitting module Ignite
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
[270/302] Compiling Ignite Array-ContainsLocation.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[271/302] Compiling Ignite Array-DefinitelyNotAHack.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[272/302] Compiling Ignite Array-ElementRendering.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[273/302] Compiling Ignite Array-LocalizedContains.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[274/302] Compiling Ignite Array-Sorting.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[275/302] Compiling Ignite Date-RFC822.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[276/302] Compiling Ignite String-AbsoluteLinks.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[277/302] Compiling Ignite String-EscapedForJavaScript.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[278/302] Compiling Ignite String-Slug.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[279/302] Compiling Ignite String-SplitAndTrim.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[280/302] Compiling Ignite String-StrippingTags.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[281/302] Compiling Ignite URL-PackageDirectory.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[282/302] Compiling Ignite URL-Relative.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[283/302] Compiling Ignite URL-RemovingWWW.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[284/302] Compiling Ignite URL-Unwrapped.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[285/302] Compiling Ignite Component.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[286/302] Compiling Ignite Content.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[287/302] Compiling Ignite Page.swift
[288/302] Compiling Ignite Color.swift
[289/302] Compiling Ignite ColumnWidth.swift
[290/302] Compiling Ignite CoreAttributes.swift
[291/302] Compiling Ignite DiagonalEdge.swift
[292/302] Compiling Ignite Edge.swift
[293/302] Compiling Ignite EdgeAdjust.swift
[294/302] Compiling Ignite Font.swift
[295/302] Compiling Ignite FontWeight.swift
[296/302] Compiling Ignite OrderedListStyle.swift
[297/302] Compiling Ignite Role.swift
[298/302] Compiling Ignite SpacingAmount.swift
[299/302] Compiling Ignite UnorderedListStyle.swift
[300/302] Compiling Ignite EmptyTheme.swift
[301/302] Compiling Ignite MissingTheme.swift
[302/302] Compiling Ignite resource_bundle_accessor.swift
error: fatalError
[0/1] Planning build
[1/1] Compiling plugin GenerateManual
Building for debugging...
[2/61] Compiling Ignite Opacity.swift
/host/spi-builder-workspace/Sources/Ignite/Modifiers/Opacity.swift:16:42: error: value of type 'Double' has no member 'formatted'
self.style("opacity: \(value.formatted())")
~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/FeedGenerator.swift:57:37: error: value of type 'URL' has no member 'appending'
<atom:link href="\(site.url.appending(path: site.feedConfiguration.path).absoluteString)" rel="self" type="application/rss+xml" />\
~~~~~~~~ ^~~~~~~~~
[3/61] Compiling Ignite Padding.swift
/host/spi-builder-workspace/Sources/Ignite/Modifiers/Opacity.swift:16:42: error: value of type 'Double' has no member 'formatted'
self.style("opacity: \(value.formatted())")
~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/FeedGenerator.swift:57:37: error: value of type 'URL' has no member 'appending'
<atom:link href="\(site.url.appending(path: site.feedConfiguration.path).absoluteString)" rel="self" type="application/rss+xml" />\
~~~~~~~~ ^~~~~~~~~
[4/61] Compiling Ignite Position.swift
/host/spi-builder-workspace/Sources/Ignite/Modifiers/Opacity.swift:16:42: error: value of type 'Double' has no member 'formatted'
self.style("opacity: \(value.formatted())")
~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/FeedGenerator.swift:57:37: error: value of type 'URL' has no member 'appending'
<atom:link href="\(site.url.appending(path: site.feedConfiguration.path).absoluteString)" rel="self" type="application/rss+xml" />\
~~~~~~~~ ^~~~~~~~~
[5/61] Compiling Ignite Shadow.swift
/host/spi-builder-workspace/Sources/Ignite/Modifiers/Opacity.swift:16:42: error: value of type 'Double' has no member 'formatted'
self.style("opacity: \(value.formatted())")
~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/FeedGenerator.swift:57:37: error: value of type 'URL' has no member 'appending'
<atom:link href="\(site.url.appending(path: site.feedConfiguration.path).absoluteString)" rel="self" type="application/rss+xml" />\
~~~~~~~~ ^~~~~~~~~
[6/61] Compiling Ignite TextDecoration.swift
/host/spi-builder-workspace/Sources/Ignite/Modifiers/Opacity.swift:16:42: error: value of type 'Double' has no member 'formatted'
self.style("opacity: \(value.formatted())")
~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/FeedGenerator.swift:57:37: error: value of type 'URL' has no member 'appending'
<atom:link href="\(site.url.appending(path: site.feedConfiguration.path).absoluteString)" rel="self" type="application/rss+xml" />\
~~~~~~~~ ^~~~~~~~~
[7/61] Compiling Ignite TextSelection.swift
/host/spi-builder-workspace/Sources/Ignite/Modifiers/Opacity.swift:16:42: error: value of type 'Double' has no member 'formatted'
self.style("opacity: \(value.formatted())")
~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/FeedGenerator.swift:57:37: error: value of type 'URL' has no member 'appending'
<atom:link href="\(site.url.appending(path: site.feedConfiguration.path).absoluteString)" rel="self" type="application/rss+xml" />\
~~~~~~~~ ^~~~~~~~~
[8/61] Compiling Ignite FeedGenerator.swift
/host/spi-builder-workspace/Sources/Ignite/Modifiers/Opacity.swift:16:42: error: value of type 'Double' has no member 'formatted'
self.style("opacity: \(value.formatted())")
~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/FeedGenerator.swift:57:37: error: value of type 'URL' has no member 'appending'
<atom:link href="\(site.url.appending(path: site.feedConfiguration.path).absoluteString)" rel="self" type="application/rss+xml" />\
~~~~~~~~ ^~~~~~~~~
[9/61] Compiling Ignite Location.swift
/host/spi-builder-workspace/Sources/Ignite/Modifiers/Opacity.swift:16:42: error: value of type 'Double' has no member 'formatted'
self.style("opacity: \(value.formatted())")
~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/FeedGenerator.swift:57:37: error: value of type 'URL' has no member 'appending'
<atom:link href="\(site.url.appending(path: site.feedConfiguration.path).absoluteString)" rel="self" type="application/rss+xml" />\
~~~~~~~~ ^~~~~~~~~
[10/69] Compiling Ignite Image.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[11/69] Compiling Ignite Include.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[12/69] Compiling Ignite Item.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[13/69] Compiling Ignite Link.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[14/69] Compiling Ignite List.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[15/69] Compiling Ignite ListItem.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[16/69] Compiling Ignite MetaLink.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[17/69] Compiling Ignite Array-ContainsLocation.swift
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:33:49: error: value of type 'URL' has no member 'appending'
let fileURL = context.includesDirectory.appending(path: filename)
~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
[18/69] Compiling Ignite Alert.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
[19/69] Compiling Ignite Badge.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
[20/69] Compiling Ignite Body.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
[21/69] Compiling Ignite Button.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
[22/69] Compiling Ignite ButtonGroup.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
[23/69] Compiling Ignite Card.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
[24/69] Compiling Ignite Carousel.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
[25/69] Compiling Ignite Code.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
[26/69] Compiling Ignite CodeBlock.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
[27/69] Compiling Ignite Action.swift
[28/69] Compiling Ignite CustomAction.swift
[29/69] Compiling Ignite EventModifiers.swift
[30/69] Compiling Ignite HideElement.swift
[31/69] Compiling Ignite ShowAlert.swift
[32/69] Compiling Ignite ShowElement.swift
[33/69] Compiling Ignite FeedLink.swift
[34/69] Compiling Ignite IgniteFooter.swift
[35/69] Compiling Ignite Accordion.swift
[36/87] Compiling Ignite String-SplitAndTrim.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[37/87] Compiling Ignite String-StrippingTags.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[38/87] Compiling Ignite URL-PackageDirectory.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[39/87] Compiling Ignite URL-Relative.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[40/87] Compiling Ignite URL-RemovingWWW.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[41/87] Compiling Ignite URL-Unwrapped.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[42/87] Compiling Ignite Component.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[43/87] Compiling Ignite Content.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-PackageDirectory.swift:14:26: error: no exact matches in call to initializer
var currentURL = URL(filePath: file.description)
^
Foundation.URL:3:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(string:)')
public init?(string: String)
^
Foundation.URL:8:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileURLWithPath:)')
public init(fileURLWithPath path: String)
^
Foundation.URL:2:12: note: incorrect labels for candidate (have: '(filePath:)', expected: '(fileReferenceLiteralResourceName:)')
public init(fileReferenceLiteralResourceName name: String)
^
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:15:30: error: cannot call value of non-function type 'String'
let basePath = other.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-Relative.swift:16:24: error: cannot call value of non-function type 'String'
let thisPath = path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/URL-RemovingWWW.swift:15:9: error: cannot call value of non-function type 'String?'
host()?.replacing(#/^www\./#, with: "")
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:141:36: error: cannot call value of non-function type 'String'
let basePath = baseURL.path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:142:56: error: cannot call value of non-function type 'String'
let thisPath = url.deletingPathExtension().path()
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:61: error: value of type 'Date' has no member 'formatted'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:180:72: error: cannot infer contextual base in reference to member 'iso8601'
metadata["date"] = resourceValues.creationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:80: error: value of type 'Date' has no member 'formatted'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:185:91: error: cannot infer contextual base in reference to member 'iso8601'
metadata["lastModified"] = resourceValues.contentModificationDate?.formatted(.iso8601) ?? Date.now
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:192:18: error: value of type 'URL' has no member 'appending'
site.url.appending(path: self.path).absoluteString
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Framework/Content.swift:225:31: error: type 'TimeZone?' has no member 'gmt'
formatter.timeZone = .gmt
~^~~
[44/93] Compiling Ignite PublishingContext.swift
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:56:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:57:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:58:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:59:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:75:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:76:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:77:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:78:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:161:66: error: cannot call value of non-function type 'String'
if FileManager.default.fileExists(atPath: buildDirectory.path()) {
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:187:37: error: value of type 'URL' has no member 'appending'
at: assetsDirectory.appending(path: asset.lastPathComponent),
~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:188:36: error: value of type 'URL' has no member 'appending'
to: buildDirectory.appending(path: asset.lastPathComponent)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:227:35: error: value of type 'URL' has no member 'appending'
let outputURL = directory.appending(path: "index.html")
~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:279:50: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:286:31: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:309:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:316:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:338:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: content.path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:345:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: content.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:354:40: error: value of type 'URL' has no member 'appending'
let outputURL = buildDirectory.appending(path: "sitemap.xml")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: extra argument 'order' in call
order: .reverse
~~~~~~~~~~~~~~~~~~~~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot convert key path into a multi-argument function type '(Content, Content) throws -> Bool'
by: \.date,
^
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot infer key path type from context; consider explicitly specifying a root type
by: \.date,
^
<#Root#>
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: cannot infer contextual base in reference to member 'reverse'
order: .reverse
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:376:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: site.feedConfiguration.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:377:79: error: cannot infer contextual base in reference to member 'utf8'
try result.write(to: destinationURL, atomically: true, encoding: .utf8)
~^~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:389:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "robots.txt")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:406:51: error: value of type 'URL' has no member 'appending'
let destinationDirectory = buildDirectory.appending(path: destination)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:424:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "js/syntax-highlighting.js")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:458:37: error: value of type 'URL' has no member 'appending'
let fullURL = rootDirectory.appending(path: "Resources/\(resource)")
~~~~~~~~~~~~~ ^~~~~~~~~
[45/93] Compiling Ignite PublishingError.swift
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:56:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:57:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:58:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:59:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:75:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:76:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:77:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:78:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:161:66: error: cannot call value of non-function type 'String'
if FileManager.default.fileExists(atPath: buildDirectory.path()) {
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:187:37: error: value of type 'URL' has no member 'appending'
at: assetsDirectory.appending(path: asset.lastPathComponent),
~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:188:36: error: value of type 'URL' has no member 'appending'
to: buildDirectory.appending(path: asset.lastPathComponent)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:227:35: error: value of type 'URL' has no member 'appending'
let outputURL = directory.appending(path: "index.html")
~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:279:50: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:286:31: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:309:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:316:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:338:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: content.path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:345:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: content.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:354:40: error: value of type 'URL' has no member 'appending'
let outputURL = buildDirectory.appending(path: "sitemap.xml")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: extra argument 'order' in call
order: .reverse
~~~~~~~~~~~~~~~~~~~~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot convert key path into a multi-argument function type '(Content, Content) throws -> Bool'
by: \.date,
^
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot infer key path type from context; consider explicitly specifying a root type
by: \.date,
^
<#Root#>
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: cannot infer contextual base in reference to member 'reverse'
order: .reverse
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:376:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: site.feedConfiguration.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:377:79: error: cannot infer contextual base in reference to member 'utf8'
try result.write(to: destinationURL, atomically: true, encoding: .utf8)
~^~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:389:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "robots.txt")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:406:51: error: value of type 'URL' has no member 'appending'
let destinationDirectory = buildDirectory.appending(path: destination)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:424:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "js/syntax-highlighting.js")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:458:37: error: value of type 'URL' has no member 'appending'
let fullURL = rootDirectory.appending(path: "Resources/\(resource)")
~~~~~~~~~~~~~ ^~~~~~~~~
[46/93] Compiling Ignite RobotsGenerator.swift
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:56:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:57:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:58:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:59:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:75:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:76:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:77:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:78:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:161:66: error: cannot call value of non-function type 'String'
if FileManager.default.fileExists(atPath: buildDirectory.path()) {
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:187:37: error: value of type 'URL' has no member 'appending'
at: assetsDirectory.appending(path: asset.lastPathComponent),
~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:188:36: error: value of type 'URL' has no member 'appending'
to: buildDirectory.appending(path: asset.lastPathComponent)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:227:35: error: value of type 'URL' has no member 'appending'
let outputURL = directory.appending(path: "index.html")
~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:279:50: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:286:31: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:309:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:316:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:338:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: content.path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:345:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: content.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:354:40: error: value of type 'URL' has no member 'appending'
let outputURL = buildDirectory.appending(path: "sitemap.xml")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: extra argument 'order' in call
order: .reverse
~~~~~~~~~~~~~~~~~~~~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot convert key path into a multi-argument function type '(Content, Content) throws -> Bool'
by: \.date,
^
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot infer key path type from context; consider explicitly specifying a root type
by: \.date,
^
<#Root#>
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: cannot infer contextual base in reference to member 'reverse'
order: .reverse
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:376:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: site.feedConfiguration.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:377:79: error: cannot infer contextual base in reference to member 'utf8'
try result.write(to: destinationURL, atomically: true, encoding: .utf8)
~^~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:389:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "robots.txt")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:406:51: error: value of type 'URL' has no member 'appending'
let destinationDirectory = buildDirectory.appending(path: destination)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:424:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "js/syntax-highlighting.js")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:458:37: error: value of type 'URL' has no member 'appending'
let fullURL = rootDirectory.appending(path: "Resources/\(resource)")
~~~~~~~~~~~~~ ^~~~~~~~~
[47/93] Compiling Ignite SiteMapGenerator.swift
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:56:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:57:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:58:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:59:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:75:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:76:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:77:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:78:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:161:66: error: cannot call value of non-function type 'String'
if FileManager.default.fileExists(atPath: buildDirectory.path()) {
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:187:37: error: value of type 'URL' has no member 'appending'
at: assetsDirectory.appending(path: asset.lastPathComponent),
~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:188:36: error: value of type 'URL' has no member 'appending'
to: buildDirectory.appending(path: asset.lastPathComponent)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:227:35: error: value of type 'URL' has no member 'appending'
let outputURL = directory.appending(path: "index.html")
~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:279:50: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:286:31: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:309:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:316:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:338:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: content.path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:345:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: content.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:354:40: error: value of type 'URL' has no member 'appending'
let outputURL = buildDirectory.appending(path: "sitemap.xml")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: extra argument 'order' in call
order: .reverse
~~~~~~~~~~~~~~~~~~~~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot convert key path into a multi-argument function type '(Content, Content) throws -> Bool'
by: \.date,
^
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot infer key path type from context; consider explicitly specifying a root type
by: \.date,
^
<#Root#>
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: cannot infer contextual base in reference to member 'reverse'
order: .reverse
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:376:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: site.feedConfiguration.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:377:79: error: cannot infer contextual base in reference to member 'utf8'
try result.write(to: destinationURL, atomically: true, encoding: .utf8)
~^~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:389:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "robots.txt")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:406:51: error: value of type 'URL' has no member 'appending'
let destinationDirectory = buildDirectory.appending(path: destination)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:424:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "js/syntax-highlighting.js")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:458:37: error: value of type 'URL' has no member 'appending'
let fullURL = rootDirectory.appending(path: "Resources/\(resource)")
~~~~~~~~~~~~~ ^~~~~~~~~
[48/93] Compiling Ignite SyntaxHighlightGenerator.swift
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:56:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:57:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:58:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:59:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:75:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:76:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:77:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:78:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:161:66: error: cannot call value of non-function type 'String'
if FileManager.default.fileExists(atPath: buildDirectory.path()) {
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:187:37: error: value of type 'URL' has no member 'appending'
at: assetsDirectory.appending(path: asset.lastPathComponent),
~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:188:36: error: value of type 'URL' has no member 'appending'
to: buildDirectory.appending(path: asset.lastPathComponent)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:227:35: error: value of type 'URL' has no member 'appending'
let outputURL = directory.appending(path: "index.html")
~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:279:50: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:286:31: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:309:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:316:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:338:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: content.path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:345:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: content.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:354:40: error: value of type 'URL' has no member 'appending'
let outputURL = buildDirectory.appending(path: "sitemap.xml")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: extra argument 'order' in call
order: .reverse
~~~~~~~~~~~~~~~~~~~~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot convert key path into a multi-argument function type '(Content, Content) throws -> Bool'
by: \.date,
^
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot infer key path type from context; consider explicitly specifying a root type
by: \.date,
^
<#Root#>
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: cannot infer contextual base in reference to member 'reverse'
order: .reverse
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:376:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: site.feedConfiguration.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:377:79: error: cannot infer contextual base in reference to member 'utf8'
try result.write(to: destinationURL, atomically: true, encoding: .utf8)
~^~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:389:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "robots.txt")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:406:51: error: value of type 'URL' has no member 'appending'
let destinationDirectory = buildDirectory.appending(path: destination)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:424:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "js/syntax-highlighting.js")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:458:37: error: value of type 'URL' has no member 'appending'
let fullURL = rootDirectory.appending(path: "Resources/\(resource)")
~~~~~~~~~~~~~ ^~~~~~~~~
[49/93] Compiling Ignite AttributeValue.swift
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:56:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:57:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:58:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:59:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:75:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:76:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:77:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:78:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:161:66: error: cannot call value of non-function type 'String'
if FileManager.default.fileExists(atPath: buildDirectory.path()) {
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:187:37: error: value of type 'URL' has no member 'appending'
at: assetsDirectory.appending(path: asset.lastPathComponent),
~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:188:36: error: value of type 'URL' has no member 'appending'
to: buildDirectory.appending(path: asset.lastPathComponent)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:227:35: error: value of type 'URL' has no member 'appending'
let outputURL = directory.appending(path: "index.html")
~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:279:50: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:286:31: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:309:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:316:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:338:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: content.path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:345:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: content.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:354:40: error: value of type 'URL' has no member 'appending'
let outputURL = buildDirectory.appending(path: "sitemap.xml")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: extra argument 'order' in call
order: .reverse
~~~~~~~~~~~~~~~~~~~~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot convert key path into a multi-argument function type '(Content, Content) throws -> Bool'
by: \.date,
^
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot infer key path type from context; consider explicitly specifying a root type
by: \.date,
^
<#Root#>
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: cannot infer contextual base in reference to member 'reverse'
order: .reverse
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:376:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: site.feedConfiguration.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:377:79: error: cannot infer contextual base in reference to member 'utf8'
try result.write(to: destinationURL, atomically: true, encoding: .utf8)
~^~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:389:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "robots.txt")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:406:51: error: value of type 'URL' has no member 'appending'
let destinationDirectory = buildDirectory.appending(path: destination)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:424:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "js/syntax-highlighting.js")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:458:37: error: value of type 'URL' has no member 'appending'
let fullURL = rootDirectory.appending(path: "Resources/\(resource)")
~~~~~~~~~~~~~ ^~~~~~~~~
[50/93] Compiling Ignite ElementBuilder.swift
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:56:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:57:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:58:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:59:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:75:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:76:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:77:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:78:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:161:66: error: cannot call value of non-function type 'String'
if FileManager.default.fileExists(atPath: buildDirectory.path()) {
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:187:37: error: value of type 'URL' has no member 'appending'
at: assetsDirectory.appending(path: asset.lastPathComponent),
~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:188:36: error: value of type 'URL' has no member 'appending'
to: buildDirectory.appending(path: asset.lastPathComponent)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:227:35: error: value of type 'URL' has no member 'appending'
let outputURL = directory.appending(path: "index.html")
~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:279:50: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:286:31: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:309:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:316:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:338:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: content.path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:345:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: content.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:354:40: error: value of type 'URL' has no member 'appending'
let outputURL = buildDirectory.appending(path: "sitemap.xml")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: extra argument 'order' in call
order: .reverse
~~~~~~~~~~~~~~~~~~~~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot convert key path into a multi-argument function type '(Content, Content) throws -> Bool'
by: \.date,
^
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot infer key path type from context; consider explicitly specifying a root type
by: \.date,
^
<#Root#>
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: cannot infer contextual base in reference to member 'reverse'
order: .reverse
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:376:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: site.feedConfiguration.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:377:79: error: cannot infer contextual base in reference to member 'utf8'
try result.write(to: destinationURL, atomically: true, encoding: .utf8)
~^~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:389:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "robots.txt")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:406:51: error: value of type 'URL' has no member 'appending'
let destinationDirectory = buildDirectory.appending(path: destination)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:424:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "js/syntax-highlighting.js")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:458:37: error: value of type 'URL' has no member 'appending'
let fullURL = rootDirectory.appending(path: "Resources/\(resource)")
~~~~~~~~~~~~~ ^~~~~~~~~
[51/93] Compiling Ignite MarkdownToHTML.swift
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:56:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:57:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:58:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:59:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:75:41: error: value of type 'URL' has no member 'appending'
assetsDirectory = rootDirectory.appending(path: "Assets")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:76:42: error: value of type 'URL' has no member 'appending'
contentDirectory = rootDirectory.appending(path: "Content")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:77:43: error: value of type 'URL' has no member 'appending'
includesDirectory = rootDirectory.appending(path: "Includes")
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:78:40: error: value of type 'URL' has no member 'appending'
buildDirectory = rootDirectory.appending(path: buildDirectoryPath)
~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:161:66: error: cannot call value of non-function type 'String'
if FileManager.default.fileExists(atPath: buildDirectory.path()) {
^ ~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:187:37: error: value of type 'URL' has no member 'appending'
at: assetsDirectory.appending(path: asset.lastPathComponent),
~~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:188:36: error: value of type 'URL' has no member 'appending'
to: buildDirectory.appending(path: asset.lastPathComponent)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:227:35: error: value of type 'URL' has no member 'appending'
let outputURL = directory.appending(path: "index.html")
~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:279:50: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:286:31: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:309:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:316:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:338:27: error: value of type 'URL' has no member 'appending'
url: site.url.appending(path: content.path),
~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:345:46: error: value of type 'URL' has no member 'appending'
let outputDirectory = buildDirectory.appending(path: content.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:354:40: error: value of type 'URL' has no member 'appending'
let outputURL = buildDirectory.appending(path: "sitemap.xml")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: extra argument 'order' in call
order: .reverse
~~~~~~~~~~~~~~~~~~~~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot convert key path into a multi-argument function type '(Content, Content) throws -> Bool'
by: \.date,
^
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:368:17: error: cannot infer key path type from context; consider explicitly specifying a root type
by: \.date,
^
<#Root#>
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:369:21: error: cannot infer contextual base in reference to member 'reverse'
order: .reverse
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:376:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: site.feedConfiguration.path)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:377:79: error: cannot infer contextual base in reference to member 'utf8'
try result.write(to: destinationURL, atomically: true, encoding: .utf8)
~^~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:389:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "robots.txt")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:406:51: error: value of type 'URL' has no member 'appending'
let destinationDirectory = buildDirectory.appending(path: destination)
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:424:49: error: value of type 'URL' has no member 'appending'
let destinationURL = buildDirectory.appending(path: "js/syntax-highlighting.js")
~~~~~~~~~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext.swift:458:37: error: value of type 'URL' has no member 'appending'
let fullURL = rootDirectory.appending(path: "Resources/\(resource)")
~~~~~~~~~~~~~ ^~~~~~~~~
[52/98] Compiling Ignite Section.swift
[53/98] Compiling Ignite Slide.swift
[54/98] Compiling Ignite Spacer.swift
[55/98] Compiling Ignite Span.swift
[56/98] Compiling Ignite Strikethrough.swift
[57/98] Compiling Ignite Strong.swift
[58/103] Compiling Ignite BlockElement.swift
[59/103] Compiling Ignite HeadElement.swift
[60/103] Compiling Ignite InlineElement.swift
[61/103] Compiling Ignite PageElement.swift
[62/103] Compiling Ignite Event.swift
[63/103] Compiling Ignite DefaultRobotsConfiguration.swift
[64/108] Compiling Ignite Table.swift
[65/108] Compiling Ignite Tag.swift
[66/108] Compiling Ignite Text.swift
[67/108] Compiling Ignite Title.swift
[68/108] Compiling Ignite Underline.swift
[69/108] Compiling Ignite ContentPage.swift
[70/108] Compiling Ignite MetaTag.swift
[71/108] Compiling Ignite NavigationBar.swift
[72/108] Compiling Ignite PlainText.swift
[73/108] Compiling Ignite Quote.swift
[74/108] Compiling Ignite Row.swift
[75/108] Compiling Ignite Script.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[76/113] Compiling Ignite Column.swift
[77/113] Compiling Ignite ContentPreview.swift
[78/113] Compiling Ignite Divider.swift
[79/113] Compiling Ignite Dropdown.swift
[80/113] Compiling Ignite Embed.swift
[81/113] Compiling Ignite Emphasis.swift
[82/113] Compiling Ignite Group.swift
[83/113] Compiling Ignite HTML.swift
[84/113] Compiling Ignite Head.swift
[85/113] Emitting module Ignite
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
[86/113] Compiling Ignite Array-DefinitelyNotAHack.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
[87/113] Compiling Ignite Array-ElementRendering.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
[88/113] Compiling Ignite Array-LocalizedContains.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
[89/113] Compiling Ignite Array-Sorting.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
[90/113] Compiling Ignite Date-RFC822.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
[91/113] Compiling Ignite String-AbsoluteLinks.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
[92/113] Compiling Ignite String-EscapedForJavaScript.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
[93/113] Compiling Ignite String-Slug.swift
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:47:75: error: cannot find type 'SortOrder' in scope
public func sorted<T: Comparable>(by function: (Element) -> T, order: SortOrder = .forward) -> [Element] {
^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/Array-Sorting.swift:49:26: error: cannot infer contextual base in reference to member 'forward'
if order == .forward {
~^~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:19:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/Ignite/Extensions/String-AbsoluteLinks.swift:25:31: error: value of type 'URL' has no member 'appending'
let fullURL = url.appending(path: match.output.path).absoluteString
~~~ ^~~~~~~~~
[94/114] Compiling Ignite Hidden.swift
[95/114] Compiling Ignite Hint.swift
[96/114] Compiling Ignite HorizontalAlignment.swift
[97/114] Compiling Ignite LazyLoadable.swift
[98/114] Compiling Ignite Margin.swift
[99/114] Compiling Ignite Site.swift
[100/114] Compiling Ignite StaticPage.swift
[101/114] Compiling Ignite SyntaxHighlighter.swift
[102/114] Compiling Ignite TagPage.swift
[103/114] Compiling Ignite AccessibilityLabel.swift
[104/114] Compiling Ignite AspectRatio.swift
[105/114] Compiling Ignite BackgroundColor.swift
[106/114] Compiling Ignite CornerRadius.swift
[107/114] Compiling Ignite ForegroundStyle.swift
[108/114] Compiling Ignite Frame.swift
[109/114] Compiling Ignite Theme.swift
[110/114] Compiling Ignite Color.swift
[111/114] Compiling Ignite CoreAttributes.swift
[112/114] Compiling Ignite EdgeAdjust.swift
[113/114] Compiling Ignite EmptyTheme.swift
[114/114] Compiling Ignite MissingTheme.swift
error: fatalError
BUILD FAILURE 5.9 linux