chore: update dependency ruby to v3.4.10 - #337
Quality Gate failed
Failed conditions
16 Security Hotspots
13.5% Coverage on New Code (required ≥ 80%)
C Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
Check warning on line 48 in Source/View/SectionView/JPSectionView.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPSectionView".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-ZmL8xI1xzFFy45a&open=AaBl-ZmL8xI1xzFFy45a&pullRequest=337
Check warning on line 53 in Source/View/SectionView/JPSectionView.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPSectionView".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-ZmL8xI1xzFFy45f&open=AaBl-ZmL8xI1xzFFy45f&pullRequest=337
Check warning on line 38 in Source/Modules/CardScanController/View/JPCardScanView.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPCardScanView".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Zop8xI1xzFFy451&open=AaBl-Zop8xI1xzFFy451&pullRequest=337
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPPaymentMethodsSelectionCell".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-ZtG8xI1xzFFy46h&open=AaBl-ZtG8xI1xzFFy46h&pullRequest=337
Check warning on line 66 in Source/Modules/PaymentMethods/View/Subviews/JPPaymentMethodsHeaderView.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPPaymentMethodsHeaderView".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-ZqA8xI1xzFFy459&open=AaBl-ZqA8xI1xzFFy459&pullRequest=337
Check warning on line 212 in Source/View/CardInputView/Subviews/JPBillingInformationForm.m
sonarqubecloud / SonarCloud Code Analysis
Nullable pointer is passed to a callee that requires a non-null 1st parameter
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Zf98xI1xzFFy449&open=AaBl-Zf98xI1xzFFy449&pullRequest=337
Check warning on line 39 in Source/View/CardInputView/Subviews/JPCardNumberField.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPCardLogoImageView".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Ziu8xI1xzFFy45L&open=AaBl-Ziu8xI1xzFFy45L&pullRequest=337
Check warning on line 73 in Source/Modules/PaymentMethods/View/Subviews/JPPaymentMethodsHeaderView.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPPaymentMethodsHeaderView".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-ZqA8xI1xzFFy46E&open=AaBl-ZqA8xI1xzFFy46E&pullRequest=337
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPCardCustomizationHeaderCell".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Z0B8xI1xzFFy47G&open=AaBl-Z0B8xI1xzFFy47G&pullRequest=337
Check warning on line 55 in Source/Modules/CardScanController/JPCardScanController.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPCardScanController".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Znz8xI1xzFFy45r&open=AaBl-Znz8xI1xzFFy45r&pullRequest=337
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPCardCustomizationSubmitCell".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Z2P8xI1xzFFy47U&open=AaBl-Z2P8xI1xzFFy47U&pullRequest=337
Check warning on line 33 in Examples/SwiftExampleApp/SwiftExampleApp/AppDelegate.swift
sonarqubecloud / SonarCloud Code Analysis
Remove the unused function parameter "url" or name it "_".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Z9z8xI1xzFFy478&open=AaBl-Z9z8xI1xzFFy478&pullRequest=337
sonarqubecloud / SonarCloud Code Analysis
Remove the unused function parameter "section" or name it "_".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Z648xI1xzFFy47p&open=AaBl-Z648xI1xzFFy47p&pullRequest=337
Check warning on line 150 in Source/Modules/CardScanController/JPCardScanController.m
sonarqubecloud / SonarCloud Code Analysis
implicit conversion loses floating-point precision: 'CGFloat' (aka 'double') to 'VNAspectRatio' (aka 'float')
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Znz8xI1xzFFy45n&open=AaBl-Znz8xI1xzFFy45n&pullRequest=337
sonarqubecloud / SonarCloud Code Analysis
Merge this if statement with the nested one.
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Z7Y8xI1xzFFy47q&open=AaBl-Z7Y8xI1xzFFy47q&pullRequest=337
Check warning on line 64 in Source/View/CardInputView/Subviews/JPBillingInformationForm.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPBillingInformationForm".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Zf98xI1xzFFy447&open=AaBl-Zf98xI1xzFFy447&pullRequest=337
Check warning on line 58 in Source/Modules/CardScanController/JPCardScanController.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPCardScanController".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Znz8xI1xzFFy45u&open=AaBl-Znz8xI1xzFFy45u&pullRequest=337
Check warning on line 50 in Source/View/SectionView/JPSectionView.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPSectionView".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-ZmL8xI1xzFFy45c&open=AaBl-ZmL8xI1xzFFy45c&pullRequest=337
Check failure on line 142 in Source/View/CardInputView/Subviews/JPBillingInformationForm.m
sonarqubecloud / SonarCloud Code Analysis
format string is not a string literal
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Zf98xI1xzFFy444&open=AaBl-Zf98xI1xzFFy444&pullRequest=337
sonarqubecloud / SonarCloud Code Analysis
Remove the unused function parameter "tableView" or name it "_".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Z8j8xI1xzFFy472&open=AaBl-Z8j8xI1xzFFy472&pullRequest=337
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPCardCustomizationSubmitCell".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Z2P8xI1xzFFy47X&open=AaBl-Z2P8xI1xzFFy47X&pullRequest=337
Check warning on line 59 in Source/Modules/CardScanController/JPCardScanController.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPCardScanController".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Znz8xI1xzFFy45v&open=AaBl-Znz8xI1xzFFy45v&pullRequest=337
Check warning on line 63 in Source/View/CardInputView/Subviews/JPBillingInformationForm.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPBillingInformationForm".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Zf98xI1xzFFy446&open=AaBl-Zf98xI1xzFFy446&pullRequest=337
Check warning on line 68 in Source/Modules/PaymentMethods/View/Subviews/JPPaymentMethodsHeaderView.m
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPPaymentMethodsHeaderView".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-ZqA8xI1xzFFy45_&open=AaBl-ZqA8xI1xzFFy45_&pullRequest=337
sonarqubecloud / SonarCloud Code Analysis
Move this "declaration" out of "JPCardCustomizationIsDefaultCell".
See more on https://sonarcloud.io/project/issues?id=Judopay_JudoKit-iOS&issues=AaBl-Z1G8xI1xzFFy47O&open=AaBl-Z1G8xI1xzFFy47O&pullRequest=337