diff --git a/src/caosdb/transaction.cpp b/src/caosdb/transaction.cpp index 2998ba894cd221faa1270a84ff0a70b2fe3403cf..77321362b59eb23dab749b6685aa48173de2d63c 100644 --- a/src/caosdb/transaction.cpp +++ b/src/caosdb/transaction.cpp @@ -270,7 +270,8 @@ auto Transaction::Execute() -> TransactionStatus { 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()) && !IsStatus(TransactionStatus::GO_ON())) { return StatusCode::TRANSACTION_STATUS_ERROR; @@ -371,7 +372,8 @@ auto Transaction::ExecuteAsynchronously() noexcept -> StatusCode { 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) { return this->status; }