Brian Rogers

Results 5 issues of Brian Rogers

Add support for .NET Standard 2.0 (in all the core libraries) and .NET 4.6.1 (in the OMS and test projects). Summary of changes: - Update all projects to [SDK style][1];...

It would be good to annotate methods where we should not throw or do not call any throwing operations with `noexcept`. This helps ensure adherence to C++ guidelines, such as...

suggestion

When using libunifex with MSVC 19.34.31935 and level 4 warnings enabled, I'm seeing this warning: [spawn_future.hpp(736,29)][1]: warning [C4459][2]: declaration of 'cleanup' hides global declaration [stream_concepts.hpp(77,5)][3]: note: see declaration of 'unifex::_streams::cleanup'...

- Remove unsupported /std:c++11 flag (only c++14 and above is accepted) - Enable MSVC runtime library flag based on CMP0091 - Ignore .vs folder - Add extra assertions in file...

Change `(x != y)` to `!(x == y)` to resolve ambiguity leading to recursive comparison call. Fixes #2150