Skip to content

Commit 17fa967

Browse files
Add deprecation notice to header file
1 parent d3b8acd commit 17fa967

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

parameter_traits/include/parameter_traits/parameter_traits.hpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,15 @@
3232
#include <rsl/algorithm.hpp>
3333
#include <tl_expected/expected.hpp>
3434

35+
#define PARAMETER_TRAITS_HEADER_DEPRECATION This header is obsolete, \
36+
please include "rsl/algorithm.hpp" for rsl::contains and rsl::is_unique, \
37+
and "tl_expected/expected.hpp" for tl::expected.
38+
#ifdef _MSC_VER
39+
#pragma message(PARAMETER_TRAITS_HEADER_DEPRECATION)
40+
#else
41+
#warning PARAMETER_TRAITS_HEADER_DEPRECATION
42+
#endif
43+
3544
namespace parameter_traits {
3645

3746
using Result

0 commit comments

Comments
 (0)