Upgrade clang-format to version 15 (#6859)
This commit is contained in:
@@ -27,9 +27,9 @@ inline auto getClassData(const std::size_t index)
|
||||
|
||||
inline bool isValidClassName(const std::string &name)
|
||||
{
|
||||
return std::find_if_not(name.begin(), name.end(), [](const auto c) {
|
||||
return std::isalnum(c);
|
||||
}) == name.end();
|
||||
return std::find_if_not(name.begin(),
|
||||
name.end(),
|
||||
[](const auto c) { return std::isalnum(c); }) == name.end();
|
||||
}
|
||||
} // namespace osrm::extractor
|
||||
|
||||
|
||||
@@ -125,9 +125,8 @@ inline std::string canonicalizeStringList(std::string strlist, const std::string
|
||||
|
||||
// collapse spaces; this is needed in case we expand "; X" => "; X" above
|
||||
// but also makes sense to do irregardless of the fact - canonicalizing strings.
|
||||
const auto spaces = [](unsigned char lhs, unsigned char rhs) {
|
||||
return ::isspace(lhs) && ::isspace(rhs);
|
||||
};
|
||||
const auto spaces = [](unsigned char lhs, unsigned char rhs)
|
||||
{ return ::isspace(lhs) && ::isspace(rhs); };
|
||||
auto it = std::unique(begin(strlist), end(strlist), spaces);
|
||||
strlist.erase(it, end(strlist));
|
||||
|
||||
|
||||
@@ -133,7 +133,8 @@ class ExtractionRelationContainer
|
||||
(void)res; // prevent unused warning in release
|
||||
}
|
||||
|
||||
auto MergeRefMap = [&](RelationRefMap &source, RelationRefMap &target) {
|
||||
auto MergeRefMap = [&](RelationRefMap &source, RelationRefMap &target)
|
||||
{
|
||||
for (auto it : source)
|
||||
{
|
||||
auto &v = target[it.first];
|
||||
@@ -151,7 +152,8 @@ class ExtractionRelationContainer
|
||||
const RelationIDList &GetRelations(const OsmIDTyped &member_id) const
|
||||
{
|
||||
auto getFromMap = [this](std::uint64_t id,
|
||||
const RelationRefMap &map) -> const RelationIDList & {
|
||||
const RelationRefMap &map) -> const RelationIDList &
|
||||
{
|
||||
auto it = map.find(id);
|
||||
if (it != map.end())
|
||||
return it->second;
|
||||
|
||||
@@ -453,7 +453,8 @@ void readRawNBGraph(const boost::filesystem::path &path,
|
||||
coordinates.resize(number_of_nodes);
|
||||
osm_node_ids.reserve(number_of_nodes);
|
||||
auto index = 0;
|
||||
auto decode = [&](const auto ¤t_node) {
|
||||
auto decode = [&](const auto ¤t_node)
|
||||
{
|
||||
coordinates[index].lon = current_node.lon;
|
||||
coordinates[index].lat = current_node.lat;
|
||||
osm_node_ids.push_back(current_node.node_id);
|
||||
|
||||
@@ -26,16 +26,14 @@ namespace osrm::extractor::intersection
|
||||
|
||||
inline auto makeCompareAngularDeviation(const double angle)
|
||||
{
|
||||
return [angle](const auto &lhs, const auto &rhs) {
|
||||
return util::angularDeviation(lhs.angle, angle) < util::angularDeviation(rhs.angle, angle);
|
||||
};
|
||||
return [angle](const auto &lhs, const auto &rhs)
|
||||
{ return util::angularDeviation(lhs.angle, angle) < util::angularDeviation(rhs.angle, angle); };
|
||||
}
|
||||
|
||||
inline auto makeExtractLanesForRoad(const util::NodeBasedDynamicGraph &node_based_graph)
|
||||
{
|
||||
return [&node_based_graph](const auto &road) {
|
||||
return node_based_graph.GetEdgeData(road.eid).road_classification.GetNumberOfLanes();
|
||||
};
|
||||
return [&node_based_graph](const auto &road)
|
||||
{ return node_based_graph.GetEdgeData(road.eid).road_classification.GetNumberOfLanes(); };
|
||||
}
|
||||
|
||||
// When viewing an intersection from an incoming edge, we can transform a shape into a view which
|
||||
@@ -63,7 +61,10 @@ template <typename Self> struct EnableShapeOps
|
||||
auto FindClosestBearing(double base_bearing) const
|
||||
{
|
||||
return std::min_element(
|
||||
self()->begin(), self()->end(), [base_bearing](const auto &lhs, const auto &rhs) {
|
||||
self()->begin(),
|
||||
self()->end(),
|
||||
[base_bearing](const auto &lhs, const auto &rhs)
|
||||
{
|
||||
return util::angularDeviation(lhs.perceived_bearing, base_bearing) <
|
||||
util::angularDeviation(rhs.perceived_bearing, base_bearing);
|
||||
});
|
||||
@@ -81,7 +82,8 @@ template <typename Self> struct EnableShapeOps
|
||||
BOOST_ASSERT(!self()->empty());
|
||||
auto initial = converter(self()->front());
|
||||
|
||||
const auto extract_maximal_value = [&initial, converter](const auto &road) {
|
||||
const auto extract_maximal_value = [&initial, converter](const auto &road)
|
||||
{
|
||||
initial = std::max(initial, converter(road));
|
||||
return false;
|
||||
};
|
||||
@@ -191,8 +193,10 @@ template <typename Self> struct EnableIntersectionOps
|
||||
auto findClosestTurn(const double angle, const UnaryPredicate filter) const
|
||||
{
|
||||
BOOST_ASSERT(!self()->empty());
|
||||
const auto candidate =
|
||||
boost::range::min_element(*self(), [angle, &filter](const auto &lhs, const auto &rhs) {
|
||||
const auto candidate = boost::range::min_element(
|
||||
*self(),
|
||||
[angle, &filter](const auto &lhs, const auto &rhs)
|
||||
{
|
||||
const auto filtered_lhs = filter(lhs), filtered_rhs = filter(rhs);
|
||||
const auto deviation_lhs = util::angularDeviation(lhs.angle, angle),
|
||||
deviation_rhs = util::angularDeviation(rhs.angle, angle);
|
||||
|
||||
@@ -32,9 +32,8 @@ template <typename RestrictionFilter> class NodeRestrictionMap
|
||||
// Find all restrictions applicable to (from,via,to) turns
|
||||
auto Restrictions(NodeID from, NodeID via, NodeID to) const
|
||||
{
|
||||
const auto turnFilter = [this, to](const auto &restriction) {
|
||||
return index_filter(restriction) && restriction->IsTurnRestricted(to);
|
||||
};
|
||||
const auto turnFilter = [this, to](const auto &restriction)
|
||||
{ return index_filter(restriction) && restriction->IsTurnRestricted(to); };
|
||||
return getRange(from, via) | boost::adaptors::filtered(turnFilter);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user