Skip to content

Commit

Permalink
ret early
Browse files Browse the repository at this point in the history
  • Loading branch information
zdenyhraz committed Jun 3, 2024
1 parent 0e12a50 commit 9723fa0
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/Microservice/Workflow.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ class Workflow
auto relevantConnections = std::views::filter(microservice.GetInputConnections(),
[](const auto& conn) { return not conn.inputParameter->value and conn.inputParameter != &conn.inputMicroservice->GetStartParameter(); });

if (std::ranges::distance(relevantConnections) == 0)
return;

LOG_DEBUG("Microservice '{}' has {} input parameter dependencies:", microservice.GetName(), std::ranges::distance(relevantConnections));
for (const auto& connection : relevantConnections)
LOG_DEBUG(" {}", connection.GetString());
Expand All @@ -35,6 +38,9 @@ class Workflow
auto relevantConnections =
std::views::filter(microservice.GetOutputConnections(), [](const auto& conn) { return conn.outputParameter == &conn.outputMicroservice->GetFinishParameter(); });

if (std::ranges::distance(relevantConnections) == 0)
return;

LOG_DEBUG("Microservice '{}' has {} output connections:", microservice.GetName(), std::ranges::distance(relevantConnections));
for (const auto& connection : relevantConnections)
LOG_DEBUG(" {}", connection.GetString());
Expand Down

0 comments on commit 9723fa0

Please sign in to comment.