From c977f5084cd86a0823ad49a7b70631de0fc54d66 Mon Sep 17 00:00:00 2001 From: Jonas_Jones Date: Tue, 4 Mar 2025 20:27:58 +0100 Subject: [PATCH] added cardianlity support to relations --- puml_generator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/puml_generator.py b/puml_generator.py index da7fb49..1a23c74 100644 --- a/puml_generator.py +++ b/puml_generator.py @@ -204,7 +204,8 @@ def gen_puml_code_from_class(java_class:JavaClass, no_pkgs:bool=False) -> str: for related_class, relation in uml_relations.items(): if not related_class == "*": - puml_code += f"{class_package + "." + class_name} {relation}-- {related_class}\n" + cardinalities = ("1", "1") + puml_code += f"{class_package + "." + class_name} {"\"" + cardinalities[1] + "\""} {relation}-- {"\"" + cardinalities[0] + "\""} {related_class}\n" puml_code += "\n"