Fixed type aliases handling in sequence diagram message names (#260)

This commit is contained in:
Bartek Kryza
2024-04-27 10:43:15 +02:00
parent 9c07dbfde3
commit 0539fb0101
4 changed files with 8 additions and 0 deletions

View File

@@ -99,6 +99,8 @@ void generator::generate_call(const message &m, nlohmann::json &parent) const
} }
} }
message = config().simplify_template_type(message);
nlohmann::json msg; nlohmann::json msg;
msg["name"] = message; msg["name"] = message;

View File

@@ -128,6 +128,8 @@ void generator::generate_call(const message &m, std::ostream &ostr) const
} }
} }
message = config().simplify_template_type(message);
const std::string from_alias = generate_alias(from.value()); const std::string from_alias = generate_alias(from.value());
const std::string to_alias = generate_alias(to.value()); const std::string to_alias = generate_alias(to.value());

View File

@@ -78,6 +78,8 @@ void generator::generate_call(const message &m, std::ostream &ostr) const
} }
} }
message = config().simplify_template_type(message);
const std::string from_alias = generate_alias(from.value()); const std::string from_alias = generate_alias(from.value());
const std::string to_alias = generate_alias(to.value()); const std::string to_alias = generate_alias(to.value());

View File

@@ -5,6 +5,8 @@ diagrams:
type: sequence type: sequence
glob: glob:
- t20044.cc - t20044.cc
type_aliases:
"detail::expected<int,error>": result_t
generate_message_comments: true generate_message_comments: true
include: include:
namespaces: namespaces: