The Swift Package Index logo.Swift Package Index

Build Information

Successful build of RedisClient with Swift 5.9 for Linux.

Build Command

docker run --rm -v "checkouts-4606859-0":/host -w "/host/spi-builder-workspace" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.19.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/reswifq/redis-client.git
Reference: 1.3.0
Cloned https://github.com/reswifq/redis-client.git into spi-builder-workspace
SUCCESS checkout https://github.com/reswifq/redis-client.git at 1.3.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.9
Building package at path:  spi-builder-workspace
Running build ...
docker run --rm -v "checkouts-4606859-0":/host -w "/host/spi-builder-workspace" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build 2>&1
Fetching https://github.com/reswifq/pool.git
Fetched https://github.com/reswifq/pool.git (0.20s)
Computing version for https://github.com/reswifq/pool.git
Computed https://github.com/reswifq/pool.git at 1.3.0 (0.28s)
Creating working copy for https://github.com/reswifq/pool.git
Working copy of https://github.com/reswifq/pool.git resolved at 1.3.0
Building for debugging...
[1/2] Emitting module Pool
[2/2] Compiling Pool Pool.swift
[5/8] Compiling RedisClient RedisClientResponse.swift
/host/spi-builder-workspace/Sources/RedisClient/RedisClientResponse.swift:48:5: warning: 'public' modifier is redundant for enum declared in a public extension
    public enum Status: String {
    ^~~~~~~
    
[6/8] Compiling RedisClient RedisClientPool.swift
[7/8] Emitting module RedisClient
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:47:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func execute(_ command: String, arguments: String...) throws -> RedisClientResponse {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:55:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func get(_ key: String) throws -> String? {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:70:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func incr(_ key: String) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:82:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func del(_ keys: String...) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:87:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func del(_ keys: [String]) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:99:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func lpush(_ key: String, values: String...) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:104:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func lpush(_ key: String, values: [String]) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:119:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func rpush(_ key: String, values: String...) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:124:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func rpush(_ key: String, values: [String]) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:139:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func rpoplpush(source: String, destination: String) throws -> String? {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:154:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func brpoplpush(source: String, destination: String, count: Int = 0) throws -> String {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:165:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func setex(_ key: String, timeout: TimeInterval, value: String) throws {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:175:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func lrem(_ key: String, value: String, count: Int? = nil) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:193:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func lrange(_ key: String, start: Int, stop: Int) throws -> [String] {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:205:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func zadd(_ key: String, values: (score: Double, member: String)...) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:210:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func zadd(_ key: String, values: [(score: Double, member: String)]) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:229:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func zrange(_ key: String, start: Int, stop: Int) throws -> [String] {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:241:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func zrangebyscore(_ key: String, min: Double, max: Double, includeMin: Bool = false, includeMax: Bool = true) throws -> [String] {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:261:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func zrem(_ key: String, member: String) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:292:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func multi(_ commands: (RedisClient, RedisClientTransaction) throws -> Void) throws -> [RedisClientResponse] {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClientResponse.swift:48:5: warning: 'public' modifier is redundant for enum declared in a public extension
    public enum Status: String {
    ^~~~~~~
    
[8/8] Compiling RedisClient RedisClient.swift
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:47:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func execute(_ command: String, arguments: String...) throws -> RedisClientResponse {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:55:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func get(_ key: String) throws -> String? {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:70:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func incr(_ key: String) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:82:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func del(_ keys: String...) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:87:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func del(_ keys: [String]) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:99:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func lpush(_ key: String, values: String...) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:104:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func lpush(_ key: String, values: [String]) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:119:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func rpush(_ key: String, values: String...) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:124:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func rpush(_ key: String, values: [String]) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:139:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func rpoplpush(source: String, destination: String) throws -> String? {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:154:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func brpoplpush(source: String, destination: String, count: Int = 0) throws -> String {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:165:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func setex(_ key: String, timeout: TimeInterval, value: String) throws {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:175:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func lrem(_ key: String, value: String, count: Int? = nil) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:193:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func lrange(_ key: String, start: Int, stop: Int) throws -> [String] {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:205:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func zadd(_ key: String, values: (score: Double, member: String)...) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:210:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func zadd(_ key: String, values: [(score: Double, member: String)]) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:229:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func zrange(_ key: String, start: Int, stop: Int) throws -> [String] {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:241:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func zrangebyscore(_ key: String, min: Double, max: Double, includeMin: Bool = false, includeMax: Bool = true) throws -> [String] {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:261:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func zrem(_ key: String, member: String) throws -> Int64 {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:292:5: warning: 'public' modifier is redundant for instance method declared in a public extension
    public func multi(_ commands: (RedisClient, RedisClientTransaction) throws -> Void) throws -> [RedisClientResponse] {
    ^~~~~~~
    
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:201:23: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        return result.flatMap { $0.string }
                      ^
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:201:23: note: use 'compactMap(_:)' instead
        return result.flatMap { $0.string }
                      ^~~~~~~
                      compactMap
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:237:23: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        return result.flatMap { $0.string }
                      ^
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:237:23: note: use 'compactMap(_:)' instead
        return result.flatMap { $0.string }
                      ^~~~~~~
                      compactMap
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:257:23: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        return result.flatMap { $0.string }
                      ^
/host/spi-builder-workspace/Sources/RedisClient/RedisClient.swift:257:23: note: use 'compactMap(_:)' instead
        return result.flatMap { $0.string }
                      ^~~~~~~
                      compactMap
Build complete! (8.07s)
Build complete.
Done.

Build Machine: Linux 1