The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build ValueTransformerKit, reference master (95f1bd), with Swift 6.0 for Linux on 6 Jun 2025 14:28:47 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

 49 |
 50 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:66:20: error: cannot find type 'NSValueTransformerName' in scope
 64 | open class Base64EncodeTransformer: ValueTransformer, ValueTransformerRegisterable {
 65 |
 66 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Encode") }
    |                    `- error: cannot find type 'NSValueTransformerName' in scope
 67 |
 68 |     let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:76:30: error: method does not override any method from its superclass
 74 |     }
 75 |
 76 |     open override class func allowsReverseTransformation() -> Bool {
    |                              `- error: method does not override any method from its superclass
 77 |         return true
 78 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:80:30: error: method does not override any method from its superclass
 78 |     }
 79 |
 80 |     open override class func transformedValueClass() -> AnyClass {
    |                              `- error: method does not override any method from its superclass
 81 |         return NSData.self
 82 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:84:24: error: method does not override any method from its superclass
 82 |     }
 83 |
 84 |     open override func transformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 85 |         if let data = value as? Data {
 86 |             return data.base64EncodedData(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:92:24: error: method does not override any method from its superclass
 90 |     }
 91 |
 92 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 93 |         if let data = value as? Data {
 94 |             return Data(base64Encoded: data, options: decodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:64:37: error: cannot find type 'ValueTransformer' in scope
 62 | }
 63 |
 64 | open class Base64EncodeTransformer: ValueTransformer, ValueTransformerRegisterable {
    |                                     `- error: cannot find type 'ValueTransformer' in scope
 65 |
 66 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Encode") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:104:29: error: cannot find type 'NSValueTransformerName' in scope
102 | open class Base64DecodeTransformer: Base64EncodeTransformer {
103 |
104 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Decode") }
    |                             `- error: cannot find type 'NSValueTransformerName' in scope
105 |
106 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:104:23: error: property does not override any property from its superclass
102 | open class Base64DecodeTransformer: Base64EncodeTransformer {
103 |
104 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Decode") }
    |                       `- error: property does not override any property from its superclass
105 |
106 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:122:20: error: cannot find type 'NSValueTransformerName' in scope
120 | open class Base64EncodeStringTransformer: ValueTransformer, ValueTransformerRegisterable {
121 |
122 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeString") }
    |                    `- error: cannot find type 'NSValueTransformerName' in scope
123 |
124 |     let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:134:30: error: method does not override any method from its superclass
132 |     }
133 |
134 |     open override class func allowsReverseTransformation() -> Bool {
    |                              `- error: method does not override any method from its superclass
135 |         return true
136 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:138:30: error: method does not override any method from its superclass
136 |     }
137 |
138 |     open override class func transformedValueClass() -> AnyClass {
    |                              `- error: method does not override any method from its superclass
139 |         return NSString.self
140 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:142:24: error: method does not override any method from its superclass
140 |     }
141 |
142 |     open override func transformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
143 |         if let string = value as? String {
144 |             return string.data(using: encoding)?.base64EncodedData(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:150:24: error: method does not override any method from its superclass
148 |     }
149 |
150 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
151 |         if let string = value as? String {
152 |             guard let data = Data(base64Encoded: string, options: decodingOptions) else {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:120:43: error: cannot find type 'ValueTransformer' in scope
118 | }
119 |
120 | open class Base64EncodeStringTransformer: ValueTransformer, ValueTransformerRegisterable {
    |                                           `- error: cannot find type 'ValueTransformer' in scope
121 |
122 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeString") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:165:29: error: cannot find type 'NSValueTransformerName' in scope
163 | open class Base64DecodeStringTransformer: Base64EncodeStringTransformer {
164 |
165 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeString") }
    |                             `- error: cannot find type 'NSValueTransformerName' in scope
166 |
167 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:165:23: error: property does not override any property from its superclass
163 | open class Base64DecodeStringTransformer: Base64EncodeStringTransformer {
164 |
165 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeString") }
    |                       `- error: property does not override any property from its superclass
166 |
167 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:8:11: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | extension ValueTransformer {
   |           `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     public class func closure(forwardTransformer: @escaping ClosureValueTransformer.ForwardTransformer) -> ClosureValueTransformer {
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:40:32: error: method does not override any method from its superclass
38 |     // MARK: - ValueTransformer
39 |
40 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
41 |         return false
42 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:44:26: error: method does not override any method from its superclass
42 |     }
43 |
44 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
45 |         return self.forwardTransformer(value)
46 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:21:39: error: cannot find type 'ValueTransformer' in scope
19 |
20 | // MARK: - ClosureValueTransformer Class
21 | public class ClosureValueTransformer: ValueTransformer {
   |                                       `- error: cannot find type 'ValueTransformer' in scope
22 |
23 |     // MARK: - Closure alias
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:63:26: error: method does not override any method from its superclass
61 |     }
62 |
63 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
64 |         return self.reverseTransformer!(value)
65 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:35:9: error: 'super' members cannot be referenced in a root class
33 |         self.forwardTransformer = forwardTransformer
34 |         self.reverseTransformer = reverseTransformer
35 |         super.init()
   |         `- error: 'super' members cannot be referenced in a root class
36 |     }
37 |
[18/30] Compiling ValueTransformerKit ArrayToStringTransformer.swift
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:10:2: error: Objective-C interoperability is disabled
 8 |
 9 | import Foundation
10 | @objc(ArchiveValueTransformer)
   |  `- error: Objective-C interoperability is disabled
11 | public final class ArchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
12 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:13:23: error: cannot find 'NSValueTransformerName' in scope
11 | public final class ArchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
12 |
13 |     public var name = NSValueTransformerName(rawValue: "Archive")
   |                       `- error: cannot find 'NSValueTransformerName' in scope
14 |     public static let instance = ArchiveValueTransformer()
15 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:16:32: error: method does not override any method from its superclass
14 |     public static let instance = ArchiveValueTransformer()
15 |
16 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
17 |         return true
18 |     }
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:20:26: error: method does not override any method from its superclass
18 |     }
19 |
20 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
21 |         guard let value = value else {
22 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:32:26: error: method does not override any method from its superclass
30 |     }
31 |
32 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
33 |         guard let data = value as? Data else {
34 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:11:45: error: cannot find type 'ValueTransformer' in scope
 9 | import Foundation
10 | @objc(ArchiveValueTransformer)
11 | public final class ArchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
   |                                             `- error: cannot find type 'ValueTransformer' in scope
12 |
13 |     public var name = NSValueTransformerName(rawValue: "Archive")
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:43:33: error: cannot find type 'ValueTransformer' in scope
41 | extension ArchiveValueTransformer: ValueTransformerReversable {
42 |
43 |     public var reverseInstance: ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
44 |         return UnarchiveValueTransformer.instance
45 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:34:26: error: cannot find type 'ValueTransformer' in scope
32 |
33 | public protocol ValueTransformerReversable {
34 |     var reverseInstance: ValueTransformer {get}
   |                          `- error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:49:2: error: Objective-C interoperability is disabled
47 | }
48 |
49 | @objc(UnarchiveValueTransformer)
   |  `- error: Objective-C interoperability is disabled
50 | public final class UnarchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
51 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:52:23: error: cannot find 'NSValueTransformerName' in scope
50 | public final class UnarchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
51 |
52 |     public var name = NSValueTransformerName(rawValue: "Unarchive")
   |                       `- error: cannot find 'NSValueTransformerName' in scope
53 |     public static let instance = UnarchiveValueTransformer()
54 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:55:32: error: method does not override any method from its superclass
53 |     public static let instance = UnarchiveValueTransformer()
54 |
55 |     public override class func transformedValueClass() -> AnyClass {
   |                                `- error: method does not override any method from its superclass
56 |         return NSData.self
57 |     }
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:59:26: error: method does not override any method from its superclass
57 |     }
58 |
59 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
60 |         guard let data = value as? Data else {
61 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:66:26: error: method does not override any method from its superclass
64 |     }
65 |
66 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
67 |         guard let value = value else {
68 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:50:47: error: cannot find type 'ValueTransformer' in scope
48 |
49 | @objc(UnarchiveValueTransformer)
50 | public final class UnarchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
   |                                               `- error: cannot find type 'ValueTransformer' in scope
51 |
52 |     public var name = NSValueTransformerName(rawValue: "Unarchive")
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:81:33: error: cannot find type 'ValueTransformer' in scope
79 | extension UnarchiveValueTransformer: ValueTransformerReversable {
80 |
81 |     public var reverseInstance: ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
82 |         return ArchiveValueTransformer.instance
83 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:13:23: error: cannot find 'NSValueTransformerName' in scope
11 |     public static var reversableNamePrefix = "StringToArray"
12 |
13 |     public var name = NSValueTransformerName(rawValue: ArrayToStringTransformer.namePrefix)
   |                       `- error: cannot find 'NSValueTransformerName' in scope
14 |     public static let instance = ArrayToStringTransformer()
15 |
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:22:32: error: method does not override any method from its superclass
20 |     }
21 |
22 |     public override class func transformedValueClass() -> AnyClass {
   |                                `- error: method does not override any method from its superclass
23 |         return NSArray.self
24 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:26:32: error: method does not override any method from its superclass
24 |     }
25 |
26 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
27 |         return true
28 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:30:26: error: method does not override any method from its superclass
28 |     }
29 |
30 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
31 |         guard let randomArray = value as? [String] else {
32 |             return nil
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:37:26: error: method does not override any method from its superclass
35 |     }
36 |
37 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
38 |         guard let randomString = value as? String else {
39 |             return nil
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:44:77: error: cannot find type 'NSValueTransformerName' in scope
42 |     }
43 |
44 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                                             `- error: cannot find type 'NSValueTransformerName' in scope
45 |         return NSValueTransformerName(ArrayToStringTransformer.reversableNamePrefix)
46 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:44:50: error: cannot find type 'NSValueTransformerName' in scope
42 |     }
43 |
44 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                  `- error: cannot find type 'NSValueTransformerName' in scope
45 |         return NSValueTransformerName(ArrayToStringTransformer.reversableNamePrefix)
46 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:8:46: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | final public class ArrayToStringTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton, ReversableValueTransformers {
   |                                              `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     public static var namePrefix = "ArrayToString"
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:70: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                                                      `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:43: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                           `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:10:20: error: cannot find type 'NSValueTransformerName' in scope
  8 | open class Base64EncodeDataToStringTransformer: ValueTransformer, ValueTransformerRegisterable {
  9 |
 10 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeDataToString") }
    |                    `- error: cannot find type 'NSValueTransformerName' in scope
 11 |
 12 |     let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:20:30: error: method does not override any method from its superclass
 18 |     }
 19 |
 20 |     open override class func allowsReverseTransformation() -> Bool {
    |                              `- error: method does not override any method from its superclass
 21 |         return true
 22 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:24:30: error: method does not override any method from its superclass
 22 |     }
 23 |
 24 |     open override class func transformedValueClass() -> AnyClass {
    |                              `- error: method does not override any method from its superclass
 25 |         return NSData.self
 26 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:28:24: error: method does not override any method from its superclass
 26 |     }
 27 |
 28 |     open override func transformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 29 |         if let data = value as? Data {
 30 |             return data.base64EncodedString(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:36:24: error: method does not override any method from its superclass
 34 |     }
 35 |
 36 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 37 |         if let string = value as? String {
 38 |             return Data(base64Encoded: string, options: decodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:8:49: error: cannot find type 'ValueTransformer' in scope
  6 | import Foundation
  7 |
  8 | open class Base64EncodeDataToStringTransformer: ValueTransformer, ValueTransformerRegisterable {
    |                                                 `- error: cannot find type 'ValueTransformer' in scope
  9 |
 10 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeDataToString") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:48:29: error: cannot find type 'NSValueTransformerName' in scope
 46 | open class Base64DecodeDataFromStringTransformer: Base64EncodeDataToStringTransformer {
 47 |
 48 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeDataFromString") }
    |                             `- error: cannot find type 'NSValueTransformerName' in scope
 49 |
 50 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:48:23: error: property does not override any property from its superclass
 46 | open class Base64DecodeDataFromStringTransformer: Base64EncodeDataToStringTransformer {
 47 |
 48 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeDataFromString") }
    |                       `- error: property does not override any property from its superclass
 49 |
 50 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:66:20: error: cannot find type 'NSValueTransformerName' in scope
 64 | open class Base64EncodeTransformer: ValueTransformer, ValueTransformerRegisterable {
 65 |
 66 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Encode") }
    |                    `- error: cannot find type 'NSValueTransformerName' in scope
 67 |
 68 |     let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:76:30: error: method does not override any method from its superclass
 74 |     }
 75 |
 76 |     open override class func allowsReverseTransformation() -> Bool {
    |                              `- error: method does not override any method from its superclass
 77 |         return true
 78 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:80:30: error: method does not override any method from its superclass
 78 |     }
 79 |
 80 |     open override class func transformedValueClass() -> AnyClass {
    |                              `- error: method does not override any method from its superclass
 81 |         return NSData.self
 82 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:84:24: error: method does not override any method from its superclass
 82 |     }
 83 |
 84 |     open override func transformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 85 |         if let data = value as? Data {
 86 |             return data.base64EncodedData(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:92:24: error: method does not override any method from its superclass
 90 |     }
 91 |
 92 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 93 |         if let data = value as? Data {
 94 |             return Data(base64Encoded: data, options: decodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:64:37: error: cannot find type 'ValueTransformer' in scope
 62 | }
 63 |
 64 | open class Base64EncodeTransformer: ValueTransformer, ValueTransformerRegisterable {
    |                                     `- error: cannot find type 'ValueTransformer' in scope
 65 |
 66 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Encode") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:104:29: error: cannot find type 'NSValueTransformerName' in scope
102 | open class Base64DecodeTransformer: Base64EncodeTransformer {
103 |
104 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Decode") }
    |                             `- error: cannot find type 'NSValueTransformerName' in scope
105 |
106 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:104:23: error: property does not override any property from its superclass
102 | open class Base64DecodeTransformer: Base64EncodeTransformer {
103 |
104 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Decode") }
    |                       `- error: property does not override any property from its superclass
105 |
106 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:122:20: error: cannot find type 'NSValueTransformerName' in scope
120 | open class Base64EncodeStringTransformer: ValueTransformer, ValueTransformerRegisterable {
121 |
122 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeString") }
    |                    `- error: cannot find type 'NSValueTransformerName' in scope
123 |
124 |     let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:134:30: error: method does not override any method from its superclass
132 |     }
133 |
134 |     open override class func allowsReverseTransformation() -> Bool {
    |                              `- error: method does not override any method from its superclass
135 |         return true
136 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:138:30: error: method does not override any method from its superclass
136 |     }
137 |
138 |     open override class func transformedValueClass() -> AnyClass {
    |                              `- error: method does not override any method from its superclass
139 |         return NSString.self
140 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:142:24: error: method does not override any method from its superclass
140 |     }
141 |
142 |     open override func transformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
143 |         if let string = value as? String {
144 |             return string.data(using: encoding)?.base64EncodedData(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:150:24: error: method does not override any method from its superclass
148 |     }
149 |
150 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
151 |         if let string = value as? String {
152 |             guard let data = Data(base64Encoded: string, options: decodingOptions) else {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:120:43: error: cannot find type 'ValueTransformer' in scope
118 | }
119 |
120 | open class Base64EncodeStringTransformer: ValueTransformer, ValueTransformerRegisterable {
    |                                           `- error: cannot find type 'ValueTransformer' in scope
121 |
122 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeString") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:165:29: error: cannot find type 'NSValueTransformerName' in scope
163 | open class Base64DecodeStringTransformer: Base64EncodeStringTransformer {
164 |
165 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeString") }
    |                             `- error: cannot find type 'NSValueTransformerName' in scope
166 |
167 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:165:23: error: property does not override any property from its superclass
163 | open class Base64DecodeStringTransformer: Base64EncodeStringTransformer {
164 |
165 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeString") }
    |                       `- error: property does not override any property from its superclass
166 |
167 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:8:11: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | extension ValueTransformer {
   |           `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     public class func closure(forwardTransformer: @escaping ClosureValueTransformer.ForwardTransformer) -> ClosureValueTransformer {
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:40:32: error: method does not override any method from its superclass
38 |     // MARK: - ValueTransformer
39 |
40 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
41 |         return false
42 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:44:26: error: method does not override any method from its superclass
42 |     }
43 |
44 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
45 |         return self.forwardTransformer(value)
46 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:21:39: error: cannot find type 'ValueTransformer' in scope
19 |
20 | // MARK: - ClosureValueTransformer Class
21 | public class ClosureValueTransformer: ValueTransformer {
   |                                       `- error: cannot find type 'ValueTransformer' in scope
22 |
23 |     // MARK: - Closure alias
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:63:26: error: method does not override any method from its superclass
61 |     }
62 |
63 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
64 |         return self.reverseTransformer!(value)
65 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:35:9: error: 'super' members cannot be referenced in a root class
33 |         self.forwardTransformer = forwardTransformer
34 |         self.reverseTransformer = reverseTransformer
35 |         super.init()
   |         `- error: 'super' members cannot be referenced in a root class
36 |     }
37 |
[19/30] Compiling ValueTransformerKit Base64Transformer.swift
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:10:2: error: Objective-C interoperability is disabled
 8 |
 9 | import Foundation
10 | @objc(ArchiveValueTransformer)
   |  `- error: Objective-C interoperability is disabled
11 | public final class ArchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
12 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:13:23: error: cannot find 'NSValueTransformerName' in scope
11 | public final class ArchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
12 |
13 |     public var name = NSValueTransformerName(rawValue: "Archive")
   |                       `- error: cannot find 'NSValueTransformerName' in scope
14 |     public static let instance = ArchiveValueTransformer()
15 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:16:32: error: method does not override any method from its superclass
14 |     public static let instance = ArchiveValueTransformer()
15 |
16 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
17 |         return true
18 |     }
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:20:26: error: method does not override any method from its superclass
18 |     }
19 |
20 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
21 |         guard let value = value else {
22 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:32:26: error: method does not override any method from its superclass
30 |     }
31 |
32 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
33 |         guard let data = value as? Data else {
34 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:11:45: error: cannot find type 'ValueTransformer' in scope
 9 | import Foundation
10 | @objc(ArchiveValueTransformer)
11 | public final class ArchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
   |                                             `- error: cannot find type 'ValueTransformer' in scope
12 |
13 |     public var name = NSValueTransformerName(rawValue: "Archive")
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:43:33: error: cannot find type 'ValueTransformer' in scope
41 | extension ArchiveValueTransformer: ValueTransformerReversable {
42 |
43 |     public var reverseInstance: ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
44 |         return UnarchiveValueTransformer.instance
45 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:34:26: error: cannot find type 'ValueTransformer' in scope
32 |
33 | public protocol ValueTransformerReversable {
34 |     var reverseInstance: ValueTransformer {get}
   |                          `- error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:49:2: error: Objective-C interoperability is disabled
47 | }
48 |
49 | @objc(UnarchiveValueTransformer)
   |  `- error: Objective-C interoperability is disabled
50 | public final class UnarchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
51 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:52:23: error: cannot find 'NSValueTransformerName' in scope
50 | public final class UnarchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
51 |
52 |     public var name = NSValueTransformerName(rawValue: "Unarchive")
   |                       `- error: cannot find 'NSValueTransformerName' in scope
53 |     public static let instance = UnarchiveValueTransformer()
54 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:55:32: error: method does not override any method from its superclass
53 |     public static let instance = UnarchiveValueTransformer()
54 |
55 |     public override class func transformedValueClass() -> AnyClass {
   |                                `- error: method does not override any method from its superclass
56 |         return NSData.self
57 |     }
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:59:26: error: method does not override any method from its superclass
57 |     }
58 |
59 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
60 |         guard let data = value as? Data else {
61 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:66:26: error: method does not override any method from its superclass
64 |     }
65 |
66 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
67 |         guard let value = value else {
68 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:50:47: error: cannot find type 'ValueTransformer' in scope
48 |
49 | @objc(UnarchiveValueTransformer)
50 | public final class UnarchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
   |                                               `- error: cannot find type 'ValueTransformer' in scope
51 |
52 |     public var name = NSValueTransformerName(rawValue: "Unarchive")
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:81:33: error: cannot find type 'ValueTransformer' in scope
79 | extension UnarchiveValueTransformer: ValueTransformerReversable {
80 |
81 |     public var reverseInstance: ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
82 |         return ArchiveValueTransformer.instance
83 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:13:23: error: cannot find 'NSValueTransformerName' in scope
11 |     public static var reversableNamePrefix = "StringToArray"
12 |
13 |     public var name = NSValueTransformerName(rawValue: ArrayToStringTransformer.namePrefix)
   |                       `- error: cannot find 'NSValueTransformerName' in scope
14 |     public static let instance = ArrayToStringTransformer()
15 |
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:22:32: error: method does not override any method from its superclass
20 |     }
21 |
22 |     public override class func transformedValueClass() -> AnyClass {
   |                                `- error: method does not override any method from its superclass
23 |         return NSArray.self
24 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:26:32: error: method does not override any method from its superclass
24 |     }
25 |
26 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
27 |         return true
28 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:30:26: error: method does not override any method from its superclass
28 |     }
29 |
30 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
31 |         guard let randomArray = value as? [String] else {
32 |             return nil
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:37:26: error: method does not override any method from its superclass
35 |     }
36 |
37 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
38 |         guard let randomString = value as? String else {
39 |             return nil
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:44:77: error: cannot find type 'NSValueTransformerName' in scope
42 |     }
43 |
44 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                                             `- error: cannot find type 'NSValueTransformerName' in scope
45 |         return NSValueTransformerName(ArrayToStringTransformer.reversableNamePrefix)
46 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:44:50: error: cannot find type 'NSValueTransformerName' in scope
42 |     }
43 |
44 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                  `- error: cannot find type 'NSValueTransformerName' in scope
45 |         return NSValueTransformerName(ArrayToStringTransformer.reversableNamePrefix)
46 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:8:46: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | final public class ArrayToStringTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton, ReversableValueTransformers {
   |                                              `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     public static var namePrefix = "ArrayToString"
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:70: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                                                      `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:43: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                           `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:10:20: error: cannot find type 'NSValueTransformerName' in scope
  8 | open class Base64EncodeDataToStringTransformer: ValueTransformer, ValueTransformerRegisterable {
  9 |
 10 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeDataToString") }
    |                    `- error: cannot find type 'NSValueTransformerName' in scope
 11 |
 12 |     let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:20:30: error: method does not override any method from its superclass
 18 |     }
 19 |
 20 |     open override class func allowsReverseTransformation() -> Bool {
    |                              `- error: method does not override any method from its superclass
 21 |         return true
 22 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:24:30: error: method does not override any method from its superclass
 22 |     }
 23 |
 24 |     open override class func transformedValueClass() -> AnyClass {
    |                              `- error: method does not override any method from its superclass
 25 |         return NSData.self
 26 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:28:24: error: method does not override any method from its superclass
 26 |     }
 27 |
 28 |     open override func transformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 29 |         if let data = value as? Data {
 30 |             return data.base64EncodedString(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:36:24: error: method does not override any method from its superclass
 34 |     }
 35 |
 36 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 37 |         if let string = value as? String {
 38 |             return Data(base64Encoded: string, options: decodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:8:49: error: cannot find type 'ValueTransformer' in scope
  6 | import Foundation
  7 |
  8 | open class Base64EncodeDataToStringTransformer: ValueTransformer, ValueTransformerRegisterable {
    |                                                 `- error: cannot find type 'ValueTransformer' in scope
  9 |
 10 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeDataToString") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:48:29: error: cannot find type 'NSValueTransformerName' in scope
 46 | open class Base64DecodeDataFromStringTransformer: Base64EncodeDataToStringTransformer {
 47 |
 48 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeDataFromString") }
    |                             `- error: cannot find type 'NSValueTransformerName' in scope
 49 |
 50 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:48:23: error: property does not override any property from its superclass
 46 | open class Base64DecodeDataFromStringTransformer: Base64EncodeDataToStringTransformer {
 47 |
 48 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeDataFromString") }
    |                       `- error: property does not override any property from its superclass
 49 |
 50 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:66:20: error: cannot find type 'NSValueTransformerName' in scope
 64 | open class Base64EncodeTransformer: ValueTransformer, ValueTransformerRegisterable {
 65 |
 66 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Encode") }
    |                    `- error: cannot find type 'NSValueTransformerName' in scope
 67 |
 68 |     let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:76:30: error: method does not override any method from its superclass
 74 |     }
 75 |
 76 |     open override class func allowsReverseTransformation() -> Bool {
    |                              `- error: method does not override any method from its superclass
 77 |         return true
 78 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:80:30: error: method does not override any method from its superclass
 78 |     }
 79 |
 80 |     open override class func transformedValueClass() -> AnyClass {
    |                              `- error: method does not override any method from its superclass
 81 |         return NSData.self
 82 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:84:24: error: method does not override any method from its superclass
 82 |     }
 83 |
 84 |     open override func transformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 85 |         if let data = value as? Data {
 86 |             return data.base64EncodedData(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:92:24: error: method does not override any method from its superclass
 90 |     }
 91 |
 92 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 93 |         if let data = value as? Data {
 94 |             return Data(base64Encoded: data, options: decodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:64:37: error: cannot find type 'ValueTransformer' in scope
 62 | }
 63 |
 64 | open class Base64EncodeTransformer: ValueTransformer, ValueTransformerRegisterable {
    |                                     `- error: cannot find type 'ValueTransformer' in scope
 65 |
 66 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Encode") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:104:29: error: cannot find type 'NSValueTransformerName' in scope
102 | open class Base64DecodeTransformer: Base64EncodeTransformer {
103 |
104 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Decode") }
    |                             `- error: cannot find type 'NSValueTransformerName' in scope
105 |
106 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:104:23: error: property does not override any property from its superclass
102 | open class Base64DecodeTransformer: Base64EncodeTransformer {
103 |
104 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Decode") }
    |                       `- error: property does not override any property from its superclass
105 |
106 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:122:20: error: cannot find type 'NSValueTransformerName' in scope
120 | open class Base64EncodeStringTransformer: ValueTransformer, ValueTransformerRegisterable {
121 |
122 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeString") }
    |                    `- error: cannot find type 'NSValueTransformerName' in scope
123 |
124 |     let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:134:30: error: method does not override any method from its superclass
132 |     }
133 |
134 |     open override class func allowsReverseTransformation() -> Bool {
    |                              `- error: method does not override any method from its superclass
135 |         return true
136 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:138:30: error: method does not override any method from its superclass
136 |     }
137 |
138 |     open override class func transformedValueClass() -> AnyClass {
    |                              `- error: method does not override any method from its superclass
139 |         return NSString.self
140 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:142:24: error: method does not override any method from its superclass
140 |     }
141 |
142 |     open override func transformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
143 |         if let string = value as? String {
144 |             return string.data(using: encoding)?.base64EncodedData(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:150:24: error: method does not override any method from its superclass
148 |     }
149 |
150 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
151 |         if let string = value as? String {
152 |             guard let data = Data(base64Encoded: string, options: decodingOptions) else {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:120:43: error: cannot find type 'ValueTransformer' in scope
118 | }
119 |
120 | open class Base64EncodeStringTransformer: ValueTransformer, ValueTransformerRegisterable {
    |                                           `- error: cannot find type 'ValueTransformer' in scope
121 |
122 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeString") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:165:29: error: cannot find type 'NSValueTransformerName' in scope
163 | open class Base64DecodeStringTransformer: Base64EncodeStringTransformer {
164 |
165 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeString") }
    |                             `- error: cannot find type 'NSValueTransformerName' in scope
166 |
167 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:165:23: error: property does not override any property from its superclass
163 | open class Base64DecodeStringTransformer: Base64EncodeStringTransformer {
164 |
165 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeString") }
    |                       `- error: property does not override any property from its superclass
166 |
167 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:8:11: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | extension ValueTransformer {
   |           `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     public class func closure(forwardTransformer: @escaping ClosureValueTransformer.ForwardTransformer) -> ClosureValueTransformer {
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:40:32: error: method does not override any method from its superclass
38 |     // MARK: - ValueTransformer
39 |
40 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
41 |         return false
42 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:44:26: error: method does not override any method from its superclass
42 |     }
43 |
44 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
45 |         return self.forwardTransformer(value)
46 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:21:39: error: cannot find type 'ValueTransformer' in scope
19 |
20 | // MARK: - ClosureValueTransformer Class
21 | public class ClosureValueTransformer: ValueTransformer {
   |                                       `- error: cannot find type 'ValueTransformer' in scope
22 |
23 |     // MARK: - Closure alias
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:63:26: error: method does not override any method from its superclass
61 |     }
62 |
63 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
64 |         return self.reverseTransformer!(value)
65 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:35:9: error: 'super' members cannot be referenced in a root class
33 |         self.forwardTransformer = forwardTransformer
34 |         self.reverseTransformer = reverseTransformer
35 |         super.init()
   |         `- error: 'super' members cannot be referenced in a root class
36 |     }
37 |
[20/30] Compiling ValueTransformerKit ClosureValueTransformer.swift
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:10:2: error: Objective-C interoperability is disabled
 8 |
 9 | import Foundation
10 | @objc(ArchiveValueTransformer)
   |  `- error: Objective-C interoperability is disabled
11 | public final class ArchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
12 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:13:23: error: cannot find 'NSValueTransformerName' in scope
11 | public final class ArchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
12 |
13 |     public var name = NSValueTransformerName(rawValue: "Archive")
   |                       `- error: cannot find 'NSValueTransformerName' in scope
14 |     public static let instance = ArchiveValueTransformer()
15 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:16:32: error: method does not override any method from its superclass
14 |     public static let instance = ArchiveValueTransformer()
15 |
16 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
17 |         return true
18 |     }
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:20:26: error: method does not override any method from its superclass
18 |     }
19 |
20 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
21 |         guard let value = value else {
22 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:32:26: error: method does not override any method from its superclass
30 |     }
31 |
32 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
33 |         guard let data = value as? Data else {
34 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:11:45: error: cannot find type 'ValueTransformer' in scope
 9 | import Foundation
10 | @objc(ArchiveValueTransformer)
11 | public final class ArchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
   |                                             `- error: cannot find type 'ValueTransformer' in scope
12 |
13 |     public var name = NSValueTransformerName(rawValue: "Archive")
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:43:33: error: cannot find type 'ValueTransformer' in scope
41 | extension ArchiveValueTransformer: ValueTransformerReversable {
42 |
43 |     public var reverseInstance: ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
44 |         return UnarchiveValueTransformer.instance
45 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:34:26: error: cannot find type 'ValueTransformer' in scope
32 |
33 | public protocol ValueTransformerReversable {
34 |     var reverseInstance: ValueTransformer {get}
   |                          `- error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:49:2: error: Objective-C interoperability is disabled
47 | }
48 |
49 | @objc(UnarchiveValueTransformer)
   |  `- error: Objective-C interoperability is disabled
50 | public final class UnarchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
51 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:52:23: error: cannot find 'NSValueTransformerName' in scope
50 | public final class UnarchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
51 |
52 |     public var name = NSValueTransformerName(rawValue: "Unarchive")
   |                       `- error: cannot find 'NSValueTransformerName' in scope
53 |     public static let instance = UnarchiveValueTransformer()
54 |
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:55:32: error: method does not override any method from its superclass
53 |     public static let instance = UnarchiveValueTransformer()
54 |
55 |     public override class func transformedValueClass() -> AnyClass {
   |                                `- error: method does not override any method from its superclass
56 |         return NSData.self
57 |     }
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:59:26: error: method does not override any method from its superclass
57 |     }
58 |
59 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
60 |         guard let data = value as? Data else {
61 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:66:26: error: method does not override any method from its superclass
64 |     }
65 |
66 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
67 |         guard let value = value else {
68 |             return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:50:47: error: cannot find type 'ValueTransformer' in scope
48 |
49 | @objc(UnarchiveValueTransformer)
50 | public final class UnarchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
   |                                               `- error: cannot find type 'ValueTransformer' in scope
51 |
52 |     public var name = NSValueTransformerName(rawValue: "Unarchive")
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:81:33: error: cannot find type 'ValueTransformer' in scope
79 | extension UnarchiveValueTransformer: ValueTransformerReversable {
80 |
81 |     public var reverseInstance: ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
82 |         return ArchiveValueTransformer.instance
83 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:13:23: error: cannot find 'NSValueTransformerName' in scope
11 |     public static var reversableNamePrefix = "StringToArray"
12 |
13 |     public var name = NSValueTransformerName(rawValue: ArrayToStringTransformer.namePrefix)
   |                       `- error: cannot find 'NSValueTransformerName' in scope
14 |     public static let instance = ArrayToStringTransformer()
15 |
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:22:32: error: method does not override any method from its superclass
20 |     }
21 |
22 |     public override class func transformedValueClass() -> AnyClass {
   |                                `- error: method does not override any method from its superclass
23 |         return NSArray.self
24 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:26:32: error: method does not override any method from its superclass
24 |     }
25 |
26 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
27 |         return true
28 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:30:26: error: method does not override any method from its superclass
28 |     }
29 |
30 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
31 |         guard let randomArray = value as? [String] else {
32 |             return nil
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:37:26: error: method does not override any method from its superclass
35 |     }
36 |
37 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
38 |         guard let randomString = value as? String else {
39 |             return nil
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:44:77: error: cannot find type 'NSValueTransformerName' in scope
42 |     }
43 |
44 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                                             `- error: cannot find type 'NSValueTransformerName' in scope
45 |         return NSValueTransformerName(ArrayToStringTransformer.reversableNamePrefix)
46 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:44:50: error: cannot find type 'NSValueTransformerName' in scope
42 |     }
43 |
44 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                  `- error: cannot find type 'NSValueTransformerName' in scope
45 |         return NSValueTransformerName(ArrayToStringTransformer.reversableNamePrefix)
46 |     }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:8:46: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | final public class ArrayToStringTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton, ReversableValueTransformers {
   |                                              `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     public static var namePrefix = "ArrayToString"
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:70: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                                                      `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:43: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                           `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:10:20: error: cannot find type 'NSValueTransformerName' in scope
  8 | open class Base64EncodeDataToStringTransformer: ValueTransformer, ValueTransformerRegisterable {
  9 |
 10 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeDataToString") }
    |                    `- error: cannot find type 'NSValueTransformerName' in scope
 11 |
 12 |     let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:20:30: error: method does not override any method from its superclass
 18 |     }
 19 |
 20 |     open override class func allowsReverseTransformation() -> Bool {
    |                              `- error: method does not override any method from its superclass
 21 |         return true
 22 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:24:30: error: method does not override any method from its superclass
 22 |     }
 23 |
 24 |     open override class func transformedValueClass() -> AnyClass {
    |                              `- error: method does not override any method from its superclass
 25 |         return NSData.self
 26 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:28:24: error: method does not override any method from its superclass
 26 |     }
 27 |
 28 |     open override func transformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 29 |         if let data = value as? Data {
 30 |             return data.base64EncodedString(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:36:24: error: method does not override any method from its superclass
 34 |     }
 35 |
 36 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 37 |         if let string = value as? String {
 38 |             return Data(base64Encoded: string, options: decodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:8:49: error: cannot find type 'ValueTransformer' in scope
  6 | import Foundation
  7 |
  8 | open class Base64EncodeDataToStringTransformer: ValueTransformer, ValueTransformerRegisterable {
    |                                                 `- error: cannot find type 'ValueTransformer' in scope
  9 |
 10 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeDataToString") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:48:29: error: cannot find type 'NSValueTransformerName' in scope
 46 | open class Base64DecodeDataFromStringTransformer: Base64EncodeDataToStringTransformer {
 47 |
 48 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeDataFromString") }
    |                             `- error: cannot find type 'NSValueTransformerName' in scope
 49 |
 50 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:48:23: error: property does not override any property from its superclass
 46 | open class Base64DecodeDataFromStringTransformer: Base64EncodeDataToStringTransformer {
 47 |
 48 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeDataFromString") }
    |                       `- error: property does not override any property from its superclass
 49 |
 50 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:66:20: error: cannot find type 'NSValueTransformerName' in scope
 64 | open class Base64EncodeTransformer: ValueTransformer, ValueTransformerRegisterable {
 65 |
 66 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Encode") }
    |                    `- error: cannot find type 'NSValueTransformerName' in scope
 67 |
 68 |     let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:76:30: error: method does not override any method from its superclass
 74 |     }
 75 |
 76 |     open override class func allowsReverseTransformation() -> Bool {
    |                              `- error: method does not override any method from its superclass
 77 |         return true
 78 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:80:30: error: method does not override any method from its superclass
 78 |     }
 79 |
 80 |     open override class func transformedValueClass() -> AnyClass {
    |                              `- error: method does not override any method from its superclass
 81 |         return NSData.self
 82 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:84:24: error: method does not override any method from its superclass
 82 |     }
 83 |
 84 |     open override func transformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 85 |         if let data = value as? Data {
 86 |             return data.base64EncodedData(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:92:24: error: method does not override any method from its superclass
 90 |     }
 91 |
 92 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
 93 |         if let data = value as? Data {
 94 |             return Data(base64Encoded: data, options: decodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:64:37: error: cannot find type 'ValueTransformer' in scope
 62 | }
 63 |
 64 | open class Base64EncodeTransformer: ValueTransformer, ValueTransformerRegisterable {
    |                                     `- error: cannot find type 'ValueTransformer' in scope
 65 |
 66 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Encode") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:104:29: error: cannot find type 'NSValueTransformerName' in scope
102 | open class Base64DecodeTransformer: Base64EncodeTransformer {
103 |
104 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Decode") }
    |                             `- error: cannot find type 'NSValueTransformerName' in scope
105 |
106 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:104:23: error: property does not override any property from its superclass
102 | open class Base64DecodeTransformer: Base64EncodeTransformer {
103 |
104 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Decode") }
    |                       `- error: property does not override any property from its superclass
105 |
106 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:122:20: error: cannot find type 'NSValueTransformerName' in scope
120 | open class Base64EncodeStringTransformer: ValueTransformer, ValueTransformerRegisterable {
121 |
122 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeString") }
    |                    `- error: cannot find type 'NSValueTransformerName' in scope
123 |
124 |     let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:134:30: error: method does not override any method from its superclass
132 |     }
133 |
134 |     open override class func allowsReverseTransformation() -> Bool {
    |                              `- error: method does not override any method from its superclass
135 |         return true
136 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:138:30: error: method does not override any method from its superclass
136 |     }
137 |
138 |     open override class func transformedValueClass() -> AnyClass {
    |                              `- error: method does not override any method from its superclass
139 |         return NSString.self
140 |     }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:142:24: error: method does not override any method from its superclass
140 |     }
141 |
142 |     open override func transformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
143 |         if let string = value as? String {
144 |             return string.data(using: encoding)?.base64EncodedData(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:150:24: error: method does not override any method from its superclass
148 |     }
149 |
150 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
    |                        `- error: method does not override any method from its superclass
151 |         if let string = value as? String {
152 |             guard let data = Data(base64Encoded: string, options: decodingOptions) else {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:120:43: error: cannot find type 'ValueTransformer' in scope
118 | }
119 |
120 | open class Base64EncodeStringTransformer: ValueTransformer, ValueTransformerRegisterable {
    |                                           `- error: cannot find type 'ValueTransformer' in scope
121 |
122 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeString") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:165:29: error: cannot find type 'NSValueTransformerName' in scope
163 | open class Base64DecodeStringTransformer: Base64EncodeStringTransformer {
164 |
165 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeString") }
    |                             `- error: cannot find type 'NSValueTransformerName' in scope
166 |
167 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:165:23: error: property does not override any property from its superclass
163 | open class Base64DecodeStringTransformer: Base64EncodeStringTransformer {
164 |
165 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64DecodeString") }
    |                       `- error: property does not override any property from its superclass
166 |
167 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:8:11: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | extension ValueTransformer {
   |           `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     public class func closure(forwardTransformer: @escaping ClosureValueTransformer.ForwardTransformer) -> ClosureValueTransformer {
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:40:32: error: method does not override any method from its superclass
38 |     // MARK: - ValueTransformer
39 |
40 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
41 |         return false
42 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:44:26: error: method does not override any method from its superclass
42 |     }
43 |
44 |     public override func transformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
45 |         return self.forwardTransformer(value)
46 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:21:39: error: cannot find type 'ValueTransformer' in scope
19 |
20 | // MARK: - ClosureValueTransformer Class
21 | public class ClosureValueTransformer: ValueTransformer {
   |                                       `- error: cannot find type 'ValueTransformer' in scope
22 |
23 |     // MARK: - Closure alias
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:63:26: error: method does not override any method from its superclass
61 |     }
62 |
63 |     public override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                          `- error: method does not override any method from its superclass
64 |         return self.reverseTransformer!(value)
65 |     }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:35:9: error: 'super' members cannot be referenced in a root class
33 |         self.forwardTransformer = forwardTransformer
34 |         self.reverseTransformer = reverseTransformer
35 |         super.init()
   |         `- error: 'super' members cannot be referenced in a root class
36 |     }
37 |
[21/30] Compiling ValueTransformerKit PropertyListTransformer.swift
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:13:20: error: cannot find type 'NSValueTransformerName' in scope
11 | open class PropertyListTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
12 |
13 |     open var name: NSValueTransformerName {
   |                    `- error: cannot find type 'NSValueTransformerName' in scope
14 |         return NSValueTransformerName(rawValue: "PropertyList\(T.self)")
15 |     }
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:25:30: error: method does not override any method from its superclass
23 |     }
24 |
25 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
26 |         return true
27 |     }
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:29:24: error: method does not override any method from its superclass
27 |     }
28 |
29 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
30 |         guard let codable = value as? T else {
31 |             return nil
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:36:24: error: method does not override any method from its superclass
34 |     }
35 |
36 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
37 |         guard let data = value as? Data else {
38 |             return nil
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:11:49: error: cannot find type 'ValueTransformer' in scope
 9 | import Foundation
10 |
11 | open class PropertyListTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
   |                                                 `- error: cannot find type 'ValueTransformer' in scope
12 |
13 |     open var name: NSValueTransformerName {
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:12:20: error: cannot find type 'ValueTransformer' in scope
10 | open class ReverseValueTransformer: ValueTransformer {
11 |
12 |     let toReverse: ValueTransformer
   |                    `- error: cannot find type 'ValueTransformer' in scope
13 |
14 |     public init(transformer: ValueTransformer) {
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:14:30: error: cannot find type 'ValueTransformer' in scope
12 |     let toReverse: ValueTransformer
13 |
14 |     public init(transformer: ValueTransformer) {
   |                              `- error: cannot find type 'ValueTransformer' in scope
15 |         self.toReverse = transformer
16 |         assert(transformer.classForCoder.allowsReverseTransformation())
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:19:30: error: method does not override any method from its superclass
17 |     }
18 |
19 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
20 |         return true
21 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:23:24: error: method does not override any method from its superclass
21 |     }
22 |
23 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
24 |         return toReverse.reverseTransformedValue(value)
25 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:27:24: error: method does not override any method from its superclass
25 |     }
26 |
27 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
28 |         return toReverse.transformedValue(value)
29 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:10:37: error: cannot find type 'ValueTransformer' in scope
 8 | /// Reverse the transformation of one `ValueTransformer`
 9 | /// `allowsReverseTransformation` must return true
10 | open class ReverseValueTransformer: ValueTransformer {
   |                                     `- error: cannot find type 'ValueTransformer' in scope
11 |
12 |     let toReverse: ValueTransformer
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:34:26: error: cannot find type 'ValueTransformer' in scope
32 |
33 | public protocol ValueTransformerReversable {
34 |     var reverseInstance: ValueTransformer {get}
   |                          `- error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:37:11: error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
37 | extension ValueTransformer {
   |           `- error: cannot find type 'ValueTransformer' in scope
38 |
39 |     /// Return the reverse value transformer. `allowsReverseTransformation` must return true
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:10:39: error: cannot find type 'ValueTransformer' in scope
 8 |
 9 | import Foundation
10 | class SecondsToHoursValueTransformer: ValueTransformer {
   |                                       `- error: cannot find type 'ValueTransformer' in scope
11 |
12 |     override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:12:25: error: method does not override any method from its superclass
10 | class SecondsToHoursValueTransformer: ValueTransformer {
11 |
12 |     override class func transformedValueClass() -> AnyClass {
   |                         `- error: method does not override any method from its superclass
13 |         return NSNumber.self
14 |     }
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:16:25: error: method does not override any method from its superclass
14 |     }
15 |
16 |     override class func allowsReverseTransformation() -> Bool {
   |                         `- error: method does not override any method from its superclass
17 |         return false
18 |     }
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:20:19: error: method does not override any method from its superclass
18 |     }
19 |
20 |     override func transformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
21 |         guard let timeInterval = value as? NSNumber else { return nil }
22 |         return timeInterval.doubleValue / (60 * 60)
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:40:25: error: cannot find type 'ValueTransformer' in scope
38 |
39 |     /// Return the reverse value transformer. `allowsReverseTransformation` must return true
40 |     public var reverse: ValueTransformer {
   |                         `- error: cannot find type 'ValueTransformer' in scope
41 |         if let reversable = self as? ValueTransformerReversable {
42 |             return reversable.reverseInstance
[22/30] Compiling ValueTransformerKit ReverseValueTransformer.swift
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:13:20: error: cannot find type 'NSValueTransformerName' in scope
11 | open class PropertyListTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
12 |
13 |     open var name: NSValueTransformerName {
   |                    `- error: cannot find type 'NSValueTransformerName' in scope
14 |         return NSValueTransformerName(rawValue: "PropertyList\(T.self)")
15 |     }
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:25:30: error: method does not override any method from its superclass
23 |     }
24 |
25 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
26 |         return true
27 |     }
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:29:24: error: method does not override any method from its superclass
27 |     }
28 |
29 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
30 |         guard let codable = value as? T else {
31 |             return nil
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:36:24: error: method does not override any method from its superclass
34 |     }
35 |
36 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
37 |         guard let data = value as? Data else {
38 |             return nil
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:11:49: error: cannot find type 'ValueTransformer' in scope
 9 | import Foundation
10 |
11 | open class PropertyListTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
   |                                                 `- error: cannot find type 'ValueTransformer' in scope
12 |
13 |     open var name: NSValueTransformerName {
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:12:20: error: cannot find type 'ValueTransformer' in scope
10 | open class ReverseValueTransformer: ValueTransformer {
11 |
12 |     let toReverse: ValueTransformer
   |                    `- error: cannot find type 'ValueTransformer' in scope
13 |
14 |     public init(transformer: ValueTransformer) {
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:14:30: error: cannot find type 'ValueTransformer' in scope
12 |     let toReverse: ValueTransformer
13 |
14 |     public init(transformer: ValueTransformer) {
   |                              `- error: cannot find type 'ValueTransformer' in scope
15 |         self.toReverse = transformer
16 |         assert(transformer.classForCoder.allowsReverseTransformation())
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:19:30: error: method does not override any method from its superclass
17 |     }
18 |
19 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
20 |         return true
21 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:23:24: error: method does not override any method from its superclass
21 |     }
22 |
23 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
24 |         return toReverse.reverseTransformedValue(value)
25 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:27:24: error: method does not override any method from its superclass
25 |     }
26 |
27 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
28 |         return toReverse.transformedValue(value)
29 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:10:37: error: cannot find type 'ValueTransformer' in scope
 8 | /// Reverse the transformation of one `ValueTransformer`
 9 | /// `allowsReverseTransformation` must return true
10 | open class ReverseValueTransformer: ValueTransformer {
   |                                     `- error: cannot find type 'ValueTransformer' in scope
11 |
12 |     let toReverse: ValueTransformer
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:34:26: error: cannot find type 'ValueTransformer' in scope
32 |
33 | public protocol ValueTransformerReversable {
34 |     var reverseInstance: ValueTransformer {get}
   |                          `- error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:37:11: error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
37 | extension ValueTransformer {
   |           `- error: cannot find type 'ValueTransformer' in scope
38 |
39 |     /// Return the reverse value transformer. `allowsReverseTransformation` must return true
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:10:39: error: cannot find type 'ValueTransformer' in scope
 8 |
 9 | import Foundation
10 | class SecondsToHoursValueTransformer: ValueTransformer {
   |                                       `- error: cannot find type 'ValueTransformer' in scope
11 |
12 |     override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:12:25: error: method does not override any method from its superclass
10 | class SecondsToHoursValueTransformer: ValueTransformer {
11 |
12 |     override class func transformedValueClass() -> AnyClass {
   |                         `- error: method does not override any method from its superclass
13 |         return NSNumber.self
14 |     }
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:16:25: error: method does not override any method from its superclass
14 |     }
15 |
16 |     override class func allowsReverseTransformation() -> Bool {
   |                         `- error: method does not override any method from its superclass
17 |         return false
18 |     }
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:20:19: error: method does not override any method from its superclass
18 |     }
19 |
20 |     override func transformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
21 |         guard let timeInterval = value as? NSNumber else { return nil }
22 |         return timeInterval.doubleValue / (60 * 60)
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:40:25: error: cannot find type 'ValueTransformer' in scope
38 |
39 |     /// Return the reverse value transformer. `allowsReverseTransformation` must return true
40 |     public var reverse: ValueTransformer {
   |                         `- error: cannot find type 'ValueTransformer' in scope
41 |         if let reversable = self as? ValueTransformerReversable {
42 |             return reversable.reverseInstance
[23/30] Compiling ValueTransformerKit SecondsToHoursValueTransformer.swift
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:13:20: error: cannot find type 'NSValueTransformerName' in scope
11 | open class PropertyListTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
12 |
13 |     open var name: NSValueTransformerName {
   |                    `- error: cannot find type 'NSValueTransformerName' in scope
14 |         return NSValueTransformerName(rawValue: "PropertyList\(T.self)")
15 |     }
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:25:30: error: method does not override any method from its superclass
23 |     }
24 |
25 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
26 |         return true
27 |     }
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:29:24: error: method does not override any method from its superclass
27 |     }
28 |
29 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
30 |         guard let codable = value as? T else {
31 |             return nil
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:36:24: error: method does not override any method from its superclass
34 |     }
35 |
36 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
37 |         guard let data = value as? Data else {
38 |             return nil
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:11:49: error: cannot find type 'ValueTransformer' in scope
 9 | import Foundation
10 |
11 | open class PropertyListTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
   |                                                 `- error: cannot find type 'ValueTransformer' in scope
12 |
13 |     open var name: NSValueTransformerName {
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:12:20: error: cannot find type 'ValueTransformer' in scope
10 | open class ReverseValueTransformer: ValueTransformer {
11 |
12 |     let toReverse: ValueTransformer
   |                    `- error: cannot find type 'ValueTransformer' in scope
13 |
14 |     public init(transformer: ValueTransformer) {
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:14:30: error: cannot find type 'ValueTransformer' in scope
12 |     let toReverse: ValueTransformer
13 |
14 |     public init(transformer: ValueTransformer) {
   |                              `- error: cannot find type 'ValueTransformer' in scope
15 |         self.toReverse = transformer
16 |         assert(transformer.classForCoder.allowsReverseTransformation())
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:19:30: error: method does not override any method from its superclass
17 |     }
18 |
19 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
20 |         return true
21 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:23:24: error: method does not override any method from its superclass
21 |     }
22 |
23 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
24 |         return toReverse.reverseTransformedValue(value)
25 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:27:24: error: method does not override any method from its superclass
25 |     }
26 |
27 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
28 |         return toReverse.transformedValue(value)
29 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:10:37: error: cannot find type 'ValueTransformer' in scope
 8 | /// Reverse the transformation of one `ValueTransformer`
 9 | /// `allowsReverseTransformation` must return true
10 | open class ReverseValueTransformer: ValueTransformer {
   |                                     `- error: cannot find type 'ValueTransformer' in scope
11 |
12 |     let toReverse: ValueTransformer
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:34:26: error: cannot find type 'ValueTransformer' in scope
32 |
33 | public protocol ValueTransformerReversable {
34 |     var reverseInstance: ValueTransformer {get}
   |                          `- error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:37:11: error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
37 | extension ValueTransformer {
   |           `- error: cannot find type 'ValueTransformer' in scope
38 |
39 |     /// Return the reverse value transformer. `allowsReverseTransformation` must return true
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:10:39: error: cannot find type 'ValueTransformer' in scope
 8 |
 9 | import Foundation
10 | class SecondsToHoursValueTransformer: ValueTransformer {
   |                                       `- error: cannot find type 'ValueTransformer' in scope
11 |
12 |     override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:12:25: error: method does not override any method from its superclass
10 | class SecondsToHoursValueTransformer: ValueTransformer {
11 |
12 |     override class func transformedValueClass() -> AnyClass {
   |                         `- error: method does not override any method from its superclass
13 |         return NSNumber.self
14 |     }
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:16:25: error: method does not override any method from its superclass
14 |     }
15 |
16 |     override class func allowsReverseTransformation() -> Bool {
   |                         `- error: method does not override any method from its superclass
17 |         return false
18 |     }
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:20:19: error: method does not override any method from its superclass
18 |     }
19 |
20 |     override func transformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
21 |         guard let timeInterval = value as? NSNumber else { return nil }
22 |         return timeInterval.doubleValue / (60 * 60)
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:40:25: error: cannot find type 'ValueTransformer' in scope
38 |
39 |     /// Return the reverse value transformer. `allowsReverseTransformation` must return true
40 |     public var reverse: ValueTransformer {
   |                         `- error: cannot find type 'ValueTransformer' in scope
41 |         if let reversable = self as? ValueTransformerReversable {
42 |             return reversable.reverseInstance
[24/30] Compiling ValueTransformerKit IsEmptyTransformer.swift
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:9:2: error: Objective-C interoperability is disabled
  7 |
  8 | /// Transform to Boolean by checking if empty
  9 | @objc(IsEmptyTransformer)
    |  `- error: Objective-C interoperability is disabled
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 11 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:12:23: error: cannot find 'NSValueTransformerName' in scope
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 11 |
 12 |     public var name = NSValueTransformerName(rawValue: "IsEmpty")
    |                       `- error: cannot find 'NSValueTransformerName' in scope
 13 |     public static let instance = IsEmptyTransformer()
 14 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:15:32: error: method does not override any method from its superclass
 13 |     public static let instance = IsEmptyTransformer()
 14 |
 15 |     public override class func allowsReverseTransformation() -> Bool {
    |                                `- error: method does not override any method from its superclass
 16 |         return false
 17 |     }
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:19:26: error: method does not override any method from its superclass
 17 |     }
 18 |
 19 |     public override func transformedValue(_ value: Any?) -> Any? {
    |                          `- error: method does not override any method from its superclass
 20 |         guard let object = value as? Emptyable else {
 21 |             return false
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:10:40: error: cannot find type 'ValueTransformer' in scope
  8 | /// Transform to Boolean by checking if empty
  9 | @objc(IsEmptyTransformer)
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
    |                                        `- error: cannot find type 'ValueTransformer' in scope
 11 |
 12 |     public var name = NSValueTransformerName(rawValue: "IsEmpty")
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:30:33: error: cannot find type 'ValueTransformer' in scope
 28 | extension IsEmptyTransformer: ValueTransformerReversable {
 29 |
 30 |     public var reverseInstance: ValueTransformer {
    |                                 `- error: cannot find type 'ValueTransformer' in scope
 31 |         return IsNotEmptyTransformer.instance
 32 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:34:26: error: cannot find type 'ValueTransformer' in scope
32 |
33 | public protocol ValueTransformerReversable {
34 |     var reverseInstance: ValueTransformer {get}
   |                          `- error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:37:2: error: Objective-C interoperability is disabled
 35 |
 36 | /// Transform to Boolean by checking if not empty
 37 | @objc(IsNotEmptyTransformer)
    |  `- error: Objective-C interoperability is disabled
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 39 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:40:23: error: cannot find 'NSValueTransformerName' in scope
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 39 |
 40 |     public var name = NSValueTransformerName(rawValue: "IsNotEmpty")
    |                       `- error: cannot find 'NSValueTransformerName' in scope
 41 |     public static let instance = IsNotEmptyTransformer()
 42 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:43:32: error: method does not override any method from its superclass
 41 |     public static let instance = IsNotEmptyTransformer()
 42 |
 43 |     public override class func allowsReverseTransformation() -> Bool {
    |                                `- error: method does not override any method from its superclass
 44 |         return false
 45 |     }
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:47:26: error: method does not override any method from its superclass
 45 |     }
 46 |
 47 |     public override func transformedValue(_ value: Any?) -> Any? {
    |                          `- error: method does not override any method from its superclass
 48 |         guard let object = value as? Emptyable else {
 49 |             return false
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:38:43: error: cannot find type 'ValueTransformer' in scope
 36 | /// Transform to Boolean by checking if not empty
 37 | @objc(IsNotEmptyTransformer)
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
    |                                           `- error: cannot find type 'ValueTransformer' in scope
 39 |
 40 |     public var name = NSValueTransformerName(rawValue: "IsNotEmpty")
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:58:33: error: cannot find type 'ValueTransformer' in scope
 56 | extension IsNotEmptyTransformer: ValueTransformerReversable {
 57 |
 58 |     public var reverseInstance: ValueTransformer {
    |                                 `- error: cannot find type 'ValueTransformer' in scope
 59 |         return IsEmptyTransformer.instance
 60 |     }
/host/spi-builder-workspace/Sources/Operators.swift:79:68: error: cannot find type 'ValueTransformer' in scope
77 |
78 |     /// Return the reverse transformer
79 |     public static prefix func ! (transformer: ValueTransformer) -> ValueTransformer {
   |                                                                    `- error: cannot find type 'ValueTransformer' in scope
80 |         return transformer.reverse
81 |     }
/host/spi-builder-workspace/Sources/Operators.swift:79:47: error: cannot find type 'ValueTransformer' in scope
77 |
78 |     /// Return the reverse transformer
79 |     public static prefix func ! (transformer: ValueTransformer) -> ValueTransformer {
   |                                               `- error: cannot find type 'ValueTransformer' in scope
80 |         return transformer.reverse
81 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:14:20: error: cannot find type 'NSValueTransformerName' in scope
12 | open class JSONValueTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
13 |
14 |     open var name: NSValueTransformerName {
   |                    `- error: cannot find type 'NSValueTransformerName' in scope
15 |         return NSValueTransformerName(rawValue: "JSON\(T.self)")
16 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:26:30: error: method does not override any method from its superclass
24 |     }
25 |
26 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
27 |         return true
28 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:30:24: error: method does not override any method from its superclass
28 |     }
29 |
30 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
31 |         guard let codable = value as? T else {
32 |             return nil
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:37:24: error: method does not override any method from its superclass
35 |     }
36 |
37 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
38 |         guard let data = value as? Data else {
39 |             return nil
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:45:50: error: cannot find type 'ValueTransformer' in scope
43 |
44 |     /// Return a new encoder, which encode to `String` using `encoding`
45 |     open func with(encoding: String.Encoding) -> ValueTransformer {
   |                                                  `- error: cannot find type 'ValueTransformer' in scope
46 |         return CompoundValueTransformer(transformers: [self, encoding.transformer])
47 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:12:46: error: cannot find type 'ValueTransformer' in scope
10 |
11 | /// A Codable to JSON data transformer
12 | open class JSONValueTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
   |                                              `- error: cannot find type 'ValueTransformer' in scope
13 |
14 |     open var name: NSValueTransformerName {
/host/spi-builder-workspace/Sources/LocalKeyTransformers.swift:19:22: error: cannot find type 'NSValueTransformerName' in scope
17 |     public static var namePrefix = "Locale"
18 |
19 |     public var name: NSValueTransformerName {
   |                      `- error: cannot find type 'NSValueTransformerName' in scope
20 |         var name = self.rawValue
21 |         name = name.replacingOccurrences(of: "kCFLocale", with: "")
/host/spi-builder-workspace/Sources/LocalKeyTransformers.swift:42:67: error: cannot convert value of type 'Any' to expected argument type 'String'
40 |
41 |     func displayName(forKey key: NSLocale.Key, value: Any) -> String? {
42 |         return (self as NSLocale).displayName(forKey: key, value: value)
   |                                                                   `- error: cannot convert value of type 'Any' to expected argument type 'String'
43 |     }
44 |
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:8:32: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | class NumberToBoolTransformer: ValueTransformer {
   |                                `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:10:25: error: method does not override any method from its superclass
 8 | class NumberToBoolTransformer: ValueTransformer {
 9 |
10 |     override class func transformedValueClass() -> AnyClass {
   |                         `- error: method does not override any method from its superclass
11 |         return NSNumber.self
12 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:14:19: error: method does not override any method from its superclass
12 |     }
13 |
14 |     override func transformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
15 |         if let number = value as? NSNumber {
16 |             return number.boolValue
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:21:19: error: method does not override any method from its superclass
19 |     }
20 |
21 |     override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
22 |         if let boolValue = value as? Bool {
23 |             return NSNumber(value: boolValue)
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:29:32: error: method does not override any method from its superclass
27 |     }
28 |
29 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
30 |         return true
31 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:35:32: error: cannot find type 'ValueTransformer' in scope
33 | }
34 |
35 | class BoolToNumberTransformer: ValueTransformer {
   |                                `- error: cannot find type 'ValueTransformer' in scope
36 |
37 |     override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:37:25: error: method does not override any method from its superclass
35 | class BoolToNumberTransformer: ValueTransformer {
36 |
37 |     override class func transformedValueClass() -> AnyClass {
   |                         `- error: method does not override any method from its superclass
38 |         return NSNumber.self
39 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:41:19: error: method does not override any method from its superclass
39 |     }
40 |
41 |     override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
42 |         if let number = value as? NSNumber {
43 |             return number.boolValue
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:48:19: error: method does not override any method from its superclass
46 |     }
47 |
48 |     override func transformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
49 |         if let boolValue = value as? Bool {
50 |             return NSNumber(value: boolValue)
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:56:32: error: method does not override any method from its superclass
54 |     }
55 |
56 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
57 |         return true
58 |     }
[25/30] Compiling ValueTransformerKit JSONValueTransformer.swift
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:9:2: error: Objective-C interoperability is disabled
  7 |
  8 | /// Transform to Boolean by checking if empty
  9 | @objc(IsEmptyTransformer)
    |  `- error: Objective-C interoperability is disabled
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 11 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:12:23: error: cannot find 'NSValueTransformerName' in scope
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 11 |
 12 |     public var name = NSValueTransformerName(rawValue: "IsEmpty")
    |                       `- error: cannot find 'NSValueTransformerName' in scope
 13 |     public static let instance = IsEmptyTransformer()
 14 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:15:32: error: method does not override any method from its superclass
 13 |     public static let instance = IsEmptyTransformer()
 14 |
 15 |     public override class func allowsReverseTransformation() -> Bool {
    |                                `- error: method does not override any method from its superclass
 16 |         return false
 17 |     }
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:19:26: error: method does not override any method from its superclass
 17 |     }
 18 |
 19 |     public override func transformedValue(_ value: Any?) -> Any? {
    |                          `- error: method does not override any method from its superclass
 20 |         guard let object = value as? Emptyable else {
 21 |             return false
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:10:40: error: cannot find type 'ValueTransformer' in scope
  8 | /// Transform to Boolean by checking if empty
  9 | @objc(IsEmptyTransformer)
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
    |                                        `- error: cannot find type 'ValueTransformer' in scope
 11 |
 12 |     public var name = NSValueTransformerName(rawValue: "IsEmpty")
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:30:33: error: cannot find type 'ValueTransformer' in scope
 28 | extension IsEmptyTransformer: ValueTransformerReversable {
 29 |
 30 |     public var reverseInstance: ValueTransformer {
    |                                 `- error: cannot find type 'ValueTransformer' in scope
 31 |         return IsNotEmptyTransformer.instance
 32 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:34:26: error: cannot find type 'ValueTransformer' in scope
32 |
33 | public protocol ValueTransformerReversable {
34 |     var reverseInstance: ValueTransformer {get}
   |                          `- error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:37:2: error: Objective-C interoperability is disabled
 35 |
 36 | /// Transform to Boolean by checking if not empty
 37 | @objc(IsNotEmptyTransformer)
    |  `- error: Objective-C interoperability is disabled
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 39 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:40:23: error: cannot find 'NSValueTransformerName' in scope
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 39 |
 40 |     public var name = NSValueTransformerName(rawValue: "IsNotEmpty")
    |                       `- error: cannot find 'NSValueTransformerName' in scope
 41 |     public static let instance = IsNotEmptyTransformer()
 42 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:43:32: error: method does not override any method from its superclass
 41 |     public static let instance = IsNotEmptyTransformer()
 42 |
 43 |     public override class func allowsReverseTransformation() -> Bool {
    |                                `- error: method does not override any method from its superclass
 44 |         return false
 45 |     }
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:47:26: error: method does not override any method from its superclass
 45 |     }
 46 |
 47 |     public override func transformedValue(_ value: Any?) -> Any? {
    |                          `- error: method does not override any method from its superclass
 48 |         guard let object = value as? Emptyable else {
 49 |             return false
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:38:43: error: cannot find type 'ValueTransformer' in scope
 36 | /// Transform to Boolean by checking if not empty
 37 | @objc(IsNotEmptyTransformer)
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
    |                                           `- error: cannot find type 'ValueTransformer' in scope
 39 |
 40 |     public var name = NSValueTransformerName(rawValue: "IsNotEmpty")
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:58:33: error: cannot find type 'ValueTransformer' in scope
 56 | extension IsNotEmptyTransformer: ValueTransformerReversable {
 57 |
 58 |     public var reverseInstance: ValueTransformer {
    |                                 `- error: cannot find type 'ValueTransformer' in scope
 59 |         return IsEmptyTransformer.instance
 60 |     }
/host/spi-builder-workspace/Sources/Operators.swift:79:68: error: cannot find type 'ValueTransformer' in scope
77 |
78 |     /// Return the reverse transformer
79 |     public static prefix func ! (transformer: ValueTransformer) -> ValueTransformer {
   |                                                                    `- error: cannot find type 'ValueTransformer' in scope
80 |         return transformer.reverse
81 |     }
/host/spi-builder-workspace/Sources/Operators.swift:79:47: error: cannot find type 'ValueTransformer' in scope
77 |
78 |     /// Return the reverse transformer
79 |     public static prefix func ! (transformer: ValueTransformer) -> ValueTransformer {
   |                                               `- error: cannot find type 'ValueTransformer' in scope
80 |         return transformer.reverse
81 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:14:20: error: cannot find type 'NSValueTransformerName' in scope
12 | open class JSONValueTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
13 |
14 |     open var name: NSValueTransformerName {
   |                    `- error: cannot find type 'NSValueTransformerName' in scope
15 |         return NSValueTransformerName(rawValue: "JSON\(T.self)")
16 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:26:30: error: method does not override any method from its superclass
24 |     }
25 |
26 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
27 |         return true
28 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:30:24: error: method does not override any method from its superclass
28 |     }
29 |
30 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
31 |         guard let codable = value as? T else {
32 |             return nil
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:37:24: error: method does not override any method from its superclass
35 |     }
36 |
37 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
38 |         guard let data = value as? Data else {
39 |             return nil
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:45:50: error: cannot find type 'ValueTransformer' in scope
43 |
44 |     /// Return a new encoder, which encode to `String` using `encoding`
45 |     open func with(encoding: String.Encoding) -> ValueTransformer {
   |                                                  `- error: cannot find type 'ValueTransformer' in scope
46 |         return CompoundValueTransformer(transformers: [self, encoding.transformer])
47 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:12:46: error: cannot find type 'ValueTransformer' in scope
10 |
11 | /// A Codable to JSON data transformer
12 | open class JSONValueTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
   |                                              `- error: cannot find type 'ValueTransformer' in scope
13 |
14 |     open var name: NSValueTransformerName {
/host/spi-builder-workspace/Sources/LocalKeyTransformers.swift:19:22: error: cannot find type 'NSValueTransformerName' in scope
17 |     public static var namePrefix = "Locale"
18 |
19 |     public var name: NSValueTransformerName {
   |                      `- error: cannot find type 'NSValueTransformerName' in scope
20 |         var name = self.rawValue
21 |         name = name.replacingOccurrences(of: "kCFLocale", with: "")
/host/spi-builder-workspace/Sources/LocalKeyTransformers.swift:42:67: error: cannot convert value of type 'Any' to expected argument type 'String'
40 |
41 |     func displayName(forKey key: NSLocale.Key, value: Any) -> String? {
42 |         return (self as NSLocale).displayName(forKey: key, value: value)
   |                                                                   `- error: cannot convert value of type 'Any' to expected argument type 'String'
43 |     }
44 |
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:8:32: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | class NumberToBoolTransformer: ValueTransformer {
   |                                `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:10:25: error: method does not override any method from its superclass
 8 | class NumberToBoolTransformer: ValueTransformer {
 9 |
10 |     override class func transformedValueClass() -> AnyClass {
   |                         `- error: method does not override any method from its superclass
11 |         return NSNumber.self
12 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:14:19: error: method does not override any method from its superclass
12 |     }
13 |
14 |     override func transformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
15 |         if let number = value as? NSNumber {
16 |             return number.boolValue
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:21:19: error: method does not override any method from its superclass
19 |     }
20 |
21 |     override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
22 |         if let boolValue = value as? Bool {
23 |             return NSNumber(value: boolValue)
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:29:32: error: method does not override any method from its superclass
27 |     }
28 |
29 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
30 |         return true
31 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:35:32: error: cannot find type 'ValueTransformer' in scope
33 | }
34 |
35 | class BoolToNumberTransformer: ValueTransformer {
   |                                `- error: cannot find type 'ValueTransformer' in scope
36 |
37 |     override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:37:25: error: method does not override any method from its superclass
35 | class BoolToNumberTransformer: ValueTransformer {
36 |
37 |     override class func transformedValueClass() -> AnyClass {
   |                         `- error: method does not override any method from its superclass
38 |         return NSNumber.self
39 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:41:19: error: method does not override any method from its superclass
39 |     }
40 |
41 |     override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
42 |         if let number = value as? NSNumber {
43 |             return number.boolValue
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:48:19: error: method does not override any method from its superclass
46 |     }
47 |
48 |     override func transformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
49 |         if let boolValue = value as? Bool {
50 |             return NSNumber(value: boolValue)
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:56:32: error: method does not override any method from its superclass
54 |     }
55 |
56 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
57 |         return true
58 |     }
[26/30] Compiling ValueTransformerKit LocalKeyTransformers.swift
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:9:2: error: Objective-C interoperability is disabled
  7 |
  8 | /// Transform to Boolean by checking if empty
  9 | @objc(IsEmptyTransformer)
    |  `- error: Objective-C interoperability is disabled
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 11 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:12:23: error: cannot find 'NSValueTransformerName' in scope
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 11 |
 12 |     public var name = NSValueTransformerName(rawValue: "IsEmpty")
    |                       `- error: cannot find 'NSValueTransformerName' in scope
 13 |     public static let instance = IsEmptyTransformer()
 14 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:15:32: error: method does not override any method from its superclass
 13 |     public static let instance = IsEmptyTransformer()
 14 |
 15 |     public override class func allowsReverseTransformation() -> Bool {
    |                                `- error: method does not override any method from its superclass
 16 |         return false
 17 |     }
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:19:26: error: method does not override any method from its superclass
 17 |     }
 18 |
 19 |     public override func transformedValue(_ value: Any?) -> Any? {
    |                          `- error: method does not override any method from its superclass
 20 |         guard let object = value as? Emptyable else {
 21 |             return false
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:10:40: error: cannot find type 'ValueTransformer' in scope
  8 | /// Transform to Boolean by checking if empty
  9 | @objc(IsEmptyTransformer)
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
    |                                        `- error: cannot find type 'ValueTransformer' in scope
 11 |
 12 |     public var name = NSValueTransformerName(rawValue: "IsEmpty")
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:30:33: error: cannot find type 'ValueTransformer' in scope
 28 | extension IsEmptyTransformer: ValueTransformerReversable {
 29 |
 30 |     public var reverseInstance: ValueTransformer {
    |                                 `- error: cannot find type 'ValueTransformer' in scope
 31 |         return IsNotEmptyTransformer.instance
 32 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:34:26: error: cannot find type 'ValueTransformer' in scope
32 |
33 | public protocol ValueTransformerReversable {
34 |     var reverseInstance: ValueTransformer {get}
   |                          `- error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:37:2: error: Objective-C interoperability is disabled
 35 |
 36 | /// Transform to Boolean by checking if not empty
 37 | @objc(IsNotEmptyTransformer)
    |  `- error: Objective-C interoperability is disabled
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 39 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:40:23: error: cannot find 'NSValueTransformerName' in scope
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 39 |
 40 |     public var name = NSValueTransformerName(rawValue: "IsNotEmpty")
    |                       `- error: cannot find 'NSValueTransformerName' in scope
 41 |     public static let instance = IsNotEmptyTransformer()
 42 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:43:32: error: method does not override any method from its superclass
 41 |     public static let instance = IsNotEmptyTransformer()
 42 |
 43 |     public override class func allowsReverseTransformation() -> Bool {
    |                                `- error: method does not override any method from its superclass
 44 |         return false
 45 |     }
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:47:26: error: method does not override any method from its superclass
 45 |     }
 46 |
 47 |     public override func transformedValue(_ value: Any?) -> Any? {
    |                          `- error: method does not override any method from its superclass
 48 |         guard let object = value as? Emptyable else {
 49 |             return false
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:38:43: error: cannot find type 'ValueTransformer' in scope
 36 | /// Transform to Boolean by checking if not empty
 37 | @objc(IsNotEmptyTransformer)
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
    |                                           `- error: cannot find type 'ValueTransformer' in scope
 39 |
 40 |     public var name = NSValueTransformerName(rawValue: "IsNotEmpty")
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:58:33: error: cannot find type 'ValueTransformer' in scope
 56 | extension IsNotEmptyTransformer: ValueTransformerReversable {
 57 |
 58 |     public var reverseInstance: ValueTransformer {
    |                                 `- error: cannot find type 'ValueTransformer' in scope
 59 |         return IsEmptyTransformer.instance
 60 |     }
/host/spi-builder-workspace/Sources/Operators.swift:79:68: error: cannot find type 'ValueTransformer' in scope
77 |
78 |     /// Return the reverse transformer
79 |     public static prefix func ! (transformer: ValueTransformer) -> ValueTransformer {
   |                                                                    `- error: cannot find type 'ValueTransformer' in scope
80 |         return transformer.reverse
81 |     }
/host/spi-builder-workspace/Sources/Operators.swift:79:47: error: cannot find type 'ValueTransformer' in scope
77 |
78 |     /// Return the reverse transformer
79 |     public static prefix func ! (transformer: ValueTransformer) -> ValueTransformer {
   |                                               `- error: cannot find type 'ValueTransformer' in scope
80 |         return transformer.reverse
81 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:14:20: error: cannot find type 'NSValueTransformerName' in scope
12 | open class JSONValueTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
13 |
14 |     open var name: NSValueTransformerName {
   |                    `- error: cannot find type 'NSValueTransformerName' in scope
15 |         return NSValueTransformerName(rawValue: "JSON\(T.self)")
16 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:26:30: error: method does not override any method from its superclass
24 |     }
25 |
26 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
27 |         return true
28 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:30:24: error: method does not override any method from its superclass
28 |     }
29 |
30 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
31 |         guard let codable = value as? T else {
32 |             return nil
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:37:24: error: method does not override any method from its superclass
35 |     }
36 |
37 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
38 |         guard let data = value as? Data else {
39 |             return nil
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:45:50: error: cannot find type 'ValueTransformer' in scope
43 |
44 |     /// Return a new encoder, which encode to `String` using `encoding`
45 |     open func with(encoding: String.Encoding) -> ValueTransformer {
   |                                                  `- error: cannot find type 'ValueTransformer' in scope
46 |         return CompoundValueTransformer(transformers: [self, encoding.transformer])
47 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:12:46: error: cannot find type 'ValueTransformer' in scope
10 |
11 | /// A Codable to JSON data transformer
12 | open class JSONValueTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
   |                                              `- error: cannot find type 'ValueTransformer' in scope
13 |
14 |     open var name: NSValueTransformerName {
/host/spi-builder-workspace/Sources/LocalKeyTransformers.swift:19:22: error: cannot find type 'NSValueTransformerName' in scope
17 |     public static var namePrefix = "Locale"
18 |
19 |     public var name: NSValueTransformerName {
   |                      `- error: cannot find type 'NSValueTransformerName' in scope
20 |         var name = self.rawValue
21 |         name = name.replacingOccurrences(of: "kCFLocale", with: "")
/host/spi-builder-workspace/Sources/LocalKeyTransformers.swift:42:67: error: cannot convert value of type 'Any' to expected argument type 'String'
40 |
41 |     func displayName(forKey key: NSLocale.Key, value: Any) -> String? {
42 |         return (self as NSLocale).displayName(forKey: key, value: value)
   |                                                                   `- error: cannot convert value of type 'Any' to expected argument type 'String'
43 |     }
44 |
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:8:32: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | class NumberToBoolTransformer: ValueTransformer {
   |                                `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:10:25: error: method does not override any method from its superclass
 8 | class NumberToBoolTransformer: ValueTransformer {
 9 |
10 |     override class func transformedValueClass() -> AnyClass {
   |                         `- error: method does not override any method from its superclass
11 |         return NSNumber.self
12 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:14:19: error: method does not override any method from its superclass
12 |     }
13 |
14 |     override func transformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
15 |         if let number = value as? NSNumber {
16 |             return number.boolValue
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:21:19: error: method does not override any method from its superclass
19 |     }
20 |
21 |     override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
22 |         if let boolValue = value as? Bool {
23 |             return NSNumber(value: boolValue)
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:29:32: error: method does not override any method from its superclass
27 |     }
28 |
29 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
30 |         return true
31 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:35:32: error: cannot find type 'ValueTransformer' in scope
33 | }
34 |
35 | class BoolToNumberTransformer: ValueTransformer {
   |                                `- error: cannot find type 'ValueTransformer' in scope
36 |
37 |     override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:37:25: error: method does not override any method from its superclass
35 | class BoolToNumberTransformer: ValueTransformer {
36 |
37 |     override class func transformedValueClass() -> AnyClass {
   |                         `- error: method does not override any method from its superclass
38 |         return NSNumber.self
39 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:41:19: error: method does not override any method from its superclass
39 |     }
40 |
41 |     override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
42 |         if let number = value as? NSNumber {
43 |             return number.boolValue
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:48:19: error: method does not override any method from its superclass
46 |     }
47 |
48 |     override func transformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
49 |         if let boolValue = value as? Bool {
50 |             return NSNumber(value: boolValue)
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:56:32: error: method does not override any method from its superclass
54 |     }
55 |
56 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
57 |         return true
58 |     }
[27/30] Compiling ValueTransformerKit NumberToBoolTransformer.swift
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:9:2: error: Objective-C interoperability is disabled
  7 |
  8 | /// Transform to Boolean by checking if empty
  9 | @objc(IsEmptyTransformer)
    |  `- error: Objective-C interoperability is disabled
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 11 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:12:23: error: cannot find 'NSValueTransformerName' in scope
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 11 |
 12 |     public var name = NSValueTransformerName(rawValue: "IsEmpty")
    |                       `- error: cannot find 'NSValueTransformerName' in scope
 13 |     public static let instance = IsEmptyTransformer()
 14 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:15:32: error: method does not override any method from its superclass
 13 |     public static let instance = IsEmptyTransformer()
 14 |
 15 |     public override class func allowsReverseTransformation() -> Bool {
    |                                `- error: method does not override any method from its superclass
 16 |         return false
 17 |     }
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:19:26: error: method does not override any method from its superclass
 17 |     }
 18 |
 19 |     public override func transformedValue(_ value: Any?) -> Any? {
    |                          `- error: method does not override any method from its superclass
 20 |         guard let object = value as? Emptyable else {
 21 |             return false
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:10:40: error: cannot find type 'ValueTransformer' in scope
  8 | /// Transform to Boolean by checking if empty
  9 | @objc(IsEmptyTransformer)
 10 | final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
    |                                        `- error: cannot find type 'ValueTransformer' in scope
 11 |
 12 |     public var name = NSValueTransformerName(rawValue: "IsEmpty")
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:30:33: error: cannot find type 'ValueTransformer' in scope
 28 | extension IsEmptyTransformer: ValueTransformerReversable {
 29 |
 30 |     public var reverseInstance: ValueTransformer {
    |                                 `- error: cannot find type 'ValueTransformer' in scope
 31 |         return IsNotEmptyTransformer.instance
 32 |     }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:34:26: error: cannot find type 'ValueTransformer' in scope
32 |
33 | public protocol ValueTransformerReversable {
34 |     var reverseInstance: ValueTransformer {get}
   |                          `- error: cannot find type 'ValueTransformer' in scope
35 | }
36 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:37:2: error: Objective-C interoperability is disabled
 35 |
 36 | /// Transform to Boolean by checking if not empty
 37 | @objc(IsNotEmptyTransformer)
    |  `- error: Objective-C interoperability is disabled
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 39 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:40:23: error: cannot find 'NSValueTransformerName' in scope
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
 39 |
 40 |     public var name = NSValueTransformerName(rawValue: "IsNotEmpty")
    |                       `- error: cannot find 'NSValueTransformerName' in scope
 41 |     public static let instance = IsNotEmptyTransformer()
 42 |
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:43:32: error: method does not override any method from its superclass
 41 |     public static let instance = IsNotEmptyTransformer()
 42 |
 43 |     public override class func allowsReverseTransformation() -> Bool {
    |                                `- error: method does not override any method from its superclass
 44 |         return false
 45 |     }
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:47:26: error: method does not override any method from its superclass
 45 |     }
 46 |
 47 |     public override func transformedValue(_ value: Any?) -> Any? {
    |                          `- error: method does not override any method from its superclass
 48 |         guard let object = value as? Emptyable else {
 49 |             return false
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:38:43: error: cannot find type 'ValueTransformer' in scope
 36 | /// Transform to Boolean by checking if not empty
 37 | @objc(IsNotEmptyTransformer)
 38 | final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
    |                                           `- error: cannot find type 'ValueTransformer' in scope
 39 |
 40 |     public var name = NSValueTransformerName(rawValue: "IsNotEmpty")
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:58:33: error: cannot find type 'ValueTransformer' in scope
 56 | extension IsNotEmptyTransformer: ValueTransformerReversable {
 57 |
 58 |     public var reverseInstance: ValueTransformer {
    |                                 `- error: cannot find type 'ValueTransformer' in scope
 59 |         return IsEmptyTransformer.instance
 60 |     }
/host/spi-builder-workspace/Sources/Operators.swift:79:68: error: cannot find type 'ValueTransformer' in scope
77 |
78 |     /// Return the reverse transformer
79 |     public static prefix func ! (transformer: ValueTransformer) -> ValueTransformer {
   |                                                                    `- error: cannot find type 'ValueTransformer' in scope
80 |         return transformer.reverse
81 |     }
/host/spi-builder-workspace/Sources/Operators.swift:79:47: error: cannot find type 'ValueTransformer' in scope
77 |
78 |     /// Return the reverse transformer
79 |     public static prefix func ! (transformer: ValueTransformer) -> ValueTransformer {
   |                                               `- error: cannot find type 'ValueTransformer' in scope
80 |         return transformer.reverse
81 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:14:20: error: cannot find type 'NSValueTransformerName' in scope
12 | open class JSONValueTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
13 |
14 |     open var name: NSValueTransformerName {
   |                    `- error: cannot find type 'NSValueTransformerName' in scope
15 |         return NSValueTransformerName(rawValue: "JSON\(T.self)")
16 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:26:30: error: method does not override any method from its superclass
24 |     }
25 |
26 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
27 |         return true
28 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:30:24: error: method does not override any method from its superclass
28 |     }
29 |
30 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
31 |         guard let codable = value as? T else {
32 |             return nil
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:37:24: error: method does not override any method from its superclass
35 |     }
36 |
37 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
38 |         guard let data = value as? Data else {
39 |             return nil
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:45:50: error: cannot find type 'ValueTransformer' in scope
43 |
44 |     /// Return a new encoder, which encode to `String` using `encoding`
45 |     open func with(encoding: String.Encoding) -> ValueTransformer {
   |                                                  `- error: cannot find type 'ValueTransformer' in scope
46 |         return CompoundValueTransformer(transformers: [self, encoding.transformer])
47 |     }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:12:46: error: cannot find type 'ValueTransformer' in scope
10 |
11 | /// A Codable to JSON data transformer
12 | open class JSONValueTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
   |                                              `- error: cannot find type 'ValueTransformer' in scope
13 |
14 |     open var name: NSValueTransformerName {
/host/spi-builder-workspace/Sources/LocalKeyTransformers.swift:19:22: error: cannot find type 'NSValueTransformerName' in scope
17 |     public static var namePrefix = "Locale"
18 |
19 |     public var name: NSValueTransformerName {
   |                      `- error: cannot find type 'NSValueTransformerName' in scope
20 |         var name = self.rawValue
21 |         name = name.replacingOccurrences(of: "kCFLocale", with: "")
/host/spi-builder-workspace/Sources/LocalKeyTransformers.swift:42:67: error: cannot convert value of type 'Any' to expected argument type 'String'
40 |
41 |     func displayName(forKey key: NSLocale.Key, value: Any) -> String? {
42 |         return (self as NSLocale).displayName(forKey: key, value: value)
   |                                                                   `- error: cannot convert value of type 'Any' to expected argument type 'String'
43 |     }
44 |
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:8:32: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | class NumberToBoolTransformer: ValueTransformer {
   |                                `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:10:25: error: method does not override any method from its superclass
 8 | class NumberToBoolTransformer: ValueTransformer {
 9 |
10 |     override class func transformedValueClass() -> AnyClass {
   |                         `- error: method does not override any method from its superclass
11 |         return NSNumber.self
12 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:14:19: error: method does not override any method from its superclass
12 |     }
13 |
14 |     override func transformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
15 |         if let number = value as? NSNumber {
16 |             return number.boolValue
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:21:19: error: method does not override any method from its superclass
19 |     }
20 |
21 |     override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
22 |         if let boolValue = value as? Bool {
23 |             return NSNumber(value: boolValue)
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:29:32: error: method does not override any method from its superclass
27 |     }
28 |
29 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
30 |         return true
31 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:35:32: error: cannot find type 'ValueTransformer' in scope
33 | }
34 |
35 | class BoolToNumberTransformer: ValueTransformer {
   |                                `- error: cannot find type 'ValueTransformer' in scope
36 |
37 |     override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:37:25: error: method does not override any method from its superclass
35 | class BoolToNumberTransformer: ValueTransformer {
36 |
37 |     override class func transformedValueClass() -> AnyClass {
   |                         `- error: method does not override any method from its superclass
38 |         return NSNumber.self
39 |     }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:41:19: error: method does not override any method from its superclass
39 |     }
40 |
41 |     override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
42 |         if let number = value as? NSNumber {
43 |             return number.boolValue
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:48:19: error: method does not override any method from its superclass
46 |     }
47 |
48 |     override func transformedValue(_ value: Any?) -> Any? {
   |                   `- error: method does not override any method from its superclass
49 |         if let boolValue = value as? Bool {
50 |             return NSNumber(value: boolValue)
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:56:32: error: method does not override any method from its superclass
54 |     }
55 |
56 |     public override class func allowsReverseTransformation() -> Bool {
   |                                `- error: method does not override any method from its superclass
57 |         return true
58 |     }
[28/30] Compiling ValueTransformerKit StringToDataTransformer.swift
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:12:20: error: cannot find type 'NSValueTransformerName' in scope
10 |     let encoding: String.Encoding
11 |
12 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "StringToData\(encoding.descriptionForTransformer.capitalized)") }
   |                    `- error: cannot find type 'NSValueTransformerName' in scope
13 |
14 |     public init(encoding: String.Encoding = .utf8) {
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:18:30: error: method does not override any method from its superclass
16 |     }
17 |
18 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
19 |         return true
20 |     }
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:22:30: error: method does not override any method from its superclass
20 |     }
21 |
22 |     open override class func transformedValueClass() -> AnyClass {
   |                              `- error: method does not override any method from its superclass
23 |         return NSString.self
24 |     }
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:26:24: error: method does not override any method from its superclass
24 |     }
25 |
26 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
27 |         if let string = value as? String {
28 |             return string.data(using: encoding)
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:34:24: error: method does not override any method from its superclass
32 |     }
33 |
34 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
35 |         if let data = value as? Data {
36 |             return String(data: data, encoding: encoding)
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:8:37: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | open class StringToDataTransformer: ValueTransformer, ValueTransformerRegisterable {
   |                                     `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     let encoding: String.Encoding
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:46:29: error: cannot find type 'NSValueTransformerName' in scope
44 | open class DataToStringTransformer: StringToDataTransformer {
45 |
46 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "DataToString\(encoding.descriptionForTransformer.capitalized)") }
   |                             `- error: cannot find type 'NSValueTransformerName' in scope
47 |
48 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:46:23: error: property does not override any property from its superclass
44 | open class DataToStringTransformer: StringToDataTransformer {
45 |
46 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "DataToString\(encoding.descriptionForTransformer.capitalized)") }
   |                       `- error: property does not override any property from its superclass
47 |
48 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/StringTransformers.swift:42:22: error: cannot find type 'NSValueTransformerName' in scope
 40 |     }
 41 |
 42 |     public var name: NSValueTransformerName {
    |                      `- error: cannot find type 'NSValueTransformerName' in scope
 43 |         return NSValueTransformerName(StringTransformers.namePrefix + self.description.capitalized)
 44 |     }
/host/spi-builder-workspace/Sources/StringTransformers.swift:73:22: error: cannot find type 'NSValueTransformerName' in scope
 71 |     public static var namePrefix = "StringData"
 72 |
 73 |     public var name: NSValueTransformerName {
    |                      `- error: cannot find type 'NSValueTransformerName' in scope
 74 |         return NSValueTransformerName(StringTransformers.namePrefix + self.descriptionForTransformer.capitalized)
 75 |     }
/host/spi-builder-workspace/Sources/StringTransformers.swift:91:77: error: cannot find type 'NSValueTransformerName' in scope
 89 |     }
 90 |
 91 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
    |                                                                             `- error: cannot find type 'NSValueTransformerName' in scope
 92 |         return name
 93 |     }
/host/spi-builder-workspace/Sources/StringTransformers.swift:91:50: error: cannot find type 'NSValueTransformerName' in scope
 89 |     }
 90 |
 91 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
    |                                                  `- error: cannot find type 'NSValueTransformerName' in scope
 92 |         return name
 93 |     }
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:70: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                                                      `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:43: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                           `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/Operators.swift:61:79: error: cannot find type 'ValueTransformer' in scope
59 |
60 |     /// Add two value transformers
61 |     public static func + (left: ValueTransformer, right: ValueTransformer) -> ValueTransformer {
   |                                                                               `- error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
/host/spi-builder-workspace/Sources/Operators.swift:61:33: error: cannot find type 'ValueTransformer' in scope
59 |
60 |     /// Add two value transformers
61 |     public static func + (left: ValueTransformer, right: ValueTransformer) -> ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
/host/spi-builder-workspace/Sources/Operators.swift:61:58: error: cannot find type 'ValueTransformer' in scope
59 |
60 |     /// Add two value transformers
61 |     public static func + (left: ValueTransformer, right: ValueTransformer) -> ValueTransformer {
   |                                                          `- error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
/host/spi-builder-workspace/Sources/Operators.swift:64:83: error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
64 |     public static func + (left: ValueTransformer, right: ValueTransformerType) -> ValueTransformer {
   |                                                                                   `- error: cannot find type 'ValueTransformer' in scope
65 |         return CompoundValueTransformer(transformers: [left, right.transformer])
66 |     }
/host/spi-builder-workspace/Sources/Operators.swift:64:33: error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
64 |     public static func + (left: ValueTransformer, right: ValueTransformerType) -> ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
65 |         return CompoundValueTransformer(transformers: [left, right.transformer])
66 |     }
/host/spi-builder-workspace/Sources/Operators.swift:85:55: error: cannot find type 'ValueTransformer' in scope
83 | }
84 | extension ValueTransformerType {
85 |     public static func + (left: Self, right: Self) -> ValueTransformer {
   |                                                       `- error: cannot find type 'ValueTransformer' in scope
86 |         return CompoundValueTransformer(transformers: [left.transformer, right.transformer])
87 |     }
/host/spi-builder-workspace/Sources/TimeTransformers.swift:32:22: error: cannot find type 'NSValueTransformerName' in scope
30 |     }
31 |
32 |     public var name: NSValueTransformerName {
   |                      `- error: cannot find type 'NSValueTransformerName' in scope
33 |         return NSValueTransformerName(TimeTransformers.namePrefix + self.rawValue.capitalized)
34 |     }
/host/spi-builder-workspace/Sources/TimeTransformers.swift:55:77: error: cannot find type 'NSValueTransformerName' in scope
53 |     }
54 |
55 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                                             `- error: cannot find type 'NSValueTransformerName' in scope
56 |         let newName = name.rawValue.replacingOccurrences(of: TimeTransformers.namePrefix, with: TimeTransformers.reversableNamePrefix)
57 |         return NSValueTransformerName(newName)
/host/spi-builder-workspace/Sources/TimeTransformers.swift:55:50: error: cannot find type 'NSValueTransformerName' in scope
53 |     }
54 |
55 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                  `- error: cannot find type 'NSValueTransformerName' in scope
56 |         let newName = name.rawValue.replacingOccurrences(of: TimeTransformers.namePrefix, with: TimeTransformers.reversableNamePrefix)
57 |         return NSValueTransformerName(newName)
[29/30] Compiling ValueTransformerKit StringTransformers.swift
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:12:20: error: cannot find type 'NSValueTransformerName' in scope
10 |     let encoding: String.Encoding
11 |
12 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "StringToData\(encoding.descriptionForTransformer.capitalized)") }
   |                    `- error: cannot find type 'NSValueTransformerName' in scope
13 |
14 |     public init(encoding: String.Encoding = .utf8) {
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:18:30: error: method does not override any method from its superclass
16 |     }
17 |
18 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
19 |         return true
20 |     }
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:22:30: error: method does not override any method from its superclass
20 |     }
21 |
22 |     open override class func transformedValueClass() -> AnyClass {
   |                              `- error: method does not override any method from its superclass
23 |         return NSString.self
24 |     }
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:26:24: error: method does not override any method from its superclass
24 |     }
25 |
26 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
27 |         if let string = value as? String {
28 |             return string.data(using: encoding)
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:34:24: error: method does not override any method from its superclass
32 |     }
33 |
34 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
35 |         if let data = value as? Data {
36 |             return String(data: data, encoding: encoding)
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:8:37: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | open class StringToDataTransformer: ValueTransformer, ValueTransformerRegisterable {
   |                                     `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     let encoding: String.Encoding
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:46:29: error: cannot find type 'NSValueTransformerName' in scope
44 | open class DataToStringTransformer: StringToDataTransformer {
45 |
46 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "DataToString\(encoding.descriptionForTransformer.capitalized)") }
   |                             `- error: cannot find type 'NSValueTransformerName' in scope
47 |
48 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:46:23: error: property does not override any property from its superclass
44 | open class DataToStringTransformer: StringToDataTransformer {
45 |
46 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "DataToString\(encoding.descriptionForTransformer.capitalized)") }
   |                       `- error: property does not override any property from its superclass
47 |
48 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/StringTransformers.swift:42:22: error: cannot find type 'NSValueTransformerName' in scope
 40 |     }
 41 |
 42 |     public var name: NSValueTransformerName {
    |                      `- error: cannot find type 'NSValueTransformerName' in scope
 43 |         return NSValueTransformerName(StringTransformers.namePrefix + self.description.capitalized)
 44 |     }
/host/spi-builder-workspace/Sources/StringTransformers.swift:73:22: error: cannot find type 'NSValueTransformerName' in scope
 71 |     public static var namePrefix = "StringData"
 72 |
 73 |     public var name: NSValueTransformerName {
    |                      `- error: cannot find type 'NSValueTransformerName' in scope
 74 |         return NSValueTransformerName(StringTransformers.namePrefix + self.descriptionForTransformer.capitalized)
 75 |     }
/host/spi-builder-workspace/Sources/StringTransformers.swift:91:77: error: cannot find type 'NSValueTransformerName' in scope
 89 |     }
 90 |
 91 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
    |                                                                             `- error: cannot find type 'NSValueTransformerName' in scope
 92 |         return name
 93 |     }
/host/spi-builder-workspace/Sources/StringTransformers.swift:91:50: error: cannot find type 'NSValueTransformerName' in scope
 89 |     }
 90 |
 91 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
    |                                                  `- error: cannot find type 'NSValueTransformerName' in scope
 92 |         return name
 93 |     }
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:70: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                                                      `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:43: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                           `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/Operators.swift:61:79: error: cannot find type 'ValueTransformer' in scope
59 |
60 |     /// Add two value transformers
61 |     public static func + (left: ValueTransformer, right: ValueTransformer) -> ValueTransformer {
   |                                                                               `- error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
/host/spi-builder-workspace/Sources/Operators.swift:61:33: error: cannot find type 'ValueTransformer' in scope
59 |
60 |     /// Add two value transformers
61 |     public static func + (left: ValueTransformer, right: ValueTransformer) -> ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
/host/spi-builder-workspace/Sources/Operators.swift:61:58: error: cannot find type 'ValueTransformer' in scope
59 |
60 |     /// Add two value transformers
61 |     public static func + (left: ValueTransformer, right: ValueTransformer) -> ValueTransformer {
   |                                                          `- error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
/host/spi-builder-workspace/Sources/Operators.swift:64:83: error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
64 |     public static func + (left: ValueTransformer, right: ValueTransformerType) -> ValueTransformer {
   |                                                                                   `- error: cannot find type 'ValueTransformer' in scope
65 |         return CompoundValueTransformer(transformers: [left, right.transformer])
66 |     }
/host/spi-builder-workspace/Sources/Operators.swift:64:33: error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
64 |     public static func + (left: ValueTransformer, right: ValueTransformerType) -> ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
65 |         return CompoundValueTransformer(transformers: [left, right.transformer])
66 |     }
/host/spi-builder-workspace/Sources/Operators.swift:85:55: error: cannot find type 'ValueTransformer' in scope
83 | }
84 | extension ValueTransformerType {
85 |     public static func + (left: Self, right: Self) -> ValueTransformer {
   |                                                       `- error: cannot find type 'ValueTransformer' in scope
86 |         return CompoundValueTransformer(transformers: [left.transformer, right.transformer])
87 |     }
/host/spi-builder-workspace/Sources/TimeTransformers.swift:32:22: error: cannot find type 'NSValueTransformerName' in scope
30 |     }
31 |
32 |     public var name: NSValueTransformerName {
   |                      `- error: cannot find type 'NSValueTransformerName' in scope
33 |         return NSValueTransformerName(TimeTransformers.namePrefix + self.rawValue.capitalized)
34 |     }
/host/spi-builder-workspace/Sources/TimeTransformers.swift:55:77: error: cannot find type 'NSValueTransformerName' in scope
53 |     }
54 |
55 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                                             `- error: cannot find type 'NSValueTransformerName' in scope
56 |         let newName = name.rawValue.replacingOccurrences(of: TimeTransformers.namePrefix, with: TimeTransformers.reversableNamePrefix)
57 |         return NSValueTransformerName(newName)
/host/spi-builder-workspace/Sources/TimeTransformers.swift:55:50: error: cannot find type 'NSValueTransformerName' in scope
53 |     }
54 |
55 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                  `- error: cannot find type 'NSValueTransformerName' in scope
56 |         let newName = name.rawValue.replacingOccurrences(of: TimeTransformers.namePrefix, with: TimeTransformers.reversableNamePrefix)
57 |         return NSValueTransformerName(newName)
[30/30] Compiling ValueTransformerKit TimeTransformers.swift
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:12:20: error: cannot find type 'NSValueTransformerName' in scope
10 |     let encoding: String.Encoding
11 |
12 |     open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "StringToData\(encoding.descriptionForTransformer.capitalized)") }
   |                    `- error: cannot find type 'NSValueTransformerName' in scope
13 |
14 |     public init(encoding: String.Encoding = .utf8) {
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:18:30: error: method does not override any method from its superclass
16 |     }
17 |
18 |     open override class func allowsReverseTransformation() -> Bool {
   |                              `- error: method does not override any method from its superclass
19 |         return true
20 |     }
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:22:30: error: method does not override any method from its superclass
20 |     }
21 |
22 |     open override class func transformedValueClass() -> AnyClass {
   |                              `- error: method does not override any method from its superclass
23 |         return NSString.self
24 |     }
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:26:24: error: method does not override any method from its superclass
24 |     }
25 |
26 |     open override func transformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
27 |         if let string = value as? String {
28 |             return string.data(using: encoding)
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:34:24: error: method does not override any method from its superclass
32 |     }
33 |
34 |     open override func reverseTransformedValue(_ value: Any?) -> Any? {
   |                        `- error: method does not override any method from its superclass
35 |         if let data = value as? Data {
36 |             return String(data: data, encoding: encoding)
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:8:37: error: cannot find type 'ValueTransformer' in scope
 6 | import Foundation
 7 |
 8 | open class StringToDataTransformer: ValueTransformer, ValueTransformerRegisterable {
   |                                     `- error: cannot find type 'ValueTransformer' in scope
 9 |
10 |     let encoding: String.Encoding
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: error: cannot find type 'ValueTransformer' in scope
13 |
14 |     /// The value transformer to register.
15 |     var transformer: ValueTransformer {get}
   |                      `- error: cannot find type 'ValueTransformer' in scope
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: error: cannot find type 'NSValueTransformerName' in scope
15 |     var transformer: ValueTransformer {get}
16 |     /// The identifier to register the value transformer.
17 |     var name: NSValueTransformerName {get}
   |               `- error: cannot find type 'NSValueTransformerName' in scope
18 | }
19 |
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:46:29: error: cannot find type 'NSValueTransformerName' in scope
44 | open class DataToStringTransformer: StringToDataTransformer {
45 |
46 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "DataToString\(encoding.descriptionForTransformer.capitalized)") }
   |                             `- error: cannot find type 'NSValueTransformerName' in scope
47 |
48 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:46:23: error: property does not override any property from its superclass
44 | open class DataToStringTransformer: StringToDataTransformer {
45 |
46 |     open override var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "DataToString\(encoding.descriptionForTransformer.capitalized)") }
   |                       `- error: property does not override any property from its superclass
47 |
48 |     open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/StringTransformers.swift:42:22: error: cannot find type 'NSValueTransformerName' in scope
 40 |     }
 41 |
 42 |     public var name: NSValueTransformerName {
    |                      `- error: cannot find type 'NSValueTransformerName' in scope
 43 |         return NSValueTransformerName(StringTransformers.namePrefix + self.description.capitalized)
 44 |     }
/host/spi-builder-workspace/Sources/StringTransformers.swift:73:22: error: cannot find type 'NSValueTransformerName' in scope
 71 |     public static var namePrefix = "StringData"
 72 |
 73 |     public var name: NSValueTransformerName {
    |                      `- error: cannot find type 'NSValueTransformerName' in scope
 74 |         return NSValueTransformerName(StringTransformers.namePrefix + self.descriptionForTransformer.capitalized)
 75 |     }
/host/spi-builder-workspace/Sources/StringTransformers.swift:91:77: error: cannot find type 'NSValueTransformerName' in scope
 89 |     }
 90 |
 91 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
    |                                                                             `- error: cannot find type 'NSValueTransformerName' in scope
 92 |         return name
 93 |     }
/host/spi-builder-workspace/Sources/StringTransformers.swift:91:50: error: cannot find type 'NSValueTransformerName' in scope
 89 |     }
 90 |
 91 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
    |                                                  `- error: cannot find type 'NSValueTransformerName' in scope
 92 |         return name
 93 |     }
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:70: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                                                      `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:43: error: cannot find type 'NSValueTransformerName' in scope
45 |
46 |     /// Return a name for reverse value transformer to register it.
47 |     static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName
   |                                           `- error: cannot find type 'NSValueTransformerName' in scope
48 |
49 | }
/host/spi-builder-workspace/Sources/Operators.swift:61:79: error: cannot find type 'ValueTransformer' in scope
59 |
60 |     /// Add two value transformers
61 |     public static func + (left: ValueTransformer, right: ValueTransformer) -> ValueTransformer {
   |                                                                               `- error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
/host/spi-builder-workspace/Sources/Operators.swift:61:33: error: cannot find type 'ValueTransformer' in scope
59 |
60 |     /// Add two value transformers
61 |     public static func + (left: ValueTransformer, right: ValueTransformer) -> ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
/host/spi-builder-workspace/Sources/Operators.swift:61:58: error: cannot find type 'ValueTransformer' in scope
59 |
60 |     /// Add two value transformers
61 |     public static func + (left: ValueTransformer, right: ValueTransformer) -> ValueTransformer {
   |                                                          `- error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
/host/spi-builder-workspace/Sources/Operators.swift:64:83: error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
64 |     public static func + (left: ValueTransformer, right: ValueTransformerType) -> ValueTransformer {
   |                                                                                   `- error: cannot find type 'ValueTransformer' in scope
65 |         return CompoundValueTransformer(transformers: [left, right.transformer])
66 |     }
/host/spi-builder-workspace/Sources/Operators.swift:64:33: error: cannot find type 'ValueTransformer' in scope
62 |         return CompoundValueTransformer(transformers: [left, right])
63 |     }
64 |     public static func + (left: ValueTransformer, right: ValueTransformerType) -> ValueTransformer {
   |                                 `- error: cannot find type 'ValueTransformer' in scope
65 |         return CompoundValueTransformer(transformers: [left, right.transformer])
66 |     }
/host/spi-builder-workspace/Sources/Operators.swift:85:55: error: cannot find type 'ValueTransformer' in scope
83 | }
84 | extension ValueTransformerType {
85 |     public static func + (left: Self, right: Self) -> ValueTransformer {
   |                                                       `- error: cannot find type 'ValueTransformer' in scope
86 |         return CompoundValueTransformer(transformers: [left.transformer, right.transformer])
87 |     }
/host/spi-builder-workspace/Sources/TimeTransformers.swift:32:22: error: cannot find type 'NSValueTransformerName' in scope
30 |     }
31 |
32 |     public var name: NSValueTransformerName {
   |                      `- error: cannot find type 'NSValueTransformerName' in scope
33 |         return NSValueTransformerName(TimeTransformers.namePrefix + self.rawValue.capitalized)
34 |     }
/host/spi-builder-workspace/Sources/TimeTransformers.swift:55:77: error: cannot find type 'NSValueTransformerName' in scope
53 |     }
54 |
55 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                                             `- error: cannot find type 'NSValueTransformerName' in scope
56 |         let newName = name.rawValue.replacingOccurrences(of: TimeTransformers.namePrefix, with: TimeTransformers.reversableNamePrefix)
57 |         return NSValueTransformerName(newName)
/host/spi-builder-workspace/Sources/TimeTransformers.swift:55:50: error: cannot find type 'NSValueTransformerName' in scope
53 |     }
54 |
55 |     public static func reversableName(from name: NSValueTransformerName) -> NSValueTransformerName {
   |                                                  `- error: cannot find type 'NSValueTransformerName' in scope
56 |         let newName = name.rawValue.replacingOccurrences(of: TimeTransformers.namePrefix, with: TimeTransformers.reversableNamePrefix)
57 |         return NSValueTransformerName(newName)
BUILD FAILURE 6.0 linux