diff --git a/Package.resolved b/Package.resolved deleted file mode 100644 index 302fb24..0000000 --- a/Package.resolved +++ /dev/null @@ -1,15 +0,0 @@ -{ - "originHash" : "c53cc5c1c2fbb0ee02d11bdb535ac1cda535ae45702cb725841045235f9c3aef", - "pins" : [ - { - "identity" : "swift-log", - "kind" : "remoteSourceControl", - "location" : "https://github.com/apple/swift-log", - "state" : { - "revision" : "7ee16e465622412764b0ff0c1301801dc71b8f61", - "version" : "1.9.0" - } - } - ], - "version" : 3 -} diff --git a/Package.swift b/Package.swift index 0e51e98..1e9d437 100644 --- a/Package.swift +++ b/Package.swift @@ -35,15 +35,12 @@ let package = Package( .library(name: "FeatherDatabase", targets: ["FeatherDatabase"]), ], dependencies: [ - .package(url: "https://github.com/apple/swift-log", from: "1.6.0"), // [docc-plugin-placeholder] ], targets: [ .target( name: "FeatherDatabase", - dependencies: [ - .product(name: "Logging", package: "swift-log"), - ], + dependencies: [], swiftSettings: defaultSwiftSettings ), .testTarget( diff --git a/Sources/FeatherDatabase/DatabaseConnection.swift b/Sources/FeatherDatabase/DatabaseConnection.swift index 6782056..4789a7e 100644 --- a/Sources/FeatherDatabase/DatabaseConnection.swift +++ b/Sources/FeatherDatabase/DatabaseConnection.swift @@ -5,8 +5,6 @@ // Created by Tibor Bödecs on 2026. 01. 10.. // -import Logging - /// A connection that can execute database queries. /// /// Implementations provide query execution and lifecycle management. @@ -22,11 +20,6 @@ public protocol DatabaseConnection: Sendable { /// The result must conform to `DatabaseRowSequence`. associatedtype RowSequence: DatabaseRowSequence - /// The logger used for connection operations. - /// - /// This is used to record database-related diagnostics. - var logger: Logger { get } - /// Runs a query using the database connection. /// /// - Parameters: diff --git a/Tests/FeatherDatabaseTests/FeatherDatabaseTestSuite.swift b/Tests/FeatherDatabaseTests/FeatherDatabaseTestSuite.swift index aed41a3..1e6fe7e 100644 --- a/Tests/FeatherDatabaseTests/FeatherDatabaseTestSuite.swift +++ b/Tests/FeatherDatabaseTests/FeatherDatabaseTestSuite.swift @@ -5,7 +5,6 @@ // Created by Tibor Bödecs on 2026. 01. 10.. // -import Logging import Testing @testable import FeatherDatabase @@ -22,7 +21,6 @@ struct FeatherDatabaseTestSuite { ] ) let connection = MockDatabaseConnection( - logger: Logger(label: "test"), state: state, mockSequence: sequence ) diff --git a/Tests/FeatherDatabaseTests/Mocks/MockDatabaseConnection.swift b/Tests/FeatherDatabaseTests/Mocks/MockDatabaseConnection.swift index c47089b..f9d066d 100644 --- a/Tests/FeatherDatabaseTests/Mocks/MockDatabaseConnection.swift +++ b/Tests/FeatherDatabaseTests/Mocks/MockDatabaseConnection.swift @@ -6,13 +6,11 @@ // import FeatherDatabase -import Logging struct MockDatabaseConnection: DatabaseConnection { typealias RowSequence = MockDatabaseRowSequence - let logger: Logger let state: MockDatabaseState let mockSequence: RowSequence