Build Information
Failed to build HackMan, reference 1.1.1 (0ef756
), with Swift 6.1 for Linux on 25 Apr 2025 16:43:28 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Cosmo/HackMan.git
Reference: 1.1.1
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/Cosmo/HackMan
* tag 1.1.1 -> FETCH_HEAD
HEAD is now at 0ef7561 Merge pull request #16 from Cosmo/development
Cloned https://github.com/Cosmo/HackMan.git
Revision (git rev-parse @):
0ef75616e99a1212f2c136e9dc470f9610e9d639
SUCCESS checkout https://github.com/Cosmo/HackMan.git at 1.1.1
========================================
Build
========================================
Selected platform: linux
Swift version: 6.1
Building package at path: $PWD
https://github.com/Cosmo/HackMan.git
https://github.com/Cosmo/HackMan.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"dependencies" : [
{
"identity" : "stencil",
"requirement" : {
"branch" : [
"master"
]
},
"type" : "sourceControl",
"url" : "https://github.com/stencilproject/Stencil.git"
},
{
"identity" : "grammaticalnumber",
"requirement" : {
"range" : [
{
"lower_bound" : "0.0.3",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Cosmo/GrammaticalNumber.git"
},
{
"identity" : "stringcase",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Cosmo/StringCase.git"
}
],
"manifest_display_name" : "HackMan",
"name" : "HackMan",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "hackman",
"targets" : [
"HackMan"
],
"type" : {
"executable" : null
}
},
{
"name" : "HackManLib",
"targets" : [
"HackManLib"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "HackManTests",
"module_type" : "SwiftTarget",
"name" : "HackManTests",
"path" : "Tests/HackManTests",
"sources" : [
"HackManResourceTests.swift",
"HackManTests.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"HackManLib"
],
"type" : "test"
},
{
"c99name" : "HackManLib",
"module_type" : "SwiftTarget",
"name" : "HackManLib",
"path" : "Sources/HackManLib",
"product_dependencies" : [
"Stencil",
"GrammaticalNumber",
"StringCase"
],
"product_memberships" : [
"hackman",
"HackManLib"
],
"sources" : [
"CommandLineRunner.swift",
"Extensions/StringColorExtensions.swift",
"Generator.swift",
"Generators/AppDelegate/AppDelegate.swift",
"Generators/AssetCatalog/AssetCatalog.swift",
"Generators/CollectionViewCell/CollectionViewCell.swift",
"Generators/Coordinator/Coordinator.swift",
"Generators/CoordinatorChild/CoordinatorChild.swift",
"Generators/CoordinatorMain/CoordinatorMain.swift",
"Generators/DataSourceTableView/DataSourceTableView.swift",
"Generators/DataSourceTableViewSearchResults/DataSourceTableViewSearchResults.swift",
"Generators/LaunchScreen/LaunchScreen.swift",
"Generators/Localization/Localization.swift",
"Generators/Model/Model.swift",
"Generators/NewProject/NewProject.swift",
"Generators/ReusableView/ReusableView.swift",
"Generators/Scaffold/Scaffold.swift",
"Generators/SearchResultsController/SearchResultsController.swift",
"Generators/TableViewCell/TableViewCell.swift",
"Generators/ViewController/ViewController.swift",
"Generators/ViewControllerCollection/ViewControllerCollection.swift",
"Generators/ViewControllerDetail/ViewControllerDetail.swift",
"Generators/ViewControllerInformation/ViewControllerInformation.swift",
"Generators/ViewControllerTable/ViewControllerTable.swift",
"Generators/ViewControllerWeb/ViewControllerWeb.swift",
"Model/Property.swift",
"Model/Resource.swift",
"Writer.swift"
],
"type" : "library"
},
{
"c99name" : "HackMan",
"module_type" : "SwiftTarget",
"name" : "HackMan",
"path" : "Sources/HackMan",
"product_memberships" : [
"hackman"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"HackManLib"
],
"type" : "executable"
}
],
"tools_version" : "5.0"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/stencilproject/Stencil.git
[1/5293] Fetching stencil
Fetched https://github.com/stencilproject/Stencil.git from cache (0.46s)
Fetching https://github.com/Cosmo/GrammaticalNumber.git
Fetching https://github.com/kylef/PathKit.git
Fetching https://github.com/Cosmo/StringCase.git
Fetching https://github.com/kylef/Spectre.git
[1/1411] Fetching pathkit
[905/1494] Fetching pathkit, grammaticalnumber
[1472/1572] Fetching pathkit, grammaticalnumber, stringcase
[1539/2593] Fetching pathkit, grammaticalnumber, stringcase, spectre
Fetched https://github.com/Cosmo/StringCase.git from cache (0.26s)
Fetched https://github.com/kylef/PathKit.git from cache (0.27s)
Fetched https://github.com/Cosmo/GrammaticalNumber.git from cache (0.27s)
Fetched https://github.com/kylef/Spectre.git from cache (0.27s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.77s)
Computing version for https://github.com/kylef/PathKit.git
Computed https://github.com/kylef/PathKit.git at 1.0.1 (1.92s)
Computing version for https://github.com/Cosmo/StringCase.git
Computed https://github.com/Cosmo/StringCase.git at 1.0.1 (0.53s)
Computing version for https://github.com/Cosmo/GrammaticalNumber.git
Computed https://github.com/Cosmo/GrammaticalNumber.git at 0.0.3 (0.49s)
Creating working copy for https://github.com/Cosmo/StringCase.git
Working copy of https://github.com/Cosmo/StringCase.git resolved at 1.0.1
Creating working copy for https://github.com/Cosmo/GrammaticalNumber.git
Working copy of https://github.com/Cosmo/GrammaticalNumber.git resolved at 0.0.3
Creating working copy for https://github.com/kylef/PathKit.git
Working copy of https://github.com/kylef/PathKit.git resolved at 1.0.1
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
Creating working copy for https://github.com/stencilproject/Stencil.git
Working copy of https://github.com/stencilproject/Stencil.git resolved at master (17af3ba)
Building for debugging...
[0/15] Write sources
[6/15] Write swift-version-24593BA9C3E375BF.txt
[8/22] Compiling GrammaticalNumber GrammaticalNumberRule.swift
[9/22] Emitting module GrammaticalNumber
[10/22] Compiling GrammaticalNumber StringExtensions.swift
[11/23] Emitting module StringCase
[12/23] Compiling StringCase StringCase.swift
[15/24] Compiling PathKit PathKit.swift
[16/24] Emitting module PathKit
[17/25] Wrapping AST for GrammaticalNumber for debugging
[18/25] Wrapping AST for StringCase for debugging
[19/25] Wrapping AST for PathKit for debugging
[21/47] Emitting module Stencil
[22/49] Compiling Stencil FilterTag.swift
[23/49] Compiling Stencil Filters.swift
[24/49] Compiling Stencil ForTag.swift
[25/49] Compiling Stencil IfTag.swift
[26/49] Compiling Stencil Include.swift
[27/49] Compiling Stencil Inheritance.swift
[28/49] Compiling Stencil KeyPath.swift
[29/49] Compiling Stencil LazyValueWrapper.swift
[30/49] Compiling Stencil Lexer.swift
[31/49] Compiling Stencil Parser.swift
[32/49] Compiling Stencil Template.swift
[33/49] Compiling Stencil Tokenizer.swift
[34/49] Compiling Stencil Context.swift
[35/49] Compiling Stencil DynamicMemberLookup.swift
[36/49] Compiling Stencil Environment.swift
[37/49] Compiling Stencil Loader.swift
[38/49] Compiling Stencil Node.swift
[39/49] Compiling Stencil NowTag.swift
[40/49] Compiling Stencil Errors.swift
[41/49] Compiling Stencil Expression.swift
[42/49] Compiling Stencil Extension.swift
[43/49] Compiling Stencil TrimBehaviour.swift
[44/49] Compiling Stencil Variable.swift
[45/50] Wrapping AST for Stencil for debugging
error: emit-module command failed with exit code 1 (use -v to see invocation)
[47/76] Emitting module HackManLib
/host/spi-builder-workspace/Sources/HackManLib/Generators/AppDelegate/AppDelegate.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(AppDelegate)
| `- error: Objective-C interoperability is disabled
5 | class AppDelegate: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/AssetCatalog/AssetCatalog.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(AssetCatalog)
| `- error: Objective-C interoperability is disabled
4 | class AssetCatalog: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CollectionViewCell/CollectionViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(CollectionViewCell)
| `- error: Objective-C interoperability is disabled
5 | class CollectionViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Coordinator/Coordinator.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Coordinator)
| `- error: Objective-C interoperability is disabled
5 | class Coordinator: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorChild/CoordinatorChild.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(CoordinatorChild)
| `- error: Objective-C interoperability is disabled
6 | class CoordinatorChild: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorMain/CoordinatorMain.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(CoordinatorMain)
| `- error: Objective-C interoperability is disabled
7 | class CoordinatorMain: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableView/DataSourceTableView.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableView)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableView: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableViewSearchResults/DataSourceTableViewSearchResults.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableViewSearchResults)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableViewSearchResults: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/LaunchScreen/LaunchScreen.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(LaunchScreen)
| `- error: Objective-C interoperability is disabled
4 | class LaunchScreen: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Localization/Localization.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(Localization)
| `- error: Objective-C interoperability is disabled
4 | class Localization: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Model/Model.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Model)
| `- error: Objective-C interoperability is disabled
5 | class Model: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/NewProject/NewProject.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(NewProject)
| `- error: Objective-C interoperability is disabled
7 | class NewProject: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ReusableView/ReusableView.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ReusableView)
| `- error: Objective-C interoperability is disabled
5 | class ReusableView: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Scaffold/Scaffold.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Scaffold)
| `- error: Objective-C interoperability is disabled
5 | class Scaffold: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/SearchResultsController/SearchResultsController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(SearchResultsController)
| `- error: Objective-C interoperability is disabled
6 | class SearchResultsController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/TableViewCell/TableViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(TableViewCell)
| `- error: Objective-C interoperability is disabled
5 | class TableViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewController/ViewController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewController)
| `- error: Objective-C interoperability is disabled
6 | class ViewController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerCollection/ViewControllerCollection.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerCollection)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerCollection: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerDetail/ViewControllerDetail.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewControllerDetail)
| `- error: Objective-C interoperability is disabled
6 | class ViewControllerDetail: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerInformation/ViewControllerInformation.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerInformation)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerInformation: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerTable/ViewControllerTable.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerTable)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerTable: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerWeb/ViewControllerWeb.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerWeb)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerWeb: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Model/Property.swift:20:16: warning: static property 'basicTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | static var basicTypes = [
| |- warning: static property 'basicTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'basicTypes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'basicTypes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | "Bool",
22 | "Date",
/host/spi-builder-workspace/Sources/HackManLib/Model/Property.swift:29:24: warning: static property 'defaultValueType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
27 | ]
28 |
29 | private static var defaultValueType = "String"
| |- warning: static property 'defaultValueType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValueType' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultValueType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | init(name: String, valueType: String?) {
/host/spi-builder-workspace/Sources/HackManLib/Writer.swift:17:16: warning: static property 'creatables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | public struct Writer {
17 | static var creatables: [Writeable] = []
| |- warning: static property 'creatables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'creatables' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'creatables' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 | public static func extractSourcePath(options: [String]) -> String {
[48/79] Compiling HackManLib AssetCatalog.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AssetCatalog/AssetCatalog.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(AssetCatalog)
| `- error: Objective-C interoperability is disabled
4 | class AssetCatalog: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CollectionViewCell/CollectionViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(CollectionViewCell)
| `- error: Objective-C interoperability is disabled
5 | class CollectionViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Coordinator/Coordinator.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Coordinator)
| `- error: Objective-C interoperability is disabled
5 | class Coordinator: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorChild/CoordinatorChild.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(CoordinatorChild)
| `- error: Objective-C interoperability is disabled
6 | class CoordinatorChild: NSObject, Generator {
7 | required override init() {}
[49/79] Compiling HackManLib CollectionViewCell.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AssetCatalog/AssetCatalog.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(AssetCatalog)
| `- error: Objective-C interoperability is disabled
4 | class AssetCatalog: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CollectionViewCell/CollectionViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(CollectionViewCell)
| `- error: Objective-C interoperability is disabled
5 | class CollectionViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Coordinator/Coordinator.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Coordinator)
| `- error: Objective-C interoperability is disabled
5 | class Coordinator: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorChild/CoordinatorChild.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(CoordinatorChild)
| `- error: Objective-C interoperability is disabled
6 | class CoordinatorChild: NSObject, Generator {
7 | required override init() {}
[50/79] Compiling HackManLib Coordinator.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AssetCatalog/AssetCatalog.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(AssetCatalog)
| `- error: Objective-C interoperability is disabled
4 | class AssetCatalog: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CollectionViewCell/CollectionViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(CollectionViewCell)
| `- error: Objective-C interoperability is disabled
5 | class CollectionViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Coordinator/Coordinator.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Coordinator)
| `- error: Objective-C interoperability is disabled
5 | class Coordinator: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorChild/CoordinatorChild.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(CoordinatorChild)
| `- error: Objective-C interoperability is disabled
6 | class CoordinatorChild: NSObject, Generator {
7 | required override init() {}
[51/79] Compiling HackManLib CoordinatorChild.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AssetCatalog/AssetCatalog.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(AssetCatalog)
| `- error: Objective-C interoperability is disabled
4 | class AssetCatalog: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CollectionViewCell/CollectionViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(CollectionViewCell)
| `- error: Objective-C interoperability is disabled
5 | class CollectionViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Coordinator/Coordinator.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Coordinator)
| `- error: Objective-C interoperability is disabled
5 | class Coordinator: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorChild/CoordinatorChild.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(CoordinatorChild)
| `- error: Objective-C interoperability is disabled
6 | class CoordinatorChild: NSObject, Generator {
7 | required override init() {}
[52/79] Compiling HackManLib Scaffold.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Scaffold/Scaffold.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Scaffold)
| `- error: Objective-C interoperability is disabled
5 | class Scaffold: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/SearchResultsController/SearchResultsController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(SearchResultsController)
| `- error: Objective-C interoperability is disabled
6 | class SearchResultsController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/TableViewCell/TableViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(TableViewCell)
| `- error: Objective-C interoperability is disabled
5 | class TableViewCell: NSObject, Generator {
6 | required override init() {}
[53/79] Compiling HackManLib SearchResultsController.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Scaffold/Scaffold.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Scaffold)
| `- error: Objective-C interoperability is disabled
5 | class Scaffold: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/SearchResultsController/SearchResultsController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(SearchResultsController)
| `- error: Objective-C interoperability is disabled
6 | class SearchResultsController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/TableViewCell/TableViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(TableViewCell)
| `- error: Objective-C interoperability is disabled
5 | class TableViewCell: NSObject, Generator {
6 | required override init() {}
[54/79] Compiling HackManLib TableViewCell.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Scaffold/Scaffold.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Scaffold)
| `- error: Objective-C interoperability is disabled
5 | class Scaffold: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/SearchResultsController/SearchResultsController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(SearchResultsController)
| `- error: Objective-C interoperability is disabled
6 | class SearchResultsController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/TableViewCell/TableViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(TableViewCell)
| `- error: Objective-C interoperability is disabled
5 | class TableViewCell: NSObject, Generator {
6 | required override init() {}
[55/79] Compiling HackManLib ViewController.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewController/ViewController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewController)
| `- error: Objective-C interoperability is disabled
6 | class ViewController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerCollection/ViewControllerCollection.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerCollection)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerCollection: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerDetail/ViewControllerDetail.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewControllerDetail)
| `- error: Objective-C interoperability is disabled
6 | class ViewControllerDetail: NSObject, Generator {
7 | required override init() {}
[56/79] Compiling HackManLib ViewControllerCollection.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewController/ViewController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewController)
| `- error: Objective-C interoperability is disabled
6 | class ViewController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerCollection/ViewControllerCollection.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerCollection)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerCollection: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerDetail/ViewControllerDetail.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewControllerDetail)
| `- error: Objective-C interoperability is disabled
6 | class ViewControllerDetail: NSObject, Generator {
7 | required override init() {}
[57/79] Compiling HackManLib ViewControllerDetail.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewController/ViewController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewController)
| `- error: Objective-C interoperability is disabled
6 | class ViewController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerCollection/ViewControllerCollection.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerCollection)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerCollection: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerDetail/ViewControllerDetail.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewControllerDetail)
| `- error: Objective-C interoperability is disabled
6 | class ViewControllerDetail: NSObject, Generator {
7 | required override init() {}
[58/79] Compiling HackManLib Localization.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Localization/Localization.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(Localization)
| `- error: Objective-C interoperability is disabled
4 | class Localization: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Model/Model.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Model)
| `- error: Objective-C interoperability is disabled
5 | class Model: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/NewProject/NewProject.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(NewProject)
| `- error: Objective-C interoperability is disabled
7 | class NewProject: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ReusableView/ReusableView.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ReusableView)
| `- error: Objective-C interoperability is disabled
5 | class ReusableView: NSObject, Generator {
6 | required override init() {}
[59/79] Compiling HackManLib Model.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Localization/Localization.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(Localization)
| `- error: Objective-C interoperability is disabled
4 | class Localization: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Model/Model.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Model)
| `- error: Objective-C interoperability is disabled
5 | class Model: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/NewProject/NewProject.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(NewProject)
| `- error: Objective-C interoperability is disabled
7 | class NewProject: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ReusableView/ReusableView.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ReusableView)
| `- error: Objective-C interoperability is disabled
5 | class ReusableView: NSObject, Generator {
6 | required override init() {}
[60/79] Compiling HackManLib NewProject.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Localization/Localization.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(Localization)
| `- error: Objective-C interoperability is disabled
4 | class Localization: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Model/Model.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Model)
| `- error: Objective-C interoperability is disabled
5 | class Model: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/NewProject/NewProject.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(NewProject)
| `- error: Objective-C interoperability is disabled
7 | class NewProject: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ReusableView/ReusableView.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ReusableView)
| `- error: Objective-C interoperability is disabled
5 | class ReusableView: NSObject, Generator {
6 | required override init() {}
[61/79] Compiling HackManLib ReusableView.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Localization/Localization.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(Localization)
| `- error: Objective-C interoperability is disabled
4 | class Localization: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Model/Model.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Model)
| `- error: Objective-C interoperability is disabled
5 | class Model: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/NewProject/NewProject.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(NewProject)
| `- error: Objective-C interoperability is disabled
7 | class NewProject: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ReusableView/ReusableView.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ReusableView)
| `- error: Objective-C interoperability is disabled
5 | class ReusableView: NSObject, Generator {
6 | required override init() {}
[62/79] Compiling HackManLib ViewControllerInformation.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerInformation/ViewControllerInformation.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerInformation)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerInformation: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerTable/ViewControllerTable.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerTable)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerTable: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerWeb/ViewControllerWeb.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerWeb)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerWeb: NSObject, Generator {
6 | required override init() {}
[63/79] Compiling HackManLib ViewControllerTable.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerInformation/ViewControllerInformation.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerInformation)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerInformation: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerTable/ViewControllerTable.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerTable)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerTable: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerWeb/ViewControllerWeb.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerWeb)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerWeb: NSObject, Generator {
6 | required override init() {}
[64/79] Compiling HackManLib ViewControllerWeb.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerInformation/ViewControllerInformation.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerInformation)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerInformation: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerTable/ViewControllerTable.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerTable)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerTable: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerWeb/ViewControllerWeb.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerWeb)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerWeb: NSObject, Generator {
6 | required override init() {}
[65/79] Compiling HackManLib CoordinatorMain.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorMain/CoordinatorMain.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(CoordinatorMain)
| `- error: Objective-C interoperability is disabled
7 | class CoordinatorMain: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableView/DataSourceTableView.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableView)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableView: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableViewSearchResults/DataSourceTableViewSearchResults.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableViewSearchResults)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableViewSearchResults: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/LaunchScreen/LaunchScreen.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(LaunchScreen)
| `- error: Objective-C interoperability is disabled
4 | class LaunchScreen: NSObject, Generator {
5 | required override init() {}
[66/79] Compiling HackManLib DataSourceTableView.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorMain/CoordinatorMain.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(CoordinatorMain)
| `- error: Objective-C interoperability is disabled
7 | class CoordinatorMain: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableView/DataSourceTableView.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableView)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableView: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableViewSearchResults/DataSourceTableViewSearchResults.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableViewSearchResults)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableViewSearchResults: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/LaunchScreen/LaunchScreen.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(LaunchScreen)
| `- error: Objective-C interoperability is disabled
4 | class LaunchScreen: NSObject, Generator {
5 | required override init() {}
[67/79] Compiling HackManLib DataSourceTableViewSearchResults.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorMain/CoordinatorMain.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(CoordinatorMain)
| `- error: Objective-C interoperability is disabled
7 | class CoordinatorMain: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableView/DataSourceTableView.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableView)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableView: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableViewSearchResults/DataSourceTableViewSearchResults.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableViewSearchResults)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableViewSearchResults: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/LaunchScreen/LaunchScreen.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(LaunchScreen)
| `- error: Objective-C interoperability is disabled
4 | class LaunchScreen: NSObject, Generator {
5 | required override init() {}
[68/79] Compiling HackManLib LaunchScreen.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorMain/CoordinatorMain.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(CoordinatorMain)
| `- error: Objective-C interoperability is disabled
7 | class CoordinatorMain: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableView/DataSourceTableView.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableView)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableView: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableViewSearchResults/DataSourceTableViewSearchResults.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableViewSearchResults)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableViewSearchResults: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/LaunchScreen/LaunchScreen.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(LaunchScreen)
| `- error: Objective-C interoperability is disabled
4 | class LaunchScreen: NSObject, Generator {
5 | required override init() {}
[69/79] Compiling HackManLib CommandLineRunner.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AppDelegate/AppDelegate.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(AppDelegate)
| `- error: Objective-C interoperability is disabled
5 | class AppDelegate: NSObject, Generator {
6 | required override init() {}
[70/79] Compiling HackManLib StringColorExtensions.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AppDelegate/AppDelegate.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(AppDelegate)
| `- error: Objective-C interoperability is disabled
5 | class AppDelegate: NSObject, Generator {
6 | required override init() {}
[71/79] Compiling HackManLib Generator.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AppDelegate/AppDelegate.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(AppDelegate)
| `- error: Objective-C interoperability is disabled
5 | class AppDelegate: NSObject, Generator {
6 | required override init() {}
[72/79] Compiling HackManLib AppDelegate.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AppDelegate/AppDelegate.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(AppDelegate)
| `- error: Objective-C interoperability is disabled
5 | class AppDelegate: NSObject, Generator {
6 | required override init() {}
[73/79] Compiling HackManLib Property.swift
/host/spi-builder-workspace/Sources/HackManLib/Model/Property.swift:20:16: warning: static property 'basicTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | static var basicTypes = [
| |- warning: static property 'basicTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'basicTypes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'basicTypes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | "Bool",
22 | "Date",
/host/spi-builder-workspace/Sources/HackManLib/Model/Property.swift:29:24: warning: static property 'defaultValueType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
27 | ]
28 |
29 | private static var defaultValueType = "String"
| |- warning: static property 'defaultValueType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValueType' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultValueType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | init(name: String, valueType: String?) {
/host/spi-builder-workspace/Sources/HackManLib/Writer.swift:17:16: warning: static property 'creatables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | public struct Writer {
17 | static var creatables: [Writeable] = []
| |- warning: static property 'creatables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'creatables' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'creatables' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 | public static func extractSourcePath(options: [String]) -> String {
[74/79] Compiling HackManLib Resource.swift
/host/spi-builder-workspace/Sources/HackManLib/Model/Property.swift:20:16: warning: static property 'basicTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | static var basicTypes = [
| |- warning: static property 'basicTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'basicTypes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'basicTypes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | "Bool",
22 | "Date",
/host/spi-builder-workspace/Sources/HackManLib/Model/Property.swift:29:24: warning: static property 'defaultValueType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
27 | ]
28 |
29 | private static var defaultValueType = "String"
| |- warning: static property 'defaultValueType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValueType' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultValueType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | init(name: String, valueType: String?) {
/host/spi-builder-workspace/Sources/HackManLib/Writer.swift:17:16: warning: static property 'creatables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | public struct Writer {
17 | static var creatables: [Writeable] = []
| |- warning: static property 'creatables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'creatables' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'creatables' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 | public static func extractSourcePath(options: [String]) -> String {
[75/79] Compiling HackManLib Writer.swift
/host/spi-builder-workspace/Sources/HackManLib/Model/Property.swift:20:16: warning: static property 'basicTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | static var basicTypes = [
| |- warning: static property 'basicTypes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'basicTypes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'basicTypes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | "Bool",
22 | "Date",
/host/spi-builder-workspace/Sources/HackManLib/Model/Property.swift:29:24: warning: static property 'defaultValueType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
27 | ]
28 |
29 | private static var defaultValueType = "String"
| |- warning: static property 'defaultValueType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValueType' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultValueType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | init(name: String, valueType: String?) {
/host/spi-builder-workspace/Sources/HackManLib/Writer.swift:17:16: warning: static property 'creatables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | public struct Writer {
17 | static var creatables: [Writeable] = []
| |- warning: static property 'creatables' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'creatables' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'creatables' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 | public static func extractSourcePath(options: [String]) -> String {
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
Building for debugging...
[0/9] Write swift-version-24593BA9C3E375BF.txt
[2/16] Compiling GrammaticalNumber GrammaticalNumberRule.swift
[3/16] Emitting module PathKit
[4/16] Emitting module GrammaticalNumber
[5/16] Compiling GrammaticalNumber StringExtensions.swift
[6/17] Compiling StringCase StringCase.swift
[7/17] Emitting module StringCase
[10/16] Compiling PathKit PathKit.swift
[11/17] Wrapping AST for PathKit for debugging
[13/39] Compiling Stencil Loader.swift
[14/39] Compiling Stencil Node.swift
[15/39] Compiling Stencil NowTag.swift
[16/41] Compiling Stencil KeyPath.swift
[17/41] Compiling Stencil LazyValueWrapper.swift
[18/41] Compiling Stencil Lexer.swift
[19/41] Compiling Stencil Parser.swift
[20/41] Compiling Stencil Template.swift
[21/41] Compiling Stencil Tokenizer.swift
[22/41] Compiling Stencil Errors.swift
[23/41] Compiling Stencil Expression.swift
[24/41] Compiling Stencil Extension.swift
[25/41] Compiling Stencil Context.swift
[26/41] Compiling Stencil DynamicMemberLookup.swift
[27/41] Compiling Stencil Environment.swift
[28/41] Compiling Stencil IfTag.swift
[29/41] Compiling Stencil Include.swift
[30/41] Compiling Stencil Inheritance.swift
[31/41] Emitting module Stencil
[32/41] Compiling Stencil FilterTag.swift
[33/41] Compiling Stencil Filters.swift
[34/41] Compiling Stencil ForTag.swift
[35/41] Compiling Stencil TrimBehaviour.swift
[36/41] Compiling Stencil Variable.swift
[37/42] Wrapping AST for Stencil for debugging
error: emit-module command failed with exit code 1 (use -v to see invocation)
[39/68] Emitting module HackManLib
/host/spi-builder-workspace/Sources/HackManLib/Generators/AppDelegate/AppDelegate.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(AppDelegate)
| `- error: Objective-C interoperability is disabled
5 | class AppDelegate: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/AssetCatalog/AssetCatalog.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(AssetCatalog)
| `- error: Objective-C interoperability is disabled
4 | class AssetCatalog: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CollectionViewCell/CollectionViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(CollectionViewCell)
| `- error: Objective-C interoperability is disabled
5 | class CollectionViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Coordinator/Coordinator.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Coordinator)
| `- error: Objective-C interoperability is disabled
5 | class Coordinator: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorChild/CoordinatorChild.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(CoordinatorChild)
| `- error: Objective-C interoperability is disabled
6 | class CoordinatorChild: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorMain/CoordinatorMain.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(CoordinatorMain)
| `- error: Objective-C interoperability is disabled
7 | class CoordinatorMain: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableView/DataSourceTableView.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableView)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableView: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableViewSearchResults/DataSourceTableViewSearchResults.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableViewSearchResults)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableViewSearchResults: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/LaunchScreen/LaunchScreen.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(LaunchScreen)
| `- error: Objective-C interoperability is disabled
4 | class LaunchScreen: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Localization/Localization.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(Localization)
| `- error: Objective-C interoperability is disabled
4 | class Localization: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Model/Model.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Model)
| `- error: Objective-C interoperability is disabled
5 | class Model: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/NewProject/NewProject.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(NewProject)
| `- error: Objective-C interoperability is disabled
7 | class NewProject: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ReusableView/ReusableView.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ReusableView)
| `- error: Objective-C interoperability is disabled
5 | class ReusableView: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Scaffold/Scaffold.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Scaffold)
| `- error: Objective-C interoperability is disabled
5 | class Scaffold: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/SearchResultsController/SearchResultsController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(SearchResultsController)
| `- error: Objective-C interoperability is disabled
6 | class SearchResultsController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/TableViewCell/TableViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(TableViewCell)
| `- error: Objective-C interoperability is disabled
5 | class TableViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewController/ViewController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewController)
| `- error: Objective-C interoperability is disabled
6 | class ViewController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerCollection/ViewControllerCollection.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerCollection)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerCollection: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerDetail/ViewControllerDetail.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewControllerDetail)
| `- error: Objective-C interoperability is disabled
6 | class ViewControllerDetail: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerInformation/ViewControllerInformation.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerInformation)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerInformation: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerTable/ViewControllerTable.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerTable)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerTable: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerWeb/ViewControllerWeb.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerWeb)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerWeb: NSObject, Generator {
6 | required override init() {}
[40/71] Compiling HackManLib CoordinatorMain.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorMain/CoordinatorMain.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(CoordinatorMain)
| `- error: Objective-C interoperability is disabled
7 | class CoordinatorMain: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableView/DataSourceTableView.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableView)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableView: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableViewSearchResults/DataSourceTableViewSearchResults.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableViewSearchResults)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableViewSearchResults: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/LaunchScreen/LaunchScreen.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(LaunchScreen)
| `- error: Objective-C interoperability is disabled
4 | class LaunchScreen: NSObject, Generator {
5 | required override init() {}
[41/71] Compiling HackManLib DataSourceTableView.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorMain/CoordinatorMain.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(CoordinatorMain)
| `- error: Objective-C interoperability is disabled
7 | class CoordinatorMain: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableView/DataSourceTableView.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableView)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableView: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableViewSearchResults/DataSourceTableViewSearchResults.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableViewSearchResults)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableViewSearchResults: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/LaunchScreen/LaunchScreen.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(LaunchScreen)
| `- error: Objective-C interoperability is disabled
4 | class LaunchScreen: NSObject, Generator {
5 | required override init() {}
[42/71] Compiling HackManLib DataSourceTableViewSearchResults.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorMain/CoordinatorMain.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(CoordinatorMain)
| `- error: Objective-C interoperability is disabled
7 | class CoordinatorMain: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableView/DataSourceTableView.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableView)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableView: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableViewSearchResults/DataSourceTableViewSearchResults.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableViewSearchResults)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableViewSearchResults: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/LaunchScreen/LaunchScreen.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(LaunchScreen)
| `- error: Objective-C interoperability is disabled
4 | class LaunchScreen: NSObject, Generator {
5 | required override init() {}
[43/71] Compiling HackManLib LaunchScreen.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorMain/CoordinatorMain.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(CoordinatorMain)
| `- error: Objective-C interoperability is disabled
7 | class CoordinatorMain: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableView/DataSourceTableView.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableView)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableView: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/DataSourceTableViewSearchResults/DataSourceTableViewSearchResults.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(DataSourceTableViewSearchResults)
| `- error: Objective-C interoperability is disabled
6 | class DataSourceTableViewSearchResults: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/LaunchScreen/LaunchScreen.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(LaunchScreen)
| `- error: Objective-C interoperability is disabled
4 | class LaunchScreen: NSObject, Generator {
5 | required override init() {}
[44/71] Compiling HackManLib Localization.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Localization/Localization.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(Localization)
| `- error: Objective-C interoperability is disabled
4 | class Localization: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Model/Model.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Model)
| `- error: Objective-C interoperability is disabled
5 | class Model: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/NewProject/NewProject.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(NewProject)
| `- error: Objective-C interoperability is disabled
7 | class NewProject: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ReusableView/ReusableView.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ReusableView)
| `- error: Objective-C interoperability is disabled
5 | class ReusableView: NSObject, Generator {
6 | required override init() {}
[45/71] Compiling HackManLib Model.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Localization/Localization.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(Localization)
| `- error: Objective-C interoperability is disabled
4 | class Localization: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Model/Model.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Model)
| `- error: Objective-C interoperability is disabled
5 | class Model: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/NewProject/NewProject.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(NewProject)
| `- error: Objective-C interoperability is disabled
7 | class NewProject: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ReusableView/ReusableView.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ReusableView)
| `- error: Objective-C interoperability is disabled
5 | class ReusableView: NSObject, Generator {
6 | required override init() {}
[46/71] Compiling HackManLib NewProject.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Localization/Localization.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(Localization)
| `- error: Objective-C interoperability is disabled
4 | class Localization: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Model/Model.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Model)
| `- error: Objective-C interoperability is disabled
5 | class Model: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/NewProject/NewProject.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(NewProject)
| `- error: Objective-C interoperability is disabled
7 | class NewProject: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ReusableView/ReusableView.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ReusableView)
| `- error: Objective-C interoperability is disabled
5 | class ReusableView: NSObject, Generator {
6 | required override init() {}
[47/71] Compiling HackManLib ReusableView.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Localization/Localization.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(Localization)
| `- error: Objective-C interoperability is disabled
4 | class Localization: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Model/Model.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Model)
| `- error: Objective-C interoperability is disabled
5 | class Model: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/NewProject/NewProject.swift:6:2: error: Objective-C interoperability is disabled
4 | import StringCase
5 |
6 | @objc(NewProject)
| `- error: Objective-C interoperability is disabled
7 | class NewProject: NSObject, Generator {
8 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ReusableView/ReusableView.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ReusableView)
| `- error: Objective-C interoperability is disabled
5 | class ReusableView: NSObject, Generator {
6 | required override init() {}
[48/71] Compiling HackManLib Scaffold.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Scaffold/Scaffold.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Scaffold)
| `- error: Objective-C interoperability is disabled
5 | class Scaffold: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/SearchResultsController/SearchResultsController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(SearchResultsController)
| `- error: Objective-C interoperability is disabled
6 | class SearchResultsController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/TableViewCell/TableViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(TableViewCell)
| `- error: Objective-C interoperability is disabled
5 | class TableViewCell: NSObject, Generator {
6 | required override init() {}
[49/71] Compiling HackManLib SearchResultsController.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Scaffold/Scaffold.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Scaffold)
| `- error: Objective-C interoperability is disabled
5 | class Scaffold: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/SearchResultsController/SearchResultsController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(SearchResultsController)
| `- error: Objective-C interoperability is disabled
6 | class SearchResultsController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/TableViewCell/TableViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(TableViewCell)
| `- error: Objective-C interoperability is disabled
5 | class TableViewCell: NSObject, Generator {
6 | required override init() {}
[50/71] Compiling HackManLib TableViewCell.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/Scaffold/Scaffold.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Scaffold)
| `- error: Objective-C interoperability is disabled
5 | class Scaffold: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/SearchResultsController/SearchResultsController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(SearchResultsController)
| `- error: Objective-C interoperability is disabled
6 | class SearchResultsController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/TableViewCell/TableViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(TableViewCell)
| `- error: Objective-C interoperability is disabled
5 | class TableViewCell: NSObject, Generator {
6 | required override init() {}
[51/71] Compiling HackManLib ViewControllerInformation.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerInformation/ViewControllerInformation.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerInformation)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerInformation: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerTable/ViewControllerTable.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerTable)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerTable: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerWeb/ViewControllerWeb.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerWeb)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerWeb: NSObject, Generator {
6 | required override init() {}
[52/71] Compiling HackManLib ViewControllerTable.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerInformation/ViewControllerInformation.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerInformation)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerInformation: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerTable/ViewControllerTable.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerTable)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerTable: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerWeb/ViewControllerWeb.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerWeb)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerWeb: NSObject, Generator {
6 | required override init() {}
[53/71] Compiling HackManLib ViewControllerWeb.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerInformation/ViewControllerInformation.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerInformation)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerInformation: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerTable/ViewControllerTable.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerTable)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerTable: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerWeb/ViewControllerWeb.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerWeb)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerWeb: NSObject, Generator {
6 | required override init() {}
[54/71] Compiling HackManLib CommandLineRunner.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AppDelegate/AppDelegate.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(AppDelegate)
| `- error: Objective-C interoperability is disabled
5 | class AppDelegate: NSObject, Generator {
6 | required override init() {}
[55/71] Compiling HackManLib StringColorExtensions.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AppDelegate/AppDelegate.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(AppDelegate)
| `- error: Objective-C interoperability is disabled
5 | class AppDelegate: NSObject, Generator {
6 | required override init() {}
[56/71] Compiling HackManLib Generator.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AppDelegate/AppDelegate.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(AppDelegate)
| `- error: Objective-C interoperability is disabled
5 | class AppDelegate: NSObject, Generator {
6 | required override init() {}
[57/71] Compiling HackManLib AppDelegate.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AppDelegate/AppDelegate.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(AppDelegate)
| `- error: Objective-C interoperability is disabled
5 | class AppDelegate: NSObject, Generator {
6 | required override init() {}
[58/71] Compiling HackManLib ViewController.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewController/ViewController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewController)
| `- error: Objective-C interoperability is disabled
6 | class ViewController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerCollection/ViewControllerCollection.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerCollection)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerCollection: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerDetail/ViewControllerDetail.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewControllerDetail)
| `- error: Objective-C interoperability is disabled
6 | class ViewControllerDetail: NSObject, Generator {
7 | required override init() {}
[59/71] Compiling HackManLib ViewControllerCollection.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewController/ViewController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewController)
| `- error: Objective-C interoperability is disabled
6 | class ViewController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerCollection/ViewControllerCollection.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerCollection)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerCollection: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerDetail/ViewControllerDetail.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewControllerDetail)
| `- error: Objective-C interoperability is disabled
6 | class ViewControllerDetail: NSObject, Generator {
7 | required override init() {}
[60/71] Compiling HackManLib ViewControllerDetail.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewController/ViewController.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewController)
| `- error: Objective-C interoperability is disabled
6 | class ViewController: NSObject, Generator {
7 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerCollection/ViewControllerCollection.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(ViewControllerCollection)
| `- error: Objective-C interoperability is disabled
5 | class ViewControllerCollection: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/ViewControllerDetail/ViewControllerDetail.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(ViewControllerDetail)
| `- error: Objective-C interoperability is disabled
6 | class ViewControllerDetail: NSObject, Generator {
7 | required override init() {}
[61/71] Compiling HackManLib AssetCatalog.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AssetCatalog/AssetCatalog.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(AssetCatalog)
| `- error: Objective-C interoperability is disabled
4 | class AssetCatalog: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CollectionViewCell/CollectionViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(CollectionViewCell)
| `- error: Objective-C interoperability is disabled
5 | class CollectionViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Coordinator/Coordinator.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Coordinator)
| `- error: Objective-C interoperability is disabled
5 | class Coordinator: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorChild/CoordinatorChild.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(CoordinatorChild)
| `- error: Objective-C interoperability is disabled
6 | class CoordinatorChild: NSObject, Generator {
7 | required override init() {}
[62/71] Compiling HackManLib CollectionViewCell.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AssetCatalog/AssetCatalog.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(AssetCatalog)
| `- error: Objective-C interoperability is disabled
4 | class AssetCatalog: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CollectionViewCell/CollectionViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(CollectionViewCell)
| `- error: Objective-C interoperability is disabled
5 | class CollectionViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Coordinator/Coordinator.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Coordinator)
| `- error: Objective-C interoperability is disabled
5 | class Coordinator: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorChild/CoordinatorChild.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(CoordinatorChild)
| `- error: Objective-C interoperability is disabled
6 | class CoordinatorChild: NSObject, Generator {
7 | required override init() {}
[63/71] Compiling HackManLib Coordinator.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AssetCatalog/AssetCatalog.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(AssetCatalog)
| `- error: Objective-C interoperability is disabled
4 | class AssetCatalog: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CollectionViewCell/CollectionViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(CollectionViewCell)
| `- error: Objective-C interoperability is disabled
5 | class CollectionViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Coordinator/Coordinator.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Coordinator)
| `- error: Objective-C interoperability is disabled
5 | class Coordinator: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorChild/CoordinatorChild.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(CoordinatorChild)
| `- error: Objective-C interoperability is disabled
6 | class CoordinatorChild: NSObject, Generator {
7 | required override init() {}
[64/71] Compiling HackManLib CoordinatorChild.swift
/host/spi-builder-workspace/Sources/HackManLib/Generators/AssetCatalog/AssetCatalog.swift:3:2: error: Objective-C interoperability is disabled
1 | import Foundation
2 |
3 | @objc(AssetCatalog)
| `- error: Objective-C interoperability is disabled
4 | class AssetCatalog: NSObject, Generator {
5 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CollectionViewCell/CollectionViewCell.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(CollectionViewCell)
| `- error: Objective-C interoperability is disabled
5 | class CollectionViewCell: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/Coordinator/Coordinator.swift:4:2: error: Objective-C interoperability is disabled
2 | import Stencil
3 |
4 | @objc(Coordinator)
| `- error: Objective-C interoperability is disabled
5 | class Coordinator: NSObject, Generator {
6 | required override init() {}
/host/spi-builder-workspace/Sources/HackManLib/Generators/CoordinatorChild/CoordinatorChild.swift:5:2: error: Objective-C interoperability is disabled
3 | import GrammaticalNumber
4 |
5 | @objc(CoordinatorChild)
| `- error: Objective-C interoperability is disabled
6 | class CoordinatorChild: NSObject, Generator {
7 | required override init() {}
[65/71] Compiling HackManLib Property.swift
[66/71] Compiling HackManLib Resource.swift
[67/71] Compiling HackManLib Writer.swift
BUILD FAILURE 6.1 linux