49 return fmt::format(
"C_{:022}",
id_.
value());
55 (cr.destination() ==
id())) {
56 LOG_DBG(
"Skipping self instantiation relationship for {}",
62 LOG_DBG(
"Adding relationship from: '{}' ({}) - {} - '{}'",
id(),
94 std::vector<relationship> unique_relationships;
98 unique_relationships.emplace_back(r);
111 rels.erase(std::remove_if(std::begin(rels), std::end(rels),
112 [&removed](
auto &&r) {
113 return removed.count(r.destination()) > 0;
120 return l.
id() == r.
id();
125 out <<
"(" << rhs.
name() <<
", full_name=[" << rhs.
full_name(
false) <<
"])";