Fixed clang-tidy warnings
This commit is contained in:
@@ -110,8 +110,8 @@ void generator::generate_call(const message &m, nlohmann::json &parent) const
|
||||
msg["from"]["activity_id"] = std::to_string(from.value().id());
|
||||
msg["to"]["activity_id"] = std::to_string(to.value().id());
|
||||
msg["to"]["activity_name"] = to.value().full_name(false);
|
||||
if (m.comment())
|
||||
msg["comment"] = m.comment().value();
|
||||
if (const auto &cmt = m.comment(); cmt.has_value())
|
||||
msg["comment"] = cmt.value();
|
||||
|
||||
if (from.value().type_name() == "method") {
|
||||
const auto &class_participant =
|
||||
|
||||
@@ -80,17 +80,19 @@ void generator::generate_message_comment(
|
||||
if (comment_generated_from_note_decorators)
|
||||
return;
|
||||
|
||||
if (!config().generate_message_comments() || !m.comment())
|
||||
return;
|
||||
if (auto &cmt = m.comment();
|
||||
config().generate_message_comments() && cmt.has_value()) {
|
||||
|
||||
ostr << indent(1) << "note over " << generate_alias(from.value()) << ": ";
|
||||
ostr << indent(1) << "note over " << generate_alias(from.value())
|
||||
<< ": ";
|
||||
|
||||
auto formatted_message = util::format_message_comment(
|
||||
m.comment().value(), config().message_comment_width());
|
||||
auto formatted_message = util::format_message_comment(
|
||||
cmt.value(), config().message_comment_width());
|
||||
|
||||
util::replace_all(formatted_message, "\n", "<br/>");
|
||||
util::replace_all(formatted_message, "\n", "<br/>");
|
||||
|
||||
ostr << formatted_message << '\n';
|
||||
ostr << formatted_message << '\n';
|
||||
}
|
||||
}
|
||||
|
||||
void generator::generate_call(const message &m, std::ostream &ostr) const
|
||||
|
||||
@@ -512,7 +512,7 @@ private:
|
||||
|
||||
std::optional<std::string> get_expression_comment(
|
||||
const clang::SourceManager &sm, const clang::ASTContext &context,
|
||||
const int64_t caller_id, const clang::Stmt *stmt);
|
||||
int64_t caller_id, const clang::Stmt *stmt);
|
||||
|
||||
// Reference to the output diagram model
|
||||
clanguml::sequence_diagram::model::diagram &diagram_;
|
||||
|
||||
Reference in New Issue
Block a user