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()
|
diagram()
|
||||||
.get(current_file_id)
|
.get(current_file_id)
|
||||||
.value()
|
.value()
|
||||||
.add_relationship(common::model::relationship{
|
.add_relationship(common::model::relationship{relationship_type,
|
||||||
relationship_type, include_file.id()});
|
include_file.id(), common::model::access_t::kNone});
|
||||||
}
|
}
|
||||||
|
|
||||||
return include_file.id();
|
return include_file.id();
|
||||||
@@ -176,7 +176,8 @@ translation_unit_visitor::include_visitor::process_external_system_header(
|
|||||||
.get(current_file_id)
|
.get(current_file_id)
|
||||||
.value()
|
.value()
|
||||||
.add_relationship(common::model::relationship{
|
.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;
|
return f_id;
|
||||||
|
|||||||
@@ -167,7 +167,8 @@ void translation_unit_visitor::add_relationships(
|
|||||||
if (current_package) {
|
if (current_package) {
|
||||||
for (const auto &dependency : relationships) {
|
for (const auto &dependency : relationships) {
|
||||||
const auto destination_id = std::get<0>(dependency);
|
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)
|
if (destination_id != current_package_id)
|
||||||
current_package.value().add_relationship(std::move(r));
|
current_package.value().add_relationship(std::move(r));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user