Build Information
Failed to build ValueTransformerKit, reference master (95f1bd), with Swift 6.4 for Linux on 22 Sep 2026 10:25:29 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344843-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/phimage/ValueTransformerKit.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/phimage/ValueTransformerKit
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 95f1bdb Fix compilation issue on + operator
Cloned https://github.com/phimage/ValueTransformerKit.git
Revision (git rev-parse @):
95f1bdb1ffb678da3700df9374b746df14dc43f9
SUCCESS checkout https://github.com/phimage/ValueTransformerKit.git at master
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/phimage/ValueTransformerKit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344843-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Building for debugging...
[Planning deferred tasks]
error: SwiftCompile normal x86_64 failed with a nonzero exit code. Command line: cd /host
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:10:2: [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m import Foundation
[0;36m10 |[0;0m @objc(ArchiveValueTransformer)
[0;36m|[0;0m `- [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m11 |[0;0m public final class ArchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m12 |[0;0m
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:11:45: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m9 |[0;0m import Foundation
[0;36m10 |[0;0m @objc(ArchiveValueTransformer)
[0;36m11 |[0;0m public final class ArchiveValueTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m12 |[0;0m
[0;36m13 |[0;0m public var name = NSValueTransformerName(rawValue: "Archive")
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:13:23: [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m11 |[0;0m public final class ArchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m12 |[0;0m
[0;36m13 |[0;0m public var name = [4;39mNSValueTransformerName[0;0m(rawValue: "Archive")
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m14 |[0;0m public static let instance = ArchiveValueTransformer()
[0;36m15 |[0;0m
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:16:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m14 |[0;0m public static let instance = ArchiveValueTransformer()
[0;36m15 |[0;0m
[0;36m16 |[0;0m public [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m17 |[0;0m return true
[0;36m18 |[0;0m }
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:20:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m18 |[0;0m }
[0;36m19 |[0;0m
[0;36m20 |[0;0m public [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m21 |[0;0m guard let value = value else {
[0;36m22 |[0;0m return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:32:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m30 |[0;0m }
[0;36m31 |[0;0m
[0;36m32 |[0;0m public [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m33 |[0;0m guard let data = value as? Data else {
[0;36m34 |[0;0m return nil
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:15:22: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// The value transformer to register.
[0;36m15 |[0;0m var transformer: [4;39mValueTransformer[0;0m {get}
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m16 |[0;0m /// The identifier to register the value transformer.
[0;36m17 |[0;0m var name: NSValueTransformerName {get}
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:17:15: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m15 |[0;0m var transformer: ValueTransformer {get}
[0;36m16 |[0;0m /// The identifier to register the value transformer.
[0;36m17 |[0;0m var name: [4;39mNSValueTransformerName[0;0m {get}
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m18 |[0;0m }
[0;36m19 |[0;0m
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:43:33: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m41 |[0;0m extension ArchiveValueTransformer: ValueTransformerReversable {
[0;36m42 |[0;0m
[0;36m43 |[0;0m public var reverseInstance: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m44 |[0;0m return UnarchiveValueTransformer.instance
[0;36m45 |[0;0m }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:34:26: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m32 |[0;0m
[0;36m33 |[0;0m public protocol ValueTransformerReversable {
[0;36m34 |[0;0m var reverseInstance: [4;39mValueTransformer[0;0m {get}
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m35 |[0;0m }
[0;36m36 |[0;0m
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:49:2: [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m47 |[0;0m }
[0;36m48 |[0;0m
[0;36m49 |[0;0m @objc(UnarchiveValueTransformer)
[0;36m|[0;0m `- [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m50 |[0;0m public final class UnarchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m51 |[0;0m
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:50:47: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m48 |[0;0m
[0;36m49 |[0;0m @objc(UnarchiveValueTransformer)
[0;36m50 |[0;0m public final class UnarchiveValueTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m51 |[0;0m
[0;36m52 |[0;0m public var name = NSValueTransformerName(rawValue: "Unarchive")
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:52:23: [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m50 |[0;0m public final class UnarchiveValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m51 |[0;0m
[0;36m52 |[0;0m public var name = [4;39mNSValueTransformerName[0;0m(rawValue: "Unarchive")
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m53 |[0;0m public static let instance = UnarchiveValueTransformer()
[0;36m54 |[0;0m
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:55:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m53 |[0;0m public static let instance = UnarchiveValueTransformer()
[0;36m54 |[0;0m
[0;36m55 |[0;0m public [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m56 |[0;0m return NSData.self
[0;36m57 |[0;0m }
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:59:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m57 |[0;0m }
[0;36m58 |[0;0m
[0;36m59 |[0;0m public [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m60 |[0;0m guard let data = value as? Data else {
[0;36m61 |[0;0m return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:66:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m64 |[0;0m }
[0;36m65 |[0;0m
[0;36m66 |[0;0m public [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m67 |[0;0m guard let value = value else {
[0;36m68 |[0;0m return nil
/host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift:81:33: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m79 |[0;0m extension UnarchiveValueTransformer: ValueTransformerReversable {
[0;36m80 |[0;0m
[0;36m81 |[0;0m public var reverseInstance: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m82 |[0;0m return ArchiveValueTransformer.instance
[0;36m83 |[0;0m }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:8:46: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m6 |[0;0m import Foundation
[0;36m7 |[0;0m
[0;36m8 |[0;0m final public class ArrayToStringTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable, ValueTransformerSingleton, ReversableValueTransformers {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m9 |[0;0m
[0;36m10 |[0;0m public static var namePrefix = "ArrayToString"
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:13:23: [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m11 |[0;0m public static var reversableNamePrefix = "StringToArray"
[0;36m12 |[0;0m
[0;36m13 |[0;0m public var name = [4;39mNSValueTransformerName[0;0m(rawValue: ArrayToStringTransformer.namePrefix)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m14 |[0;0m public static let instance = ArrayToStringTransformer()
[0;36m15 |[0;0m
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:22:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m20 |[0;0m }
[0;36m21 |[0;0m
[0;36m22 |[0;0m public [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m23 |[0;0m return NSArray.self
[0;36m24 |[0;0m }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:26:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m24 |[0;0m }
[0;36m25 |[0;0m
[0;36m26 |[0;0m public [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m27 |[0;0m return true
[0;36m28 |[0;0m }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:30:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m28 |[0;0m }
[0;36m29 |[0;0m
[0;36m30 |[0;0m public [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m31 |[0;0m guard let randomArray = value as? [String] else {
[0;36m32 |[0;0m return nil
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:37:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m35 |[0;0m }
[0;36m36 |[0;0m
[0;36m37 |[0;0m public [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m38 |[0;0m guard let randomString = value as? String else {
[0;36m39 |[0;0m return nil
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:44:77: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m42 |[0;0m }
[0;36m43 |[0;0m
[0;36m44 |[0;0m public static func reversableName(from name: NSValueTransformerName) -> [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m45 |[0;0m return NSValueTransformerName(ArrayToStringTransformer.reversableNamePrefix)
[0;36m46 |[0;0m }
/host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift:44:50: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m42 |[0;0m }
[0;36m43 |[0;0m
[0;36m44 |[0;0m public static func reversableName(from name: [4;39mNSValueTransformerName[0;0m) -> NSValueTransformerName {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m45 |[0;0m return NSValueTransformerName(ArrayToStringTransformer.reversableNamePrefix)
[0;36m46 |[0;0m }
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:70: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m45 |[0;0m
[0;36m46 |[0;0m /// Return a name for reverse value transformer to register it.
[0;36m47 |[0;0m static func reversableName(from name: NSValueTransformerName) -> [4;39mNSValueTransformerName[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m48 |[0;0m
[0;36m49 |[0;0m }
/host/spi-builder-workspace/Sources/ValueTransformers.swift:47:43: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m45 |[0;0m
[0;36m46 |[0;0m /// Return a name for reverse value transformer to register it.
[0;36m47 |[0;0m static func reversableName(from name: [4;39mNSValueTransformerName[0;0m) -> NSValueTransformerName
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m48 |[0;0m
[0;36m49 |[0;0m }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:8:49: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m6 |[0;0m import Foundation
[0;36m7 |[0;0m
[0;36m8 |[0;0m open class Base64EncodeDataToStringTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m9 |[0;0m
[0;36m10 |[0;0m open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeDataToString") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:10:20: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m8 |[0;0m open class Base64EncodeDataToStringTransformer: ValueTransformer, ValueTransformerRegisterable {
[0;36m9 |[0;0m
[0;36m10 |[0;0m open var name: [4;39mNSValueTransformerName[0;0m { return NSValueTransformerName(rawValue: "Base64EncodeDataToString") }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m11 |[0;0m
[0;36m12 |[0;0m let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:20:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m18 |[0;0m }
[0;36m19 |[0;0m
[0;36m20 |[0;0m open [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m21 |[0;0m return true
[0;36m22 |[0;0m }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:24:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m22 |[0;0m }
[0;36m23 |[0;0m
[0;36m24 |[0;0m open [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m25 |[0;0m return NSData.self
[0;36m26 |[0;0m }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:28:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m26 |[0;0m }
[0;36m27 |[0;0m
[0;36m28 |[0;0m open [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m29 |[0;0m if let data = value as? Data {
[0;36m30 |[0;0m return data.base64EncodedString(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:36:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m34 |[0;0m }
[0;36m35 |[0;0m
[0;36m36 |[0;0m open [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m37 |[0;0m if let string = value as? String {
[0;36m38 |[0;0m return Data(base64Encoded: string, options: decodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:48:29: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m46 |[0;0m open class Base64DecodeDataFromStringTransformer: Base64EncodeDataToStringTransformer {
[0;36m47 |[0;0m
[0;36m48 |[0;0m open override var name: [4;39mNSValueTransformerName[0;0m { return NSValueTransformerName(rawValue: "Base64DecodeDataFromString") }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m49 |[0;0m
[0;36m50 |[0;0m open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:64:37: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m62 |[0;0m }
[0;36m63 |[0;0m
[0;36m64 |[0;0m open class Base64EncodeTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m65 |[0;0m
[0;36m66 |[0;0m open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64Encode") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:66:20: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m64 |[0;0m open class Base64EncodeTransformer: ValueTransformer, ValueTransformerRegisterable {
[0;36m65 |[0;0m
[0;36m66 |[0;0m open var name: [4;39mNSValueTransformerName[0;0m { return NSValueTransformerName(rawValue: "Base64Encode") }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m67 |[0;0m
[0;36m68 |[0;0m let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:76:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m74 |[0;0m }
[0;36m75 |[0;0m
[0;36m76 |[0;0m open [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m77 |[0;0m return true
[0;36m78 |[0;0m }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:80:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m78 |[0;0m }
[0;36m79 |[0;0m
[0;36m80 |[0;0m open [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m81 |[0;0m return NSData.self
[0;36m82 |[0;0m }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:84:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m82 |[0;0m }
[0;36m83 |[0;0m
[0;36m84 |[0;0m open [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m85 |[0;0m if let data = value as? Data {
[0;36m86 |[0;0m return data.base64EncodedData(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:92:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m90 |[0;0m }
[0;36m91 |[0;0m
[0;36m92 |[0;0m open [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m93 |[0;0m if let data = value as? Data {
[0;36m94 |[0;0m return Data(base64Encoded: data, options: decodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:104:29: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m102 |[0;0m open class Base64DecodeTransformer: Base64EncodeTransformer {
[0;36m103 |[0;0m
[0;36m104 |[0;0m open override var name: [4;39mNSValueTransformerName[0;0m { return NSValueTransformerName(rawValue: "Base64Decode") }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m105 |[0;0m
[0;36m106 |[0;0m open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:120:43: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m118 |[0;0m }
[0;36m119 |[0;0m
[0;36m120 |[0;0m open class Base64EncodeStringTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m121 |[0;0m
[0;36m122 |[0;0m open var name: NSValueTransformerName { return NSValueTransformerName(rawValue: "Base64EncodeString") }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:122:20: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m120 |[0;0m open class Base64EncodeStringTransformer: ValueTransformer, ValueTransformerRegisterable {
[0;36m121 |[0;0m
[0;36m122 |[0;0m open var name: [4;39mNSValueTransformerName[0;0m { return NSValueTransformerName(rawValue: "Base64EncodeString") }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m123 |[0;0m
[0;36m124 |[0;0m let encodingOptions: Data.Base64EncodingOptions
/host/spi-builder-workspace/Sources/Base64Transformer.swift:134:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m132 |[0;0m }
[0;36m133 |[0;0m
[0;36m134 |[0;0m open [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m135 |[0;0m return true
[0;36m136 |[0;0m }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:138:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m136 |[0;0m }
[0;36m137 |[0;0m
[0;36m138 |[0;0m open [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m139 |[0;0m return NSString.self
[0;36m140 |[0;0m }
/host/spi-builder-workspace/Sources/Base64Transformer.swift:142:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m140 |[0;0m }
[0;36m141 |[0;0m
[0;36m142 |[0;0m open [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m143 |[0;0m if let string = value as? String {
[0;36m144 |[0;0m return string.data(using: encoding)?.base64EncodedData(options: encodingOptions)
/host/spi-builder-workspace/Sources/Base64Transformer.swift:150:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m148 |[0;0m }
[0;36m149 |[0;0m
[0;36m150 |[0;0m open [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m151 |[0;0m if let string = value as? String {
[0;36m152 |[0;0m guard let data = Data(base64Encoded: string, options: decodingOptions) else {
/host/spi-builder-workspace/Sources/Base64Transformer.swift:165:29: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m163 |[0;0m open class Base64DecodeStringTransformer: Base64EncodeStringTransformer {
[0;36m164 |[0;0m
[0;36m165 |[0;0m open override var name: [4;39mNSValueTransformerName[0;0m { return NSValueTransformerName(rawValue: "Base64DecodeString") }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m166 |[0;0m
[0;36m167 |[0;0m open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:8:11: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m6 |[0;0m import Foundation
[0;36m7 |[0;0m
[0;36m8 |[0;0m extension [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m9 |[0;0m
[0;36m10 |[0;0m public class func closure(forwardTransformer: @escaping ClosureValueTransformer.ForwardTransformer) -> ClosureValueTransformer {
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:21:39: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m19 |[0;0m
[0;36m20 |[0;0m // MARK: - ClosureValueTransformer Class
[0;36m21 |[0;0m public class ClosureValueTransformer: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m22 |[0;0m
[0;36m23 |[0;0m // MARK: - Closure alias
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:40:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m38 |[0;0m // MARK: - ValueTransformer
[0;36m39 |[0;0m
[0;36m40 |[0;0m public [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m41 |[0;0m return false
[0;36m42 |[0;0m }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:44:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m42 |[0;0m }
[0;36m43 |[0;0m
[0;36m44 |[0;0m public [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m45 |[0;0m return self.forwardTransformer(value)
[0;36m46 |[0;0m }
/host/spi-builder-workspace/Sources/ClosureValueTransformer.swift:63:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m61 |[0;0m }
[0;36m62 |[0;0m
[0;36m63 |[0;0m public [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m64 |[0;0m return self.reverseTransformer!(value)
[0;36m65 |[0;0m }
/host/spi-builder-workspace/Sources/DateTransformers.swift:50:22: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m48 |[0;0m }
[0;36m49 |[0;0m
[0;36m50 |[0;0m public var name: [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m51 |[0;0m return NSValueTransformerName(DateTransformers.namePrefix + self.description.capitalized)
[0;36m52 |[0;0m }
/host/spi-builder-workspace/Sources/DateTransformers.swift:68:77: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m66 |[0;0m }
[0;36m67 |[0;0m
[0;36m68 |[0;0m public static func reversableName(from name: NSValueTransformerName) -> [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m69 |[0;0m let newName = name.rawValue.replacingOccurrences(of: DateTransformers.namePrefix, with: DateTransformers.reversableNamePrefix)
[0;36m70 |[0;0m return NSValueTransformerName(newName)
/host/spi-builder-workspace/Sources/DateTransformers.swift:68:50: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m66 |[0;0m }
[0;36m67 |[0;0m
[0;36m68 |[0;0m public static func reversableName(from name: [4;39mNSValueTransformerName[0;0m) -> NSValueTransformerName {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m69 |[0;0m let newName = name.rawValue.replacingOccurrences(of: DateTransformers.namePrefix, with: DateTransformers.reversableNamePrefix)
[0;36m70 |[0;0m return NSValueTransformerName(newName)
/host/spi-builder-workspace/Sources/DateTransformers.swift:118:39: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m116 |[0;0m
[0;36m117 |[0;0m // MARK: - DateToStringTransformer Class
[0;36m118 |[0;0m public class DateToStringTransformer: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m119 |[0;0m
[0;36m120 |[0;0m // MARK: - formatter
/host/spi-builder-workspace/Sources/DateTransformers.swift:130:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m128 |[0;0m
[0;36m129 |[0;0m // MARK: - ValueTransformer
[0;36m130 |[0;0m public [4;39moverride[0;0m class func transformedValueClass() -> Swift.AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m131 |[0;0m return NSDate.self
[0;36m132 |[0;0m }
/host/spi-builder-workspace/Sources/DateTransformers.swift:134:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m132 |[0;0m }
[0;36m133 |[0;0m
[0;36m134 |[0;0m public [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m135 |[0;0m return true
[0;36m136 |[0;0m }
/host/spi-builder-workspace/Sources/DateTransformers.swift:138:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m136 |[0;0m }
[0;36m137 |[0;0m
[0;36m138 |[0;0m public [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m139 |[0;0m guard let date = value as? Date else {
[0;36m140 |[0;0m return nil
/host/spi-builder-workspace/Sources/DateTransformers.swift:145:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m143 |[0;0m }
[0;36m144 |[0;0m
[0;36m145 |[0;0m public [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m146 |[0;0m guard let string = value as? String else {
[0;36m147 |[0;0m return nil
/host/spi-builder-workspace/Sources/EmptyTransformer.swift:12:36: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// Replace all nil object to ""
[0;36m12 |[0;0m open class EmptyStringTransformer: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m open func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/EmptyTransformer.swift:22:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m20 |[0;0m }
[0;36m21 |[0;0m
[0;36m22 |[0;0m open [4;39moverride[0;0m func transformedValue(_ object: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m23 |[0;0m guard let obj = object else {
[0;36m24 |[0;0m return ""
/host/spi-builder-workspace/Sources/EmptyTransformer.swift:32:30: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m30 |[0;0m
[0;36m31 |[0;0m /// Replace all nil object to a new object created using `initClosure`
[0;36m32 |[0;0m open class EmptyTransformer: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m33 |[0;0m
[0;36m34 |[0;0m var initClosure: () -> Any
/host/spi-builder-workspace/Sources/EmptyTransformer.swift:44:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m42 |[0;0m }
[0;36m43 |[0;0m
[0;36m44 |[0;0m open [4;39moverride[0;0m func transformedValue(_ object: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m45 |[0;0m guard let object = object else {
[0;36m46 |[0;0m return initClosure()
/host/spi-builder-workspace/Sources/IdentityTransformer.swift:9:2: [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m /// Identity transformer do return the value without applying any transformation
[0;36m9 |[0;0m @objc(IdentityTransformer)
[0;36m|[0;0m `- [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m10 |[0;0m final public class IdentityTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m11 |[0;0m
/host/spi-builder-workspace/Sources/IdentityTransformer.swift:10:41: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m8 |[0;0m /// Identity transformer do return the value without applying any transformation
[0;36m9 |[0;0m @objc(IdentityTransformer)
[0;36m10 |[0;0m final public class IdentityTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m11 |[0;0m
[0;36m12 |[0;0m public var name = NSValueTransformerName(rawValue: "Identity")
/host/spi-builder-workspace/Sources/IdentityTransformer.swift:12:23: [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m10 |[0;0m final public class IdentityTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m11 |[0;0m
[0;36m12 |[0;0m public var name = [4;39mNSValueTransformerName[0;0m(rawValue: "Identity")
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m13 |[0;0m public static let instance = IdentityTransformer()
[0;36m14 |[0;0m
/host/spi-builder-workspace/Sources/IdentityTransformer.swift:15:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m13 |[0;0m public static let instance = IdentityTransformer()
[0;36m14 |[0;0m
[0;36m15 |[0;0m public [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m16 |[0;0m return NSObject.self
[0;36m17 |[0;0m }
/host/spi-builder-workspace/Sources/IdentityTransformer.swift:19:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m17 |[0;0m }
[0;36m18 |[0;0m
[0;36m19 |[0;0m public [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m20 |[0;0m return true
[0;36m21 |[0;0m }
/host/spi-builder-workspace/Sources/IdentityTransformer.swift:23:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m21 |[0;0m }
[0;36m22 |[0;0m
[0;36m23 |[0;0m public [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m24 |[0;0m return value
[0;36m25 |[0;0m }
/host/spi-builder-workspace/Sources/IdentityTransformer.swift:27:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m25 |[0;0m }
[0;36m26 |[0;0m
[0;36m27 |[0;0m public [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m28 |[0;0m return value
[0;36m29 |[0;0m }
/host/spi-builder-workspace/Sources/IdentityTransformer.swift:33:11: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m31 |[0;0m }
[0;36m32 |[0;0m
[0;36m33 |[0;0m extension [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m34 |[0;0m /// Identity transformer do return the value without applying any transformation
[0;36m35 |[0;0m public static var identity: IdentityTransformer {
/host/spi-builder-workspace/Sources/IdentityTransformer.swift:42:33: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m40 |[0;0m extension IdentityTransformer: ValueTransformerReversable {
[0;36m41 |[0;0m
[0;36m42 |[0;0m public var reverseInstance: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m43 |[0;0m return self
[0;36m44 |[0;0m }
/host/spi-builder-workspace/Sources/ImageTransformers.swift:58:62: [1;31merror: [1;39mcannot find type 'CGFloat' in scope[0;0m
[0;36m56 |[0;0m public static let transformers: [ImageRepresentationTransformers] = [.png, .jpeg]
[0;36m57 |[0;0m
[0;36m58 |[0;0m public static var kJPEGRepresentationCompressionQuality: [4;39mCGFloat[0;0m = 0.85
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'CGFloat' in scope[0;0m
[0;36m59 |[0;0m
[0;36m60 |[0;0m public static var namePrefix = "ImageRepresentation"
/host/spi-builder-workspace/Sources/ImageTransformers.swift:63:22: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m61 |[0;0m public static var reversableNamePrefix = "RepresentationToImage"
[0;36m62 |[0;0m
[0;36m63 |[0;0m public var name: [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m64 |[0;0m return NSValueTransformerName(ImageRepresentationTransformers.namePrefix + self.rawValue.capitalized)
[0;36m65 |[0;0m }
/host/spi-builder-workspace/Sources/ImageTransformers.swift:84:77: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m82 |[0;0m }
[0;36m83 |[0;0m
[0;36m84 |[0;0m public static func reversableName(from name: NSValueTransformerName) -> [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m85 |[0;0m let newName = name.rawValue.replacingOccurrences(of: ImageRepresentationTransformers.namePrefix, with: ImageRepresentationTransformers.reversableNamePrefix)
[0;36m86 |[0;0m return NSValueTransformerName(newName)
/host/spi-builder-workspace/Sources/ImageTransformers.swift:84:50: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m82 |[0;0m }
[0;36m83 |[0;0m
[0;36m84 |[0;0m public static func reversableName(from name: [4;39mNSValueTransformerName[0;0m) -> NSValueTransformerName {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m85 |[0;0m let newName = name.rawValue.replacingOccurrences(of: ImageRepresentationTransformers.namePrefix, with: ImageRepresentationTransformers.reversableNamePrefix)
[0;36m86 |[0;0m return NSValueTransformerName(newName)
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:9:2: [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m /// Transform to Boolean by checking if empty
[0;36m9 |[0;0m @objc(IsEmptyTransformer)
[0;36m|[0;0m `- [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m10 |[0;0m final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m11 |[0;0m
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:10:40: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m8 |[0;0m /// Transform to Boolean by checking if empty
[0;36m9 |[0;0m @objc(IsEmptyTransformer)
[0;36m10 |[0;0m final public class IsEmptyTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m11 |[0;0m
[0;36m12 |[0;0m public var name = NSValueTransformerName(rawValue: "IsEmpty")
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:12:23: [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m10 |[0;0m final public class IsEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m11 |[0;0m
[0;36m12 |[0;0m public var name = [4;39mNSValueTransformerName[0;0m(rawValue: "IsEmpty")
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m13 |[0;0m public static let instance = IsEmptyTransformer()
[0;36m14 |[0;0m
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:15:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m13 |[0;0m public static let instance = IsEmptyTransformer()
[0;36m14 |[0;0m
[0;36m15 |[0;0m public [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m16 |[0;0m return false
[0;36m17 |[0;0m }
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:19:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m17 |[0;0m }
[0;36m18 |[0;0m
[0;36m19 |[0;0m public [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m20 |[0;0m guard let object = value as? Emptyable else {
[0;36m21 |[0;0m return false
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:30:33: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m28 |[0;0m extension IsEmptyTransformer: ValueTransformerReversable {
[0;36m29 |[0;0m
[0;36m30 |[0;0m public var reverseInstance: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m31 |[0;0m return IsNotEmptyTransformer.instance
[0;36m32 |[0;0m }
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:37:2: [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m35 |[0;0m
[0;36m36 |[0;0m /// Transform to Boolean by checking if not empty
[0;36m37 |[0;0m @objc(IsNotEmptyTransformer)
[0;36m|[0;0m `- [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m38 |[0;0m final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m39 |[0;0m
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:38:43: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m36 |[0;0m /// Transform to Boolean by checking if not empty
[0;36m37 |[0;0m @objc(IsNotEmptyTransformer)
[0;36m38 |[0;0m final public class IsNotEmptyTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m39 |[0;0m
[0;36m40 |[0;0m public var name = NSValueTransformerName(rawValue: "IsNotEmpty")
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:40:23: [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m38 |[0;0m final public class IsNotEmptyTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m39 |[0;0m
[0;36m40 |[0;0m public var name = [4;39mNSValueTransformerName[0;0m(rawValue: "IsNotEmpty")
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m41 |[0;0m public static let instance = IsNotEmptyTransformer()
[0;36m42 |[0;0m
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:43:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m41 |[0;0m public static let instance = IsNotEmptyTransformer()
[0;36m42 |[0;0m
[0;36m43 |[0;0m public [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m44 |[0;0m return false
[0;36m45 |[0;0m }
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:47:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m45 |[0;0m }
[0;36m46 |[0;0m
[0;36m47 |[0;0m public [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m48 |[0;0m guard let object = value as? Emptyable else {
[0;36m49 |[0;0m return false
/host/spi-builder-workspace/Sources/IsEmptyTransformer.swift:58:33: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m56 |[0;0m extension IsNotEmptyTransformer: ValueTransformerReversable {
[0;36m57 |[0;0m
[0;36m58 |[0;0m public var reverseInstance: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m59 |[0;0m return IsEmptyTransformer.instance
[0;36m60 |[0;0m }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:12:46: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// A Codable to JSON data transformer
[0;36m12 |[0;0m open class JSONValueTransformer<T: Codable>: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m open var name: NSValueTransformerName {
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:14:20: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m12 |[0;0m open class JSONValueTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
[0;36m13 |[0;0m
[0;36m14 |[0;0m open var name: [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m15 |[0;0m return NSValueTransformerName(rawValue: "JSON\(T.self)")
[0;36m16 |[0;0m }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:26:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m24 |[0;0m }
[0;36m25 |[0;0m
[0;36m26 |[0;0m open [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m27 |[0;0m return true
[0;36m28 |[0;0m }
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:30:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m28 |[0;0m }
[0;36m29 |[0;0m
[0;36m30 |[0;0m open [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m31 |[0;0m guard let codable = value as? T else {
[0;36m32 |[0;0m return nil
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:37:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m35 |[0;0m }
[0;36m36 |[0;0m
[0;36m37 |[0;0m open [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m38 |[0;0m guard let data = value as? Data else {
[0;36m39 |[0;0m return nil
/host/spi-builder-workspace/Sources/JSONValueTransformer.swift:45:50: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m43 |[0;0m
[0;36m44 |[0;0m /// Return a new encoder, which encode to `String` using `encoding`
[0;36m45 |[0;0m open func with(encoding: String.Encoding) -> [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m46 |[0;0m return CompoundValueTransformer(transformers: [self, encoding.transformer])
[0;36m47 |[0;0m }
/host/spi-builder-workspace/Sources/LocalKeyTransformers.swift:19:22: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m17 |[0;0m public static var namePrefix = "Locale"
[0;36m18 |[0;0m
[0;36m19 |[0;0m public var name: [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m20 |[0;0m var name = self.rawValue
[0;36m21 |[0;0m name = name.replacingOccurrences(of: "kCFLocale", with: "")
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:8:32: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m6 |[0;0m import Foundation
[0;36m7 |[0;0m
[0;36m8 |[0;0m class NumberToBoolTransformer: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m9 |[0;0m
[0;36m10 |[0;0m override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:10:25: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m8 |[0;0m class NumberToBoolTransformer: ValueTransformer {
[0;36m9 |[0;0m
[0;36m10 |[0;0m [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m11 |[0;0m return NSNumber.self
[0;36m12 |[0;0m }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:14:19: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m12 |[0;0m }
[0;36m13 |[0;0m
[0;36m14 |[0;0m [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m15 |[0;0m if let number = value as? NSNumber {
[0;36m16 |[0;0m return number.boolValue
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:21:19: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m19 |[0;0m }
[0;36m20 |[0;0m
[0;36m21 |[0;0m [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m22 |[0;0m if let boolValue = value as? Bool {
[0;36m23 |[0;0m return NSNumber(value: boolValue)
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:29:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m27 |[0;0m }
[0;36m28 |[0;0m
[0;36m29 |[0;0m public [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m30 |[0;0m return true
[0;36m31 |[0;0m }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:35:32: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m
[0;36m35 |[0;0m class BoolToNumberTransformer: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m36 |[0;0m
[0;36m37 |[0;0m override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:37:25: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m35 |[0;0m class BoolToNumberTransformer: ValueTransformer {
[0;36m36 |[0;0m
[0;36m37 |[0;0m [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m38 |[0;0m return NSNumber.self
[0;36m39 |[0;0m }
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:41:19: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m39 |[0;0m }
[0;36m40 |[0;0m
[0;36m41 |[0;0m [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m42 |[0;0m if let number = value as? NSNumber {
[0;36m43 |[0;0m return number.boolValue
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:48:19: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m46 |[0;0m }
[0;36m47 |[0;0m
[0;36m48 |[0;0m [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m49 |[0;0m if let boolValue = value as? Bool {
[0;36m50 |[0;0m return NSNumber(value: boolValue)
/host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift:56:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m54 |[0;0m }
[0;36m55 |[0;0m
[0;36m56 |[0;0m public [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m57 |[0;0m return true
[0;36m58 |[0;0m }
/host/spi-builder-workspace/Sources/NumberTransformers.swift:53:22: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m51 |[0;0m }
[0;36m52 |[0;0m
[0;36m53 |[0;0m public var name: [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m54 |[0;0m if case .numberStyle(.none) = self {
[0;36m55 |[0;0m return NSValueTransformerName(NumberTransformers.namePrefix)
/host/spi-builder-workspace/Sources/NumberTransformers.swift:74:77: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m72 |[0;0m }
[0;36m73 |[0;0m
[0;36m74 |[0;0m public static func reversableName(from name: NSValueTransformerName) -> [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m75 |[0;0m let newName = name.rawValue.replacingOccurrences(of: NumberTransformers.namePrefix, with: NumberTransformers.reversableNamePrefix)
[0;36m76 |[0;0m return NSValueTransformerName(newName)
/host/spi-builder-workspace/Sources/NumberTransformers.swift:74:50: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m72 |[0;0m }
[0;36m73 |[0;0m
[0;36m74 |[0;0m public static func reversableName(from name: [4;39mNSValueTransformerName[0;0m) -> NSValueTransformerName {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m75 |[0;0m let newName = name.rawValue.replacingOccurrences(of: NumberTransformers.namePrefix, with: NumberTransformers.reversableNamePrefix)
[0;36m76 |[0;0m return NSValueTransformerName(newName)
/host/spi-builder-workspace/Sources/Operators.swift:11:38: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m9 |[0;0m import Foundation
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class CompoundValueTransformer: [4;39mValueTransformer[0;0m, ExpressibleByArrayLiteral {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m12 |[0;0m
[0;36m13 |[0;0m public let transformers: [ValueTransformer]
/host/spi-builder-workspace/Sources/Operators.swift:13:31: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m11 |[0;0m open class CompoundValueTransformer: ValueTransformer, ExpressibleByArrayLiteral {
[0;36m12 |[0;0m
[0;36m13 |[0;0m public let transformers: [[4;39mValueTransformer[0;0m]
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m public init(transformers: [ValueTransformer]) {
/host/spi-builder-workspace/Sources/Operators.swift:15:32: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m13 |[0;0m public let transformers: [ValueTransformer]
[0;36m14 |[0;0m
[0;36m15 |[0;0m public init(transformers: [[4;39mValueTransformer[0;0m]) {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m16 |[0;0m self.transformers = transformers.isEmpty ? [.identity] : transformers
[0;36m17 |[0;0m }
/host/spi-builder-workspace/Sources/Operators.swift:19:44: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m17 |[0;0m }
[0;36m18 |[0;0m
[0;36m19 |[0;0m public typealias ArrayLiteralElement = [4;39mValueTransformer[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m20 |[0;0m
[0;36m21 |[0;0m public required init(arrayLiteral elements: ValueTransformer...) {
/host/spi-builder-workspace/Sources/Operators.swift:21:49: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m19 |[0;0m public typealias ArrayLiteralElement = ValueTransformer
[0;36m20 |[0;0m
[0;36m21 |[0;0m public required init(arrayLiteral elements: [4;39mValueTransformer[0;0m...) {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m22 |[0;0m self.transformers = elements
[0;36m23 |[0;0m }
/host/spi-builder-workspace/Sources/Operators.swift:25:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m23 |[0;0m }
[0;36m24 |[0;0m
[0;36m25 |[0;0m open [4;39moverride[0;0m class func transformedValueClass() -> Swift.AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m26 |[0;0m return NSObject.self
[0;36m27 |[0;0m }
/host/spi-builder-workspace/Sources/Operators.swift:29:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m27 |[0;0m }
[0;36m28 |[0;0m
[0;36m29 |[0;0m open [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m30 |[0;0m return true
[0;36m31 |[0;0m }
/host/spi-builder-workspace/Sources/Operators.swift:33:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m31 |[0;0m }
[0;36m32 |[0;0m
[0;36m33 |[0;0m open [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m34 |[0;0m var current = value
[0;36m35 |[0;0m for transformer in transformers {
/host/spi-builder-workspace/Sources/Operators.swift:41:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m39 |[0;0m }
[0;36m40 |[0;0m
[0;36m41 |[0;0m open [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m42 |[0;0m var current = value
[0;36m43 |[0;0m for transformer in transformers.reversed() {
/host/spi-builder-workspace/Sources/Operators.swift:11:12: [1;31merror: [1;39mtype 'CompoundValueTransformer' does not conform to protocol 'ExpressibleByArrayLiteral'[0;0m
[0;36m9 |[0;0m import Foundation
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class CompoundValueTransformer: ValueTransformer, ExpressibleByArrayLiteral {
[0;36m|[0;0m |- [1;31merror: [1;39mtype 'CompoundValueTransformer' does not conform to protocol 'ExpressibleByArrayLiteral'[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd stubs for conformance[0;0m
[0;36m12 |[0;0m
[0;36m13 |[0;0m public let transformers: [ValueTransformer]
Swift.ExpressibleByArrayLiteral.ArrayLiteralElement:2:16: [1;39mnote: [1;39mprotocol requires nested type 'ArrayLiteralElement'[0;0m
[0;36m1 |[0;0m protocol ExpressibleByArrayLiteral {
[0;36m2 |[0;0m associatedtype ArrayLiteralElement}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires nested type 'ArrayLiteralElement'[0;0m
[0;36m3 |[0;0m
/host/spi-builder-workspace/Sources/Operators.swift:58:11: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m56 |[0;0m infix operator *> : ApplicativeSequencePrecedence
[0;36m57 |[0;0m
[0;36m58 |[0;0m extension [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m59 |[0;0m
[0;36m60 |[0;0m /// Add two value transformers
/host/spi-builder-workspace/Sources/Operators.swift:85:55: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m83 |[0;0m }
[0;36m84 |[0;0m extension ValueTransformerType {
[0;36m85 |[0;0m public static func + (left: Self, right: Self) -> [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m86 |[0;0m return CompoundValueTransformer(transformers: [left.transformer, right.transformer])
[0;36m87 |[0;0m }
/host/spi-builder-workspace/Sources/OrderedSetToArrayValueTransformer.swift:9:2: [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m // allow to bind with nsarraycontroller
[0;36m9 |[0;0m @objc(OrderedSetToArrayValueTransformer)
[0;36m|[0;0m `- [1;31merror: [1;39mObjective-C interoperability is disabled[0;0m
[0;36m10 |[0;0m final public class OrderedSetToArrayValueTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton, ReversableValueTransformers {
[0;36m11 |[0;0m
/host/spi-builder-workspace/Sources/OrderedSetToArrayValueTransformer.swift:10:55: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m8 |[0;0m // allow to bind with nsarraycontroller
[0;36m9 |[0;0m @objc(OrderedSetToArrayValueTransformer)
[0;36m10 |[0;0m final public class OrderedSetToArrayValueTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable, ValueTransformerSingleton, ReversableValueTransformers {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m11 |[0;0m
[0;36m12 |[0;0m public static var namePrefix = "OrderedSetToArray"
/host/spi-builder-workspace/Sources/OrderedSetToArrayValueTransformer.swift:15:23: [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m13 |[0;0m public static var reversableNamePrefix = "ArrayToOrderedSet"
[0;36m14 |[0;0m
[0;36m15 |[0;0m public var name = [4;39mNSValueTransformerName[0;0m(rawValue: OrderedSetToArrayValueTransformer.namePrefix)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m16 |[0;0m public static let instance = OrderedSetToArrayValueTransformer()
[0;36m17 |[0;0m
/host/spi-builder-workspace/Sources/OrderedSetToArrayValueTransformer.swift:18:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m16 |[0;0m public static let instance = OrderedSetToArrayValueTransformer()
[0;36m17 |[0;0m
[0;36m18 |[0;0m public [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m19 |[0;0m return NSArray.self
[0;36m20 |[0;0m }
/host/spi-builder-workspace/Sources/OrderedSetToArrayValueTransformer.swift:22:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m20 |[0;0m }
[0;36m21 |[0;0m
[0;36m22 |[0;0m public [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m23 |[0;0m return true
[0;36m24 |[0;0m }
/host/spi-builder-workspace/Sources/OrderedSetToArrayValueTransformer.swift:26:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m24 |[0;0m }
[0;36m25 |[0;0m
[0;36m26 |[0;0m public [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m27 |[0;0m guard let set = value as? NSOrderedSet else {
[0;36m28 |[0;0m return nil
/host/spi-builder-workspace/Sources/OrderedSetToArrayValueTransformer.swift:33:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m31 |[0;0m }
[0;36m32 |[0;0m
[0;36m33 |[0;0m public [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m34 |[0;0m guard let array = value as? [AnyObject] else {
[0;36m35 |[0;0m return nil
/host/spi-builder-workspace/Sources/OrderedSetToArrayValueTransformer.swift:40:77: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m38 |[0;0m }
[0;36m39 |[0;0m
[0;36m40 |[0;0m public static func reversableName(from name: NSValueTransformerName) -> [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m41 |[0;0m return NSValueTransformerName(OrderedSetToArrayValueTransformer.reversableNamePrefix)
[0;36m42 |[0;0m }
/host/spi-builder-workspace/Sources/OrderedSetToArrayValueTransformer.swift:40:50: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m38 |[0;0m }
[0;36m39 |[0;0m
[0;36m40 |[0;0m public static func reversableName(from name: [4;39mNSValueTransformerName[0;0m) -> NSValueTransformerName {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m41 |[0;0m return NSValueTransformerName(OrderedSetToArrayValueTransformer.reversableNamePrefix)
[0;36m42 |[0;0m }
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:11:49: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m9 |[0;0m import Foundation
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class PropertyListTransformer<T: Codable>: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m12 |[0;0m
[0;36m13 |[0;0m open var name: NSValueTransformerName {
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:13:20: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m11 |[0;0m open class PropertyListTransformer<T: Codable>: ValueTransformer, ValueTransformerRegisterable {
[0;36m12 |[0;0m
[0;36m13 |[0;0m open var name: [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m14 |[0;0m return NSValueTransformerName(rawValue: "PropertyList\(T.self)")
[0;36m15 |[0;0m }
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:25:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m23 |[0;0m }
[0;36m24 |[0;0m
[0;36m25 |[0;0m open [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m26 |[0;0m return true
[0;36m27 |[0;0m }
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:29:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m27 |[0;0m }
[0;36m28 |[0;0m
[0;36m29 |[0;0m open [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m30 |[0;0m guard let codable = value as? T else {
[0;36m31 |[0;0m return nil
/host/spi-builder-workspace/Sources/PropertyListTransformer.swift:36:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m34 |[0;0m }
[0;36m35 |[0;0m
[0;36m36 |[0;0m open [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m37 |[0;0m guard let data = value as? Data else {
[0;36m38 |[0;0m return nil
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:10:37: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m8 |[0;0m /// Reverse the transformation of one `ValueTransformer`
[0;36m9 |[0;0m /// `allowsReverseTransformation` must return true
[0;36m10 |[0;0m open class ReverseValueTransformer: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m11 |[0;0m
[0;36m12 |[0;0m let toReverse: ValueTransformer
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:12:20: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m10 |[0;0m open class ReverseValueTransformer: ValueTransformer {
[0;36m11 |[0;0m
[0;36m12 |[0;0m let toReverse: [4;39mValueTransformer[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m public init(transformer: ValueTransformer) {
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:14:30: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m12 |[0;0m let toReverse: ValueTransformer
[0;36m13 |[0;0m
[0;36m14 |[0;0m public init(transformer: [4;39mValueTransformer[0;0m) {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m15 |[0;0m self.toReverse = transformer
[0;36m16 |[0;0m assert(transformer.classForCoder.allowsReverseTransformation())
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:19:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m17 |[0;0m }
[0;36m18 |[0;0m
[0;36m19 |[0;0m open [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m20 |[0;0m return true
[0;36m21 |[0;0m }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:23:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m21 |[0;0m }
[0;36m22 |[0;0m
[0;36m23 |[0;0m open [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m24 |[0;0m return toReverse.reverseTransformedValue(value)
[0;36m25 |[0;0m }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:27:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m25 |[0;0m }
[0;36m26 |[0;0m
[0;36m27 |[0;0m open [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m28 |[0;0m return toReverse.transformedValue(value)
[0;36m29 |[0;0m }
/host/spi-builder-workspace/Sources/ReverseValueTransformer.swift:37:11: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m35 |[0;0m }
[0;36m36 |[0;0m
[0;36m37 |[0;0m extension [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m38 |[0;0m
[0;36m39 |[0;0m /// Return the reverse value transformer. `allowsReverseTransformation` must return true
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:10:39: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m8 |[0;0m
[0;36m9 |[0;0m import Foundation
[0;36m10 |[0;0m class SecondsToHoursValueTransformer: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m11 |[0;0m
[0;36m12 |[0;0m override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:12:25: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m10 |[0;0m class SecondsToHoursValueTransformer: ValueTransformer {
[0;36m11 |[0;0m
[0;36m12 |[0;0m [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m13 |[0;0m return NSNumber.self
[0;36m14 |[0;0m }
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:16:25: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m14 |[0;0m }
[0;36m15 |[0;0m
[0;36m16 |[0;0m [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m17 |[0;0m return false
[0;36m18 |[0;0m }
/host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift:20:19: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m18 |[0;0m }
[0;36m19 |[0;0m
[0;36m20 |[0;0m [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m21 |[0;0m guard let timeInterval = value as? NSNumber else { return nil }
[0;36m22 |[0;0m return timeInterval.doubleValue / (60 * 60)
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:8:37: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m6 |[0;0m import Foundation
[0;36m7 |[0;0m
[0;36m8 |[0;0m open class StringToDataTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m9 |[0;0m
[0;36m10 |[0;0m let encoding: String.Encoding
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:12:20: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m10 |[0;0m let encoding: String.Encoding
[0;36m11 |[0;0m
[0;36m12 |[0;0m open var name: [4;39mNSValueTransformerName[0;0m { return NSValueTransformerName(rawValue: "StringToData\(encoding.descriptionForTransformer.capitalized)") }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m public init(encoding: String.Encoding = .utf8) {
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:18:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m16 |[0;0m }
[0;36m17 |[0;0m
[0;36m18 |[0;0m open [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m19 |[0;0m return true
[0;36m20 |[0;0m }
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:22:30: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m20 |[0;0m }
[0;36m21 |[0;0m
[0;36m22 |[0;0m open [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m23 |[0;0m return NSString.self
[0;36m24 |[0;0m }
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:26:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m24 |[0;0m }
[0;36m25 |[0;0m
[0;36m26 |[0;0m open [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m27 |[0;0m if let string = value as? String {
[0;36m28 |[0;0m return string.data(using: encoding)
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:34:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m32 |[0;0m }
[0;36m33 |[0;0m
[0;36m34 |[0;0m open [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m35 |[0;0m if let data = value as? Data {
[0;36m36 |[0;0m return String(data: data, encoding: encoding)
/host/spi-builder-workspace/Sources/StringToDataTransformer.swift:46:29: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m44 |[0;0m open class DataToStringTransformer: StringToDataTransformer {
[0;36m45 |[0;0m
[0;36m46 |[0;0m open override var name: [4;39mNSValueTransformerName[0;0m { return NSValueTransformerName(rawValue: "DataToString\(encoding.descriptionForTransformer.capitalized)") }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m47 |[0;0m
[0;36m48 |[0;0m open override class func transformedValueClass() -> AnyClass {
/host/spi-builder-workspace/Sources/StringTransformers.swift:42:22: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m40 |[0;0m }
[0;36m41 |[0;0m
[0;36m42 |[0;0m public var name: [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m43 |[0;0m return NSValueTransformerName(StringTransformers.namePrefix + self.description.capitalized)
[0;36m44 |[0;0m }
/host/spi-builder-workspace/Sources/StringTransformers.swift:73:22: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m71 |[0;0m public static var namePrefix = "StringData"
[0;36m72 |[0;0m
[0;36m73 |[0;0m public var name: [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m74 |[0;0m return NSValueTransformerName(StringTransformers.namePrefix + self.descriptionForTransformer.capitalized)
[0;36m75 |[0;0m }
/host/spi-builder-workspace/Sources/StringTransformers.swift:91:77: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m89 |[0;0m }
[0;36m90 |[0;0m
[0;36m91 |[0;0m public static func reversableName(from name: NSValueTransformerName) -> [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m92 |[0;0m return name
[0;36m93 |[0;0m }
/host/spi-builder-workspace/Sources/StringTransformers.swift:91:50: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m89 |[0;0m }
[0;36m90 |[0;0m
[0;36m91 |[0;0m public static func reversableName(from name: [4;39mNSValueTransformerName[0;0m) -> NSValueTransformerName {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m92 |[0;0m return name
[0;36m93 |[0;0m }
/host/spi-builder-workspace/Sources/TimeTransformers.swift:32:22: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m30 |[0;0m }
[0;36m31 |[0;0m
[0;36m32 |[0;0m public var name: [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m33 |[0;0m return NSValueTransformerName(TimeTransformers.namePrefix + self.rawValue.capitalized)
[0;36m34 |[0;0m }
/host/spi-builder-workspace/Sources/TimeTransformers.swift:55:77: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m53 |[0;0m }
[0;36m54 |[0;0m
[0;36m55 |[0;0m public static func reversableName(from name: NSValueTransformerName) -> [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m56 |[0;0m let newName = name.rawValue.replacingOccurrences(of: TimeTransformers.namePrefix, with: TimeTransformers.reversableNamePrefix)
[0;36m57 |[0;0m return NSValueTransformerName(newName)
/host/spi-builder-workspace/Sources/TimeTransformers.swift:55:50: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m53 |[0;0m }
[0;36m54 |[0;0m
[0;36m55 |[0;0m public static func reversableName(from name: [4;39mNSValueTransformerName[0;0m) -> NSValueTransformerName {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m56 |[0;0m let newName = name.rawValue.replacingOccurrences(of: TimeTransformers.namePrefix, with: TimeTransformers.reversableNamePrefix)
[0;36m57 |[0;0m return NSValueTransformerName(newName)
/host/spi-builder-workspace/Sources/URLToStringTransformer.swift:8:37: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m6 |[0;0m import Foundation
[0;36m7 |[0;0m
[0;36m8 |[0;0m final class URLToStringTransformer: [4;39mValueTransformer[0;0m, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m9 |[0;0m
[0;36m10 |[0;0m public var name = NSValueTransformerName(rawValue: "URLToString")
/host/spi-builder-workspace/Sources/URLToStringTransformer.swift:10:23: [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m8 |[0;0m final class URLToStringTransformer: ValueTransformer, ValueTransformerRegisterable, ValueTransformerSingleton {
[0;36m9 |[0;0m
[0;36m10 |[0;0m public var name = [4;39mNSValueTransformerName[0;0m(rawValue: "URLToString")
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'NSValueTransformerName' in scope[0;0m
[0;36m11 |[0;0m public static let instance = URLToStringTransformer()
[0;36m12 |[0;0m
/host/spi-builder-workspace/Sources/URLToStringTransformer.swift:13:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m11 |[0;0m public static let instance = URLToStringTransformer()
[0;36m12 |[0;0m
[0;36m13 |[0;0m public [4;39moverride[0;0m class func transformedValueClass() -> AnyClass {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m14 |[0;0m return NSString.self
[0;36m15 |[0;0m }
/host/spi-builder-workspace/Sources/URLToStringTransformer.swift:17:32: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m15 |[0;0m }
[0;36m16 |[0;0m
[0;36m17 |[0;0m public [4;39moverride[0;0m class func allowsReverseTransformation() -> Bool {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m18 |[0;0m return true
[0;36m19 |[0;0m }
/host/spi-builder-workspace/Sources/URLToStringTransformer.swift:21:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m19 |[0;0m }
[0;36m20 |[0;0m
[0;36m21 |[0;0m public [4;39moverride[0;0m func transformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m22 |[0;0m guard let url = value as? URL else {
[0;36m23 |[0;0m return nil
/host/spi-builder-workspace/Sources/URLToStringTransformer.swift:28:26: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m26 |[0;0m }
[0;36m27 |[0;0m
[0;36m28 |[0;0m public [4;39moverride[0;0m func reverseTransformedValue(_ value: Any?) -> Any? {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m29 |[0;0m guard let string = value as? String else {
[0;36m30 |[0;0m return nil
/host/spi-builder-workspace/Sources/URLToStringTransformer.swift:35:77: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m
[0;36m35 |[0;0m public static func reversableName(from name: NSValueTransformerName) -> [4;39mNSValueTransformerName[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m36 |[0;0m return NSValueTransformerName("StringToURL")
[0;36m37 |[0;0m }
/host/spi-builder-workspace/Sources/URLToStringTransformer.swift:35:50: [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m
[0;36m35 |[0;0m public static func reversableName(from name: [4;39mNSValueTransformerName[0;0m) -> NSValueTransformerName {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'NSValueTransformerName' in scope[0;0m
[0;36m36 |[0;0m return NSValueTransformerName("StringToURL")
[0;36m37 |[0;0m }
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:29:52: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m27 |[0;0m }
[0;36m28 |[0;0m
[0;36m29 |[0;0m extension ValueTransformerRegisterable where Self: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m30 |[0;0m public var transformer: ValueTransformer {
[0;36m31 |[0;0m return self
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:30:29: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m28 |[0;0m
[0;36m29 |[0;0m extension ValueTransformerRegisterable where Self: ValueTransformer {
[0;36m30 |[0;0m public var transformer: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m31 |[0;0m return self
[0;36m32 |[0;0m }
/host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift:35:11: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m
[0;36m35 |[0;0m extension [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m36 |[0;0m
[0;36m37 |[0;0m /// Registers this value transformer with a given identifier.
/host/spi-builder-workspace/Sources/ValueTransformerType.swift:18:29: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m16 |[0;0m extension ValueTransformerType {
[0;36m17 |[0;0m /// Return a `ValueTransformer`
[0;36m18 |[0;0m public var transformer: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m19 |[0;0m return ValueTransformer.closure(forwardTransformer: self.transformedValue)
[0;36m20 |[0;0m }
/host/spi-builder-workspace/Sources/ValueTransformerType.swift:30:29: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m28 |[0;0m extension ResersableValueTransformerType {
[0;36m29 |[0;0m /// Return a `ValueTransformer`
[0;36m30 |[0;0m public var transformer: [4;39mValueTransformer[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m31 |[0;0m return ValueTransformer.closure(forwardTransformer: self.transformedValue, reverseTransformer: self.reverseTransformedValue)
[0;36m32 |[0;0m }
/host/spi-builder-workspace/Sources/ValueTransformerType.swift:35:11: [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m
[0;36m35 |[0;0m extension [4;39mValueTransformer[0;0m: ResersableValueTransformerType {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'ValueTransformer' in scope[0;0m
[0;36m36 |[0;0m /// Return self
[0;36m37 |[0;0m public var transformer: ValueTransformer {
Failed frontend command:
/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /host/spi-builder-workspace/Sources/ArchiveValueTransformer.swift /host/spi-builder-workspace/Sources/ArrayToStringTransformer.swift /host/spi-builder-workspace/Sources/Base64Transformer.swift /host/spi-builder-workspace/Sources/ClosureValueTransformer.swift /host/spi-builder-workspace/Sources/DateTransformers.swift /host/spi-builder-workspace/Sources/EmptyTransformer.swift /host/spi-builder-workspace/Sources/IdentityTransformer.swift /host/spi-builder-workspace/Sources/ImageTransformers.swift /host/spi-builder-workspace/Sources/IsEmptyTransformer.swift /host/spi-builder-workspace/Sources/JSONValueTransformer.swift /host/spi-builder-workspace/Sources/LocalKeyTransformers.swift /host/spi-builder-workspace/Sources/NumberToBoolTransformer.swift /host/spi-builder-workspace/Sources/NumberTransformers.swift /host/spi-builder-workspace/Sources/Operators.swift /host/spi-builder-workspace/Sources/OrderedSetToArrayValueTransformer.swift /host/spi-builder-workspace/Sources/PropertyListTransformer.swift /host/spi-builder-workspace/Sources/ReverseValueTransformer.swift /host/spi-builder-workspace/Sources/SecondsToHoursValueTransformer.swift /host/spi-builder-workspace/Sources/StringToDataTransformer.swift /host/spi-builder-workspace/Sources/StringTransformers.swift /host/spi-builder-workspace/Sources/TimeTransformers.swift /host/spi-builder-workspace/Sources/UIColorToString.swift /host/spi-builder-workspace/Sources/URLStringToImageTransformer.swift /host/spi-builder-workspace/Sources/URLToStringTransformer.swift /host/spi-builder-workspace/Sources/ValueTransformerRegisterable.swift /host/spi-builder-workspace/Sources/ValueTransformerType.swift /host/spi-builder-workspace/Sources/ValueTransformers.swift -target x86_64-unknown-linux-gnu -disable-objc-interop -I /host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /usr/lib/swift/host/plugins/testing\#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -fno-omit-frame-pointer -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/ValueTransformerKit.build/Debug-linux-x86_64/ValueTransformerKit-t.build/DerivedSources-normal/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/ValueTransformerKit.build/Debug-linux-x86_64/ValueTransformerKit-t.build/DerivedSources/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/ValueTransformerKit.build/Debug-linux-x86_64/ValueTransformerKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ValueTransformerKit -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/ValueTransformerKit.build/Debug-linux-x86_64/ValueTransformerKit-t.build/Objects-normal/x86_64/ValueTransformerKit_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -emit-module-doc-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/ValueTransformerKit.build/Debug-linux-x86_64/ValueTransformerKit-t.build/Objects-normal/x86_64/Modules/ValueTransformerKit.swiftdoc -emit-module-source-info-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/ValueTransformerKit.build/Debug-linux-x86_64/ValueTransformerKit-t.build/Objects-normal/x86_64/Modules/ValueTransformerKit.swiftsourceinfo -emit-objc-header-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/ValueTransformerKit.build/Debug-linux-x86_64/ValueTransformerKit-t.build/Objects-normal/x86_64/ValueTransformerKit-Swift.h -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/ValueTransformerKit.build/Debug-linux-x86_64/ValueTransformerKit-t.build/Objects-normal/x86_64/ValueTransformerKit-primary-emit-module.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/ValueTransformerKit.build/Debug-linux-x86_64/ValueTransformerKit-t.build/Objects-normal/x86_64/ValueTransformerKit-primary-emit-module.d -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/ValueTransformerKit.build/Debug-linux-x86_64/ValueTransformerKit-t.build/Objects-normal/x86_64/Modules/ValueTransformerKit.swiftmodule
error: Build failed
BUILD FAILURE 6.4 linux