Skip to content

Commit

Permalink
Merge pull request #357 from vslashg/develop
Browse files Browse the repository at this point in the history
Add missing includes to graph headers
  • Loading branch information
jeremy-murphy authored Dec 7, 2023
2 parents 5235d7d + 3d6b1d4 commit a63690a
Show file tree
Hide file tree
Showing 15 changed files with 20 additions and 0 deletions.
1 change: 1 addition & 0 deletions include/boost/graph/bandwidth.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
#include <algorithm> // for std::min and std::max
#include <boost/config.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/properties.hpp>
#include <boost/detail/numeric_traits.hpp>

namespace boost
Expand Down
1 change: 1 addition & 0 deletions include/boost/graph/chrobak_payne_drawing.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
#include <stack>
#include <boost/config.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/properties.hpp>
#include <boost/property_map/property_map.hpp>

namespace boost
Expand Down
1 change: 1 addition & 0 deletions include/boost/graph/circle_layout.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/iteration_macros.hpp>
#include <boost/graph/topology.hpp>
#include <boost/property_map/property_map.hpp>
#include <boost/static_assert.hpp>

namespace boost
Expand Down
1 change: 1 addition & 0 deletions include/boost/graph/detail/index.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#define BOOST_GRAPH_DETAIL_INDEX_HPP

#include <boost/graph/graph_traits.hpp>
#include <boost/graph/properties.hpp>

// The structures in this module are responsible for selecting and defining
// types for accessing a builting index map. Note that the selection of these
Expand Down
1 change: 1 addition & 0 deletions include/boost/graph/dimacs.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
#include <vector>
#include <queue>
#include <boost/assert.hpp>
#include <boost/throw_exception.hpp>

namespace boost
{
Expand Down
1 change: 1 addition & 0 deletions include/boost/graph/edge_connectivity.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
#include <vector>
#include <set>
#include <algorithm>
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/edmonds_karp_max_flow.hpp>

namespace boost
Expand Down
1 change: 1 addition & 0 deletions include/boost/graph/graph_mutability_traits.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
#include <boost/mpl/if.hpp>
#include <boost/mpl/and.hpp>
#include <boost/mpl/bool.hpp>
#include <boost/type_traits/is_convertible.hpp>
#include <boost/type_traits/is_same.hpp>

namespace boost
Expand Down
2 changes: 2 additions & 0 deletions include/boost/graph/graph_stats.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@

#include <map>
#include <list>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/iteration_macros.hpp>
#include <boost/graph/properties.hpp>
#include <boost/assert.hpp>

namespace boost
Expand Down
2 changes: 2 additions & 0 deletions include/boost/graph/labeled_graph.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,9 @@
#include <boost/type_traits/is_same.hpp>
#include <boost/type_traits/is_unsigned.hpp>
#include <boost/pending/container_traits.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/property_map/property_map.hpp>

// This file implements a utility for creating mappings from arbitrary
// identifiers to the vertices of a graph.
Expand Down
2 changes: 2 additions & 0 deletions include/boost/graph/metis.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@
#include <vector>
#include <algorithm>

#include <boost/throw_exception.hpp>

namespace boost
{
namespace graph
Expand Down
1 change: 1 addition & 0 deletions include/boost/graph/planar_canonical_ordering.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
#include <boost/config.hpp>
#include <boost/next_prior.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/properties.hpp>
#include <boost/property_map/property_map.hpp>

namespace boost
Expand Down
2 changes: 2 additions & 0 deletions include/boost/graph/point_traits.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
#ifndef BOOST_GRAPH_POINT_TRAITS_HPP
#define BOOST_GRAPH_POINT_TRAITS_HPP

#include <cstddef>

namespace boost
{
namespace graph
Expand Down
1 change: 1 addition & 0 deletions include/boost/graph/small_world_generator.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@

#include <iterator>
#include <utility>
#include <boost/graph/graph_traits.hpp>
#include <boost/random/uniform_01.hpp>
#include <boost/random/uniform_int.hpp>

Expand Down
1 change: 1 addition & 0 deletions include/boost/graph/ssca_graph_generator.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
#include <queue>
#include <boost/config.hpp>
#include <boost/random/uniform_int.hpp>
#include <boost/random/uniform_01.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/type_traits/is_base_and_derived.hpp>
#include <boost/type_traits/is_same.hpp>
Expand Down
2 changes: 2 additions & 0 deletions include/boost/graph/write_dimacs.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@
#include <string>
#include <ostream>

#include <boost/graph/graph_traits.hpp>

namespace boost
{

Expand Down

0 comments on commit a63690a

Please sign in to comment.