juspay / hyperswitch

An open source payments switch written in Rust to make payments fast, reliable and affordable
https://hyperswitch.io/
Apache License 2.0
12.63k stars 1.36k forks source link

chore: intoduce GenericError enum variant in enum ConnectorError #6189

Closed hrithikesh026 closed 1 month ago

hrithikesh026 commented 1 month ago

Type of Change

Description

intoduced GenericError enum variant in enum ConnectorError Main branch PR: https://github.com/juspay/hyperswitch/pull/6143

Additional Changes

Motivation and Context

How did you test it?

Checklist

semanticdiff-com[bot] commented 1 month ago

Review changes with SemanticDiff.

Analyzed 9 of 10 files.

Overall, the semantic diff is 40% smaller than the GitHub diff.

Filename Status
:heavy_check_mark: crates/storage_impl/src/redis/pub_sub.rs Analyzed
:heavy_check_mark: crates/router_env/tests/env.rs 0.75% smaller
:heavy_check_mark: crates/router/src/types/api.rs 41.62% smaller
:grey_question: crates/router/src/services/connector_integration_interface.rs Unsupported file format
:heavy_check_mark: crates/router/src/core/health_check.rs Analyzed
:heavy_check_mark: crates/router/src/core/payments.rs Analyzed
:heavy_check_mark: crates/router/src/core/errors/utils.rs 65.61% smaller
:heavy_check_mark: crates/router/src/connector/globalpay.rs 45.46% smaller
:heavy_check_mark: crates/hyperswitch_interfaces/src/errors.rs Analyzed
:heavy_check_mark: crates/drainer/src/health_check.rs Analyzed