Added generate_message_comments configuration option
This commit is contained in:
@@ -480,6 +480,7 @@ struct inheritable_diagram_options {
|
||||
option<bool> generate_condition_statements{
|
||||
"generate_condition_statements", false};
|
||||
option<std::vector<std::string>> participants_order{"participants_order"};
|
||||
option<bool> generate_message_comments{"generate_message_comments", false};
|
||||
option<bool> debug_mode{"debug_mode", false};
|
||||
option<bool> generate_metadata{"generate_metadata", true};
|
||||
|
||||
|
||||
@@ -201,6 +201,7 @@ types:
|
||||
combine_free_functions_into_file_participants: !optional bool
|
||||
generate_return_types: !optional bool
|
||||
generate_condition_statements: !optional bool
|
||||
generate_message_comments: !optional bool
|
||||
participants_order: !optional [string]
|
||||
start_from: !optional [source_location_t] # deprecated -> 'from'
|
||||
from: !optional [source_location_t]
|
||||
@@ -311,6 +312,7 @@ root:
|
||||
combine_free_functions_into_file_participants: !optional bool
|
||||
generate_return_types: !optional bool
|
||||
generate_condition_statements: !optional bool
|
||||
generate_message_comments: !optional bool
|
||||
generate_packages: !optional bool
|
||||
group_methods: !optional bool
|
||||
package_type: !optional package_type_t
|
||||
|
||||
@@ -603,6 +603,7 @@ template <> struct convert<sequence_diagram> {
|
||||
get_option(node, rhs.relative_to);
|
||||
get_option(node, rhs.participants_order);
|
||||
get_option(node, rhs.generate_method_arguments);
|
||||
get_option(node, rhs.generate_message_comments);
|
||||
|
||||
// Ensure relative_to has a value
|
||||
if (!rhs.relative_to.has_value)
|
||||
@@ -792,6 +793,7 @@ template <> struct convert<config> {
|
||||
get_option(node, rhs.combine_free_functions_into_file_participants);
|
||||
get_option(node, rhs.generate_return_types);
|
||||
get_option(node, rhs.generate_condition_statements);
|
||||
get_option(node, rhs.generate_message_comments);
|
||||
|
||||
rhs.base_directory.set(node["__parent_path"].as<std::string>());
|
||||
get_option(node, rhs.relative_to);
|
||||
|
||||
@@ -325,6 +325,7 @@ YAML::Emitter &operator<<(
|
||||
out << c.generate_method_arguments;
|
||||
out << c.generate_return_types;
|
||||
out << c.participants_order;
|
||||
out << c.generate_message_comments;
|
||||
}
|
||||
else if (const auto *pd = dynamic_cast<const package_diagram *>(&c);
|
||||
pd != nullptr) {
|
||||
|
||||
Reference in New Issue
Block a user