James E. King III
ad8d3823b9
Fix Coverity Scan badge
2018-05-27 09:43:24 -04:00
James E. King III
7244ad725b
Added CI framework
...
- travis with valgrind, cppcheck, ubsan, codecov, covscan (future)
- appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64
- README, LICENSE, etc.
2018-05-27 09:37:47 -04:00
Marshall Clow
76251f9402
Merge changes from develop for the 1.63.0 release
boost-1.66.0
boost-1.63.0
boost-1.67.0
boost-1.65.1
boost-1.65.0
boost-1.64.0-beta2
boost-1.64.0-beta1
boost-1.64.0
2016-11-30 13:07:36 -08:00
Edward Diener
1d232e4386
Merge pull request #3 from all3fox/deprecate_function_requires
...
Use BOOST_CONCEPT_ASSERT instead of deprecated function_requires()
2016-11-16 21:58:30 -05:00
Alexander Lisianoi
11f2e42123
Use BOOST_CONCEPT_ASSERT instead of deprecated function_requires()
...
Currently, function_requires is a wrapper around BOOST_CONCEPT_ASSERT
and is marked for deprecation by the docs [1]. This PR substitutes all
calls to function_requires with calls to BOOST_CONCEPT_ASSERT in both
code and tests.
Also remove #include <boost/concept_check.hpp> from all files
(including parallel_property_maps.hpp) and leave it only in
property_map.hpp
[1]: http://www.boost.org/doc/libs/1_61_0/libs/concept_check/reference.htm#deprecated-functions
2016-09-11 15:43:33 +02:00
Marshall Clow
6c4722c108
Merge changes from develop for the 1.58.0 release
boost-1.60.0
boost-1.58.0
boost-1.61.0
boost-1.62.0
boost-1.59.0
2015-04-01 10:31:16 -07:00
Noel Belcourt
ba0bed2e15
Merge pull request #2 from danieljames/metadata
...
Create metadata file.
2014-09-01 20:34:34 -06:00
Daniel James
e6f683550f
Add metadata file.
2014-08-18 15:09:18 +01:00
Peter Dimov
adc5a6790f
Merge branch 'develop'
boost-1.56.0
boost-1.57.0
2014-06-08 00:24:24 +03:00
Peter Dimov
1599d4a522
Replace uses of <boost/pending/cstddef.hpp> with <ctsddef> in preparation of its removal.
2014-06-08 00:23:38 +03:00
K. Noel Belcourt
a19f52f91b
Merge branch 'develop'
2014-05-15 20:13:33 -06:00
K. Noel Belcourt
4527ed250c
Merge branch 'master' into develop
...
Conflicts:
doc/property_map.html
include/boost/property_map/dynamic_property_map.hpp
include/boost/property_map/parallel/distributed_property_map.hpp
include/boost/property_map/parallel/local_property_map.hpp
2014-05-15 20:13:13 -06:00
K. Noel Belcourt
a835b2e3c6
Fix master property_map test by applying patch from develop.
...
It appears a past oversight prevented merging this change from
develop to master. This patch fixes a "using typename outside
of template" error on Darwin which fixed the corresponding test.
2014-01-28 21:37:31 -07:00
Jeremiah Willcock
23c4e0ee5f
Changed some names to fix shadowing warnings; refs #9376
...
[SVN r86681]
2013-11-13 17:36:15 +00:00
Jeremiah Willcock
fe5a399206
Added optional key type for static_property_map; added make_static_property_map; documented static_property_map and the new stuff
...
[SVN r86603]
2013-11-09 19:04:41 +00:00
Jeremiah Willcock
6df3582be7
Moved parallel vector_property_map into its own file
...
[SVN r86382]
2013-10-21 18:43:32 +00:00
Jeremiah Willcock
7bf1c34e84
Moved parts of PBGL used by parallel property maps over to property map directories and namespaces; this fixes circular dependencies between these two libraries (assuming boost/property_map/parallel is treated as a separate library)
...
[SVN r86381]
2013-10-21 18:29:04 +00:00
Stephen Kelly
2c9b8b7164
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifdef...#else...#endif blocks.
[SVN r86246]
2013-10-11 23:19:17 +00:00
Stephen Kelly
da90ea23f1
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifndef...#endif conditions.
[SVN r86244]
2013-10-11 23:15:00 +00:00
Stephen Kelly
de83524e43
Remove use of BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
...
[SVN r85893]
2013-09-25 10:28:28 +00:00
Jeremiah Willcock
9fa17b3fff
Merged Boost.Graph, Boost.Graph.Parallel, and Boost.PropertyMap changes from Boost trunk
...
[SVN r85813]
2013-09-21 20:17:00 +00:00
Jeremiah Willcock
e443bf60d3
Added commented-out assertion failure for pointers as property maps
...
[SVN r85656]
2013-09-12 15:17:53 +00:00
Jeremiah Willcock
7db4099169
Fixed unused typedef warnings from GCC 4.9; fixes #8877 ; fixes #8986
...
[SVN r85323]
2013-08-12 18:14:58 +00:00
Jeremiah Willcock
acb107e98d
Allowed chaining of const dynamic_properties objects
...
[SVN r84404]
2013-05-21 18:43:26 +00:00
Jeremiah Willcock
e3aa0af10b
Merged Boost.Graph, Boost.Graph.Parallel, and Boost.PropertyMap changes from trunk
...
[SVN r84299]
2013-05-16 15:38:05 +00:00
Jeremiah Willcock
655be83c32
Updated docs from Guillaume
...
[SVN r83039]
2013-02-19 22:20:13 +00:00
Jeremiah Willcock
ba703d01fd
Added compose_property_map from Guillaume Pinot
...
[SVN r83037]
2013-02-19 21:39:37 +00:00
Jeremiah Willcock
fa60ae775b
Merged more changes (bug fixes, especially hopefully fixing the VC++ test failure) from trunk
...
[SVN r79390]
2012-07-09 20:07:47 +00:00
Jeremiah Willcock
d1a1c25a42
Another try at fixing VC++ issue
...
[SVN r79290]
2012-07-05 17:33:24 +00:00
Jeremiah Willcock
feb8bbb28e
Corrected documentation
...
[SVN r79226]
2012-07-02 12:52:31 +00:00
Jeremiah Willcock
3a19cb0897
Second batch of Boost.Graph and Boost.PropertyMap changes for 1.51
...
[SVN r79191]
2012-06-30 20:22:16 +00:00
Jeremiah Willcock
c2641cf376
Merged first batch of 1.51 changes for Boost.Graph and Boost.PropertyMap
...
[SVN r79189]
2012-06-30 20:00:41 +00:00
Jeremiah Willcock
7f8f7b7e39
Added explicit static_pointer_cast as upcast to try to work around VC++ issues
...
[SVN r79178]
2012-06-29 19:51:09 +00:00
Jeremiah Willcock
c6095e03b6
Merged in more trunk bug fixes for Boost.Graph and Boost.PropertyMap
...
[SVN r78641]
2012-05-26 18:56:37 +00:00
Jeremiah Willcock
fb63a51edb
Merged bug fixes for Boost.Graph and Boost.PropertyMap from trunk
...
[SVN r78639]
2012-05-26 18:23:01 +00:00
Jeremiah Willcock
1929e46a8c
Removed GCC 2.95 workarounds, changed to make_shared for exception safety, tried more to get VC++ to work
...
[SVN r78440]
2012-05-12 20:34:38 +00:00
Jeremiah Willcock
0953207c95
Changed property_map to property_map_ in constructor
...
[SVN r78390]
2012-05-08 22:06:56 +00:00
Jeremiah Willcock
0e1d74de35
Trying to work around VC++ problem
...
[SVN r78236]
2012-04-28 07:35:12 +00:00
Jeremiah Willcock
034220eaab
Added (edited) new version of identity_property_map documentation from Alex Hagen-Zanker; fixes #6550
...
[SVN r78021]
2012-04-16 17:40:44 +00:00
Jeremiah Willcock
69905caec5
Renamed parameter to avoid VC++ bug
...
[SVN r78019]
2012-04-16 17:31:00 +00:00
Jeremiah Willcock
89a99106f5
Removed unused variable
...
[SVN r77547]
2012-03-25 21:01:47 +00:00
Jeremiah Willcock
86779d88bf
Removed unnecessary (and incorrect in C++03) typenames
...
[SVN r77541]
2012-03-25 16:58:32 +00:00
Jeremiah Willcock
4b60c3c8d6
Removed unnecessary (and incorrect in C++03) typenames
...
[SVN r77540]
2012-03-25 16:58:07 +00:00
Jeremiah Willcock
67f5966197
Added composition of function to output of property map
...
[SVN r77535]
2012-03-25 05:19:30 +00:00
Jeremiah Willcock
05c1f86cae
Applied suggestions from Michel Morin
...
[SVN r77514]
2012-03-24 17:30:14 +00:00
Jeremiah Willcock
425efe2ca5
Added function_property_map based on code from Philipp Moeller; fixes #6728
...
[SVN r77506]
2012-03-23 19:35:52 +00:00
Jeremiah Willcock
b81ee7e580
Added reference trait to documentation; fixes #6721
...
[SVN r77454]
2012-03-21 13:27:14 +00:00
Jeremiah Willcock
9d664b55b5
Added edited version of documentation patch in #6539 ; fixes #6539
...
[SVN r76958]
2012-02-09 20:20:05 +00:00
Jeremiah Willcock
fe8cd3ce0d
Merged r67708 from trunk
...
[SVN r67969]
2011-01-11 18:34:06 +00:00
Jeremiah Willcock
3a1dba235e
Fixed assert issues from inspection report for PropertyMap
...
[SVN r67708]
2011-01-06 02:43:46 +00:00