Remove access for relationships in include and package diagrams
This commit is contained in:
@@ -147,8 +147,8 @@ translation_unit_visitor::include_visitor::process_internal_header(
|
||||
diagram()
|
||||
.get(current_file_id)
|
||||
.value()
|
||||
.add_relationship(common::model::relationship{
|
||||
relationship_type, include_file.id()});
|
||||
.add_relationship(common::model::relationship{relationship_type,
|
||||
include_file.id(), common::model::access_t::kNone});
|
||||
}
|
||||
|
||||
return include_file.id();
|
||||
@@ -176,7 +176,8 @@ translation_unit_visitor::include_visitor::process_external_system_header(
|
||||
.get(current_file_id)
|
||||
.value()
|
||||
.add_relationship(common::model::relationship{
|
||||
common::model::relationship_t::kDependency, f_id});
|
||||
common::model::relationship_t::kDependency, f_id,
|
||||
common::model::access_t::kNone});
|
||||
}
|
||||
|
||||
return f_id;
|
||||
|
||||
@@ -167,7 +167,8 @@ void translation_unit_visitor::add_relationships(
|
||||
if (current_package) {
|
||||
for (const auto &dependency : relationships) {
|
||||
const auto destination_id = std::get<0>(dependency);
|
||||
relationship r{relationship_t::kDependency, destination_id};
|
||||
relationship r{relationship_t::kDependency, destination_id,
|
||||
common::model::access_t::kNone};
|
||||
if (destination_id != current_package_id)
|
||||
current_package.value().add_relationship(std::move(r));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user