Re: [Boost-bugs] [Boost C++ Libraries] #9783: Public headers should go through some sort of deprecation before removal.

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9783: Public headers should go through some sort of deprecation before removal.
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-03-17 15:05:19


#9783: Public headers should go through some sort of deprecation before removal.
-------------------------------+-------------------------
  Reporter: danieljames | Owner: johnmaddock
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: type_traits
   Version: Boost 1.54.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+-------------------------

Comment (by danieljames):

 `BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION` is documented here:

 [http://www.boost.org/doc/libs/1_55_0/libs/type_traits/doc/html/boost_typetraits/category/transform.html#boost_typetraits.category.transform.broken_compiler_workarounds_]

 Either the headers or macros are mentioned by quite a few library files,
 so it's not just the iterator library:

 {{{
 $ ag -l
 'BOOST_TT_BROKEN_COMPILER_SPEC|BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION|boost/type_traits/broken_compiler_spec.hpp|boost/type_traits/transform_traits_spec.hpp'
 libs/
 libs/algorithm/minmax/test/minmax_element_test.cpp
 libs/iterator/doc/iterator_traits.html
 libs/iterator/doc/iterator_traits.rst
 libs/iterator/doc/quickbook/traits.qbk
 libs/iterator/include/boost/pending/iterator_tests.hpp
 libs/iterator/test/indirect_iter_member_types.cpp
 libs/iterator/test/indirect_iterator_test.cpp
 libs/iterator/test/is_lvalue_iterator.cpp
 libs/iterator/test/is_readable_iterator.cpp
 libs/iterator/test/iterator_adaptor_test.cpp
 libs/iterator/test/pointee.cpp
 libs/iterator/test/unit_tests.cpp
 libs/mpi/include/boost/mpi/packed_iarchive.hpp
 libs/python/include/boost/python/object/iterator.hpp
 libs/python/include/boost/python/type_id.hpp
 libs/python/test/const_argument.cpp
 libs/serialization/doc/implementation.html
 libs/serialization/doc/smart_cast.html
 libs/type_traits/doc/html/boost_typetraits/category/transform.html
 libs/type_traits/doc/html/index/s13.html
 libs/type_traits/doc/html/index/s14.html
 libs/type_traits/doc/transform_traits.qbk
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9783#comment:2>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:15 UTC