From a5793678dfa7b0d431a78466bcee032b19294805 Mon Sep 17 00:00:00 2001 From: Vlad Suhomlinov Date: Sat, 24 Apr 2021 10:44:02 +0300 Subject: [PATCH] Correct methods visibility --- QRCodeReader/Classes/Core/Card/CardReader.swift | 2 +- QRCodeReader/Classes/Core/Card/Helpers/CardFactory.swift | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/QRCodeReader/Classes/Core/Card/CardReader.swift b/QRCodeReader/Classes/Core/Card/CardReader.swift index 84bdac7..6debb4e 100644 --- a/QRCodeReader/Classes/Core/Card/CardReader.swift +++ b/QRCodeReader/Classes/Core/Card/CardReader.swift @@ -40,7 +40,7 @@ open class CardReader: BaseReader { private let videoDataOutput = AVCaptureVideoDataOutput() - init(factory: CardFactory, onUpdateRectOfInterest: (() -> Void)?) { + public init(factory: CardFactory, onUpdateRectOfInterest: (() -> Void)?) { self.factory = factory super.init(onUpdateRectOfInterest: onUpdateRectOfInterest) diff --git a/QRCodeReader/Classes/Core/Card/Helpers/CardFactory.swift b/QRCodeReader/Classes/Core/Card/Helpers/CardFactory.swift index fceb353..31a89c6 100644 --- a/QRCodeReader/Classes/Core/Card/Helpers/CardFactory.swift +++ b/QRCodeReader/Classes/Core/Card/Helpers/CardFactory.swift @@ -26,9 +26,7 @@ public struct Card { let number: String } -open class CardFactory { +public protocol CardFactory { - func create(_ values: [String]) -> Card? { - nil - } + func create(_ values: [String]) -> Card? }