Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@
- ADDED: Extract prerelease/build information from package semver [#6839](https://github.com/Project-OSRM/osrm-backend/pull/6839)
- FIXED: Segfault in `UnresolvedManeuverOverride::Turns()` on Australia extracts [#7112](https://github.com/Project-OSRM/osrm-backend/pull/7112)
- CHANGED: Replaced PL:trunk with PL:expressway to match the latest changes in Polish tagging [#7079](https://github.com/Project-OSRM/osrm-backend/pull/7079)
- FIXED: Remove unused C++ headers [#7105](https://github.com/Project-OSRM/osrm-backend/pull/7105)
- Profiles:
- FIXED: Bicycle and foot profiles now don't route on proposed ways [#6615](https://github.com/Project-OSRM/osrm-backend/pull/6615)
- ADDED: Add optional support of cargo bike exclusion and width to bicyle profile [#7044](https://github.com/Project-OSRM/osrm-backend/pull/7044)
Expand Down
1 change: 0 additions & 1 deletion include/contractor/contractor_config.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "updater/updater_config.hpp"

#include <filesystem>
#include <string>

namespace osrm::contractor
{
Expand Down
1 change: 0 additions & 1 deletion include/contractor/graph_contractor.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@

#include "util/filtered_graph.hpp"

#include <tuple>
#include <vector>

namespace osrm::contractor
Expand Down
2 changes: 0 additions & 2 deletions include/customizer/customizer_config.hpp
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
#ifndef OSRM_CUSTOMIZE_CUSTOMIZER_CONFIG_HPP
#define OSRM_CUSTOMIZE_CUSTOMIZER_CONFIG_HPP

#include <array>
#include <filesystem>
#include <string>

#include "storage/io_config.hpp"
#include "updater/updater_config.hpp"
Expand Down
1 change: 1 addition & 0 deletions include/engine/api/route_api.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
#include "util/integer_range.hpp"
#include "util/json_util.hpp"

#include <bitset>
#include <iterator>
#include <map>
#include <vector>
Expand Down
1 change: 0 additions & 1 deletion include/engine/api/trip_parameters.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "engine/api/route_parameters.hpp"

#include <optional>
#include <vector>

namespace osrm::engine::api
{
Expand Down
3 changes: 0 additions & 3 deletions include/engine/base64.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,10 @@

#include <iterator>
#include <string>
#include <type_traits>
#include <vector>

#include <climits>
#include <cstddef>

#include <boost/algorithm/string/trim.hpp>
#include <boost/archive/iterators/base64_from_binary.hpp>
#include <boost/archive/iterators/binary_from_base64.hpp>
#include <boost/archive/iterators/transform_width.hpp>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
#include <algorithm>
#include <cstddef>
#include <iterator>
#include <limits>
#include <memory>
#include <string>
#include <utility>
Expand Down
1 change: 0 additions & 1 deletion include/engine/datafacade/datafacade_base.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@
#include <ranges>
#include <string>
#include <string_view>
#include <utility>
#include <vector>

namespace osrm::engine::datafacade
Expand Down
1 change: 0 additions & 1 deletion include/engine/datafacade/mmap_memory_allocator.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@

#include <boost/iostreams/device/mapped_file.hpp>

#include <memory>
#include <string>

namespace osrm::engine::datafacade
Expand Down
1 change: 0 additions & 1 deletion include/engine/datafacade_factory.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@

#include "storage/shared_datatype.hpp"

#include <array>
#include <memory>
#include <unordered_map>

Expand Down
1 change: 0 additions & 1 deletion include/engine/engine.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
#include "util/json_container.hpp"

#include <memory>
#include <string>

namespace osrm::engine
{
Expand Down
1 change: 0 additions & 1 deletion include/engine/engine_config.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "osrm/datasets.hpp"

#include <filesystem>
#include <set>
#include <string>

namespace osrm::engine
Expand Down
1 change: 0 additions & 1 deletion include/engine/geospatial_query.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
#include <algorithm>
#include <cmath>
#include <iterator>
#include <memory>
#include <vector>

namespace osrm::engine
Expand Down
1 change: 0 additions & 1 deletion include/engine/guidance/assemble_geometry.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@

#include <algorithm>
#include <cmath>
#include <utility>
#include <vector>

namespace osrm::engine::guidance
Expand Down
1 change: 0 additions & 1 deletion include/engine/guidance/assemble_leg.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
#include <array>
#include <numeric>
#include <string>
#include <utility>
#include <vector>

namespace osrm::engine::guidance
Expand Down
2 changes: 0 additions & 2 deletions include/engine/guidance/step_maneuver.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@
#include "util/coordinate.hpp"

#include <cstdint>
#include <string>
#include <vector>

namespace osrm::engine::guidance
{
Expand Down
1 change: 0 additions & 1 deletion include/engine/map_matching/bayes_classifier.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
#include <cmath>

#include <utility>
#include <vector>

#include <numbers>

Expand Down
2 changes: 0 additions & 2 deletions include/engine/plugins/match.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@

#include "util/json_util.hpp"

#include <vector>

namespace osrm::engine::plugins
{

Expand Down
3 changes: 0 additions & 3 deletions include/engine/plugins/tile.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@
#include "engine/plugins/plugin_base.hpp"
#include "engine/routing_algorithms.hpp"

#include <utility>
#include <vector>

/*
* This plugin generates Mapbox Vector tiles that show the internal
* routing geometry and speed values on all road segments.
Expand Down
5 changes: 0 additions & 5 deletions include/engine/plugins/trip.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,9 @@

#include "util/json_container.hpp"

#include <boost/assert.hpp>

#include <algorithm>
#include <cstdlib>
#include <iterator>
#include <memory>
#include <string>
#include <utility>
#include <vector>

namespace osrm::engine::plugins
Expand Down
3 changes: 0 additions & 3 deletions include/engine/plugins/viaroute.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,6 @@
#include <cstdlib>

#include <algorithm>
#include <memory>
#include <string>
#include <vector>

namespace osrm::engine::plugins
{
Expand Down
2 changes: 0 additions & 2 deletions include/engine/polyline_compressor.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@

#include "util/coordinate.hpp"

#include <algorithm>
#include <boost/assert.hpp>
#include <string>
#include <vector>

Expand Down
4 changes: 0 additions & 4 deletions include/engine/routing_algorithms/routing_base.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,11 @@
#include <boost/assert.hpp>

#include <cstddef>
#include <cstdint>

#include <algorithm>
#include <functional>
#include <iterator>
#include <memory>
#include <numeric>
#include <stack>
#include <utility>
#include <vector>

namespace osrm::engine::routing_algorithms
Expand Down
2 changes: 0 additions & 2 deletions include/engine/trip/trip_brute_force.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,7 @@
#include <algorithm>
#include <cstdlib>
#include <iterator>
#include <limits>
#include <numeric>
#include <string>
#include <vector>

namespace osrm::engine::trip
Expand Down
1 change: 0 additions & 1 deletion include/engine/trip/trip_farthest_insertion.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
#include <algorithm>
#include <cstdlib>
#include <limits>
#include <string>
#include <vector>

namespace osrm::engine::trip
Expand Down
2 changes: 0 additions & 2 deletions include/engine/trip/trip_nearest_neighbour.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@

#include <algorithm>
#include <cstdlib>
#include <limits>
#include <string>
#include <vector>

namespace osrm::engine::trip
Expand Down
1 change: 0 additions & 1 deletion include/extractor/compressed_edge_container.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@

#include <unordered_map>

#include <string>
#include <vector>

namespace osrm::extractor
Expand Down
6 changes: 0 additions & 6 deletions include/extractor/edge_based_graph_factory.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,8 @@
#include "storage/io.hpp"
#include "traffic_signals.hpp"

#include <algorithm>
#include <cstddef>
#include <cstdint>
#include <iosfwd>
#include <memory>
#include <queue>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <vector>

Expand Down
1 change: 0 additions & 1 deletion include/extractor/extraction_turn.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@

#include <boost/numeric/conversion/cast.hpp>

#include <cstdint>
#include <vector>

namespace osrm::extractor
Expand Down
1 change: 0 additions & 1 deletion include/extractor/extraction_way.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
#include "util/typedefs.hpp"

#include <string>
#include <vector>

namespace osrm::extractor
{
Expand Down
1 change: 0 additions & 1 deletion include/extractor/extractor_config.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

#include "storage/io_config.hpp"

#include <array>
#include <filesystem>
#include <string>

Expand Down
2 changes: 0 additions & 2 deletions include/extractor/files.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@
#include "util/range_table.hpp"
#include "util/serialization.hpp"

#include <boost/assert.hpp>

namespace osrm::extractor::files
{

Expand Down
1 change: 0 additions & 1 deletion include/extractor/graph_compressor.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
#include "traffic_signals.hpp"
#include "util/node_based_graph.hpp"

#include <memory>
#include <unordered_set>
#include <vector>

Expand Down
2 changes: 0 additions & 2 deletions include/extractor/internal_extractor_edge.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
#include "util/typedefs.hpp"

#include <boost/assert.hpp>
#include <utility>
#include <variant>

namespace osrm::extractor
{
Expand Down
1 change: 1 addition & 0 deletions include/extractor/intersection/intersection_edge.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

#include "util/typedefs.hpp"

#include <tuple>
#include <vector>

namespace osrm::extractor::intersection
Expand Down
2 changes: 0 additions & 2 deletions include/extractor/intersection/intersection_view.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,7 @@
#include <boost/range/algorithm/min_element.hpp>

#include <algorithm>
#include <functional>
#include <limits>
#include <string>
#include <type_traits>
#include <vector>

Expand Down
3 changes: 0 additions & 3 deletions include/extractor/intersection/mergable_road_detector.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@
#include "util/node_based_graph.hpp"
#include "util/typedefs.hpp"

#include <cstdint>
#include <functional>
#include <limits>
#include <unordered_set>
#include <vector>

Expand Down
2 changes: 0 additions & 2 deletions include/extractor/maneuver_override.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@
#include "util/std_hash.hpp"
#include "util/vector_view.hpp"

#include <variant>

#include <algorithm>

namespace osrm::extractor
Expand Down
2 changes: 0 additions & 2 deletions include/extractor/maneuver_override_relation_parser.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
#include "maneuver_override.hpp"

#include <optional>
#include <string>
#include <vector>

namespace osmium
{
Expand Down
3 changes: 0 additions & 3 deletions include/extractor/node_based_graph_factory.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@
#include "util/coordinate.hpp"
#include "util/node_based_graph.hpp"

#include <filesystem>
#include <memory>
#include <string>
#include <unordered_set>
#include <vector>

Expand Down
4 changes: 0 additions & 4 deletions include/extractor/node_restriction_map.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,6 @@
#include "restriction_graph.hpp"
#include "util/typedefs.hpp"

#include <unordered_map>
#include <utility>
#include <vector>

namespace osrm::extractor
{

Expand Down
2 changes: 0 additions & 2 deletions include/extractor/nodes_of_way.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@

#include "util/typedefs.hpp"

#include <limits>
#include <string>
#include <vector>

namespace osrm::extractor
Expand Down
Loading
Loading