Enable readability-container-contains clang-tidy check (#6909)
This commit is contained in:
committed by
GitHub
parent
1a6f4c44e7
commit
9aaab7a53f
@@ -167,7 +167,7 @@ NBGToEBG EdgeBasedGraphFactory::InsertEdgeBasedNode(const NodeID node_u, const N
|
||||
m_edge_based_node_container.nodes[nbe_to_ebn_mapping[edge_id_1]].annotation_id =
|
||||
forward_data.annotation_data;
|
||||
m_edge_based_node_container.nodes[nbe_to_ebn_mapping[edge_id_1]].segregated =
|
||||
segregated_edges.count(edge_id_1) > 0;
|
||||
segregated_edges.contains(edge_id_1);
|
||||
|
||||
if (nbe_to_ebn_mapping[edge_id_2] != SPECIAL_EDGEID)
|
||||
{
|
||||
@@ -176,7 +176,7 @@ NBGToEBG EdgeBasedGraphFactory::InsertEdgeBasedNode(const NodeID node_u, const N
|
||||
m_edge_based_node_container.nodes[nbe_to_ebn_mapping[edge_id_2]].annotation_id =
|
||||
reverse_data.annotation_data;
|
||||
m_edge_based_node_container.nodes[nbe_to_ebn_mapping[edge_id_2]].segregated =
|
||||
segregated_edges.count(edge_id_2) > 0;
|
||||
segregated_edges.contains(edge_id_2);
|
||||
}
|
||||
|
||||
// Add segments of edge-based nodes
|
||||
@@ -382,7 +382,7 @@ EdgeBasedGraphFactory::GenerateEdgeExpandedNodes(const WayRestrictionMap &way_re
|
||||
m_edge_based_node_container.nodes[edge_based_node_id].annotation_id =
|
||||
edge_data.annotation_data;
|
||||
m_edge_based_node_container.nodes[edge_based_node_id].segregated =
|
||||
segregated_edges.count(eid) > 0;
|
||||
segregated_edges.contains(eid);
|
||||
|
||||
const auto ebn_weight = m_edge_based_node_weights[nbe_to_ebn_mapping[eid]];
|
||||
BOOST_ASSERT((ebn_weight & EdgeWeight{0x7fffffff}) == edge_data.weight);
|
||||
@@ -942,7 +942,7 @@ void EdgeBasedGraphFactory::GenerateEdgeExpandedEdges(
|
||||
|
||||
const auto turn_nodes = NodeBasedTurn{
|
||||
incoming_edge.node, intersection_node, outgoing_edge_target};
|
||||
const auto is_maneuver_turn = unresolved_turns.count(turn_nodes) > 0;
|
||||
const auto is_maneuver_turn = unresolved_turns.contains(turn_nodes);
|
||||
|
||||
if (is_maneuver_turn)
|
||||
{
|
||||
|
||||
@@ -83,7 +83,7 @@ void GraphCompressor::Compress(const std::unordered_set<NodeID> &barrier_nodes,
|
||||
}
|
||||
|
||||
// check if v is an entry/exit via node for a turn restriction
|
||||
if (incompressible_via_nodes.count(node_v) > 0)
|
||||
if (incompressible_via_nodes.contains(node_v))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -622,7 +622,7 @@ IntersectionView convertToIntersectionView(const util::NodeBasedDynamicGraph &gr
|
||||
for (const auto &outgoing_edge : outgoing_edges)
|
||||
{
|
||||
const auto edge_it = findEdge(edge_geometries, outgoing_edge.edge);
|
||||
const auto is_merged = merged_edges.count(outgoing_edge.edge) != 0;
|
||||
const auto is_merged = merged_edges.contains(outgoing_edge.edge);
|
||||
const auto is_turn_allowed = intersection::isTurnAllowed(graph,
|
||||
node_data_container,
|
||||
restriction_map,
|
||||
|
||||
@@ -28,7 +28,7 @@ bool SuffixTable::isSuffix(const std::string &possible_suffix) const
|
||||
|
||||
bool SuffixTable::isSuffix(std::string_view possible_suffix) const
|
||||
{
|
||||
return suffix_set.count(possible_suffix) > 0;
|
||||
return suffix_set.contains(possible_suffix);
|
||||
}
|
||||
|
||||
} // namespace osrm::extractor
|
||||
|
||||
@@ -18,7 +18,7 @@ std::size_t WayRestrictionMap::NumberOfDuplicatedNodes() const
|
||||
|
||||
bool WayRestrictionMap::IsViaWayEdge(const NodeID from, const NodeID to) const
|
||||
{
|
||||
return restriction_graph.via_edge_to_node.count({from, to}) > 0;
|
||||
return restriction_graph.via_edge_to_node.contains({from, to});
|
||||
}
|
||||
|
||||
std::vector<DuplicatedNodeID> WayRestrictionMap::DuplicatedNodeIDs(const NodeID from,
|
||||
|
||||
Reference in New Issue
Block a user