Skip to content

Network Layer and Models Refactoring (v5) #485

Network Layer and Models Refactoring (v5)

Network Layer and Models Refactoring (v5) #485

Triggered via pull request February 13, 2024 17:35
Status Failure
Total duration 2m 8s
Artifacts

main.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 3 warnings
lint: OmiseSDKTests/Helpers/String+JSON.swift#L30
Operator Usage Whitespace Violation: Operators should be surrounded by a single whitespace when they are being used (operator_usage_whitespace)
lint: OmiseSDK/InstallmentsNumberOfTermsChooserViewController.swift#L4
Type Name Violation: Type name 'InstallmentsNumberOfTermsChooserViewController' should be between 3 and 40 characters long (type_name)
lint: OmiseSDK/FPXBankChooserViewController.swift#L4
Line Length Violation: Line should be 140 characters or less; currently it has 144 characters (line_length)
lint: OmiseSDK/Sources/OmiseSDK.swift#L11
Todo Violation: TODOs should be resolved (Add Unit Tests) (todo)
lint: OmiseSDK/Sources/Models/Capabilities/Capability.PaymentMethod.Bank.swift#L4
Todo Violation: TODOs should be resolved (Add Unit Tests to Bank) (todo)
lint: OmiseSDK/Sources/Models/Capabilities/Capability.PaymentMethod.Bank.swift#L5
Todo Violation: TODOs should be resolved (Add comments to Bank's propert...) (todo)
lint: OmiseSDK/Sources/Models/Capabilities/Capability.PaymentMethod.swift#L4
Todo Violation: TODOs should be resolved (Add Unit Tests to PaymentMetho...) (todo)
lint: OmiseSDK/Sources/Models/Capabilities/Capability.PaymentMethod.swift#L5
Todo Violation: TODOs should be resolved (Add comments to PaymentMethod'...) (todo)
lint: OmiseSDK/Sources/Models/Capabilities/Capability.swift#L3
Todo Violation: TODOs should be resolved (Add comments to CapabilityNew'...) (todo)
lint: OmiseSDK/Sources/Models/Capabilities/Capability.PaymentMethod.Provider.swift#L4
Todo Violation: TODOs should be resolved (Add Unit Tests to Provider) (todo)
test
Process completed with exit code 65.
lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
lint
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.