Skip to content
Snippets Groups Projects

F files

1 file
+ 4
2
Compare changes
  • Side-by-side
  • Inline
+ 4
2
@@ -258,7 +258,8 @@ auto Transaction::Execute() -> TransactionStatus {
@@ -258,7 +258,8 @@ auto Transaction::Execute() -> TransactionStatus {
return status;
return status;
}
}
auto Transaction::ExecuteAsynchronously() noexcept -> StatusCode {
// TODO(tf) This has apparently a cognitive complexity of 39>25 (threshold).
 
auto Transaction::ExecuteAsynchronously() noexcept -> StatusCode { // NOLINT
if (!IsStatus(TransactionStatus::READY()) &&
if (!IsStatus(TransactionStatus::READY()) &&
!IsStatus(TransactionStatus::GO_ON())) {
!IsStatus(TransactionStatus::GO_ON())) {
return StatusCode::TRANSACTION_STATUS_ERROR;
return StatusCode::TRANSACTION_STATUS_ERROR;
@@ -358,7 +359,8 @@ auto Transaction::ExecuteAsynchronously() noexcept -> StatusCode {
@@ -358,7 +359,8 @@ auto Transaction::ExecuteAsynchronously() noexcept -> StatusCode {
return StatusCode::EXECUTING;
return StatusCode::EXECUTING;
}
}
auto Transaction::WaitForIt() const noexcept -> TransactionStatus {
// TODO(tf) This has apparently a cognitive complexity of 36>25 (threshold).
 
auto Transaction::WaitForIt() const noexcept -> TransactionStatus { // NOLINT
if (this->status.GetCode() != StatusCode::EXECUTING) {
if (this->status.GetCode() != StatusCode::EXECUTING) {
return this->status;
return this->status;
}
}
Loading