Skip dependencies between parent and child packages in package diagrams (Fixes #186)

This commit is contained in:
Bartek Kryza
2023-10-10 22:28:58 +02:00
parent 9d43281bdd
commit 92422624cb
7 changed files with 70 additions and 16 deletions

View File

@@ -30,6 +30,16 @@ diagram_element::id_t diagram_element::id() const { return id_; }
void diagram_element::set_id(diagram_element::id_t id) { id_ = id; }
std::optional<id_t> diagram_element::parent_element_id() const
{
return parent_element_id_;
}
void diagram_element::set_parent_element_id(diagram_element::id_t id)
{
parent_element_id_ = id;
}
std::string diagram_element::alias() const
{
assert(id_ >= 0);