2
0
mirror of https://github.com/boostorg/nowide.git synced 2026-01-23 17:52:12 +00:00

16 Commits

Author SHA1 Message Date
Alexander Grund
75f7b51616 Fix potential macro redefinition in test_traits
Check that `_SILENCE_EXPERIMENTAL_FILESYSTEM_DEPRECATION_WARNING` is not
defined already before defining it to avoid a warning (e.g. C4005 on MSVC)

Fixes #165
2022-09-27 17:39:11 +02:00
Alexander Grund
a0327e0b74 Update license headers
Use the more concise format omitting the reference to the license file
and refer to the URL only.
2022-07-13 12:35:54 +02:00
Alexander Grund
5aa0b5ba55 Add tests for const path::value_type*
Add some `static_assert`s checking that the filebuf and fstream classes
can be used with `const *::filesystem::path::value_type*`
Closes #153
2022-06-26 20:20:38 +02:00
Alexander Grund
993deff3ca Coverity: Remove space in supression comments
Seemingly the correct syntax is without that space.
2022-06-14 12:50:04 +02:00
Alexander Grund
b88a6d599e Compile and run test_traits only once
Combine the with and without Boost.Filesystem cases into 1 test
2022-03-18 11:22:19 +01:00
Alexander Grund
3178dc17ff Fixup coverity comments
They seemingly need to be above the line they refer to
2021-12-20 14:21:05 +01:00
Alexander Grund
ee17695de1 Suppress false positives from coverity 2021-11-19 13:25:05 +01:00
Alexander Grund
a1f1602717 Suppress GCC warnings in Boost.Filesystem 2021-10-26 22:04:35 +02:00
Alexander Grund
533c875175 Suppress MSVC "function marked as __forceinline not inlined" warnings from Boost.Filesystem 2021-10-26 14:12:20 +02:00
Alexander Grund
c8a9cb0fc2 Suppress some coverity false positives 2021-04-22 11:20:55 +02:00
Alexander Grund
c896185347 Reformat
Put nowide headers at top, to test for self-containment
Then custom headers (i.e. "" style includes)
then boost headers (semi-standard)
then standard headers (all other <> style includes)
2021-04-13 12:16:50 +02:00
Alexander Grund
0aad7dccf8 Add more tests for filebuf
Also some enhancements to file_test_helpers.hpp
2021-04-13 12:16:50 +02:00
Alexander Grund
2df8a45241 Refine requires_*_string_container 2021-01-08 19:44:34 +01:00
Alexander Grund
385fd5153e Add support for string_view 2021-01-07 18:10:12 +01:00
Alexander Grund
47d1bdeedd Don't test fs::path on Apple
This would require additional magic like __builtin_available so just don't
2020-10-25 19:06:46 +01:00
Alexander Grund
f32b54e8df Add test for traits 2020-10-25 19:06:46 +01:00