Enable some more SwitfLint rules (#565)

This commit is contained in:
Danny Mösch 2022-06-16 04:55:02 +02:00 committed by GitHub
parent 4da22b0a80
commit ad105b3df1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 5 deletions

View file

@ -90,13 +90,16 @@ class QRScannerController: UIViewController, AVCaptureMetadataOutputObjectsDeleg
func metadataOutput(_: AVCaptureMetadataOutput, didOutput metadataObjects: [AVMetadataObject], from _: AVCaptureConnection) {
guard let metadataObj = metadataObjects.first as? AVMetadataMachineReadableCodeObject else {
return setNotDetected()
setNotDetected()
return
}
guard supportedCodeTypes.contains(metadataObj.type) else {
return setNotDetected()
setNotDetected()
return
}
guard let barCodeObject = videoPreviewLayer?.transformedMetadataObject(for: metadataObj) else {
return setNotDetected()
setNotDetected()
return
}
// draw a bounds on the found QR code